web-dev-qa-db-ja.com

間違ったモニターで開くデュアルモニターUnityランチャー

これは特定の単一構成またはデュアルモニター構成の問題ですか?

NVIDIA Xサーバーの設定。これをX画面のプライマリディスプレイにします。私の選択は中央ディスプレイです。ただし、ランチャーは左側のディスプレイにあります。

5
Per

現在、Unityは0,0に座っています。プライマリとしての正しいモニターのサポートは、まだ実装されていません。リリースごとになります。

4
Jason Smith

私が知る限り、これはNattyリリースのnVidiaバイナリドライバーで修正されました。

Bug 742544 など、他のグラフィックドライバーについては、まだ問題がある可能性があります。

私のセットアップのスクリーンショット:

desktop

2
Cas

プライマリモニター(モニターランチャーが表示される)を設定する最もクリーンな方法は、/ etc/X11/xorg.confを使用することです。

私が行った重要な変更は次のとおりです。

Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "TwinViewOrientation" "RightOf"
  • TwinViewXineramaInfoOrder
    • セットは、Unityがランチャーを表示するプライマリモニターです。
  • TwinViewOrientation
    • 解像度を指定することなく、モニターが自動的に配置されます。 (これは私が接続するモニターが異なるため(そして時々モニターがないため)便利です)。

私の完全な/etc/X11/xorg.conf:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Dell SE198WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400M GS"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: nvidia-auto-select, DFP: nvidia-auto-select"
    Option         "TwinViewOrientation" "RightOf"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
1
AgentK