Pipewire installieren

Hallo
Ich möchte PulseAudio mit pipwire ersetzten und habe dazu hier im Forum eine englischsprachige Anleitung gefunden:

Muss man wirklich das ganze Pozedere durchführen wie es yhcheng888 dort beschrieben hat?
Der Beitrag ist von 2023 und ich frage mich ob das alles heutzutage noch so gemacht werden muss.

Wenn es da eine einfachere Methode gibt, wäre es nett wenn diese mir jemand posten könnte.

Ja, weitestgehend. Damit das alles mit pipewire funktioniert, musst Du den größten Teil von pulseaudio runterschmeißen und durch Komponenten aus der pipewire-Familie ersetzen.
Poste mal den output von yay -Q | grep pulse, dann weiß ich genauer, was Du machen musst.

Moin LaGGer

Hab momentan kein EOS am laufen

pipewire-pulse———-wird benötigt um abwärtzkompatibel zu sein

pipewire-jack ——– ist ein Soundserver ,wirst du nicht brauchen außer für Music Studios

carla ————-dient der visuellen Darstellung und Routing,nicht zwingend erforderlich

Der rest ist wohl erforderlich je nach Nutzung und System,es soll ja irgendwann Audio und Video drüber laufen

Moin @djeli, schön dich zu sehen :grinning_face:
Danke für deine Hinweise, pipewire-jack & carla werde ich dann wohl nicht benötigen.

Bitte sehr:

yay -Q | grep pulse
lib32-libpulse 17.0+r98+gb096704c0-1
libpulse 17.0+r98+gb096704c0-1
pipewire-pulse 1:1.6.2-1

Normalerweise wäre die Installation

yay -S pipewire pipewire-pulse pipewire-alsa wireplumber

was automatisch pulseaudio entfernt, da es in Konflikt mit pipewire-pulse steht. Du hast jedoch bereits beides installiert.

Ich würde den Befehl eingeben und schauen, was vom Paketmanager als Lösung angeboten wird. Schlägt er vor pulseaudio sauber zu entfernen oder meckert er wegen Abhängigkeiten?

Ausführung (bei Unsicherheit) also nicht bestätigen, sondern die Ausgabe zuvor hier posten.

Äh, Du hast gar kein pulseaudio mehr auf Deinem System. Deine drei Einträge habe ich auch und bei mir läuft pipewire.
Bitte schick mal den output von yay -Q | grep pipewire.

inxi -A

Zeigt den Soundserver entweder “Pulseaudio” oder “Pipewire” oder”PulseAudio (on PipeWire xxx)”und den Status “active”

pactl info

Infos über den Server unter Pulseaudio wie Pipewire

Nur Pipewire

wpctl status

Infos über laufende Prozesse (Sound)

wpctl inspect -a 108 zeigt auf ID 108 der gerade von Firefox benutzt wird,-a zeigt das Video als beispiel.

Oha …
Ich hatte vor einiger Zeit mal pipwire getestet, aber wieder deinstalliert weil ich unschlüssig war ob das das richtige ist.
Jetzt wollte ich einen neuen Versuch starten und bin auf den oben verlinkten Beitrag gestoßen. Ich habe damals den Aufwand nicht betrieben die yhcheng888 dort beschrieben hat.

Anscheinend habe ich damals einen Fehler bei der Deinstallation gemacht, kann mich nicht mehr erinnern.
Sorry Leute, mein Fehler, hätte das überprüfen sollen.

Hier noch die Ergebnisse von einigen Befehlen:

yay -Q | grep pipewire
gst-plugin-pipewire 1:1.6.2-1
lib32-libpipewire 1:1.6.2-1
lib32-pipewire 1:1.6.2-1
libpipewire 1:1.6.2-1
pipewire 1:1.6.2-1
pipewire-alsa 1:1.6.2-1
pipewire-audio 1:1.6.2-1
pipewire-jack 1:1.6.2-1
pipewire-pulse 1:1.6.2-1
qemu-audio-pipewire 10.2.2-1

---------------------------------------------------------------------------

inxi -A
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
    driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
    driver: snd_hda_intel
  API: ALSA v: k6.19.9-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.6.2 status: active

Den Rest spar ich mir, will hier ich alles zutexten. Wenn noch was benötigt wird, poste ich das natürlich.

Das ist ein komplett mit pipewire installiertes System. Du musst nichts mehr machen. :nerd_face:

danke … :woozy_face: