De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Sandro do Prado Gambini (Japoneis)
Data de Publicação: 18 de Novembro de 2007
Recentemente atualizei o Ubuntu da versão 7.04 para a versão 7.10 e como conseqüência minha placa de som passou a não ser mais detectada. Após muitas "googadas" consegui resolver o problema.
O bom foi que aprendi um pouco mais sobre linux, kernel, módulos e afins....
Diagnosticar o problema foi muito fácil pois o ícone do alto-falante aparecia com um x em vermelho e obviamente nenhum som era reproduzido.
Comandos úteis:
# Mostrar os dispositivos pci $ lspci 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 05)
ou (para mais detalhes)
$ lspci -vvnn 00:1b.0 Audio device [0403]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller [8086:2668] (rev 05) Subsystem: ASUSTeK Computer Inc. Unknown device [1043:81b3] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- < TAbort- < MAbort- >SERR- < PERR- Latency: 0, Cache Line Size: 16 bytes Interrupt: pin A routed to IRQ 16 Region 0: Memory at cddf8000 (64-bit, non-prefetchable) [size=16K] Capabilities: < access denied>
Com isso significa que o hardware existe e foi devidamente detectado.
O comando abaixo serve para mostrar todos os módulos de som (snd_.*) carregados.
$ lsmod | grep snd snd_hda_intel 262304 3 snd_intel8x0 33564 0 snd_ac97_codec 99492 1 snd_intel8x0 ac97_bus 2304 1 snd_ac97_codec snd_pcm_oss 43264 0 snd_mixer_oss 16640 1 snd_pcm_oss snd_pcm 77320 5 snd_hda_intel,snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_seq_dummy 3844 0 snd_seq_oss 31872 0 snd_seq_midi 8704 0 snd_rawmidi 24832 1 snd_seq_midi snd_seq_midi_event 7552 2 snd_seq_oss,snd_seq_midi snd_seq 50416 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 22916 3 snd_pcm,snd_seq snd_seq_device 8332 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 52356 15 snd_hda_intel,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 7520 1 snd snd_page_alloc 10504 3 snd_hda_intel,snd_intel8x0,snd_pcm
Ou seja os módulos estavam devidamente carregados...
E por último o comando "aplay -l" (o primeiro é a resposta qdo o som não estava funcionando e o segundo é com o som normalizado)
$ aplay -l aplay: device_list:204: no soundcards found... $ aplay -l **** Lista de Dispositivos PLAYBACK Hardware **** placa 0: Intel [HDA Intel], dispositivo 0: AD198x Analog [AD198x Analog] Dispositivo secundário: 0/1 Dispositivo secundário #0: subdevice #0 placa 0: Intel [HDA Intel], dispositivo 1: AD198x Digital [AD198x Digital] Dispositivo secundário: 1/1 Dispositivo secundário #0: subdevice #0
Como os módulos estavam sendo carregados normalmente porém o som não estava funcionando resolvi "bootar" num kernel anterior 2.6.20-16-386, e o som passou a funcionar, foi aí que comecei a desconfiar do kernel mais novo (2.6.22-14-386) e acabei seguindo essa linha de raciocínio.
Googando achei problemas similares ao meu no site:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/131577
E a solução foi simples, bastou atualizar os módulos do linux através do apt:
$ sudo apt-get install linux-ubuntu-modules-2.6.22-14-386
O que tudo indica é que tem um bug em algum módulo "snd_.*" na versão do kernel instalado na atualização para o Ubuntu 7.10 - Gutsy Gibbon.
Fonte: Notícias Linux
Instalar o Linux numa maquina com Windows sempre foi meio "tinhoso" por causa das danadas das partições. Mas agora, com o genial Wubi, instalar Linux numa máquina com Windows é como instalar um aplicativo comum!
A beleza do Wubi está exatamente no fato de ser uma "instalação sem particionamento de disco". Você instala o Linux, testa bastante e, se não gostar, remove ele via Painel de Controle. Se gostar, você pode criar um "dual boot" permanente. Simples e genial.
Fonte: http://www.ovelho.com/modules/news/article.php?storyid=42310
Comente: http://www.noticiaslinux.com.br/nl1193617970.html#comentarios
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários