Dokumentácia / Riešenie problémov / Ako preveriť zvukový výstup prehrávača

Ako preveriť zvukový výstup prehrávača

Úvod a orientácia

Overte, aké zvukové výstupy Linux ponúka, kam smeruje prehrávaný zvuk a či výstup nie je stlmený. Nastavená hlasitosť sama nepotvrdzuje, že reproduktory skutočne hrajú.

Čo je potrebné na prehrávanie zvuku

Prehrávač, prípadné prevodníky alebo LED procesor a obrazovka či reproduktory musia podporovať použitú zvukovú cestu. Obraz cez HDMI sám nepotvrdzuje prenos zvuku. Pri externých reproduktoroch overte ich pripojenie a hlasitosť.

Kontrola zvuku priamo na zariadení

Aby bolo zvuk počuť, obrazovka alebo prehrávač musia mať funkčné reproduktory, prípadne k nim musia byť pripojené. Niektoré obrazovky majú vstavané reproduktory, iné potrebujú externé. Pri externých reproduktoroch overte ich pripojenie a hlasitosť.

Zvuk môže z prehrávača odchádzať rôznymi výstupmi, napríklad cez HDMI do obrazovky alebo cez iný zvukový výstup. Ak je správny výstup nastavený a zvuk funguje, netreba ho meniť.

Ako výstup skontrolovať

  1. Otvorte servisné menu a zvoľte Audio.
  2. V okne Volume Control otvorte kartu Output Devices.
  3. Vyhľadajte výstup zodpovedajúci zapojeniu, napríklad HDMI / DisplayPort.
  4. Ak je výstupov viac, vyberte ten, ktorý vedie k požadovanej obrazovke alebo reproduktorom. Podľa potreby ho nastavte ako predvolený.
  5. Skontrolujte, či výstup nie je stlmený a či má nastavenú hlasitosť.
  6. Prehrajte obsah so zvukom a overte, či ho počujete. Ak nie, skontrolujte aj hlasitosť a pripojenie obrazovky alebo reproduktorov.
12345
1Output Devices – karta so zvukovými výstupmi.
2Built-in Audio Digital Stereo (HDMI) – zvukový výstup prehrávača. Ak je dostupných viac výstupov, zobrazia sa ďalšie položky.
3Zelené tlačidlo – nastaví daný výstup ako predvolený.
4Port – vyberá port alebo cestu v rámci zobrazeného výstupu. Na obrázku je zvolené HDMI / DisplayPort.
5Hlasitosť a stlmenie – umožňujú skontrolovať hlasitosť a stlmenie výstupu.

V tomto okne vyberáte zvukový výstup prehrávača. Ak má obrazovka alebo externý zvukový systém vlastné nastavenie výstupov či reproduktorov, ich výber môže byť potrebné vykonať priamo na danom zariadení.

Ak treba overiť, kam smeruje práve prehrávaný zvuk, otvorte kartu Playback. Ponuka Show iba filtruje zobrazené výstupy.

Kontrola zvuku na diaľku

Nastavenie zvukového výstupu môžete preveriť aj na diaľku pomocou vzdialenej konzoly. Zistíte, aké výstupy sú dostupné, ktorý je predvolený, aký port používa a či nie je stlmený. Počas prehrávania môžete overiť aj smer zvukového prúdu. Výpis však nepotvrdí, že je zvuk z reproduktorov skutočne počuť.

Skôr než začnete

Vzdialená konzola je dostupná iba používateľom s rolou Server Administrator a vyššou.

Príkazy zadávajte jednotlivo do vzdialenej konzoly. Iba čítajú údaje a nič nenastavujú. Postup je určený človeku s oprávnením používať konzolu; ak ju bežne nepoužívate, požiadajte svojho poskytovateľa softvéru o pomoc.

Počkajte na skutočný výstup príkazu. Samotné SEND OK potvrdzuje iba odoslanie. Ak konzola nevracia výsledky ani pri iných príkazoch, prázdnu odpoveď nemožno vyhodnotiť ako chýbajúci nástroj alebo poruchu zariadenia.

  1. Spustite obsah so zvukom a skontrolujte nastavenie.

    Na zariadení spustite napríklad kampaň s videom, o ktorom viete, že obsahuje zvukovú stopu, alebo video so zvukom v aplikácii. V nastavení zariadenia overte povolenie zvuku a maximálnu hlasitosť; pri kampani overte aj jej nastavenie zvuku. Vo vzdialenom náhľade skontrolujte, či sa obsah skutočne prehráva. Náhľad sám nepotvrdzuje, že zvuk počuť. Nechajte obsah prehrávať a pokračujte kontrolami nižšie.

  2. Overte dostupnosť nástroja na kontrolu zvuku.

    pactl je nástroj, ktorý vypisuje zvukové výstupy a ich nastavenia. Nasledujúci príkaz overí, či ho prehrávač dokáže nájsť.

    command -v pactl

    Ak sa zobrazí cesta, napríklad /usr/bin/pactl, pokračujte ďalším krokom. Ak príkaz prebehol, ale nevrátil žiadnu cestu, nástroj sa nenašiel. Nie je to porucha zvuku; požiadajte poskytovateľa o podporovaný postup a nič sami neinštalujte.

  3. Zistite predvolený zvukový výstup.

    Nasledujúci príkaz vypíše základné údaje o zvukovej službe. Vyhľadajte riadok Default Sink: označuje predvolený zvukový výstup, napríklad HDMI. Jeho názov si poznačte na porovnanie s ďalším výpisom.

    pactl info

    Pri chybe typu Connection failure sa nástroj nepripojil k zvukovej službe. Neznamená to chýbajúcu alebo pokazenú zvukovú kartu. Výstup odovzdajte poskytovateľovi; bez spojenia ďalšie príkazy pactl neposkytnú požadované údaje.

  4. Vypíšte všetky dostupné zvukové výstupy.

    Každý riadok nasledujúceho výpisu predstavuje jeden zvukový výstup. Nájdite názov z položky Default Sink. V názve môže byť napríklad hdmi alebo analog; konkrétne názvy sa medzi zariadeniami líšia. Číslo na začiatku riadka označuje výstup v tomto výpise.

    pactl list short sinks

    Stav SUSPENDED môže znamenať iba to, že sa na danom výstupe práve nič neprehráva. Sám nepotvrdzuje poruchu. Ak očakávaný výstup chýba, odovzdajte výpis poskytovateľovi.

  5. Skontrolujte stlmenie a hlasitosť.

    Nasledujúci podrobný výpis obsahuje samostatný blok pre každý výstup. Nájdite blok s názvom, ktorý ste si poznačili. V ňom skontrolujte nasledujúce položky.

    pactl list sinks
    Čo vo výpise hľadaťČo to znamená
    Muteyes znamená stlmený výstup; no znamená, že touto voľbou stlmený nie je.
    VolumeSkontrolujte percentá hlasitosti jednotlivých kanálov. Nulová hodnota môže vysvetľovať ticho.
    Active PortUkazuje zvolený konektor alebo cestu, ak ju ovládač uvádza. Porovnajte ju so skutočným zapojením.

    Príklad: ako čítať výpis

    Sink #47
    State: SUSPENDED
    Name: alsa_output.pci-0000_00_1f.3.iec958-stereo
    Description: Built-in Audio Digital Stereo (IEC958)
    Mute: no
    Volume: front-left: 50%, front-right: 50%
    Active Port: iec958-stereo-output (S/PDIF)

    Predvolený výstup z pactl info zodpovedá uvedenému výstupu iec958-stereo. Aktívny port Digital Output (S/PDIF) označuje digitálny výstup S/PDIF, nie HDMI. Ak je obrazovka pripojená cez HDMI, porovnajte výstup so zapojením a preverte dostupné výstupy a profily na zariadení. Jediný výstup vo výpise neznamená, že hardvér nepodporuje zvuk cez HDMI.

    Mute: no znamená, že výstup nie je stlmený; Volume: 50% platí pre oba kanály. State: SUSPENDED môže znamenať nečinnosť; availability unknown nepotvrdzuje pripojenie. Žiadny z týchto údajov sám nedokazuje, že je zvuk počuť.

  6. Overte, kam smeruje práve prehrávaný zvuk.

    Nechajte známe médium so zvukom prehrávať a spustite nasledujúci príkaz. Každý blok predstavuje zvukový prúd niektorej aplikácie. Jeho položku Sink porovnajte s číslom výstupu z kroku 4. Tak zistíte, kam tento prúd skutočne smeruje; nemusí to byť predvolený výstup z kroku 3.

    pactl list sink-inputs

    Ak počas očakávaného prehrávania nie je uvedený žiadny prúd, zvuková služba pod týmto prístupom žiadny neukazuje. Overte, či médium skutočne beží a má zvukovú stopu. Prázdny výpis sám nepotvrdzuje poruchu reproduktorov ani nehovorí, prečo prúd chýba.

    Ak konzola zobrazí iba OK bez bloku Sink Input, nejde o potvrdenie prehrávania zvuku. Overte výpis znovu počas prehrávania; ak konzola vracia výsledky iných príkazov, vo výpise momentálne nie je zobrazený žiadny prúd.

  7. Porovnajte výsledok s kontrolou na mieste.

    Ak zvuk smeruje do očakávaného výstupu, nie je stlmený a hlasitosť nie je nulová, požiadajte človeka na mieste o kontrolu hlasitosti displeja, zvoleného vstupu, kábla a reproduktorov. Konzola ukazuje softvérové nastavenie, nie dôkaz, že zvuk počuť. Nastavenia meňte až podľa zistení.

Technická poznámka pre správcu

Príkazy pactl pracujú so zvukovým serverom aktuálnej používateľskej relácie (PulseAudio alebo kompatibilná služba). Konzola môže bežať pod iným používateľom než prehrávajúca aplikácia. Nepreberajte cudzie UID ani cestu k relácii a nepridávajte automaticky sudo; správny prístup musí overiť oprávnený správca.

pactl — Ubuntu / PulseAudio

Súvisiace témy a ďalšie kroky

Čo odovzdať podpore

Odovzdajte identifikáciu zariadenia, čas kontroly, presný prejav, výstup príkazov a porovnanie s funkčným prípadom. Vynechajte heslá a nesúvisiace osobné údaje. Uveďte, čo sa overilo na mieste a čo iba na diaľku.

Nenašli ste, čo ste hľadali?
Obráťte sa na svojho poskytovateľa softvéru.