Difference between revisions of "Advanced Linux Sound Architecture (Česky)"

From ArchWiki
Jump to: navigation, search
m (fix i18n)
(use https for links to archlinux.org)
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
[[Category:HOWTOs (Česky)]]
 
[[Category:HOWTOs (Česky)]]
 
[[Category:Česky]]
 
[[Category:Česky]]
{{i18n|Advanced Linux Sound Architecture}}
+
[[de:Alsa]]
 
+
[[en:Advanced Linux Sound Architecture]]
 +
[[es:Advanced Linux Sound Architecture]]
 +
[[fa:ALSA]]
 +
[[fr:Alsa]]
 +
[[he:Advanced Linux Sound Architecture]]
 +
[[it:Advanced Linux Sound Architecture]]
 +
[[nl:Advanced Linux Sound Architecture]]
 +
[[pt:Advanced Linux Sound Architecture]]
 +
[[ru:Advanced Linux Sound Architecture]]
 +
[[sk:Advanced Linux Sound Architecture]]
 +
[[th:Advanced Linux Sound Architecture]]
 +
[[tr:Gelişmiş_ses_mimarisi_(ALSA)]]
 +
[[zh-CN:Advanced Linux Sound Architecture]]
 
==Úvod==
 
==Úvod==
 
Tento dokument popisuje jak nastavit systém ALSA, aby fungoval s kernely 2.4 a 2.6. Napsané na základě Alsa Setup howto od Arjana Timmermana:
 
Tento dokument popisuje jak nastavit systém ALSA, aby fungoval s kernely 2.4 a 2.6. Napsané na základě Alsa Setup howto od Arjana Timmermana:
Line 9: Line 21:
  
 
Další informace:
 
Další informace:
[http://bbs.archlinux.org/viewtopic.php?t=2544]
+
[https://bbs.archlinux.org/viewtopic.php?t=2544]
  
 
Pokud máte počítač Dell vybavený kartou Creative Labs Sound Blaster Live!, budete muset skompilovat systém ALSA manuálně.
 
Pokud máte počítač Dell vybavený kartou Creative Labs Sound Blaster Live!, budete muset skompilovat systém ALSA manuálně.

Revision as of 07:43, 5 December 2012

Úvod

Tento dokument popisuje jak nastavit systém ALSA, aby fungoval s kernely 2.4 a 2.6. Napsané na základě Alsa Setup howto od Arjana Timmermana: http://www.soulfly.nl/~arjan/archlinux/alsa-setup.html

Další informace: [1]

Pokud máte počítač Dell vybavený kartou Creative Labs Sound Blaster Live!, budete muset skompilovat systém ALSA manuálně.

Instalace

  • Nevyhnutné pro kernely 2.4 a 2.6:
 # pacman -S alsa-lib alsa-utils
  • Nevyhnutné pre kernely 2.4:
 # pacman -S alsa-driver
 # depmod -a
  • Doporučené ale ne nevyhnutelné:
 # pacman -S alsa-oss

Zapamatujte si, že balíček 'alsa-driver' zahrnuje potřebné moduly založené na Arch stock kernelu! Pokud jste kompilovali svůj vlastní kernel 2.4, tak zřejmě nebudou fungovat a měli by jste skompilovat nový balíček 'alsa-driver' pomocí ABS a nainstalovat tento balíček.

Konfigurace

Poznámka: Pokud hotplug detekuje vaši zvukovou kartu správně, nemusíte nahrávat moduly manuálně. Pokud je toto váš případ, potřebujete udělat pouze krok 3 (a 4). Jestli si nejste jistí zda vaše zvuková karta byla detekovaná správně, jako root napište "lsmod". Měli by jste vidět několik nahraných modulů začínajícich na "snd-".

  • Nahrajte moduly:
 # modprobe snd-NAME-OF-MODULE
 # modprobe snd-pcm-oss
  • Přidejte hlasitost zvukové karty a zapněte zvuk:
 # amixer set Master 75 unmute
 # amixer set PCM 75 unmute

Nebo to můžete udělat graficky použitím příkazu 'alsamixer'

Poznámka: Pokud používáte 'alsamixer', ujistěte se, že zapnete zvuk (unmute) (Stiskněte klávesu M) také přidejte úroveň hlasitosti.

  • Test vašeho systému na soubory wav:
 # aplay mywav.wav

Jste stále bez zvuku?

Dokonce i přes to, že máte ovládače nahrané správně a hlasitost je v pořádku, nic není vypnuté, neslyšíte nic! Přidání následujícího řádku do /etc/modprobe.d/modprobe.conf spraví tento problém (minimálně s ovladačem via82xx ).

options snd-NAME-OF-MODULE ac97_quirk=0

Nastavení povolení

  • Přidejte svého užívatele do skupiny Audio:
 # gpasswd -a jméno_uživatele audio
  • Odhlaste se a znovu přihlašte, aby jste zajistili, že skupina audio je nahraná.

Obnovení nastavení Alsa Mixer při startu systému

  • Spusťte 'alsactl' pro vytvoření '/etc/asound.state'
 alsactl store
  • Upravte '/etc/rc.conf' a přidejte 'alsa' do seznamu daemons, aby zvuk nabíhal při bootování

Nastavení KDE

  • Spusťte KDE:
 # startx
  • Nastavte úrovně hlasitosti, jak chcete pro daného uživatele (každý užívatel má svoje vlastní nastavení):
 # alsamixer
  • KDE 3.3 Jděte do K Menu > Multimedia > KMix
    • Vyberte nastavení> Konfigurace KMix...
    • Odškrtěte možnost "Restore volumes on logon" (Obnovit hlasitost při prihlásení)
    • Stiskněte OK, a měli by jste mít vše nastavené. Teď všechny úrovně hlasitosti budou stejné z příkazového řádku a KDE.