双显示器不使用Nvidia卡

甚至我的主显示器也显示为未知。 我尝试使用Nvidia设置设置双显示器,没有任何乐趣,但它确实认识到我有2个显示器。

这不是11.04的问题。 我对Nvidia设置的问题似乎是我的2台显示器需要不同的分辨率,但即使我将它们设置为它们都可以处理的分辨率,它也只会出现在克隆模式中。 我真的希望有人可以提供帮助,否则我将不得不回到11.04。

为什么Ubuntu 11.10不会认识到我有2个监视器?

这是我的xorg.conf的内容:

 # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 280.13 (buildd@rothera) Thu Aug 11 17:28:49 UTC 2011 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: xconfig, VertRefresh source: xconfig Identifier "Monitor0" VendorName "Unknown" ModelName "CRT-0" HorizSync 30.0 - 83.0 VertRefresh 50.0 - 76.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7025 / nForce 630a" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "CRT-0" Option "metamodes" "CRT: 1280x1024 +1024+0, DFP: 1024x768 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection" 

好的,我已经尝试过disper -e。 问题是Nvidia设置似乎将两个监视器视为同一个监视器。 所以将设置更改为一个没有效果,但更改另一个,它会同样影响两个屏幕。

disper -l结果如下:

  carter@carter-desktop:~$ disper -l display DFP-0: HP vs17 resolutions: 320x240, 400x300, 416x312, 512x384, 576x432, 680x384, 640x480, 720x450, 640x512, 800x512, 840x525, 800x600, 960x540, 832x624, 960x600, 896x672, 1024x768, 1152x864, 1280x960, 1280x1024 display CRT-0: CRT-0 resolutions: 320x240, 400x300, 416x312, 512x384, 576x432, 680x384, 640x480, 720x450, 640x512, 800x512, 840x525, 800x600, 960x540, 832x624, 960x600, 896x672, 1024x768, 1152x864, 1360x768, 1280x960, 1440x900, 1280x1024, 1400x1050, 1600x1024, 1680x1050, 1600x1200, 1920x1080, 1920x1200, 1792x1344 carter@carter-desktop:~$ 

我几分钟前在我的系统上解决了这个问题。 对我来说,它的工作方式如下:

  1. 安装了发布后的nvidia-driver。 在此处输入图像描述
  2. 启动nvidia-settings来配置我的双屏幕,你必须使用TwinView(而不是单独的X-Config)并且不要忘记选择主显示器。 我在配置期间遇到的问题是,如果我选择左侧监视器作为主要监视器,我似乎只能工作。 要测试,您可以使用Apply-Button。 在此处输入图像描述 如果一切正常,您可以保存到X配置文件。

在这里我得到的xorg.conf如果你想读它:

 # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 280.13 (buildd@rothera) Thu Aug 11 17:28:49 UTC 2011 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 "Samsung SMS22A350H" HorizSync 30.0 - 81.0 VertRefresh 56.0 - 75.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTS 450" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-1" Option "metamodes" "CRT: nvidia-auto-select +1920+0, DFP: nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection 

当我使用Xinerama解决问题时,为我解决了一切。

我所做的是删除我的xorg.conf文件(当然在备份之后)。

然后我运行了nvidia-xconfig并运行了nvidia-settings。 得到我的第二台显示器并使用twinview,然后保存到我的xconfig文件中。

下面是我的xorg.conf的样子:

 “ServerLayout”部分
    标识符“Layout0”
    屏幕0“Screen0”0 0
     InputDevice“Keyboard0”“CoreKeyboard”
     InputDevice“Mouse0”“CorePointer”
    选项“Xinerama”“0”
 EndSection

 “文件”部分
 EndSection

 “InputDevice”部分

     #默认生成
    标识符“Mouse0”
    司机“老鼠”
    选项“协议”“自动”
    选项“Device”“/ dev / psaux”
    选项“Emulate3Buttons”“no”
    选项“ZAxisMapping”“4 5”
 EndSection

 “InputDevice”部分

     #默认生成
    标识符“Keyboard0”
    司机“kbd”
 EndSection

 “监视器”部分

     #HorizSync source:edid,VertRefresh source:edid
     #VertRefresh 50.0  -  76.0
    标识符“Monitor0”
     VendorName“未知”
    型号名称“LG电子W1952”
     HorizSync 30.0  -  83.0
     VertRefresh 56.0  -  75.0
    选项“DPMS”
 EndSection

 “设备”部分
    标识符“Device0”
    司机“nvidia”
    供应商名称“NVIDIA Corporation”
     BoardName“GeForce GTX 460”
 EndSection

 “屏幕”部分

 #removed选项“metamodes”“DFP:nvidia-auto-select + 0 + 0,CRT:nvidia-auto-select + 1600 + 0”
    标识符“Screen0”
    设备“Device0”
    监控“Monitor0”
     DefaultDepth 24
    选项“TwinView”“1”
    选项“元模式”“CRT:nvidia-auto-select + 1600 + 0,DFP:nvidia-auto-select + 0 + 0”
    子部分“显示”
        深度24
     EndSubSection
 EndSection

我有一段时间错误,X找不到西装

我就像tvn说的那样,但我跑了

 apt-get upgrade sudo nvidia-xconfig 

然后在nvidia-settings设置任何内容之前重新启动。

由DVI-D连接的Xubuntu 12.04,GEforce GTX650,2 x 24英寸1920 x 1200屏幕均以纵向模式运行。

Ubuntu软件中心的所有nvidia驱动程序都不会旋转屏幕。 目前的驱动程序是304.88。

下载:NVIDIA-Linux-x86_64-319.23.run来自: http ://www.nvidia.com/Download/index.aspx?lang = en-us

然后:Ctrl-Alt-F1 – 全屏终端模式

 sudo service lightdm stop cd Downloads sudo ./NVIDIA-Linux-x86_64-319.23.run 

安装后:

 sudo reboot 

登录并打开终端窗口(Windows – T)

 sudo nvidia-settings 

或者菜单中的相同程序:设置/ NVIDIA X服务器设置

最新的nvidia驱动程序包括X Server Display Configuration屏幕中的屏幕旋转。 ubuntu设置/设置管理器/显示器仍然无法运行,但不需要。

启用Xinerama – 所有工作都很甜蜜。