質問: linux mint 15で3台のモニター(2枚のビデオカード)を実行するにはどうすればよいですか? pcをwindowsからlinuxmint15に切り替えようとしています。windowsで非常にうまく機能するモニターが3つあります。 mintをインストールした後(そして当然1つのモニターしか使用しないことを確認した後)、「ディスプレイ」を使用して他の2つを追加しようとしました。ただし、これを行うと、2枚のnvidia geforce9600ビデオカードが使用されません。画面が繰り返し点滅し、システム全体の速度が低下します。 sudo apt-get install nvidia-currentを使用し、nvidiaが提供する「nvidia ... run」ファイルをダウンロードして実行することにより、nvidiaドライバーをインストールしました。次に、nvidia server x configを使用して、他の2つのモニターを有効にしました。これを実行してxサービスを再起動すると、3つのモニターすべてが有効になりますが、cinnamonが繰り返しクラッシュします(プライマリモニターですべてのトレイアイコンとメニューが3重になっている、奇妙で使用できないデスクトップが残ります)。3台のモニターすべてを機能させるにはどうすればよいですか(3台のモニターにまたがる1台のデスクトップ)?私はあちこちで検索を試みましたが、これは多くの場所で何度も議論されていますが、これらの議論はどれも最新で包括的なものではありません(そして、上記の結果に近いものはいくつかあります)。質問に必要な情報を追加します。情報:inxi -gxから返されました:graphics: card-1: nvidia g94 [geforce 9600 gt] bus-id: 01:00.0 card-2: nvidia g94 [geforce 9600 gt] bus-id: 02:00.0 x.org: 1.13.3 driver: nvidia resolution: 4320x900 glx renderer: geforce 9600 gt/pcie/sse2 glx version: 3.3.0 nvidia 304.88 direct rendering: yes cinnamon --versionから返されました: cinnamon 1.8.8これはworking nvidiaが生成したsingle画面のxorg.confです:# nvidia-xconfig: x configuration file generated by nvidia-xconfig # nvidia-xconfig: version 304.88 (buildmeister@swio-display-x86-rhel47-06) wed mar 27 15:32:58 pdt 2013 section "serverlayout" identifier "layout0" screen 0 "screen0" inputdevice "keyboard0" "corekeyboard" inputdevice "mouse0" "corepointer" endsection section "files" endsection section "inputdevice" # generated from default identifier "mouse0" driver "mouse" option "protocol" "auto" option "device" "/dev/psaux" option "emulate3buttons" "no" option "zaxismapping" "4 5" endsection section "inputdevice" # generated from default identifier "keyboard0" driver "kbd" endsection section "monitor" identifier "monitor0" vendorname "unknown" modelname "unknown" horizsync 28.0 - 33.0 vertrefresh 43.0 - 72.0 option "dpms" endsection section "device" identifier "device0" driver "nvidia" vendorname "nvidia corporation" endsection section "screen" identifier "screen0" device "device0" monitor "monitor0" defaultdepth 24 subsection "display" depth 24 endsubsection endsection これは機能していません nvidiaが生成したxorg.conf:# nvidia-settings: x configuration file generated by nvidia-settings # nvidia-settings: version 304.88 (buildd@lamiak) wed apr 10 16:20:15 utc 2013 section "serverlayout" identifier "layout0" screen 0 "screen0" 0 0 screen 1 "screen1" rightof "screen0" inputdevice "keyboard0" "corekeyboard" inputdevice "mouse0" "corepointer" option "xinerama" "1" endsection section "files" endsection section "inputdevice" # generated from default identifier "mouse0" driver "mouse" option "protocol" "auto" option "device" "/dev/psaux" option "emulate3buttons" "no" option "zaxismapping" "4 5" endsection section "inputdevice" # generated from default identifier "keyboard0" driver "kbd" endsection section "monitor" # horizsync source: edid, vertrefresh source: edid identifier "monitor0" vendorname "unknown" modelname "hannstar display corp hanns.g hw191" horizsync 30.0 - 83.0 vertrefresh 49.0 - 75.0 option "dpms" endsection section "monitor" # horizsync source: unknown, vertrefresh source: unknown identifier "monitor1" vendorname "unknown" modelname "hannstar display corp hanns.g hw191" horizsync 0.0 - 0.0 vertrefresh 0.0 option "dpms" endsection section "device" identifier "device0" driver "nvidia" vendorname "nvidia corporation" boardname "geforce 9600 gt" busid "pci:1:0:0" endsection section "device" identifier "device1" driver "nvidia" vendorname "nvidia corporation" boardname "geforce 9600 gt" busid "pci:2:0:0" endsection section "screen" identifier "screen0" device "device0" monitor "monitor0" defaultdepth 24 option "stereo" "0" option "nvidiaxineramainfoorder" "crt-0" option "metamodes" "nvidia-auto-select +0+0" subsection "display" depth 24 endsubsection endsection section "screen" identifier "screen1" device "device1" monitor "monitor1" defaultdepth 24 option "stereo" "0" option "metamodes" "crt-0: nvidia-auto-select +0+0, crt-1: nvidia-auto-select +1440+0" subsection "display" depth 24 endsubsection endsection section "extensions" option "composite" "disable" endsection
回答: これを自分のマシン(2枚の同一のnvs290カードを搭載したhpxw8400)で動作させるために、数週間試してみましたが、役に立ちませんでした。最終的にkdeに切り替え、すべてが正常に機能しました。それはあなたが聞きたかったことではないと確信していますが、これを試してみてください:nvidiaツールでは、3つのモニターすべてを有効にする必要があります。今のところ、xineramaをオンにして、別のx画面でそれらを有効にすることができます。これでは実際には必要なものは得られませんが、以下のコマンドは機能します。sudo nvidia-xconfig --separate-x-screens --render-accel --xinerama エラーが発生した場合は、3つのコマンドオプションの前に二重ダッシュがあることを確認してください。出力は次のようになります。user@host:~$ sudo nvidia-xconfig --separate-x-screens --render-accel --xinerama using x configuration file: "/etc/x11/xorg.conf". option "renderaccel" "true" added to screen "screen0". option "renderaccel" "true" added to screen "screen1". option "renderaccel" "true" added to screen "screen2". warning: the composite x extension does not currently interact well with the xinerama option; the composite x extension will be disabled. backed up file '/etc/x11/xorg.conf' as '/etc/x11/xorg.conf.backup' new x configuration file written to '/etc/x11/xorg.conf' 繰り返しになりますが、これをcinnamonで動作させることができませんでした(つまり、「フェイルバックモード」で起動しました)。それを試してみて、何が起こるか見てみましょう。