Wiadomość GTK i ostrzeżenia w Ubuntu 14.04 [zamknięte]

10

Od czasu aktualizacji do Ubuntu 14.04 zacząłem otrzymywać ten komunikat o błędzie podczas uruchamiania GNUcash. GNUcash mówi, że to nie ma z nimi nic wspólnego i zasugerowali, aby poprosić Ubuntu o pomoc.

Czy ktoś może pomóc z tą wiadomością:

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",

Jest ich więcej, ale po prostu powtarza te same wiersze w kółko.

Znalazłem również te komunikaty o błędach, które mogą pomóc komuś znaleźć lekarstwo!

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:~$ 
Piotr
źródło
Czy usunąłeś niektóre pakiety ze swojego systemu? Jakiego motywu używasz?
dobey,
Niczego nie usunąłem, tylko uaktualnienie z 13.10 do 14.04. Brak błędów zgłaszanych podczas aktualizacji.
Peter
Korzystam z jedności - i motywu Ambiance z ikonami z Faenzy
Peter
GEdit używa GTK + 3.x, podczas gdy GNUCash używa GTK + 2.x, więc uruchomienie gace w celu debugowania problemu z gnucash jest nieco dziwne i wcale nie pomoże.
dobey,
Czy to wciąż problem @Peter?
Oli

Odpowiedzi:

5

Do wiadomości linie znaczy, że brakuje overlay-scrollbar-gtk2i unity-gtk2-modulepaczek.

OSTRZEŻENIE to dlatego, że najwyraźniej brakuje gtk2-engines-murrinepakietu.

dobey
źródło
2
Mam oba te pakiety zainstalowane. Sprawdziłem i ponownie zainstalowałem oba - ale wciąż pojawiają się komunikaty o błędach
Peter
Wtedy coś jest nie tak z twoją instalacją. Te wiadomości mi się nie zdarzają.
dobey,
Myślałem, że - podobnie jak w przypadku aktualizacji z 13.10 do 14.04 - myślę, że będę musiał wykonać czystą instalację, ponieważ mam również inne problemy. Na szczęście mam osobną partycję Home, więc powinno być łatwo. Dzięki za pomoc.
Peter
3
Teraz mogłem zmniejszyć liczbę błędów GTK przez sudo apt-get install gtk2-motors-murrine: i386
Peter
1
Pozostały mi tylko te błędy: Komunikat Gtk: Nie udało się załadować modułu „pasek przewijania nakładki” Komunikat Gtk: Nie udało się załadować modułu „moduł jedności-gtk” Komunikat Gtk: Nie udało się załadować modułu paska przewijania nakładki „Wiadomość Gtk: ładowanie modułu nie powiodło się” moduł „unity-gtk-module”
Peter,