Ubuntu 23.04中Slack通知无法正常消失的问题
Ubuntu 23.04中Slack通知无法正常消失的问题
我太懂你这种糟心的感觉了——Slack的通知明明已经查看过,却死活不肯消失,试了个命令还把所有应用的通知都给禁用了,完全是本末倒置。别着急,下面给你几个专门针对Slack的解决方案,不用动全局设置就能搞定:
1. 先检查Slack自身的通知配置
有时候问题就出在Slack自己的设置里:
- 打开Slack,点击左上角的工作区名称,选择「设置和管理」→「通知」
- 找到「通知显示」相关的选项,确保勾选了类似“查看后清除通知”的设置(不同版本的表述可能略有差异,找逻辑相近的就行)
- 另外看看「徽章计数」的设置,确认是“仅显示未读消息计数”,避免徽章一直挂着未读数字误导你
2. 用系统通知设置单独配置Slack
你之前用的命令是全局禁用了所有应用的徽章显示,这才导致所有通知都没了。咱们换个思路,单独给Slack做配置:
- 打开系统设置,找到「通知」选项
- 在应用列表里找到Slack,点进去
- 先确认通知权限是开启的,然后找“通知清除行为”相关的设置,把它改成“查看后自动清除”
- 如果有「徽章」选项,也可以在这里单独调整Slack的徽章显示,不用动全局的dash-to-dock设置
3. 重置Slack的本地缓存
有时候本地缓存文件损坏会导致各种奇怪的bug,包括通知异常:
- 先彻底关闭Slack:右键托盘里的Slack图标选「退出」,或者在终端里敲
killall Slack - 打开文件管理器,按
Ctrl+H显示隐藏文件,找到~/.config/Slack文件夹,把它重命名为Slack_old - 重新启动Slack,它会自动生成新的配置文件,之后再测试通知是否能正常消失
4. 更新Slack到最新版本
旧版本可能存在已知的通知bug,更新一下说不定就解决了:
- 打开Slack,点击左上角工作区名称,选择「帮助」→「检查更新」,有新版本就直接安装
- 如果你是通过deb包安装的Slack,也可以用终端命令更新:
sudo apt update && sudo apt install --only-upgrade slack-desktop
备注:内容来源于stack exchange,提问作者Игор
相关产品推荐
相关产品推荐

