我正在尝试让我的显示器以 1080p 而不是 1080i 运行,在我的 xbox 或 windows 7 上都没有问题,我可以整理出一个已经在这个网站上的解决方案。我使用 23 英寸 1080p HDTV 作为显示器,我的显卡是 ATI Radeon HD 6850。我目前正在使用 xorg 驱动程序,但从我尝试过的情况来看,它在专有驱动程序中也不工作。
我知道这个问题已经在这里得到解答了:nvidia 卡没有 1080p@60hz 选项,但我在修复过程中遇到了一个问题,那就是 xorg.conf 文件的文件路径肯定被移动了,因为当我尝试打开它时,它会创建一个新文档。如果知道这个文件在哪里或者我需要编辑其他内容,我会非常感激。
提前谢谢您,杰克
答案1
我的情况可能与你的不同,但我在这里发布我的解决方案,希望它能帮助其他人。我运行了:
xrandr --verbose
我无法使用 xrandr“--mode 1920x1080 --rate 60”将模式更改为 1080p,因为它有两种模式,1080p 和 1080i,而默认情况下 1080i 是首选。
DFP5 connected 1920x1080+1920+0 (0xa1) normal (normal left inverted right x axis y axis) 2210mm x 1250mm
(...)
CRTC: 1
(...)
1920x1080 (0xa1) 74.250MHz +HSync +VSync Interlace +preferred *current
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1085 end 1095 total 1125 clock 60.00Hz
1920x1080 (0xa2) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
这就是我使用 --verbose 选项的原因,它给出了这个特殊的输出+隔行扫描 (1080i)细节显现,尤其是信息交换所括号中的代码:这是强制模式的关键。
xrandr --output DFP5 --mode 0xa2 --crtc 1 --verbose
与往常一样,使用文档有助于:
man xrandr