因为VMWare和Ubuntu都有Unity,前者指的是Unity Mode,后者指的是Unity Shell,由于解析错误导致无法进入VMWare ubunut虚拟机unity模式。
问题描述:
computer:ThinkPad T450
computer OS:Windows 7 Ultimate, 64-bit 6.1.7601, Service Pack 1
VMware station: 10.0.6 build-2700073
Virtul machine OS:ubuntu 12.04 LTS , ubuntu 14.04 LTS
当试图把VMWare切换到Unity Mode,得到以下信息:
The virtual machine cannot enter Unity mode because:
- Unity is not supported on the guest operating system.
解决方法如下:
1.ubuntu 12.04 LTS
终端中输入:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell
更新完成后,注销,选择 Gnome Classic - No Effects桌面,就可以进入Unity模式了。
2.ubuntu 14.04 LTS
终端中输
sudo apt-get update
sudo apt-get install gnome-session-fallback
下载vmware-xdg-detect-de:wget https://raw.githubusercontent.com/graychan/notes/master/vmware/tools/vmware-xdg-detect-de
替换vmware-tools-distrib/lib/bin32/vmware-xdg-detect-de :cp ~/vmware-xdg-detect-de ~/vmware-tools-distrib/lib/bin32/vmware-xdg-detect-de
重新安装vmware-tools :sudo ./vmware-install.pl
更新完成后,注销,选择 Gnome Classic - No Effects桌面,就可以进入Unity模式了。
如果有问题的话,重新安装:sudo apt-get install --reinstall gnome-session-flashback
3.ubuntu 14.10 LTS
终端中输
sudo apt-get update
sudo apt-get install gnome-session-fallback
下载vmware-xdg-detect-de:wget https://raw.githubusercontent.com/graychan/notes/master/vmware/tools/vmware-xdg-detect-de
替换vmware-tools-distrib/lib/bin32/vmware-xdg-detect-de :cp ~/vmware-xdg-detect-de ~/vmware-tools-distrib/lib/bin32/vmware-xdg-detect-de
重新安装vmware-tools :sudo ./vmware-install.pl
更新完成后,注销,选择GNOME Flashback(Metacity)桌面,就可以进入Unity模式了。
如果有问题的话,重新安装:sudo apt-get install --reinstall gnome-session-flashback
ubuntu 12.04添加应用程序到Unity侧栏:http://www.linuxdiyf.com/linux/16905.html
如何在Ubuntu 16.04上体验Unity 8 Mir:http://www.linuxdiyf.com/linux/16513.html
蓝海LINUX社区f1-unity桌面环境稳定版:http://www.linuxdiyf.com/linux/15467.html
ubuntu下安装unity3d游戏开发平台:http://www.linuxdiyf.com/linux/13830.html
Ubuntu Make 15.09已经发布–Unity 3D编辑实验性支持:http://www.linuxdiyf.com/linux/13681.html