Dokumentace / Řešení problémů / Jak prověřit zvukový výstup přehrávače

Jak prověřit zvukový výstup přehrávače

Úvod a orientace

Ověřte, jaké zvukové výstupy Linux nabízí, kam směruje přehrávaný zvuk a zda není výstup ztlumený. Nastavená hlasitost sama nepotvrzuje, že reproduktory skutečně hrají.

Co je potřeba pro přehrávání zvuku

Přehrávač, případné převodníky nebo LED procesor a obrazovka či reproduktory musí podporovat použitou zvukovou cestu. Obraz přes HDMI sám nepotvrzuje přenos zvuku. Při použití externích reproduktorů ověřte jejich připojení a hlasitost.

Kontrola zvuku přímo na zařízení

Aby byl zvuk slyšet, musí být obrazovka nebo přehrávač vybaveny funkčními reproduktory, případně k nim musí být reproduktory připojené. Některé obrazovky mají vestavěné reproduktory, jiné potřebují externí. U externích reproduktorů ověřte jejich připojení a hlasitost.

Zvuk může z přehrávače odcházet různými výstupy, například přes HDMI do obrazovky nebo přes jiný zvukový výstup. Pokud je správný výstup nastavený a zvuk funguje, není potřeba jej měnit.

Jak výstup zkontrolovat

  1. Otevřete servisní menu a zvolte Audio.
  2. V okně Volume Control otevřete kartu Output Devices.
  3. Vyhledejte výstup odpovídající zapojení, například HDMI / DisplayPort.
  4. Pokud je výstupů více, vyberte ten, který vede k požadované obrazovce nebo reproduktorům. Podle potřeby jej nastavte jako výchozí.
  5. Zkontrolujte, zda výstup není ztlumený a má nastavenou hlasitost.
  6. Přehrajte obsah se zvukem a ověřte, zda jej slyšíte. Pokud ne, zkontrolujte také hlasitost a připojení obrazovky nebo reproduktorů.
12345
1Output Devices – karta se zvukovými výstupy.
2Built-in Audio Digital Stereo (HDMI) – zvukový výstup přehrávače. Pokud je dostupných výstupů více, zobrazí se další položky.
3Zelené tlačítko – nastaví daný výstup jako výchozí.
4Port – vybere port nebo cestu v rámci zobrazeného výstupu. Na obrázku je zvolen HDMI / DisplayPort.
5Hlasitost a ztlumení – umožňují zkontrolovat hlasitost výstupu a jeho ztlumení.

V tomto okně vybíráte zvukový výstup přehrávače. Pokud má obrazovka nebo externí zvukový systém vlastní nastavení výstupů či reproduktorů, jejich výběr může být potřeba provést přímo na daném zařízení.

Pokud je potřeba ověřit, kam směřuje právě přehrávaný zvuk, otevřete kartu Playback. Nabídka Show pouze filtruje zobrazené výstupy.

Kontrola zvuku na dálku

Nastavení zvukového výstupu můžete prověřit také na dálku pomocí vzdálené konzole. Zjistíte, jaké výstupy jsou dostupné, který je výchozí, jaký port používá a zda není ztlumený. Při přehrávání můžete ověřit také směr zvukového proudu. Výpis však nepotvrdí, že je zvuk z reproduktorů skutečně slyšet.

Než začnete

Vzdálená konzole je dostupná pouze uživatelům s rolí Server Administrator a vyšší.

Příkazy zadávejte jednotlivě do vzdálené konzole. Pouze čtou údaje a nic nenastavují. Tento postup je určen člověku s oprávněním používat konzoli; nepoužíváte-li ji běžně, požádejte svého poskytovatele softwaru o pomoc.

Počkejte na skutečný výstup příkazu. Samotné SEND OK potvrzuje jen odeslání. Pokud konzola nevrací výsledky ani u jiných příkazů, nelze prázdnou odpověď vyhodnotit jako chybějící nástroj nebo závadu zařízení.

  1. Pusťte obsah se zvukem a zkontrolujte nastavení.

    Na zařízení spusťte například kampaň s videem, o kterém víte, že obsahuje zvukovou stopu, nebo video se zvukem v aplikaci. V nastavení zařízení ověřte povolení zvuku a maximální hlasitost; u kampaně ověřte také její nastavení zvuku. Ve vzdáleném náhledu zkontrolujte, zda se obsah skutečně přehrává. Náhled sám nepotvrzuje, že je zvuk slyšet. Nechte obsah přehrávat a pokračujte kontrolami níže.

  2. Ověřte dostupnost nástroje pro kontrolu zvuku.

    pactl je nástroj, který vypisuje zvukové výstupy a jejich nastavení. Následující příkaz ověří, zda jej přehrávač umí najít.

    command -v pactl

    Zobrazí-li se cesta, například /usr/bin/pactl, pokračujte dalším krokem. Pokud příkaz proběhl, ale žádnou cestu nevrátil, nástroj nebyl nalezen. To samo neznamená závadu zvuku; požádejte poskytovatele o podporovaný postup a nic sami neinstalujte.

  3. Zjistěte výchozí zvukový výstup.

    Následující příkaz vypíše základní údaje o zvukové službě. Vyhledejte řádek Default Sink: označuje výchozí zvukový výstup, například HDMI. Jeho název si poznamenejte pro porovnání s dalším výpisem.

    pactl info

    Při chybě typu Connection failure se nástroj nepřipojil ke zvukové službě. Neznamená to, že chybí nebo je vadná zvuková karta. Výstup předejte poskytovateli; bez spojení další příkazy pactl neposkytnou požadované údaje.

  4. Vypište všechny dostupné zvukové výstupy.

    Každý řádek následujícího výpisu představuje jeden zvukový výstup. Najděte název z položky Default Sink. V názvu může být například hdmi nebo analog; konkrétní názvy se mezi zařízeními liší. Číslo na začátku řádku označuje výstup v tomto výpisu.

    pactl list short sinks

    Stav SUSPENDED může znamenat pouze to, že se na daném výstupu právě nic nepřehrává. Sám nepotvrzuje poruchu. Pokud očekávaný výstup chybí, předejte výpis poskytovateli.

  5. Zkontrolujte ztlumení a hlasitost.

    Následující podrobný výpis obsahuje samostatný blok pro každý výstup. Najděte blok s názvem, který jste si poznamenali. V něm zkontrolujte následující položky.

    pactl list sinks
    Co ve výpisu hledatCo to znamená
    Muteyes znamená ztlumený výstup; no znamená, že touto volbou ztlumený není.
    VolumeZkontrolujte procenta hlasitosti jednotlivých kanálů. Nulová hodnota může vysvětlovat ticho.
    Active PortUkazuje zvolený konektor nebo cestu, pokud ji ovladač uvádí. Porovnejte ji se skutečným zapojením.

    Příklad: jak číst 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)

    Výchozí výstup z pactl info odpovídá uvedenému výstupu iec958-stereo. Aktivní port Digital Output (S/PDIF) označuje digitální výstup S/PDIF, nikoli HDMI. Pokud je obrazovka připojená přes HDMI, porovnejte výstup se zapojením a prověřte dostupné výstupy a profily na zařízení. Jediný výstup ve výpisu neznamená, že hardware HDMI zvuk nepodporuje.

    Mute: no znamená, že tento výstup není ztlumený; Volume: 50% platí pro oba kanály. State: SUSPENDED může znamenat nečinnost; availability unknown nepotvrzuje připojení. Žádný z těchto údajů sám nedokazuje, že je zvuk slyšet.

  6. Ověřte, kam míří právě přehrávaný zvuk.

    Nechte známé médium se zvukem přehrávat a spusťte následující příkaz. Každý blok představuje zvukový proud některé aplikace. Jeho položku Sink porovnejte s číslem výstupu z kroku 4. Tak zjistíte, kam tento proud skutečně míří; nemusí to být výchozí výstup z kroku 3.

    pactl list sink-inputs

    Pokud během očekávaného přehrávání není uveden žádný proud, zvuková služba pod tímto přístupem žádný neukazuje. Ověřte, že médium skutečně běží a má zvukovou stopu. Prázdný výpis sám nepotvrzuje poruchu reproduktorů ani neříká, proč proud chybí.

    Pokud konzole zobrazí pouze OK bez bloku Sink Input, nejde o potvrzení přehrávání zvuku. Ověřte během přehrávání výstup znovu; pokud konzole vrací výsledky jiných příkazů, aktuálně není ve výpisu zobrazen žádný proud.

  7. Porovnejte výsledek s kontrolou na místě.

    Pokud zvuk míří do očekávaného výstupu, není ztlumený a hlasitost není nulová, požádejte člověka na místě o kontrolu hlasitosti displeje, zvoleného vstupu, kabelu a reproduktorů. Konzola ukazuje softwarové nastavení, nikoli důkaz, že je zvuk slyšet. Nastavení měňte až podle zjištění.

Technická poznámka pro správce

Příkazy pactl pracují se zvukovým serverem aktuální uživatelské relace (PulseAudio nebo kompatibilní služba). Konzola může běžet pod jiným uživatelem než přehrávající aplikace. Nepřebírejte cizí UID ani cestu k relaci a nepřidávejte automaticky sudo; správný přístup musí ověřit oprávněný správce.

pactl — Ubuntu / PulseAudio

Související témata a další kroky

Co předat podpoře

Předejte identifikaci zařízení, čas kontroly, přesný projev, výstup příkazů a srovnání s funkčním případem. Vynechte hesla a nesouvisející osobní údaje. Uveďte, co bylo ověřeno na místě a co pouze na dálku.

Nenašli jste, co jste hledali?
Obraťte se na svého poskytovatele softwaru.