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

Application doesn't load on Fedora 36 #18

Closed
ghost opened this issue May 24, 2022 · 2 comments
Closed

Application doesn't load on Fedora 36 #18

ghost opened this issue May 24, 2022 · 2 comments

Comments

@ghost
Copy link

ghost commented May 24, 2022

The application will not even start in Fedora 36, I tried to start it from the terminal and got the following.

❯ ./Speek.Chat-1.7.0-x86_64.AppImage 
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

(speek:6518): GLib-GIO-ERROR **: 14:26:46.077: Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing'
Trace/breakpoint trap (core dumped)

@Speek-App
Copy link
Owner

Thanks a lot for opening this issue.

I played a bit around with Fedora 36 and there seems to be an issue with wayland. From what I found, GTK applications are hitting this error under wayland on GNOME 40. But it can be fixed by providing the environment variable GDK_BACKEND=x11 (important -> lowercase x).

So, as a temporary fix, you can start Speek like this:
GDK_BACKEND=x11 ./Speek.Chat-1.7.0-x86_64.AppImage

If this is indeed the issue here as well, the easiest fix for this should be to update the .desktop file provided with Speek.

@goo99x
Copy link

goo99x commented Jun 22, 2022

Had the same issue on Ubuntu 22.04.
Upstream bug id: https://gitlab.gnome.org/GNOME/gtk/-/issues/3680
I used the workaround from https://gitlab.gnome.org/GNOME/gtk/-/issues/3680#note_1125035. Copied here for reference:

From
/usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml
I just removed

19,20d18
<   </schema>
<   <schema id="org.gnome.settings-daemon.plugins.xsettings.deprecated">

and compiled: glib-compile-schemas /usr/share/glib-2.0/schemas
the font-manager is back to work

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

2 participants