Seit es 2017 auf den Markt kam, sah sich PipeWire als starker Konkurrent, um PulseAudio zu ersetzen, hatte aber noch viele Probleme mit seiner Stabilität. Nachdem es sich viele Jahre später einen guten Ruf als etablierter Audiodienst für Linux erworben hat, werden die Benutzer nun neugierig, ob sich das Upgrade auf PipeWire wirklich lohnt. In diesem Artikel geben wir Ihnen die aktuellsten Informationen über die Vorzüge von PipeWire im Vergleich zu PulseAudio und zeigen Ihnen, wie Sie es ordnungsgemäß in Ihrem System installieren, falls Sie sich dafür entscheiden.
Was ist PipeWire?
Audio unter Linux folgte schon immer einer mehrschichtigen Struktur: Sie installieren einen Treiber, er sorgt dafür, dass das Gerät funktioniert, aber Anwendungen wollen immer noch auf ihre eigene Weise damit kommunizieren. Dabei fungiert ein Server als Vermittler im Userspace, um mit dem Kernel zu „reden“, der wiederum mit der Hardware des Computers kommuniziert.
Die Advanced Linux Sound Architecture (ALSA) dient als guter, einfacher Vermittler zwischen Ihren Anwendungen und Ihrem Kernel, aber wenn Sie mehr Raffinesse wollen, brauchen Sie etwas, das als Audioserver bezeichnet wird.

Sowohl PulseAudio als auch PipeWire fügen dem, was Ihr Kernel tut, eine Ebene hinzu, um eine Reihe von Funktionen einzuführen. Sie ermöglichen mehreren Anwendungen das Streamen von Audio, bieten detaillierte Mixersteuerungsfunktionen und ermöglichen sogar die spontane Nachbearbeitung von Audiostreams auf eine Weise, die mit den Fähigkeiten der Anwendungssuite kommerzieller Betriebssysteme mithalten oder diese sogar übertreffen kann.
Der Unterschied zwischen den beiden besteht darin, dass die Ebene von PipeWire weitere Funktionen wie die Verwaltung von Video-Streaming hinzufügt und gleichzeitig einige der Probleme beseitigt, die es neueren Benutzern unangenehm machten, mit PulseAudio zu arbeiten.
Seit seiner Einführung im Jahr 2017 sind die Stabilitätsprobleme von PipeWire stetig verschwunden. Es ist jetzt ein Standard-Soundserver für verschiedene Distributionen, darunter Fedora, Arch-basiertes Manjaro, EndeavourOS, Garuda, und wurde sogar in Ubuntu 22.10 eingeführt.

Für die meisten Menschen war der Wechsel so nahtlos, dass sie ihn nur als ihre Fähigkeit empfunden haben, Audio auf ihren Systemen erweitert zu nutzen, was ein Beweis für seinen etablierten Ruf als leistungsstarker Dienst ist, der als direktes Upgrade des alternden PulseAudio-Frameworks dient.
Obwohl man leicht denkt, dass ein Upgrade auf PipeWire ein Kinderspiel ist, sollten wir einen Moment zurücktreten und die Nuancen hinter der Entscheidung untersuchen, damit Sie sich ein klareres Bild davon machen können, wofür Sie sich anmelden, wenn Sie diesen Schritt unternehmen:
Vorteile
- PipeWire enthält eine enorme Bandbreite an Unterstützung für verschiedene Bluetooth-Audiogeräte, die zuvor unter PulseAudio nicht vollständig funktionierten. Wenn Ihre Bluetooth-Hardware nicht richtig mit Ihrer Distribution funktioniert, kann es hilfreich sein, den Umzug durchzuführen.
- Eine gute Anzahl von Distributionen hat bereits damit begonnen, PipeWire als Standard-Audiodienst aufzunehmen, und erfreut sich einer großen Menge an Unterstützung in den offiziellen Repositories für im Grunde alles, was Ihnen begegnet.
- PipeWire handhabt die Latenz wesentlich effizienter, wenn Audio gleichzeitig auf mehrere Geräte gestreamt wird.
- Postprozessoren wie EasyEffects (früher PulseEffects) haben die Unterstützung für PulseAudio in ihren Versionen eingestellt oder planen dies bald, sodass es notwendig wird, zu PipeWire zu wechseln, um die Flexibilität zu erhalten, die Ihnen diese Anwendungen bieten.
- Die Funktionen sind freundlicher für Leute, die in professionellere Audio-Setups und -Anwendungen einsteigen möchten.
- Es unterstützt das Pipelining für Videostreams, sodass Bildschirmfreigabeanwendungen eine robustere und sicherere Umgebung genießen.
- Die Service-Suite von PipeWire wird mitgeliefert
pipewire-pulsewodurch die Unterstützung für Anwendungen erweitert wird, die die API und das Audiomanagement von PulseAudio verwenden. - Es ist weniger anfällig für Knistern bei hoher CPU-Last.
Nachteile
- Konfigurationen werden nicht immer direkt von PulseAudio übersetzt. Sie müssen ein völlig neues Konfigurationsschema lernen.
- PipeWire hat keine intuitive Verbindungslogik, was bedeutet, dass es einen anderen Dienst benötigt, der auf Audioausgabe lauscht und sie richtig weiterleitet. Dies ist nicht unbedingt ein Nachteil, könnte aber ärgerlich sein, da Sie auch lernen müssen, wie Sie den Sitzungsmanager konfigurieren, um erweiterte Einstellungen vorzunehmen.
- Obwohl sich dies ändert, während dieser Artikel geschrieben wird, sind Dokumentation und Unterstützung durch Communities für PipeWire immer noch nicht so weit verbreitet wie für PulseAudio.
Spitze: Finden Sie heraus, wie Sie mit PulseAudio Audio auf ein anderes Gerät übertragen können.
So installieren Sie PipeWire
Wenn Sie den Sprung wagen und PipeWire auf Ihrem System installieren möchten, müssen Sie zunächst sicherstellen, dass Sie es nicht bereits ausführen!
Art pactl info in ein Terminal und sehen Sie, was es Ihnen unter „Servername“ gibt. Wenn Sie „auf PipeWire“ in Klammern sehen, führen Sie PipeWire bereits aus.

Wenn das Terminal Ihnen nur „PulseAudio“ anzeigt, ohne dass etwas darauf folgt, läuft PipeWire nicht auf Ihrem System.
1. Sichern Sie Ihr System

Stellen Sie sicher, dass Sie einen Weg zurück haben, wenn etwas schief geht! Wenn Sie noch kein Backup Ihres Systems erstellt haben, tun Sie dies jetzt, bevor Sie fortfahren. Der einfachste Weg, dies zu tun, ist die Verwendung von Timeshift, aber Sie können auch jedes andere Dienstprogramm verwenden, mit dem Sie vertraut sind und das eine vollständige Sicherung Ihrer Systemdateien erstellt.
2. Installieren des Dienstes
Jede PipeWire-Installation beginnt mit dem Basisdienst. Es besteht die Möglichkeit, dass dies bereits mit Ihrer Distribution installiert wurde, aber falls dies nicht der Fall ist, können Sie es mit den folgenden Befehlen installieren.
Auf Arch-basierten Systemen:
sudo pacman -S pipewire pipewire-alsa
Auf Ubuntu/Debian-basierten Systemen:
sudo apt install pipewire
Gut zu wissen: Erfahren Sie alles, was Sie über die APT-Befehle wissen müssen.
3. Installieren des Sitzungsmanagers
PipeWire hat keine eigene Verbindungslogik, daher müssen Sie einen Sitzungsmanager installieren. WirePlumber bietet eine detailliertere Konfiguration sowie zusätzliche Plugins, die Ihre Erfahrung verbessern können:
Auf Arch-basierten Systemen:
sudo pacman -S wireplumber
Auf Ubuntu/Debian-basierten Systemen:
sudo apt install wireplumber
Wenn Sie eine einfachere Version bevorzugen oder die offiziellen Repositorys Ihrer Distribution kein WirePlumber enthalten, können Sie einfach PipeWire Media Session installieren:
Auf Arch-basierten Systemen:
sudo pacman -S pipewire-media-session
Auf Ubuntu/Debian-basierten Systemen:
sudo apt install pipewire-media-session
4. Installieren des PulseAudio-Daemons
Da ein großer Teil der Anwendungen Ihres Systems immer noch Aufrufe an PulseAudio sendet, müssen Sie, wenn Sie möchten, dass Ihr Audio richtig funktioniert, den Daemon von PipeWire installieren, der auf PulseAudio-Sachen lauscht.
Auf Arch-basierten Systemen:
sudo pacman -S pipewire-pulse
Auf Ubuntu/Debian-basierten Systemen:
sudo apt install pipewire-pulse
5. Entfernen von Spuren von PulseAudio
Wenn Sie das Entfernen von PulseAudio aufgrund eines Konflikts mit etwas anderem bestätigen mussten, das Sie während dieses Vorgangs installiert haben (normalerweise pipewire-pulse), dann können Sie diesen Schritt überspringen.
Andernfalls ist es jetzt wichtig, PulseAudio von Ihrem System zu entfernen, damit es nicht versucht, es abzufragen.
Auf Arch-basierten Systemen:
sudo pacman -Rns pulseaudio
Auf Ubuntu/Debian-basierten Systemen:
sudo apt remove pulseaudio
6. Bereitstellung von Diensten
Mit all den Paketen, die Sie installiert und deinstalliert haben, ist es an der Zeit, PipeWire zum Laufen zu bringen.
Entfernen Sie zunächst Reste der Dienste von pulseaudio:
systemctl --user --now disable pulseaudio.service pulseaudio.socket systemctl --user mask pulseaudio
Aktivieren Sie die Dienste von PipeWire. Wenn Sie WirePlumber installiert haben:
systemctl --user --now enable pipewire pipewire-pulse wireplumber
Wenn Sie PipeWire Media Session installiert haben, verwenden Sie:
systemctl --user --now enable pipewire pipewire-pulse pipewire-media-session
PipeWire sollte jetzt nach dem Neustart Ihres Systems einwandfrei funktionieren!
Spitze: Wenn Sie in Ihrem Linux-System kein Tonproblem haben, können Sie es wie folgt beheben.
Häufig gestellte Fragen
Kann ich einfach ALSA verwenden?
Du kann kommen Sie auf jeden Fall damit durch, ALSA einfach auf Ihrem System auszuführen (insbesondere wenn Sie einen Fenstermanager anstelle einer Desktop-Umgebung verwenden), aber Sie werden wahrscheinlich keinen Spaß daran haben. ALSA kann jeweils nur einen Audio-Stream wiedergeben. Das hört sich zwar nicht schlecht an, bedeutet aber, dass sich Ihr System möglicherweise unvorhersehbar verhält, wenn versucht wird, einen Benachrichtigungston abzuspielen, während Sie sich ein Video ansehen. Die Verwendung eines Soundservers auf ALSA ist bequemer, erfordert jedoch definitiv ein wenig Speicheraufwand.
Kann PipeWire in Linux Mint Cinnamon installiert werden?
Absolut! Cinnamon hat einen etwas beängstigenden Moment, in dem es Ihnen das Audio-Widget nicht anzeigt, wenn Sie eine ordnungsgemäße PipeWire-Installation abschließen, aber es wird wieder angezeigt, sobald Sie neu starten, wenn Sie diese Anweisungen genau befolgt haben. Stellen Sie einfach sicher, dass Sie Reste von PulseAudio entfernen, wie wir es in der Anleitung beschrieben haben, und Sie werden goldrichtig sein!
Wie löse ich Audioprobleme nach dem Schlafen?
Wenn das Audio Ihres Computers nicht mehr funktioniert, wenn Sie ihn aus dem Ruhezustand aufwecken, liegt dies wahrscheinlich daran, dass ALSA nicht richtig initialisiert werden konnte, was gelegentlich vorkommt. Geben Sie ALSA in solchen Situationen einfach manuell einen Tritt mit: alsactl init
Sobald dies erledigt ist, sollten alle Ihre Audioprobleme verschwinden!
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.
























