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

Document GUAKE_ENABLE_WAYLAND #1976

Open
Davidy22 opened this issue Nov 16, 2021 · 7 comments
Open

Document GUAKE_ENABLE_WAYLAND #1976

Davidy22 opened this issue Nov 16, 2021 · 7 comments

Comments

@Davidy22
Copy link
Collaborator

Add a passage in documentation describing usage of the new GUAKE_ENABLE_WAYLAND environment variable.

@mlouielu
Copy link
Collaborator

BTW, we probably need a Wayland FAQ in README

@Pysis868
Copy link

Pysis868 commented Dec 21, 2021

https://github.com/Guake/guake/search?q=GUAKE_ENABLE_WAYLAND
https://github.com/Guake/guake/blob/02ccc62de7fa063284b312ab16ccd809dd9d6d63/releasenotes/notes/bugfix-guake_enable_wayland-5048964c25699a85.yaml
https://github.com/Guake/guake/blob/6dc23f34cc679a9a697ef4e93799344b56001cef/guake/main.py

So it ignores the patch from using GDK in a legacy x11 desktop mode to fix various issues, forcing the mode of operation of the application and its dependencies to more purely integrate with the Wayland system?

Is it enough to control the variable's value this in my user shell's config file?

Issues lightly referenced here: #1934
One example: #1817 "Width resize rises Alignment issues"
Maybe others like text flickering, or that was an old issue?

Present as of Guake 3.7.0-3.7.1.dev203

@Davidy22
Copy link
Collaborator Author

3.7 will be a version where the X11 force wasn't actually implemented correctly, and you are experiencing Guake running with Wayland. The force was fixed in 3.8, and that prompted people to ask for a way to be able to choose to run under wayland if they preferred the 3.7 behavior. You can try a 3.8 release to see if they resolve issues you had so you can know whether you want X11 or wayland mode for guake.

@Pysis868
Copy link

Pysis868 commented Dec 23, 2021

I did not specifically reference an issue in this thread. Was mostly curious and wanted to help by adding what I had found and read to help me learn about this configuration option, though I do still have the keybinding issue using 3.8.2.dev13 that I just got compiled after working through #1996, and like people in another thread using a comparable version, I still have those error messages and require the GNOME shortcut key workaround. I also have the center window issue using Tweaks as well.

@mlouielu
Copy link
Collaborator

I did not specifically reference an issue in this thread. Was mostly curious and wanted to help by adding what I had found and read to help me learn about this configuration option, though I do still have the keybinding issue using 3.8.2.dev13 that I just got compiled after working through #1996, and like people in another thread using a comparable version, I still have those error messages and require the GNOME shortcut key workaround. I also have the center window issue using Tweaks as well.

We (the application) have no way to register global hotkey in Wayland backend (this is the feature of Wayland due to security issue : ) ).

@Pysis868
Copy link

Just wanted to mainly help get the documentation started by adding some references and supporting information.

@mlouielu
Copy link
Collaborator

Just wanted to mainly help get the documentation started by adding some references and supporting information.

Sure, no problem, please to start any PR for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants