Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nahrazení Pulseaudio Pipewirem - nasazení včetně bluetooth  (Přečteno 4172 krát)

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Tento návod není ověřen s bluetooth zařízeními!
Také jsem netestoval s balíkem pipewire-media-session!
Tento návod jsem nezkoušel sám na sobě krok po kroku, protože již mám Pipewire.


Pokud se najde nějaká dobrá duše, co do toho půjde, ať mi sem prosím napíše, zda je návod OK.


Tento návod nebude úplně vodit na ručičku, protože pokud vůbec nevíš co děláš, nedělej radši nic a nech to na jiných(prostě počkej, až to bude jako výchozí možnost v tvé distribuci).

https://cs.wikipedia.org/wiki/PipeWire
Stručně řečeno je to náhrada nejenom Pulseaudio.

Od Ubuntu 22.10 je Pipewire jako výchozí zvukový server. Jelikož ale jede mnoho z nás na LTS verzích nebo jiných distribucích, tak tu dávám tento spolehlivý návod, protože některé co se daly najít, se mi nepozdávali.

Jelikož Pipewire prochází bouřlivým vývojem, pojedeme na novější verzi.
Upstream PPA Pipewire
https://launchpad.net/~pipewire-debian/+archive/ubuntu/pipewire-upstream
Kód: [Vybrat]
sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream && apt update && apt upgrade
Instalace balíků na Pipewire a bluetooth Odinstalace Pulseaudio
Kód: [Vybrat]
sudo apt install pipewire libspa-0.2-bluetooth pipewire-audio-client-libraries libspa-0.2-jack wireplumber pipewire-alsa pipewire-pulse
Služby
Kód: [Vybrat]
systemctl --user --now disable pulseaudio.service pulseaudio.socket && systemctl --user mask pulseaudio && systemctl --user --now enable pipewire pipewire-pulse wireplumber && systemctl --user daemon-reload
Jelikož si nejsem jistý, zda stačí restartovat jen služby, tak doporučuji restart OS.

Kontrola po restartu co běží za servery:
Kód: [Vybrat]
pactl infoNázev serveru: PulseAudio (on PipeWire 0.3.68)
= OK

Kód: [Vybrat]
inxi -FSound Server-1: ALSA v: k6.1.0-1010-oem running: yes
Sound Server-2: PipeWire v: 0.3.68 running: yes
= OK

Jako výchozí je teď v alsamixeru pipewire
Kód: [Vybrat]
alsamixer
Problémy:
Pokud Vám zvuk nefunguje, tak zkusíme nastavit jako službu zase pulseaudio:
Kód: [Vybrat]
systemctl --user unmask pulseaudio && systemctl --user --now enable pulseaudio.service pulseaudio.socket
Pokud Vám skutečně jede zvuk a i třeba přes bluetooth, tak můžeme odinstalovat Pulseaudio.
Kód: [Vybrat]
sudo apt remove pulseaudio
Když nefunguje zvuk po probuzení:
Kód: [Vybrat]
alsactl init
A test zvuku na Youtube:
https://www.youtube.com/watch?v=v7aiol7__6o

Dle EN návodů:
https://www.maketecheasier.com/install-configure-pipewire-linux/
https://www.reddit.com/r/linuxmint/comments/11x9qht/use_pipewire_in_211/
« Poslední změna: 15 Května 2023, 13:58:07 od Roman Vacho »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Ventero

  • Závislák
  • ***
  • Příspěvků: 3546
Re:Nahrazení Pulseaudio Pipewirem - nasazení včetně bluetooth
« Odpověď #1 kdy: 08 Března 2024, 12:31:00 »
Zde je pro kompletaci vlákno, které se tím zabývá obšírněji v praxi i se zpětnými vazbami:
https://forum.ubuntu.cz/index.php?topic=86284.msg582150#msg582150

Pozn.: pacman je alternativní správce balíků pro jiné báze linuxových OS - lze samozřejmě ve výchozím použít klasické apt, gdebi nebo to klikat třeba v Synapticu.
« Poslední změna: 08 Března 2024, 12:54:48 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

ramael

  • Stálý člen
  • **
  • Příspěvků: 633
Re:Nahrazení Pulseaudio Pipewirem - nasazení včetně bluetooth
« Odpověď #2 kdy: 11 Března 2024, 08:41:46 »
Zde je pro kompletaci vlákno, které se tím zabývá obšírněji v praxi i se zpětnými vazbami:
https://forum.ubuntu.cz/index.php?topic=86284.msg582150#msg582150

Pozn.: pacman je alternativní správce balíků pro jiné báze linuxových OS - lze samozřejmě ve výchozím použít klasické apt, gdebi nebo to klikat třeba v Synapticu.
Záměna Arch instalačních příkazů za Debianí:
pacman -R => apt purge
pacman -S => apt install
Lenovo: ThinkPad X380 Yoga
MeWe  Joutůůůůb

 

Provoz zaštiťuje spolek OpenAlt.