[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sonido en Debian Sarge y /dev/dsp



En/na Toni Massó ha escrit:

>Hola companyero, gracias por tu interes...
>
>En/na Iñaki ha escrit:
>
>
>  
>
>>>El Miércoles, 20 de Julio de 2005 21:35, Toni Massó escribió:
>>>|| Hola,
>>>||
>>>|| Hace unso meses que uso Debian y hasta ahora no he tenido demasiados
>>>|| problemas con el sonido..
>>>||
>>>|| Estoy intentando jugar al Unreal Tournament 2004, pero cuando inicio el
>>>|| juego no tengo sonido, en la consola veo que se queja de:
>>>||
>>>|| open /dev/[sound/]dsp: No such file or directory
>>>||
>>>|| Efectivamente, no tengo ningun dispositivo  /dev/dsp o /dev/snd/dsp
>>>|| He estado preguntando al Sr.Goolge sin mucho exito .
>>>
>>>¿Te has asegurado de matar todos los demonios de sonido antes de arrancar el 
>>>juego? por ejemplo arts, esound...
>>>
>>> 
>>>
>>>      
>>>
>> 
>>
>>    
>>
>No lo habia pensado, lo he probado ahora y no funciona da el mismo
>mensaje de error...
>
>
>  
>
>>>|| Lo que creo que me ha quedado claro es:
>>>||
>>>||     - /dev/dsp es el dispositivo que antes usaban el OSS
>>>||
>>>||     - En debian Sarge se utiliza ALSA (Kernel 2.6.8) y los dispositivos
>>>|| son: /dev/snd/*
>>>
>>>¿Tienes la emulación OSS de ALSA activada? Es necesaria para los programas que 
>>>no usan ALSA y que requieren OSS.
>>>
>>> 
>>>
>>>      
>>>
>> 
>>
>>    
>>
> El skype me funciona (aunque se me queja la gente de que me oyen con
>eco...)
>Pero ahora que lo dices...si hago un:
>*debian:~# lsmod | grep snd*
>snd_bt87x              14280  0
>snd_ens1371            24932  0
>snd_intel8x0           36460  0
>snd_ac97_codec         69988  2 snd_ens1371,snd_intel8x0
>snd_pcm                98728  3 snd_bt87x,snd_ens1371,snd_intel8x0
>snd_timer              25732  1 snd_pcm
>snd_page_alloc         11752  3 snd_bt87x,snd_intel8x0,snd_pcm
>gameport                4704  2 snd_ens1371,snd_intel8x0
>snd_mpu401_uart         7968  1 snd_intel8x0
>snd_rawmidi            25124  2 snd_ens1371,snd_mpu401_uart
>snd_seq_device          8200  1 snd_rawmidi
>snd                    57156  9
>snd_bt87x,snd_ens1371,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
>soundcore              10336  2 bttv,snd
>*debian:~# lsmod | grep oss
>debian:~#    *
>
>No deberia ver algun modulo OSS?...Se me cargan muchos modulos, los de
>la de sonido , los de la placa base (con sonido integrado) y los de la
>capturadora de tele..la tarjeta es la de *ens1371*
>En el portatil veo modulos tipo snd_pcm_oss ... El problema es que en el
>portatil no puedo poner el Unreal.
>Sabrias decirme como activar la emulacion?
>
>
>  
>
Contestandome a mi mismo: he cargado los modulos:
debian:~$ modprobe snd_mixer_oss
debian:~$ modprobe snd_pcm_oss

Y ya me funciona el sonido...

Muchas gracias

>>>||     -¿Como puedo hacer que el juego reconozca los dispositivos ALSA?
>>>|| (intente crearlos i me dijo que el dispositivos estaba BUSY, ademas
>>>|| luego se me borró el /dev/dsp al reiniciar)
>>>
>>>Eso es porque udev se encarga de crear en el arranque los /dev/* que necesite, 
>>>en vez de crear todos los posibles aunque no se utilicen.
>>> 
>>>
>>>      
>>>
>> 
>>
>>    
>>
>Entonces udev deberia crear el device /dev/dsp sobre la marcha y deberia
>funcionar con la emulacion?
>Mira tu que cosas...
>
>
>  
>
>>>Dices que no tienes /dev/dsp, y por lo que comentas parece que dicho 
>>>dispositivo se usa con OSS pero no con ALSA (no tenía ni idea). Si es eso 
>>>entonces creo que la solución sería habilitar la emulación OSS de ALSA (tal 
>>>vez lo tengas como módulo, haz modconf y busca un tal snd_oss_pcm o similar). 
>>>Y por supuesto mata los demonios de sonido antes de correr el juego.
>>>
>>>Ah, y otra forma de saber si tienes la emulación OSS activada es correr Skype, 
>>>ya que no usa ALSA. Si suena es que sí.
>>>
>>>
>>> 
>>>
>>>      
>>>
>> 
>>
>>    
>>
>
>
>  
>



Reply to: