Guake terminal does not drop down with F12 after upgrade

after a recent upgrade on my local Debian install Guake does not drop down by using F12

  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.12.0-1-686-pae
      Architecture: x86
     Guake version: 0.8.8-1

once I started it manually I can call it with F12, but only on the virtual desktop where it was started, as soon as I change do a different desktop I can’t call it with F12 anymore.

enter image description here

As you can see on the screenshot, I’m on the 2ond desktop and in the bottom left the guake symbol shows up. I can call the terminal by clicking there with the mouse. But F12 does not work.

If I start it from a terminal I get the following output:

(guake:3387): libglade-WARNING **: unknown attribute `swapped' for <signal>.
INFO:guake.guake_app:Logging configuration complete
/usr/lib/python2.7/dist-packages/guake/guake_app.py:865: GtkWarning: IA__gtk_window_set_type_hint: assertion '!gtk_widget_get_mapped (GTK_WIDGET (window))' failed
  self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DOCK)
/usr/lib/python2.7/dist-packages/guake/guake_app.py:866: GtkWarning: IA__gtk_window_set_type_hint: assertion '!gtk_widget_get_mapped (GTK_WIDGET (window))' failed
  self.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_NORMAL)
^CTraceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/usr/lib/python2.7/dist-packages/guake/main.py", line 253, in <module>
    exec_main()
  File "/usr/lib/python2.7/dist-packages/guake/main.py", line 250, in exec_main
    gtk.main()
Asked By: nath

||

I found a workaround for this issue on the official Guake github-page:

You have to go to the Gnome-Applications-Menu and click on the Keyboard Symbol.

This will list all the default Gnome-Keyboard-Shortcuts.

If you scroll down, click the + at the bottom of the page to add a new Shortcut:

Name: Guake
Command: guake -t
Shortcut: F12

In my case no reboot was needed.

The start of Guake by using this workaround is not very smooth,
but usable…

from the guake man-page:

-t, --toggle-visibility  
      Toggle the visibility of guake
Answered By: nath
Categories: Answers Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.