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