web-dev-qa-db-ja.com

Geditのxdotool検索ウィンドウが機能しない

GeditでCtrl-Sを実行し、ページブラウザをリロードするには、Fキーをバインドする必要があります。 Ubuntu 17.10でxdotoolがGeditウィンドウを見つけられない

$ xdotool search --name "Opera" | tail -1
58720257
$ xdotool search --name "Gedit" | tail -1
$ 

検索文字列を「テキストエディタ」、ファイル名などに変更しようとしました。xdotoolはGeditだけを見つけることができません。他のデスクトップウィンドウで機能します。常にアクティブなウィンドウなので、それを見つけることも有効です。

1
Gonki

Ubuntu 17.10はデフォルトでXorgの代わりにWaylandを使用し、GeditはXWayland互換レイヤーの代わりにWayland自体の下で実行されます。 xdotoolは、Waylandの下で実行されているウィンドウでは機能しません。

回避策として、このQ&Aに従ってWaylandからXorgセッションに戻ることができます: Ubuntu 17.10でWaylandからXorgに戻るにはどうすればよいですか?

2
pomsky