如何从Unity 2D更改为3D?

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

所以,显然我正在运行Unity-2D。 所以我用echo $DESKTOP_SESSION做了一个小命令行搜索,果然,它只是简单地吐出“ubuntu-2d”。

我一直在使用Ubuntu Tweak,也许我在那里做了一些愚蠢的事情,但我认为它甚至不具备这样的function。 我也注意到Ubuntu 2D与Ubuntu 3D的明显差异。

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

编辑:我的显卡是2GB专用AMD Radeon HD 7750,我认为需要升级12.6版本。 我会尝试这个,让你知道结果,非常感谢你的帮助。

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

您可以通过打开系统监视器来确定您是在运行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. 如果以上所有方法都不起作用,请创建一个新用户并登录。不要忘记选择“Ubuntu”,如3中所示。可能您的某些旧用户的首选项已损坏,新用户将以新的首选项开始。

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