No audio for notifications (call, message, etc) while using Discord
- PipeWire version (
pipewire --version
): 0.3.48 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Gentoo/Linux - Desktop Environment: KDE
- Kernel version (
uname -r
): 5.15.26-gentoo
Description of Problem:
Discord notifications (incoming call, outgoing call, messages, etc) don't have audio while using Pipewire. Call audio still works, however, though you don't hear the ringing.
How Reproducible:
Apparently, it's a known issue, and there are a few places to find a fix. The best resource I found was: https://www.reddit.com/r/archlinux/comments/t45chj/discord_pipewire_no_notification_sounds/, which basically states to fix, you need to...
Steps to Reproduce:
1: Update pulse.min.quantum
in /etc/pipewire/pipewire-pulse.conf
(which needs to be copied there in Gentoo), mine is here.
2: Restart Pipewire (which I'm doing with systemd via systemctl --user restart pipewire
)
Actual Results:
That does fix the issue with the audio for notifications, however, it causes another issue with WebRTC and Discord; in which, Discord will not connect to calls anymore and be stuck on "WebRTC Connecting" essentially breaking the most important functionality. However, this can be fixed with quitting Discord fully, and relaunching. Audio notifications will now work; but will stop working again if you log out or restart, which at that point Step #2 (closed) would need to be repeated.
Expected Results:
Working audio notifications
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log