web-dev-qa-db-ja.com

両方のモニタに同じアプリケーションが表示されています

私は2つのモニターが付いているUbuntuボックスでXmonadを使い始めました。 XMonadを起動すると、同じレイアウトが両方のモニタで複製されます。例えば、Chromeとemacsが並んでいるレイアウトがある場合は、両方のモニタの左側にchromeが表示され、右側のEmacs両方のモニタの.

「クロム、左モニター、emacsに行き、右モニターに行きなさい」と言う方法はありますか?

1
benhsu

私にとってそれはビューがクローン化されているように聞こえます。あなたの問題を解決するための2つのステップがあります:

  1. ビューを閉じて、それらを並べて設定します。
  2. XMonadのデスクトップ間でWindowsを移動する方法とデスクトップの切り替え方法を学びます。

Uncloneの場合は、 xrandr を使用してモニターごとに異なるビューを設定します。

コンソールを開き、次のように入力します。

$xrandr 
 _

それは線に沿って何かを表示するべきです:

LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1024x768       60.0 +   85.0     75.1     70.1  
   1280x1024      75.0     60.0  
   1280x960       75.0     60.0  
   1152x864       75.0  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     72.8     75.0     60.0  
   720x400        70.1  
TV1 disconnected (normal left inverted right x axis y axis)
 _

私の場合、LVDS1はラップトップで、VGA1は接続されたプロジェクターです。

モニタの左にあるプロジェクタを設定するには:

$xrandr --output VGA1 --auto --left-of LVDS1
 _

これにより、プロジェクターのデフォルトの解像度(この場合は1024 x 768)を使用し、ノートパソコンの画面の左側に表示します。

カスタム解決の使用を設定するには

$xrandr --output VGA1 --mode 1280x800 --left-of LVDS1
 _

あなたの症例では線に沿ったものになるでしょう:

$xrandr --output MONITOR2 --auto --left-of MONITOR1
 _

デスクトップとスイッチングデスクトップの間の移動アプリのショートカットは

MODキー+ 1,2,3、 - デスクトップをモニターにするための9マウスがオンになっている

特定のデスクトップへの現在フォーカスされているアプリケーションを送信するためのMODキー+ Shift + 1,2,3、 - 9

XMonadのデフォルトのMODキーはaltですが、アプリケーションで使用するためにAltを無料で解放するために、 set (set)== windowsキーに入れることができます。

3
Vasile Jureschi

それはあなたがセットアップしていないように聞こえます TwinView まだ?リンクに従っていて、それは正しく機能し始めます。私は同じ問題を覚えています。そして、マルチヘッド環境でうまく機能する構成例がたくさんあります。 私自身の1つのように 例えばDvorakユーザーのためのものです。

0

確かにありますが、これにはXineramaを有効にする必要があります。

あなたが持っていることを確認してください Xineramaを正しく設定してください

0
Flow