Pipewire + Wireplumber funktionieren unter Ubuntu 22.10 nicht

Pipewire + Wireplumber funktionieren unter Ubuntu 22.10 nicht

Ich habe Ubuntu vor einigen Tagen von 22.04 auf 22.10 aktualisiert. Ich habe einige Probleme beim Ansehen von Online-Videostreams und auf meinem PC gespeicherten MP4-Videos. Im Grunde laufen sie nicht. Um sie wiederzugeben, muss ich die Wiedergabetaste immer und immer wieder drücken, und jedes Mal, wenn ich sie drücke, wird nur ein kleiner Teil des Videos wiedergegeben. Außerdem funktioniert kein Audioausgabegerät auf meinem PC. Nachdem ich das Problem an mehreren Stellen aufgedeckt hatte, fand ich die Ursache, weil mir ein netter Reddit-Benutzer einen Vorschlag machte. Er sagt, dass die Ursache des Problems Pipewire-Media-Session ist und dass ich es durch Wireplumber ersetzen sollte. Das habe ich versucht. Ich habe den Beweis und den Gegenbeweis, dass sein Vorschlag gut ist. Die Befehle, die ich zur Behebung der Probleme ausführen sollte, sind die folgenden:

$ systemctl --user unmask pulseaudio

$ systemctl --user --now disable pipewire-media-session.service

$ systemctl --user --now disable pipewire pipewire-pulse

$ systemctl --user --now enable pulseaudio.service pulseaudio.socket

sudo apt remove pipewire-audio-client-libraries pipewire

Ich nehme an, dass diese Befehle Pulseaudio aktivieren und Pipewire entfernen. Tatsächlich verschwinden die oben beschriebenen Probleme. Wenn ich stattdessen versuche, Pipewire + Wireplumber zu aktivieren, indem ich die folgenden Befehle ausgebe, treten die Probleme wieder auf:

$ sudo apt install libldacbt-{abr,enc}2

$ sudo apt install libspa-0.2-bluetooth pipewire-audio-client-libraries pipewire-media-session- wireplumber

$ systemctl --user --now enable wireplumber.service

$ sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/

$ sudo apt remove pulseaudio-module-bluetooth

Es ist jetzt klar, dass einige Elemente von Pipewire unter Ubuntu 22.10 in manchen Situationen nicht richtig funktionieren. Ich könnte PulseAudio immer noch verwenden, aber ich möchte verstehen, wie ich die Probleme beheben kann, von denen Pipewire betroffen ist. Kann mir jemand helfen? Danke. 0 Kommentare

Antwort1

Habe dasselbe Problem mit Debian 12 und hatte nicht genug Zeit für weitere Überprüfungen. Als Workaround hat mir zunächst ein Neustart von Wireplumber geholfen.

systemctl --user restart wireplumber.service

Anschließend habe ich Wireplumber entfernt, bin mir aber nicht sicher, welche Auswirkungen das hat. Nun funktioniert die Tonausgabe auf meinem Notebook wieder ohne die beschriebenen Probleme.

sudo apt entferne Wireplumber libwireplumber-0.4-0# es ist derselbe Befehl in Ubuntu 22.04 und 21.10

Später habe ich Wireplumber erneut installiert und alles funktioniert. Vor der Deinstallation wurden mir mit dem Statusbefehl nicht alle Audiogeräte angezeigt, jetzt sieht es besser aus.

sudo apt install wireplumber
wpctl status #check

verwandte Informationen