当UNITY_LOW_GFX_MODE不工作时,如何提高VirtualBox的性能?

我在~/.xprofile设置了export UNITY_LOW_GFX_MODE=1 ,它在13.04中不再有任何效果。 有没有办法禁用所有的眼睛糖果? 我在VirtualBox和Unity 3D模式下运行,所有的视觉效果对于VM来说都是压倒性的。 Unity工作且可用,渲染速度非常慢,所以我宁愿把它关闭(这是2D模式吗?)。

特别是在像我这样的低端机器(Athlon双核,GForce 210)上运行带有Unity和Compiz的Ubuntu是一个相当大的挑战,可能会导致相当缓慢和缓慢的体验。

虚拟机设置

为了改善这一点,我给虚拟机提供了以下设置:

  • 启用VT-x / AMD-V,嵌套分页
  • 2个CPU(来自双核主机),执行上限为90%,以确保主机可操作性
  • 2048基本内存
  • 256 MBvideo内存

     VBoxManage modifyvm "Name of VM" --vram 256 
  • 启用3D加速

  • 已安装Guest Additions

删除桌面效果

然后我观察到一个非常慢的窗口和菜单动画。 这个动画比我在虚拟机中使用的更有害。 以下是如何禁用它们以在Virtual Box中获得更流畅体验的三种方法:

使用Unity Tweak Tool或Gnome Tweak Tool禁用动画

使用这两种工具,我们可以禁用桌面动画:

在此处输入图像描述
GNOME调整工具

在此处输入图像描述
Unity调整工具

Compiz配置设置管理器

由于这是一个虚拟机,可以选择在对操作系统执行有害操作之前制作快照,因此您可以安全地运行ccsm以禁用Compiz效果:

在此处输入图像描述

不要禁用上面的窗户装饰

Dconf编辑器

最后这里是如何用dconf-editor做到的

  • 浏览到org.compiz.profiles.default.core并从活动配置文件中删除以下内容:

     'animations' 'fade' 
  • 浏览到org.compiz.profiles.unity.core并从活动配置文件中删除以下内容:

     'animations' 

不幸的是我发现没有办法禁用Dash动画,它仍然会很慢。

GNOME会话闪回

在可能的情况下,您仍然不满意桌面的整体速度,您可以考虑安装GNOME会话闪回,这将让您登录GNOME闪回(Compiz或Metacity),精简和快速的桌面让人联想到10.04,但是所有升级的应用程序和最近的内核:

在此处输入图像描述

在此处输入图像描述
登录16.04

在此处输入图像描述
登录> 17.10

在此处输入图像描述

我的Ubuntu 14.04客户操作系统中的Unity界面最近变得非常缓慢,尽管我的Guest Additions与VBox版本的最新版本为4.3.26。 我仔细阅读了这个和其他几个答案页面,并考虑从Unity切换到Gnome和其他更改,但我知道没有什么重大改变,我记得以前在我的客机中从Unity获得了非常好的性能。

所以在猜测中,我只是重新安装了Guest Additions(与首先安装它们的过程相同;安装程序只是删除并重新安装它们),我恢复了出色的视觉性能并消除了最近发生的输入延迟。 在尝试任何更激烈的尝试之前尝试这个。