Der Grund für das Abschalten des Tons ist, dass Pulseaudio bei jedem Login mit den Berechtigungen dieses Benutzers gestartet wird und das System den Benutzern nicht die Möglichkeit gibt, die Audiodaten anderer Benutzer zu hören.
Lösung:
Fügen Sie alle Benutzer, die wiedergegeben werden sollen, der Gruppe mit Impulszugriff hinzu
adduser <user-name> pulse-access
Erstellen Sie /etc/systemd/system/pulseaudio.service mit folgendem Inhalt:
[Service] Type=simple PIDFile=/var/run/pulse/pid ExecStart=/usr/bin/pulseaudio --daemonize=yes --system=yes --disallow-module-loading=yes --disallow-exit=yes [Install] WantedBy=multi-user.target
Aktivieren Sie diesen neuen systemd-Dienst, damit er beim Booten gestartet wird:
systemctl enable pulseaudio
Beachten Sie, dass diese Konfiguration lautet
- weniger sicher (zB können andere Benutzer Ihr Mikrofon hören)
- Die Tonausgabe wechselt nicht mehr automatisch zu und von den Kopfhörern
- Möglicherweise kann Bluetooth nicht funktionieren.
Quelle und weitere Informationen im Beitrag: Wie kann beim Wechseln des Benutzers die Stummschaltung verhindert werden?