я простоотключил hud-сервиспотому что он занимал 2,8 ГиБ оперативной памяти моего компьютера.
Я понимаю, что это часть экосистемы Unity, потому что другие публикуют решения по типу установки Xubuntu и т. д. Однако мне нравится использовать Stock-Ubuntu, так как это упрощает обращение за помощью и диагностику проблем (это только мое мнение).
Вопрос
Может ли кто-нибудь объяснить мне, за что отвечает эта служба, и чем я жертвую, отключая ее?
Возможно, связанная информация
Я использую synapse для поиска/запуска приложений и всегда скрываю лаунчер/панель управления Unity и никогда им не пользуюсь. Я переключаюсь между приложениями с помощью переключателя Compiz Ring-Switcher, который настроен на отображение всего со всех рабочих пространств, и "стены" рабочего стола в сочетании с expo.
решение1
HUD или Head-Up Display был представлен в версии 12.04. Он все еще разрабатывается и совершенствуется и в конечном итоге должен заменить меню в Unity.
Этотвикиопределенно должно помочь вам понять некоторые намерения и предзнаменования HUD ( hud-service
) как неотъемлемой части архитектуры Unity. Он предназначен быть и функционирует как "управляемый намерениями интерфейс", призванный облегчить управление интерфейсом меню приложений рабочего стола, его GUI-конец является видимым std-out (дисплеем).
Для большинства пользователей hud-service остается непонятным и «фоновым». Фактически, его основное обещание заключается в том, что он поможет использовать предсказуемость действий пользователей при навигации по графическому интерфейсу.
Если вы отключите эту службу, вы, вероятно, снизите эффективность управления вашим GUI с точки зрения отзывчивости и использования оперативной памяти. Помните, что Unity — довольно громоздкое программное обеспечение, и оно нагружает любую систему, какой бы большой она ни была.
HTH
решение2
Вы можете просто удалить hud
пакет: sudo apt-get purge hud
. Нет необходимости возиться с CCSM или самим hud-service
исполняемым файлом (ваши изменения будут перезаписаны во время обновлений).
решение3
HUD связан с Unity Launcher. Например, он анализирует используемые вами файлы и предлагает их при нажатии Super.
В моей системе (Ubuntu 15.10) hud-service начал использовать 100% одного ЦП.
Я решил эту проблему, установив Compiz Config Settings Manager (ccsm), отключив все эффекты и установив «Enable Low Graphics Mode» в «Ubuntu Unity Plugin»:
sudo apt-get install compizconfig-settings-manager
ccsm
решение4
В общем случае hud должен позволять вам указывать, что вы делаете, вводя данные в тире, а не используя меню программы, как показано на рисунке.https://www.youtube.com/watch?v=w_WW-DHqR3c
По крайней мере в Ubuntu 16.10 некоторые вещи из этого (например, переход к закладкам Firefox) больше не работают (по крайней мере, из коробки). Если вы не используете hud, его можно безопасно удалить. Это не влияет на использование dash для поиска других вещей, таких как последняя использованная вами программа, поскольку эта информация предоставлена zeitgeist (https://wiki.archlinux.org/index.php/Дух времени).