Kernel 2.6.7 compilado e configurado para nVIDIA

É isso aí galera, a moda pegou e todo mundo quer ter a sua distribuição no ponto e de preferência bem atualizada. Por isso resolvi vir aqui escrever este artigo ensinando passo a passo como compilar e na sequência configurar direitinho sua placa que utiliza driver nVIDIA.

[ Hits: 34.112 ]

Por: pinrusty em 05/07/2004


Compilando e configurando o novo kernel



Baixado o arquivo na pasta /usr/src, logue-se como root e abra um terminal (de preferência no modo gráfico):

# cd /usr/src
# rm -f linux
# tar jxvf linux-2.6.7.tar.bz2
# ln -s linux-2.6.7 linux
# cd linux


Já se foi uma parte, digamos formal, do processo de compilação do kernel. Agora vamos configurá-lo, digitando:

# make xconfig

Abrirá uma tela de fácil compreensão e cheia de opções para nos divertirmos. Não posso ensiná-los a configurar todas as opções do kernel, apenas vou citar algumas essenciais para ele funcionar legal.

DICA: quando forem marcar as opções: clique no opção desejada. Se aparecer uma bolinha, este modulo será carregado fora do kernel; se aparecer um "v", significa que o modulo será carregado juntamente com o kernel. Aconselho marcar todos os escolhidos em "v", motivos meus! hehehe

Outra dica: se aparecer uma bolinha, mas desejares colocar um "v", clique novamente que aparecerá o "v", (na maioria das vezes, senão deixe como está). Isto vale também para o caso de querer a bolinha e aparecer primeiro um "v", clique novamente e a bolinha estará lá. (na maioria das vezes).

Vamos marcar algumas opções:
  • Processor type e features: marque a opção que corresponda ao seu processador.
  • Networking: vá em 10mbits/100 mbits e selecione sua placa de rede, a minha é uma via-rhine e terá uma opção para ela, se você não achar, deixe como está, somente verifique se está assinalado para placa 10/100mbits.
  • Device Drivers: aí depende do seu driver, eu sempre marco aquela opção que diz OLD ATA...
  • Sound: marque ALSA, se achares que não irá rodar, desmarque esta opção e vá em OSS.
  • Character Devices: procure a opção que diz NVIDIA e marque.
  • Graphics Support: marque framebuffer.
  • Agora o TCHAN da questão: vá em Kernel HACKS, lá no final de todas as opções e DESMARQUE A OPÇÃO QUE DIZ: 4K STACKS, geralmente o driver da nVIDIA empaca nesse pequeno detalhe.



Agora salve e dê quit!

Digite no console:

# make all

Isto demorará alguns minutos. Enquanto isso vá na pasta /lib e renomeie o arquivo modules para old-modules.

Após o processamento do "make all" digite:

# make modules
# make modules_install


Digite:

# cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage1

Configure o lilo:

# mcedit /etc/lilo.conf

Mude a parte que diz /boot/vmlinuz para /boot/bzImage1. Salve (F2 enter, F10).

Digite:

# lilo

Feito, vamos para o próximo passo...

(próximo passo: vamos instalar corretamente a nVIDIA)
Página anterior     Próxima página

Páginas do artigo
   1. Download do novo kernel 2.6.7
   2. Compilando e configurando o novo kernel
   3. Download dos arquivos para nVIDIA
   4. Instalando driver da NVIDIA e PATCHES
   5. Considerações finais
Outros artigos deste autor

Ícones no Fluxbox, Openbox e Blackbox

Leitura recomendada

Instalando o kernel 2.6.37 de maneira fácil no Ubuntu 10.10

Debian com kernel 2.6.10 - passo a passo

Recompilando o kernel na distribuição Debian

Recompilando o Kernel

Instalando o Slackware com suporte HT - SMP

  
Comentários
[1] Comentário enviado por arrb em 05/07/2004 - 09:49h

PARABENS!!! Sem muita rasgação de seda, este foi o melhor artigo sobre kernel q jah vi! curto e direto ao assunto frisando os pontos importantes. Naum sou de elegiar mas o artigo merece.

[2] Comentário enviado por pinrusty em 05/07/2004 - 13:08h

valeu! fico muito feliz por ter conseguido ser claro!
abraços

[3] Comentário enviado por removido em 05/07/2004 - 14:33h

Muito fera esse artigo mesmo!!!
Pode descrever como ficaria a configuracao do Grub?
Na indicacao do bzimage tudo bem mas logo abaixo ele indica um arquivo .img com o nome do kernel antigo... preciso gerar outro arquivo desse? tive probemas no boot do Grub...
valeuzzzz!!

[4] Comentário enviado por brunogama em 05/07/2004 - 15:52h

Isso!
Muito bom o artigo, mas como ficaria no grub?

[5] Comentário enviado por pibarnas em 07/07/2004 - 01:41h

O artigo está muito bom mesmo, bem direto. É muito interessante para os que nunca fizeram. Eu só faria uma retificação: depois do "make all" não é necessário o "make modules", pois o primeiro comando já compila os módulos. É só dar um "make modules_install" em seguida. Ou fazer como eu:

make all && make modules_install && make install

OBS: O lilo e o Makefile do novo kernel devem estar preconfigurados para dar o make install.

[6] Comentário enviado por removido em 07/07/2004 - 11:36h

E a configuração do Grub? Alguém pode postar ai como ficaria?

[7] Comentário enviado por dfts em 20/10/2004 - 17:04h

isso.. como ficaria a configuração do Grub ?

[8] Comentário enviado por levi_alb em 10/05/2007 - 00:01h

pessoal..
to com um problema no meu conectiva 10, to usando a ultima versão do kernel, mas na hora de passar para o modo grafico ele volta para o modo texto. Dou o comando XFree86 ele retorna o erro
modulo dri (no found)
modulo glx (no found)
obs .. uso uma placa de video nvidia geforce 5200mx já baixei todos os drivers para x86 e até agora não consegui configurar .
alguém pode me ajudar.
desde já obrigado..

[9] Comentário enviado por gpr.ppg.br em 18/07/2010 - 10:19h


estou compilando o kernel
mas estou com uma duvida.

na parte de escolher o processador
tem uma lista
mas o meu não aparece.

tenho dois processadores
são eles:
turion64
turion64 x2

qual seria os relativos
na relação do kernel
que devo escolher?


antecipadamente agradeço,
gpr.


Contribuir com comentário