如何修复Skype的图形问题,Gdk-WARNING?

出于某种原因,我有Skype的图形问题。 3天前我用的东西少了,并且认为如果我重新启动电脑,一切都会好起来的。 但它没有达到目标。 重新安装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) 

运行2个同时PyCharms时出现此问题。 因此关闭它们对我来说不是一个合理的解决方案。 使用raus81的建议编辑了skype dash链接:

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

更改

 Exec=skype %U 

 Exec=env "QT_X11_NO_MITSHM=1" skype %U 

这是一个与QT相关的问题,我用QT_X11_NO_MITSHM = 1修复了运行的Skype

从shell开始:

 QT_X11_NO_MITSHM=1 skype 

正如AJefferiss建议我执行一个命令:

 ipcs -mp 

我找到了最后一个进程的"pid"并执行了:

 ps aux | grep "pid" 

这是PyCharm,我正在运行这个IDE的2个实例。 在我禁用其中一个后,Skype问题得到了解决。

原因是openjre-7u85中的一个错误: https ://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1512760

根据错误报告,有人正在研究这个问题,所以很快就会解决它。