You are not logged in.
On system boot using SDDM, the desktop environment attempts to execute the login notification chime immediately upon authentication. However, because systemd maps audio to socket activation (pipewire.socket), the actual pipewire.service process is idle. The notification token times out or plays significantly late after the desktop completely draws.
Steps to Reproduce:
1. Fresh install of Arch Linux with plasma-desktop, sddm, and pipewire.
2. Enable "Play a sound" under Login events.
3. Restart and authenticate password at SDDM.
Observed Result: Sound plays 3 seconds late or fails entirely.
Expected Result: Sound plays immediately as the user session begins.
Workaround that solves it:
Disabling pipewire.socket and explicitly enabling pipewire.service + pipewire-pulse.service.
I am on KDE Plasma 6.7
Offline
Does this also happen if you use the plasma login manager that KDE sees as the successor of sddm ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline