Discussion:
[Xubuntu] Pulseaudio bricht ab
(zu alt für eine Antwort)
Ralph Stahl
2024-08-10 11:38:25 UTC
Permalink
Moin!

Hier werkelt

Kernelö 5.15.0-117-generic
22.04.4 LTS Xfce

Pulseaudio verrichtet nahezu immer seinen Dienst klaglos. In großen
Abständen, unregelmäßig und nicht reproduzierbar, bricht es jedoch ab
und es kommt nur noch ein ohrenbetäubendes Rauschen. Nach einem

#!/bin/sh
pulseaudio -k

über ein kleines Script im Terminal (besser gesagt: Verve-Befehlszeile)
starte ich PA wieder neu und es geht normal für Stunden weiter.

Der Effekt tritt anscheinend nur ein, wenn ich tatsächlich etwas
abspiele, was z. B. während eines Telefonats besonders lästig ist.
Möglicherweise sogar nur während eines Videos. Wie bekomme ich den
Auslöser raus?

Das Problem kenne ich schon viele Jahre, seit ich Xubuntu nutze, also
sicher seit Version 16.04. Inzwischen hat sich zweimal die Maschine
geändert, alles wurde wenigstens 1x komplett neu installiert. Ich würde
es gern mal lösen. Frau Gogel hat mir nichts gebracht, vielleicht weil
ich die falsche Frage stelle.

Habt ihr Tips? Danke schonmal.

VG Ralph
Tim Ritberg
2024-08-10 12:54:36 UTC
Permalink
Post by Ralph Stahl
Habt ihr Tips? Danke schonmal.
Gute Frage.
Ich habe auf meinem Desktop Xubuntu seit 2013.
So einen Fehler hatte ich nie, nur andere.
Nach den Login lief Audio nicht, da muss ich den User-Dienst neustarten.
Oder der Default-Ausgang hatte sich verstellt: stecker raus/rein. fertig

Du könntest auf 24.04 upgraden, dann bekomsmt du Pipewire.

Hattest du bei der Neuinstallation damals dein User-Home rübergenommen?

Tim
--
Xubuntu 24.04 64 bit, Kernel 6.8 (native)
Ralph Stahl
2024-08-11 12:22:05 UTC
Permalink
Post by Tim Ritberg
Post by Ralph Stahl
Habt ihr Tips? Danke schonmal.
Gute Frage.
Ich habe auf meinem Desktop Xubuntu seit 2013.
So einen Fehler hatte ich nie, nur andere.
Nach den Login lief Audio nicht, da muss ich den User-Dienst neustarten.
Oder der Default-Ausgang hatte sich verstellt: stecker raus/rein. fertig
Du könntest auf 24.04 upgraden, dann bekomsmt du Pipewire.
Hattest du bei der Neuinstallation damals dein User-Home rübergenommen?
Ja, habe ich. Dabei ist natürlich auch ~/.config/pulse/ mitgewndert.
Allerdings hatte ich auf dem Vorgänger-PC PA mal neu gemacht und auch
das Verzeichnis dabei gelöscht – der Fehler kam aber nach einer Weile
wieder. Die Hardware ist dabei komplett neu geworden.
Post by Tim Ritberg
Tim
Tim Ritberg
2024-08-11 12:44:12 UTC
Permalink
Post by Ralph Stahl
Ja, habe ich. Dabei ist natürlich auch ~/.config/pulse/ mitgewndert.
Allerdings hatte ich auf dem Vorgänger-PC PA mal neu gemacht und auch
das Verzeichnis dabei gelöscht – der Fehler kam aber nach einer Weile
wieder. Die Hardware ist dabei komplett neu geworden.
Du könntest auch mal einen neuen User versuchen...

Tim
Ralph Stahl
2024-08-12 19:17:10 UTC
Permalink
Post by Tim Ritberg
Post by Ralph Stahl
Ja, habe ich. Dabei ist natürlich auch ~/.config/pulse/ mitgewndert.
Allerdings hatte ich auf dem Vorgänger-PC PA mal neu gemacht und auch
das Verzeichnis dabei gelöscht – der Fehler kam aber nach einer Weile
wieder. Die Hardware ist dabei komplett neu geworden.
Du könntest auch mal einen neuen User versuchen...
Tim
Es kann sein, dass ich dann Stunden warte. Denn ich kann es mit nichts
bekanntem provozieren. Also gute Idee, aber kaum umsetzbar.
Tim Ritberg
2024-08-12 19:37:14 UTC
Permalink
Post by Ralph Stahl
Post by Tim Ritberg
Post by Ralph Stahl
Ja, habe ich. Dabei ist natürlich auch ~/.config/pulse/ mitgewndert.
Allerdings hatte ich auf dem Vorgänger-PC PA mal neu gemacht und auch
das Verzeichnis dabei gelöscht – der Fehler kam aber nach einer Weile
wieder. Die Hardware ist dabei komplett neu geworden.
Du könntest auch mal einen neuen User versuchen...
Tim
Es kann sein, dass ich dann Stunden warte. Denn ich kann es mit nichts
bekanntem provozieren. Also gute Idee, aber kaum umsetzbar.
Was sagen die Logs? Kernel und .xsession-errors?

Tim
Ralph Stahl
2024-08-14 19:05:49 UTC
Permalink
Post by Tim Ritberg
Post by Ralph Stahl
Post by Tim Ritberg
Post by Ralph Stahl
Ja, habe ich. Dabei ist natürlich auch ~/.config/pulse/ mitgewndert.
Allerdings hatte ich auf dem Vorgänger-PC PA mal neu gemacht und auch
das Verzeichnis dabei gelöscht – der Fehler kam aber nach einer Weile
wieder. Die Hardware ist dabei komplett neu geworden.
Du könntest auch mal einen neuen User versuchen...
Tim
Es kann sein, dass ich dann Stunden warte. Denn ich kann es mit nichts
bekanntem provozieren. Also gute Idee, aber kaum umsetzbar.
Was sagen die Logs? Kernel und .xsession-errors?
Tim
Nix.

Marcel Mueller
2024-08-10 15:38:03 UTC
Permalink
Post by Ralph Stahl
Pulseaudio verrichtet nahezu immer seinen Dienst klaglos. In großen
Abständen, unregelmäßig und nicht reproduzierbar, bricht es jedoch ab
und es kommt nur noch ein ohrenbetäubendes Rauschen. Nach einem
[...]
Post by Ralph Stahl
Der Effekt tritt anscheinend nur ein, wenn ich tatsächlich etwas
abspiele, was z. B. während eines Telefonats besonders lästig ist.
Möglicherweise sogar nur während eines Videos. Wie bekomme ich den
Auslöser raus?
Das hört sich irgendwie nach einem Hardware- oder Treiberfehler an.
Ein Adress-Bug bei SG-DMA hätte solche Auswirkungen. Der kann entweder
durch einen kaputten Treiber oder auch ein kaputtes PCI-Device ausgelöst
werden.

Das können auch Race-Conditions in der Hardware selbst sein. Also
letztlich Hardware-Bugs. Um die kann man in Treibern (in Gernzen) drum
herum programmieren. Das wird von Herstellern gerne gemacht, um sich
teure Hardware-Vernichtungen zu sparen. Ob es solche Hacks natürlich
immer in den Linux-Kernel schaffen, ist eine andere Frage. Offizielle
Informationen bekommt man dazu seltenst.
USB-Sound Devices sind auch manchmal Buggy. Da hilft aber üblicherweise
einmal abstecken.

Falls da noch ein 32 Bit PCI Device im Spiel ist, kann es auch daran
liegen, dass dieses nur 4GB RAM Adressraum kann, und das dafür
notwendige Double-Buffering nicht korrekt aktiviert wird. Dann gehen
beim DMA komplett falsche Daten über die Leitung.

Aber auch nahezu beliebige Hardwarefehler können zuweilen die
seltsamsten Auswirkungen haben. Vom Netzteil über's Mainboard bis zum
RAM eigentlich alles.
Ich hatte mal eine Problem, was ausschließlich dazu führte, dass sich
genau eine Datei nicht kompilieren ließ. Ansonsten lief der Rechner
wochenlang fehlerfrei. 5% weniger Taktfrequenz auf dem RAM, und der
Fehler war reproduzierbar weg.

Ein Problem von PA selbst halte ich hingegen für nahezu ausgeschlossen.
Post by Ralph Stahl
Das Problem kenne ich schon viele Jahre, seit ich Xubuntu nutze, also
sicher seit Version 16.04. Inzwischen hat sich zweimal die Maschine
geändert, alles wurde wenigstens 1x komplett neu installiert.
Ist auch die Sound-Hardware neu?

Gibt es sonst irgendwelche Gemeinsamkeiten bei der Hardware oder auch
eingesetzter Software, speziell zusätzliche PA Module oder Filter?

Sind alle Ausgaben über PA betroffen, oder verschwindet es, wenn eine
bestimmte Ausgabe gestoppt wird?


Marcel
Ralph Stahl
2024-08-11 12:26:10 UTC
Permalink
Post by Marcel Mueller
Post by Ralph Stahl
Pulseaudio verrichtet nahezu immer seinen Dienst klaglos. In großen
Abständen, unregelmäßig und nicht reproduzierbar, bricht es jedoch ab
und es kommt nur noch ein ohrenbetäubendes Rauschen. Nach einem
[...]
Post by Ralph Stahl
Der Effekt tritt anscheinend nur ein, wenn ich tatsächlich etwas
abspiele, was z. B. während eines Telefonats besonders lästig ist.
Möglicherweise sogar nur während eines Videos. Wie bekomme ich den
Auslöser raus?
Das hört sich irgendwie nach einem Hardware- oder Treiberfehler an.
Ein Adress-Bug bei SG-DMA hätte solche Auswirkungen. Der kann entweder
durch einen kaputten Treiber oder auch ein kaputtes PCI-Device ausgelöst
werden.
Das können auch Race-Conditions in der Hardware selbst sein. Also
letztlich Hardware-Bugs. Um die kann man in Treibern (in Gernzen) drum
herum programmieren. Das wird von Herstellern gerne gemacht, um sich
teure Hardware-Vernichtungen zu sparen. Ob es solche Hacks natürlich
immer in den Linux-Kernel schaffen, ist eine andere Frage. Offizielle
Informationen bekommt man dazu seltenst.
USB-Sound Devices sind auch manchmal Buggy. Da hilft aber üblicherweise
einmal abstecken.
Falls da noch ein 32 Bit PCI Device im Spiel ist, kann es auch daran
liegen, dass dieses nur 4GB RAM Adressraum kann, und das dafür
notwendige Double-Buffering nicht korrekt aktiviert wird. Dann gehen
beim DMA komplett falsche Daten über die Leitung.
Aber auch nahezu beliebige Hardwarefehler können zuweilen die
seltsamsten Auswirkungen haben. Vom Netzteil über's Mainboard bis zum
RAM eigentlich alles.
Ich hatte mal eine Problem, was ausschließlich dazu führte, dass sich
genau eine Datei nicht kompilieren ließ. Ansonsten lief der Rechner
wochenlang fehlerfrei. 5% weniger Taktfrequenz auf dem RAM, und der
Fehler war reproduzierbar weg.
Ein Problem von PA selbst halte ich hingegen für nahezu ausgeschlossen.
Post by Ralph Stahl
Das Problem kenne ich schon viele Jahre, seit ich Xubuntu nutze, also
sicher seit Version 16.04. Inzwischen hat sich zweimal die Maschine
geändert, alles wurde wenigstens 1x komplett neu installiert.
Ist auch die Sound-Hardware neu?
Alles, den Rechner habe ich nach Jahren des Umbaus mal neu gekauft und
nicht verändert. Die Firma bietet speziell Linux-Rechner an – ich gehe
also davon aus, daß die Komponenten zueinander passen.
Post by Marcel Mueller
Gibt es sonst irgendwelche Gemeinsamkeiten bei der Hardware oder auch
eingesetzter Software, speziell zusätzliche PA Module oder Filter?
Gemeinsamkeiten womit?

Keine Module oder sowas. Außer ein bißchen Musikhören und YT gucken
mache ich nichts großartiges. Und eben Videotelefonie, und dabei stört
es gewaltig.
Post by Marcel Mueller
Sind alle Ausgaben über PA betroffen, oder verschwindet es, wenn eine
bestimmte Ausgabe gestoppt wird?
Hm, das kann ich gar nicht so sagen...
Post by Marcel Mueller
Marcel
Lesen Sie weiter auf narkive:
Loading...