Recently rebuilt my kodi box running on x86 hardware but been having persistent issues with widevine getting knokey errors.
Looking around online it sounds like sometime in the past year or two they cracked down on widevine CDM and now it doesn't work for x86 based installs?
I keep finding various posts that make it seem like it was fixed but then others that suggest it's broken
I can't seem to find consistent information on this.
Is there somewhere where this is being discussed?
Are there workarounds?
Thanks
[x86-64] Is Widevine not fully working on x86 installs?
-
kspore -
February 18, 2026 at 4:14 AM -
Thread is Unresolved
-
-
It's the first I hear of it, but unless there's a core packaging issue (our problem to fix) we normally deflect widevine discussion into the Kodi forums as that's where inputstream.adaptive and all the add-ons dependent on IA and widevine have support threads for their issues.
-
Yeah it's just so hard to pin down where the issue is coming from, at one point it was seeming like there were specific issues with libreelec and IA but that now looks to be an unrelated issue.
If someone can say for sure though that their x86 install of libreelec 12.2.1 is working correctly with widevine L1 then it's prob just my setup specifically being borked and I'll just have to do a full reinstall. -
Still problem for me to.
LE on miniPC Terra x86_64 architecture.How to solve with this.
-
If someone can say for sure though that their x86 install of libreelec 12.2.1 is working correctly with widevine L1 then it's prob just my setup specifically being borked
Widevine L1 requires a TEE (Trusted Execution Environment) and device-specific certification. The only hardware I'm aware of that supports this are ChromeOS devices; when running ChromeOS (not Linux). All other devices will be limited to L3 which restricts you to 720p or 1080p, depending on the service. The same is true for ARM SoC hardware; the device needs to support OP-TEE and the video pipeline needs to support interacting with secureworld. Although it is possible for L1 certification on ARM SoC hardware under Linux, it's rare and requires a hardware-specific distro, e.g. OSMC for their Vero devices. L1 is mostly only found on Android devices.
TL/DR: L1 is not supported on x86_64, only L3.