Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ajuda para configurar som
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 3:37 am    Post subject: Ajuda para configurar som Reply with quote

Pessoal,
mais uma vez o newbie aqui vem pedir socorro. :oops: :oops:
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
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Wed Jul 23, 2003 3:55 am    Post subject: re: Reply with quote

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 :D

:wink:
_________________
ex: Gentoo Linux Developer: amd64 media-optical sound gnome
ex: Portuguese Moderator
------------------------------------------------------------------------------
God Doesn't Play Dice
Back to top
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 4:00 am    Post subject: Re: re: Reply with quote

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...
:wink:


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
View user's profile Send private message
MetalGod
Bodhisattva
Bodhisattva


Joined: 10 Mar 2003
Posts: 816
Location: Portugal

PostPosted: Wed Jul 23, 2003 4:15 am    Post subject: re Reply with quote

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
View user's profile Send private message
Kuartzer
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jul 2003
Posts: 81
Location: in front of the keyboard @ Lx - PT

PostPosted: Wed Jul 23, 2003 4:27 am    Post subject: Reply with quote

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
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7209
Location: Pelotas, BR

PostPosted: Wed Jul 23, 2003 12:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
Festrati
Tux's lil' helper
Tux's lil' helper


Joined: 30 Jan 2003
Posts: 105
Location: Brasil

PostPosted: Wed Jul 23, 2003 3:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 4:38 pm    Post subject: Reply with quote

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 ... :evil: :evil:
[]'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
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 4:41 pm    Post subject: Reply with quote

Bloody Bastard wrote:
Dá uma olhada no guia ALSA, nem que seja só para ver a parte do devfsd.


Blz??
Eu já tinha lido !!! :wink: :wink:
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
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 4:51 pm    Post subject: Reply with quote

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 !! :oops: :oops:
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 ... :evil: :evil:
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
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7209
Location: Pelotas, BR

PostPosted: Wed Jul 23, 2003 4:53 pm    Post subject: Reply with quote

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 !!! :wink: :wink:
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
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 5:05 pm    Post subject: Reply with quote

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 ... :wink: :wink:
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?? :wink: :wink:
[]'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
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7209
Location: Pelotas, BR

PostPosted: Wed Jul 23, 2003 5:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ederson L. Corrêa
n00b
n00b


Joined: 15 Jul 2003
Posts: 16
Location: São Paulo/SP - Brasil

PostPosted: Wed Jul 23, 2003 5:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
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