|
|
nforce2主板。mandrake10,2.6.3内核。
经验:一定要仔细看ati的官方文档!!!这方面的帖子很多,我只说我这次遇到的问题和解决办法:
1,装完驱动后fglrxinfo显示...www.mesa.com...:
显然不对。看文档说 lsmod|grep agp,agpgart应该used不是0。我试了一下,agpgart有,但是used=0.然后需要在进入X之前modprobe nvidia-agp一下。(因为我是nforce。如果你的板子不是,就到/lib/modules/(你的kernel版本)/kernel/drivers/char/agp/下看。modprobe时要去掉.ko.gz。)再lsmod|grep agp,就有agpgart,nvidia-agp两个了,而且agpgart已经被nvidia-agp使用了。
2,fglrxinfo显示正常,glxgears也正常,就是玩游戏巨慢:
还是看文档。说是需要posix share memory.具体的就是在/etc/fstab下加入:tmpfs /dev/shm tmpfs defaults 0 0.
然后在进入X前mount /dev/"shm".然后输入mount | grep "shm",如果显示tmpfs on /dev/shm type tmpfs就说明成功了。再进X,玩游戏就很流畅了。
以上是我的一点小经验。仅供参考。需要说明的是,不同版本甚至相同版本内核不同,以及软件包是否装全,内核是否支持,都会影响驱动安装。以前没有9550驱动,我用9600的代替就不好使,后来干脆刷上了9600的bios,就行了。还有诸如不要在挂载的windows分区下装,退出x环境,用root帐号等,这些小细节一旦引起问题,肯定让你找不到北。来linuxsir第一次写这种经验贴,高手看了别见笑啊。。。 |
|