如何让 Dash 和 HUD 出现。(并阻止 Unity 发出错误消息。)

如何让 Dash 和 HUD 出现。(并阻止 Unity 发出错误消息。)

我刚刚在我妻子的 Dell Inspiron 1501 上安装了 Ubuntu 12.04,它使用 R300 ATI 图形芯片。按下相应的键时,Dash 或 HUD 均未出现。当我在终端中尝试 unity --reset & 时,我看到它反复吐出:

r300: CS space validation failed. (not enough memory?) Skipping rendering.

这是在启动 Ubuntu 后没有打开任何应用程序时发生的,所以我很难相信仅仅渲染 Dash/HUD 就会完全耗尽 VRAM。有什么建议可以让它正常工作吗?


/usr/lib/nux/unity_support_test -p 

节目

OpenGL 供应商字符串:X.Org R300
项目 OpenGL 渲染器字符串:ATI RS480 上的 Gallium 0.4
OpenGL 版本字符串:2.1 Mesa 8.0.2
非软件渲染:是
未列入黑名单:是
GLX fbconfig:是
来自像素图的 GLX 纹理:是
GL npot 或 rect 纹理:是
GL 顶点程序:是
GL片段程序:是
GL 顶点缓冲区对象:是
GL 帧缓冲区对象:是
GL 版本为 1.4+:是

支持 Unity 3D:是

所有部分都说“是”

答案1

Unity 2d 桌面可能会修复此问题,

您可以在 LighDM 登录屏幕访问 Unity 2D(仅当您已禁用自动登录时)。

答案2

我遇到了同样的问题,尝试了无数的方法,使用 Unity 2D 确实解决了这个问题。

这是在 Dell Dimension e510 上。单击 Dash 图标不会显示 Dash 窗口,但如果我输入(不可见的)“terminal”并按 Enter,则会打开一个终端。

unity --reset在其他地方建议这样做,这会产生无休止的 r300 错误,如初始帖子所述。使用 Unity 2D,它可以正常工作。

相关内容