A Dijous 18 Novembre 2004 05:31, Javi va escriure:
> Hace tiempo vengo intentando hacer sonar mi linux.

Supongo que te servir� mi experiencia con una placa a7n8x de luxe, intuyo que 
con la misma tarjeta integrada de sonido.

Por pasos:
1.- Yo no he compilado el kernel (nunca lo he conseguido) y tengo instalado un 
kernel-image, el 2.6.8-1-386.
2.- Elimin� con el modconf todos los m�dulos de oss.
3.- En /etc/discover.conf a�ades esto:
# Don't load the i810-tco module by default: 
skip i810-tco
4.- Reinicias el sistema y entonces no se meten en el kernel los m�dulos de 
oss (que son los que causan el problema)
5.- Compruebas que se carguen todos los m�dulos de alsa. Es conveniente 
instalar los paquetes de alsa para oss; de hecho, yo instal� con aptitude 
todo lo que me pareci� de alsa para los distintos reproductores de m�sica y 
video. Los b�sicos de alsa ya los tengo al haber instalado el kenel 
mencionado.
6.- Si hago ahora lsmod|grep snd obtengo esto:
[EMAIL PROTECTED]:~$ lsmod |grep snd
snd_intel8x0           33068  1
snd_ac97_codec         59268  1 snd_intel8x0
snd_pcm_oss            48168  0
snd_mixer_oss          16640  1 snd_pcm_oss
snd_pcm                85384  2 snd_intel8x0,snd_pcm_oss
snd_timer              23172  1 snd_pcm
snd_page_alloc         11144  2 snd_intel8x0,snd_pcm
snd_mpu401_uart         7296  1 snd_intel8x0
snd_rawmidi            23204  1 snd_mpu401_uart
snd_seq_device          7944  1 snd_rawmidi
snd                    50660  11 
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               9824  1 snd
gameport                4736  2 snd_intel8x0,analog    
7.- Hay que activar el sonido: lo puedes hacer con alsamixer, con alsamixergui 
y tambi�n con Kmix (kde 3.3.1). De hecho, con todo lo anterior, ni siquiera 
he tenido que correr alsaconf para nada..(antes me hab�a hartado de 
ejecutarlo sin resultado)
8.- Si tienes un sistema de altavoces 5.1, puedes instalar en tu /home un 
fichero que llamar�s .asoundrc, tal que as�:
=========== .asoundrc ========================
pcm.nforce-hw {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "nforce"
}

#0,0 is analog out (i.e. headphone socket on the shuttle), and 0,1 is 
#spdif out.

pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,1"
period_time 0
period_size 1024
buffer_size 32768
rate 48000
}
}

ctl.nforce-hw {
type hw
card 0
}

#Everything else is as per the intel8xO sound card matrix.

#HINTS
#-----
#o) KDE
#By default KDE uses artsd to mix sounds, but since we are using the 
#dmix plugin this is no longer necessery. artsd holds the device in 
#such a way that it blocks any other programs from generating sound 
#output (unless they have an artsd plugin) which causes programs like 
#xmms, xine and even alsaplayer to just hang.

#With the above .asoundrc, you can go into KDE, load the control panel 
#and turn off artsd and all sounds will work fine.

#o) Noise / pops and interferance with aplay and KDE.
#I found that with this .asoundrc I was getting annoying pops and 
#spikes at the end of sound clips when played with aplay (KDE uses 
#aplay to play sound clips such as the login / logout wav files). The 
#problem appeared to be with the CVS alsa-utils. I de-installed those 
#and then installed older ones (I used emerge in Gentoo which I think
#loads version 9.2)
============================
Entonces podr�s reproducir dvd's con sonido envolvente.
Lo malo es que no consigo compaginar el sonido 5.1 con los sonidos del 
sistema, que se me quedan mudos... supongo que porque no acabo de poder 
desactivar artsd por mucho que meneo en el control de sonido de kde...:-(




-- 

Salutacions,

Josep

Responder a