如何加快Dash响应?

有没有办法加快短跑? 当我第一次按下超级键时,可能需要约2秒才能显示短划线。 然而,如果我使用Synapse,它会立即出现。

Ubuntu 12.10


I.安装Unsettings 。 输入终端

sudo add-apt-repository ppa:diesch/testing sudo apt-get update sudo apt-get install unsettings 

打开取消设置。 您可以尝试2次更改。

  • 首先,转到Dash> Blur并选择No blur

没有模糊

  • 其次,转到主题并将图形模式更改为强制低图形模式

低图形模式

II。 安装Compiz配置设置管理器 。 输入终端

 sudo apt-get update sudo apt-get install compizconfig-settings-manager 

打开compiz管理器。 转到OpenGL并选择Texture Filter> Fast

纹理过滤器

记得退出!

停用“模糊”效果可能会有所帮助。

为此,请在Ubuntu软件中心安装“MyUnity”。 然后,您可以通过将“dash”选项卡上的“Blur”选项设置为“Off”来禁用模糊效果。

这是一个截图 : 窗口截图显示禁用模糊效果

Ubuntu 12.04LTS

Ubuntu 12.04LTS( Unity 5 )中的Unity Dash可能缺乏后来Unity版本(如Ubuntu 14.04LTS的Unity 7 )的快速性和流畅性,但它对于日常使用来说足够稳定。 在尝试提高Unity速度的步骤之前,建议将Unity和Compiz更新为Ubuntu 12.04LTS存储库中提供的最新版本。 这是因为Unity 5的初始版本存在稳定性问题,但后来的版本从连续的Ubuntu版本中获得了稳定性和速度改进。 当Ubuntu 12.04LTS(12.04.5)的最终版本发布时,Unity(v5.20)已经变得非常稳定和稳定。

此处建议的一些步骤需要Compiz Config 。 您还可以使用其他工具,如MyUnity,Unsettings,Ubuntu Tweak或直接通过dconf-editorgsettings编辑架构/设置。 但是,我推荐Compiz Config ,因为它允许您在一个地方编辑所有Compiz和Unity设置。 单击此处安装Compiz Config 安装Compiz配置

Compiz Config Unity插件设置实验选项卡

步骤1:停用动态模糊 :这将减少使用短跑时遇到的滞后和口吃。 打开Compiz配置 – > Ubuntu Unity插件 – >实验选项卡 – > Dash Blur并将其更改为Static BlurNo Blur

  • 静态模糊导致Ubuntu 12.04LTS中的一些图形驱动程序出现闪烁错误。 否则,这将是最好的选择。
  • No Blur使Dash透明化。 因此,您可能需要增加Dash的不透明度或暗度以提高可见性。 这可以通过更改Compiz配置 – > Ubuntu Unity插件 – >实验选项卡 – >背景颜色选项中的颜色值来完成。

步骤2:删除不需要的镜头和范围 :Ubuntu 14.04LTS中的Dash提供了禁用/启用范围的选项。 不幸的是,这个function在12.04LTS的Unity中不可用。 但是,仍然可以通过在dconf-editor-> desktop-> unity-> lens下编辑每个镜头的设置来手动禁用它们。 但是,我更喜欢完全删除不需要的镜头范围

  • 卸载unity-scope-musicstoresunity-scope-video-remote 。 如果您的Ubuntu计算机没有经常连接到Internet,或者您不需要这些服务,请将其删除。

  • 卸载统一镜头音乐统一镜头video文件镜头仍然可以显示您的所有音乐和video,并过滤它们。 除非你是一个真正的大音乐或video爱好者,否则你不需要那些镜头。

步骤3:减少Dash启动延迟 :您可能已经注意到Dash在启动后第一次使用时需要很长时间才能加载。 通过使用预加载或类似守护进程可以减少此启动延迟 。 单击此处安装预加载 安装Compiz配置

步骤4:减少图形设置 :如果前面的所有步骤都没有显着提高速度,或者您仍然渴望获得更高的性能,请减少Compiz的图形设置。 我从Ed Villegas的Ubuntu 12.10回答中得到了这个想法。 但请记住,这种变化会影响整个Ubuntu系统的图形质量,而不仅仅是Unity! 打开Compiz Config-> OpenGL-> Texture Filter并将其设置为Fast

降低Compiz图形设置级别

完成上述所有操作后,在检查结果之前重新启动系统,否则Unity可能会出现exception行为。

请注意,Ubuntu 12.04LTS的Unity 5在Ubuntu 14.04LTS上没有像Unity 7那样的低图形模式 。 但是,12.04LTS提供了一个外观相似但非常不同的Unity2D桌面,它运行在不同的Window Manager而不是Compiz上。 如果你的图形硬件很弱,你可以使用它。 但是,我不建议在正常情况下使用它。

可能没有任何关系。

如果Dash还没有使用一段时间,它的代码可能已从内存中逐出,以便为最近使用的其他内容腾出空间。 如果是这种情况,它必须先从磁盘中取回它才能行动。

同样,由于内存使用操作,可能没有解决方法可以解决它而不添加其他一些减速。

报道这个长期存在的问题至少有两个漏洞(可追溯到2012年)。 请考虑加入自己的bug来解决问题,因为开发人员似乎没有太多关注它:

https://bugs.launchpad.net/bugs/814833

https://bugs.launchpad.net/bugs/919801

由于显卡支持的额外高端图形非常困难,因此仪表板很慢。 .xprofile添加到主目录中的.xprofile文件中。(如果不存在则创建它)。

 export UNITY_LOW_GFX_MODE=1 

上面的行将启用低图形模式,GPU可以轻松支持。 不要担心,如果你害怕,你不会失去任何图像质量:)

并保存并注销并再次登录。 现在检查一下。 你的短跑之家将快速顺利地工作。