За что отвечает HUD-сервис?
Я просто отключил hud-сервис, потому что он занимал 2,8 ГБ ОЗУ моих компьютеров.
Я понимаю, что это является частью единой экосистемы, потому что другие публикуют решения в соответствии с установкой xubuntu и т. Д. Однако мне нравится запускать stock-ubuntu, так как это облегчает обращение за помощью и диагностику проблем (только мое мнение).
Вопрос
Может ли кто-нибудь объяснить мне, за что отвечает эта служба, и, следовательно, чем я пожертвую, отключив эту службу?
Возможно связанная информация
Я использую синапс для поиска / запуска приложений, и всегда скрываю панель запуска / панель инструментов на единстве и никогда не использую ее. Я переключаюсь между приложениями, используя compiz ring-switcher, который настроен на отображение всего из всех рабочих пространств, и настенную "стену" в сочетании с expo.
4 ответа
HUD или Head-Up Display был представлен в выпуске 12.04. Он все еще разрабатывается и совершенствуется и призван в конечном итоге заменить меню в Unity.
Эта вики определенно должна помочь вам понять некоторые намерения и предзнаменования HUD (hud-service
) как неотъемлемая часть единства архитектуры. Предполагается, что он функционирует как "управляемый намерениями интерфейс", предназначенный для облегчения управления интерфейсом меню приложений настольного компьютера, а его конечным GUI-интерфейсом является видимый вывод (отображение).
Для большинства пользователей hud-сервис остается неясным и "второстепенным". На самом деле его центральное обещание заключается в том, что он поможет использовать предсказуемость действий пользователя при навигации по GUI.
Если вы отключите эту службу, вы, вероятно, понизите эффективность управления графическим интерфейсом с точки зрения скорости отклика и использования оперативной памяти. Помните, что Unity - довольно компактный программный продукт, и он создает нагрузку на любую систему, какой бы большой она ни была.
НТН
Вы можете просто удалить hud
пакет: sudo apt-get purge hud
, Нет необходимости связываться с CCSM или фактическим hud-service
исполняемый файл (ваши изменения будут перезаписаны во время обновлений).
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
В общем, hud должен позволять вам указывать, что вы делаете, набирая тире вместо использования меню программы, как показано в https://www.youtube.com/watch?v=w_WW-DHqR3c
По крайней мере, в Ubuntu 16.10 некоторые из этих вещей (например, переход в закладки Firefox) больше не работают (по крайней мере, из коробки). Если вы не используете hud, его безопасно удалить. Это не влияет на использование тире для поиска других вещей, таких как последняя использованная вами программа, так как эта информация предоставлена zeitgeist ( https://wiki.archlinux.org/index.php/Zeitgeist).