Unity 3D 无法工作,更新后不再起作用

Unity 3D 无法工作,更新后不再起作用

我从第一个测试版开始就一直在使用 Oneric,现在我在我的 Acer 5810TG 笔记本电脑上使用它。最近,虽然我不知道具体是哪一天,但在从合法 PPA 执行常规更新后,Ubuntu 开始只使用 Unity 2D。即使我在登录屏幕上选择“Ubuntu”或“用户定义会话”,Unity-2D 也会加载。我有内置的英特尔显卡,它始终与 Unity 3D 配合良好,无论是在早期版本的 oneric 上还是在 natty 上。

请提出任何可能的原因和/或解决此问题的方法。

答案1

您可以尝试安装最新版本的显卡驱动程序。

具有最新驱动程序的 ppa 可以可以在这里找到

添加

sudo apt-add-repository ppa:glasen/intel-driver
sudo apt-get update
sudo apt-get upgrade

xserver-xorg-video-intel使用命令安装

sudo apt-get install xserver-xorg-video-intel

答案2

除了 Bruno 已经提到的 PPA 之外,Fabio Pedretti 还开发了另一个 PPA,其驱动程序比 Stefan Glasenhardt PPA 更新。此 PPA 还包含更新的 ATI 和 nVidia 驱动程序,因此对我来说,这是一个很好的一体化解决方案。他在 1 月份将 PPA 从 Mesa 7.x 升级到 8.x 时,我的英特尔显卡确实坏了,但他很快就解决了这个问题。

更多信息请点击这里:https://launchpad.net/~oibaf/+archive/graphics-drivers

添加:

sudo apt-add-repository ppa:oibaf/graphics-drivers 
sudo apt-get update

答案3

我的英特尔 i7 集成显卡也遇到了类似的问题:

$ /usr/lib/nux/unity_support_test -p
Error: GLX is not available on the system

事实证明一些 nvidia 软件包以某种方式被安装了:

dpkg -l | grep nvidia

删除每个包含“nvidia”的包后,它又可以正常工作了。

相关内容