Отключить приложение KDE Chat и значок в системном трее

22

Я использую рабочий стол KDE на «нормальной» установке Ubuntu. В какой-то момент я создал несколько учетных записей чата, но перестал их использовать год или около того назад. Теперь я хочу избавиться от иконки в системном трее для чата. Но я не могу найти способ выйти из приложения, а также не могу найти параметр для отключения функции «начать с входа в систему».

Когда я щелкаю правой кнопкой мыши по значку, я вижу только «параметры» или «настройки» - «Настройки присутствия в мгновенных сообщениях», которые вызывают какое-то диалоговое окно с сочетанием клавиш. Если я дважды щелкну, появится окно «KDE IM Contacts». Здесь я могу зайти в «Настройки мгновенных сообщений». Но ни на вкладках «Учетные записи», ни на вкладке «Общие», ни на «Уведомлениях» нет параметров, которые могли бы контролировать запуск.

Как я могу избавиться от этого приложения? Я не хочу и не использую его, но он является частью базового пакета, поэтому я уверен, что он просто переустановит обновления, если я попытаюсь удалить его, плюс кто-то другой на компьютере может использовать это в какой-то момент.

Бен
источник

Ответы:

28

Если чат запускается при входе в систему, вы можете открыть окно настроек из списка контактов, перейти в раздел «Общие» и снять флажок «Восстановить последнее присутствие при входе в систему».

Это не отключает значок мгновенного обмена сообщениями на панели (он просто показывает «офлайн», когда он не работает). Чтобы избавиться от значка, щелкните правой кнопкой мыши пустое место на панели задач (например, между значками) и выберите «Параметры панели задач». Перейдите в раздел «Отображение» и снимите флажок «Наличие мгновенных сообщений».

cscarney
источник
Спасибо! У меня уже была отключена функция «Восстановить последнее присутствие», я не знал о настройках лотка. Я немного обеспокоен тем, что он использует системные ресурсы без отображения значка. Но я предполагаю, что это незначительно, особенно без входа в систему.
Бен
16

Может быть, немного поздно, но я только что нашел более простой способ, на случай, если кто-нибудь когда-нибудь задумается о будущем.

Перейдите в «Настройки системы -> Запуск и завершение работы -> Фоновые службы». В нижнем поле с надписью «Службы запуска» вы сможете проверять и снимать флажки служб в столбце «Использование». Снимите флажок «Учетные записи», если вы хотите отключить Instant Messenger при запуске, который также отключит значок в трее. Выйдите и снова, чтобы увидеть изменения.

Кстати, я использую Kubuntu 15.10.

YouRik
источник
Это определенно полезная информация, но учетные записи, похоже, могут контролировать больше, чем просто IM, мне нужно будет провести дополнительные исследования, прежде чем использовать это решение.
Майк Липперт
6

Вы должны удалить kde-telepathy-desktop-appletsпакет:

sudo apt-get remove kde-telepathy-desktop-applets

Он не должен устанавливаться нормально при обновлении.

Затем снова выйдите из сеанса KDE. Чтобы немедленно применить изменения к панели задач без повторного выхода из plasmashellпроцесса перезагрузки :

pkill plasmashell; plasmashell &

Тем не менее, если вы хотите убедиться, что этот пакет не будет установлен (я видел, что он устанавливался автоматически при обновлении 17.10 до 18.04), в конце концов вы можете занести его в черный список ( подробности см. На /ubuntu//a/249447 ) создание /etc/apt/preferences.d/kde-telepathy-desktop-applets_blacklistфайла со следующим содержанием:

# Prevent this plasmoid from being installed.
# See /ubuntu//a/995094 for details.
Package: kde-telepathy-desktop-applets
Pin: release *
Pin-Priority: -1
Те Ри
источник