GNU/Linux >> Znalost Linux >  >> Ubuntu

Jaký způsob, jak uložit nastavení Alsamixer jiný než Alsactl Store?

Hlavní problém:z nějakého důvodu při spouštění Ubuntu 14.04 deaktivuje (ztlumí) výstup S/PDIF na mé zvukové kartě.

Tato otázka a její odpovědi naznačují, že sudo alsactl store uloží nastavení alsamixeru, jakmile zruším ztlumení výstupu S/PDIF, ale při bootování se výstup S/PDIF opět ztlumí.

V /var/lib/alsa/asound.state (pastebin) existuje jeden záznam PDIF, který jsem nastavil na „true“ a uložil; to vedlo k vyřešení automatického ztlumení pro můj „Phantom Jack“, ale v asound.state není žádná jiná položka pro „skutečný“ S/PDIF, kterou bych mohl ručně upravit.

Je zde také prázdný /var/lib/alsa/asound.state.lock soubor (11 bajtů, prázdné v gedit) v /alsa/ adresář. Je to něco, čím bych se měl zabývat?

Přijatá odpověď:

Mám stejný problém na svém počítači:
Zdá se, že alsa efektivně obnovuje SPDIF „unmut“ stav během bootování, ale pak ho pulseaudio ztlumí při spuštění uživatelské relace.
Chcete-li ověřit, že alsa restore je v pořádku, stačí spusťte sudo alsactl restore v terminálu a podívejte se, zda obnoví zvuk SPDIF.
Chcete-li ověřit, že problém je v pulseaudio, stačí spustit pulseaudio -k pro opětovné spuštění pulseaudio:měli byste vidět, že SPDIF je ztlumeno.

Protože nevím, jak nastavit pulseaudio, aby se neztlumilo, toto je řešení inspirované odtud:

  • Vyzkoušejte, zda tento příkaz zruší ztlumení kanálu SPDIF:
    amixer set IEC958 unmute
  • Pokud ano, vytvořte skrytý soubor .unmute :
    gedit .unmute
    vložte do něj 4 řádky:

    #!/bin/bash
    sleep 10 
    /usr/bin/amixer set IEC958 unmute 
    exit
    

uložit a zavřít.
Nyní upravte .profile soubor :
gedit .profile
přidejte tento řádek na konec:

bash .unmute &

uložit a zavřít.

Nyní otestujte opětovné otevření relace nebo restartování .

Poznámka :ve výše uvedeném odkazu z Mageia používají /etc/rc.local ke spuštění alsactl restore při bootování je to také v pořádku. Ale pomocí .profile a amixer, není třeba „sudo“ a zvuk se zapne při každém zahájení relace pro vaše přihlášení.


Ubuntu
  1. Jak zastavit Kde přepisování ostatních nastavení Wm?

  2. Jaký způsob, jak používat Microsoft Office v Ubuntu bez použití Wine? Nebo jakákoli jiná alternativa podobná Microsoft Office, která používá stejný formát?

  3. Gyazo – snadný způsob, jak zachytit snímky obrazovky, GIF a uložit webové stránky

  1. Cloudové zálohování vs. místní zálohování:Nejbezpečnější způsob ukládání dat

  2. Jak mohu spustit SSH na jiném portu než 22?

  3. rychlejší způsob připojení vzdáleného souborového systému než sshfs?

  1. SSH na jiný port než 22:Jak na to (s příklady)

  2. Centos – Proč je utilita pro přejmenování na Debianu/ubuntu jiná než na jiných distribucích, jako je Centos?

  3. Jak spustit všechny relace Shell v jiném adresáři než $home?