Wofür ist der HUD-Dienst zuständig?


22

Ich habe gerade den Hud-Dienst deaktiviert, weil er 2,8 GB RAM meines Computers beansprucht.

Bildbeschreibung hier eingeben

Ich verstehe, dass es Teil des Unity-Ökosystems ist, da andere Lösungen im Sinne der Installation von xubuntu usw. veröffentlichen. Ich mag es jedoch, stock-ubuntu auszuführen, da dies dazu neigt, um Hilfe zu bitten und Probleme leichter zu diagnostizieren (nur meine Meinung).

Frage

Könnte mir jemand erklären, wofür dieser Dienst zuständig ist und was ich dadurch opfere, dass ich diesen Dienst deaktiviere?

Möglicherweise verwandte Informationen

Ich benutze synapse zum Suchen / Starten von Anwendungen und habe den Unity-Side-Launcher / das Dashboard immer ausgeblendet und benutze ihn niemals. Ich wechsle zwischen Anwendungen mit dem Compiz-Ring-Switcher, der so eingestellt ist, dass er alles von allen Arbeitsbereichen anzeigt, und der Desktop-"Wand" in Kombination mit der Expo.

Antworten:


13

Das HUD oder Head-Up-Display wurde in Release 12.04 eingeführt. Es wird noch weiterentwickelt und perfektioniert und soll letztendlich die Menüs in Unity ersetzen.

Dieses Wiki soll Ihnen auf jeden Fall helfen, einige der Absichten und Merkmale von HUD ( hud-service) als integralen Bestandteil der Unity-Architektur zu verstehen . Es soll und funktioniert als "absichtsgesteuerte Schnittstelle", die die Verwaltung der Menüschnittstelle der Desktop-Anwendungen erleichtert, wobei das GUI-Ende die sichtbare Standardanzeige ist.

Für die meisten Benutzer bleibt Hud-Service undurchsichtig und eine "Hintergrundsache". Das zentrale Versprechen besteht darin, die Vorhersehbarkeit von Benutzeraktionen bei der Navigation in der Benutzeroberfläche zu verbessern.

Wenn Sie diesen Dienst deaktivieren, wird die Effizienz Ihres GUI-Managements in Bezug auf Reaktionsfähigkeit und RAM-Auslastung möglicherweise herabgesetzt. Denken Sie daran, dass Unity ein ziemlich umfangreiches Stück Software ist und jedes System belastet, wie groß es auch sein mag.
HTH


4
"Herabstufung der Effizienz Ihres GUI-Managements" oder "Herabstufung der Effizienz des HUD"? Letzteres impliziert: "Wenn Sie das HUD nicht verwenden, ist es sicher zu entfernen".
Tobia Tesan,

wie man diesen Service stoppt, seine verbrauchende Menge an RAM
user1735921

6

Sie können nur das entfernen hudPaket: sudo apt-get purge hud. Sie müssen sich nicht mit CCSM oder der eigentlichen hud-serviceausführbaren Datei herumschlagen (Ihre Änderungen würden bei Upgrades überschrieben).


libhud2scheint eine Menge Abhängigkeiten zu haben - in der Tat liest es, als würde es den gesamten Ubuntu-Desktop entfernen; 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

Hmm, habe gerade unter Ubuntu 15.10 nachgesehen und es scheint, als würde es im Grunde das gesamte System entfernen ... Ich bin mir nicht sicher, warum ich dieses Paket auf die Liste gesetzt habe. Vielleicht war ich damals noch am 15.04 und sie haben die Abhängigkeiten geändert? Wie auch immer, ich bearbeite die Antwort, nur das Entfernen hudist genug. Die hud-serviceausführbare Datei ist in diesem Paket enthalten.
Hitechcomputergeek

2

Das HUD ist mit dem Unity Launcher verwandt. Zum Beispiel analysiert es die Dateien, die Sie verwenden, und bietet sie an, wenn Sie drücken Super.

Auf meinem System (Ubuntu 15.10) wurde der Hud-Service mit 100% einer CPU gestartet.

Ich habe dies gelöst, indem ich den Compiz Config Settings Manager (ccsm) installiert und alle Effekte deaktiviert habe und im "Ubuntu Unity Plugin" den "Enable Low Graphics Mode" eingestellt habe:

sudo apt-get install compizconfig-settings-manager
ccsm

0

Im Allgemeinen sollten Sie in hud angeben können, was Sie tun, indem Sie den Bindestrich eingeben, anstatt die Menüs eines Programms zu verwenden (siehe https://www.youtube.com/watch?v=w_WW-DHqR3c)

Zumindest in Ubuntu 16.10 funktionieren einige Dinge (z. B. das Aufrufen von Firefox-Lesezeichen) nicht mehr (zumindest nicht mehr im Lieferumfang enthalten). Wenn Sie hud nicht verwenden, können Sie es sicher entfernen. Dies hat keinen Einfluss auf die Verwendung des Bindestrichs, um nach anderen Elementen wie dem zuletzt verwendeten Programm zu suchen, da diese Informationen von zeitgeist ( https://wiki.archlinux.org/index.php/Zeitgeist ) bereitgestellt werden .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.