Ubuntu 13.04中的Skype 4.2无法在nVidia Optimus笔记本电脑中打开
实际上这是一个答案。 我不问一个问题。 最后一天,我尝试使用nvida Optimus在我的dell N5110上安装skype 4.2,安装完成后我试图从破折号打开skype它没有打开。 所以我用终端通过skype
打开它,它error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
给了我一个错误error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
所以我在这个链接中提到的方法的帮助下做了以下步骤。
脚步:
- 打开终端并输入
sudo nano /etc/ld.so.conf.d/skype.conf
- 在下一个控制台窗口中添加代码
/usr/lib/i386-linux-gnu/mesa/
,然后按ctrl + x退出,出现提示时输入y表示是 - 最后运行
sudo ldconfig -v
试试这个:
安装包libgl1-mesa-glx:i386
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libgl1-mesa-glx:i386
通过Skype启动Skype:
LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype &
您可以将最后一个语句放入shell脚本,例如〜/ bin / skype,或者使用以下内容创建一个.desktop-File:
Name=Skype Terminal=false Exec=LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype TargetEnvironment=Unity
UnityLaunchersAndDesktopFiles
试试这个(NVIDIA Optimus Ubuntu 13.10):
$sudo update-alternatives --config i386-linux-gnu_gl_conf Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/nvidia-331/alt_ld.so.conf 8604 auto mode 1 /usr/lib/i386-linux-gnu/mesa/ld.so.conf 500 manual mode 2 /usr/lib/nvidia-331-prime/alt_ld.so.conf 8603 manual mode 3 /usr/lib/nvidia-331/alt_ld.so.conf 8604 manual mode Press enter to keep the current choice[*], or type selection number: **1** (Choose native value 1) $ sudo ldconfig
Thomas R的答案是正确的,但桌面文件不适用于14.04.1 LTS 64bit。
这对我有用:
- 编辑文件
/usr/share/applications/skype.desktop
- 将行
Exec=env PULSE_LATENCY_MSEC=60 skype %U
更改为Exec=env LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 PULSE_LATENCY_MSEC=60 skype %U
- 保存存档
这是我完整的skype.desktop
文件:
[Desktop Entry] Name=Skype Comment=Skype Internet Telephony Exec=env LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 PULSE_LATENCY_MSEC=60 skype %U Icon=skype.png Terminal=false Type=Application Encoding=UTF-8 Categories=Network;Application; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype
你有没有试过进入终端:
sudo apt-get update
然后进入终端:
sudo apt-get install libgl-mesa-glx:i386
然后在终端输入:
sudo dpkg-reconfigure -a /etc/ld.so.conf.d/Skype.conf
它可能会以这种方式工作。
- 我们如何让NVidia让nvidia-settings成为一个不太可怕的软件?
- 如何解决Ubuntu 18.04显示问题(滞后,闪烁)?
- 升级Ubuntu 12.10 >>> Ubuntu 13.04黑屏启动失败了Nvidia Geforce Gt630为什么?
- 如何关闭我的显卡led Logo(技嘉Nvidia GTX970)
- nVidia驱动程序安装尝试失败后,如何将ubuntu重置为默认显示设置?
- 选择带有Prime的nvidia显卡会导致黑屏
- 如何在控制台模式下启动Ubuntu
- 如何停止video撕裂? (Nvidia道具驱动程序,非合成窗口管理器)
- nvidia-settings使我的双显示器之一灰色且无用,禁用网络