[TESTING] Linux 4.9 kernel and improved video stack for Vero 4K / 4K +

Note the repo for 4.9 has changed name videoimprovevero -> videoimprovevero49

Do that, then check for updates.

1 Like

Do a fresh install - the packages are mangled on your system

OK. Will do. Thanks.

Hi Sam, I just installed the Buster update - thank you!

Did you have a chance to look into the issue (I described in May) with missing WiFi channels in 5 GHz band? It’s not yet working in my case. Please let me know if you need a new log or anything else.

I have a short question that might not lead to a short answer from you. Is there anything we can expect from Hi10 hardware support that you’re talking about? I watch anime and this does seem like a great thing since it’s often encoded in High10

After updating as described here my Vero 4K+ does not accept infrared mce keypresses anymore. I use my Harmony with a mixture of CEC and MCE/RC6 commands to control the device, but something must have been changed in the area with the upgrade.

I’m not sure if lircd and eventlircd should bot run…

root      2306  0.0  0.0   1836   516 ?        Ss   23:44   0:00 /usr/sbin/eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd -f
root      2327  0.0  0.0   4020  1424 ?        Ss   23:44   0:00 /usr/sbin/lircd --driver=default --device=/dev/lirc0 --uinput --output=/var/run/lirc/lircd-lirc0 --pidfile=/var/run/lirc/lircd-lirc0.pid /etc/lirc/lircd.conf
root      2497  0.0  0.1   6768  2772 ?        S    23:44   0:00 sudo -u osmc MALLOC_MMAP_THRESHOLD_=8192 LIRC_SOCKET_PATH=/var/run/lirc/lircd /usr/lib/kodi/kodi.bin --standalone -fs

After restarting eventlircd, journalctl shows these warnings.

Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Info: Using remote: mceusb.
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb: Multiple definitions of: KEY_SUBTITLE
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb: Multiple definitions of: KEY_SCREEN
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb: Multiple definitions of: KEY_TV
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb: Multiple definitions of: KEY_MENU
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb: Multiple definitions of: KEY_PAUSE
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Info: Using remote: mceusb_hauppauge.
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: mceusb_hauppauge: Multiple definitions of: KEY_TV
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Info: Using remote: vista_mce.
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Info: Using remote: Xbox.
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Warning: Xbox: garbage after 'name' token in line 304 ignored
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: Xbox: Multiple values for same code: KEY_PLAYPAUSE
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: Xbox: Multiple definitions of: KEY_STOP
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: Xbox: Multiple values for same code: KEY_STOP
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Notice: /etc/lirc/lircd.conf: Xbox: Multiple definitions of: KEY_STOP
Sep 22 23:53:48 tv lircd-0.9.4c[2938]: Warning: /etc/lirc/lircd.conf: Xbox: Invalid code : KEY_PAUSE

They are exactly the keys that are not working. I will check the related config files.

Don’t worry. I still have a note of this and I am currently investigating.
I will let you know when I have made progress.

Help… can’t edit sources.list…

Did you use sudo?

1 Like

At which point? Used Putty, and did…

cd /etc/apt/
nano sources.list

Typing in sudo instead of nano gives me a ‘command not found’ error

sudo nano sources.list

1 Like

Thank you, that worked. Think it’d be helpful to document the steps in a crystal clear way. I say this so this device is more accessible to more users. And because there isn’t way to properly update just from the device UI.

I think its actually by design to keep some people away from the testing thread if they dont have that much experience with CLI. helps limit the problem solving when they mess it up not knowing what they are doing. You wont need to do it when it goes mainstream

3 Likes

We intend for testing to be carried out by users with at least some knowledge of Linux and, therefore, some experience in debugging issues. You can’t imagine how frustrating it is when devs have to ask for logs two dozen times a day. It’s not intended for everyone, hence the entry barrier of somewhat advanced installation procedures.

2 Likes

@hdmkv I think you left out editing lines 1-4 where you should change “stretch” to “buster”. I’m not sure what to expect from your update.

1 Like

It should already be clear from our Wiki how to keep your system up to date and this doesn’t require any command line knowledge.

Some knowledge is needed to install experimental builds however, and this is intentional.

@sam_nazarko this is exactly the same problem as I have. I’ll do the reinstall still this week and then upgrade to the current testing version and let both of you know about the results.
One thing worth mentioning is that I noticed things breaking after watching videos encoded with either HEVC or VP9. The factor that increased the probability of the break is skipping few seconds multiple times during video playback.

Hi Sam,
I have installed this test version and everything went well.
I got one question during install: if I want to replace config file /etc/ssh/sshd_config because local changes to current file would have been made? Not sure why. I have choosen to replace the file with the new version from the install.

But when I boot once in a while I get a very short message in red videofirmware loader for vero secure os… has failed. When I get this error while booting, video won’t play. So I have to reboot till this message isn’t raised. I think it goes wrong versus right on a 50/50 basis. Not sure why?

I saw one other post about this. Are you aware about this (small) issue?