Lubuntu で新しいウィンドウをデフォルトでアイコン化できますか?

Lubuntu で新しいウィンドウをデフォルトでアイコン化できますか?

Alt+Tabまたはタスクバーからプログラムを選択する前に、Windows を開かずにプログラムを起動できるかどうかを知りたいです。

現在、Web ブラウザーをロードしている間にターミナルを使用したい場合 (私の PC では 5 ~ 10 秒かかります)、ターミナルに何かを入力しているときに、Web ブラウザーが開いたときに中断される可能性があります。

lubuntu-rc.xml提案に従って編集してみましたこの郵便受けでは、「はい」を<focusNew>yes</focusNew>「いいえ」に変更して再起動することを提案しましたが、うまくいきませんでした。どうすればいいでしょうか?

答え1

まず、調査された質問に感謝します。その構成ページについて言及またはリンクしていないと、さらに時間がかかります。

設定が機能しなかったのはなぜですか?

実は、間違った設定を見ています。変更していたのは、マウスのフォーカス モード、つまり現在のマウスに追従するか、フォーカスしないままにするかなどです。

正しい設定:

これを正しく実装するには、~/.config/openbox/lubuntu-rc.xmlファイルに次の変更を加える必要があります。

タグ内で、これらの設定で<applications></applications>新しいタブを作成します。<application></application>

<applications>
  <application type="normal">
    <focus>no</focus>
    <iconic>yes</iconic>
    <layer>below</layer>
  </application>
</applications>

説明:

  • <application type="normal">すべての通常のウィンドウのルールを設定します。他のウィンドウタイプにはdialog、、などがあります。詳細についてはファイルを参照してくださいsplashmenulubuntu-rc.xml

  • <focus>no</focus>- 新しいウィンドウにフォーカスを設定しています。新しいウィンドウはフォーカスされません

  • <iconic>yes</iconic>- ウィンドウを最小化した状態で起動するように設定します。

  • <layer>below</layer>- 現在のアクティブ ウィンドウの下にウィンドウを設定します。安全性をさらに高めるためです。

提案:

組み合わせを変えたい場合もあります。例えば、レイヤーを作ってbelowフォーカスを合わせると、no目的を達成できそうです。

試験結果:

この設定をlxterminal、、、、textadeptでテストしました。ほとんどが機能し、タスクバーで開きました leafpadfirefoxgedit

ただし、ターミナルに入力するだけで Firefox を起動するとfirefox、2 ~ 3 秒後に理由もなく起動するようです。firefox >/dev/null 2>&1これを防ぐには を使用する必要があります。また、Gedit はこれらの設定に従っていないようです。ただし、lxde 互換のアプリケーションのほとんどは動作するはずです。

余分な:

完全なファイルを見たい場合に備えて、pastebinクリップを作成しました。こちらですhttp://pastebin.com/f76X8qNy

関連情報