红联Linux门户
Linux帮助

解决linux下skype: error while loading shared libra...

发布时间:2016-02-09 10:42:00来源:linux网站作者:樂天

使用的linux mint 64位系统。


安装skype:

sudo apt-get install skype
在命令行中打开skype出现错误:

$ skype
skype: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory


找到的解决方法:

$ cd /usr/bin/
$ sudo mv skype skype-bin
$ sudo vim skype
在skype下添加如下内容:

#!/bin/bash
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec skype-bin
注意,在系统中也有/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1文件,但是我使用这个时候仍然无法打开,使用i386的却可以打开,会报些错误,但是没什么影响:

$ skype
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/mesa/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
从菜单中打开自然就没有错误输出了(是看不到错误输出)。


本文永久更新地址:http://www.linuxdiyf.com/linux/17959.html