始めようcheese
これにより、マルチヘッドディスプレイ設定の特定のヘッドで実行できます。アプリケーションオプションには、--display=DISPLAY
次の設定が含まれます。
$ cheese --help
Usage:
cheese [OPTION...]
...
Application Options:
-w, --wide Start in wide mode
-d, --device=DEVICE Device to use as a camera
-v, --version Output version information and exit
-f, --fullscreen Start in fullscreen mode
--display=DISPLAY X display to use
私は似たようなヘッダーを設定できると思いましたが、「--display=:0.1
:0」だけがアプリケーションが間違ったヘッダーから始まるようにします。
同じワークステーション上の他のヘッド/モニターで実行するように強制するパラメータは何ですか?
ベストアンサー1
この構文は、ディスプレイ0の画面番号を指定します。画面の概念は、同じディスプレイに複数のディスプレイを記述するためのものでしたが、アプリケーションがあるディスプレイから別のディスプレイに移動できず、ほとんど廃棄されました。モニターは画面0にあります。これは、唯一の画面がメイン画面であるためと同じです。:0.NUMBER
:0.0
:0
すべてのモニターは長方形のキャンバスに配置されます。デュアルモニタ構成では、あるモニタの左上隅は0x0の位置にあり、もう一方のモニタの左上隅は0xH(垂直アレイ)またはWx0(水平アレイ)の位置にあります。ここで、WxH は最初のモニターのサイズです。監視装置。
正しく機能するアプリケーションでは、オプションを使用し-geometry
たり、--geometry
ユーザーがアプリケーションのメインウィンドウの位置とサイズを指定したりできます。たとえば、1600x1200 モニターを 2 台横に配置した場合は、xterm -geometry +1600+0
右側のモニターの左上隅にある xterm を実行します。残念ながらチーズはあまり味がありませんでした。
常に特定の場所でアプリケーションを実行するには、次のものを使用できます。悪魔の勢力作成時にウィンドウの位置を変更するようにします。そして悪魔のスパイ2~/.config/devilspie2/cheese-geometry.lua
、以下を含むファイルを生成します。
if (get_application_name() == "Cheese" and get_window_name() == "Cheese") then
set_window_position(1600, 0);
end
とともに元の悪魔の勢力~/.devilspie/cheese-geometry.ds
、以下を含むファイルを生成します。
(if (and (is (application_name) “Cheese”) (is (window_name) “Cheese”))
(geometry "+100+1"))
ウィンドウマネージャがこの場所を無視できることに注意してください。ウィンドウの場所を指定すると、ウィンドウマネージャは最終決定権を持ちます。ウィンドウマネージャがその場所を上書きする場合は、その場所を設定する方法があることを願っています。
1これはGNOMEアプリケーションです。 GNOMEは、ユーザーがプログラムの仕組みを選択する機能を削除することを擁護します。