如何从 Unity 2D 转换为 3D?

如何从 Unity 2D 转换为 3D?

我一直在尝试运行 MyUnity,它一直运行良好,直到今天,它出现了这样的消息:

所以,显然我正在运行 Unity-2D。所以我做了一点命令行搜索echo $DESKTOP_SESSION,果然,它只输出了“ubuntu-2d”。

我一直在使用 Ubuntu Tweak,也许我在其中做了一些愚蠢的事情,但我认为它甚至没有这样的功能。我也注意到 Ubuntu 2D 和 Ubuntu 3D 之间的明显差异。

我有 12.04 Ubuntu。那么我可以“恢复”回 Ubuntu/Unity 3D 吗?

编辑:我的显卡是 2GB 专用 AMD Radeon HD 7750,我认为需要升级到 12.6 版本。我会尝试一下,然后告诉你结果,非常感谢你的帮助。

结果:成功更新显卡后,我现在可以运行 3D 了。非常感谢大家,很抱歉问了这么奇怪的问题!

答案1

您可以通过打开系统监视器来确定您正在运行的是 Unity 3D 还是 2D。如果您compiz在进程选项卡中看到一个进程名称,则表示您正在使用 Unity 3D。如果它正在运行metacity,则表示您正在使用 Unity 2D。

使 Unity 3D 正常运行的想法:

  1. 首先,安装软件包nux-tools并在终端窗口中运行/usr/lib/nux/unity_support_test -p。它会显示你的硬件是否受 Unity 3D 支持。如果你有 Nvidia 或 AMD/ATI 显卡,你可能必须先安装专有驱动程序才能获得(良好的)3D 支持。如果它显示Unity 3D supported: yes,你可以继续执行其他步骤。如果没有,你不能用Unity 3D。
  2. 如果尚未安装 Unity,请通过运行进行安装sudo apt-get install unity gnome-session
  3. 现在注销,登录管理器中您的用户名旁边应该有一个 Ubuntu 徽标。单击它并选择“Ubuntu”,然后再次登录。Unity 3D 应该会启动。
  4. 如果仍然启动 Unity 2D 而不是 3D,请打开终端并输入unity --replace。Unity 3D 应该会启动,如果没有,终端输出可能会很有趣。
  5. 如果以上所有方法均不起作用,请创建一个新用户并登录。不要忘记在 3 中选择“Ubuntu”。也许您的某些旧用户的偏好设置已被破坏,新用户将以新的偏好设置开始。

答案2

我建议你看一下那个问题
您将学习如何配置文件/etc/lightdm/lightdm.conf

相关内容