2番目のモニターでgnome-terminalを起動したいのですが、次のようなものが期待できます。
~$ gnome-terminal --display=0:0.1
動作しますが、xineramaが有効になっているときにRANDRが無効になっているか使用されていないため、動作しません。
このコマンドで起動しようとすると、次のエラーが発生します。
Failed to parse arguments: Cannot open display: 0:0.1
私も試しました:
~$ export DISPLAY=":0.0"
~$ gnome-terminal --display=$DISPLAY
Xlib: extension "RANDR" missing on display ":0.0".
** (gnome-terminal:1818): WARNING **: Failed to connect to the session manager: Could not open network socket
表示文字列で画面内の個々のモニターを参照する構文はありません。
ただし、--geometry
オプションを使用して目的を達成できる場合があります。 2つのモニターを並べて配置し、最初のモニターの幅が1920ピクセルの場合、次のようにすると、2番目の画面の(50,50)に端末ウィンドウが配置されます。
gnome-terminal --geometry=80x24+1970+50
引数の構文はROWSxCOLS+X+Y
です