Eu basicamente compilei esse kernel porque a placa de vídeo que tenho no laptop Compaq nx9020 não funcionou bem com o que eu estava utilizando, assim procurei em vários fóruns antes de tomar a decisão de compilar, até que encontrei a informação que eu precisava, tinha um bug da placa de vídeo desse laptop com o kernel nativo do Slackware 13 2.6.29.
Placa de vídeo em questão:
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
Configuração da minha máquina:
# lspci
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:05.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
Baixando o kernel
Pessoas...
Recomendações para iniciantes:
SEMPRE, eu repito, SEMPRE baixem a versão stable! A não ser que tenham um motivo muito forte para pegar uma versão current, ou então que você tenha um maior entendimento sobre o que está fazendo.
Quem avisa amigo é... mas eu sei que muita gente vai fazer por conta. :)
No meu caso fiz a atualização para o current, pois o kernel stable estava com o tal do bug e só tinha sido corrigido no current (2.6.32rc6).
O kernel NÃO STABLE que utilizei na minha config pode ser baixado em:
Como podem ver no link tem a pasta "testing", o que significa não ser um kernel stable.
O kernel STABLE é 2.6.31rc5:
Após baixado, espero que você tenha feito backup das coisas do seu micro, apesar de que esta configuração prevê a possibilidade de logar com kernel novo (que vamos compilar) e com o kernel antigo (que você usa hoje na sua máquina).