UNITY_LOW_GFX_MODE不起作用时,如何提高VirtualBox的性能?


28

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


virtualbox和unity存在一些已知问题,这些问题使unity 3D无法按预期正常运行(当您没有图形卡时)。尝试使用其他桌面(例如Cinnamon或Gnome)。或者只是从Vbox设置中禁用3D。
Nitin

对不起,因为我无法在以上答案中添加评论。因此,我在评论中添加了另一个答案:我尝试了Takkat的答案。在步骤:“不要禁用上面的Windows装饰”。因为我的“窗户装饰”是取消选中的。所以我检查一下。但是后来我的Ubuntu Windows菜单消失了。重新启动后,桌面消失了。我的Ubuntu版本是14.04。3D已启用。
阿弥陀佛(Amitabha)2014年

Answers:


59

特别是在像我的(Athlon双核,GForce 210)低端计算机上运行启用了Unity和Compiz的Ubuntu时,这是一个很大的挑战,并且可能会导致相当缓慢和缓慢的体验。

虚拟机设置

为了改善这一点,我对虚拟机进行了以下设置:

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

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

  • 已安装访客附加

删除桌面效果

然后我观察到窗口和菜单的动画非常慢。这种动画的危害大于在我的虚拟机中使用的危害。下面是三种禁用方法,以在Virtual Box中获得更流畅的体验的方法:

使用Unity调整工具Gnome调整工具禁用动画

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

在此处输入图片说明
GNOME调整工具

在此处输入图片说明
Unity调整工具

Compiz Config设置管理器

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

在此处输入图片说明

不要禁用上面的Windows装饰

Dconf编辑器

最后,这是使用dconf-editor的方法

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

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

    'animations'
    

不幸的是,我没有找到禁用Dash动画的方法,该动画仍然会很慢。

GNOME会话闪回

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

在此处输入图片说明

在此处输入图片说明
登录16.04

在此处输入图片说明
登录> 17.10

在此处输入图片说明


5
可以在终端输入以下命令来安装unity tweak工具:“ sudo apt-get install unity-tweak-tool”
Tom

2
我也遇到了这个问题,所以我确实安装了Gnome Flashback(Metacity),现在好多了!
Valter Silva

@ValterHenrique:这通常是一个解决方案。同时,我将主板升级为Athlon A8四核APU,事实证明,这对于运行带有来宾添加功能和3D功能但无需进行任何进一步调整的Unity来说甚至更好;)
Takkat 2014年

嘿,哇……令人惊奇的是,所有未加处理的浮光闪闪窃取了多少个时钟周期。在i7上...从12.04LTS升至14.04LTS就像走进一桶温暖的糖蜜。粘稠,甜美,明显的缓慢性,直到您需要性能时,才迅速变得烦恼。
Fiasco Labs

我发现在更改VirtualBox设置后,我什至不需要禁用动画或类似功能。
BalinKingOfMoria'7

0

尽管我的Guest Additions是最新的VBox版本4.3.26,但我的Ubuntu 14.04 guest OS中的Unity界面最近变得非常缓慢。我通读了该页面以及其他几个答案页面,并打算从Unity切换到Gnome,并进行了其他更改,但是我不知道有什么重大变化,并且我记得以前在来宾计算机中使用Unity获得了非常好的性能。

因此,以我的猜测,我只是重新安装了Guest Additions(与首先安装它们相同的过程;安装程序只是删除并重新安装了它们),并且重新获得了出色的视觉效果,并消除了最近发生的输入延迟。在尝试更激烈的尝试之前,先尝试一下。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.