Ubuntu 13.10。ログイン後、デスクトップが表示されない。Nvidia グラフィック カード 2 枚、モニター 4 台

Ubuntu 13.10。ログイン後、デスクトップが表示されない。Nvidia グラフィック カード 2 枚、モニター 4 台

Ubuntu 13.10 のインストールに関する問題に取り組んでいます。4 台のモニターを起動して実行しようとしているのですが、問題が発生しています。これまでのところ、最新の NVIDIA ドライバー (331.20) をインストールして更新しました。最初は X が起動しなかったため (インストール後)、xorg.conf を xorg.conf.failsafe に置き換えました。これで問題は解決しましたが、その後、他の 2 台のモニター (別のビデオ カード) を有効にしようとしたところ、xorg が再び起動しなくなりました (ログイン後、デスクトップが表示されません)。Linux は初心者ですが、完全な初心者というわけではありません。しかし、自分であまり調べてトラブルシューティングするのはまだ不安です...

lspci -nn | grep VGA:

03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 570 Rev. 2] [10de:1086] (rev a1)
05:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)

nvidia-settings ツールでは適切な xorg.conf ファイルが生成されないようです。次のようになります:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.20  (buildmeister@swio-display-x86-rhel47-05)  Wed Oct 30 18:20:32 PDT 2013

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection
...    
Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "SHARP HDMI"
    HorizSync       15.0 - 68.0
    VertRefresh     55.0 - 76.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "vesa"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 570"
    BusID          "PCI:3:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 580"
    BusID          "PCI:5:0:0"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "HDMI-0: nvidia-auto-select +640+0, DVI-I-3: nvidia-auto-select +0+1080"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

答え1

13.04/10 では 2D がサポートされていないため、2 枚のビデオ カードを使用する場合は、2D がサポートされている 12.04/10 をお勧めします。

答え2

私も現在まったく同じ問題を抱えており、解決に必死で取り組んでいます。

私は持っている:

  • Ubuntu 13.10 64ビット
  • 2 x nVidia NVS300
  • 319.60 nVidia ドライバー

TwinView を有効にして 2 つの画面 (同じアダプタ上) だけを使用し、3 番目の画面については今のところ忘れることをお勧めします。これは、複数の nVidia アダプタで複数の画面を使用できるようになるような変更がすぐに行われることを期待して行ったことです。

関連情報