View previous topic :: View next topic |
Author |
Message |
nafre Guru
Joined: 27 Dec 2003 Posts: 388
|
Posted: Mon May 02, 2005 3:27 pm Post subject: Levantando módulo OSS mixer do kernel 2.6.10 |
|
|
Pessoal é o seguinte nao consiguo ajustar o volume do som do meu pc quando estou usando o kernel 2.6.11ck3, ja quando uso o kernel 2.6.10gentoo ele funciona normalmente.
Aplicando um diff entre os configs dos dois kernels vejo que existem uma diferenca na compilacao da arquitetura OSS.
O modulo OSS_SND_MIXER esta setado como modulo.
Gostaria de saber como faco para levantar este modulo?
Ja tentei, usar o google, nao achei nd q ajudassem fico grato _________________ Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil |
|
Back to top |
|
|
gesiel Apprentice
Joined: 13 Feb 2005 Posts: 197 Location: Brasil - Rio de Janeiro
|
Posted: Mon May 02, 2005 4:16 pm Post subject: Re: Levantando módulo OSS mixer do kernel 2.6.10 |
|
|
Olá nafre,
nafre wrote: |
Aplicando um diff entre os configs dos dois kernels vejo que existem uma diferenca na compilacao da arquitetura OSS.
|
Legal vc ter guardado o config anterior. Bem pensado.
Na minha opinião, vc deveria estar usando suporte a arquitetura ALSA, recomendada por muitos e mais recente que a arquitetura OSS.
nafre wrote: |
O modulo OSS_SND_MIXER esta setado como modulo.
|
Entretanto se vc deseja usar o módulo OSS, proceda assim:
[retirado da página http://www.gentoo.org/doc/pt_br/handbook/handbook-x86.xml?full=1 ]
Quote: | Você deve listar os módulos que você quer carregar automaticamente em /etc/modules.autoload.d/kernel-2.4 (ou kernel-2.6). Você pode colocar opções adicionais aos módulos também se quiser.
Para ver todos módulos disponíveis, rode o seguinte comando usando o find. Não se esqueça de substituir "<versão do kernel>" com a versão do kernel que você acaba de compilar:
Listagem de código 27: Vendo todos módulos disponíveis
# find /lib/modules/<versão do kernel>/ -type f -iname '*.o' -or -iname '*.ko'
Por exemplo, para carregar o módulo 3c59x.o automaticamente, edite o arquivo kernel-2.4 ou kernel-2.6 e coloque o nome do módulo nele.
Listagem de código 28: Editando o /etc/modules.autoload.d/kernel-2.4
(Exemplo para kernéis 2.4)
# nano -w /etc/modules.autoload.d/kernel-2.4
|
|
|
Back to top |
|
|
Guzymuzy Tux's lil' helper
Joined: 17 Oct 2004 Posts: 102 Location: Manaus - Brazil
|
Posted: Tue May 03, 2005 11:24 pm Post subject: |
|
|
Não acho boa idéia usar os módulos do kernel nem para Alsa ou OSS.
Melhor setar a variável ALSA_CARDS="sua placa de som" no make.conf e dar um emerge alsa-driver.
Vc terá sempre os módulos atualizados sem precisar mudar de kernel.
Uso OSS emulado.
Gustavo Motta |
|
Back to top |
|
|
nafre Guru
Joined: 27 Dec 2003 Posts: 388
|
Posted: Tue May 03, 2005 11:55 pm Post subject: |
|
|
Guzymuzy gostei da sua ideia vou implementar ela aqui para ver se funciona.
Na verdade nao entendo a diferenca entre Alsa e Oss sei que o oss ta ficando deprecated.
Quanto as formas de achar os modulos ja sei e so usar o comando:
ele listara os modulos compilados do teu kernel _________________ Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil |
|
Back to top |
|
|
zerocow2 n00b
Joined: 28 Apr 2005 Posts: 27
|
Posted: Wed May 04, 2005 5:09 pm Post subject: |
|
|
explica isso direito ai sobre a variavel?
como eu colocaria o nome da minha plca?
eu coloco o modulo alsa dele?
snd-cmedia
ou outra coisa...
eu tô com ums problemas aki com oarts (tá dando CPU Overload) e eu no momento tô recompilando o arts para ver noq dá, se não pegar assim, vou tentar essa metodo.
PS: semo arts eu não uso o kde, pois ele depende e muutio do arts, e eu não aquento ouvir um som por vez... |
|
Back to top |
|
|
Guzymuzy Tux's lil' helper
Joined: 17 Oct 2004 Posts: 102 Location: Manaus - Brazil
|
Posted: Thu May 05, 2005 6:17 pm Post subject: |
|
|
Bem, zerocow2 o valor da variável ALSA_CARDS você pode pegar no site da ALSA mesmo http://www.alsa-project.org/alsa-doc/
É só vc escolher o fabricante e modelo da placa de som que vc vai descobrir o modulo.
No meu caso Creative Labs Sound Blaster Live! = emu10k1.
Desligue tudo referente a som no kernel. Não compile nada.
Edite /etc/modules.d/alsa e configure corretamente para o seu módulo.
Ex: alias snd-card-0 snd-emu10k1
Se quiser OSS emulado....
emerge alsa-oss
Ah, não esqueça de dar um rc-update add alsasound boot |
|
Back to top |
|
|
nafre Guru
Joined: 27 Dec 2003 Posts: 388
|
Posted: Fri May 06, 2005 2:27 am Post subject: |
|
|
Para quem qr saber mais sobre alsa e ver como é facil utiliza-lo segue o link para o guia alsa do gentoo em pt_br:
http://www.gentoo.org/doc/pt_br/alsa-guide.xml
ate mais! _________________ Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil |
|
Back to top |
|
|
|