View previous topic :: View next topic |
Author |
Message |
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 3:37 am Post subject: Ajuda para configurar som |
|
|
Pessoal,
mais uma vez o newbie aqui vem pedir socorro.
Após quebrar a cabeça, consegui instalar o Gentoo, porém não consigo fazer a placa de som funcionar. Como nunca havia compilado um kernel na vida, provavelmente devo ter feito alguma besteira. Vou contar o que aconteceu: Na hora de compilar o kernel escolhi apenas essas opções (drivers) referentes a som:
Code: | Sound ->
<M> Sound Card Suport
<*> VIA 82C686 Audio Codec
[*] VIA 82C686 MIDI |
Compilou, tudo certinho ... instalei o KDE e o Gnome, porém ao iniciar o KDE aparecia a mensagem:
Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory)
The sound server will continue, using the null output device.
e no Gnome aparecia: couldn't open mixer device /dev/sound/mixer.
Verifiquei e estes devices não existiam mesmo. Lendo o The Linux Sound HOWTO, vi que através do script MAKEDEV eu poeria criar esses devices. Porém ao executar o comando MAKEDEV audio era exibida uma mensagem de erro devido a estar rodando o devfs. Pois bem, então desabilitei o devfs e ao reiniciar, para minha surpresa vários devices sumiram (/dev/cdrom, /dev/sound/, etc). Porém o MAKEDEV funcionou e reparou alguns destes devices, e criou todos os outros de som.
Entretanto o Gnome continua exibindo a mesagem de erro e meu PC continua mudo.
Estou levantando o modulo de suporte a som:
Code: | bash-2.05b# lsmod
Module Size Used by Not tainted
soundcore 3908 0 (unused) |
Porém, não sei como configuro a placa de som, pois já que compilei dentro do kernel e não como módulo, não posso utilizar o sndconfig (o qual nem existe no meu gentoo).
Alguém saberia dizer onde estou errando?? O que devo fazer??
Grato,
Ederson.
PS: Só para saberem estou usando o kernel linux-2.4.20-xfs-r3 e no Red Hat 9 onde o som funciona perfeitamente os módulos utilizados são:
Code: | No Red Hat aparecem o seguinte:
[root@xcrotos root]# lsmod
Module Size Used by Tainted: P
via82cxxx_audio 24440 0 (autoclean)
uart401 8388 0 (autoclean) [via82cxxx_audio]
ac97_codec 13640 0 (autoclean) [via82cxxx_audio]
sound 74228 0 (autoclean) [via82cxxx_audio uart401]
soundcore 6404 5 (autoclean) [via82cxxx_audio sound]
|
_________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Wed Jul 23, 2003 3:55 am Post subject: re: |
|
|
bastava pensares um pouco e reparavas k n tens isso compilado como modulos mas sim built in
para resolveres o problema basta recompilares o kernel assim
Code: |
Sound ->
<*> Sound Card Suport
<M> VIA 82C686 Audio Codec
[*] VIA 82C686 MIDI
|
isto se quiseres como modulo...
PS: antes de recompilar o kernel n esqueçer de: em /usr/src/linux/ make distclean && make mrproper
_________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 4:00 am Post subject: Re: re: |
|
|
MetalGOD wrote: | bastava pensares um pouco e reparavas k n tens isso compilado como modulos mas sim built in
para resolveres o problema basta recompilares o kernel assim
Code: |
Sound ->
<*> Sound Card Suport
<M> VIA 82C686 Audio Codec
[*] VIA 82C686 MIDI
|
isto se quiseres como modulo...
|
Blz??
Eu sei, mas pensei que compilando dentro do kernel ia configurar "automagicamente" ...
Não tem nenhum outro jeito, sem ter que compilar como módulo?? Vc saberia me dizer??
Valeu pela atenção !!
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
MetalGod Bodhisattva
Joined: 10 Mar 2003 Posts: 816 Location: Portugal
|
Posted: Wed Jul 23, 2003 4:15 am Post subject: re |
|
|
yap podes meter tudo built it _________________ ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice |
|
Back to top |
|
|
Kuartzer Tux's lil' helper
Joined: 15 Jul 2003 Posts: 81 Location: in front of the keyboard @ Lx - PT
|
Posted: Wed Jul 23, 2003 4:27 am Post subject: |
|
|
eu tb sou newbie em gentoo e inda por mais so o uso komo server, ou seja sem audio e ate sem X , mas pelo ke li e pelo ke konheco de outras distros, ha por vezes restriçoes de certos users aos sound devices, tendo estes ke pertencer a um grupo (ex, audio, sound, XPTO), ja confirmas.te se nao e este o kaso? ou tas a correr komo root, (ke devia ter acesso).
Tou apenas a especular. Depois diz kualker koisa!
Boa Sorte! _________________ "Não existe nada completamente errado no mundo, até mesmo um relógio parado consegue estar certo duas vezes por dia..." |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Jul 23, 2003 12:53 pm Post subject: |
|
|
Dá uma olhada no guia ALSA, nem que seja só para ver a parte do devfsd. _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
Festrati Tux's lil' helper
Joined: 30 Jan 2003 Posts: 105 Location: Brasil
|
Posted: Wed Jul 23, 2003 3:01 pm Post subject: |
|
|
Kra o seguinte tem umas maluquices que acontecem nas compilações do kernel...
eu tenho gentoo aqui no trampo utilizando uma placa de som via (alsa=via82xxx) essa so funciona se coloco no Kernel assim...
Code: |
<M> sound card suporte
<> o resto tudo desmarcado
|
dae compilo os drivers alsa e alsa-utils e subo o modulo e talz...
ja minha maquina em casa como um live (alsa=EMU10K1)
so sobre se colocar direto no kernel....
se saca de inglês le aqui esse how-to fiz e funcionou
Gentoo guide alsa
vou resumir aqui a parada
faça assim
Code: |
- kernel apenas marcado o suporte a som como módulo - compile;
- depois no prompt $ grep audio /proc/pci - verifica o modelo de sua placa e ve qual é o driver exato no site da [url=http://www.alsa-project.org/alsa-doc]alsa[/url]
- agora emerge no drive
- $ env ALSA_CARDS='seudriver' emerge alsa-driver
- entre no /etc/modules.conf e configure as opções de driver - no site da alsa tem how-to legais mais qq coisa e so falar
- $ update-modules
- $ rc-update add alsasound boot
- $ emerge alsa-utils
- $ amixer set Master 100 unmute
- $ amixer set PCM 100 unmute
|
lembre de colocar seu usuario no grupo audio |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 4:38 pm Post subject: |
|
|
Kuartzer wrote: | ha por vezes restriçoes de certos users aos sound devices, tendo estes ke pertencer a um grupo (ex, audio, sound, XPTO), ja confirmas.te se nao e este o kaso? ou tas a correr komo root, (ke devia ter acesso).
|
Blz??
Sim, o único user no meu pc está dentro do grupo audio ...
Porém, nem como root funciona ...
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 4:41 pm Post subject: |
|
|
Bloody Bastard wrote: | Dá uma olhada no guia ALSA, nem que seja só para ver a parte do devfsd. |
Blz??
Eu já tinha lido !!!
Porém, achei que era meio complicado, pois ele diz que tem que usar um plugin para o xmms funcionar ... ai fiquei com o pé atrás, pensei: "Será que vou ter que ficar baixando plugins pq o Alsa não é universal??"
Vc saberia esclarecer essa dúvida??
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 4:51 pm Post subject: |
|
|
Festrati wrote: | Kra o seguinte tem umas maluquices que acontecem nas compilações do kernel...
eu tenho gentoo aqui no trampo utilizando uma placa de som via (alsa=via82xxx) essa so funciona se coloco no Kernel assim...
|
Blz??
Estou vendo que o jeito é esse mesmo !!!
Só queria saber se era eu que tinha feito besteira na compilação, pois esse kernel que estou usando foi o segundo que compilei e o primeiro que funcionou !!
O primeiro que tentei compilar foi o modificado pelo pessoal da Gentoo, modifiquei várias coisas que estavam marcadas e acrescentei outras. Compilei e no boot pra minha surpresa ele travou ... se vê nem competência para um Kernel Panic eu tive ...
Ai recompilei, dessa vez usando o xfs que é o mesmo do Live CD (segui aquela dica do Guia de Instalação) e quase não modifiquei o que estava marcado ...
Ai fiquei na dúvida se era eu que tinha feito besteira ... mas pelo jeito não fiz ...
Bom valeu galera, vou tentar o alsa e volto aqui se tiver mais problemas (muito provavel ...)
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Jul 23, 2003 4:53 pm Post subject: |
|
|
Ederson L. Corrêa wrote: | Bloody Bastard wrote: | Dá uma olhada no guia ALSA, nem que seja só para ver a parte do devfsd. |
Blz??
Eu já tinha lido !!!
Porém, achei que era meio complicado, pois ele diz que tem que usar um plugin para o xmms funcionar ... ai fiquei com o pé atrás, pensei: "Será que vou ter que ficar baixando plugins pq o Alsa não é universal??"
Vc saberia esclarecer essa dúvida??
[]'s
Ederson. |
É que tens que arrumar o /etc/devfsd.conf independente dos teus drivers, senão não vais ter /dev/dsp
Para o xmms tocar usando o ALSA, bastaria dar um emerge alsa-xmms _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 5:05 pm Post subject: |
|
|
Bloody Bastard wrote: |
É que tens que arrumar o /etc/devfsd.conf independente dos teus drivers, senão não vais ter /dev/dsp
|
Blz??
O problema do devfs já arrumei ... eliminei ele ...
Estou usando a opção gentoo=nodevfs no boot (parametro do kernel no grub).
Então, esse lance do emerge alsa-xmms é explicado no Alsa Guide, porém fiquei na dúvida se é apenas o xmms que requer algo a mais, ou se vou ter que ficar instalando coisas desse tipo para diversos aplicativos, tipo alsa-mplayer, alsa-noatun, alsa-qualquer_coisa ... Entendeu??
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Jul 23, 2003 5:16 pm Post subject: |
|
|
Pelo jeito, tua eliminacao do devfs deixou umas pontas, porque deveria estar aparecendo o /dev/dsp. Provavelmente vais ter que fazer usando o MAKEDEV, mas nisso eu nao tenho como te ajudar porque eu so uso devfs.
Se a USE flag OSS estiver sendo usada, o alsa-driver vai criar tambem modulos de compatibilidade com OSS, ou seja, vais ter /dev/dsp tambem. Na verdade, nem mesmo o xmms precisaria do alsa-xmms nesse caso, poderia escrever normalmente no /dev/dsp. _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
Ederson L. Corrêa n00b
Joined: 15 Jul 2003 Posts: 16 Location: São Paulo/SP - Brasil
|
Posted: Wed Jul 23, 2003 5:28 pm Post subject: |
|
|
Bloody Bastard wrote: | Pelo jeito, tua eliminacao do devfs deixou umas pontas, porque deveria estar aparecendo o /dev/dsp. Provavelmente vais ter que fazer usando o MAKEDEV, mas nisso eu nao tenho como te ajudar porque eu so uso devfs.
Se a USE flag OSS estiver sendo usada, o alsa-driver vai criar tambem modulos de compatibilidade com OSS, ou seja, vais ter /dev/dsp tambem. Na verdade, nem mesmo o xmms precisaria do alsa-xmms nesse caso, poderia escrever normalmente no /dev/dsp. |
Esse problema dos devices já corrige com o MAKEDEV.
Valeu pela dica da flag. Vou tentar desse jeito.
Muito obrigado pela atenção do pessoal !!!
[]'s
Ederson. _________________ Linuxer #311031
"Eu inventei o CRTL+ALT+DEL, mas foi o Bill Gates que o tornou famoso."
- David Bradley, criador do PC IBM
[img:f7678994c2]http://www.elcorrea.hpg.com.br/biohazard.gif[/img:f7678994c2] |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|