当前位置: 首页>>技术教程>>正文


telepathy – 禁用 KDE 聊天应用程序和系统托盘图标

, ,

问题描述

我在 “normal” Ubuntu 安装上使用 KDE 桌面。我曾经设置过一些聊天帐户,但大约一年前我停止使用它们。现在我想去掉聊天的系统托盘图标。但是,我找不到任何退出应用程序的方法,也找不到禁用“登录时启动”功能的设置。

当我右键单击该图标时,我看到的唯一 “options” 或 “preferences” 选择是“即时消息状态设置”,它会弹出某种键盘快捷键对话框。如果我双击,则会弹出“KDE IM 联系人”窗口。在这里我可以进入“即时消息设置”。但 “Accounts”、”General” 和 “Notifications” 选项卡都没有任何似乎控制启动的选项。

我怎样才能摆脱这个应用程序?我不想要它,也不使用它,但它是基础包的一部分,所以我很确定如果我尝试卸载它,升级时它只会 re-install,加上计算机上的其他人可能会在以下位置使用它某个点。

最佳答案

如果登录时开始聊天,您可以从联系人列表打开设置窗口,转到 “General” 部分,然后取消选中“恢复上次登录时的状态”。

这不会禁用面板中的即时消息图标(它只是在未运行时显示 “offline”)。要删除该图标,请右键单击系统托盘中的空白区域(例如图标之间),然后选择“系统托盘设置”。转到 “Display” 部分并取消选中“即时消息传递状态”。

次佳答案

可能有点晚了,但我只是找到了一种更简单的方法,以防将来有人想知道。

转到“系统设置 -> 启动和关闭 -> 后台服务”。\n在下面标有 “Startup Services” 的框中,您可以在 “Use” 列中选中和取消选中服务。\n如果要禁用 “Accounts”,请取消选中 “Accounts”。 Instant Messenger 启动时也会禁用托盘图标。\n注销并再次登录以查看更改。

顺便说一句,我使用的是 Kubuntu 15.10。

第三种答案

您应该卸载 kde-telepathy-desktop-applets 软件包:

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

升级时不应正常安装它。

然后 re-logout 进入您的 KDE 会话。要立即将更改应用到任务栏而不用 re-logout 重新启动 plasmashell 进程:

pkill plasmashell; plasmashell &

不过,如果你想确保这个软件包不会被安装(我已经看到它在升级 17.10 到 18.04 时自动安装),最终你可以通过创建包含以下内容的 /etc/apt/preferences.d/kde-telepathy-desktop-applets_blacklist 文件将其列入黑名单(有关详细信息,请参阅 https://askubuntu.com/a/249447):

# Prevent this plasmoid from being installed.
# See https://askubuntu.com/a/995094 for details.
Package: kde-telepathy-desktop-applets
Pin: release *
Pin-Priority: -1

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13889.html,未经允许,请勿转载。