FS#186QCAD not working on Ubuntu 11.04 x64
- Type
- Bug
- Status
- Closed
- Resolution
- Won't fix
- Category
- QCAD (main)
- Severity
- Medium
- Priority
- Low
- Reported version
- 3 Beta
- Operating system
- Linux (All / Other)
- Reported
- 2011-08-24 by ggsalas
- Closed
- 2011-08-24 by andrew
Qcad Beta in Ubuntu 11.04 x64
'/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/assistant'
/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/assistant: error while loading shared libraries: libQtHelp.so.4: cannot open shared object file: No such file or directory
gabriel@gabriel-Studio-1558:~$ '/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/qcad-trial'
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed
(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed
application directory: "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux"
working path: "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux"
library path: "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/plugins"
Debug: Init script plugins...
Debug: TIMER: 26623 ms - "loading and initializing plugins"
Warning: RScriptHandlerEcma::doScript: engine busy: aborting evaluation of script:
"scripts/File/NewFile/NewFile.js"
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: Creating storage...
Debug: Creating spatial index...
Debug: Creating document...
Debug: Creating MDI child...
Debug: Initialize Viewports...
Debug: Init graphics view...
Debug: Init scrollbars...
Debug: Init rulers...
Debug: Init idle and default actions...
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
Debug: lock failed: "EACTION FINISH: scripts/Snap/Auto/Auto.js"
Debug: locker: "NEW"
Debug: lock failed: "EACTION RESUME: scripts/Idle/Reset/Reset.js"
Debug: locker: "NEW"
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
Debug: lock failed: "EACTION FINISH: scripts/Snap/RestrictOff/RestrictOff.js"
Debug: locker: "NEW"
Debug: lock failed: "EACTION RESUME: scripts/Idle/Reset/Reset.js"
Debug: locker: "NEW"
Debug: Show MDI child...
Debug: lock failed: "RMainWindowQt::subWindowActivated"
Debug: locker: "NEW"
Debug: Init event handler...
Debug: updateScenes...
Debug: updateGuiActions...
Debug: notifyListenersSlot...
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
Debug: setActiveSubwindow...
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
Warning: QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug: RDocumentInterface::deleteTerminatedActions: mutex lock failed
/usr/lib/gio/modules/libgiobamf.so: clase ELF errónea: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiobamf.so
/usr/lib/gio/modules/libgvfsdbus.so: clase ELF errónea: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
(<unknown>:4849): Gtk-WARNING **: Error loading theme icon 'window-close' for stock: No se ha podido cargar el módulo de carga de imágenes: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: clase ELF errónea: ELFCLASS64
(<unknown>:4849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** (<unknown>:4849): CRITICAL **: murrine_style_draw_render_icon: assertion `base_pixbuf != NULL' failed
(<unknown>:4849): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed
(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed
(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Segmentation fault
Closure comment
Workaround:
./qcad -style plastique
./qcad -style cde
./qcad -style cleanlooks
./qcad -style motif
./qcad -style windows
Comments (3)
Please note that Ubuntu 11.04 x64 is still not supported. We will check in the following days if it is even possible to compile a QCAD binary for that system.
This appears to be a bug in Ubuntu 11.04 x64 / ia32-libs:
https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/783155
This is a problem with theme libraries that are not available as 32bit under Ubuntu 64bit.
It's a problem that will very likely not be fixed by the Ubuntu team at all.
As a workaround, you can start QCAD without trying to blend in with the GTK theme:
For example:
./qcad -style plastique
./qcad -style cde
./qcad -style cleanlooks
./qcad -style motif
./qcad -style windows