如何从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工作的想法:
- 首先,安装软件包
nux-tools
并在终端窗口中运行/usr/lib/nux/unity_support_test -p
。 它将显示Unity 3D是否支持您的硬件。 如果您有Nvidia或AMD / ATI显卡,您可能必须先安装专有驱动程序才能获得(良好)3D支持。 如果它Unity 3D supported: yes
,您可以继续执行其他步骤。 如果没有, 则无法使用 Unity 3D。 - 如果没有安装Unity,请运行
sudo apt-get install unity gnome-session
。 - 现在注销,登录管理器中的用户名旁边应该有一个Ubuntu徽标。 单击它并选择“Ubuntu”,然后重新登录。 Unity 3D应该开始了。
- 如果它仍在启动Unity 2D而不是3D,请打开终端并键入
unity --replace
。 Unity 3D应该启动,如果没有,终端输出可能会很有趣。 - 如果以上所有方法都不起作用,请创建一个新用户并登录。不要忘记选择“Ubuntu”,如3中所示。可能您的某些旧用户的首选项已损坏,新用户将以新的首选项开始。
我建议你看一下这个问题的2个答案
您将学习如何配置文件/etc/lightdm/lightdm.conf