LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 834|回复: 2

[done]ati-drivers的问题

[复制链接]
发表于 2007-3-6 07:16:04 | 显示全部楼层 |阅读模式
前段时间我问过一次,好像没有人知道为什么,我继续来问。
大家现在用的ati-drivers版本是什么?在什么版本的kernel上使用?
我用最新的ati-drivers-8.34.8,kernel-2.6.19-r5。编译没有问题,但是启动X,就是黑屏,log里边没有任何的错误。而8.29.6版本的ati-drivers,在kernel-2.6.19-r5下没有办法正常编译。
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.29.6 ...
^[[32;01m*^[[0m Building the DRM module...
make: Entering directory `/usr/src/linux-2.6.19-reiser4-r5'
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.
o
/var/tmp/portage/x11-drivers/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:89:26: e
rror: linux/config.h: No such file or directory
/var/tmp/portage/x11-drivers/ati-drivers-8.29.6/work/common/lib/modules/fglrx/build_mod/firegl_public.c:456: war
ning: initialization from incompatible pointer type

在kernel-2.6.18-r6下,可以正常编译,使用也没有任何的问题。从kernel-2.6.18-r6开始以后的版本,即使是正常编译,启动X,也是黑屏,在我的这里都无法正常使用。
DX有什么高见,怎么诊断和解决这个问题?:thanks.
发表于 2007-3-6 07:22:02 | 显示全部楼层
我这里 ati-drivers 8.45.8 + kernel 2.6.20 编译成功。

你自己去那个 modules  目录编译手动一下试试?然后把fglrx.ko 拷贝到  /lib/modules/XXX 里边去。

重新生成一下 xorg.conf 文件试试?
看看这个是否有帮助?
http://gentoo-wiki.com/HOWTO_ATI ... ng_off_after_startx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-7 03:15:29 | 显示全部楼层
把xorg.conf里边所有和有ati有关的参数都移除后,就可以正常使用了。估计我的这个xorg.conf是很早生成的,里边有和新的ati-drivers不兼容的东西。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表