LinuxSir.cn,穿越时空的Linuxsir!

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

开源radeon driver modprobe失败

[复制链接]
发表于 2007-8-17 00:31:58 | 显示全部楼层 |阅读模式
  1. radeon: disagrees about version of symbol drm_get_resource_len
  2. radeon: Unknown symbol drm_get_resource_len
  3. radeon: disagrees about version of symbol drm_core_get_reg_ofs
  4. radeon: Unknown symbol drm_core_get_reg_ofs
  5. radeon: disagrees about version of symbol drm_irq_uninstall
  6. radeon: Unknown symbol drm_irq_uninstall
  7. radeon: disagrees about version of symbol drm_get_dev
  8. radeon: Unknown symbol drm_get_dev
  9. radeon: disagrees about version of symbol drm_exit
  10. radeon: Unknown symbol drm_exit
  11. radeon: disagrees about version of symbol drm_core_ioremapfree
  12. radeon: Unknown symbol drm_core_ioremapfree
  13. radeon: disagrees about version of symbol drm_core_get_map_ofs
  14. radeon: Unknown symbol drm_core_get_map_ofs
  15. radeon: disagrees about version of symbol drm_init
  16. radeon: Unknown symbol drm_init
  17. radeon: disagrees about version of symbol drm_addmap
  18. radeon: Unknown symbol drm_addmap
  19. radeon: disagrees about version of symbol drm_get_resource_start
  20. radeon: Unknown symbol drm_get_resource_start
  21. radeon: disagrees about version of symbol drm_vbl_send_signals
  22. radeon: Unknown symbol drm_vbl_send_signals
  23. radeon: disagrees about version of symbol drm_ati_pcigart_init
  24. radeon: Unknown symbol drm_ati_pcigart_init
  25. radeon: disagrees about version of symbol drm_core_ioremap
  26. radeon: Unknown symbol drm_core_ioremap
  27. radeon: disagrees about version of symbol drm_ati_pcigart_cleanup
  28. radeon: Unknown symbol drm_ati_pcigart_cleanup
  29. radeon: disagrees about version of symbol drm_core_reclaim_buffers
  30. radeon: Unknown symbol drm_core_reclaim_buffers
复制代码


重编libX11/mesa/x11-drm以后发生的,不知道这堆symbol是指什么。
发表于 2007-8-17 01:07:26 | 显示全部楼层
内核和模块不匹配
如果你安装了新的内核代码,你应该用它编译出新内核,使用它,然后再用它编译一些独立的模块
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-17 03:36:14 | 显示全部楼层
Post by zhllg
内核和模块不匹配
如果你安装了新的内核代码,你应该用它编译出新内核,使用它,然后再用它编译一些独立的模块


我有update world的时候拉了suspend2-2.6.22-r1的内码,但从来没有去编译過,甚至连/usr/src/linx的symb link都沒有改。

而且我刚跑了make/make modules_install和module-rebuild。结果一样。
回复 支持 反对

使用道具 举报

发表于 2007-8-17 13:19:50 | 显示全部楼层
modprobe失败后,看dmesg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-17 17:51:12 | 显示全部楼层
上面就是dmesg的output...

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

使用道具 举报

发表于 2007-8-17 21:47:39 | 显示全部楼层
解决了就好

不过顺便提一句,radeon是内核模块,不属于xf86-video-ati,也不属于mesa
回复 支持 反对

使用道具 举报

发表于 2007-8-18 15:26:20 | 显示全部楼层
Post by mathfeel
上面就是dmesg的output...

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

加xcb没问题吗?上回我不晓事胡乱加了这个use,X立马就挂掉了,还有好些程序不正常。赶忙又去掉重编译了。
当然是个use肯定的有用的,当时没去查为什么不适合我的系统。兄弟解个惑?
回复 支持 反对

使用道具 举报

发表于 2007-8-18 18:26:18 | 显示全部楼层
xcb是新的Xlib的替代品
正在开发中
好像还没有稳定下来
回复 支持 反对

使用道具 举报

发表于 2007-8-18 18:40:05 | 显示全部楼层
好些重要的X包里都有这个use,mesa,cario等,但fcitx和xcb有冲突,它用的是xlib。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-20 18:09:35 | 显示全部楼层
Post by zhllg
解决了就好

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


的确、我后来发现是x11-drm-20070314.ebuild (mask掉)的问题。emerge了 git版才是解决之道。
回复 支持 反对

使用道具 举报

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

本版积分规则

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