GuaKe端末がアップグレードされた後、F12を押しても接続は切断されません。

GuaKe端末がアップグレードされた後、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のシンボルが表示された2番目のデスクトップにいます。マウスでクリックして端末を呼び出すことができます。しかし、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()

答え1

この問題に対する正式な解決策を見つけました。Guake github ページ:

Gnome-Applications-Menuに移動してKeyboardシンボルをクリックする必要があります。

これにより、すべての基本項目が一覧表示されますGnome-Keyboard-Shortcuts

下にスクロールしたら、+ページ下部にある[新しいショートカットを追加]をクリックします。

Name: Guake
Command: guake -t
Shortcut: F12

私の場合、再起動は必要ありませんでした。

この回避策では、Guakeを起動するのはそれほどスムーズではありませんが、うまくいきます...

guakeのマニュアルページから:

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

関連情報