Comment 21 for bug 717850

Revision history for this message
mcelrath (bob+launchpad) wrote :

I have this problem too, also on x86_64 also recently upgrade Maverick -> Natty. I disagree with the previous comment. Removing all libGL* and fglrx* did not help.

From the attached log, I think the real error is this one:

Mono-INFO: DllImport attempting to load: 'libgtk-x11-2.0.so.0'.
Mono-INFO: DllImport loading library: '/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/libgtk-x11-2.0.so.0.so'.
Mono-INFO: DllImport error loading library '/usr/lib/mono/gac/gtk-sharp/2.12.0.0__35e10195dab3c99f/libgtk-x11-2.0.so.0.so: cannot open shared object file: No such file or directory'.
Mono-INFO: DllImport loading location: 'libgtk-x11-2.0.so.0.so'.
Mono-INFO: DllImport error loading library: 'libgtk-x11-2.0.so.0.so: cannot open shared object file: No such file or directory'.
Mono-INFO: DllImport loading: 'libgtk-x11-2.0.so.0'.
Mono-INFO: DllImport error loading library '/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0: undefined symbol: g_cclosure_marshal_VOID__VARIANT'.

FYI according to strace, it does correctly find libgtk-x11-2.0.so.0:

$ strace -e trace=open banshee 2>&1 | grep libgtk-x11-2.0.so.0\"
open("/usr/lib/banshee/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/banshee/Extensions/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/banshee/Backends/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgtk-x11-2.0.so.0", O_RDONLY) = 6
open("/usr/lib/banshee/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/banshee/Extensions/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/banshee/Backends/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgtk-x11-2.0.so.0", O_RDONLY) = 6