Sound pro Realtek AC'97

Jarda Mikulík jarda.mikulik na jetedata.cz
Pátek Duben 25 15:36:02 CEST 2003


M. Eckstein napsal:
>>>>Zajímavé, že mi chodí spousta různých desek s touto zvukovkou. Ale
>>>>zrovna jsem updateoval na ALSU 0.9.2 a u jedněch desek mi zvuk přestal
>>>>chodit. ALC-100 AC'97 chodí, ALC-200 AC'97 chodí, ALC-650 AC'97 chodí
>>>>ale VIA1612A AC'97 kodek přestal chodit. Dřívější ALSA byla nějaká
>>>>0.9.0rcX. Divné.
>>>>
>>>>Jaký máte přesně vy ten AC'97 chip? Dobře to vypisuje alsamixer (levý
>>>>horní roh).
>>>v /proc/asound/oss/sndstat je uvedeno, ze je to VIA 8235. Jako Audio
> device
>>>je
>>>vypsano VIA 8235 (DUPLEX). Presto karta nereaguje. Modul se pouziva
>>>snd-via82xx  (nebo via82xx, z ruznych distribuci ALSA,
>>>Modprobe via82cxxx_audio vypise nekolik chybovych hlaseni a nezavede
> se.)
>>VIA 8235 mám zrovna ve svém počítači a zvuk mi jede. ALSA verze 0.9.2. A
>>ten kodek je jaký? Buď v /proc/asound/oss/sndstat (na konci) nebo ten
>>alsamixer. Já mám "Avance Logic ALC-650 rev 0" (aka Realtek).
> Vzpominam si, ze tam bylo urcite take ALC650, ale cely string ted nevim.
> Ostatni konfigurace u me je: kernel 2.4.2-2, RH7.1, ALSA (0.9.2 i 0.9.0)
> jsem prekladal gcc verzi 2.91.11 i verzi 2.96. Mozna to zavisi i na tom,
> s jakymi parametry jste poustel u Alsa ./configure, a prosim poslete mi
> relevantni cast Vaseho modules.conf, diky.


Kernel 2.4.20 (Debian, vlasní konfigurace a kompilace)

ALSA 0.9.2
./configure --with-isapnp=auto --with-sequencer=yes --with-oss=yes

--- /etc/modutils/alsa (pro Debian, jinak /etc/modules.conf) ---
alias char-major-116 snd
alias char-major-14 soundcore

options snd major=116 cards_limit=4 device_mode=0660 device_gid=29 
device_uid=0

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
alias sound-slot-2 snd-card-2
alias sound-slot-3 snd-card-3

alias snd-card-0 snd-via82xx
--- /etc/modutils/alsa (pro Debian, jinak /etc/modules.conf) ---

--- /etc/alsa/alsa-base.conf ---
startosslayer=true
force_stop_modules_before_suspend=true
ALSA_KILL_MODE="force"
--- /etc/alsa/alsa-base.conf ---

A pak /etc/init.d/alsa restart (pro Debian, jinak podle vaší distribuce)

	Jarda

-- 
::::::::::::::::::::::::::::::::::::::::
::     Jarda (ByCzech) Mikulík jr.    ::
::            IT Specialist           ::
::                                    ::
::   eMail:     byczech na jetedata.cz   ::
::   Jabber ID: byczech na jabber.cz     ::
::   ICQ UIN:   164864255             ::
::                                    ::
::          JeTe Data System          ::
::       http://www.jetedata.cz       ::
::::::::::::::::::::::::::::::::::::::::



Další informace o konferenci Linux