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

Cannot install or run Ente Auth latest and latest beta in Debian Trixie bc of dependency on libwebkit2gtk-4.0.7 #1765

Open
Ymetro opened this issue May 18, 2024 · 2 comments
Labels
- auth Relates to Ente Auth --desktop Plaftorm is desktop

Comments

@Ymetro
Copy link

Ymetro commented May 18, 2024

Description

Tried both Auth version 2.0.54 and 2.0.56-beta in AppImage as .deb format.
Got error stating it needs dependency libwebkit2gtk-4.0.7., but libwebkit2gtk-4.1-0/testing,now 2.44.1-1+b1 amd64 is installed on Debian 6.7.12-1 (2024-04-24) x86_64 GNU/Linux.
Would building it from source work for me? (I'm no pro)

Version

2.0.54 and 2.0.56-beta x86_64

What product are you using?

Ente Auth

What platform are you using?

Desktop - KDE Plasma Arch Linux on Steam Deck

@Ymetro Ymetro added the triage label May 18, 2024
@prateekmedia
Copy link
Member

@Ymetro Could you try the latest version AppImage?

@prateekmedia prateekmedia added --desktop Plaftorm is desktop - auth Relates to Ente Auth and removed triage labels May 21, 2024
@Ymetro
Copy link
Author

Ymetro commented May 24, 2024

I forgot to mention that I am trying to run it on a Steam Deck in desktop mode, with the read-only option disabled for the system part, with the linux headers, devtools and some AUR packages installed.

The 2.0.56-beta x86_64 AppImage version gives me:

deck@steamdeck ~/Downloads> ./ente-auth-v2.0.56-beta-x86_64.appimage
usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/libproxy.so.1)
Failed to load module: /usr/lib/gio/modules/libgiolibproxy.so
libGL error: MESA-LOADER: failed to open radeonsi: usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/radeonsi_dri.so) (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi: usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/radeonsi_dri.so) (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/swrast_dri.so) (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast

(ente_auth:252253): Gdk-WARNING **: 15:01:31.462: The program 'ente_auth' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadFBConfig'.
  (Details: serial 264 error_code 167 request_code 152 (GLX) minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

The 2.0.54-x86_64 AppImages responds with

deck@steamdeck ~/Downloads> ./ente-auth-v2.0.54-x86_64.appimage
./ente_auth: error while loading shared libraries: libffi.so.7: cannot open shared object file: No such file or directory
deck@steamdeck ~/Downloads [127]> 

After chmodding it executable.

Is my system missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- auth Relates to Ente Auth --desktop Plaftorm is desktop
Projects
None yet
Development

No branches or pull requests

2 participants