再起動するたびにNvidiaデュアルモニター構成が失われる


14

私は最近12.04にアップデートしました(まあ、中途半端になってから完全に再インストールしました)。

HP Elite Book 8560WでDell U2410とDell 2007WFPを組み合わせて、デュアルモニターセットアップを実行しています。グラフィックカードはNVIDIA GF108 [Quadro 1000M]です。

私の問題は次のとおりです。デュアルモニターのセットアップは正常に動作しますが、再起動するたびに、マシンの設定が失われるように見えます(具体的には、U2410が無効になり、ランチャーでマウスポインターがロックされます)。起動するたびに設定を修正する必要があります。nvidia-settingsをsudoとして実行しようとしました。変更をxorg.confファイルに保存しました(以下を参照)が、何も固着していないようです。

誰かが同様の問題を抱えていたり、修正を知っていますか?Confファイルは次のとおりです。

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.33  (buildd@allspice)  Fri Mar 30 15:25:24 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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      "DELL 2007WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro 1000M"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "CRT: 1680x1050 +1920+0, DFP-1: 1920x1200 +0+0; CRT: nvidia-auto-select +0+0, DFP-1: NULL"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

私が得ているエラーメッセージはこれです:

none of the selected modes were compatible with the possible modes: 
Trying modes for CRTC 642:
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)

回答:


7

すべてのファイルXorg.conf(またはXorg.conf.new)を削除します(/ etc / X11 / usrおよびYourディレクトリで検索)。次に実行します:

sudo nvidia-settings

必要に応じてオプションを設定します。リブート。役に立ちましたか?

それでもXorgファイルを作成して手動で変更しようとしても解決しない場合。ヘルプが必要な場合は、このリンクを確認しください。


それはトリックをしました-まだエラーメッセージを取得しています(これはgnome-displayから来ていると思う)百万人に感謝
sunwukung

それは少し奇妙です。Your Gnome / Unityがエラーを送信する理由はありません。それについて新しいスレッドを作成してください。
悲惨さ

ああ、再現するために別の再起動を行いました-エラーメッセージも消えました。1つの変更は、両方の画面ではなくラップトップを使用するようLauncherに指示しました。
-sunwukung

これは私にとってはうまくいきましたが、私の場合、最初からxorg.confファイルがありませんでした。
マイケルバトラー

2

動いた(ついに!!!)

173個のアップデートをインストール済み:https : //launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173-updates/173.14.35-0ubuntu1/+build/3597638

その後、実行しました:

sudo nvidia-xconfig --separate-x-screens

2画面で再起動しました!!! 甘い!


更新

:問題.. '--separate-x-screens'オプションは適切なオプションではありません。試してください:

警告 "--force-generate" *は現在のxconf.orgを上書きします

sudo nvidia-xconfig --twinview --use-edid-freqs --force-generate --mode = 1920x1600 -T


PSマイセットアップ:

  • GeForce FX 5200
  • 2つのDellフラットスクリーンモニター
  • Ubuntu 12.04

sudo lspci | grep VGA

01:00.0 VGA互換コントローラー:NVIDIA Corporation NV34 [GeForce FX 5200](rev a1)

nvidia-xconfig --query-gpu-info

GPUの数:1

GPU#0:
  名前:GeForce FX 5200
  PCI BusID:PCI:1:0:0

  ディスプレイデバイスの数:2

  ディスプレイデバイス0(CRT-0):
     EDID名:DELL2407WFPHC
     最小のHorizSync:30.000 kHz
     最大HorizSync:83.000 kHz
     最小VertRefresh:56 Hz
     最大VertRefresh:76 Hz
     最大PixelClock:170.000 MHz
     最大幅:1920ピクセル
     最大高さ:1200ピクセル
     推奨幅:1920ピクセル
     推奨高さ:1200ピクセル
     優先VertRefresh:60 Hz
     物理的な幅:520 mm
     物理的高さ:330 mm

  ディスプレイデバイス1(DFP-0):
     EDID名:DELL 1708FP
     最小のHorizSync:30.000 kHz
     最大HorizSync:81.000 kHz
     最小VertRefresh:56 Hz
     最大VertRefresh:76 Hz
     最大PixelClock:140.000 MHz
     最大幅:1280ピクセル
     最大高さ:1024ピクセル
     推奨幅:1280ピクセル
     推奨高さ:1024ピクセル
     優先VertRefresh:60 Hz
     物理的な幅:340 mm
     物理的高さ:270 mm

echo $(lsb_release -ds)$(uname -m)[$(uname -r)]

Ubuntu 12.04.1 LTS i686 [3.2.0-34-generic-pae]

dpkg --get-selections | grep nvidia

  nvidia-173インストール
  nvidia-173-updatesインストール
  nvidia-commonインストール
  nvidia-settingsインストール

apt-show-versions | grep nvidia

nvidia-173 / precise-security uptodate 173.14.35-0ubuntu0.2
nvidia-173-updates 173.14.35-0ubuntu1アーカイブ内のバージョンよりも新しい
nvidia-common / precise-updates uptodate 1:0.2.44.2
nvidia-settings / precise uptodate 304.64-0ubuntu1〜precise〜xup1

これが誰かを助けることを願っています。

私がすでに試したものは次のとおりです。

  • xorg-video-abi-11を機能させるためにXサーバーをダウングレードしようとしました... nvidiaソフトウェアが新しいx-serverの他のファイルを必要としていたため、喜びはありませんでした
  • nvidia-currentをインストールしようとしました...互換性がありません!
  • デフォルトのNeauvouドライバーはUnity 3Dをサポートしていません!
  • ppa:ubuntu-x-swat / x-updatesが追加されました。私のカードをサポートしていませんでした。依存関係の問題。

他の誰かがこれで成功した場合、私に知らせてください..私は間違っているかもしれません。


1

(情報を追加するだけです)。私も同じ問題を経験しました。しかし、私の場合は、「ディスプレイ」ユーティリティを使用しようとしたことが原因であると考えています。このユーティリティは、NVidia設定ツールと互換性がないようです。

そのため、どういうわけか無効なxorg.confになります。上記のようにxorg.confを削除し、NVidiaツールを使用して新しい構成を再作成し、ログアウトしてからログインし直してXサーバーを再起動しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.