Unity 无法在我新安装的 Ubuntu 11.04(带有 Nvidia GeForce GO 7400)上运行。Ubuntu 经典桌面可以运行,但我尝试了存储库中提供的所有不同驱动程序。
执行System→ Administration→Additional Drivers会给我一个警告:
该驱动程序已激活但目前未被使用。
我甚至尝试了官方主页上的 Nvidia 驱动程序。
经过一番谷歌搜索,我找到了一个工具/usr/lib/nux/unity_support_test -p
,它告诉我我的卡已被列入黑名单。其他测试都显示绿色“是”。
这是个 bug 吗?还是我的卡太旧了,这对我来说会很意外 :P ?
谢谢。
答案1
我们将 Geforce Go 7300/7400 列入黑名单,因为使用“nvidia-current”驱动程序时,启动时会出现一些死机现象。
看来 Unity 3D 可以使用“nvidia 173”驱动程序与这些显卡一起运行。但是,速度会变慢,请注意!
因此,要解决启动时检测的问题,您可以:
sudo nano /etc/environment
- 添加:
UNITY_FORCE_START=1
- Ctrl使用+保存文件X
- 重启
确保您在 gdm 中选择了“ubuntu”会话(默认)。这将绕过检测并尝试启动 unity 3D。
答案2
仅供参考,以下是错误报告关于这个问题。
另一个选择是使用开源的实验性 3D 支持新驱动程序。它可能比专有的 nvidia 驱动程序慢,但对我来说效果很好。
为了安装它,只需使用Super
+A
组合键打开应用程序 dash,开始输入 ' jockey
'(不带引号),然后选择附加驱动程序结果。这将启动 jockey-gtk 应用程序,您可以在其中选择安装具有实验性 3D 支持的 nouveau 驱动程序。
您仍然需要通过添加到来强制统一运行UNITY_FORCE_START=1
,/etc/environment
如另一个答案中所述
答案3
你实际上可以尝试 unity-2D:
答案4
我有一台 NVIDIA GeForece FX 5700LE 并尝试安装 Ubuntu 14.04,当我发现 unity 不支持我的视频卡时,我发现了这个问题。
虽然我的回答没有回答这个问题,但它可能会对遇到这个问题的同样情况的其他人有所帮助。
就我而言,didrocks 的解决方案不起作用。我不得不放弃 Unity,转而使用 gnome。
- @终端:
sudo apt-get gnome-session-flashback
- 重启
- @登录屏幕:单击名称右上角的图标并选择:
GNOME Flashback (Metacity).