+ -
当前位置:首页 → 问答吧 → 开源radeon driver modprobe失败

开源radeon driver modprobe失败

时间:2007-08-17

来源:互联网

代码:
radeon: disagrees about version of symbol drm_get_resource_len
radeon: Unknown symbol drm_get_resource_len
radeon: disagrees about version of symbol drm_core_get_reg_ofs
radeon: Unknown symbol drm_core_get_reg_ofs
radeon: disagrees about version of symbol drm_irq_uninstall
radeon: Unknown symbol drm_irq_uninstall
radeon: disagrees about version of symbol drm_get_dev
radeon: Unknown symbol drm_get_dev
radeon: disagrees about version of symbol drm_exit
radeon: Unknown symbol drm_exit
radeon: disagrees about version of symbol drm_core_ioremapfree
radeon: Unknown symbol drm_core_ioremapfree
radeon: disagrees about version of symbol drm_core_get_map_ofs
radeon: Unknown symbol drm_core_get_map_ofs
radeon: disagrees about version of symbol drm_init
radeon: Unknown symbol drm_init
radeon: disagrees about version of symbol drm_addmap
radeon: Unknown symbol drm_addmap
radeon: disagrees about version of symbol drm_get_resource_start
radeon: Unknown symbol drm_get_resource_start
radeon: disagrees about version of symbol drm_vbl_send_signals
radeon: Unknown symbol drm_vbl_send_signals
radeon: disagrees about version of symbol drm_ati_pcigart_init
radeon: Unknown symbol drm_ati_pcigart_init
radeon: disagrees about version of symbol drm_core_ioremap
radeon: Unknown symbol drm_core_ioremap
radeon: disagrees about version of symbol drm_ati_pcigart_cleanup
radeon: Unknown symbol drm_ati_pcigart_cleanup
radeon: disagrees about version of symbol drm_core_reclaim_buffers
radeon: Unknown symbol drm_core_reclaim_buffers
重编libX11/mesa/x11-drm以后发生的,不知道这堆symbol是指什么。

作者: mathfeel   发布时间: 2007-08-17

内核和模块不匹配
如果你安装了新的内核代码,你应该用它编译出新内核,使用它,然后再用它编译一些独立的模块

作者: zhllg   发布时间: 2007-08-17

引用:
作者: zhllg
内核和模块不匹配
如果你安装了新的内核代码,你应该用它编译出新内核,使用它,然后再用它编译一些独立的模块
我有update world的时候拉了suspend2-2.6.22-r1的内码,但从来没有去编译過,甚至连/usr/src/linx的symb link都沒有改。

而且我刚跑了make/make modules_install和module-rebuild。结果一样。

作者: mathfeel   发布时间: 2007-08-17

modprobe失败后,看dmesg

作者: zhllg   发布时间: 2007-08-17

上面就是dmesg的output...

anyway,自己解决了。原来我重编了mesa以后(+xcb USE flag)没有重编xf86-video-ati...

作者: mathfeel   发布时间: 2007-08-17

解决了就好

不过顺便提一句,radeon是内核模块,不属于xf86-video-ati,也不属于mesa

作者: zhllg   发布时间: 2007-08-18

引用:
作者: mathfeel
上面就是dmesg的output...

anyway,自己解决了。原来我重编了mesa以后(+xcb USE flag)没有重编xf86-video-ati...
加xcb没问题吗?上回我不晓事胡乱加了这个use,X立马就挂掉了,还有好些程序不正常。赶忙又去掉重编译了。
当然是个use肯定的有用的,当时没去查为什么不适合我的系统。兄弟解个惑?

作者: zhou3345   发布时间: 2007-08-18

xcb是新的Xlib的替代品
正在开发中
好像还没有稳定下来

作者: zhllg   发布时间: 2007-08-18

好些重要的X包里都有这个use,mesa,cario等,但fcitx和xcb有冲突,它用的是xlib。

作者: zhou3345   发布时间: 2007-08-18

引用:
作者: zhllg
解决了就好

不过顺便提一句,radeon是内核模块,不属于xf86-video-ati,也不属于mesa
的确、我后来发现是x11-drm-20070314.ebuild (mask掉)的问题。emerge了 git版才是解决之道。

作者: mathfeel   发布时间: 2007-08-20