Fórum Ubuntu Linux - PT
24 de Julho de 2008, 19:36 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Informações da última versão: Ubuntu Linux 8.04 - Hardy Heron
   
   Home   Ajuda Pesquisa Login Registre-se  
Anúncios
Páginas: [1] 2 3 ... 67
  Imprimir  
Autor Tópico: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!  (Lida 50801 vezes)
Hqxriven
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 718


« em: 24 de Dezembro de 2007, 12:26 »

Kubuntu 7.10 – 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

Projeto Omnislash - Otimização no Kernel!!

http://hqxriven.wordpress.com/2008/06/08/projeto-omnislash-otimizacao-no-kernel/

Kernel 2.6.25.10.1.1-omnislash4 - Compilando e Instalando um kernel otimizado no seu KUXbuntu

http://hqxriven.wordpress.com/2008/07/12/kernel-26251011-omnislash4-kernel-otimizado-kuxbuntu/

Kernel 2.6.24.7-omnislash4.5 - Compilando e Instalando um kernel otimizado no seu KUXbuntu

http://hqxriven.wordpress.com/2008/05/28/kernel-26247-omnislash45-kernel-otimizado-kuxbuntu/

Otimizações presentes no kernel omnislash4

http://hqxriven.wordpress.com/2008/06/08/otimizacoes-presentes-no-kernel-omnislash4/

Compilando um kernel para jeito do hqxriven no (KUX)buntu OPCIONAL e sem patches por enquanto!!

http://hqxriven.wordpress.com/2008/02/24/compilando-um-kernel-para-desktops-do-jeito-do-hqxriven-no-kuxbuntu/

_________________________________________

Otimizações no KUXbuntu 7.10

Boot

http://hqxriven.wordpress.com/2008/03/21/otimizacoes-no-kxubuntu-710-boot/

KDE 3.5.x

http://hqxriven.wordpress.com/2008/05/24/otimizacoes-no-kuxbuntu-710-kde-35x/

Otimizações, programas, misc...

http://hqxriven.wordpress.com/2008/05/18/firefox-3-rc1-instalando-e-otimizando/

http://hqxriven.wordpress.com/2008/04/11/swiftweasel-um-firefox-mais-otimizado-para-o-linux/

_________________________________________

Drivers de vídeo

Instalação Automática

Nvidia

Recomendo a utilização do envy, pois fica bem fácil a instalação e desinstalação do driver. Então primeiro vc irá desinstalar o driver do kernel atual e depois dará um boot e escolher o omnislash e irá instalar o driver novamente com o envy.

Instalação Manual

Nvidia

Baixe o último driver atualmente é o 169.09 se não me engano e depois digite:

control + Alt + F1

Dessa forma você irá para o modo texto e depois vá para o diretório do arquivo e digite:

sudo init 3

sudo killall kdm (se vc usa o kde)

sudo killall gdm (se vcusa o gnome)

sudo sh nomedoarquivotodoincluindoaextensão

Depois ele vai perguntar se quer fazer download de um kernel ou compilar, escolha compilar, depois ele pergunta se quer atualizar a configuração do xorg e pronto está instalado e funcionando

ATI

Em primeiro lugar não ative ou desative os módulos restritos sob o kernel omnislash pois isso impossibilita a instalação da placa ATI. Siga com atenção o tutorial e o driver será instalado.

Método 1

http://ubuntuforum-br.org/index.php/topic,29799.msg197968.html#msg197968

Método 2 (caso o primeiro não funcione) (Somente para kernels da série 23)

Graças a ajuda do tfmoraes e do sabayon temos um novo minituto...

Primeiro baixe esses links que são patches usados pelo linux sabayon para a placa ATI

http://www.divshare.com/download/3299402-b69

http://www.divshare.com/download/3299406-424

Baixe o driver do site ATI e instale mas não escolha para criar pacotes e tb procure usar o modo texto e como root... Não sei se drivers mais recentes funcionam!!

#sh ati-driver-installer-8.41.7-x86.x86_64.run

Depois

#cd /lib/modules/fglrx/build_mod

Depois instale os patches que vc baixou, lembre-se de colocar no mesmo diretório acima...

#patch -i atia.patch

#patch -i atib.patch

#sh make.sh

#cd ..

#sh make_install.sh

E por último...

Colocar fglrx no xorg.conf ou #dpkg-reconfigure xserver-xorg e escolher driver fglrx. Reiniciar o X.
_________________________________________

Dúvidas???

Som

O 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=205449

E usem a dica do Getting the ALSA drivers from a *fresh* kernel

Aqui funciona normalmente depois disso!!!

Kernel

Instalei 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 KUBUNTU (2.6.22) e abra o adept ou o synaptic e procure pelo kernel 2.6.23, VERIFIQUE SE É ELE MESMO E NÃO O 2.6.22 E ENTÃO DESINSTALE O 2.6.23.

Dê um boot novamente para conferir e pronto o seu sistema está como antes...

Drivers

Ví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.

Virtualbox

Virtualbox-OSE

O 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 ArKanjo

http://ubuntuforum-br.org/index.php/topic,29799.msg174735.html#msg174735

Obs.: Para facilitar a leitura desse tópico e para não deixá-lo gigante e enfadonho coloquei algumas partes no meu blog!!

Hqx
« Última modificação: 13 de Julho de 2008, 01:07 por Hqxriven » Registrado

Kubuntu 7.10 - KDE 3.5.9 - Kernel 2.6.25.10.1.1-omnislash4 compilado para um K8

Kernel omnislash e otimizações
Tópico oficial no fórum ubuntu


Infelizmente com pouco tempo para o fórum, peço que me desculpem se eu demorar muito para responder!!
pinduvoz
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 2.188


Linux Registered User # 439378


« Responder #1 em: 24 de Dezembro de 2007, 17:44 »

Estou baixando para testar aqui.

E, aproveitando, presumindo que eu tenho que usar o nome original, qual é o nome do pacote para o "image" (seria "linux-image-2.6.23-ck1_686_i386.deb")?
« Última modificação: 24 de Dezembro de 2007, 17:46 por pinduvoz » Registrado

pinduvoz
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 2.188


Linux Registered User # 439378


« Responder #2 em: 24 de Dezembro de 2007, 17:57 »

Baixei as três partes e juntei (nome "linux-image-2.6.23-ck1_686_i386.deb"), mas o pacote está corrompido conforme informação do Gdebi.

Alguma sugestão?
Registrado

Hqxriven
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 718


« Responder #3 em: 24 de Dezembro de 2007, 18:01 »

Tenta juntar como tar.gz eu compactei antes...

O nome é linux-image-2.6.23-ck1_686_i386.deb.tar.gz
« Última modificação: 24 de Dezembro de 2007, 18:03 por Hqxriven » Registrado

Kubuntu 7.10 - KDE 3.5.9 - Kernel 2.6.25.10.1.1-omnislash4 compilado para um K8

Kernel omnislash e otimizações
Tópico oficial no fórum ubuntu


Infelizmente com pouco tempo para o fórum, peço que me desculpem se eu demorar muito para responder!!
Eunir Augusto
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 859

Embaixador do Projeto Fedora Brasil


WWW
« Responder #4 em: 24 de Dezembro de 2007, 18:03 »

O Con Kolivas deu muito soco em ponta de faca. O pessoal não gostava muitos das ideias dele de aproveitamento extremo de hardwares que fossem ficando obsoletos, e queriam inflar tudo. Vou dar um exemplo de ambiente X (eu sei q a praia dele era kernel, mas o exemplo é pro pessoal entender) o minimalismo do Con Kolivas está na utilização do Gnome, mas não em seus codigos. Pra usar o Gnome vc sente o que o Con Kolivas queria do pc, mas por trás o Gnome é pesado pacas, e acho que ele não conseguiu atribuir ao kernel o conceito minimalista que ele tanto se esforçou pra atingir. É uma pena, eu lamentei tbm, no meio do ano, a partida do Con Kolivas.



[ ]s
Registrado




fabiovalinhos
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 428


Vire a direita..para Valinhos-SP!


« Responder #5 em: 24 de Dezembro de 2007, 18:07 »

Parabéns Hqx.

Estou a um pouco mais de 01 neste mundo e  ainda não tive coragem de copilar um Kernel. Mas ler o seu relato é bastante estimulante.

Pretendo pegar uma distro mais voltada para o pessoal avançado ainda esse ano, como eu havia falado para alguns daqui via IM.
Vamos ver.

Tudo de bom.
7355 natalinos.

Registrado

sudo dpkg --remove --force-remove-reinstreq 'pacote-fanfarrão-que-não-quer-sair'

Hqxriven
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 718


« Responder #6 em: 24 de Dezembro de 2007, 18:09 »

Citar
O Con Kolivas deu muito soco em ponta de faca. O pessoal não gostava muitos das ideias dele de aproveitamento extremo de hardwares que fossem ficando obsoletos, e queriam inflar tudo. Vou dar um exemplo de ambiente X (eu sei q a praia dele era kernel, mas o exemplo é pro pessoal entender) o minimalismo do Con Kolivas está na utilização do Gnome, mas não em seus codigos. Pra usar o Gnome vc sente o que o Con Kolivas queria do pc, mas por trás o Gnome é pesado pacas, e acho que ele não conseguiu atribuir ao kernel o conceito minimalista que ele tanto se esforçou pra atingir. É uma pena, eu lamentei tbm, no meio do ano, a partida do Con Kolivas.

Também fiquei chateado, afinal a gente torra uma grana comprando uma máquina e nota que no linux ela está um pouco lenta e depois descobre que é por causa de kernel!!!

Exemplo básico:

No kernel do kubuntu, na opção timer frequency que é a que aumenta a resposta e a velocidade da abertura dos programas está selecionado como 250 enquanto o sidux está em 1000.

O ideal para servidor é 100 e para desktop é 1000. Então vc fica com um sistema lento e nem sabe que a culpa é do kernel.

Existem outros exemplos, mas vou ficar somente nesse...

pinduvoz vc conseguiu???

Tenta juntar como tar.gz eu compactei antes...

O nome é linux-image-2.6.23-ck1_686_i386.deb.tar.gz

Hqx
« Última modificação: 24 de Dezembro de 2007, 18:11 por Hqxriven » Registrado

Kubuntu 7.10 - KDE 3.5.9 - Kernel 2.6.25.10.1.1-omnislash4 compilado para um K8

Kernel omnislash e otimizações
Tópico oficial no fórum ubuntu


Infelizmente com pouco tempo para o fórum, peço que me desculpem se eu demorar muito para responder!!
pinduvoz
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 2.188


Linux Registered User # 439378


« Responder #7 em: 24 de Dezembro de 2007, 18:16 »

Tenta juntar como tar.gz eu compactei antes...

O nome é linux-image-2.6.23-ck1_686_i386.deb.tar.gz

Tudo certo, agora.

Vou instalar no meu Ubuntu e depois digo o que achei.
Registrado

Hqxriven
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 718


« Responder #8 em: 24 de Dezembro de 2007, 18:17 »

Ainda faltam algumas otimizações... Espero que eu possa colocar alguma do gnome!!!

Hqx
Registrado

Kubuntu 7.10 - KDE 3.5.9 - Kernel 2.6.25.10.1.1-omnislash4 compilado para um K8

Kernel omnislash e otimizações
Tópico oficial no fórum ubuntu


Infelizmente com pouco tempo para o fórum, peço que me desculpem se eu demorar muito para responder!!
clcampos
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 5.954


.:: User Linux #439596 ::.


« Responder #9 em: 24 de Dezembro de 2007, 19:24 »

Parabéns pelo tópico Hqxriven!

Ele já foi para o favoritos.

[]'s e boas festas!

Cristiano
Registrado

Cristiano/Timóteo - MG                      User Ubuntu: 

Na dúvida pesquise!
Eunir Augusto
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 859

Embaixador do Projeto Fedora Brasil


WWW
« Responder #10 em: 24 de Dezembro de 2007, 19:26 »

Parabéns pelo tópico Hqxriven!

Ele já foi para o favoritos.

[]'s e boas festas!

Cristiano

putz, natal e o clcampos on line  Contente  Contente  Contente faz de conta q eu nao to aqui  Piscada
Registrado




clcampos
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 5.954


.:: User Linux #439596 ::.


« Responder #11 em: 24 de Dezembro de 2007, 19:36 »

Parabéns pelo tópico Hqxriven!

Ele já foi para o favoritos.

[]'s e boas festas!

Cristiano

putz, natal e o clcampos on line  Contente  Contente  Contente faz de conta q eu nao to aqui  Piscada

Falo Eunir! Por acaso você não esta mesmo aqui né meu amigo!

hehehe... Feliz natal a você! Muitas felicidades a toda a família!

[]'s

Cristiano
Registrado

Cristiano/Timóteo - MG                      User Ubuntu: 

Na dúvida pesquise!
pinduvoz
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 2.188


Linux Registered User # 439378


« Responder #12 em: 24 de Dezembro de 2007, 19:57 »

Eu instalei mas... esqueci da droga do driver da Nvidia. E isso detonou o Gnome, que passou a entrar só em com driver Vesa até no Kernel padrão do Ubuntu.

Removi e consertei a bagaça, removendo a instalação da Nvidia pelo Envy (ele é ótimo para isso) e, depois de reiniciar, instalando pelo Gerenciador de Drivers Restritos a mesma Nvidia (assim não enche a paciência nos updates do Kernel). E ainda tive que dar uma revisada no xorg.conf.

Então, amigo Hqxriven, para usar o seu Kernel eu teria que compilar os "restricted-modules" para ele, o que implica em pesquisar para saber como fazer.

[].
Registrado

Hqxriven
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 718


« Responder #13 em: 24 de Dezembro de 2007, 19:59 »

Dei uma olhada e EU ESTAVA USANDO VESA!!! Chocado Chocado Chocado Chocado

Não consigo acreditar que o meu sistema estava rápido sem usar o driver de vídeo!!!

Nunca usei o envy, sempre instalei manualmente...

Instalei agora o driver manualmente baixado do site da nvidia, vc sabe fazer isso???



Se precisar de ajuda...
« Última modificação: 24 de Dezembro de 2007, 20:13 por Hqxriven » Registrado

Kubuntu 7.10 - KDE 3.5.9 - Kernel 2.6.25.10.1.1-omnislash4 compilado para um K8

Kernel omnislash e otimizações
Tópico oficial no fórum ubuntu


Infelizmente com pouco tempo para o fórum, peço que me desculpem se eu demorar muito para responder!!
cadiles
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 52


« Responder #14 em: 24 de Dezembro de 2007, 20:22 »

Parabéns Hqxriven, mais importante do que conseguir fazer isso no Kubuntu foi você lembrar da galera aqui e compartilhar o conhecimento que adquiriu. Essa é uma das coisas que diferencia aqueles que usam software livre daqueles que usam software proprietário/pirata.
Registrado
Páginas: [1] 2 3 ... 67
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC
© 2008 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!