最高效的sis650显卡驱动方法
发表于 : 2006-08-13 20:52
使用sis650/315显卡的朋友一定发现随着xorg/X11版本起来越高,咱们的老卡的显示速度是越来越慢了,BS!
现在使用自带的sis驱动程序看电影都卡,郁闷。废话到此为止!
加速的关键就一个词:framebuffer。
X 驱动是可以与 framebuffer合作的。
首先,要加载sis显卡的framebuffer驱动程序“sisfb”,需要做两件事:
1。关闭splash
修改/boot/grub/menu.lst中的内核参数如下:
就是把 kernel 后面的 splash 参数删除了,这样就阻止了启动时自动加载内核中的framebuffer驱动程序。
2。在/etc/modules中加入sisfb
只要在文件尾部加入一行:
其次,修改xorg.conf,使用fbdev驱动
1。修改 Device 段,改成下面这样
2。修改 Screen 段
完工了!玩一个SDL(例如NetPanzer)游戏试试,fps会有 5-10 倍的提升!
现在使用自带的sis驱动程序看电影都卡,郁闷。废话到此为止!
加速的关键就一个词:framebuffer。
X 驱动是可以与 framebuffer合作的。
首先,要加载sis显卡的framebuffer驱动程序“sisfb”,需要做两件事:
1。关闭splash
修改/boot/grub/menu.lst中的内核参数如下:
代码: 全选
kernel /vmlinuz-2.6.XX-XX-XXX root=/dev/hda9 ro quiet
2。在/etc/modules中加入sisfb
只要在文件尾部加入一行:
代码: 全选
sisfb
1。修改 Device 段,改成下面这样
代码: 全选
Section "Device"
Identifier "Videocard0"
Driver "sis"
。。。
EndSection
代码: 全选
Section "Screen"
。。。
DefaultDepth 16 # 好像 sisfb 只支持 16 位, 24 位就没有加速效果了
。。。
EndSection