web-dev-qa-db-ja.com

Guitar Proを開くとセグメンテーションエラーが発生するのはなぜですか?

Ubuntu 11.04のGuitar Proでこの苦労をしています。

アプリケーションからセグメンテーションエラーが発生しますが、以前はUbuntu 10.10で機能していましたが、突然機能しなくなりました。

これは端末からのコードです:

usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: wrong ELF class: ELFCLASS64 

(:3559): 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: wrong ELF class: ELFCLASS64 

(:3559): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so 

(:3559): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: wrong ELF class: ELFCLASS64 

(:3559): Gtk-WARNING **: Loading IM context type 'ibus' failed 

(:3559): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: wrong ELF class: ELFCLASS64 

(:3559): Gtk-WARNING **: Loading IM context type 'ibus' failed 

/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so:間違ったELFクラス:ELFCLASS64

(:3559): 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: wrong ELF class: ELFCLASS64 

(:3559): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so 

(:3559): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: wrong ELF class: ELFCLASS64 

(:3559): Gtk-WARNING **: Loading IM context type 'ibus' failed 

/usr/lib/gio/modules/libgiobamf.so:間違ったELFクラス:ELFCLASS64モジュールのロードに失敗しました:/usr/lib/gio/modules/libgiobamf.so /usr/lib/gio/modules/libgvfsdbus.so:間違ったELFクラス:ELFCLASS64モジュールのロードに失敗しました:/usr/lib/gio/modules/libgvfsdbus.so

(:3559): Gtk-WARNING **: Error loading theme icon 'dialog-information' for stock: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: wrong ELF class: ELFCLASS64 

(:3559): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed 

** (:3559): CRITICAL **: murrine_style_draw_render_icon: assertion `base_pixbuf != NULL' failed 

(:3559): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed 

(:3559): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed 

(:3559): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed 

(:3559): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed 
Segmentation fault 

何か案は?私はこの種のことについてあまりUbuntuに精通していません。

Ubuntu 64ビットを使用しています

2
Heiner Valverde

私はこの問題を自分で抱えていました。 root権限でGuitar Proを実行してから、アップデートマネージャーでソフトウェアを最新バージョンにアップデートすると、これが修正されます。これはギタープロと11.04の不具合であったため、問題なく後で正常に実行できるはずです。

次のコマンドを使用して、ルート権限でGuitar Proを実行します。

gksudo /opt/GuitarPro6/gp-launcher.sh

実行してみてください

unset UBUNTU_MENUPROXY
unset GTK_IM_MODULE
unset QT_IM_MODULE

プログラムを起動する前に端末で実行しますが、必ず同じ端末セッションでプログラムを実行してください。たとえば、新しいタブを開くと、それらのコマンドを再度実行できます。

2

私も64ビットで実行しています。

次のコマンドを実行すると取得できます。

mv ~/.ArobasMusic ~/.ArobasMusicbkp

ターミナルで!

0
Alex