web-dev-qa-db-ja.com

NVidiaデュアルモニターセットアップ11.04

Ubuntu 11.04を実行しています。ドライババージョン295.53がインストールされたNVidia GeForce GTX 295カードをインストールしています。数週間前、私はこれにしばらく苦労してあきらめました。しかし、先週、私は仕事に取り掛かり、両方のモニターが機能していることに気付きました。私の技術仲間の1人が助けてくれると思いました(私たちは小さな会社で、今日彼と話しました。彼はそれがまだ機能していないと思っていました)。残念ながら、昨日コンピューターをクラッシュさせ(大きな仮想ボックスの実行中にプログラムをコンパイルしようとしました)、コンピューターが再起動すると、再び単一のモニターに戻りました。インストールされているソフトウェアに関連する設定やファイルを変更していません。

TL; DR:デュアルモニターのサポートがすぐに機能し始め、再起動すると消えます。

どこへ行くかについての考えは?

いくつかのメモ:

I understand about duplicate questions. I have tried a number of solutions from a wide range of websites, including this one, but none of them seem to help, or be relevant to my situation.

私のxorg.confファイルは次のとおりです(設定の正しい組み合わせだと思います)。

#nvidia-xconfig:nvidia-xconfig 
によって生成されたX構成ファイル#nvidia-xconfig:バージョン295.53([email protected])5月12日00:34:20 PDT 2012 
 
#Section "Monitor" 
#Identifier "Monitor2" 
#VendorName "Unknown" 
#ModelName "Unknown" 
#HorizSync 28.0-33.0 
#VertRefresh 43.0-72.0 
#Option "DPMS" 
#EndSection 
#Section "Device" 
#識別子 "Device0" 
#Driver "nvidia" 
#VendorName "NVIDIA Corporation" 
#BoardName "GeForce GTX 295" 
#BusID "PCI:4:0 :0 "
#EndSection 
#Section" Screen "
 #Identifier" Screen1 "
 #Device" Device1 "
 #Monitor" Monitor1 " 
 #DefaultDepth 24 
 #Option "TwinView" "True" 
 #Option "MetaModes" "nvidia-auto-select、nvidia-auto-select" 
#サブセクション「Dis play "
#深さ24 
 #EndSubSection 
#EndSection 
#Section" Screen "
 #Identifier" Screen2 "
#デバイス "Device2" 
 #Monitor "Monitor2" 
 #DefaultDepth 24 
 #Option "TwinView" "True" 
 #Option "MetaModes" "nvidia-auto- select、nvidia-auto-select "
 #SubSection" Display "
 #Depth 24 
 #EndSubSection 
#EndSection 
 
セクション "ServerLayout" 
 
#Screen 1 "Screen1" RightOf "Screen0" 
#Screen 2 "Screen2" RightOf "Screen1" 
 Identifier "Layout0" 
画面0 "Screen0" 0 0 
 InputDevice "Keyboard0" "CoreKeyboard" 
 InputDevice "Mouse0" "CorePointer" 
 EndSection 
 
セクション「ファイル」
 EndSection 
 
セクション「InputDevice」
 
#デフォルトから生成されます
識別子「Mouse0」[.__ __。]ドライバー「マウス」
オプション「プロトコル」「自動」
オプション「デバイス」「/dev/psaux」
オプション「Emulate3Buttons」「いいえ」
オプション "ZAxisMapping" "4 5" 
 EndSection 
 
 Section "InputDevice" 
 
#デフォルトから生成
識別子 " 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 
 
セクション "Monitor" 
識別子 "Monitor1" 
 VendorName "Unknown" 
 ModelName "Unknown" 
 HorizSync 28.0-33.0 
 VertRefresh 43.0-72.0 
オプション "DPMS" 
 EndSection 
 
セクション "デバイス" 
識別r "Device0" 
 Driver "nvidia" 
 VendorName "NVIDIA Corporation" 
 BoardName "GeForce GTX 295" 
 BusID "PCI:5:0:0" 
 EndSection 
 
セクション「デバイス」
識別子「Device1」
ドライバー「nvidia」
ベンダー名「NVIDIA Corporation」
 BoardName "GeForce GTX 295" 
 BusID "PCI:4:0:0" 
 EndSection 
 
 Section "Screen" 
 
#Option "TwinView" "True" 
#Option "MetaModes" "nvidia-auto-select、nvidia-auto-select" 
 Identifier "Screen0" 
 Device " Device0 "
 Monitor" Monitor0 "
 DefaultDepth 24 
 Option" TwinView "" True "
 Option" MetaModes "" nvidia-auto-select、nvidia-auto- select "
 SubSection" Display "
 Depth 24 
 EndSubSection 
 EndSection 
 
 Section" Screen "
 
#Option" TwinView "" True "
#Option" MetaModes "" nvidia-auto-select、nvidia-auto-select "
 Identifier" Screen1 
デバイス "Device1" 
モニター "Monitor1" 
 DefaultDepth 24 
オプション "TwinView" "True" 
オプション "MetaModes" "nvidia -auto-select、nvidia-auto-select "
 SubSection" Display "
 Depth 24 
 EndSubSection 
 EndSection 
1
Drise

これを達成するには、nvidiaのx構成ツールを使用することをお勧めします。ただし、xorg.confを手動で編集している限り(2002年以降)、ドライバー、カード、およびディストリビューションのxorgサーバーとxrandrのサポートに基づいて大幅に変更されるようです。

価値のあるもののために、これは構成とアクセラレーションが有効になっているubuntu 10.04 LTSからの私のxorgセットアップです(私はそれにcompiz-fusionとツインビューを使用しています)

あなたのファイルに基づいて私にとって重要な質問は、ツインビューまたは2つの別々のヘッドを取得しようとしているのかどうかです。言い換えると、両方のモニターにまたがる1つの大きな画面ですか?それは私のセットアップがやっていることです。


#nvidia-settings:nvidia-settingsによって生成されたX構成ファイル
#nvidia-settings:バージョン1.0(buildd @ yellow)金4月9日11:51:21 UTC 2010 
 
セクション "ServerLayout" 
識別子 "Layout0" 
画面0 "Screen0" 0 0 
 InputDevice "Keyboard0" "CoreKeyboard" 
 InputDevice "Mouse0 "" CorePointer "
 EndSection 
 
セクション"ファイル "
 EndSection 
 
セクション"モジュール "
読み込み"type1" 
 Load "freetype" 
 EndSection 
 
 Section "ServerFlags" 
 Option "Xinerama" "0" 
 EndSection 
 
セクション「InputDevice」
#デフォルトから生成されます
識別子「Mouse0」
ドライバー「マウス」
オプション「プロトコル」 "auto" 
オプション "Device" "/dev/psaux"
オプション" Emulate3Buttons "" no "
オプション" ZAxisMapping "" 4 5 "
 EndSection [ .___ _。] 
セクション "InputDevice" 
#デフォルトから生成されます
識別子 "Keyboard0" 
ドライバー "kbd" 
 EndSection 
 
セクション "Monitor" 
#HorizSyncソース:edid、VertRefreshソース:edid 
識別子 "Monitor0" 
 VendorName "Unknown" 
 ModelName "Dell 1908FP "
 HorizSync 30.0-81.0 
 VertRefresh 56.0-76.0 
 Option" DPMS "
 EndSection 
 
 Section" Device "
識別子 "Device0" 
ドライバー "nvidia" 
 VendorName "NVIDIA Corporation" 
 BoardName "Quadro NVS 290" 
 BusID "PCI:1:0 :0 "
 EndSection 
 
セクション「画面」
識別子「画面0」
デバイス「デバイス0」
モニター「モニター0」 
 DefaultDepth 24 
オプション "TwinView" "1" 
オプション "TwinViewXineramaInfoOr der "" DFP-0 "
オプション" metamodes "" DFP-0:nvidia-auto-select + 0 + 0、DFP-1:nvidia-auto-select + 1280 + 0 "
 SubSection "Display" 
 Depth 24 
 EndSubSection 
 EndSection 
1
UpAndAdam

295.53を使用しているようです。安全のために、次のことを試してみてください。

Sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update
Sudo apt-get install nvidia-current
1
phearce