De quoi est responsable le service HUD?

22

Je viens de désactiver le hud-service car il occupait 2,8 Gio de la RAM de mon ordinateur.

entrez la description de l'image ici

Je comprends que cela fait partie de l'écosystème de l'unité parce que d'autres affichent des solutions dans le sens de l'installation de xubuntu etc.

Question

Quelqu'un pourrait-il m'expliquer de quoi ce service est responsable, et donc ce que je sacrifie en désactivant ce service?

Informations éventuellement liées

J'utilise synapse pour rechercher / démarrer des applications, et j'ai toujours le lanceur / tableau de bord côté unité caché et ne jamais l'utiliser. Je permute entre les applications en utilisant le compiz ring-switcher qui est configuré pour afficher tout depuis tous les espaces de travail, et le "mur" de bureau combiné avec expo.

Programster
la source

Réponses:

13

L'affichage tête haute ou tête haute a été introduit dans la version 12.04. Il est toujours en cours de développement et de perfectionnement et est destiné à remplacer à terme les menus dans Unity.

Ce wiki devrait certainement vous aider à comprendre certaines des intentions et des présages de HUD ( hud-service) en tant que partie intégrante de l'architecture d'unité. Il est censé être et fonctionne comme une "interface axée sur l'intention" destinée à faciliter la gestion de l'interface de menu des applications du bureau, la fin de l'interface graphique étant la sortie standard (affichage) visible.

Pour la plupart des utilisateurs, le service hud reste obscur et est une «chose de fond». En fait, sa promesse centrale est qu'il aidera à exploiter la prévisibilité des actions des utilisateurs lors de la navigation dans l'interface graphique.

Si vous désactivez ce service, vous réduirez sans doute l'efficacité de la gestion de votre interface graphique en termes de réactivité et d'utilisation de la RAM. N'oubliez pas que Unity est un logiciel plutôt volumineux et qu'il met à rude épreuve n'importe quel système, aussi gros soit-il.
HTH

Cbhihe
la source
4
"rétrograder l'efficacité de votre gestion graphique" ou "rétrograder l'efficacité du HUD"? Ce dernier implique: "si vous n'utilisez pas le HUD, il est sûr de le retirer".
Tobia Tesan
comment arrêter ce service, son lot de RAM consommateur
user1735921
6

Vous pouvez simplement supprimer le hudpaquet: sudo apt-get purge hud. Pas besoin de jouer avec CCSM ou l' hud-serviceexécutable réel (vos modifications seront écrasées lors des mises à niveau).

Hitechcomputergeek
la source
libhud2semble avoir beaucoup de dépendances - en fait, il lit, comme si cela supprimait tout le bureau 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
Hmm, je viens de vérifier sur Ubuntu 15.10 et il semble que cela supprimerait essentiellement tout le système ... Je ne sais pas pourquoi j'ai mis ce paquet sur la liste. Peut-être que j'étais encore le 15.04 à l'époque et qu'ils ont changé les dépendances? Quoi qu'il en soit, je vais modifier la réponse, il suffit de supprimer hud. L' hud-serviceexécutable est contenu dans ce package.
Hitechcomputergeek
2

Le HUD est lié au lanceur Unity. Par exemple, il analyse les fichiers que vous utilisez et les propose lorsque vous appuyez sur Super.

Sur mon système (Ubuntu 15.10), le service hud a commencé à utiliser 100% d'un processeur.

J'ai résolu cela en installant Compiz Config Settings Manager (ccsm) et désactivé tous les effets et défini "Activer le mode graphique bas" dans "Ubuntu Unity Plugin":

sudo apt-get install compizconfig-settings-manager
ccsm
rubo77
la source
0

En général, hud devrait vous permettre de spécifier ce que vous faites en tapant le tiret au lieu d'utiliser les menus d'un programme, comme indiqué dans https://www.youtube.com/watch?v=w_WW-DHqR3c

Au moins dans Ubuntu 16.10, certaines choses (par exemple aller dans les signets Firefox) ne fonctionnent plus (au moins hors de la boîte). Si vous n'utilisez pas de hud, vous pouvez le supprimer en toute sécurité. Cela n'affecte pas l'utilisation du tableau de bord pour trouver d'autres choses comme le dernier programme que vous avez utilisé, car ces informations sont fournies par zeitgeist ( https://wiki.archlinux.org/index.php/Zeitgeist ).

David Georg Reichelt
la source