O seu Gutsy está travando muito? Coloque o Kernel do Feisty que resolve!

Iniciado por kErNeL_sCrIpT, 16 de Fevereiro de 2008, 15:36

tópico anterior - próximo tópico

kErNeL_sCrIpT

Não me responsabilizo pelo uso ou mal uso destas dicas que criei, use por sua conta e risco.

ATENÇÃO: Essa dica funcionou pra mim, mas pode não funcionar com você e te trazer problemas, então use por sua inteira conta e risco, estou postando para quem sabe ajudar quem tiver passando pelo mesmo problema que eu passei.

Bom galera, como alguns já devem ter percebido, desde de que saiu o Gutsy, eu venho tendo problemas com ele, ou melhor dizendo, o problema é bem específico no meu caso: Travamento total do sistema com os dois do três Leds do teclado piscando. Isso acontece várias vezes ao dia, de no mínimo uma vez a oito vezes em média. Mas para o Windows™©® é inconcebível voltar por esse motivo. Daí como fiz pra poder continuar no Gutsy? Finalmente, depois de testar se o problema era meu Hardware, o Ubuntu, superaquecimento do Hardware ou minha placa de vídeo, finalmente achei a fonte do problema: O Kernel Linux 2.6.22* em diante tem um alto grau de incompatibilidade com o meu Hardware e vice-versa. Com o Windows™©® a coisa era "um pouco" pior... Então lembrei: "Poxa, mas o meu Feisty nunca travou..." 2 + 2 são 4...
Instalei o Kernel do Feisty, o 2.6.20* e não travou mais. Para quem quiser tentar a dica, e seja o infeliz proprietário de uma placa de vídeo "ATIJOÇA" vai precisar de instalar um monte de Linux-Headers também, pro Envy compilar, ou você mesmo se preferir compilar na raça. Mas não sei se funciona, pois estou usando apenas o Driver padrão que já vem no Ubuntu (cansei de tentativas falhas pelo Envy e na raça, parece que a nova versão do Driver da "ATIJOÇA" também é imcompatível com o meu Hardware + Ubuntu atual ¬¬, e isso antes de instalar o "novo" Kernel, há alguns meses instalava normal, mas agora não vai de jeito nenhum >:()

Aqui o nome dos pacotes do Kernel 2.6.20*, para baixa-los é só ir no Ubuntu Packages. Lembrando que eu uso um sistema x86 de 32 Bits, então se você usa outro, procure os pacotes para ele.

linux-386_2.6.20.16.28.1_i386
linux-image-2.6.20-16-386_2.6.20-16.35_i386
linux-image-386_2.6.20.16.28.1_i386
linux-restricted-modules-2.6.20-16-386_2.6.20.6-16.30_i386
linux-restricted-modules-386_2.6.20.16.28.1_i386



Aqui os Linux-Headers. Lembrando que é bom que você desinstale os mais recentes para instalar estes, o que vai desinstalar o dkms, pacote fundamenta para os Linux-Headers, então após instalar o antigos, instale novamente o dkms.

linux-headers-2.6.20-15_2.6.20-15.27_i386
linux-headers-2.6.20-15-386_2.6.20-15.27_i386
linux-headers-2.6.20-15-generic_2.6.20-15.27_i386
linux-headers-2.6.20-16_2.6.20-16.35_i386
linux-headers-2.6.20-16-386_2.6.20-16.35_i386
linux-headers-2.6.20-16-generic_2.6.20-16.35_i386
linux-headers-386_2.6.20.16.28.1_i386
linux-headers-generic_2.6.20.16.28.1_i386


Importante:
Para dar Boot com o "novo" Kernel, é só seleciona-lo no Boot, caso esteja usando o parâmetro hiddenmenu, é só segurar ESC no Boot para abrir a tela de escolha de Kernels do Boot. Se preferir, pode editar o menu.lst para dar boot somente no "novo" Kernel.

Lembrando que sempre que vier atualizações para o seu Gutsy com Kernel do Feisty, não se esqueça de desmarcar as caixinhas para atualizar o Kernel do Feisty e seus pacotes, e também os Linux-Headers. Por que se você se esquecer de desmarcar, vai atualizar esses pacotes, e o seu Gutsy vai voltar a se parecer com "o outro sistema"...

Abraço a todos e até mais.

sylvester

Melhor ainda... coloque o kernel do debian lenny optimizado para o seu processador e o seu sistema voa.
escolha o linux-image do seu processador
http://packages.debian.org/search?keywords=linux-image&searchon=names&suite=testing&section=all

de seguida se quiser o kernel-headers, procure aqui, o pacote para o seu processador:
http://packages.debian.org/search?keywords=linux-headers&searchon=names&suite=testing&section=all

http://opensourceformac.blogspot.com/                                      http://easyubuntulinux.blogspot.com/

kErNeL_sCrIpT

Citação de: sylvester online 18 de Fevereiro de 2008, 12:30
Melhor ainda... coloque o kernel do debian lenny optimizado para o seu processador e o seu sistema voa.
escolha o linux-image do seu processador
http://packages.debian.org/search?keywords=linux-image&searchon=names&suite=testing&section=all

de seguida se quiser o kernel-headers, procure aqui, o pacote para o seu processador:
http://packages.debian.org/search?keywords=linux-headers&searchon=names&suite=testing&section=all

Obrigado pelas dicas sylvester, mas como eu disse, o Kenel à partir do 2.6.22* trava aqui, um dos motivos deu ter saído do Lenny é por que também travava, devido ao kernel 2.6.22*.

sylvester

Citação de: kErNeL_sCrIpT online 18 de Fevereiro de 2008, 13:39
Citação de: sylvester online 18 de Fevereiro de 2008, 12:30
Melhor ainda... coloque o kernel do debian lenny optimizado para o seu processador e o seu sistema voa.
escolha o linux-image do seu processador
http://packages.debian.org/search?keywords=linux-image&searchon=names&suite=testing&section=all

de seguida se quiser o kernel-headers, procure aqui, o pacote para o seu processador:
http://packages.debian.org/search?keywords=linux-headers&searchon=names&suite=testing&section=all

Obrigado pelas dicas sylvester, mas como eu disse, o Kenel à partir do 2.6.22* trava aqui, um dos motivos deu ter saído do Lenny é por que também travava, devido ao kernel 2.6.22*.
Ah..ok! Então no teu caso é melhor mesmo o kernel do feisty.

http://opensourceformac.blogspot.com/                                      http://easyubuntulinux.blogspot.com/

Junior_Sampa

O kernel do lenny gerencia drivres restritos como o Gutsy?

Grato
Junior

vampire_thunder

Já havia testado isso uma vez, realmente o Gutsy travava muito aqui e eu instalei o Kernel do Feisty, e depois compilei o 2.6.23, e parou.
O que está acontecendo aqui direto, no Feisty mesmo, é o notebook desligar sozinho direto. Não é calor pois está chovendo e o ventilador em cima. Não sei se é ACPI pois na Bios do Note não tem nada referente (na bios não tem quase nada pra falar a verdade). Só tem acontecido no Ubuntu, pois estava usando antes o Big Linux 4 e não tava assim. O que será que pode ser.

kErNeL_sCrIpT

#6
Citação de: Junior_Sampa online 18 de Fevereiro de 2008, 13:52
O kernel do lenny gerencia drivres restritos como o Gutsy?

Grato
Junior

Sim, no Debian Testing Lenny o Driver ATI™ pelos menos sim, e é o mais recente nos respositórios. Porém não tem interface gráfica para instalar como no Ubuntu, você tem que instalar os pacotes pelo Synaptic mesmo, e depois compilar o Driver para o Kernel atual (é fácil, só dois comandos) e adicionar suporte ao Compiz Fusion se for usa-lo. ou se preferir, pode usar o Envy para o Debian, nunca testei. Mas antes de tudo isso é necessário instalar os linux-headers. Parece difícil, mas na verdade, é bem fácil, apesar de eu ter problemas sempre...
Já nVidia™ eu não sei, pois quando mexi em PC com nVidia™ era só no Ubuntu, e era só instalar pelo Envy, não precisava compilar nada, nem instalar kernel-header nenhum...

Eu fiz um tutorial pra instalar o Driver ATI™ no Debian, aqui:

http://kernel-script.blogspot.com/2008/01/instalar-o-driver-ati-fglrx-no-debian.html


E aqui o tópico do sylvester, aqui no fórum, de como instalar o Debian passo-a-passo:

http://ubuntuforum-br.org/index.php/topic,29926.0.html


Lembrando que não me responsabilizo pelas dicas, use por sua conta e risco.

Junior_Sampa

Kernel_Script,

O problema é que a cada atualiza de kernel tem q compilar de novo né? Sobre o uso do Envy, sou contra pois em caso de upgrade pode causar problemas...

Vou pensar bem e talvez quando estiver para lançar o 8.04 , como vou instalar do zero pra aí sim ficar com a distro por um tempo maior por ser LTS, vou aproveitar o 7.1 para fazer alguns testes antes de formatar...

Agradeço os esclarecimentos!

Abraços
Junior

Hqxriven

Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

kErNeL_sCrIpT

#9
Citação de: Junior_Sampa online 18 de Fevereiro de 2008, 18:50
Kernel_Script,

O problema é que a cada atualiza de kernel tem q compilar de novo né?


Sim, mas depois da trabalhera pra instalar pela primeira vez, quando instalar outro Kernel, é só dar dois comandos pra compilar. O problema é se der erro... ai já viu né? Pois é... O meu Ubuntu ta uma verdadeira cobaia tecnológica, espero ficar mais estável no Hardy (mas sou curioso, sempre meto a mão no sistema todo BUAHAHAHAHAHA)




Citação de: Hqxriven online 18 de Fevereiro de 2008, 19:00
kernel vc já notou se está usando o slab no feisty?????

Eu não sei nem o que é isso :P
E estou usando o Gutsy, só que com o Kernel do Feisty.

Hqxriven

CitarEu não sei nem o que é isso Lingua
E estou usando o Gutsy, só que com o Kernel do Feisty.

E o gerenciador de memória http://en.wikipedia.org/wiki/Slab_allocator

A partir do 2.6.22 rcs (com patches) já tinha  Slub que substitue o slab tendo um código mais simples o problema é que o slub alterou muitas coisas e aí como muitas estavam (e ainda estão) preparadas para o Slab usando o slub dá problemas (o mais conhecido é o problema da hibernação)!!!

Vc pode fazer o favor de passar a config do feisty para mim!!!


EDIT 1: O pclinuxos e o debian usam slab!!!
Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

kErNeL_sCrIpT

Citação de: Hqxriven online 18 de Fevereiro de 2008, 19:47
Vc pode fazer o favor de passar a config do feisty para mim!!!

Como eu faço isso? vai ter que explicar cara, eu não sou HardUser (ainda hehehe).

Hqxriven

Entra no diretório /boot lá vc verá um arquivo chamado config-2.6.20 (é um arquivo beeem pequeno menos de 100k) aí vc entra no rapidshare http://rapidshare.com/ e clica em upload e depois vc faz o favor de passar o link para mim!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

kErNeL_sCrIpT

Citação de: Hqxriven online 18 de Fevereiro de 2008, 21:16
Entra no diretório /boot lá vc verá um arquivo chamado config-2.6.20 (é um arquivo beeem pequeno menos de 100k) aí vc entra no rapidshare http://rapidshare.com/ e clica em upload e depois vc faz o favor de passar o link para mim!!!

Hqx

http://rapidshare.com/files/93021585/config-2.6.20-16-386.tar.bz2.html

Quando você tiver terminado de baixar, me avisa que eu vou apagar beleza?

Hqxriven

Baixei...

vc quer apagar por algum motivo especial???? Não entendi ???

EDIT 1 - Esse arquivo não diz nada da sua máquina se é isso que vc quer saber, pode ficar despreocupado... ele só diz a configuração usada pelo seu kernel.

No tópico do kubuntu 7.10 aprendendo a voar... tem a minha config lá e 82 pessoas já baixaram.

Só uma coisa o kernel do feisty usa slab e é para 486 (isso não é bom), A opção CONFIG_TICK_ONESHOT não existe é é ela que faz o clock do processador trabalhar dinamicamente (mas dá problemas em algumas máquinas) e a No hz que faz o hz baixar não tem (bom para laptops) e a opção HIGH_RES_TIMERS que aumenta a precisão do timer do kernel também não existe nele.

Então acho (eu digo acho mesmo) que se vc compilar um kernel da série 23 ou outro e alterar essas opções vai ter quase o kernel do feisty!!!

Está a minha config do kernel que estou testando agora para vc comparar!!!

http://rapidshare.com/files/93029586/config-2.6.23-slash3.4.1.html

Se vc comparar os dois verá as diferenças...

Obs.: Essa config é de testes não use ela no seu kernel!!!
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois