知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

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

发布时间:2014-09-05 13:40:28作者:知识屋

解决linux下skype: error while loading shared libra...
 
使用的linux mint 64位系统。 
 
安装skype: 
1
sudo apt-get install skype
在命令行中打开skype出现错误: 
1
$ skype
2
skype: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
解决方法: 
1
$ cd /usr/bin/
2
$ sudo mv skype skype-bin
3
$ sudo vim skype
在skype下添加如下内容: 
1
#!/bin/bash
2
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
3
exec skype-bin
注意,在系统中也有/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1文件,但是我使用这个时候仍然无法打开,使用i386的却可以打开,会报些错误,但是没什么影响: 
1
$ skype
2
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/mesa/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
从菜单中打开自然就没有错误输出了(是看不到错误输出)。 
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜