Pipewire Erfahrungen?
- towo
- Beiträge: 4408
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Pipewire Erfahrungen?
Dann benutzt du offensichtklich kein KDE oder Gnome.
Re: Pipewire Erfahrungen?
Ah so, da kommt das her? Ich habe ein Xfce, na dann...
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Pipewire Erfahrungen?
Ein wenig OT: Da habe ich mir über paar Jahre die Mühe gemacht, das Xfce Maintainer Team davon zu überzeugen, vlc aus dem xfce4 Metapaket durch den Xfce eigenen Player parole zu ersetzen.
Und das war ein dickes Brett was da zu bohren war.
Aber scheinbar ist das noch nicht bei jedem Xfce Anwendern angekommen?
vlc war übrigens der einzige Grund wieso bis Debian Buster, Qt Abhängigkeiten in die Xfce Standardinstallation gezogen wurden.
Und um den Mythos vlc spielt alle Audio/Video Formate zu entkräften, das kann parole genauso gut, wenn alle passenden/fehlenden gstreamer-Pakete installiert sind.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: Pipewire Erfahrungen?
Da irrst Du, selbstverständlich kenne ich Parole und habe den auch schon probiert.Blackbox hat geschrieben:25.09.2021 22:56:43Aber scheinbar ist das noch nicht bei jedem Xfce Anwendern angekommen?
Ich nutze trotzdem VLC.
Re: Pipewire Erfahrungen?
Scheine mir das mit flatpak eingeschleppt zu haben
Code: Alles auswählen
aptitude why pipewire
p gnome-shell Liefert notification-daemon
p gnome-shell Hängt ab von gstreamer1.0-pipewire (>= 0.3.10)
p gstreamer1.0-pipewire Hängt ab von pipewire (= 0.3.37-1)
Code: Alles auswählen
aptitude why libpipewire-0.3-common
i flatpak Empfiehlt xdg-desktop-portal (>= 1.6)
i A xdg-desktop-portal Hängt ab von libpipewire-0.3-0 (>= 0.3.10)
i A libpipewire-0.3-0 Empfiehlt libpipewire-0.3-common
Code: Alles auswählen
aptitude why xdg-desktop-portal
i flatpak Empfiehlt xdg-desktop-portal (>= 1.6)
Re: Pipewire Erfahrungen?
Nur mal kurz meine erste Erfahrung mit pipewire. Habe zwei PC und einen Laptop von buster auf bullseye hochgezogen (zwei KDE, ein XFCE).
Alle hatten vorher nur pulseaudio, weil es im Bezug auf Audio anspruchslose Kisten sind (rudimentäres Audio für Headset und vielleicht mal ein Videoclip für den Office-Einsatz).
Auf allen dreien wurde beim dist-upgrade automatisch pipewire installiert.
Ob Audio direkt weiterfunktioniert, habe ich bisher noch nicht getestet. - War nur einigermaßen überrascht, schon wieder einem neuen Dienst in diesem Segment zu begegnen.
Im "Pro-Audio"-Bereich (low-latency/MIDI) bin ich seit jeher nur mit reinem Alsa unterwegs und für sehr spezielle Sachen zusätzlich noch mit jackd. Will nur hoffen, daß mir auf Audio-PCs die Umschiffung von Pulseaudio und jetzt noch Pipewire nicht neue Probleme macht.
Alle hatten vorher nur pulseaudio, weil es im Bezug auf Audio anspruchslose Kisten sind (rudimentäres Audio für Headset und vielleicht mal ein Videoclip für den Office-Einsatz).
Auf allen dreien wurde beim dist-upgrade automatisch pipewire installiert.
Ob Audio direkt weiterfunktioniert, habe ich bisher noch nicht getestet. - War nur einigermaßen überrascht, schon wieder einem neuen Dienst in diesem Segment zu begegnen.
Im "Pro-Audio"-Bereich (low-latency/MIDI) bin ich seit jeher nur mit reinem Alsa unterwegs und für sehr spezielle Sachen zusätzlich noch mit jackd. Will nur hoffen, daß mir auf Audio-PCs die Umschiffung von Pulseaudio und jetzt noch Pipewire nicht neue Probleme macht.
- towo
- Beiträge: 4408
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Pipewire Erfahrungen?
Code: Alles auswählen
towo:Defiant> pactl info
Server-Zeichenkette: /run/user/1000/pulse/native
Bibliotheks-Protokollversion: 35
Server-Protokollversion: 35
ist lokal: ja
Client-Index: 59
Tile-Größe: 65472
Name des Benutzers: towo
Rechnername: Defiant
Name des Servers: PulseAudio (on PipeWire 0.3.42)
Version des Servers: 15.0.0
Standard-Abtastwert-Angabe: float32le 2ch 48000Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.pci-0000_0a_00.3.analog-stereo
Standard-Quelle: alsa_output.pci-0000_0a_00.3.analog-stereo.monitor
Cookie: 6dcd:6a0
Code: Alles auswählen
towo:Defiant> inxi -SGA
System:
Host: Defiant Kernel: 5.16.0-rc5-siduction-amd64 x86_64 bits: 64
Desktop: KDE Plasma 5.23.4
Distro: siduction 18.3.0 Patience - kde - (202010061355)
Graphics:
Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 495.46
Device-2: WaveRider USB 2.0 Camera type: USB
driver: snd-usb-audio,uvcvideo
Display: x11 server: X.Org 1.20.13 driver: loaded: nvidia resolution:
1: 1920x1080~60Hz 2: 1920x1080~60Hz
OpenGL: renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
v: 4.6.0 NVIDIA 495.46
Audio:
Device-1: AMD Family 17h HD Audio driver: snd_hda_intel
Device-2: C-Media Audio Adapter (Unitek Y-247A) type: USB
driver: cmedia_hs100b,snd-usb-audio,usbhid
Device-3: WaveRider USB 2.0 Camera type: USB
driver: snd-usb-audio,uvcvideo
Sound Server-1: ALSA v: k5.16.0-rc5-siduction-amd64 running: yes
Sound Server-2: PipeWire v: 0.3.42 running: yes
-
- Beiträge: 32
- Registriert: 01.03.2021 15:01:44
Re: Pipewire Erfahrungen?
Ich würde Pipewire lediglich als Vorteil sehen wenn es um das Audio Routing und Latenzen geht. Was sich mir nicht erschließt ist ein Nutzen für diejenigen, die damit keine Probleme haben, und das wird wohl so ziemlich jeder sein der keine Studioumgebung installiert hat.
Was Pipewire in einem Tonstudio bringt bzw. woran es noch krankt hat Unfa in seinen Videos sehr gut und nachvollziehbar beschrieben:
Is PipeWire ready for audio production (in Q4 2021) ?
https://www.youtube.com/watch?v=RvWgm6aZTQA
I've replaced JACK and PulseAudio with PipeWire and this is what happened
https://www.youtube.com/watch?v=q7XrrBXIzfg
Was Pipewire in einem Tonstudio bringt bzw. woran es noch krankt hat Unfa in seinen Videos sehr gut und nachvollziehbar beschrieben:
Is PipeWire ready for audio production (in Q4 2021) ?
https://www.youtube.com/watch?v=RvWgm6aZTQA
I've replaced JACK and PulseAudio with PipeWire and this is what happened
https://www.youtube.com/watch?v=q7XrrBXIzfg
Re: Pipewire Erfahrungen?
Bei mir läuft Pipewire nun einwandfrei. Folgendes habe ich gemacht:
Erstelle ein Script pipewire-installer.sh und befülle es mit:
und führe es als root aus: sh pipewire-installer.sh
Quelle Script hier: https://forums.bunsenlabs.org/viewtopic.php?pid=118470
Zusammenfassung:
Pipewire installieren und konfigurieren:
Mache das erstellte Script pipewire-installer.sh ausführbar und führe es aus.
Damit pipewire beim Rechnerstart immer gestartet wird:
systemctl --user mask pulseaudio
Deinstalliere pulseaudio
Rechner neu starten
Überprüfung, ob der Soundserver Pipewire läuft und aktiv ist.
systemctl --user status pipewire.socket
Ausgabe:
pipewire.socket - Multimedia System
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-01-16 16:32:52 CET; 19min ago
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
bis jetzt habe ich folgende Anwendungen erfolgreich (mit und ohne Jack) getestet:
vlc
audacious
audacity
Grüße ralli
Erstelle ein Script pipewire-installer.sh und befülle es mit:
Code: Alles auswählen
#!/bin/bash
echo ""
read -p " Pipewire Installer
This script will replace Pulseaudio as the audio server with Pipewire.
This is an EXPERIMENTAL usage of Pipewire. Use at your own risk.
https://wiki.debian.org/PipeWire
During installation, You will probably want to choose 'no' when asked
to 'enable realtime process priority'.
After installation a Pnmixer error warning box SHOULD come up. Choose
'yes' to re-initialize the audio connection. If this warning doesn't
appear, you may need to right-click on pnmixer and 'Reload Sound'.
-------------------------------------------------
Please press enter to install and use Pipewire.
-------------------------------------------------
Or close this terminal window to quit the install." ;
echo ""
sudo apt update && sudo apt install pipewire pipewire-audio-client-libraries \
libspa-0.2-bluetooth libspa-0.2-jack qjackctl jackd2-firewire jack-tools &&
sudo touch /etc/pipewire/media-session.d/with-pulseaudio &&
sudo touch /etc/pipewire/media-session.d/with-alsa &&
sudo touch /etc/pipewire/media-session.d/with-jack &&
sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.* /etc/systemd/user/ &&
sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/ &&
sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/ &&
systemctl --user daemon-reload &&
systemctl --user --now disable pulseaudio.service pulseaudio.socket &&
systemctl --user --now enable pipewire pipewire-pulse &&
systemctl --user mask pulseaudio &&
sleep 1
sudo ldconfig
echo ""
echo ""
echo "-----------------------------------------------------"
echo ""
LANG=C pactl info | grep '^Server Name'
echo ""
echo "-----------------------------------------------------"
echo ""
echo "If Pipewire is correctly set up, you should see above:"
echo ""
echo "'Server Name: PulseAudio (on PipeWire 0.3.XX)'"
echo ""
echo ""
echo "Remember if no Pnmixer warning box appeared, right-click"
echo "on Pnmixer (sound icon) and 'Reload Sound'."
echo ""
echo "All Finished!"
echo ""
echo ""
echo "-----------------------------------------------------"
Quelle Script hier: https://forums.bunsenlabs.org/viewtopic.php?pid=118470
Zusammenfassung:
Pipewire installieren und konfigurieren:
Mache das erstellte Script pipewire-installer.sh ausführbar und führe es aus.
Damit pipewire beim Rechnerstart immer gestartet wird:
systemctl --user mask pulseaudio
Deinstalliere pulseaudio
Rechner neu starten
Überprüfung, ob der Soundserver Pipewire läuft und aktiv ist.
systemctl --user status pipewire.socket
Ausgabe:
pipewire.socket - Multimedia System
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-01-16 16:32:52 CET; 19min ago
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
bis jetzt habe ich folgende Anwendungen erfolgreich (mit und ohne Jack) getestet:
vlc
audacious
audacity
Grüße ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.