问题描述
hud-service一直在吃我的CPU。这很麻烦,特别是因为我在Asus EEEPC中运行12.04。关于如何更改hud绑定的答案很多,但是我真的想知道是否存在禁用或卸载hud-service的方法。
在此先感谢,Marcos
最佳办法
打开终端并做
在32位系统上
sudo chmod -x /usr/lib/indicator-appmenu/hud-service
在64位系统上
sudo chmod -x /usr/lib/x86_64-linux-gnu/hud/hud-service
其中removes -
是来自hud-service
的execute模式x
(即permission)。
做完了
您可能需要轻轻地end
(或猛烈地kill
)当前正在运行的hud-service
(或重新启动等),以使“更改立即生效” …
次佳办法
您可能想在类似的线程上阅读此答案:
https://askubuntu.com/a/693203/223872
The HUD is related to the Unity Launcher. For example it analyzes the files you are using and offers them when you press Super.
On my system (Ubuntu 15.10) the hud-service started using 100% of one CPU.
I solved this by installing Compiz Config Settings Manager (ccsm) and disabled all effects and set “Enable Low Graphics Mode” in “Ubuntu Unity Plugin”:
sudo apt-get install compizconfig-settings-manager
ccsm
尽管您确实可以禁用可执行位,但是在系统升级时,当在新更新中覆盖文件时,它可能会将其重置为on。
另外,我在上面发布的评论中提到hud-service位于软件包hud
中,如果您不想这样做,最好完全删除该软件包。
https://askubuntu.com/a/699888/223872