每次重新启动时,Nvidia 双显示器配置都会丢失

sun*_*ung 14 nvidia multiple-monitors

我最近更新(好吧,无聊然后完全重新安装)到 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
Run Code Online (Sandbox Code Playgroud)

我收到的错误消息是这样的:

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)
Run Code Online (Sandbox Code Playgroud)

Mis*_*ery 7

删除您可以找到的所有文件 Xorg.conf(或/和 Xorg.conf.new)(在 /etc/X11 /usr 和您的主目录中搜索)。然后运行:

sudo nvidia-settings
Run Code Online (Sandbox Code Playgroud)

并根据需要设置选项。重启。有帮助吗?

如果这没有帮助,请尝试创建 Xorg 文件并手动更改它。请查看此链接以获取帮助。