[Pkg-fglrx-devel] Bug#766676: Re : /usr/bin/Xorg: symbol lookup error: /usr/lib/xorg/modules/linux/libglx.so: undefined symbol: LoadExtension

Andreas Beckmann anbe at debian.org
Sun Nov 9 00:03:36 UTC 2014


On 2014-11-09 00:38, Anthony Callegaro wrote:
> I got the exact same issue on my system running amd64 sid.

OK, let's hunt for that symbol

for f in $(grep -rl LoadExtension /usr/lib /usr/bin) ; \
do echo $f: ; nm -D $f | grep LoadExtension ; done


in a minimal wheezy chroot:

/usr/lib/fglrx/fglrx_drv.so:
                 U LoadExtension
/usr/lib/fglrx/fglrx-libglx.so:
                 U LoadExtension
/usr/lib/xorg/modules/glesx.so:
                 U LoadExtension
/usr/lib/xorg/modules/amdxmm.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/libextmod.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/libdbe.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/libdri.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/libdri2.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/librecord.so:
                 U LoadExtension
/usr/lib/xorg/modules/extensions/libglx.so:
                 U LoadExtension
/usr/bin/Xorg:
0000000000081230 T LoadExtension


in a minimal jessie chroot:

/usr/lib/fglrx/fglrx_drv.so:
                 U LoadExtension
                 U LoadExtensionList
00000000012e8ba0 B ptr_xdlLoadExtension
0000000000b285b0 T x740LoadExtension
0000000000b2a590 T x750LoadExtension
0000000000b2c230 T x760LoadExtension
000000000045ba50 T xclLoadExtension
0000000000b2df70 T xs110LoadExtension
0000000000b2fcf0 T xs111LoadExtension
0000000000b319b0 T xs112LoadExtension
0000000000b336a0 T xs113LoadExtension
0000000000b353b0 T xs115LoadExtension
0000000000b370b0 T xs116LoadExtension
/usr/lib/fglrx/fglrx-libglx.so:
                 U LoadExtension
                 U LoadExtensionList
/usr/lib/xorg/modules/glesx.so:
                 U xclLoadExtension
/usr/lib/xorg/modules/amdxmm.so:
                 U LoadExtension
                 U LoadExtensionList
/usr/lib/xorg/modules/extensions/libglx.so:
                 U LoadExtensionList
/usr/bin/Xorg:
00000000000cb250 T LoadExtensionList


Oh, the Xorg binary is no longer providing that symbol.

Patrick, please run the above command on your "working" system, maybe
the symbol is still available somewhere else ...


Andreas



More information about the Pkg-fglrx-devel mailing list