刚刚在我的笔记本电脑(Dell Inspiron N5110)上安装了 Skype 4.3,运行 Ubuntu 14.10,并遵循了所有可能来源的所有说明,但当我尝试启动它时,什么也没有发生。
我该怎么做才能让它工作?这是我得到的:
andi@Andi:~$ skype
skype: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
答案1
打开终端窗口并尝试使用此命令(复制并粘贴)启动 Skype:
LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype
如果成功的话,我建议你看看这个答案以获得持久的解决方案。
答案2
这个解决方案在 Ubuntu 16.04 上对我有用
sudo ln -st /usr/lib/i386-linux-gnu mesa/libGL.so.1
确保您已经libgl1-mesa-glx
安装。
答案3
为了类似 Ubuntu 的系统,我确认 Gunnar Hjalmarsson 的解决方案有效:
LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype
(在 xUbuntu 16.04 上测试过)但是,它不适用于 debian。
解决方案德比安被列为这里,解决 libGl 错误的方法是运行
sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/
然后一切都完美了!(2016 年 11 月在官方网站上使用 debian 二进制文件在 debian 不稳定版本上进行了测试)
答案4
如果其他人像我一样最终尝试解决这个问题,解决方案可能是使用以下命令重新安装 bumblebee:
sudo apt-get install bumblebee-nvidia --reinstall