Nothing unusual in the logs, no idea what's going wrong.
The script worked fine when I tested it on my LE 9.2.6 RPi4.
I'd suggest testing with a direct echo to the console with kodi stopped. eg "echo hello > /dev/console"
so long,
Hias
Nothing unusual in the logs, no idea what's going wrong.
The script worked fine when I tested it on my LE 9.2.6 RPi4.
I'd suggest testing with a direct echo to the console with kodi stopped. eg "echo hello > /dev/console"
so long,
Hias
Check the journal or stop kodi ("systemctl stop kodi"), run the script manually and watch out for errors.
so long,
Hias
Still, it is supposed to work or the RPi4 would not come with analog output. it only happens on greater than 1080p videos and disabling HW acceleration makes it work. In previous versions had to disable deinterlacing to make it work.
These are all known limitations. See also this recent thread kodi-rpi 19.1-4 crackling audio on analog output (jack)
You can avoid the crackling by adding audio_pwm_mode=1 to config.txt - but that will result in lower quality audio output.
If you want decent analog audio output invest 10-30 bucks in an I2S DAC HAT.
so long,
Hias
Thanks for the report!
There was a configuration issue on our CI which has been fixed now, new RPi2 nightly builds should be back tomorrow.
so long,
Hias
What exactly is not working?
BTW: also check the journal (run "journalctl -a"), if there's an error in the script or if one of the programs prints to stderr you should see it there.
so long,
Hias
See WIP: Include LFE mixing setting by fritsch · Pull Request #18495 · xbmc/xbmc · GitHub - let's hope it'll find it's way into kodi.
so long,
Hias
You can follow the master branch on github GitHub - LibreELEC/LibreELEC.tv: Just enough OS for KODI or the LE release posts.
If RPi kernel is bumped to 5.10.30 or newer it'll have the initial composite patches.
But note that the composite change is pretty new, probably incomplete and/or needs additional configuration - I haven't tested that myself yet (my TV doesn't have analog video inputs so I have to leave that to someone else).
so long,
Hias
Composite video output isn't fully implemented yet in the new graphics driver.
Some initial support was recently included in the RPi kernel but these changes aren't available in LibreELEC builds yet - the latest RPi kernels introduced some regressions and we are waiting for these to be fixed before we include the update in LE.
so long,
Hias
Glad you finally found the culprit!
USB can be "fun", there are ton of odd devices out there, and especially audio (and video/webcam) devices can easily break if other devices consume too much bandwidth. Which is probably what the keyboard is doing (for whatever reason, probably because it has a somewhat broken USB configuration...).
so long,
Hias
Hi Hias, can I run something similar under RPiOS but with 96kHz/24-bit, to check if it's working?
Just change the "-r" option (that's the samplerate), eg to "-r 96000". "-F" set's the format, use "-F S16_LE" for 16bit, "-F S24_3LE" for 24bit. The buffer and period time parameters ("-b", "-p") are probably not important, I think you can drop these.
I suspect the issue is very specific to your USB DAC in combination with the RPi4's USB controller. If you can reproduce that on stock RPiOS you might have a chance that one of the RPi devs looks into it - not much I can do about it.
so long,
Hias
The latest 0.5.3 release of the inputstream helper addon contains a temporary fix which will download a working widevine version - see Release v0.5.3 · emilsvennesson/script.module.inputstreamhelper · GitHub
It looks like it's available in kodi 19/Matrix addon repo, but not 18/Leia. So on LE10beta an addon update should do the trick, on LE9.2 you have to download and install the zip manually. Then kick off a widevine download/update in the inputstream helper addon.
See also these issues for more background info
Latest Widevine 4.10.2252.0 fails to load · Issue #678 · xbmc/inputstream.adaptive · GitHub
so long,
Hias
These log lines
2021-05-09 20:43:31.572 T:2563040112 NOTICE: [script.module.inputstreamhelper] Widevine update check was made on 2021-05-08 01:00
...
2021-05-09 20:43:32.314 T:2528109424 ERROR: AddOnLog: InputStream Adaptive: Unable to load widevine shared library (/storage/.kodi/cdm/libwidevinecdm.so)
look like inputstreamhelper installed a new widevine library yesterday and now it's broken.
You could try reinstalling it in the inputstreamhelper addon or force an update.
Updating widevine is a bit like russian roulette... I had quite a lot of similar "fun" back then when I used netflix on RPi...
so long,
Hias
RPi3 on LE9.2 uses the old graphics stack (firmware driver). RPi3 nightly LE10 builds (currently pre-alpha) need that, too.
so long,
Hias
Yes, this is expected - RPi needs to be able to read the EDID from your TV.
You can run "getedid create" to make the EDID permanent - then it's safe to power on your TV later.
so long,
Hias
I kinda succeeded having a 4K output. But the still 1080p UI was stuffed into the upper left quarter of the screen.
You need to restart kodi / reboot LibreELEC then it should work (it's also mentioned in the info line of the GUI size limit option).
so long,
Hias
Sorry if I don't agree with you. SSH, SFTP, and VNC are the three must-have tools for handling an unattended remote device. The inability to use VNC is a major reason not to buy a device.
I'm not saying VNC isn't useful but the simple fact is that there doesn't exist a VNC server for the currently used graphics stack - it has to be written first.
so long,
Hias
Which LibreELEC version are you using?
On LE10beta 4kp60 output isn't implemented yet (it's currently being worked on).
LE 9.2.6 supports 4kp60 if you add hdmi_enable_4kp60=1 to config.txt and enable "ultra hdmi deep colour" (or some similarly named option) for the HDMI port in you TV's settings.
The GPU in RPi4 is a bit underpowered for 4k rendering therefore GUI resolution is limited to HD. You can disable the limit in settings->system->display (you need to switch level to expert to see it) but then GUI navigation will be quite slow - I wouldn't recommend doing that.
Actually it's best to change the display resolution to HD (in general your TV will do better HD->4k upscaling than kodi/rpi) and enable 4k modes for video playback in the whitelist.
so long,
Hias