За что отвечает HUD-сервис?


22

Я просто отключил hud-сервис, потому что он занимал 2,8 ГБ ОЗУ моих компьютеров.

введите описание изображения здесь

Я понимаю, что это является частью единой экосистемы, потому что другие публикуют решения в соответствии с установкой xubuntu и т. Д. Однако мне нравится запускать stock-ubuntu, так как это облегчает обращение за помощью и диагностику проблем (только мое мнение).

Вопрос

Может ли кто-нибудь объяснить мне, за что отвечает эта служба, и, следовательно, чем я пожертвую, отключив эту службу?

Возможно связанная информация

Я использую синапс для поиска / запуска приложений, и всегда скрываю панель запуска / панель инструментов на единстве и никогда не использую ее. Я переключаюсь между приложениями, используя compiz ring-switcher, который настроен на отображение всего из всех рабочих пространств, и настенную «стену» в сочетании с expo.

Ответы:


13

HUD или Head-Up Display был представлен в выпуске 12.04. Он все еще разрабатывается и совершенствуется и призван в конечном итоге заменить меню в Unity.

Эта вики определенно должна помочь вам понять некоторые намерения и предзнаменования HUD ( hud-service) как неотъемлемой части единой архитектуры. Предполагается, что он функционирует как «управляемый намерениями интерфейс», предназначенный для облегчения управления интерфейсом меню приложений настольного компьютера, а его конечным GUI-интерфейсом является видимый вывод (отображение).

Для большинства пользователей hud-сервис остается неясным и «второстепенным». На самом деле его центральное обещание заключается в том, что он поможет использовать предсказуемость действий пользователя при навигации по GUI.

Если вы отключите эту службу, вы, вероятно, понизите эффективность управления графическим интерфейсом с точки зрения скорости отклика и использования оперативной памяти. Помните, что Unity - довольно компактный программный продукт, и он создает нагрузку на любую систему, какой бы большой она ни была.
НТН


4
«понизить эффективность управления графическим интерфейсом» или «понизить эффективность HUD»? Последнее подразумевает: «если вы не используете HUD, его безопасно удалить».
Тобиа Тесан

как остановить этот сервис, его много потребляет оперативная
память

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% одного процессора.

Я решил это, установив Compiz Config Settings Manager (ccsm) и отключив все эффекты и установив «Включить режим низкой графики» в «Ubuntu Unity Plugin»:

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 ).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.