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í.

Postup kontroly a řešení

Než začnete

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. Ověřte zvuk v obsahu a nastavení zařízení.

    Spusťte známé médium, o kterém víte, že obsahuje zvuk. V nastavení zařízení zkontrolujte povolení zvuku a maximální hlasitost. Pokud je tichý jen jediný soubor z USB, ověřte jeho zvukovou stopu podle návodu ke kontrole videa z USB.

  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.
  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í.

  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.