未检测到监视器 – 仅低分辨率
我刚在台式机上安装了Ubuntu 11.1。 这是一个干净的安装,没有升级。 我有一台连接到PC的Samsung Syncmaster BX2450。
我的问题是我不能让Ubuntu识别我的显示器 – 它能够超过1024.我关闭了lightdm,并运行了sudo X -configure,但它给了我一个“配置失败”。 似乎没什么用 – 任何想法?
VESA:GF119板 – 13100000
xx@xxx:~$ lspci -nn |grep VGA 02:00.0 VGA compatible controller [0300]: nVidia Corporation GT520 [GeForce GT520] [10de:1040] (rev a1) xx@xxx:~$ xrandr -q xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm 1024x768 61.0* 800x600 61.0 640x480 60.0
- 我直接下载了驱动程序,根据Michael K的回答进行了安装。 但我回到原点 – 屏幕变为紫色开始颜色 – 并锁定。 有什么建议现在该做什么?
我非常想使用1920 x 1200
我有一个不同的Samsung Syncmaster监视器,它无法正确地将其原始分辨率传达给操作系统。 解决方案是编写/etc/X11/xorg.conf
,指定所需的屏幕分辨率。 使用nvidia二进制驱动程序时,我的样子如下:
# Need a xorg.conf because the native resolution of the SyncMaster 920N # monitor is misdetected. Plus I'm using the binary nVidia driver. Section "Monitor" Identifier "SyncMaster920N" Modeline "1280x1024@60" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync EndSection Section "Screen" Identifier "Default Screen" Device "GeForce9600GT" Monitor "SyncMaster920N" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024@60" EndSubSection EndSection Section "Module" Load "glx" EndSection Section "Device" Identifier "GeForce9600GT" Driver "nvidia" Option "NoLogo" "True" Option "ModeValidation" "NoDFPNativeResolutionCheck, NoMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck" EndSection
Modeline
行中的数字(从109.00
开始)应替换为您从运行中获得的“Modeline”数字:
cvt
用所需的值替换
和
。 文件中出现的两次"1280x1024@60"
可以更改为您想要的任何内容,只要两者都相同即可。
对于nouveau驱动程序,删除Section "Device"
中的Option
行,并将Driver
的值更改为"nouveau"
。 请注意,在nouveau / nvidia之间切换最安全的方法是除了修改xorg.conf之外,还要[un]安装nvidia-current。
看看相关的Ubuntu wiki – X / Config / Resolution
相关部分从以下开始: 5。添加未检测到的分辨率
我遇到了同样的问题,更改为HDMI并且工作正常,如果您可以获得更多信息,请查看此主题14-04-lts-unknown-display-1024×768-only