我刚刚通过cd安装了Ubuntu 12.04。现在,Unity 3D仅在2D模式下无法正常运行。在11.10以及通过更新管理器升级到12.04 Beta时,Unity 3D都可以正常工作。我没有运气就尝试了列表中的两个Nvidia专有驱动程序。在11.10和12.04 beta中,我有更多驱动程序选择,但是默认安装的驱动程序在此安装之前始终有效。我出现黑屏,有时墙纸会显示几秒钟,然后使用Unity 3D返回黑屏。
我刚刚通过cd安装了Ubuntu 12.04。现在,Unity 3D仅在2D模式下无法正常运行。在11.10以及通过更新管理器升级到12.04 Beta时,Unity 3D都可以正常工作。我没有运气就尝试了列表中的两个Nvidia专有驱动程序。在11.10和12.04 beta中,我有更多驱动程序选择,但是默认安装的驱动程序在此安装之前始终有效。我出现黑屏,有时墙纸会显示几秒钟,然后使用Unity 3D返回黑屏。
Answers:
如果Unity 3D正在Beta上运行,但现在无法正常工作,则可能会受到Bug#982485的影响。看来它正在影响Geforce 6 ***和Geforce 7 ***卡。Nvidia知道该错误,因此希望很快会推出修复程序。
如果希望Unity 3D同时运行,请尝试添加Ubuntu-X Updates PPA并将nvidia-current软件包降级为295.33。
(GUI用户的提示:使用Ctrl + Alt + F1进入文本模式登录,然后在命令行界面输入您的登录名/密码以到达可以发出以下命令的位置)
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current=295.33-0ubuntu1~precise~xup1
重要笔记:
295.33中存在一个安全漏洞,因此您必须在决定是否降级时将此因素纳入考虑范围。
nvidia-current
升级系统时,必须从Update Manager 取消选中程序包,以防止其重新安装版本295.40。
无论您是否降级nvidia驱动程序,请查看错误列表(或订阅该列表)以了解何时修复该错误,以便随后可以升级驱动程序。