[Auth] AppImage does not work on some distros (error message included)
Description
On Debian Bookworm I had no problems in running Ente Auth 4.3.6. After the Upgrade to Debian Trixie just a window without any further function opens claiming something like
"There are no settings for the specified pixel format"
(I translated the message to English, so it might be slightly different.)
I tried to upgrade Ente Auth to 4.4.3 but the problem persists, but I get this error when starting from Terminal:
./ente-auth.AppImage
(io.ente.auth:9347): Gdk-CRITICAL **: 11:33:56.713: gdk_gl_context_make_current: assertion 'GDK_IS_GL_CONTEXT (context)' failed
** (io.ente.auth:9347): WARNING **: 11:33:56.713: Failed to initialize GLArea: Es sind keine Einstellungen für das angegebene Pixelformat vorhanden
** (io.ente.auth:9347): WARNING **: 11:33:56.714: gtk.dart: failed to call method: No engine to send to
Version
4.3.6 and 4.4.3
What product are you using?
Ente Auth
What platform are you using?
Desktop - Linux
having the same issue on CachyOS (arch based), error occurs on both Wayland and X11 server, initial error below
(io.ente.auth:28237): Gdk-CRITICAL **: 17:43:59.880: gdk_gl_context_make_current: assertion 'GDK_IS_GL_CONTEXT (context)' failed
** (io.ente.auth:28237): WARNING **: 17:43:59.880: Failed to initialize GLArea: No GL implementation is available
** (io.ente.auth:28237): WARNING **: 17:43:59.880: gtk.dart: failed to call method: No engine to send to Gtk-Message: 17:43:59.882: Failed to load module "appmenu-gtk-module"
** (io.ente.auth:28237): WARNING **: 17:43:59.882: gtk.dart: failed to call method: No engine to send to
installing appmenu-gtk-module does not correct error, new error below
(io.ente.auth:28935): Gdk-CRITICAL **: 17:47:47.417: gdk_gl_context_make_current: assertion 'GDK_IS_GL_CONTEXT (context)' failed
** (io.ente.auth:28935): WARNING **: 17:47:47.417: Failed to initialize GLArea: No GL implementation is available
** (io.ente.auth:28935): WARNING **: 17:47:47.418: gtk.dart: failed to call method: No engine to send to
** (io.ente.auth:28935): WARNING **: 17:47:47.420: gtk.dart: failed to call method: No engine to send to
** (io.ente.auth:28935): WARNING **: 17:47:47.420: gtk.dart: failed to call method: No engine to send to
** (io.ente.auth:28935): WARNING **: 17:47:47.421: gtk.dart: failed to call method: No engine to send to
I have the same issue on Fedora.
(io.ente.auth:14133): Gdk-CRITICAL **: 15:56:44.710: gdk_gl_context_make_current: assertion 'GDK_IS_GL_CONTEXT (context)' failed
** (io.ente.auth:14133): WARNING **: 15:56:44.710: Failed to initialize GLArea: No available configurations for the given pixel format
** (io.ente.auth:14133): WARNING **: 15:56:44.712: gtk.dart: failed to call method: No engine to send to
~~I am now currently being forced to use Waydroid and the Ente Auth app in there.~~ This won't even work. It's just stuck on the 1st screen 😠if I knew more on how to do stuff with packages I would just make a PR with fixes
Neither of the bug reports were acknowledged or commented on by Ente, and 4.4.4 did not change it for me.
I am having the same issue on Fedora: "No GL Implementation available."
I am having the same issue on Fedora: "No GL Implementation available."
Same error for me on bluefin linux (atomic fedora distro)
I'm running the flatpak for now but it seems like they stopped updating flathub at 4.3.8
Still experiencing this, but now on arch.
Related issues
- https://github.com/ente-io/ente/issues/7646
- https://github.com/ente-io/ente/issues/6976
- https://github.com/ente-io/ente/issues/4100