Summary: | xorg-x11: USE=pie results in unresolved symbols | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joël <world.root> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2004.0 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | output of emerge info |
Description
Joël
2004-06-17 08:47:59 UTC
> (EE) Failed to load /usr/X11R6/lib/modules/drivers/radeon_drv.so
Just a guess. Your radeon driver built by the linux not xorg-x11. On my system, the one built by xorg-x11 is: "/usr/X11R6/lib/modules/drivers/radeon_drv.o". You may want to rebuild the kenel module. May be samething for your opengl driver.
err, I take my comment back. the radeon built by the linux kernel is radeon.ko. Could you do a `qpkg -f /usr/X11R6/lib/modules/drivers/radeon_drv.so` to find which package that driver came from? I always use `modprobe radeon` for my radeon card. Attach output of `emerge info` please, and if your USE contains "pie" this is a known bug. Created attachment 33472 [details]
output of emerge info
I think you found it -- my USE flags indeed include "pie". Stop using that flag for xorg-x11 unless you wish to manually specify modules to load that resolve those symbols in your xorg.conf. I suggest package.use (man portage). Donnie, Thanks a lot ! That was it.. now xorg-x11 works flawlessly, you guys rock :-) |