Chinaunix首页 | 论坛 | 博客
  • 博客访问: 677670
  • 博文数量: 180
  • 博客积分: 5851
  • 博客等级: 大校
  • 技术积分: 1946
  • 用 户 组: 普通用户
  • 注册时间: 2005-01-22 22:11
文章分类

全部博文(180)

文章存档

2021年(1)

2019年(2)

2018年(13)

2017年(8)

2016年(1)

2015年(11)

2014年(8)

2012年(18)

2011年(8)

2010年(7)

2009年(10)

2008年(20)

2007年(17)

2006年(39)

2005年(17)

我的朋友

分类: 系统运维

2017-01-24 22:03:18

环境:
ubuntu 14.10 双屏显示器,1DVI,1VGA
问题:
出现奇怪的情况,安装NVidia驱动后,VGA出现分辨率不足,只能使用640x480,使用xrandr设置出现错误,无法继续
解决:
在一个站点上,提到了是HorizSync和VertRefresh参数识别错误,于是增加这两个参数的值,下例:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 82.0
    VertRefresh     43.0 - 76.0
    Option         "DPMS"
EndSection
重启X,发现VGA出现了指定分辨率,问题解决。

后续发现,是DVI的EDID参数错误导致的,引起分辨率识别不稳定,加入禁止Edid识别。
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "UseEdidFreqs" "FALSE"
    Option         "UseEDID" "FALSE"
    Option         "ModeValidation" "AllowNonEdidModes"
EndSection

阅读(618) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~