Logo Hardware.com.br
lidyon
lidyon Tô em todas Registrado
2K Mensagens 10 Curtidas

MPlayer: Alsa não reconhece dispositivos + XMMS parando ...

#1 Por lidyon 10/01/2005 - 09:07
Tipo, quando eu vou rodar o Gmplayer, com o driver de som alsa, ele diz que não pode encontrar /dev/mixer porque esse dispositivo não existe : no such file or directory ... porém, esses dispositivos existem sim e estão lá no /dev , eu os estou vendo aqui com meus próprios olhos rs ... e sim, as permissões estão corretamente ajustadas ...

Já no XMMS , se vc está usando outro programa o som para de repnte e não volta mais ...

Alguém sabe o que fazer? Grato!
Ledstyle
Ledstyle Membro Senior Registrado
321 Mensagens 0 Curtidas
#2 Por Ledstyle
10/01/2005 - 12:07
Primeiramente como root rode o seguinte comando:

alsaconf

Siga os passos pra o alsa detectar e configurar sua placa de som. Caso tenha uma onboard e outra offboard, recomendo desativar a onboard no setup, pois geralmente da conflito.

Depois disso com a placa configurada, o alsa já configura os módulos corretos pra subirem no boot e fazerem sua placa de som funcionar. Caso o alsa não reconheça, talvez você não tenha os módulos compilados. Talvez seja necessário recompilar o kernel pra habilitá-los (mas se você está usando o kernel oficial de sua distribuição quase certeza que já vem com todos os módulos compilados).

Depois abra o xmms e mande pau. Vá nas preferências dele e veja o plugin de "SAÍDA DE AUDIO" que ele está usando. Instale o plugin xmms-alsa e ative-o que vai numa boa. Caso queira tocar mais de 1 som ao mesmo tempo, utilize softwares como arts ou esd. Ai no caso instalo o plugin correspondente: xmms-arts ou xmms-esd.

Qualquer coisa posta ai.

[]s
www.tuxresources.org - Seu portal de Downloads Linux.
lidyon
lidyon Tô em todas Registrado
2K Mensagens 10 Curtidas
#4 Por lidyon
10/01/2005 - 12:14
valeu, mas eu já tinha feito isso, instalei o alsa no braço mesmo, configrei com alsaconf, alsactl, etc ... o som tá funcionando quando eu uso esd, oss e até mesmo alsa, os devices estão em /dev, só que o mplayer diz que eles não existem, ou melhor, que o /dev/mixer não existe, mas ele está lá ... o lance do xmms é que tá rolando uma música,aí do nada ela para ....
Slackware GNU/Linux 13.0
Linux User #372970

# cd /Brasil/Congresso
# rm -f ./Camara/* ./Senado/*
# echo "yuhuuuuuuuuu"
Xterminator-again
Xterminator-... Tô em todas Registrado
2.5K Mensagens 2 Curtidas
#5 Por Xterminator-...
10/01/2005 - 12:54
mas é exatamente isto que está descrito no link ;-)
eu fiz quando fui rodar o quake 3 arena e outros jogos .
vc cria um alias para os dispositivos inexistentes...eis a mensagem original observe a parte dos aliases.

snd-pcm-oss ; snd-mixer-oss <--o alsa cria os 2 ...
daí basta adicionar ao modules.conf,modprobe.conf ou rc.modules depende da distro ...
aqui o que eu adicionei ao meu :-) até hoje tá funcionando beleza...com o 2.4 e 2.6...

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss


logicamente deve ser adicionado a linha pra carregar os modulos em algum script de configuração...por exemplo rc.local
modprobe -v snd-mixer-oss
modprobe -v snd-pcm-oss


Espero que funcione comigo funfa de boua...

[root@Zumbi edson]# lsmod | grep snd
snd-pcm-oss 40740 0 (autoclean)
snd-mixer-oss 13496 0 (autoclean) [snd-pcm-oss]
snd-sonicvibes 13604 0
snd-pcm 74980 0 [snd-pcm-oss snd-sonicvibes]
snd-page-alloc 7636 0 [snd-pcm]
snd-opl3-lib 7492 0 [snd-sonicvibes]
snd-timer 17412 0 [snd-pcm snd-opl3-lib]
snd-hwdep 6208 0 [snd-opl3-lib]
gameport 3076 0 [snd-sonicvibes]
snd-mpu401-uart 4384 0 [snd-sonicvibes]
snd-rawmidi 16960 0 [snd-mpu401-uart]
snd-seq-device 5580 0 [snd-opl3-lib snd-rawmidi]
snd 37668 0 [snd-pcm-oss snd-mixer-oss snd-sonicvibes snd-pcm snd-opl3-lib snd-timer snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device]soundcore 5796 6 [snd]
[root@Zumbi edson]#
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal