Manchmal stoppt der pulseaudio-Dienst und startet sich nicht neu, wenn ich eine Audiodatei mit Banshee oder Totem öffne.
Wie kann ich pulseaudio wieder starten lassen, ohne mich abmelden zu müssen?
Manchmal stoppt der pulseaudio-Dienst und startet sich nicht neu, wenn ich eine Audiodatei mit Banshee oder Totem öffne.
Wie kann ich pulseaudio wieder starten lassen, ohne mich abmelden zu müssen?
Antworten:
Ich habe mein Problem gelöst.
Überprüfen Sie, ob eine pulseaudio-Instanz ausgeführt wird:
pulseaudio --check
Normalerweise wird keine Ausgabe gedruckt, nur der Beendigungscode. 0
bedeutet laufen. Meine liefen nicht, also bin ich zu Schritt 3 übergegangen.
Wenn eine Instanz ausgeführt wird:
pulseaudio -k
Starten Sie abschließend pulseaudio erneut als Daemon:
pulseaudio -D
Fang wieder mit der Todesfee an und genieße es!
pulseaudio -k
es den Job nicht macht. Danach sudo killall pulseaudio
läuft alles wieder an und funktioniert einwandfrei. (Ubuntu 16.04)
pulseaudio --check
Normalerweise wird keine Ausgabe gedruckt. Beenden Sie einfach den Code 0, was bedeutet, dass ausgeführt wird." => Es wird also keine Ausgabe ausgegeben. Es wird ausgeführt. Wenn Sie den Exit-Code dennoch überprüfen möchten, führen Sie Folgendes aus: echo $?
Dies sollte gedruckt werden, 0
wenn es ausgeführt wird. ( $?
echo
In einem Standard-Setup wird pulseaudio -k
der Daemon neu gestartet. Nichts weiter zu tun.
Wenn PA pulseaudio
ohne weitere Optionen nicht ausgeführt wird, wird der Dämon mit den Standardeinstellungen in /etc/pulse/daemon.conf
und gestartet /etc/pulse/default.pa
.
Benutzerdefinierte Einstellungen in ~/.pulse/
oder ~/.config/pulse/
überschreiben systemweite Einstellungen. Bei Problemen ist es oft hilfreich, diese Verzeichnisse vor dem Neustart von pulseaudio zu löschen.
Für Details siehe PulseAudio Wiki .
/usr/bin/pulseaudio
kehrt zurück bash: /usr/bin/pulseaudio: Permission denied
, obwohl die Dateiberechtigungen in Ordnung zu sein scheinen: -rwxr-xr-x+ 1 root root 87K Jun 21 08:09 /usr/bin/pulseaudio
warum
rm ~/.config/pulse/*
gefolgt von pulseaudio -k
tat den Trick.
Verwenden Sie den Dienstbefehl (nur Ubuntu 14.04 oder älter):
sudo service pulseaudio restart
Failed to restart pulseaudio.service: Unit pulseaudio.service not found.
Pulseaudio ist ein Benutzerdienst, also:
systemctl --user restart pulseaudio.service
Auch da ist folgendes:
systemctl --user restart pulseaudio.socket
Für Kontrollen ersetzen restart
mit status
.
So geht's in Ubuntu 15.10:
pulseaudio -k
, um den laufenden Daemon zu beenden. Sie erhalten nur dann eine Fehlermeldung, wenn kein Dämon ausgeführt wurde. Andernfalls werden keine Meldungen angezeigt.pulseaudio --check
, um zu überprüfen, ob Pulseaudio ausgeführt wird. Ein sauberer Exit (keine Meldung) des check
Befehls zeigt an, dass der Dämon erfolgreich gestartet wurde. Andernfalls führen Sie pulseaudio --start
den Befehl aus, um den Dämon zu starten. Wenn Sie kürzlich Ihre Konfigurationsdatei geändert haben und der Dämon nicht gestartet werden kann, überprüfen Sie Ihre Datei auf Fehler und überprüfen Sie das Syslog (mit der SystemLog-App) auf Nachrichten von Pulseaudio.pulseaudio --check
pulseaudio --kill
pulseaudio --start
Wenn das nicht funktionierende pulseaudio mit dem S3-Ruhezustand zusammenhängt (Suspend to RAM), kann die eigentliche Ursache ein Audio-Hardware-Problem sein, und Sie müssen einen umfassenden Reset durchführen:
pulseaudio -k && sudo alsa force-reload && sleep 2 && pulseaudio -k && sudo alsa force-reload
Ja, es muss zweimal mit einer kleinen Verzögerung durchgeführt werden. Ich weiß nicht warum, aber das scheint jedes Mal zu funktionieren.
Wenn Sie mehrere Desktop-Umgebungen gleichzeitig haben (schneller Benutzerwechsel)
sudo killall pulseaudio && sudo alsa force-reload && sleep 2 && sudo killall pulseaudio && sudo alsa force-reload