Summary: | x11-base/xorg-x11-6.8.2-r1: cannot load media-video/ati-drivers-8.10.19 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ioannis Aslanidis (RETIRED) <deathwing00> |
Component: | [OLD] Unspecified | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | X log file |
Description
Ioannis Aslanidis (RETIRED)
![]() Created attachment 53697 [details]
X log file
Even though X does not find fglrx: Module Size Used by fglrx 259968 0 It looks like ati-drivers get installed into /usr/lib/modules/ but xorg-x11 doesn't look in there, just into /usr/lib64/modules/ I did a weird workaround of symlinking ati modules located in lib into lib64. Now xorg-x11 can load them but I feel there are still some uncovered parts. ls -ld /usr/lib* drwxr-xr-x 39 root root 16384 Mar 17 20:24 /usr/lib lrwxrwxrwx 1 root root 25 Feb 20 20:26 /usr/lib32 -> ../emul/linux/x86/usr/lib drwxr-xr-x 7 root root 8192 Mar 17 19:11 /usr/lib64 drwxr-xr-x 5 root root 4096 Mar 17 18:13 /usr/libexec export LIBGL_DRIVERS_PATH=/usr/lib32/modules/dri That line above solved the problem... could anybody add to the ebuild a script that sets that variable to /etc/env.d/?? Doesn't that prevent 64-bit opengl from working? I'd think you'd need both paths in there. Perhaps yes, but didn't notice... which is your alternative? Try connecting the two locations with colons, kinda like a PATH entry. That's fine: export LIBGL_DRIVERS_PATH=/usr/lib32/modules/dri:/usr/lib/modules/dri But the problem I saw first is that this variable was UNSET... anyway, let's add a lil script to the ati-drivers ebuild or, at least, a notification. I guess the path was updated. |