Linux

瓜客終端升級後F12不掉線

  • June 10, 2018

在我的本地 Debian 安裝上最近升級後,Guake 不會通過使用下拉F12

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

一旦我手動啟動它,我就可以用它來呼叫它F12,但只能在它啟動的虛擬桌面上,一旦我改變了另一個桌面,我就不能再用它來呼叫它F12了。

在此處輸入圖像描述

正如您在螢幕截圖中看到的那樣,我在第二個桌面上,左下角出現了 guake 符號。我可以通過用滑鼠點擊終端來呼叫終端。但F12不起作用。

如果我從終端啟動它,我會得到以下輸出:

(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()

我在官方Guake github-page上找到了解決此問題的方法:

您必須轉到 Gnome-Applications-Menu 並點擊Keyboard符號。

這將列出所有預設的Gnome-Keyboard-Shortcuts.

如果向下滾動,請點擊+頁面底部的添加新快捷方式:

Name: Guake
Command: guake -t
Shortcut: F12

在我的情況下,不需要重新啟動。

使用此變通方法啟動 Guake 不是很順利,但可用…

從 guake 手冊頁:

-t, --toggle-visibility  
     Toggle the visibility of guake

引用自:https://unix.stackexchange.com/questions/388118