|
发表于 2006-6-29 23:48:58
|
显示全部楼层
下载一个patch
http://www.naobsd.org/1280patch-845g-855gm-865g.c
这个 patch 只是调整内存里的信息,重启后就会消失。如下操作:
步骤1:编译 patch
代码:
# gcc -o 1280patch 1280patch-845g-855gm-865g.c
步骤2:把生成的1280patch(或者你自己指定的名字)加上可执行属性并复制到 /usr/sbin 下
代码:
# chmod +x 1280patch
# cp 1280patch /usr/sbin
步骤3:在你的 /etc/rc.local 的最后加一行
代码:
/usr/sbin/1280patch 52 1280 768
“52”本来是800x600的分辨率所占的位置,我们把它改成1280x768的
步骤4:修改 /etc/X11/xorg.conf,一定要加上 1280x768 的 ModeLine
代码:
Section "Monitor"
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1280x768"
HorizSync 31.5 - 90.0
VertRefresh 60.0 - 60.0
Option "dpms"
#下面这一行一定要加,不然显卡驱动不认识这个分辨率。具体的值要根据你的显示器调整
ModeLine "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
#如果报 DRI 有问题,试试使用下面的选项
#Option "DRI" "No"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
# 加上 "1280x768",你已经做了。再加一个 “1024x768”以备不时之需
Modes "1280x768" "1024x768"
EndSubSection
EndSection
一般来说就可以了。没有在你这么新的BIOS的显卡上试过,不过应该不会有什么问题。 |
|