GTK-сообщение и предупреждения в Ubuntu 14.04 [закрыто]


10

После обновления до Ubuntu 14.04 я начал получать это сообщение об ошибке при запуске GNUcash. GNUcash говорит, что не имеет к ним никакого отношения, и они предложили обратиться за помощью к Ubuntu.

Так может кто-нибудь помочь с этим сообщением:

Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"

(npviewer.bin:18843): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

Это еще не все, но он повторяет одни и те же строки снова и снова.

Я также нашел эти сообщения об ошибках, которые могут помочь кому-то найти мне лекарство!

peter@ubuntu:~$ strace gedit 2>&1 | grep can

access("/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/x86_64-pc-linux-gnu/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)

access("/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/x86_64-pc-linux-gnu/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-linux-gnu/gtk-3.0/x86_64-pc-linux-gnu/modules/libcanberra-gtk-module.so", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-linux-gnu/gtk-3.0/x86_64-pc-linux-gnu/modules/libcanberra-gtk-module.la", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so", F_OK) = 0
stat("/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so", {st_mode=S_IFREG|0644, st_size=23112, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so", O_RDONLY|O_CLOEXEC) = 10
open("/usr/lib/x86_64-linux-gnu/gedit/libcanberra-gtk3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0", O_RDONLY|O_CLOEXEC) = 10
open("/usr/lib/x86_64-linux-gnu/gedit/libcanberra.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libcanberra.so.0", O_RDONLY|O_CLOEXEC) = 10
writev(8, [{"\22\0\17\0\205\0@\4p\1\0\0\33\1\0\0\10\0\0\0!\0\0\0/com/can"..., 176}, {NULL, 0}, {"", 0}], 3) = 176
open("/usr/lib/x86_64-linux-gnu/libcanberra-0.30/libcanberra-pulse.la", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libcanberra-0.30/libcanberra-pulse.so", O_RDONLY|O_CLOEXEC) = 15
peter@ubuntu:~$ 

Вы удалили несколько пакетов из вашей системы? Какую тему вы используете?
Добей

Я ничего не удалял, просто обновление с 13.10 до 14.04. Об ошибках не сообщалось во время обновления.
Питер

Я использую единство - и тема Ambiance с иконами из Faenza
Питер

GEdit использует GTK + 3.x, в то время как GNUCash использует GTK + 2.x, поэтому использование strace на gedit для отладки вашей проблемы с помощью gnucash немного странно и не поможет вам вообще.
Доби

Это все еще проблема @Peter?
Оли

Ответы:


5

В сообщении линия означает , что вы пропали без вести overlay-scrollbar-gtk2и unity-gtk2-moduleпакетов.

ПРЕДУПРЕЖДЕНИЕ потому , что вы , видимо , отсутствует gtk2-engines-murrineпакет.


2
У меня установлены оба этих пакета. Я проверил и переустановил оба - но сообщения об ошибках все еще там
Питер

Тогда что-то не так с вашей установкой. Эти сообщения не происходят для меня.
Доби

Я думал, что - как я сделал обновление с 13.10 до 14.04 - я думаю, что мне придется сделать чистую установку, так как у меня есть и другие проблемы. К счастью, у меня есть отдельный раздел Home, так что это должно быть легко. Спасибо за вашу помощь.
Питер

3
Теперь я могу уменьшить количество ошибок GTK с помощью sudo apt-get install gtk2-engine-murrine: i386
Peter

1
Теперь у меня остались только эти ошибки: Gtk-Message: не удалось загрузить модуль "overlay-scrollbar" Gtk-Message: не удалось загрузить модуль "unity-gtk-module" Gtk-Message: не удалось загрузить модуль "overlay-scrollbar "Gtk-Message: не удалось загрузить модуль" unity-gtk-module "
Питер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.