Linux
瓜客終端升級後F12不掉線
在我的本地 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