由于提出的解决方案不起作用,哪个与 NVIDIA 相关的错误影响了我?

由于提出的解决方案不起作用,哪个与 NVIDIA 相关的错误影响了我?

当我登录 Ubuntu 时,我从会话列表中选择 Unity(而不是 Unity 2d)。它登录后使用的是 Unity 2d 而不是 3d。我阅读了多份有关 NVIDIA 显卡的错误报告,但不确定哪些适用于我。我尝试了每个解决方案,但没有找到一个可以解决问题的解决方案。现在,我不确定我的错误是否不同,正在处理中,已修复但我没有正确修补它,还是计划不修复它。我如何确定这一点并找到要遵循的正确错误报告?

另外,我发现我的显卡被列入了黑名单(见下文),但它显示支持 Unity 3d。这是因为一个已知的错误吗?将来它不会被列入黑名单吗?

这是我的视频卡:

$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation G72M [GeForce Go 7400] (rev a1)

当我从 Ubuntu 10.04 升级到 12.04 时,问题就开始出现了。

这里还有一些调试信息。

$ /usr/lib/nux/unity_support_test -p

OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce Go 7400/PCIe/SSE2
OpenGL version string:  2.1.2 NVIDIA 295.40

Not software rendered:    yes
Not blacklisted:          no
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

答案1

您好,您的卡仍然在黑名单中,只能运行 unity 2d。

要解决您的问题,请执行与 ubuntu 11.10 和 11.04 相同的操作,删除黑名单,一切正常。

因此,要解决启动时检测的问题,您可以:

  1. sudo gedit /etc/environment
  2. 添加:UNITY_FORCE_START=1
  3. 保存文件
  4. 重启

相关内容