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: 35.660 ]

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

Kernel Hacking (RootKits)

UZIX - O Linux do MSX (Z80)

cpulimit - Limitando o uso da CPU por processo

Como Compilar Kernel Novo para o Sabayon Linux

Linux Virtual Memory Management e lentidão ao copiar arquivos grandes para mídia lenta

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts