何らかの理由で、Skype でグラフィックの問題が発生しています。3 日前は問題が少なくなり、PC を再起動すればすべて正常に動作するだろうと考えていました。しかし、うまくいきませんでした。Skype を再インストールしているときに、現在次のような画像が表示されています。
コンソールに次のようなエラーメッセージが表示されます:
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)
答え1
2 つの PyCharm を同時に実行しているときにこの問題が発生しました。そのため、それらを閉じることは私にとって合理的な解決策ではありません。raus81 のアドバイスを使用して、Skype ダッシュ リンクを編集しました。
sudo gedit /usr/share/applications/skype.desktop
変化
Exec=skype %U
に
Exec=env "QT_X11_NO_MITSHM=1" skype %U
答え2
これは QT 関連の問題です。QT_X11_NO_MITSHM=1 で Skype を実行すると修正されました。
シェルから開始:
QT_X11_NO_MITSHM=1 skype
答え3
AJefferiss の提案に従って、次のコマンドを実行しました:
ipcs -mp
"pid"
最後のプロセスを見つけて実行しました:
ps aux | grep "pid"
それは PyCharm でした。私はこの IDE のインスタンスを 2 つ実行していました。そのうちの 1 つを無効にすると、Skype の問題は解決しました。
答え4
その理由は、openjre-7u85 のバグです。参考:
バグレポートによると、この問題に取り組んでいる人がいるので、すぐに解決されると思われます。