我有一个屏幕分辨率的问题. 我检查了 xorg.conf 文件它列出了显卡和分辨率,但我只有 640x480 和 800x600. 我希望调整到 1024x760 但我没有这个选项.
首先备份你的配置 xorg.conf:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
关注文件中间的Section "Monitor" 和 Section "Screen". 然后在 Section "Device" 中查找 Driver 行,并得到驱动的名称 (对于我而言是 nv, 对于你他可能是 vesa 或 vga 或 radeon 或 i810 或其它的东西). 然后输入:
sudo xresprobe vga
使用你自己的驱动名称代替 vga(上述的值,xorg.conf->Device->Driver). 注意你执行完毕后的提示, 它看起来像这样:
id: CM752
res: 1600x1200 1280x1024 1024x768 832x624 800x600 720x400 640x480
freq: 31-101 50-160
disptype: crt
值是不一样的,反映出了显示器的能力. 当然如果你有更方便的取得方法, 你也可以直接查到 水平刷新频律 和 垂直刷新频率 范围. 你可以将上面的行加到你的 xconf.org 的 Monitor section. 看起来如下:
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 31-101
VertRefresh 60-160
EndSection<