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


13

何らかの理由で、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)

3
簡単にGoogleが提案するGdk-WARNING:なぜなら、あまりにも多くのオープンな共有メモリ・セグメントであり、SHMALL、SHMMNI設定示唆serverfault.com/questions/373375/...
AJefferiss

@AJefferissこの設定を一度も変更したことがなく、以前は正常に動作していた場合、私はそのような問題があると思いますか?
ヴィアチェスラフコンドラティウク

1
正直なところ、私は知らない、それはいくつかのアプリの最近の更新が共有メモリセグメントをクリアしない原因になった兆候かもしれないが、私はただ推測している。出力ipcs -mを見て、現在セットアップされているセグメントの数を確認してください。ipcs -mpセグメントにアタッチする最後のプロセスのPIDを確認するために実行することもできます。
-AJefferiss

@AJefferissご存知のように、あなたのコメントは役に立ちました。答えとして私の解決策を書きます。
ヴィアチェスラフコンドラティウク

回答:


10

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

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

変化する

Exec=skype %U

Exec=env "QT_X11_NO_MITSHM=1" skype %U

ubuntu 14.04およびSkype 4.3.0.37でテスト済み(multiarch、skypeダウンロードページのubuntu 12.04用)。そして、うまくいきました。あなたと@ raus81に感謝
エマーソンロシャ

9

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

シェルから開始:

QT_X11_NO_MITSHM=1 skype

@ raus81に感謝します;)
ヒューゴ

これにより、lyxなどの他のプログラムで同じ問題が解決されたことがわかりました。
ジェレミーサルウェン

6

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

ipcs -mp

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

ps aux | grep "pid"

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


ちょっとこの問題の永続的な解決策を見つけましたか?それは何度も何度も表示されます
Rajdeepシン

ロードされるメモリの量を減らすべきだと思います。それは私に役立ちます。
ヴィアチェスラフコンドラティウク

私はただの初心者です、どこでそれをするか教えてください。
ラージディープシン

1
@RSBインターネットをチェックする場合、他の問題と解決策があります。しかし、これは私にとって役に立ちました。ipcs -mp共有メモリを使用するプロセスの長いリストが表示されます。最も適切な列はプロセスpidです。878のような数字です。最後の1行を取りました。その後、そのpidのプロセス名を見つけることができます。ps aux | grep 878。私はPyCharmでした。私はちょうどそれを閉じて、すべてが期待どおりに動作し始めました。
ヴィアチェスラフコンドラティウク

2

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

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


NetBeans openjdk-7をversion で実行すると、Debianでこの問題に陥り7u85-2.6.1-5ます。7u91-2.6.3-1問題にアップグレードすると消えます。リンクをありがとう!
ジバンコア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.