これに対する私の最善の解決策は、Compiz をインストールし、その中で次のアクションを実行することです。 [Focus Prevention Level] ドロップダウンを開き、[Focus Prevention Windows] テキスト ボックスに「any」と入力します。
ウィンドウの下部にあるアプリケーションを定期的に視覚的にスキャンする必要があるという事実に慣れてきました。以前はフォーカスを持っていたアプリケーションが、ダイアログが表示された後に他のアプリケーションに渡されるなど、奇妙な動作が発生します。完了しました。
これに対するより良い解決策をまだ探しています。Compiz の設定を微調整することでより良い動作が得られると期待していますが、忙しすぎてこれができません。
OpenSolaris FAQ で Ubuntu と GNOME の解決策を見つけたのはおかしいです:
解決策は開始することです:
gconftool-2 -s -t string /apps/metacity/general/focus_new_windows "strict"
または、代わりに gconf-editor
を開始することもできます /apps/metacity/general/focus_new_windows
を修正 「厳格」に
Ubuntu 16.04 ではうまくいきませんでした。また、dconf エディタを介して Desktop> wm>preferences>auto-raise を調整しませんでした。
機能 作業は、compizconfig-settings-manager がインストールされていることを確認することです。次に (UI を介してその高度なユーティリティにアクセスする方法を知りません)、ターミナルからコマンドを実行できます:ccsm
次に、[一般] オプションをクリックし、[フォーカス &動作] タブをクリックします。フォーカス防止レベルを低から標準に (少なくとも) 変更する必要があります。
(Workrave に頭がおかしくなり始めたのは、最近何かが変わったときで、画面を見ずに書いているときにフォーカスが奪われ始めたのです!)