HEVC issues with Vero4K+

This is taken care of with a hotfix as explained in v19 FAQ

Sorry for the - maybe - silly question: but the hotfix is just in the 2021-11.2 hotfix or yet to be released?

The hotfix is to be applied to any old system that is not updated which seems to have been the case for your setup.

While your setup should have now be updated with the manual step you executed.

Just had a crash in Kodi with some artefacts : https://paste.osmc.tv/ubuqusojas
Before that, the video playback stopped sometimes.
vq was down to 0 before refiling again ~90%
It was with a h264 file.
After a warm reboot from the command line, everything is ok again.
The Vero4K+ has been on from 8am this morning to 9pm this evening.

I’ve pushed another update. Can you please check that there are no regressions?
It would be good if you can test with the same files

Many thanks,

Sam

I am currently in a trip. I will not be able to test anything before the middle of next week :frowning:

My tests are conclusive so far on a warm reboot. I will see with a cold boot tomorrow.

Well, cold reboot did not offer the same conclusion. Back to square one with this patch :frowning:

I just reapplied the previous fix and it is fine after a cold reboot.

I’m having the same problem. Unable to play video x265 content since updating. Audio stream is fine. Visually, a new static image from the video stream appears on screen every approx 10-20 seconds or so.

Followed above adding “deb http://apt.osmc.tv buster-devel main” and running apt dist-upgrade. Multiple hard and soft reboots have not solved the problem. All other content types play well. Currently running: Linux medplay-osmc-livingroom-wat-01 4.9.113-61-osmc #1 SMP PREEMPT Thu Dec 30 03:03:23 UTC 2021 aarch64 GNU/Linux

To get a better understanding of the problem you are experiencing we need more information from you. The best way to get this information is for you to upload logs that demonstrate your problem. You can learn more about how to submit a useful support request here.

Depending on the used skin you have to set the settings-level to standard or higher, in summary:

  • enable debug logging at settings->system->logging

  • reboot the OSMC device twice(!)

  • reproduce the issue

  • upload the log set (all configs and logs!) either using the Log Uploader method within the My OSMC menu in the GUI or the ssh method invoking command grab-logs -A

  • publish the provided URL from the log set upload, here

Thanks for your understanding. We hope that we can help you get up and running again shortly.

OSMC skin screenshot:

As requested:

http://paste.osmc.tv/amuyilasir

Although the file in question is probably one of the most demanding to play (4k/x265/HDR), the same problem occurs for any file encoded with x265 even at lower resolutions and different container formats.

Did you try this fix ?

This shouldn’t be necessary – provided the user is completely up to date.

Thanks, this worked. I replaced video_ucode.bin followed by a hard reboot and it’s playing x265 without issue.

Is it possible video_ucode.bin wasn’t updated using buster-devel main? I updated from the command line and the OSMC GUI app to no avail. Manually overwriting video_ucode.bin seems to have fixed it.

Can I delete /etc/apt/sources.list.d/osmc-devel.list ?

That shouldn’t be the case.
You could use md5sum to check your version.

This should be:

c592fa18ef2e10cd42baa31bc5805126  files/lib/firmware/osmc/video/video_ucode.bin

Just checked on mine :

osmc@osmc:~$ md5sum /lib/firmware/osmc/video/video_ucode.bin
2a9a9020529342dff875fd2e60d9d615  /lib/firmware/osmc/video/video_ucode.bin

Just updated from buster-devel

osmc@osmc:~$ sudo apt-get update && sudo apt-get dist-upgrade
Get:1 http://security.debian.org buster/updates InRelease [65.4 kB]
Hit:2 http://ftp.debian.org/debian buster InRelease
Get:4 http://ftp.debian.org/debian buster-updates InRelease [51.9 kB]
Hit:3 http://ftp.fau.de/osmc/osmc/apt buster InRelease
Get:5 http://ftp.fau.de/osmc/osmc/apt buster-devel InRelease [4711 B]
Get:6 http://security.debian.org buster/updates/main arm64 Packages [303 kB]
Get:7 http://security.debian.org buster/updates/main armhf Packages [307 kB]
Get:8 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf Packages.diff/Index [2023 B]
Ign:8 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf Packages.diff/Index
Get:9 http://ftp.fau.de/osmc/osmc/apt buster-devel/main arm64 Packages.diff/Index [2023 B]
Ign:9 http://ftp.fau.de/osmc/osmc/apt buster-devel/main arm64 Packages.diff/Index
Get:10 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf Packages [36.0 kB]
Get:11 http://ftp.fau.de/osmc/osmc/apt buster-devel/main arm64 Packages [36.6 kB]
Get:12 http://security.debian.org buster/updates/main Translation-en [167 kB]
Fetched 976 kB in 4s (233 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  vero364-image-4.9.113-62-osmc:arm64
The following packages will be upgraded:
  armv7-bluez-osmc armv7-connman-osmc mediacenter-skin-osmc vero3-wifi-osmc vero364-kernel-osmc:arm64
5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 31.1 MB of archives.
After this operation, 92.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp.fau.de/osmc/osmc/apt buster-devel/main arm64 vero364-image-4.9.113-62-osmc arm64 4.9.113-62-osmc [24.2 MB]
Get:2 http://ftp.fau.de/osmc/osmc/apt buster-devel/main arm64 vero364-kernel-osmc arm64 3.9.229 [1080 B]
Get:3 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf armv7-bluez-osmc armhf 5.62-1 [1067 kB]
Get:4 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf armv7-connman-osmc armhf 1.4.0-1 [473 kB]
Get:5 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf mediacenter-skin-osmc all 19.1.2-3 [4856 kB]
Get:6 http://ftp.fau.de/osmc/osmc/apt buster-devel/main armhf vero3-wifi-osmc armhf 1.7.0-1 [484 kB]
Fetched 31.1 MB in 1min 50s (284 kB/s)
Selecting previously unselected package vero364-image-4.9.113-62-osmc:arm64.
(Reading database ... 36268 files and directories currently installed.)
Preparing to unpack .../0-vero364-image-4.9.113-62-osmc_4.9.113-62-osmc_arm64.deb ...
Unpacking vero364-image-4.9.113-62-osmc:arm64 (4.9.113-62-osmc) ...
Preparing to unpack .../1-vero364-kernel-osmc_3.9.229_arm64.deb ...
Unpacking vero364-kernel-osmc:arm64 (3.9.229) over (3.9.228) ...
Preparing to unpack .../2-armv7-bluez-osmc_5.62-1_armhf.deb ...
Unpacking armv7-bluez-osmc (5.62-1) over (5.43-6) ...
Preparing to unpack .../3-armv7-connman-osmc_1.4.0-1_armhf.deb ...
Unpacking armv7-connman-osmc (1.4.0-1) over (1.3.6-3) ...
Preparing to unpack .../4-mediacenter-skin-osmc_19.1.2-3_all.deb ...
Unpacking mediacenter-skin-osmc (19.1.2-3) over (19.1.2-2) ...
Preparing to unpack .../5-vero3-wifi-osmc_1.7.0-1_armhf.deb ...
Unpacking vero3-wifi-osmc (1.7.0-1) over (1.6.0-1) ...
Setting up vero3-wifi-osmc (1.7.0-1) ...
Setting up mediacenter-skin-osmc (19.1.2-3) ...
Setting up vero364-image-4.9.113-62-osmc:arm64 (4.9.113-62-osmc) ...
11+1 records in
11+1 records out
11741184 bytes (12 MB, 11 MiB) copied, 0.264871 s, 44.3 MB/s
0+1 records in
0+1 records out
112640 bytes (113 kB, 110 KiB) copied, 0.0180182 s, 6.3 MB/s
Setting up armv7-connman-osmc (1.4.0-1) ...
Setting up armv7-bluez-osmc (5.62-1) ...
Installing new version of config file /etc/dbus-1/system.d/bluetooth.conf ...
Setting up vero364-kernel-osmc:arm64 (3.9.229) ...
Processing triggers for dbus (1.12.20-0+deb10u1) ...
osmc@osmc:~$ md5sum /lib/firmware/osmc/video/video_ucode.bin
2a9a9020529342dff875fd2e60d9d615  /lib/firmware/osmc/video/video_ucode.bin

Your vero3-userland-osmc package should be version: 2.0.1
Verify with dpkg -l | grep vero3-userland-osmc.

osmc@osmc:~$ dpkg -l | grep vero3-userland-osmc
ii  vero3-userland-osmc                  2.0.1                               armhf        Vero 3 userland package