guake icon indicating copy to clipboard operation
guake copied to clipboard

Document GUAKE_ENABLE_WAYLAND

Open Davidy22 opened this issue 2 years ago • 7 comments

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

Davidy22 avatar Nov 16 '21 14:11 Davidy22

BTW, we probably need a Wayland FAQ in README

mlouielu avatar Nov 17 '21 02:11 mlouielu

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: https://github.com/Guake/guake/issues/1934 One example: https://github.com/Guake/guake/issues/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

Pysis868 avatar Dec 21 '21 16:12 Pysis868

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.

Davidy22 avatar Dec 22 '21 04:12 Davidy22

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.

Pysis868 avatar Dec 23 '21 17:12 Pysis868

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 : ) ).

mlouielu avatar Dec 24 '21 02:12 mlouielu

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

Pysis868 avatar Jan 26 '22 18:01 Pysis868

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.

mlouielu avatar Jan 27 '22 02:01 mlouielu