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
Electron 18.0.0 - 18.2.3 broken on buster/bionic and older linux distros #1752
Comments
I have RaspiOS Buster 32bit - update works. |
Deleted, booted and reinstalled it. Nada! :( |
Can you please run ‘whatsapp’ in a terminal window, and post the full output here? These are @cycool29 ’s builds, they may also be able to help. |
The latest DEB works for me on both 32 and 64 bit. |
/opt/WhatsApp/WhatsApp: /usr/lib/aarch64-linux-gnu/libxkbcommon.so.0: version `V_1.0.0' not found (required by /opt/WhatsApp/WhatsApp) |
@hyppyp try running |
libxkbcommon0 is reeds de nieuwste versie (0.8.2-1). |
Try |
E: Kan pakket libxkbcommon niet vinden |
I will try with Ubuntu 18.04. |
@hyppyp Try: wget https://github.com/cycool29/testing-repo/raw/master/whatsapp_7.0_arm64.deb
sudo apt install ./whatsapp_7.0_arm64.deb |
/opt/WhatsApp/WhatsApp: /usr/lib/aarch64-linux-gnu/libxkbcommon.so.0: version `V_1.0.0' not found (required by /opt/WhatsApp/WhatsApp) :( |
I can also confirm this issue on bionic
either this is a nativefier bug (aka, they are building their binaries for electron/chromium on something newer than buster/bionic) or has to do with upstream whatsapp. neither bionic or buster have libxkbcommon version greater or equal to 1.X (they are on version 0.8) |
@cycool29 its an upstream electron bug electron/electron#33533 , originally an upstream chromium bug ofc which wasn't fixed and made its way to electron 18 release if you can, try temporarily building on electron 17 or 16 |
I just fallback the release to 5.0. The next auto-update version PR should fix this issue. |
@hyppyp try again, it should work. |
Yep, version 5.0 works! :) |
alright good, I've renamed this bug and we will keep it open. any further apps like https://github.com/SpacingBat3/WebCord which are now being built on electron 18 will be tracked here either until electron 19 goes stable or the fix is backported to electron 18 |
@cycool29 Hello. Can you advise me? I have Buster 32bit but WhatsApp 6.0, Discord 3.1.4, Turbowarp 1.3.0 work and install correctly, but here they write that there should be an error. That is, in the future, what kind of software updates will work normally? I rarely use raspberry pi, I don't want to waste time updating (reinstalling). |
the fix was just pulled into 18.x.y electron branch today. it did not make it into v18.2.3, but will be in v18.2.4 someone keep track of electron releases and watch out for 18.2.4 in the next coming days |
electron 18.2.4 has been released. it is time for these apps to update. electron fiddle PR can be merged now #1128 merged upstream projects have been notified: |
Running list of apps broken by electron 18 in pi-apps (manually downgraded to older versions):
edit: everything currently in pi-apps has been fixed
The text was updated successfully, but these errors were encountered: