pulseaudio

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
pulseaudio [2012/07/27 13:36]
Ubuntu vytvořeno
pulseaudio [2019/02/25 18:21] (aktuální)
Řádek 1: Řádek 1:
 +====== PulseAudio ======
 +|Návod je na smetišti! Znamená to, že je zastaralý, a může být více ke škodě než k užitku. Pokud máte zájem, můžete se ho ujmout a přepsat ho do aktuální platné podoby.|
 +**PulseAudio** je zvukový server poprvé nasazený v Ubuntu 8.04. Zajišťuje veškeré přehrávání zvuků v systému. Umožňuje pokročilé věci, jako například nastavovat hlasitost každé aplikace zvlášť nebo posílat zvuk po lokální síti. V tomto článku najdete tipy, jak jej podrobněji nastavit, případně řešení některých problémů.
 +
 +====== Nastavení výchozího zvukového serveru ======
 +V systému existuje více zvukových serverů, přepínat mezi nimi můžete v **Systém → Volby → Zvuk → Zařízení**. Doporučujeme ponechat výchozí automatickou detekci, případně PulseAudio, a s jinými experimentovat až v případě nějakých problémů. Tyto nastavení se vztahují pouze k aplikacím používajícím technologii GStreamer.
 +
 +
 +{{.:​zvuk.png|{{attachment:​zvuk.png}}
 +
 +
 +====== Grafické nástroje PulseAudio ======
 +PulseAudio obsahuje několik grafických nástrojů, kterými lze lehce ovlivňovat jeho chování. Všechny tyto nástroje můžete nainstalovat instalací [[Instalace programů|balíku]] ''​padevchooser''​.
 +
 +Součástí jsou následující nástroje:
 +
 +=== Volume Control ===
 +**Volume Control** umožňuje nastavovat hlasitost jednotlivých vstupů a výstupů, a to dokonce odděleně pro jednotlivé aplikace a jejich kanály. Snadno můžete některou aplikaci ztišit či umlčet a ostatní nechat hrát. Nastavení aplikací se pamatuje, takže po novém spuštění aplikace bude mít aplikace opět stejnou maximální hlasitost, jako jste si nastavili.
 +
 +Program je v balíku ''​pavucontrol''​ a spouští se příkazem ''​pavucontrol''​.
 +
 +
 +{{.:​pavucontrol.png|{{attachment:​pavucontrol.png}}
 +
 +
 +=== Volume Meter ===
 +**Volume Meter** graficky znázorňuje úrovně jednotlivých signálů při přehrávání nebo záznamu.
 +
 +Program je v balíku ''​pavumeter''​ a spouští se příkazem ''​pavumeter''​.
 +
 +
 +{{.:​pavumeter.png|{{attachment:​pavumeter.png}}
 +
 +
 +=== Preferences ===
 +**Preferences** ​ vám umožní snadno nastavit některé pokročilé funkce PulseAudia, jako je například přehrávání zvuku po lokální síti.
 +
 +Program je v balíku ''​paprefs''​ a spouští se příkazem ''​paprefs''​.
 +
 +
 +{{.:​paprefs.png|{{attachment:​paprefs.png}}
 +
 +
 +=== Manager ===
 +**Manager** vám dovolí prohlížet si aktuální stav zvukového serveru, zobrazovat aktuálně přehrávané proudy, měnit hlasitost a ukončovat je.
 +
 +Program je v balíku ''​paman''​ a spouští se příkazem ''​paman''​.
 +
 +
 +{{.:​paman.png|{{attachment:​paman.png}}
 +
 +
 +=== Device Chooser ===
 +**Device Chooser** vám umožní snadno přepínat mezi dostupnými vstupy a výstupy, včetně těch přístupných přes místní síť. Taktéž vám umožní spustit kterýkoliv z výše uvedených grafických nástrojů. Zobrazuje ikonku v oznamovací oblasti, takže je vždy po ruce. V nastavení obsahuje volbu, aby byl spouštěn při přihlášení.
 +
 +Program je v balíku ''​padevchooser''​ a spouští se příkazem ''​padevchooser''​ nebo z nabídky **Aplikace → Zvuk a Video → PulseAudio Device Chooser**.
 +
 +
 +{{.:​padevchooser.png|{{attachment:​padevchooser.png}}}}
 +
 +
 +
 +====== Emulace starých zvukových serverů ======
 +PulseAudio dokáže přesměrovávat vstup některých starých zvukových serverů a přehrávat zvuk za ně. Toto lze použít zejména u některých starších her využívajících zvukový server OSS, odmítajících přehrávat zvuky současně s ostatními programy. Takové aplikace poté zkuste spustit pomocí příkazu
 +<​code>​
 +padsp příkaz
 +</​code>​kde za ''​příkaz''​ samozřejmě nahraďte příkaz spouštějící požadovanou aplikaci.
 +
 +====== Řešení problémů ======
 +
 +===== Po práci s grafickými nástroji PulseAudio přestal fungovat zvuk =====
 +Pokud nastanou při práci s výše uvedenými grafickými nástroji nějaké problémy, například vám přestane fungovat zvuk, je možné, že jste někde něco špatně nastavili, nebo že daný nástroj udělal chybu. Zkuste se odhlásit a znovu přihlásit. Pokud zvuk stále nebude fungovat, můžete vymazat nastavení PulseAudia příkazy:
 +<​code>​
 +rm -r ~/.pulse
 +rm ~/​.pulse-cookie
 +</​code>​Tím uvedete PulseAudio do výchozího nastavení. Po odhlášení a přihlášení by již mělo být vše v pořádku.
 +
 +===== Nehraje zvuk zároveň ve flashi a hudebním přehrávači =====
 +Toto je problém ve flashi. Podrobnosti čtěte na [[Vyhrazené formáty:​Flash]].
 +
 +===== Nehraje zvuk zároveň u více programů =====
 +Standardní aplikace využívající technologii GStreamer (tzn. Totem, Rhythmbox, atd) by vždy měly hrát bez problémů zároveň. Pokud vám ani toto nefunguje, váš problém je jinde a tímto návodem dále nepokračujte.
 +
 +U některých zvukových karet se může stát, že například hry ([[Menší hry|zkuste]] například //Extreme Tux Racer// nebo //Frozen Bubble//) nebudou přehrávat zvuk zároveň s žádným ze systémových přehrávačů (Totem, Rhythmbox). Pokud se toto **u zmíněných her** opravdu stává, můžete zkusit vypnout autodetekci hardwaru přes PulseAudio (pokud se to stává pouze u některých jiných her, problém je zřejmě jinde, zkuste použít [[#​padsp|padsp]] a dále nepostupujte):​
 +
 +Zazálohujte si soubor ''/​etc/​pulse/​default.pa'':​
 +<​code>​
 +sudo cp /​etc/​pulse/​default.pa /​etc/​pulse/​default.pa_original
 +</​code>​A poté jej editujte:
 +<​code>​
 +gksudo gedit /​etc/​pulse/​default.pa
 +</​code>​Najděte tyto dva řádky (nejsou přesně pod sebou):
 +<​code>​
 +load-module module-hal-detect
 +load-module module-detect
 +</​code>​a zakomentujte je, takže budou vypadat takto:
 +<​code>​
 +#​load-module module-hal-detect
 +#​load-module module-detect
 +</​code>​Poté na konec souboru připište řádky:
 +<​code>​
 +load-module module-alsa-sink
 +load-module module-alsa-source
 +</​code>​Restartujte PulseAudio:
 +<​code>​
 +killall pulseaudio
 +pulseaudio &
 +</​code>​Ideálně by se vám neměly vypsat žádné chyby. Nyní vyzkoušejte,​ zda funguje tak, jak má. Pokud ano, výborně. Pokud ne, vraťte zpět původní konfiguraci:​
 +<​code>​
 +sudo mv /​etc/​pulse/​default.pa_original /​etc/​pulse/​default.pa
 +</​code>​a opět restartujte PulseAudio.
 +
 +====== Odkazy ======
 +  * [[http://​pulseaudio.org/​|Domovská stránka programu]]
 +  * Autor návodu: KamilPáral
  
  • Poslední úprava: 2019/02/25 18:21
  • (upraveno mimo DokuWiki)