web-dev-qa-db-ja.com

「常に手前に表示」を設定してアプリを起動する方法は?

使用するたびに「常に手前」とマークするアプリケーションがいくつかあるので、それらを自動的に設定する方法はありますか(メニュー、シェル、gnome-行う)?

32
Decio Lira

Compizを使用している場合は、CompizConfig Setting Managerに移動し、Windowsルールプラグインを有効にしてから、[Above]の下にclass=Gnome-terminalなどを追加して、すべてのGnomeターミナルウィンドウを上に固定できます。 (不明な場合は、+ボタンをクリックしてグラブ機能を使用し、さまざまなアプリケーションのクラス名を把握できます。)

Ubuntu 16.10

必ずcompiz-pluginをインストールしてください。

12
frabjous

より一般的なソリューションがあり、EWMH/NetWM互換のX Window Managerで動作します(一般的に使用されるwmはすべて含まれています)。

解決策は、wmctrlアプリケーション(wmctrlパッケージに含まれています)の使用に関するものです。

「on-top」プロパティを設定するには

wmctrl -r "window title" -b add,above

ただし、プロセスを自動化するための作業が残っています。

26
enzotib

これをアーカイブできる方法は2つあります。

  • このメソッドは永続的です:

    Compizをインストールしてから、compiz-pluginをインストールします。次に、CompizConfig Setting Managerに移動し、「ウィンドウ管理」にある「Windowsルール」プラグインを有効にします。次に、「上」の行に移動し、その前にある追加ボタンを押します。次に、「グラブ」ボタンをクリックして、「常に上」にしたいアプリのウィンドウをクリックします。 OKを押します。

  • このメソッドは一時的なものです:

    押す Alt+Tab その後 T

1
rahul_bhise

Devil's Piebuntu package )のようなものを使用できます。

Compizでそれを行う方法については、おかしな答えを参照してください。

0
JanC