Почему я получаю ошибку сегментации при открытии Guitar Pro?

Мне тяжело с Guitar Pro в Ubuntu 11.04.

Я получаю сообщение об ошибке сегментации из приложения, но раньше оно работало в 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 
[ 117] /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
задан 11 May 2011 в 04:03

3 ответа

У меня была эта проблема сама. Запуск Guitar Pro с привилегиями root и последующее обновление программного обеспечения до последней версии с помощью диспетчера обновлений исправляет это. После этого вы сможете без проблем запустить его в обычном режиме, так как это был сбой с гитарами Pro и 11.04.

Используйте эту команду для запуска Guitar Pro с привилегиями root:

gksudo /opt/GuitarPro6/gp-launcher.sh
0
ответ дан 11 May 2011 в 04:03

Попробуйте запустить

unset UBUNTU_MENUPROXY
unset GTK_IM_MODULE
unset QT_IM_MODULE

в терминале перед запуском вашей программы, но убедитесь, что вы запускаете программу в том же сеансе терминала. Например, если вы откроете новую вкладку, вы снова запустите эти команды.

0
ответ дан 11 May 2011 в 04:03

Я тоже использую его на 64-битной версии.

Вы получите его, запустив:

mv ~/.ArobasMusic ~/.ArobasMusicbkp

в вашем терминале!

0
ответ дан 11 May 2011 в 04:03

Другие вопросы по тегам:

Похожие вопросы: