To my knowledge, 3D only works on RPi3 with LE 9.2.8. Since LE 10 it doesn't work on any hardware anymore.
Try LE 9.2.6 on x86. If it doesn't work, get an RPi3B+.
To my knowledge, 3D only works on RPi3 with LE 9.2.8. Since LE 10 it doesn't work on any hardware anymore.
Try LE 9.2.6 on x86. If it doesn't work, get an RPi3B+.
When using two separate streams for A/V, then those streams will run out-of-sync. As mentioned, most users play A/V, not just music. So it would be a problem for the majority.
You're minority, because you want to listen to music in poor quality. That's why you have to activate that software switch. OK?
It's not a bug, it's intended. Digital devices can be detected at runtime, and driver only loads when needed. Analog jacks don't do that trick, so they have to be always-on, or always-off. Developers could set it always-on, but they don't want to for technical reasons.
JonnyGators For most users it's an A/V player, so they get audio over HDMI. Developers will not fix it, because that's another audio stream, just for a very small amount of people. USB DAC's are pretty cheap, and have much better quality, compared to the internal RPi DAC. Some Bluetooth audio dongles also work on RPi4, see here.
Sorry for not providing a plug-and-play solution. It is what it is.
itisljar Please don't mix different topics. One issue - one thread.
In case you're using LE Generic, try Generic-Legacy (update folder method).
From SSH login:
Which hardware and software?
In case you're using LE Generic, try Generic-Legacy (update folder method).
Generally it's better to post at Kodi forums, because most add-on developers are there, and not here.
I will try the latest RPi5 nightly tomorrow. I imagine (and hope) it will also work.
Yes please. Maybe the BlueZ driver is more recent in all nightly builds.
Nope. I was asking HiassofT . Maybe he is in holidays.
To me it looks like some kernel modules are missing. In the meantime you can try the dongle on RPi OS.
Would insufficient shielding make a cable work perfectly on the RP3 but give me no signal at all (TV and monitor just switch off) on the RPi4? Don't get me wrong, I'm not saying it's not possible but I fail to understand how that would work.
I've seen that issue often when people switch from RPi3 to RPi4. It's related to HDMI negotiation between RPi and TV.
frankvw Make sure your HDMI cables are conform to HDMI 2.0 / 2.1 (4K ready). Those cables have better shielding.
...as legacy uses X11, and generic uses GBM (I think)?
That's right.
Here are the Netflix errors. I think DRM initialization went wrong, resulting in decryption errors.
2024-08-10 15:53:41.099 T:1303 debug <general>: AddOnLog: inputstream.adaptive: PreInitializeDRM: Entering encryption section
2024-08-10 15:53:41.101 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initialize: CDM version: 4.10.2710.0
2024-08-10 15:53:41.194 T:1163 debug <general>: ------ Window Init (DialogBusy.xml) ------
2024-08-10 15:53:41.258 T:1303 debug <general>: AddOnLog: inputstream.adaptive: OnInitialized: CDM is initialized: true
2024-08-10 15:53:41.266 T:1303 debug <general>: AddOnLog: inputstream.adaptive: PreInitializeDRM: Initializing session with KID: 0000000003d267490000000000000000
2024-08-10 15:53:41.508 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived!
2024-08-10 15:53:41.508 T:1303 debug <general>: AddOnLog: inputstream.adaptive: SetSession: Opened widevine session ID: 5484AB50977952E53A9AE99363E8EF90
2024-08-10 15:53:41.512 T:1303 debug <general>: CurlFile::Open - <http://127.0.0.1:49611/netflix_service/msl/get_manifest?videoid=81022473>
2024-08-10 15:53:41.513 T:1303 debug <general>: easy_acquire - Created session to http://127.0.0.1
2024-08-10 15:53:41.780 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Download finished: http://127.0.0.1:49611/netflix_service/msl/get_manifest?videoid=81022473 (downloaded 12864 byte, speed 48064.00 byte/s)
2024-08-10 15:53:41.782 T:1303 info <general>: AddOnLog: inputstream.adaptive: Manifest successfully parsed (Periods: 1, Streams in first period: 6, Type: VOD)
2024-08-10 15:53:41.782 T:1303 debug <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Stream selection conditions
Screen resolution: 1920x1080 (may be limited by settings)
Initial bandwidth: 15671255 bit/s
2024-08-10 15:53:41.782 T:1303 debug <general>: AddOnLog: inputstream.adaptive: New period, reinitialize by using same session
2024-08-10 15:53:41.782 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Entering encryption section
2024-08-10 15:53:41.782 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:41.782 T:1303 debug <general>: CurlFile::Open - <http://127.0.0.1:49611/netflix_service/msl/get_license?videoid=81022473>
2024-08-10 15:53:42.181 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 2 arrived!
2024-08-10 15:53:42.185 T:1303 debug <general>: AddOnLog: inputstream.adaptive: OnSessionKeysChange: Sessionkey 0000000005D23D020000000000000000 status: 0 syscode: 0
2024-08-10 15:53:42.185 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 3 arrived!
2024-08-10 15:53:42.185 T:1303 debug <general>: AddOnLog: inputstream.adaptive: OnSessionKeysChange: Sessionkey 0000000005D23D060000000000000000 status: 0 syscode: 0
2024-08-10 15:53:42.185 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 3 arrived!
2024-08-10 15:53:42.190 T:1303 debug <general>: AddOnLog: inputstream.adaptive: License update successful
2024-08-10 15:53:42.202 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 2 arrived!
2024-08-10 15:53:42.210 T:1303 debug <general>: AddOnLog: inputstream.adaptive: OnSessionKeysChange: Sessionkey 0000000005D23D020000000000000000 status: 1 syscode: 5
2024-08-10 15:53:42.210 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 3 arrived!
2024-08-10 15:53:42.210 T:1303 debug <general>: AddOnLog: inputstream.adaptive: OnSessionKeysChange: Sessionkey 0000000005D23D060000000000000000 status: 0 syscode: 0
2024-08-10 15:53:42.210 T:1303 debug <general>: AddOnLog: inputstream.adaptive: CDMMessage: 3 arrived!
2024-08-10 15:53:42.213 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.214 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.214 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.217 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.217 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.217 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.220 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.220 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.220 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.222 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.222 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.222 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.225 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.225 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.225 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.228 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.228 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.228 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.231 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.231 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
2024-08-10 15:53:42.231 T:1303 debug <general>: AddOnLog: inputstream.adaptive: Initializing stream with KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.234 T:1303 debug <general>: AddOnLog: inputstream.adaptive: LogDecryptError: Decrypt failed with error code: 2 and KID: 0000000005d23d020000000000000000
2024-08-10 15:53:42.234 T:1303 debug <general>: AddOnLog: inputstream.adaptive: GetCapabilities: Single decrypt failed, secure path only
Display More
Generic LE uses DRM, Generic-Legacy LE uses X11. I guess there is an issue with your hardware-specific DRM driver.
I was asking a dev for this. Stay tuned.
Thanks. Now I'm thinking LE uses an incomplete Bluetooth driver:
Aug 08 19:26:47.853413 kodi bluetoothd[628]: profiles/network/bnep.c:bnep_init() kernel lacks bnep-protocol support
Aug 08 19:26:47.854683 kodi systemd[1]: Starting kodi-waitonnetwork.service...
Aug 08 19:26:47.853437 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support network plugin
Aug 08 19:26:47.854742 kodi systemd[1]: lircd.service was skipped because of an unmet condition check (ConditionPathExists=/storage/.config/lircd.conf).
Aug 08 19:26:47.855066 kodi systemd[1]: lircd-uinput.service was skipped because of an unmet condition check (ConditionPathExists=/storage/.config/lircd.conf).
Aug 08 19:26:47.865289 kodi systemd[1]: Starting sshd.service...
Aug 08 19:26:47.866274 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support bap plugin
Aug 08 19:26:47.866314 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support bass plugin
Aug 08 19:26:47.871909 kodi kernel: macb 1f00100000.ethernet eth0: PHY [1f00100000.ethernet-ffffffff:01] driver [Broadcom BCM54213PE] (irq=POLL)
Aug 08 19:26:47.872501 kodi kernel: macb 1f00100000.ethernet eth0: configuring for phy/rgmii-id link mode
Aug 08 19:26:47.866318 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support mcp plugin
Aug 08 19:26:47.866323 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support vcp plugin
Aug 08 19:26:47.866329 kodi bluetoothd[628]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Aug 08 19:26:47.866333 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support micp plugin
Aug 08 19:26:47.866339 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support ccp plugin
Aug 08 19:26:47.866345 kodi bluetoothd[628]: src/plugin.c:init_plugin() System does not support csip plugin
Aug 08 19:26:47.866479 kodi bluetoothd[628]: Bluetooth management interface 1.22 initialized
Display More
PS: Maybe it's that bug:
That board was released last year, so still pretty new. Post a log from Generic please...