Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.39k stars 575 forks source link

Guake doesn't open on some cases when running on Gnome 3 with Wayland #911

Open ghost opened 7 years ago

ghost commented 7 years ago

When using Gnome on Wayland, Guake will not open when using the default shortcut (F10). I noticed that in a few cases it won't open if these applications are active (have the focus):

When I have a non-GTK3 application on Focus, Guake will open without issues.

tdgoodrich commented 7 years ago

I've been having the same issue on Fedora 25 with my custom shortcut Ctrl+Space; F25 uses Wayland by default. Disabling Wayland (editing /etc/gdm/custom.conf such that WaylandEnable=false) causes guake to open normally.

Jehan commented 7 years ago

I have been experiencing the same thing. Guake will open if for instance Firefox has the focus, but if just the bare GNOME desktop, or GNOME Files has the focus, the shortcut won't open Guake. I have not extensively tested, but so far GTK+3 vs non-GTK+3 difference seems to verify.

Also Fedora 25 with Wayland.

bmbaker commented 7 years ago

same problem on arch gnome 3.24 from gnome-unstable running on wayland. will open with the focus on google-chrome but not on files or gedit. works on guayadeque though!

DarkLite1 commented 7 years ago

Fresh install of Fedora 25, when all is default, same problem. Gauke doesn't work nicely with Wayland I guess. Shame! Really love this terminal.

moschlar commented 7 years ago

See https://github.com/Guake/guake/issues/492#issuecomment-119075514

jnsnow commented 5 years ago

The workaround posted above isn't suitable in a multi-monitor environment; it means that if a certain application that I am using has focus and is using wayland, guake opens on a random monitor. I have to drag a non-gnome application to the window I want and use the hotkey to get guake to show up.

Dantiteis commented 3 months ago

I followed along the comment in other post of jmlouw (link attached to the word "comment") and it worked. In my case that I use Debian 10, the command to run guake is no longer "guake-toogle", but "guake", so you may need to correct that in the step-by-step that jmlouw explains. By reading about, as others explained previously, I only find the root cause reported seems to be that Wayland doesn't support Global hotkeys and this can apply to other issues; therefore, the same troubleshooting should work for other issues like this.