web-dev-qa-db-ja.com

Skypeのグラフィカルな問題、Gdk-WARNINGを修正する方法は?

何らかの理由で、Skypeにグラフィカルな問題があります。私は3日前にそれらの数が少なくなり、PCを再起動するとすべてがうまくいくと思いました。しかし、それは成功しませんでした。 Skypeを再インストールしている間、私は今そのような写真を見ることができます: enter image description here

私はコンソールでそのようなエラーメッセージを受け取っています:

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

(skype:17186): Gdk-WARNING **: shmget failed: error 28 (No space left on device)
13

2つの同時PyCharmsを実行して、この問題が発生しました。したがって、それらを閉じることは私にとって合理的な解決策ではありません。 raus81のアドバイス編集スカイプダッシュリンクを使用:

Sudo gedit /usr/share/applications/skype.desktop

変化する

Exec=skype %U

Exec=env "QT_X11_NO_MITSHM=1" skype %U
10
Anton Suslov

これはQT関連の問題です。QT_X11_NO_MITSHM= 1でskypeを実行するのを修正しました

シェルから開始:

QT_X11_NO_MITSHM=1 skype
9
raus81

AJefferissが提案したように、コマンドを実行しました。

ipcs -mp

最後のプロセスの"pid"を見つけて実行しました:

ps aux | grep "pid"

それはPyCharmで、このIDEの2つのインスタンスを実行していました。それらの1つを無効にした後、Skypeの問題は解決しました。

この理由は、openjre-7u85のバグです。 https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/151276

バグレポートによると、誰かがこれに取り組んでいるので、うまくいけばすぐに解決されるでしょう。

2
doob