Comment 24 for bug 442574

Revision history for this message
Rob A (docsmooth) wrote :

Additionally, I tried to script an "if [ `lspci |grep -c Intel` -gt 0 ]; then ..." to change the links between fgrlx and mesa, based on what I had chosen in the bios at boot time, but don't see a difference between the filesets that I can affect...

dpkg -S *libGL* > intel-libGL.txt
awk '{ print $2 }' intel-libGL.txt |while read LINE; do file $LINE; done > intel-libGL-filetype.txt
apt-get install fglrx
dpkg -S *libGL* > ati-libGL.txt
awk '{ print $2 }' ati-libGL.txt |while read LINE; do file $LINE; don
e > ati-libGL-filetype.txt
rob@rob-kubuntu3:~/stuff/video-0404$ diff intel-libGL-filetype.txt ati-libGL-filetype.txt
1a2
> /usr/lib/fglrx/libGL.so: symbolic link to `libGL.so.1'
8a10,11
> /usr/lib/fglrx/libGL.so.1.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked,
 stripped
> /usr/lib/fglrx/switchlibGL: a /usr/bin/python script text executable
11a15,16
> /usr/lib32/fglrx/libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically
linked, stripped
> /usr/lib/fglrx/libGL.so.1: symbolic link to `libGL.so.1.2'

This says to me that there are only new files and links added with fglrx, no replacement of existing files/links. In particular, /usr/lib/libGL.so doesn't exist in 64-bit oneiric, like it did on the filers' system.