Atualização do Kernel - Resolvido

Iniciado por teles, 06 de Dezembro de 2009, 20:47

tópico anterior - próximo tópico

teles

Olá pessoal.
Estou com o Kubuntu 9.10 e ao fazer a atualização do kernel 2.6.31-14 para o 2.6.31-16, via Synaptic, ocorreu o problema de não abrir a parte gráfica ao reiniciar a máquina (houve a indicação de erro - a minha placa de vídeo é a nVidia Ge Force4 MX4000 e o driver da nVidia é o 96.43.13).
Então, reinicei novamente a máquina e escolhi a entrada do kernel anterior (14) o que fez com que abrisse a parte gráfica.
Depois editei o arquivo /boot/grub/grub.cfg, descomentando (aplicando o sinal #) as novas entradas com o novo kernel (2.6.31-16-generic e recovery mode).
Pois bem, pergunto: alguém sabe como fazer com que a nVidia funcione com esse novo kernel?
Será que é preciso baixar e instalar um novo driver da nVidia?

velox256

É só reinstalar o driver de vídeo no kernel novo... Dá uma olhada aqui:

Citarhttp://sidserra.phpnet.us/nvidia.htm

Basta habilitar o kernel novo e entrar nele em modo de recuperação (single user), o resto é fácil. Ou vc pode mandar um " sudo dpkg-reconfigure -phigh xserver-xorg " no kernel em modo de recuperação, depois rebute o micro e entre normalmente no kernel novo e instale o driver de vídeo já na parte gráfica básica do Ubuntu.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

teles

Olá velox256.
Obrigado pelas informações.
Segui suas instruções, primeiramente baixando o novo driver da nVidia para a minha placa que é a versão 96.43.14 (a que estava instalada era a 13). Em seguida, alterei as permissões de acesso com o comando 'chmod a+x N...'.
Com o comando 'sudo update-grub' atualizei o grub para o novo kernel, rebootei a máquina e entrei no modo 'recovery'.
Acessei o diretório onde foi baixado o driver da nvidia e comandei 'sudo sh N...96.43.14-pkg1.run'.
Aí foi só seguir as opções apresentadas aceitando-as com 'Yes' ou 'OK' e no final apareceu a informação que o novo driver foi instalado com sucesso.
Rebootei a máquina e escolhi a entrada normal do novo kernel (generic) e realmente foi aberta a sessão gráfica normalmente.
Assunto portanto resolvido com a sua ajuda.

velox256

É isso aí, eu faço esse tipo de instalação umas 200 vezes por mês... ;)
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

teles

Olá velox256.
Apenas mais uma coisinha: com a atualização do kernel agora aparecem 4 entradas para o ubuntu, duas para o novo kernel, generic e recovery mode e mais duas para o kernel anterior (generic e recovery mode).
Pois bem, como eu não pretendo usar mais as entradas do kernel anterior, a única forma que eu consegui para que sumissem da tela do grub 2 foi editando o arquivo '/boot/grub/grub.cfg', colocando a tralha (#) nas entradas que eu queria que não aparecessem.
Como é sabido que não se deve editar esse arquivo, pergunto-lhe: há alguma outra forma de conseguir esse resultado, qual seja, fazer sumir as entradas que não queremos?

velox256

Basta desinstalar os kernels anteriores usando o Synaptic, procurando pelos mesmos na listagem do programa, mas eu recomendo deixar, pelo menos, dois kernels diferentes para o caso de um dar defeito. Eu uso Debian, e aqui eu deixo o último kernel (2.6.32 que eu compilei) e o original (2.6.26.2) na listagem. O próprio Synaptic se encarrega de atualizar a listagem de kernels presentes no sistema, retirando as entradas desnecessárias do boot.


Citação de: teles online 07 de Dezembro de 2009, 20:11
Olá velox256.
Apenas mais uma coisinha: com a atualização do kernel agora aparecem 4 entradas para o ubuntu, duas para o novo kernel, generic e recovery mode e mais duas para o kernel anterior (generic e recovery mode).
Pois bem, como eu não pretendo usar mais as entradas do kernel anterior, a única forma que eu consegui para que sumissem da tela do grub 2 foi editando o arquivo '/boot/grub/grub.cfg', colocando a tralha (#) nas entradas que eu queria que não aparecessem.
Como é sabido que não se deve editar esse arquivo, pergunto-lhe: há alguma outra forma de conseguir esse resultado, qual seja, fazer sumir as entradas que não queremos?

Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

teles

Olá velox256. Obrigado pela dica.
Vou deixar os dois kernels instalados, conforme vc. recomendou.
Numa futura atualização, se aparecerem mais de dois kernels no grub, aí então vou retirar o excedente por meio do Synaptic.