采用Intel芯片组i8xx 和 i9xx family(详细包括 i810, i815, i830, i845, i855, i865, i915, 和
i945 系列)的电脑在初装Ubuntu7.04的时候往往遇到无法调高分辨率的问题。
包括我的DELL640m-n采用的就是i945GM family芯片的集成显卡。遇到同样问题。
在网上流传很广的关于分辨率问题的解决方案是修改xorg.conf配置文件(在配置文件中添加相应的分辨率),但此方法对上述显卡无效。详细方法如下:
1、 sudo cp /etc/X11/xorg.conf /etc/:qX11/xorg.conf_backup
(备份xorg.conf,安全至上)
2、 sudo gedit /etc/X11/xorg.conf
(打开并添加相应的分辨率)
首先,找到Section "Monitor"
这里,根据你显示器的型号改好,相关的信息可以从网上或者说明书里找到,例如:
Section "Monitor"
Identifier "ViewSonic VX 724"
Option "DPMS"
HorizSync 30-82 (修改后的数据)
VertRefresh 50-75 (修改后的数据)
(手动输入了显示器的型号和两个刷新频率)
然后,找到下面Section "Screen"
根据需要,我只是改了最后两项SubSection,16位深和24位深:
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
(这里加入了原先没有的1280x1024的分辨率,要是愿意,你也可以改1,4,8,15位色深时的分辩率。保存,然后重启你的Ubuntu,应该就搞定了,还有别忘了按下显示器的AUTO键,让它自动设好最佳效果。 )
采用Intel上述芯片系列显卡的用户,在打开xorg.conf文件时会发现里面的分辨率只有一个24色的1280x800,而系统管理的屏幕分辨率设置只有1024x768,800x600没有1280x800。原因是缺少相应的驱动文件X.Org X server。
解决方法如下:
1、sudo apt-get install xserver-xorg-video-intel
(下载驱动)
2、sudo dpkg-reconfigure xserver-xorg
(运行xserver显卡自动检测)
3、系统>首选项>屏幕分辨率,设置需要的高分辨率。
4、重启系统