According to:
strace -f ldd /usr/lib32/dri/i965_dri.so 2>&1 | grep lib
(output here: http://pastebin.ca/2047018 )
the loader is looking for libdricore.so and libglsl.so in /lib32, not in 
/usr/lib32. So a couple symlinks solves the problem:
$ sudo ln -s /usr/lib32/dri/libdricore.so /lib32/libdricore.so
$ sudo ln -s /usr/lib32/dri/libglsl.so /lib32/libglsl.so
$ ldd /usr/lib32/dri/i965_dri.so
        linux-gate.so.1 =>  (0xf77a0000)
        libdricore.so => /lib32/libdricore.so (0xf74dc000)
        libglsl.so => /lib32/libglsl.so (0xf73eb000)
        libdrm.so.2 => /lib32/libdrm.so.2 (0xf73e1000)
        libexpat.so.1 => /lib32/libexpat.so.1 (0xf73b7000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf739e000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf739a000)
        libdrm_intel.so.1 => /lib32/libdrm_intel.so.1 (0xf738e000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf72a3000)
        libm.so.6 => /lib32/libm.so.6 (0xf727d000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7261000)
        libc.so.6 => /lib32/libc.so.6 (0xf7104000)
        /lib/ld-linux.so.2 (0xf77a1000)
        librt.so.1 => /lib32/librt.so.1 (0xf70fa000)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/755720

Title:
  32 bit dri drivers cannot find libdricore and libglsl

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to