ldd /usr/lib/xorg/modules/extensions/libdri.so | grep drm
gives
libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0xb7f90000)
locate libdrm.so
/usr/X11R6/lib/modules/linux/libdrm.so /usr/X11R6/lib/modules/linux/dri-old.libdrm.so /usr/lib/libdrm.so.2 /usr/lib/libdrm.so.2.3.0 /usr/lib/libdrm.so /usr/local/lib/libdrm.so.2.0.0 /usr/local/lib/libdrm.so.2 /usr/local/lib/libdrm.so
I decided to also check that
readelf -s /usr/lib/xorg/modules/extensions/libdri.so | grep drmSetServerInfo gives
30: 00000000 25 FUNC GLOBAL DEFAULT UND drmSetServerInfo 122: 00000000 25 FUNC GLOBAL DEFAULT UND drmSetServerInfo
readelf -s /usr/local/lib/libdrm.so.2 | grep drmSetServerInfo finds nothing.
However
readelf -s /usr/lib/libdrm.so.2 gives 100: 000027c0 25 FUNC GLOBAL DEFAULT 11 drmSetServerInfo
So I'm guessing its linked against an older libdrm that was on my system perhaps?
I'll try to do the livecd tomorrow.
ldd /usr/lib/ xorg/modules/ extensions/ libdri. so | grep drm
gives
libdrm.so.2 => /usr/local/ lib/libdrm. so.2 (0xb7f90000)
locate libdrm.so
gives
/usr/X11R6/ lib/modules/ linux/libdrm. so lib/modules/ linux/dri- old.libdrm. so libdrm. so.2 libdrm. so.2.3. 0 lib/libdrm. so.2.0. 0 lib/libdrm. so.2 lib/libdrm. so
/usr/X11R6/
/usr/lib/
/usr/lib/
/usr/lib/libdrm.so
/usr/local/
/usr/local/
/usr/local/
I decided to also check that
readelf -s /usr/lib/ xorg/modules/ extensions/ libdri. so | grep drmSetServerInfo
gives
30: 00000000 25 FUNC GLOBAL DEFAULT UND drmSetServerInfo
122: 00000000 25 FUNC GLOBAL DEFAULT UND drmSetServerInfo
readelf -s /usr/local/ lib/libdrm. so.2 | grep drmSetServerInfo
finds nothing.
However
readelf -s /usr/lib/ libdrm. so.2 gives
100: 000027c0 25 FUNC GLOBAL DEFAULT 11 drmSetServerInfo
So I'm guessing its linked against an older libdrm that was on my system perhaps?
I'll try to do the livecd tomorrow.