![Ubuntu 20.04 - Slack(桌面版)通知声音不起作用?](https://linux22.com/image/933006/Ubuntu%2020.04%20-%20Slack%EF%BC%88%E6%A1%8C%E9%9D%A2%E7%89%88%EF%BC%89%E9%80%9A%E7%9F%A5%E5%A3%B0%E9%9F%B3%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
我最近从 Ubuntu 18.04 换到了 Ubuntu 20.04,总体来说我对 20.04 非常满意,但是后来我遇到了一件奇怪的事情,那就是 Slack(桌面版)在收到消息时无法成功播放类似打字的声音。右上角的图标仍然有红色的圆圈。
如果我播放 YouTube 视频,我可以听得清楚,所以我知道我的扬声器正在正常工作。
在“设置”下的声音下,然后“警报声音”,如果我选择不同的声音,这些声音会起作用:
在“设置”下的“通知”下,然后是“Slack”,我已打开“通知”和“声音警报”:
在 Slack 内部,似乎我已经正确设置了:
在此最后一个屏幕上,如果我按“显示示例”或更改“通知声音”下拉菜单下的设置,我就能听到 Slack 内的不同声音,但当消息到达时它们仍然不会播放。
这听起来可能只是个小问题,但最近在家工作时,它导致我没能回复一些紧急消息,因此这是一个严重的问题。不幸的是,如果我真的很投入正在做的事情,我并不总是会注意到右上角的小圆圈变红。
我尝试卸载并重新安装 Slack,但没有任何变化。使用 Ubuntu 18.04 时我从未遇到过此问题。
有没有其他人遇到过这种情况?或者我还应该检查什么?
答案1
我在 Manjaro 上遇到了完全相同的问题,最后终于解决了。您使用的是 HDMI 音频设备吗?
在我的系统上,当音频开始在 HDMI 显示器上播放时,设备似乎需要半秒钟左右才能唤醒并开始播放。我不太清楚是什么原因造成的,但显然所有 Slack 声音都很短,以至于声音在设备唤醒之前就结束了。
不过,测试似乎都成功了——我通常是在通知声音播放失败后立即进行测试,所以设备此时已经处于唤醒状态。它似乎会保持唤醒状态几分钟,然后再次挂起。
我终于意识到,如果我在这个设备上播放音乐(由于 HDMI 扬声器很糟糕,我从来不这样做),Slack 声音会起作用,因为设备已经处于唤醒状态。
我的“解决方法”是切换到另一组插入模拟音频输出的扬声器,现在 Slack 声音工作正常。如果您卡在 HDMI 音频上,也许播放一些听不见的噪音会让声音设备保持开启状态?