Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
(A jornada de um usuário iniciante inconformado que teve que aprender a otimizar seu sistema)
Introdução
Como ex-usuário do Slack, Gentoo, Debian Sarge e Sidux (e mais algumas) notei o quanto faz diferença uma simples otimização.
Por estar acostumado com sistemas rápidos e sempre procurar extrair uma boa relação de performance entre hardware e software fiquei decepcionado ao testar o (KU)buntu 7.10 e ver a sua lentidão ao abrir um simples arquivo, sem contar o boot lento e no uso do sistema em geral. Problemas que também foram relatados por outros usuários.
Então desisti e voltei para o Sidux e inconformado ficava me perguntando, “como uma distribuição baseada no debian, com pacotes do debian sid que não são otimizados consegue ser tão rápida??”.
Então após uma intensa pesquisa em projetos alternativos que dão maior velocidade ao sistema (como o kamikase, Zen e Ck) e em outras otimizações espalhadas por diversos fóruns e depois de sucessivos testes cheguei a determinadas conclusões e gostaria de compartilhar esse conhecimento com vocês.
Antes de tudo, não me responsabilizo por eventuais danos ao seu sistema, por isso
FAÇA BACKUP e NÃO FAÇA ISSO EM UM SERVIDOR.
Kernel - Entendendo um pouco da falta de desempenho no kubuntu
O kernel na minha opinião é o principal responsável pela falta de desempenho no kubuntu 7.10.
Comparando o desempenho com o debian etch ou o Sidux (que na opinião de alguns usuários do forum gdh é o mais rápido baseado no debian, não sendo necessário mexer em quase nada para aumentar a performance), vc verá que o Kubuntu perde feio para eles.
Mas a questão não são os pacotes É O KERNEL.
O kernel do Debian é enxuto, trazendo uma boa relação entre performance e compatibilidade com hardware, afinal ele é usado em servidores, o do Sidux traz uma alta performance sacrificando um pouco a compatibilidade (em relação ao debian) e o do Kubuntu quer ser compatível com tudo e por ter um kernel inflado acaba ficando lento.
Mas aí vc pode pensar...
“Eu desativo tudo, compilo para meu hardware e fica rápido!!.”
Pois aí é que ocorre o engano e foi o motivo que pesquisei, pois mesmo compilado para minha arquitetura o sidux ainda era mais rápido com uma arquitetura genérica.
Então comecei a usar o google e pesquisar o máximo que pude.
Até que achei um nome de um ex-desenvolvedor de patches para o kernel chamado Con kolivas e a sua história (aconselho que vocês deêm uma olhada no google).
Em resumo ele se esforçava para fazer com que o linux fosse rápido nos desktops, mas ele não era ouvido apesar de contribuir bastante com o desenvolvimento.
Então peguei o último patch dele e coloquei no kernel do kubuntu e vi ele ficar bem rápido.
Já estava satisfeito no quesito kernel, mas aí tive a idéia de colocar o patch no kernel do sidux e vi o sistema “voar”; afinal o kernel do sidux já possui a configuração voltada para performance.
Então tive a idéia... Vou compilar o kernel do kubuntu com as configurações do Sidux e vou colocar o patch do Con kolivas, chamado de ck.
Mas fiquei chateado visto que ele parou de fazer os patches no 2.6.22.
Então procurei um patch não oficial para o 2.6.23 e apliquei no kernel e então pela primeira vez eu vi o meu kubuntu voar. Pela primeira vez eu vi o desempenho dele superar o debian, vi que o meu esforço e as 12 compilações de testes tinham valido a pena.
Estava enfim satisfeito, estava com um kernel específico para desktops tirando o máximo de proveito do meu desktop.
_________________________________________
Kernels otimizados - Série omnislash
Kernel omnislash - Instalando um kernel otimizado no Debian Versão atual 2.6.34-omnislash1.4.4 Patch com as configs em breve!!
http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631Tutorial do galactus - Compilando o Kernel otimizado para o seu processador no Ubuntu! http://ubuntuforum-br.org/index.php/topic,81718.0.htmlDrivers de vídeo
Tópicos interessantes:
NVIDIA:
Dica quente do py8elohttp://ubuntuforum-pt.org/index.php?topic=69789.msg431252#msg431252Programa do merorafaelhttp://ubuntuforum-pt.org/index.php?topic=69789.msg431413#msg431413Instalação Automática A instalação está ocorrendo de forma automática no Lucid para placas nvidia
Em outras placas é melhor vc saber como instalar...
Dúvidas???
SomO som não está funcionando corretamente no seu kernel e funcionava no kernel padrão!!!Dêem uma olhada nesse tópico:
http://ubuntuforums.org/showthread.php?t=205449E usem a dica do Getting the ALSA drivers from a *fresh* kernel
Aqui funciona normalmente depois disso!!!
KernelInstalei o Kernel novo e agora???Dê um boot e verifique se no grub existe a entrada para o novo kernel.
E se eu quiser retirar o seu kernel e continuar como estava antes???Dê um boot e entre no
KERNEL PADRÃO DO KXUBUNTU e abra o adept ou o synaptic e procure pelo kernel 2.6.30.4.2-omnislash,
VERIFIQUE SE É ELE MESMO E NÃO OUTRO ANTES DE DESINSTALARDê um boot novamente para conferir e pronto o seu sistema está como antes...
DriversVídeo, Wi-fi, etc???No novo kernel o driver de vídeo
NÃO FUNCIONA SE VC NÃO INSTALAR ELE NOVAMENTE ISSO É NORMAL.NÃO É POSSÍVEL ATIVAR E DESATIVAR NENHUM DRIVER NA PARTE DE MÓDULOS RESTRITOS VISTO QUE NÃO EXISTE O MÓDULO DO MEU KERNEL NO REPOSITÓRIO DO UBUNTU.Então vc vai ter ir no site do fabricante e baixar e instalar e compilar o driver da mesma forma que vc faz no debian.
VirtualboxVirtualbox-OSEO Virtualbox-OSE NÃO FUNCIONA PQ ele pede os módulos que estão na repositório do ubuntu e o meu não está lá. Então é necessário instalar o virtualbox completo e compilar o módulo.
Espero que assim fique mais fácil para os usuários...
Tópico importante sobre problemas do usuário ArKanjohttp://ubuntuforum-br.org/index.php/topic,29799.msg174735.html#msg174735Hqx