我刚刚安装了 Ubuntu 11.10。
我将开放驱动程序换成了专有驱动程序,在尝试使双屏工作时遇到了各种问题,所以我决定回滚驱动程序。
现在 Unity 无法启动,如果我运行,/usr/lib/nux/unity_support_test -p
我会得到:
/usr/lib/nux/unity_support_test: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory.
我尝试了网上建议的几乎所有方法,包括清除等等。安装ccsm
和添加 Unity 插件没有用。我在写这个问题的时候也刚刚了解到那个丢失的文件,所以我现在正朝着这个方向努力。
如果您需要更多信息就说吧。
答案1
经过一番谷歌搜索,
这没有用,但让我在谷歌上搜索新的错误并发现: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/859188
有一个关于此问题的错误已被提交,解决方法是:
apt-get install --reinstall libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386
高血压
答案2
我采用的解决方案与上面列出的解决方案类似,但多了一些步骤。我照做了,不知道更简单的一行是否足够:
http://onubuntu.blogspot.com/2011/10/manually-removing-fglrx-from-ubuntu.html