Por que o serviço de HUD é responsável?

21

Eu apenas desativei o hud-service porque ele estava ocupando 2.8 GiB dos meus computadores RAM.

Eu entendo que isso faz parte do ecossistema da unidade porque outros estão postando soluções ao longo das linhas de instalação do xubuntu etc. No entanto, eu gosto de rodar stock-ubuntu, pois isso facilita a ajuda e o diagnóstico de problemas (apenas minha opinião ).

Pergunta

Alguém poderia me explicar de que esse serviço é responsável e, portanto, o que estou sacrificando desativando este serviço?

Possivelmente informações relacionadas

Eu uso sinapse para procurar / iniciar aplicativos e sempre ter o ativador / painel do lado da unidade oculto e nunca usá-lo. Alterno entre aplicativos usando o comutador de anel compiz que está configurado para exibir tudo de todos os espaços de trabalho e a "parede" da área de trabalho combinada com a exposição.

    
por Programster 20.09.2014 / 10:34

4 respostas

12

O HUD ou Head-Up Display foi introduzido na versão 12.04. Ele ainda está sendo desenvolvido e aperfeiçoado e destina-se a substituir os menus no Unity.

Este wiki deve definitivamente ajudá-lo a entender algumas das intenções e portentos do HUD ( hud-service ) como um todo parte da arquitetura da unidade. Ele é destinado a ser e funciona como uma "interface orientada por intenção" para facilitar o gerenciamento da interface de menu dos aplicativos da área de trabalho, sendo a extremidade da GUI o std-out visível (display).

Para a maioria dos usuários, o hud-service permanece obscuro e é uma "coisa de fundo". Na verdade, sua promessa central é que isso ajudará a aproveitar a previsibilidade das ações dos usuários ao navegar pela GUI.

Se você desativar esse serviço, você provavelmente reduzirá a eficiência do seu gerenciamento de GUI em termos de capacidade de resposta e uso de RAM. Lembre-se que o Unity é um pouco robusto de software e coloca uma pressão sobre qualquer sistema, por maior que seja. HTH

    
por Cbhihe 20.09.2014 / 11:18
5

Você pode remover apenas o hud package: sudo apt-get purge hud . Não é necessário mexer com o CCSM ou com o executável hud-service real (que será sobrescrito durante as atualizações).

Surpreendentemente, não há dependências complexas interligadas nem nada - o pacote hud não depende de mais nada instalado em uma instalação padrão.

    
por Hitechcomputergeek 19.11.2015 / 06:24
2

O HUD está relacionado ao Unity Launcher. Por exemplo, ele analisa os arquivos que você está usando e os oferece quando você pressiona Super .

No meu sistema (Ubuntu 15.10), o hud-service começou a usar 100% de uma CPU.

Eu resolvi isso instalando o Gerenciador de Configurações de Configuração do Compiz (ccsm) e desabilitei todos os efeitos e configurei "Ativar modo de baixo nível de gráficos" em "Plug-in do Ubuntu Unity":

sudo apt-get install compizconfig-settings-manager
ccsm
    
por rubo77 03.11.2015 / 02:47
0

Em geral, o hud deve permitir que você especifique o que você está fazendo, digitando o traço em vez de usar os menus de um programa, como mostrado em link

Pelo menos no Ubuntu 16.10, algumas coisas disso (por exemplo, ir para favoritos do firefox) não funcionam mais (pelo menos fora da caixa). Se você não estiver usando o hud, é seguro removê-lo. Isso não afeta o uso do painel para encontrar outras coisas, como o último programa que você usou, pois essas informações são fornecidas pelo zeitgeist ( link ).

    
por David Georg Reichelt 16.02.2017 / 17:19

Tags