Ubuntu 14.04のGTKメッセージと警告[終了]


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:~$ 

システムからいくつかのパッケージを削除しましたか?どんなテーマを使っていますか?
dobey 2014

13.10から14.04へのアップグレードだけを削除したわけではありません。アップデート中にエラーは報告されませんでした。
ピーター

私はUnityを使用しています。また、Faenzaのアイコンを使用したAmbianceテーマを使用しています
Peter

GEditはGTK + 3.xを使用していますが、GNUCashはGTK + 2.xを使用しているため、geditでstraceを実行してgnucashで問題をデバッグするのは少し奇妙で、実際にはまったく役に立ちません。
dobey 14

これはまだ@Peterの問題ですか?
オリ

回答:


5

メッセージラインは、あなたが不足している意味overlay-scrollbar-gtk2unity-gtk2-moduleパッケージを。

警告は、あなたが明らかに不足しているためであるgtk2-engines-murrineパッケージを。


2
これらのパッケージの両方をインストールしました。両方を確認して再インストールしましたが、エラーメッセージはまだ残っています
Peter

次に、インストールに問題があります。それらのメッセージは私には起こりません。
dobey 14

13.10から14.04にアップグレードしたとき、他の問題もあるので、クリーンインストールを実行する必要があると思いました。ありがたいことに、私は別のホームパーティションを持っているので、それは簡単なはずです。ご協力いただきありがとうございます。
ピーター

3
sudo apt-get install gtk2-engines-murrine:i386によってGTKエラーの数を減らすことができるようになりました
Peter

1
Gtk-Message:モジュール "overlay-scrollbar"を読み込めませんでしたGtk-Message:モジュール "unity-gtk-module"を読み込めませんでしたGtk-Message:モジュール "overlay-scrollbarを読み込めませんでした"Gtk-Message:モジュール" unity-gtk-module "の読み込みに失敗しました
Peter
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.