Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer now runs on Arch Linux ARM #9

Open
EmmmaTech opened this issue Jun 19, 2024 · 2 comments
Open

Installer now runs on Arch Linux ARM #9

EmmmaTech opened this issue Jun 19, 2024 · 2 comments

Comments

@EmmmaTech
Copy link

According to the README of this repo:

NOTE: Using Widevine requires glibc version 2.36 or later. Arch Linux ARM ships an ancient glibc version, and will not work at this time.

However, as of May 8th 2024, Arch Linux ARM has updated glibc to the latest version provided by the regular Arch Linux repository, that version being 2.39. Because of that, the installer works fine on any Arch Linux ARM install, besides the weird caveat of installing the firefox & chromium-based configs in the wrong folder (by default, the script tries to install to a lib64 folder when firefox & chromium's libraries are located in the regular lib folder).

@mkurz
Copy link

mkurz commented Jun 19, 2024

For Arch Linux ARM you can use https://codeberg.org/mogwai/widevine - it's the previous https://aur.archlinux.org/packages/widevine but was deleted by the Arch admins because it was arm only.

@lcassa
Copy link

lcassa commented Feb 3, 2025

According to the README of this repo:

NOTE: Using Widevine requires glibc version 2.36 or later. Arch Linux ARM ships an ancient glibc version, and will not work at this time.

However, as of May 8th 2024, Arch Linux ARM has updated glibc to the latest version provided by the regular Arch Linux repository, that version being 2.39. Because of that, the installer works fine on any Arch Linux ARM install, besides the weird caveat of installing the firefox & chromium-based configs in the wrong folder (by default, the script tries to install to a lib64 folder when firefox & chromium's libraries are located in the regular lib folder).

It took me a bit to realize, but in my case I found two caveats.
If you check the installer widevine-installer file, line 10 says lib64 I changed it to lib and line 21 says chromium-browser in my system it was chromium. With those changes everything worked fine on my ArchLinux ARM64. Thanks @EmmmaTech, I hope my findings help someone else too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants