-
Notifications
You must be signed in to change notification settings - Fork 17
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
Fails with Gtk3 requires X11, and no DISPLAY environment variable is set #104
Comments
I remember having seen this before. I also remember that we tried to file a bug against Twisted. I don't remember, though, whether we succeeded. Have you tried to file a bug? |
Hi, No, I filed a bug here because this is the version I installed. |
yeah, I see. Thanks for documenting a way to make it work. This is a bug in Twisted, though. Disabling the Wayland socket is only a mildly entertaining workaround that will break down once Wayland is popular enough to warrant enabling it again. |
The bug was this one flathub/org.gnome.Keysign#14 |
Our dependency, Twisted, is not compatible with Wayland: gnome-keysign/gnome-keysign#104 and https://twistedmatrix.com/trac/ticket/9904. Since we currently cannot run with Wayland, we disable the socket. This leaves the bug about not being able to run in a Wayland-only session, but that's a bug for Twisted to solve.
the upstream bug is https://twistedmatrix.com/trac/ticket/9904 |
I have tested on a Wayland session and it seems as if the DISPLAY variable doesn't matter when run under pure Wayland. Reverting the whole commit seems like a bit too big, but at least the offending test can be patched out. For the flathub build, we could write a small wrapper that sets the variable in case it is not set. |
I believe this is fixed since Twisted does not raise this error any more. |
Hi,
I installed the app from https://flathub.org/apps/details/org.gnome.Keysign and I get this:
I was able to fix it by using Flatseal and removing
socket=wayland
permission.The text was updated successfully, but these errors were encountered: