Erro no alsamixer após atualização no Ubuntu 7.04

Este artigo tem como intuito ajudar iniciantes a resolver o erro do alsamixer no Ubuntu 7.04 e ajudar a não desistir de utilizar o sistema Linux.

[ Hits: 7.764 ]

Por: Geraldo Gustavo Araújo Resende em 22/01/2008 | Blog: http://www.geraldoresende.net23.net


Introdução



Hoje em dia todos os usuários de Linux procuram um sistema operacional, sólido e estável. Mas muitas vezes algumas dificuldades acontecem, mesmo sendo o Linux um software muito estável. A distribuição Ubuntu é um sistema muito bem desenvolvido, com um suporte muito bom, incluindo updates e pacotes com muita facilidade de ser baixado pelos usuários.

Muitos usuários que utilizam Notebook se familiarizaram muito facilmente com o Ubuntu, por atender uma demanda muito grande da drivers de dispositivos, e mesmo os dispositivos que não estão na pauta de drivers, o mesmo baixa o pacote e instala.

Na versão 7.04 do Ubuntu, logo na instalação é feita uma atualização, que podemos dizer geral. Nesta atualização, é baixado o kernel 2.6.20-16-generic. Este kernel na maioria dos notebooks e PCs fez com que o Alsamixer fosse desabilitado, e mesmo com a reinstalação do software de controle de som, o mesmo não funciona.

A partir de agora serão passados os passos de forma clara e rápida para se utilizar o Linux Ubuntu com o som funcionando sem problemas.

Após a atualização

Quando é feita a atualização inicial do Ubuntu é baixado o kernel 2.6.20-16-generic, e automaticamente quando é compilado já é adicionada o link no Grub para sua inicialização.

Note que quando o usuário reinicializa o sistema, no Grub, podem ser vistos os seguintes itens:

Ubuntu, kernel 2.6.20-16-generic
Ubuntu, kernel 2.6.20-16-generic (recovery mode)
Ubuntu, kernel 2.6.20-15-generic
Ubuntu, kernel 2.6.20-15-generic (recovery mode)
Ubuntu, memtest86+
Other operating systems:
Microsoft Windows XP Professional

Pode-se ver que nesta lista há dois kernels para a inicialização, "Ubuntu, kernel 2.6.20-16-generic" e "Ubuntu, kernel 2.6.20-15-generic". No "Ubuntu, kernel 2.6.20-16-generic" o sistema de som AlsaMixer não irá funcionar.

A opção que se foi feita é a seguinte: desabilitar a inicialização do kernel 2.6.20-16-generic e utilizar como padrão para inicialização o kernel 2.6.20-15-generic. Vale lembrar que mesmo com o retorno à versão Ubuntu, kernel 2.6.20-15-generic, apenas o kernel atualizado não estará em funcionamento, todo o resto, como atualizações de segurança estarão presentes no sistema operacional.

DESABILITANDO O Ubuntu, kernel 2.6.20-16-generic

Para desabilitar o kernel 2.6.20-16-generic basta modificar no arquivo de menu do Grub as linhas referentes a este kernel. Veja bem, em primeiro lugar o usuário entrará no Terminal como administrador. Para isso basta entrar no terminal e digitar:

$ su

Após o Enter pedirá a senha de ROOT, basta entrar com a senha e estará no usuário administrador.

Para facilitar, pelo terminal entraremos no Nautilus, gerenciador de arquivos do Ubuntu. Basta digitar o seguinte e dar Enter:

# nautilus

Após o Enter abrirá uma janela do nautilus, nele iremos procurar a seguinte pasta: /boot/grub. Nesta pasta procure o seguinte arquivo: menu.lst.

Entrando nele o usuário estará editando no Gedit em modo administrador, podendo assim salvar sem problema. Ao abrir o editor, procure as linhas referentes ao "Ubuntu, kernel 2.6.20-16-generic". Aqui será passada a forma de utilizar apenas o Ubuntu, kernel 2.6.20-15-generic e o Windows, caso exista na máquina. Então serão procuradas as seguintes linhas:

title      Ubuntu, kernel 2.6.20-16-generic
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.20-16-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro quiet splash
initrd      /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title      Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.20-16-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro single
initrd      /boot/initrd.img-2.6.20-16-generic

title      Ubuntu, kernel 2.6.20-15-generic
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro quiet splash
initrd      /boot/initrd.img-2.6.20-15-generic
quiet

savedefault

title      Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.20-15-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro single
initrd      /boot/initrd.img-2.6.20-15-generic

title      Ubuntu, memtest86+
root      (hd0,6)
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.

title      Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1

title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader   +1

Veja que a linha title é referente ao item do Menu Grub que aparece ao iniciar o Computador. Na lógica se apagarmos as linhas referentes ao kernel e aos itens desnecessários estaremos selecionando apenas o Linux que queremos iniciar. Mas por forma de segurança faremos a seguinte configuração, nos itens desnecessários marcaremos no início de cada linha com #, para que assim apenas esteja desabilitada, caso futuramente queira reabilitar o item basta retirar o #.

Veja então como ficaram as linhas após colocarmos o #:

#title      Ubuntu, kernel 2.6.20-16-generic
#root      (hd0,6)
#kernel      /boot/vmlinuz-2.6.20-16-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro quiet splash
#initrd      /boot/initrd.img-2.6.20-16-generic
#quiet
#savedefault

#title      Ubuntu, kernel 2.6.20-16-generic (recovery mode)
#root      (hd0,6)
#kernel      /boot/vmlinuz-2.6.20-16-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro single
#initrd      /boot/initrd.img-2.6.20-16-generic

title      Linux Ubuntu 7.10
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro quiet splash
initrd      /boot/initrd.img-2.6.20-15-generic
quiet

savedefault

#title      Ubuntu, kernel 2.6.20-15-generic (recovery mode)
#root      (hd0,6)
#kernel      /boot/vmlinuz-2.6.20-15-generic #root=UUID=e2942e17-816f-4801-90ba-4aa91388d831 ro single
#initrd      /boot/initrd.img-2.6.20-15-generic

#title      Ubuntu, memtest86+
#root      (hd0,6)
#kernel      /boot/memtest86+.bin
#quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.

#title      Other operating systems:
#root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1

title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader +1

Se for feito desta maneira, o menu que irá aparecer no Grub será o seguinte:

Ubuntu, kernel 2.6.20-15-generic
Microsoft Windows XP Professional

Sendo que o sistema operacional padrão que inicializará automaticamente será o Linux. Desta forma o AlsaMixer funcionará perfeitamente e assim o usuário pode utilizar o Linux de forma que lhe for melhor.

Espero ter ajudado.
Abração a todos.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Linux - Breve introdução, bom para iniciantes

Leitura recomendada

Reduzindo problemas de atualizações no Debian, Ubuntu e derivados

Wireless USB no Linux

Adicionando pacotes do SuSE 9 via WEB

Cable modem no Mandrake 10

KMenuEdit, Alacarte, freedesktop.org - Como funcionam?

  
Comentários
[1] Comentário enviado por percival em 22/01/2008 - 10:43h

Bom dia, amigo,

Perdoe-me a sinceridade, mas eu achei a solução meio porca.

Não seria melhor descobrir o porquê do ALSA estar apresentando problemas e utilizar um kernel mais atual no seu sistema?

E se o próximo kernel apresentar algum tipo de falha? Vai ficar no antigo para sempre?

Abraço.

[2] Comentário enviado por removido em 22/01/2008 - 10:55h

Bom dia, amigo,

Perdoe-me a sinceridade, mas eu achei a solução meio Javali, meio Paca, meio Capivara ou qualquer outro animal desses encontrados no rio Pinheiros.

Me parece aqueles solucionadores de problemas do centro de ajuda e suporte do Window$.

Desse jeito não resolveu é nada...

[3] Comentário enviado por percival em 22/01/2008 - 11:55h

Só complementando, tenho um note rodando o Ubuntu 7.04 com tudo atualizado conforme os repositórios próprios e não experimentei bug algum, principalmente em relação ao ALSA.

[4] Comentário enviado por scoob em 22/01/2008 - 12:25h

"...ajudar a não desistir de utilizar o sistema Linux..."

Sem troll, mas por que todo mundo insiste em falar desse sistema como se fossse a única distribuição de Linux que existe?

Para resolver a maioria dos problemas é simples...use o distribuições originais...Slack, Debian, Red Hat....e não as afilhadas das sobrinhas das vizinhas...

Pra mim essa distro não serve, porque tudo que se vai fazer tem um bug novo...não tem estabilidade..deveria ser chamada de "UBugnto"

[5] Comentário enviado por removido em 22/01/2008 - 13:35h

....santa ignorância.......
o Ubuntu é uma distro respeitável e com muitos projetos bons.
Será ela que irá desbancar o windows (desktops)
não fala besteira rapaz!!!


[6] Comentário enviado por percival em 23/01/2008 - 02:01h

Também acho que o scoob falou bobagem...

A Cannonical perdeu a mão no Gutsy, mas as versões anteriores foram excelentes... alguém se lembra da Dapper 6.06? Uma das melhores dsitros que já testei.

apesar de eu não trocar meu Debian por nada, aguardo a Ubuntu 8.04 LTS
para instalar no meu note.

Abraço a todos.

[7] Comentário enviado por scoob em 23/01/2008 - 07:54h

Pois é amigos, mas as versões anteriores são coisas do passado...agora que temos o "boom" dos sistemas operacionais livres em desktops é que precisamos de distribuições mais compatíveis e livres de tantas falhas.

Não estou dizendo que Ubugnto é ruim, só estou me posicionando com relação à distribuição não servir ainda pra mim (na minha opinião e no meu caso particular) e com relação ao novo usuário de Linux mal esclarecido (a grande maioria) achar que só existe Ubuntu...que Ubuntu é O linux e não Um linux...

Para mim, a empresa que controla a distribuição deveria pelo menos testar mais os softwares antes do lançamento, pois o que tenho encontrado são lançamentos em média a cada 6 ou 7 meses e em cada um deles há dezenas de relatos de coisas simples que são feitas até por codornas em outras distribuições, mas para fazer no Ubuntu é preciso sempre um malabarismo a mais...

E alguém me pergunta: E daí?

E daí que a propaganda do Ubuntu que se ouve é: "linux mais fácil para usuários desktop"...."linux para humanos" (sinceramente eu nunca vi um macaco ou uma codorna usando um computador)....então o usuário de Windows que vai migrar para Ubuntu entra achando que será mil maravilhas...acaba encontrando um sistema imaturo, com os softwares mais atuais, é verdade, mas sem testes suficientes ou compatibilidade total de software....encontra uma série de programas que aparentemente seriam de simples instalação/configuração e acabam não sendo porque sempre tem uma magiazinha a mais pra fazer por causa de um bug besta que não foi resolvido por falta de testes...(pesquisem na net e no fórum do Ubuntu)...

Não que as outras distribuições não tenham falhas (todo software tem falha), mas me perdoem o trocadilho, o Ubugnto passa dos limites...

Boa parte dos usuários se cansa de coisas deste tipo e abandona o uso antes mesmo de descobrir que existem outras distribuições de Linux no mundo (diga-se de passagem, tá sobrando...).

Usuário quer resultado, não importa se é com Linux, Windows, BSD, Solaris ou o que seja...

Essa é minha mágoa com essa distribuição em particular.

Para todos os efeitos, cada um tem sua preferência...eu prefiro esperar mais um pouco pelo lançamento de uma versão ou de um software novo e usar algo bem testado e o mais livre de falhas possível.

Me desculpem se fui infeliz em meus comentários e se magoei alguém....mas é só minha opinião....

[8] Comentário enviado por geraldoresende em 23/01/2008 - 08:59h

Olá Galera...

Veja bem... Sou a favor de utilizar uma distribuição em uma versão que seja compativel com meu Hardware. Eu na verdade nem preocupei com o hardware no momento, gosto de ver as coisas funcionando. Já usei algumas distribuições por muito tempo, como Slackware, Conectiva e Mandriva e Suse. Cheguei a suar o Slackware por 2 anos. Mas o que eu acho interessante no Ubuntu eh... Quando vc precisa de um drive, um codec, sei la alguma coisa para sua produtividade basta vc dar um apt-get.
Fiquei sendo taxado, por estar resolvendo o problema com uma podemos dizer "Gambiarra", mas veja bem um usuário comum... Compra um notebook e quer que ele funcione... ate ai blz... mas quando vai ouvir sua musica ou ver um filme... ba... o som nao sai na caixa do notebook... blz... eh muito fácil flar em gambiarra... quando eu usava Slack fazia para o video funcionar... mas a culpa nao eh nossa... e sim do sistema que nao eh previsivel a sei lah a um determinado hardware...
Eh importante ver porque do erro... eh sim... mas ao que menos demore... devemos criar um solução rapida e apos isso procurar porque o erro ocorre. O erro, aconteceu comigo e com muita gente na comunidade, mas ninguem se preocupou em tentar resolver... vi ate pessoas falando que o ubuntu nao iria usar... mas pense... se ao inves de falar com a pessoa vai la usa windows e falar... cara tem uma gambiarrazinha que faz ele funcionar na maquina... a blz... o cara continua a usar e fica feliz pq o importante eh funcionar... independente do kernel... da versao.... ou de como foi solucionado.. mas o importante eh funcionar...

Espero que entendam que a gambiarra eh porque sei que mesmo usando um kernel um pouco anterior... o sistema vai rodar muito bem... e roda bem nao perdendo nada ao superior que roda no meu PC por exemplo...

Então antes de atacar pensem no lado bom da coisa...

Fico agradecido pelos que leram e puderam utilizar a solucao...

Obrigado

Geraldo Resende"

[9] Comentário enviado por geraldoresende em 23/01/2008 - 09:19h

A so para concluir... Meu amigo que falow que a solucao era porca... ou da familia dos suinos... Porca cara... qualquer solucao que vc tem que programar algo eh porca... pq vc que fez e nao o sistema que fez... entao veja bem... vc ai ta tentando resolver o problema e ainda nao conseguiu... eh aquela solucao muito limpa neh... a base de tentativas... ja tentou quantas vezes mesmo???? 1000... o meu fii se vc fosse o cara mesmo... bom mesmo... vc ao inves de falar que a solucao eh porca, vc falaria que resolveu com sua solucao "limpa"... o meu amigo... aprende um pouco linux ai vc me fala a solucao mais Clean...kkk... boylola metido a programador...

[10] Comentário enviado por y2h4ck em 23/01/2008 - 13:46h

Chamem o 192 !!

Flames all around !!
Galera ta muito desbocada ultimamente pqp.
Daqui a pouco ninguem respeita mais nada :P
Fabio ta na hora de dar uns pedala nesses maluco ai ...

[]s


[11] Comentário enviado por geraldoresende em 23/01/2008 - 15:11h

Concordo em Chamar o 192...

Cara, os cara nao respeita... como se fossem os melhores, meu amigo quero apenas ajudar... independente da solução... uso linux por diversão... e não para me comparar a ninguem...
E em segundo lugar... se eu tivesse escrito besteria de verdade, nem seria aprovado o artigo...

Abraços

[12] Comentário enviado por removido em 23/01/2008 - 15:27h

o pessoal tem que maneirar ai mesmo ehim
é falta de respeito com o colega que escreveu o artigo.........

[13] Comentário enviado por removido em 23/01/2008 - 15:38h

tá bom, tá bom, a solução foi ornitorrinco, hipopótamo, rinoceronte... ¬¬

[14] Comentário enviado por geraldoresende em 24/01/2008 - 08:45h

kkkk... ja to achando engraçado esse povo... os caram nem tem solucao melhor ainda acha rinoceronte... eles eh que tao meio tartaruga no assunto... daqui um tempo ja tem a savana toda aqui nos comentários...

abração a todos

[15] Comentário enviado por removido em 24/01/2008 - 12:56h

Você também não têm solução, tudo o que você fez aí foi fugir do problema, contornar, voltar atrás, desistir, downgrade.

Na verdade tá mais é pra cara de lontra, foca, ou algum desses marinhos gordos e fedidos...

[16] Comentário enviado por removido em 24/01/2008 - 13:24h

ta loko ehim
parece um bando de criança......
esse site foi para ajudar as pessoas, para trocar experiências e ideias, não para disputa ou para citar todos os animais do zoo........
chega disso, por Deus!!!
encerra esse assunto.

[17] Comentário enviado por removido em 24/01/2008 - 13:35h

tudo bem! nem mais um ganso!

[18] Comentário enviado por seg.paranagua em 13/09/2008 - 21:33h

Este sistema funcionarar também com o 8.04


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts