O jeito mais fácil de trocar o Kernel e o Driver NVIDIA em Sabayon Linux (atualizada).


Autor do Original e Reatualizações por: Alberto Federman Neto (albfneto)

Atualização no artigo original por: Edinaldo P. Silva (edps)

OBSERVAÇÂO: Nova Atualização e Complemento em  2 de Novembro de 2014.

Sabayon Linux é uma Distribuição Rolling Release, portanto está sempre atualizada, a versão mais atual é a 14.11, com kernel 3.17.1.

Nas versões posteriores ao 6.0, porém, ele não atualiza mais o Kernel, para evitar problemas da perda da Tela Gráfica, por causa do driver de vídeo.

a) a maneira mais fácil.

Porém você pode atualizar o Kernel e o Driver. Vamos primeiro a esta Dica, pois este é o jeito mais fácil.

Primeiro liste os kerneis que seu sistema Sabayon tem. Para isso, execute este comando:

$ eselect kernel list

Aparecerão todos os kerneis que você tem, inclusive os antigos.

Agora, usando Rigo:

http://www.vivaolinux.com.br/artigo/Como-traduzir-Software-Livre-Um-metodo-facil
http://www.vivaolinux.com.br/dica/Sabayon-9-Instalando-programas/

Ou o antigo Sulfur:

http://www.vivaolinux.com.br/artigo/Como-instalar-pacotes-no-Sabayon/
http://www.vivaolinux.com.br/dica/Sabayon-Linux-Usando-os-dois-instaladores-graficos-tanto-Rigo-como-Sulfur/

Remova os Kerneis antigos, e deixe somente o de boot. Suponha que você tenha os Kerneis 3.14 e 3.15, e o de boot é 3.16, que você vai atualizar.

Marque os Kerneis antigos e os remova, junto com suas dependências.

Se quiser, use comandos. Para os Kerneis de nosso exemplo, execute o comando:

$ sudo equo --verbose --configfiles remove linux-sabayon-3.14.20 linux-sabayon-3.15.10

Isto tirará os Kerneis antigos, exceto o 3.16, seu kernel atual de Boot.

Agora, para atualizar, simplesmente procure o nome do último kernel:

$ equo search linux-sabayon

Verá que é o 3.17.1.  Para atualizar a ele, use o script feito por WolfDen, um dos desenvolvedores do Sabayon. o Script chama “Kernel-Switcher”.

Primeiro, cheque novamente a listagem dos Kerneis:

$ kernel-switcher list

Agora atualize o kernel com este comando simples:

$ sudo kernel-switcher switch linux-sabayon-3.17.1

Bastará depois fazer Reboot, pois o Script troca o kernel, instala o driver nvidia, configura a aceleração 3D e acerta o Grub, adicionando as linhas do Kernel novo, tudo automático.

Mais boas notícias. Se você estiver usando outros drivers, como ATI, Intel, nv ou mesmo Nouveau:

http://www.linuxfast.com.br/artigo/Testando-o-novo-Kernel-2.6.39-com-driver-Livre
http://www.vivaolinux.com.br/artigo/ATI-Catalyst-Radeon-Graphics-no-Sabayon-Linux-Instalando-e-configurando-drivers-proprietarios/

Ele vai funcionar também e colocará o driver que você usa, na versão mais nova e no novo kernel.

Nada mais fácil!

b) Outras maneiras.

Apenas para fins de comparação, existem outros modos bem mais complicados. Portanto prefira o Método descrito em a), a não ser que tenha mantido seu Sabayon em Sysvinit, invés de Systemd. Nesse caso, este método é Obrigatório e ainda com opção sem dependências.

A maneira clássica em Sabayon, seria instalar o novo Kernel e o novo driver:

$ sudo equo -av [se tiver sysvinit, use: --nodeps] linux-sabayon nvidia-drivers nvidia-settings nvidia-userspace

Depois setar a aceleração 3D:

$ sudo eselect opengl set nvidia

E iniciar com o novo Kernel. Veja também, detalhes desse método:

http://www.vivaolinux.com.br/dica/Atualizar-simultaneamente-o-Kernel-e-o-driver-Nvidia-no-Sabayon-Linux/

Outro jeito seria usando Portage, emerge (a maneira do Gentoo) e seria necessário instalar também os fontes do kernel, para que o Portage o possa compilar junto com o driver:

$ sudo LINGUAS="pt_BR" emerge -av linux-sabayon sabayon-sources genkernel nvidia-drivers nvidia-settings nvidia-userspace

E depois setar a aceleração 3D, como descrito acima. Para uma variante desse método, mas compilando em Debian, veja:

http://www.vivaolinux.com.br/artigo/Instalacao-do-driver-Nvidia-no-Debian-e-em-distros-derivadas/

Finalmente, sempre se pode baixar o binário do driver, do site NVIDIA e executar o instalador binário fora do X.

Maiores detalhes e variantes desse método, vejam:

http://www.vivaolinux.com.br/artigo/Instalando-uma-Nvidia-no-Debian/
http://www.vivaolinux.com.br/dica/Instalando-Driver-Nvidia-no-Slackware-13.37
http://www.vivaolinux.com.br/dica/Instalar-driver-NVIDIA-185.19-no-Ubuntu-Linux
http://www.vivaolinux.com.br/artigo/Ubuntu-Substituindo-Drivers-nVidia-Canonical-por-nVidia-Oficial/
http://www.vivaolinux.com.br/dica/Slackware-Linux-12.2-com-driver-NVidia
http://www.vivaolinux.com.br/artigo/Instalando-o-driver-da-NVIDIA-para-as-placas-GeForce/

c) Complementos:

Caso queira, além de atualizar o Driver da NVIDIA, atualizar todos os drivers de hardware e módulos de Kernel, siga este tutorial completo de Gowtham Raam, Erode, Índia:

http://pacesettergraam.wordpress.com/2013/01/10/updating-kernel-in-sabayon-using-entropy/

 

O jeito mais fácil de trocar o Kernel e o Driver NVIDIA em Sabayon Linux (atualizada).

2 comentários sobre “O jeito mais fácil de trocar o Kernel e o Driver NVIDIA em Sabayon Linux (atualizada).

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s