xrandr没有在xorg.conf中列出模式

在我的联想w520上,xorg / xrandr(带有intel驱动程序)检测到我的LCD面板的原始分辨率,但似乎没有检测到任何16:9的中间分辨率:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192 LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm 1920x1080 60.0*+ 50.0 1400x1050 60.0 1280x1024 60.0 1280x960 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis) 

LCD面板能够显示以下分辨率:

 1920x1080 1600x900 1440x900 1400x1050 1366x768 1360x768 1280x1024 1280x960 1280x800 1280x768 1280x720 1024x768 960x540 800x600 640x480 

所以我运行了X -configure并将这些模式添加到/etc/X11/xorg.conf 。 重新启动Xorg后,xrandr没有列出我添加到xorg.conf的解决方案。 可能是什么问题呢?

这是我的xorg.conf: http ://pastebin.ubuntu.com/658761/和我的Xorg.0.log: http ://pastebin.ubuntu.com/658764/

提前致谢

编辑: 对于那些拥有全高清屏幕的联想ThinkPad W520或T520的用户,这里列出了所有支持的分辨率的xorg.conf: http : //pastebin.ubuntu.com/659644/

仅在xorg.confScreen部分列出分辨率是不够的。 如果监视器未通告该模式,则它将忽略该模式。

查看日志文件,您可以看到video驱动程序查询其支持的模式列表的显示模式,该模式与xrandr的输出相匹配(忽略驱动程序不支持的双模式模式)。

假设面板实际上可以支持您列出的额外模式,您需要将ModeLine指令添加到描述它们的Monitor部分,并可能将以下内容添加到Device部分:

 Option "Monitor-LVDS1" "Monitor0" 

因此它知道监视器部分是指LVDS输出。

确定所需的时间是困难的部分。 如果您知道这些模式存在是因为您在Windows下使用它们,则可以使用此Wiki页面上的Windows程序PowerStrip部分中的获取模型的说明:

http://www.x.org/wiki/FAQVideoModes