HUD服务负责什么?


22

我只是禁用了hud服务,因为它占用了我计算机的2.8 GiB RAM。

在此处输入图片说明

我了解它是统一生态系统的一部分,因为其他人正在按照安装xubuntu等的方式发布解决方案。但是,我喜欢运行stock-ubuntu,因为这往往会使寻求帮助和诊断问题变得更加容易(这只是我的看法)。

有人可以向我解释此服务负责什么,因此禁用该服务会牺牲我什么?

可能相关的信息

我使用synapse搜索/启动应用程序,并且始终隐藏统一端启动器/仪表板,并且从不使用它。我使用compiz环形切换器在应用程序之间进行切换,compiz环形切换器设置为显示所有工作区中的所有内容,以及与expo结合使用的桌面“墙”。

Answers:


13

HUD或抬头显示器在版本12.04中引入。它仍在开发和完善中,旨在最终取代Unity中的菜单。

这个Wiki绝对可以帮助您了解HUD(hud-service)作为统一体系结构不可或缺的一部分的意图和重要性。它的意图是并且起“意图驱动的界面”的作用,旨在促进桌面应用程序菜单界面的管理,其GUI端是可见的标准输出(显示)。

对于大多数用户而言,hud-service仍然晦涩难懂,并且是“背景事物”。实际上,它的主要承诺是,它将有助于在浏览GUI时挖掘用户行为的可预测性。

如果关闭该服务,则可能会在响应速度和RAM使用率方面降低GUI管理的效率。请记住,Unity是相当笨拙的软件,它给任何系统带来了压力,无论它有多大。
高温超导


4
“降低GUI管理的效率”还是“降低HUD的效率”?后者表示:“如果不使用HUD,则可以安全地删除它”。
Tobia Tesan 2015年

如何停止这项服务,它消耗大量的内存
user1735921

6

您可以只删除hud软件包:sudo apt-get purge hud。无需弄乱CCSM或实际的hud-service可执行文件(升级期间您的更改将被覆盖)。


libhud2似乎有很多依赖关系–实际上,它读起来就像是要删除整个Ubuntu桌面一样。 checkbox-gui* libhud2* libunity-action-qt1* libunity-webapps0* qtdeclarative5-ubuntu-ui-extras-browser-plugin* qtdeclarative5-ubuntu-ui-toolkit-plugin* qtdeclarative5-unity-action-plugin* ubuntu-desktop* unity-webapps-qml* unity-webapps-service* webapp-container* webbrowser-app* xul-ext-unity* xul-ext-websites-integration*
Feeela

嗯,刚刚在Ubuntu 15.10上进行了检查,似乎确实可以从根本上删除整个系统。也许当时我还在15.04上,他们改变了依赖关系?无论如何,我将编辑答案,只需删除即可hud。该hud-service可执行文件包含在该包。
Hitechcomputergeek

2

HUD与Unity Launcher有关。例如,它分析您正在使用的文件并在您按时将其提供Super

在我的系统(Ubuntu 15.10)上,hud服务开始使用100%的一个CPU。

我通过安装Compiz Config设置管理器(ccsm)来解决此问题,并禁用了所有效果,并在“ Ubuntu Unity插件”中设置了“启用低图形模式”:

sudo apt-get install compizconfig-settings-manager
ccsm

0

通常,hud应该允许您通过输入破折号而不是使用程序菜单来指定正在执行的操作,如https://www.youtube.com/watch?v=w_WW-DHqR3c

至少在Ubuntu 16.10中,其中的某些功能(例如,使用firefox书签)不再起作用(至少是开箱即用)。如果您不使用hud,可以安全地将其删除。这不会影响破折号的用法来查找其他东西,例如您使用的上一个程序,因为此信息由zeitgeist(https://wiki.archlinux.org/index.php/Zeitgeist)提供。

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.