I am here because I think something is still wrong in ia32-libs in ubuntu natty 11.04. I didn't suffer this bug when i was in maverick 10.10 installed ia32-libs (20090808ubuntu13). Skype works great, just to make an example. I downloaded Source Off Site client ( http://download-us.sourcegear.com/files/sos42/Ubuntu_x86/sos_4.2.0.242_i386.deb ), which is an ugly, proprietary, 32bit only version control system software that my company force me to use. It used to work just fine in maverick 10.10 x64, but now it does not. When i install it, this is what I get: giuseppe@giuseppe-natty:~/Scaricati$ sudo dpkg -i --force-architecture sos_4.2.0.242_i386.deb dpkg: attenzione: viene ignorato il problema poiché è usata l'opzione --force: l'architettura del pacchetto (i386) non corrisponde a quella del sistema (amd64) Selezionato il pacchetto sos:i386. (Lettura del database... 222272 file e directory attualmente installati.) Estrazione di sos:i386 (da sos_4.2.0.242_i386.deb)... dpkg: problemi con le dipendenze impediscono la configurazione di sos:i386: sos:i386 dipende da libcairo2 (>= 1.0.2-2), ma: sos:i386 dipende da libgtk2.0-0 (>= 2.8.0), ma: sos:i386 dipende da libncurses5 (>= 5.4-5), ma: sos:i386 dipende da libpango1.0-0 (>= 1.12.3), ma: sos:i386 dipende da libreadline5 (>= 5.1), ma: sos:i386 dipende da libstdc++6 (>= 4.0.2-4), ma: sos:i386 dipende da libxcursor1 (>> 1.1.2), ma: sos:i386 dipende da libxext6, ma: sos:i386 dipende da libxfixes3, ma: sos:i386 dipende da libxi6, ma: sos:i386 dipende da libxinerama1, ma: sos:i386 dipende da libxrandr2, ma: dpkg: errore nell'elaborare sos:i386 (--install): problemi con le dipendenze - lasciato non configurato Si sono verificati degli errori nell'elaborazione: sos:i386 Im sorry output is in italian, hope it's understandable. Well it's installed and not configured, but after all it's just a simple binary, so I try to execute it anyway: giuseppe@giuseppe-natty:~/Scaricati$ sos (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): GdkPixbuf-WARNING **: Error loading XPM image loader: Impossibile aprire il modulo «/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so» per il caricamento delle immagini: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: classe ELF errata: ELFCLASS64 (sos:2995): Gtk-CRITICAL **: IA__gtk_pixmap_new: assertion `val != NULL' failed Errore di segmentazione now what I dont understand is: giuseppe@giuseppe-natty:~/Scaricati$ ldd $(which sos) linux-gate.so.1 => (0xf7767000) libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf7368000) libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf72cf000) libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf72b2000) libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf7295000) libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf7289000) libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf725a000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf724b000) libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf7240000) libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf723c000) libXi.so.6 => /usr/lib32/libXi.so.6 (0xf722d000) libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf7225000) libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf721b000) libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf7214000) libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf71d4000) libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf7121000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7006000) libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf6fbf000) libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf6fba000) libdl.so.2 => /lib32/libdl.so.2 (0xf6fb6000) libglib-2.0.so.0 => /lib32/libglib-2.0.so.0 (0xf6edf000) libnsl.so.1 => /lib32/libnsl.so.1 (0xf6ec8000) libz.so.1 => /usr/lib32/libz.so.1 (0xf6eb3000) libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf6dc8000) libm.so.6 => /lib32/libm.so.6 (0xf6da1000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf6d85000) libc.so.6 => /lib32/libc.so.6 (0xf6c28000) libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf6c24000) libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf6c20000) libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf6b1c000) libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf6af4000) libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf6a6e000) libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf6a69000) librt.so.1 => /lib32/librt.so.1 (0xf6a60000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf6a46000) libexpat.so.1 => /lib32/libexpat.so.1 (0xf6a1c000) libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf69b0000) libpng12.so.0 => /lib32/libpng12.so.0 (0xf698b000) libxcb-shm.so.0 => /usr/lib32/libxcb-shm.so.0 (0xf6986000) libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf697e000) libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6965000) libpcre.so.3 => /lib32/libpcre.so.3 (0xf6926000) /lib/ld-linux.so.2 (0xf7768000) libresolv.so.2 => /lib32/libresolv.so.2 (0xf6911000) libselinux.so.1 => /lib32/libselinux.so.1 (0xf68f5000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf68f1000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf68eb000) So it looks like it should use 32bit version of libraries, but even if in my system is there a very nice giuseppe@giuseppe-natty:~/Scaricati$ readelf -a /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so | grep "Class" Class: ELF32 it still uses XPM image loader from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so so, how can i solve this ?