Fórum Ubuntu Linux - PT

Área para Iniciantes => Dicas e Truques => Tópico iniciado por: Hqxriven em 24 de Dezembro de 2007, 13:26

Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Dezembro de 2007, 13:26
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#msg378631

Tutorial do galactus - Compilando o Kernel otimizado para o seu processador no Ubuntu!

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


Drivers de vídeo

Tópicos interessantes:

NVIDIA:

Dica quente do py8elo
http://ubuntuforum-pt.org/index.php?topic=69789.msg431252#msg431252

Programa do merorafael
http://ubuntuforum-pt.org/index.php?topic=69789.msg431413#msg431413

Instalaçã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???

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 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 DESINSTALAR

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

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: pinduvoz em 24 de Dezembro de 2007, 18: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")?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: pinduvoz em 24 de Dezembro de 2007, 18: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?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 24 de Dezembro de 2007, 19:01
Tenta juntar como tar.gz eu compactei antes...

O nome é linux-image-2.6.23-ck1_686_i386.deb.tar.gz
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Eunir Augusto em 24 de Dezembro de 2007, 19: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.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fwww.linux-magazin.de%2Fvar%2Flinux_magazin%2Fstorage%2Fimages%2Fmedia%2Flinux_magazin%2Fausgabe%2F2004%2F02%2Fder_desktop_profitiert%2Fab_jpg%2F29945-1-ger-DE%2Fab_jpg.jpg&hash=b82875de9d98d632403e866062e90d6be65eb4d7)

[ ]s
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: fabiovalinhos em 24 de Dezembro de 2007, 19: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.

Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 24 de Dezembro de 2007, 19: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
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: pinduvoz em 24 de Dezembro de 2007, 19: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.
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 24 de Dezembro de 2007, 19:17
Ainda faltam algumas otimizações... Espero que eu possa colocar alguma do gnome!!!

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: clcampos em 24 de Dezembro de 2007, 20:24
Parabéns pelo tópico Hqxriven!

Ele já foi para o favoritos.

[]'s e boas festas!

Cristiano
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Eunir Augusto em 24 de Dezembro de 2007, 20: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  :D  :D  :D faz de conta q eu nao to aqui  ;)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: clcampos em 24 de Dezembro de 2007, 20: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  :D  :D  :D faz de conta q eu nao to aqui  ;)

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
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: pinduvoz em 24 de Dezembro de 2007, 20: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.

[].
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 24 de Dezembro de 2007, 20:59
Dei uma olhada e EU ESTAVA USANDO VESA!!! :o :o :o :o

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???

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg530.imageshack.us%2Fimg530%2F6145%2Fmax6kj3.th.jpg&hash=4d73f1b862e8ada4094adc261fe2d481d8290b67) (http://img530.imageshack.us/my.php?image=max6kj3.jpg)

Se precisar de ajuda...
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: cadiles em 24 de Dezembro de 2007, 21: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.
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 24 de Dezembro de 2007, 21:38
Baixe o último driver atualmente é o 100.14.19 se não me engano

depois digite control + Alt + F1 indo para o modo texto

Va 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.


Citar
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.

Obrigado cadiles!!!

Acho que é por isso que o linux está se popularizando nos desktops, pq as pessoas compartilham o conhecimento

E aí pinduvoz conseguiu amigo??? Fiquei preocupado...

Em relação aos drivers restritos consegui ativar e desativar tranquilamente o driver nvidia sem precisar compilar os restricted-modules apesar de ele me mostrar uma mensagem de advertência...

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Nossile em 25 de Dezembro de 2007, 04:58
Nunca me aventurei em nada mais avançado como compilação de kernel, esse "esquema" que tu passou serve para o Ubuntu também ou é só pro Kubuntu que faz diferença?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 06:58
Citar
Nunca me aventurei em nada mais avançado como compilação de kernel, esse "esquema" que tu passou serve para o Ubuntu também ou é só pro Kubuntu que faz diferença?

Uma boa compilação de kernel faz bem para qualquer sistema, a que eu fiz é voltada para desktops pois aumenta a velocidade da resposta do sistema algo TOTALMENTE desaconselhável em servidores se tiver muitas requisições...

Essa compilação foi feita em cima da instalação padrão do kubuntu 7.10 com pouquíssimos pacotes instalados então eu acredito (embora não tenha total certeza) que funcionará no ubuntu 7.10 também.

Nem tudo que funciona de forma padrão no kubuntu 7.10 funcionará com esse kernel (dipositivos sem fio algumas vezes não funcionam), visto que a configuração dele NÃO É BASEADA NO 2.6.22 padrão do kubuntu (pelo menos o novo kernel detectou a minha placa de som YES!!!).

É o novo kernel 2.6.23 que possui um novo sheduler (agendador de tarefas - CFS) por padrão (se vc baixar o seu e compilar vai sentir a diferença), uma nova forma (mais rápida) de se comunicar com dispositivos de entrada e saída e um novo sistema de gerenciamento de memória (SLUB) que é em algumas máquinas tem demonstrado ser superior ao anterior (SLAB) apesar que o SLAB é super estável.

É super fácil de instalar e remover porque eu já fiz o trabalho pesado e criei um pacote deb...
Ele já instala e atualiza o grub, aí vc dá um boot e faz os testes.

Se quiser testar e dar a sua opinião será bem vindo!!!
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 07:03
Muitos parabens hqxriven pela iniciativa.
Está aí um belo trabalho!
Se tivesse visto isto antes talvez não mudasse para o debian ;)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 07:48
Citar
Muitos parabens hqxriven pela iniciativa.
Está aí um belo trabalho!
Se tivesse visto isto antes talvez não mudasse para o debian

Obrigado pelo comentário sylvester

Não se preocupe vc está bem servido com o debian, o kernel dele é bom e enxuto!!!

Screenshot do meu sistema usando o kernel novo

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg508.imageshack.us%2Fimg508%2F8247%2Fnumanr9.th.jpg&hash=4be89bb122d6c1eca59019b1c2525839e1b97bae) (http://img508.imageshack.us/my.php?image=numanr9.jpg)

OFF: pinduvoz vc conseguiu???

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 10:27
Olá Hqx

A diferença de performance é tão grande assim? No meu caso com Ubuntu precisarei instalar o driver Nvidia do site deles ou poderei ativar via "Drivers Restritos"? Quando vier nova atualização de kernel via "Gerenciador de Atualizações" como ficará?

Agradeço a ajuda...

Abrs. e Feliz Natal!
Junior
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 12:02
Citar
Olá Hqx

A diferença de performance é tão grande assim? No meu caso com Ubuntu precisarei instalar o driver Nvidia do site deles ou poderei ativar via "Drivers Restritos"? Quando vier nova atualização de kernel via "Gerenciador de Atualizações" como ficará?

Agradeço a ajuda...

Abrs. e Feliz Natal!
Junior

É grande... mas não tenho uma ferramenta de análise de performance para verificar, para vc ter uma idéia eu estava usando vesa e estava rápido agora com o driver de vídeo está voando.

Faça um teste, é indolor... é um pacote .deb vc instala e desinstala fácil.

Nunca usei o envy, sempre instalo do site da nvidia e é possível habilitar e desabilitar depois (de instalado o driver) nos drivers restritos

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg261.imageshack.us%2Fimg261%2F3526%2Fmalanq8.th.jpg&hash=c826319a4aeea4875513ba9ed9ab9d5831c50403) (http://img261.imageshack.us/my.php?image=malanq8.jpg)

Aqui vc vê ele reclamando...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg529.imageshack.us%2Fimg529%2F5382%2Fmala1qz2.th.jpg&hash=1ca18b4b44677249e9ced4b5d5a970dd25f7fed1) (http://img529.imageshack.us/my.php?image=mala1qz2.jpg)

Aqui eu desativei...

Então ACHO que o mesmo que eu faço no kubuntu vc pode fazer com o ubuntu com o driver nvidia...

O meu pacote é deb e o da atualização é deb...

Quando vc instala um novo kernel ele não remove o anterior se é isso o que vc quer saber. O seu kernel padrão do kubuntu ainda existirá e estará na lista do grub.

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 13:27
hqxriven, já estou a baixar o novo kernel e vou experimentar e postar aqui o resultado.
Para desabilitar os serviços podemos faze-lo de forma grafica pelo centro de controlo do kde.
Achei mais facil e intuitivo
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg301.imageshack.us%2Fimg301%2F121%2Ffotografia1je1.th.png&hash=ba33b01bda0009112eadb4da0ddf6b4e5d59975c) (http://img301.imageshack.us/my.php?image=fotografia1je1.png)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Holly Ollem em 25 de Dezembro de 2007, 14:02
Essa idéia poderá ser aplicada no Ubuntu 7.10 também ou o mesmo é desnecessário?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 14:24
Bem, já testei. Melhorou o boot em 8 segundos, e o sistema parece bem mais rapido. Vale bem a pena instalar esse kernel.
Recomendo!! Bom trabalho Hqx!!
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 14:30
ah e esqueci-me de dizer a memória caiu para os 80mb com o superkaramba contra 140 anteriormente :o :o
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 14:37
Citar
Bem, já testei. Melhorou o boot em 8 segundos, e o sistema parece bem mais rapido. Vale bem a pena instalar esse kernel.
Recomendo!! Bom trabalho Hqx!!

ah e esqueci-me de dizer a memória caiu para os 80mb com o superkaramba contra 140 anteriormente

YES!!! Primeiro relato com sucesso de um usuário, fiquei feliz :D

E olha que nem mostrei como otimizar o Kde :o

EDIT1
E aí sylvester fala mais, executou o kaffeine e o firefox ou o open office??? E a memória como está.

Com vesa eu executo o kaffeine e vejo vídeos tranquilamente!!!

Citar
Essa idéia poderá ser aplicada no Ubuntu 7.10 também ou o mesmo é desnecessário?

NÃO TENHO CERTEZA, mas acredito que pode usar!!!
Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: ArKanjo em 25 de Dezembro de 2007, 18:21
E se juntar isso com akele esquema feito pra outro distro brasileira e portado pra ubuntu que os kras fizeram aí ???
esqueci o nome, mas era justamente pra melhorar a velocidade de boot colocando alguns processos em paralelo e reconfigurando outras coisas...

Alguem aí com certeza vai lembrar o nome do projeto que to falando, pq eu agora não lembro :P

Testa essas melhorias com ele pra dizer se fica bom ...


E sobre a mudança no sistema de Hibernar ? é melhor que p patch SoftwareSuspend2 (acho que era esse o patch), pq tenho tido problemas com o hibernar que ja vem no kubuntu/ubuntu no meu Laptop (Acer 3102) pq tenho pensando em testar esse patch, mas tava com preguisa de recompilar o kernel, mas com esse aí até me incentiva :D hehehe

Outra duvida sobre a velocidade, reparei que o HDParm não vem ativado, é recomendavel ativar, ou o (KXEU)buntu usa algum outro esquema melhor ?

também reparei alguma lentidão pra rodar videos, por exemplo, videos HDTV em h264 com 720p que no windows roda normal, no linux ele fica quadro-a-quadro... será que tem a ver com outra coisa, ou fazendo as modificações sugeridas deve melhorar isso também ?

Vou testar tudo isso sabado que vem, que estou de folga, mas se alguem puder responder minhas duvidas facilita bastante :D


E parabens mesmo pelas dicas Hqxriven tava faltando isso no kubuntu e cia....
deveria traduzir pra ingles e por isso também no forum oficial, quem sabe os desenvolvedores resolvem pegar pelo menos um parte dessas melhorias, afinal, pq eles não se dedicam mais a velocidade do sistema ? o excesso de processo carregados no boot mesmo é uma reclamação que sempre vejo por aí ... deveriam pensar melhor nisso...

valeu !
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 19:02
Citar
E se juntar isso com akele esquema feito pra outro distro brasileira e portado pra ubuntu que os kras fizeram aí Hein?
esqueci o nome, mas era justamente pra melhorar a velocidade de boot colocando alguns processos em paralelo e reconfigurando outras coisas...

Alguem aí com certeza vai lembrar o nome do projeto que to falando, pq eu agora não lembro Lingua

Testa essas melhorias com ele pra dizer se fica bom ...

Texas flood!!!
Só faz diferença no Reiserfs, mas é freeware não é gpl e certos serviços não são carregados direito... (eu testei)

O melhor é fazer aquelas dicas que coloquei mesmo, já faz uma grande diferença...

Citar
E sobre a mudança no sistema de Hibernar ? é melhor que p patch SoftwareSuspend2 (acho que era esse o patch), pq tenho tido problemas com o hibernar que ja vem no kubuntu/ubuntu no meu Laptop (Acer 3102) pq tenho pensando em testar esse patch, mas tava com preguisa de recompilar o kernel, mas com esse aí até me incentiva

Não conheço esse patch... O SLUB é novo e em algumas máquinas não funciona direito, o mais antigo o SLAB é estável, mas o SLUB é mais rápido...

Olha só isso...

Troubleshooting:

Q. Help! My suspend and hibernate buttons don't work!:

A. The new SLUB allocator in the 2.6.22 and later kernels has a bug in it that does not allow some systems to suspend or hibernate. To fix this, just use the SLAB allocator instead of SLUB in the xconfig dialog.

Eu não garanto nada, mas vc poderia tentar com o meu kernel e ver se funciona...

Citar
Outra duvida sobre a velocidade, reparei que o HDParm não vem ativado, é recomendavel ativar, ou o (KXEU)buntu usa algum outro esquema melhor ?

Não entendi...

Vou supor que viu o meu screenshot e nele o hdparm está desativado...

É justamente pq em hd sata ele não é utilizado... por isso é um serviço desnecessário em hd sata.

Citar
também reparei alguma lentidão pra rodar videos, por exemplo, videos HDTV em h264 com 720p que no windows roda normal, no linux ele fica quadro-a-quadro... será que tem a ver com outra coisa, ou fazendo as modificações sugeridas deve melhorar isso também ?

Depende de dois pontos: kernel e driver de vídeo

Com kernel rápido ajuda, mas para ver vídeos um bom driver é essencial (nvidia ou ati pq esses drivers tem uma boa relação de performance no linux).

Citar
Vou testar tudo isso sabado que vem, que estou de folga, mas se alguem puder responder minhas duvidas facilita bastante Contente

E parabens mesmo pelas dicas Hqxriven tava faltando isso no kubuntu e cia....
deveria traduzir pra ingles e por isso também no forum oficial, quem sabe os desenvolvedores resolvem pegar pelo menos um parte dessas melhorias, afinal, pq eles não se dedicam mais a velocidade do sistema ? o excesso de processo carregados no boot mesmo é uma reclamação que sempre vejo por aí ... deveriam pensar melhor nisso...

valeu !

Já existe o projeto de kernel Zen no ubuntu fórum internacional (tão rápido quanto o meu, mas ele pegam pesado, é otimização extrema, é coisa de doido, para vc ter uma idéia o tempo de resposta dos aplicativos do kernel padrão do kubuntu é 250, no meu coloquei para 1000 que é o ideal para o desktop, o Zen existe a opção de 10000 MEU DEUS!!! eu é que não quero competir com eles) :-\

Obrigado pelo comentário

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: fabiovalinhos em 25 de Dezembro de 2007, 19:08
E se juntar isso com akele esquema feito pra outro distro brasileira e portado pra ubuntu que os kras fizeram aí ???
esqueci o nome, mas era justamente pra melhorar a velocidade de boot colocando alguns processos em paralelo e reconfigurando outras coisas...

Alguem aí com certeza vai lembrar o nome do projeto que to falando, pq eu agora não lembro :P

Resulinux (http://pt.wikipedia.org/wiki/Resulinux)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: dougufpa em 25 de Dezembro de 2007, 19:18
De fato, concordo com meus colegas. Você está de parabéns.

Abraço!
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 19:26
Citar
Resulinux

Resulinux é a distribuição... o programa é o Texas Flood.

Citar
De fato, concordo com meus colegas. Você está de parabéns.

Abraço!

Obrigado pelo comentário amigo!!!

Mais alguém chegou a testar também??? Estou aguardando comentários...

Obrigado a todos

Hqx

Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 19:45
Citar
Olá Hqx

A diferença de performance é tão grande assim? No meu caso com Ubuntu precisarei instalar o driver Nvidia do site deles ou poderei ativar via "Drivers Restritos"? Quando vier nova atualização de kernel via "Gerenciador de Atualizações" como ficará?

Agradeço a ajuda...

Abrs. e Feliz Natal!
Junior

É grande... mas não tenho uma ferramenta de análise de performance para verificar, para vc ter uma idéia eu estava usando vesa e estava rápido agora com o driver de vídeo está voando.

Faça um teste, é indolor... é um pacote .deb vc instala e desinstala fácil.

Nunca usei o envy, sempre instalo do site da nvidia e é possível habilitar e desabilitar depois (de instalado o driver) nos drivers restritos

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg261.imageshack.us%2Fimg261%2F3526%2Fmalanq8.th.jpg&hash=c826319a4aeea4875513ba9ed9ab9d5831c50403) (http://img261.imageshack.us/my.php?image=malanq8.jpg)

Aqui vc vê ele reclamando...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg529.imageshack.us%2Fimg529%2F5382%2Fmala1qz2.th.jpg&hash=1ca18b4b44677249e9ced4b5d5a970dd25f7fed1) (http://img529.imageshack.us/my.php?image=mala1qz2.jpg)

Aqui eu desativei...

Então ACHO que o mesmo que eu faço no kubuntu vc pode fazer com o ubuntu com o driver nvidia...

O meu pacote é deb e o da atualização é deb...

Quando vc instala um novo kernel ele não remove o anterior se é isso o que vc quer saber. O seu kernel padrão do kubuntu ainda existirá e estará na lista do grub.

Hqx

Hqx,

É só baixar e instalar o .deb ou precisa baixar os outros links mencionados por você?

Vlw
Junior
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 20:00
Citar
Linux header e o image dividido com split e instruções para juntar...

depois é só dar um sudo dpkg -i nomedopacote

http://www.divshare.com/download/3220151-81e

http://www.divshare.com/download/3223610-7ae

http://www.divshare.com/download/3223541-dd7

http://www.divshare.com/download/3223024-2c7

http://www.divshare.com/download/3223621-f79

O nome na hora de juntar é linux-image-2.6.23-ck1_686_i386.deb.tar.gz

Baixa tudo no mesmo diretório e dê o seguinte comando no terminal

$ cat xaa xab xac > linux-image-2.6.23-ck1_686_i386.deb.tar.gz

Aí entre no arquivo e descompacte o deb de dentro e instale os dois arquivos .deb

Dê um boot e pronto...

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 20:05
OK!

Estou baixando e já posto os resultados.

Vlw
Junior
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 20:21
Estou aguardando e espero que tenha sucesso!!!

Boa sorte!!!

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 20:28
Acabei de instalar mas tah com a resolução zuada.

Quando clico em drivers restritos da erro linux-restricted-modules-2.6.23-ck1...

O que fazer?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 20:34
É normal pq vc não instalou o driver da sua placa de vídeo no novo kernel...

O erro é normal também...

Instala o driver de vídeo manualmente e vc poderá fazer as alterações.

Vc está no ubuntu ou kubuntu???

Tenta mudar a resolução!!!

Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 20:36
acabei por desinstalar por um motivo fiquei sem aceleração 3d e o google earth não abria.
Os videos no kaffeine ficaram com a imagem distorcida.
mas este é o caminho, não haja duvida que a canonical poderia por um kernel melhor no kubuntu.
Aconselho a todos a instalarem e experimentar. Se não gostarem é só desinstalar.
Edit_ ainda tentei instalar os drivers pelo envy mas deu erro
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 20:38
Citar
acabei por desinstalar por um motivo fiquei sem aceleração 3d e o google earth não abria.
Os videos no kaffeine ficaram com a imagem distorcida.
mas este é o caminho, não haja duvida que a canonical poderia por um kernel melhor no kubuntu.
Aconselho a todos a instalarem e experimentar. Se não gostarem é só desinstalar.

Sua placa de vídeo é nvidia??? Vc não conseguiu rodar o glxgears?? fala mais ae talvez eu possa ajudar...

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 20:40
Estou na resolução ideal já e baixando o driver Nvidia...

Quanto a função de drivers restritos voltará a funcionar depois da instalação do driver de vídeo???

Ah, ganhei 12 segundos no boot  ;D Memória RAM caiu de 277 para 170MB hauiahuiahauih

Assim que baixar e fizer mais testes posto aqui... enquanto isso download em 76% huahaiauh


Abrs.
Junior
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Junior_Sampa em 25 de Dezembro de 2007, 20:52
A instalação do Nvidia via terminal sem gdm me dá mensagem de erro por problemas relacionados ao kernel source com o procedimento sh Nvidia...

Tem que fazer algo antes?
Junior
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: sylvester em 25 de Dezembro de 2007, 20:59
Citar
acabei por desinstalar por um motivo fiquei sem aceleração 3d e o google earth não abria.
Os videos no kaffeine ficaram com a imagem distorcida.
mas este é o caminho, não haja duvida que a canonical poderia por um kernel melhor no kubuntu.
Aconselho a todos a instalarem e experimentar. Se não gostarem é só desinstalar.

Sua placa de vídeo é nvidia??? Vc não conseguiu rodar o glxgears?? fala mais ae talvez eu possa ajudar...

Hqx
A minha placa é uma ati xpress200 e estes novos drivers dão pau em quase todas as distribuições.
Pelos drivers restritos não há problema porque usam os drivers mais antigos que funcionam razoavelmente
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: ArKanjo em 25 de Dezembro de 2007, 21:14
Citar
E se juntar isso com akele esquema feito pra outro distro brasileira e portado pra ubuntu que os kras fizeram aí Hein?
esqueci o nome, mas era justamente pra melhorar a velocidade de boot colocando alguns processos em paralelo e reconfigurando outras coisas...

Alguem aí com certeza vai lembrar o nome do projeto que to falando, pq eu agora não lembro Lingua

Testa essas melhorias com ele pra dizer se fica bom ...

Texas flood!!!
.......

Kra, é esse mesmo....
E nele não tem nenhuma otimização que talvez vc tenha esquecido que possa melhorar ???


Sobre o HDParm, não vi as screenshots, pq to de plantão no trampo e a imagem foi bloqueada pelo websense :P
mas ja tinha visto a configuração no laptop em casa...
Talvez seja isso, ele vem bloqueado por causa dos SATA... para meu azar, meu note apesar do chipset suportar, sei la pq a Acer fez ele com PATA... então devo configurar e ativar o HDParm manualmente... alias, pq os caras da canonical não fizeram algo que reconhecesse o HD e configurasse né, tem muitos que desconhecem isso e depois ficam falando que linux é lento e tal....

Sobre o hibernar e suspender o patch mudou o nome, agora é TuxOnIce >> http://www.tuxonice.net/
O Meu problema acho que pode ser talvez pelo driver ATI que sempre encrenca com um monte de coisas no linux, o que acontesse é que qd mando hibernar ou suspender ele entra no processo e no fim trava em uma tela preta, só um shut"Dedo" pra resolver.... no ubuntu anterior ele desligava, mas ficava tela preta na hora de voltar ....  pensei nesse patch pq ele não depende de hardware compativel com hibernar, ele é por software pelo que entendi, inclusive funciona até com arquivo de hibernar, não precisando de uma partição Swap grande pra salvar o arquivo de hibernar, igual ao suspend que vem no kernel que usa a partição swap, fazendo com quem tem muita RAM precise de um swap gigante também ... ou sera que isso ja mudou e eu que to desatualizado :P


E uma sugestão ...

Colocar um aviso que quem tem drivers ATI e Nvidia, precisa recompilar o driver pro novo kernel e o link pros tutoriais(que tem de monte por aí), e também outras coisas que precisam recompilar também como VMWare e Virtual Box...

Outra coisa, esse que vc fez é o driver ja compilado né ... que tal por o link pra download dos patchs  e o config que vc usou, pra quem quiser compilar um mais personalizado, tipo pra CPU que usa ou algo assim ....

E valeu pelas respostas cara. :)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 25 de Dezembro de 2007, 21:18
Citar
Estou na resolução ideal já e baixando o driver Nvidia...

Quanto a função de drivers restritos voltará a funcionar depois da instalação do driver de vídeo???

Ah, ganhei 12 segundos no boot  Sem Graça Memória RAM caiu de 277 para 170MB hauiahuiahauih

Assim que baixar e fizer mais testes posto aqui... enquanto isso download em 76% huahaiauh


Abrs.

Descobri o seu problema sylvester, não pode desativar o driver na opção driver restritos senão ele não consegue ativar depois, fica acusando um módulo que não tem!!!

Não estou conseguindo ativar o nvidia depois disso...

Vou ver se consigo resolver o problema e verificar sobre a placa ati e depois posto...

Hqx
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Holly Ollem em 25 de Dezembro de 2007, 22:15
Ninguém desse tópico tentou realizar a idéia no Ubuntu 7.10?
Acontece que ainda não utilizo o ubuntu, já fui usuário dele, mas por deficiências em conhecimentos fui obrigado a desinstala-lo. Agora estou recolhendo informações suficientes para nunca mais deixar de utilizar linux e também nunca surgir a necessidade de desinstala-lo. Para eu não me obrigar a voltar para o windows devido algumas deficiências que nenhum delas estão citadas nesse tópico estou apenas me informando de tudo antes então estou apenas me preservando em saber se alguém já realizou essa experiência no ubuntu 7.10 para que quando tentar utiliza-la não surgir a necessidade de formatar o hd novamente.
Obrigado por sua atenção,
Rafael.
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: ArturBV em 25 de Dezembro de 2007, 22:29
Parabéns e obrigado ao Hqxriven pela preciosa contribuição.

De usuário avançado do Windows passei ao Linux há apenas 1 semana.
Por isto, peço orientação.  Antes, esclareço que instalei o Ubuntu 7.04.
Atualizei toda a distribuição: sudo aptitude dist-upgrade.

1. Com isto o Kernel foi atualizado, pergunto.
2. Como saber qual meu Kernel e como atualizá-lo, pergunto.
3. Ao baixar o atual Kernel tenho de desinstalar o anterior; como, pergunto.
4. Existe algum software em modo gráfico para facilitar a compilação do Kernel, pergunto.
6. Ao configurar o Kernel é fácil saber o que pode ser desabilitado, pergunto.

7. Se meu Kernel for o 2.6.23, devo baixar as 5 partes do arquivo do Hqxriven,
reunifica-las, descompactar, instalar, dar boot e só, sem compilar o Kernel, pergunto.

8. Se der problema, para reverter basta desinstalar, pergunto

Sugestão:
A criação de um arquivo único para baixar e instalar com 2 cliques.
Isto seria muito bom para novatos.

Antecipadamente, muito obrigado!
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: ArKanjo em 25 de Dezembro de 2007, 22:46
Outra sugestão ...

Poderia colocar em outro File Host, como o www.mihd.net
como o limite do MiHD é de 200MB, não precisaria partir o arquivo, facilitando pra quem não sabe muito bem reunir as partes. alem que é um download só...



E sobre a duvida de alguns de funcionar no Ubuntu, o kernel deve funcionar, pois não conheço kernel exclusivo do KDE :P
acho que o Hqx usou o Kubuntu, pois como ele vem de outras distro, ta mais acostumado com ele, como eu também prefiro o KDE ...
Mas as dicas deve funcionar em qlq uma distro baseada no Ubuntu 7.10 não é mesmo ???? pelo a não ser algum passo que eu não tenha reparado que é exclusivo do KDE .. daí é só pular o passo e fazer os outros ...  :D Não estou certo ?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 26 de Dezembro de 2007, 00:50
Citar
A instalação do Nvidia via terminal sem gdm me dá mensagem de erro por problemas relacionados ao kernel source com o procedimento sh Nvidia...

Tem que fazer algo antes?
Junior

Não estou entendo amigo, reinstalei o kubuntu 7.10 e instalei só o meu kernel e o driver nvidia e está funcionando normalmente...

Baixe o último driver atualmente é o 100.14.19 se não me engano

depois digite control + Alt + F1 indo para o modo texto

Va para o diretório do arquivo e digite:

sudo init 3
sudo killall kdm (se vc usa o kde)
sudo killall gdm (se vc usa o gnome)

sudo sh nomedoarquivotodoincluindoaextensão

Depois ele vai dar erro e 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.

NÃO DESATIVEM QUALQUER DRIVER NO RESTRICTED MODULES SE ESTIVEREM USANDO ESSE KERNEL PQ É IMPOSSÍVEL ATIVAR NOVAMENTE.

Citar
E uma sugestão ...

Colocar um aviso que quem tem drivers ATI e Nvidia, precisa recompilar o driver pro novo kernel e o link pros tutoriais(que tem de monte por aí), e também outras coisas que precisam recompilar também como VMWare e Virtual Box...

Idéia boa vou editar o tópico!!!

Citar
Outra coisa, esse que vc fez é o driver ja compilado né ... que tal por o link pra download dos patchs  e o config que vc usou, pra quem quiser compilar um mais personalizado, tipo pra CPU que usa ou algo assim ....

Dos patches é só procurar no google por 2.6.23 ck e squashfs 3.3 agora a configuração é necessário instalar o sidux, efetuar os passos da compilação e antes de compilar, fazer o salvamento da configuração do kernel e aí vc tem as configurações usadas...

Pena que eu não tenho mais...
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: ArKanjo em 26 de Dezembro de 2007, 01:35
acho que não precisa pegar do sidux kra..
o pacote deb do kernel deve vir com ele, depois de instalado ele fica no /boot/config-nomedoseukernel

só colocar em algum canto esse arquivo.... :)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: JoaoFPR em 26 de Dezembro de 2007, 01:51
No momento estou usando o Debian Lenny/Sid, o que posso aproveitar desse tutorial?

Amanhã farei esse otimização no Ubuntu que tenho na casa dos meus pais.

Abraço
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Thorn Striff em 26 de Dezembro de 2007, 02:10
Bom,
não tenho experiência e nem conhecimento para opinar muito mas, não aconselho a recompilarem o kernel utilizando essa versão passada no post inicial do topico se estão usando o Ubuntu 7.10. Eu fiz e levei várias horas brigando com meu SO para tentar faze-lo iniciar o servidor X de novo...
O Ubuntu simplesmente parou de detectar meu monitor e minha placa de vídeo. Quer dizer, isso foi nas 2 primeiras tentativas de inicia-lo. A partir dai ele ficava em "loop" e após algumas tentativas de iniciar o modo gráfico eu recebia uma mensagem comunicando que não foi possível.

Depois de algumas horas tentando sem sucesso algum (eu só conseguia iniciar o modo gráfico pelo root, mas isso não mudara o fato que eu não tinha a minima idéia de como restaurar o kernel anterior e também estava sem acesso a internet) resolvi simplesmente reinstalar o Ubuntu :-(

Enfim, apenas um depoimento de um newbie que se aventurou no que não devia =X

Ao menos eu sempre mantenho um backup de tudo.
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: Hqxriven em 26 de Dezembro de 2007, 03:13
Citar
Bom,
não tenho experiência e nem conhecimento para opinar muito mas, não aconselho a recompilarem o kernel utilizando essa versão passada no post inicial do topico se estão usando o Ubuntu 7.10. Eu fiz e levei várias horas brigando com meu SO para tentar faze-lo iniciar o servidor X de novo...
O Ubuntu simplesmente parou de detectar meu monitor e minha placa de vídeo. Quer dizer, isso foi nas 2 primeiras tentativas de inicia-lo. A partir dai ele ficava em "loop" e após algumas tentativas de iniciar o modo gráfico eu recebia uma mensagem comunicando que não foi possível.

Depois de algumas horas tentando sem sucesso algum (eu só conseguia iniciar o modo gráfico pelo root, mas isso não mudara o fato que eu não tinha a minima idéia de como restaurar o kernel anterior e também estava sem acesso a internet) resolvi simplesmente reinstalar o Ubuntu :-(

Enfim, apenas um depoimento de um newbie que se aventurou no que não devia =X

Ao menos eu sempre mantenho um backup de tudo.

Recomendo a mesma coisa, recompilação de kernel é algo muito arriscado mesmo. Eu fiz 12 para testes  até entender como funciona...

Mas... eu não falei para ninguém recompilar kernel :o ...

Isso eu já fiz, eu fiz a sugestão da instalação do pacote .deb

Se desse algum problema no sistema era só dar o boot e voltar para o kernel padrão e desinstalar o meu. Pronto acabou...

Citar
O Ubuntu simplesmente parou de detectar meu monitor e minha placa de vídeo.

Quando vc instala um kernel novo e necessário instalar a placa de vídeo novamente...
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Atualizado 26/12 em construçã
Enviado por: ArKanjo em 26 de Dezembro de 2007, 04:33
Sabe uma coisa que falta no linux,
um meio de que q qd detectar novo kernel, ele automaticamente recompila sozinho drivers que tenha os fontes, ou algo assim :P


Pelo visto a reclamação de todos que tiveram problemas é sobre video parar de funcionar.

Isso é devido que "drivers" (modulos) de video, são feito para seu kernel em especifico, se vc muda algo no kernel ele deixa de funcionar, sendo preciso compilar o kernel novamente usando o instalar oficial, como muitos usam o kernel e drivers de video dos repositorios Ubuntu, qd colocam um kernel modificado, ele para de funcionar, sendo preciso baixar o instalador do driver do site do fabricante e seguir as dezenas que tutoriais que tem por aí pra instalar o driver a partir do instador.


Então recomendo...
Antes de instalar este kernel, baixe o ultimo driver do site oficial, procure um bom tutorial de como instalar ele, normalmente é facil... imprima o tutorial, também pegue um "guia de referencia rapida" de um editor em modo-texto que ja tenha no ubuntu, como o "vim" por exemplo, pois sem o video terá que usar ele pra configurar o xorg.conf...
Outra sugestão é reverter o xorg.conf pro original de qd vc instalou o ubuntu, se não tiver uma copia, pode ver no tutorial de como instalar o driver de video e fazer o inverso, entenderam? por exemplo, no tutorial diz pra incluir certa linha de comando, então vc "comenta" essa linha, pondo um # no inicio dela, no tutorial diz pra mudar "Radeon" pra "fglrx" (no caso das ATI) então vc faz o contrario.... entenderam...

E por ultimo, se acho que não tem conhecimento pra fazer isso, adquira, depois tente fazer, mas ja ciente de que pode dar algo errado... é assim.. no "outro" sistema, qts vezes ja não formataram por algo que fizeram errado e não souberam desfazer ? linux "AINDA" não é totalmente a prova de leigos, e ninguém é preciso saber mesmo.... só não adianta fazer e depois reclamar que não conseguiram, mas sim tentar arrumar, aprende mais se tentar consertar o que fez, do que simplesmente formatando, afinal, pra linux sempre tem um jeito de arrumar, ao contrario do outro que nem eles que fizeram sabem como arrumar o que não da certo.... o sistema deles tem sei la qts anos e até hoje tão tentando consertar :P hehehehe

Mas não tenha medo de tentar, só assim aprende e sai da ignorância, só não tentem fazer aonde não pode ficar fora do ar, como o servidor da sua empresa :P hehehe o chefe pode não gostar do resultado.. :)
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Atualizado 26/12 em construçã
Enviado por: STIG em 26 de Dezembro de 2007, 07:48
Excelente dica. Funciona com gnome?
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Atualizado 26/12 em construção)
Enviado por: Hqxriven em 26 de Dezembro de 2007, 08:25
Parabéns e obrigado ao Hqxriven pela preciosa contribuição.

De usuário avançado do Windows passei ao Linux há apenas 1 semana.
Por isto, peço orientação.  Antes, esclareço que instalei o Ubuntu 7.04.
Atualizei toda a distribuição: sudo aptitude dist-upgrade.

1. Com isto o Kernel foi atualizado, pergunto.

2. Como saber qual meu Kernel e como atualizá-lo, pergunto.

O seu kernel padrão é o 2.6.22-14 o meu é o 2.6.23-ck1

3. Ao baixar o atual Kernel tenho de desinstalar o anterior; como, pergunto.

Não É NECESSÁRIO desinstalar o anterior, para evitar problemas fique com os dois!!!

4. Existe algum software em modo gráfico para facilitar a compilação do Kernel, pergunto.

É o make xconfig. Digite no google Master Zen Kernel e entre no site do ubuntu, lá existe um tutorial de fácil compilação de kernel e instalação dele como pacote no final.
 
6. Ao configurar o Kernel é fácil saber o que pode ser desabilitado, pergunto.

É fácil desabilitar agora saber para que realmente ele serve é que é importante. Por isso utilizei a configuração do sidux no meu kernel.

7. Se meu Kernel for o 2.6.23, devo baixar as 5 partes do arquivo do Hqxriven,
reunifica-las, descompactar, instalar, dar boot e só, sem compilar o Kernel, pergunto.

O seu kernel padrão é o 2.6.22-14, o meu é o 2.6.23-ck1.
É necessário baixar as 5 partes no mesmo diretório, descompactar, instalar, dar boot e só.

NÃO É NECESSÁRIO COMPILAR.
 
8. Se der problema, para reverter basta desinstalar, pergunto

É NECESSÁRIO DAR UM BOOT E ENTRAR NO KERNEL PADRÃO DO KUBUNTU (2.6.22-14) para desinstalar o meu.

NÃO PODE desinstalar o kernel sob a utilização do mesmo!!!

Sugestão:
A criação de um arquivo único para baixar e instalar com 2 cliques.
Isto seria muito bom para novatos.

Seria ótimo mesmo!!!

Se alguém quiser fazer isso é só me passar o link. Minha net discada é chata para fazer upload de mais de 10 mega...

Citar
Excelente dica. Funciona com gnome?

É voltada para o kubuntu, pode ser (EU DISSE PODE SER) que funcione no Ubuntu mas é questão de testar.
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: voyeg3r em 26 de Dezembro de 2007, 09:41
Acerca do desligamento ou reinício sugiro...


    for i in K*; do  mv "$i" `echo "$i" | sed 's/^K/k/'`; done

Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: mathdelic em 26 de Dezembro de 2007, 12:06
Vi que vc não habilitou o serviço "laptopmode" no sysv-rc-conf. Isso é para um desktop ou vc acha que vale para notebook também? No meu caso eu não desabilitei pois uso notebook.

Os links para download do seu kernel não estão funcionando.

Qual o tamanho do pacote?

Não dá pra colocar inteiro? Nem é por preguiça de juntar, mas para evitar corromper o pacote. Alias, rolava incluir a soma md5.

Eu costumo usar o www.4shared.com para hospedar arquivos grandes, ele tem um limite de 100MB por arquivo, podendo pendurar até 5GB com um mesmo login.

Há também o www.sendspace.com, super prático, não exige login e aceita arquivos de até 300MB.

Esses são os que tenho na ponta da língua, mas há outros, com especificidades diferentes. Se esses que citei não forem úteis, diz ai, que eu procuro outro.

Estou loco pra testar.

Alguém teve sucesso com placa de vídeo ATI, com o driver novo, não o que é oferecido por apt?
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 26 de Dezembro de 2007, 12:17
Citar
Vi que vc não habilitou o serviço "laptopmode" no sysv-rc-conf. Isso é para um desktop ou vc acha que vale para notebook também? No meu caso eu não desabilitei pois uso notebook

No notebok é bom usar...

Citar
Os links para download do seu kernel não estão funcionando.

O Divshare deve estar com problemas então, depois faço um upload em outro lugar...

Se alguém tiver banda larga e tiver baixado o kernel por favor faça um up ae!!!

No total da 28,3 MB, vou colocar o md5 também...

Mais uma coisa, esse kernel é para uma alta resposta de todo o sistema então no laptop ele pode diminuir até pela metade o tempo de uso da bateria, problema esse que não acontece em desktops ou se ele estiver ligado na rede elétrica.

Não instale em XFS pq não sei pq não funciona os compiladores!!!

Em Ext3 ou Reiser é o recomendado...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: igoru-san em 26 de Dezembro de 2007, 14:26
opa..

sou meio novato no ramo linux ainda.. há algum tempo atrás eu me aventurei com um mandrake (não tinha mandriva ainda), mas desisti porque estava enfrentando muitos problemas no meu antigo K6II-500.. esse ano fui tentar usar o mandriva, e nao obtive muito êxito também.. quando um amigo meu me indicou o ubuntu. formatei, instalei, nao deu outra, adorei e uso agora direto. só vou pro redmond quando to com vontade de jogar The Sims 2 hehehe ;D

enfim.. já to há alguns meses na jogada, mas eu acho meu pc um pouco lento para iniciar e fazer certas coisas, como os problemas de vídeos com codecs não tão usuais que já vi relatarem por aqui, ou programas não-nativos do Gnome comerem um pouco mais do processador (leia ktorrent e amarok). nada que me faça desistir, mas procuro sempre por alguma alternativa mais veloz.
hoje por acaso vi uma chamada deste post no RSS do br-linux, e vim dar uma lida.

os procedimentos servem para o ubuntu também? ???
estou receoso de tentar seguir os passos e perder meu sistema novamente. já enfrentei alguns perrengues relacionados ao vídeo (numa bela manhã de sol meu ubuntu só iniciava em 800x600, e a placa de vídeo estava com o driver correto.. fiz uma gambiarra lá e funcionou, forcei o driver do monitor e deu certo - tava plug'n'play, pus monitor generico de 1280x1024) e já tive que reformatar o sistema por causa da atualização do 7.04 pro 7.10 (perdi um monte de programas e o sistema iniciava todo bugado, nem lembro o que houve direito)... :'(

é seguro tentar fazer essa alteração do kernel? dá pra reverter tranquilo se der alguma zica?
e sobre as atualizações do sistema? quando vier uma nova versão do kernel nas atualizações do ubuntu, como proceder?
o tutorial para instalação do driver da NVidia no novo kernel vai sair?
será que isso resolverá meus problemas de performance de vídeo, ou é mais fácil eu ir ver no windows enquanto não mudo a placa de vídeo? ::)

tava até pensando em tentar, mas depois que li sobre o outro cara que fez e nao deu certo.. to com medo de cair na mesma

ah proposito, não sei se deveria falar disso neste tópico.. mas alguém aqui ja ouviu falar no Thunar, gerenciador de arquivos? eu o descobri por acaso e tô axando ele beeeem mais leve que o nautilus... ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: crashvk em 26 de Dezembro de 2007, 14:59
No to conseguindo baixar o kernel nem com reza braba.

Tem como conferir se esta tudo ok??

Valeu
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: pinduvoz em 26 de Dezembro de 2007, 15:55
Caro Hqxriven

Desculpe não ter respondido antes, mas sabe como é feriado...

Então, amigo, meu problema não é só o módulo para Nvidia. Tem outros, como o v4l (webcam), que teriam que ser recompilados.

Uma hipótese seria usar o module-assistant do Debian baixando os fontes dos módulos, mas isso vai dar muito trabalho para pouco resultado no Ubuntu.

Testando em vesa, sem o penduricalhos que eu uso normalmente (compiz, AWN e screenlets), o ganho de velocidade no Gnome não é significativo porque tenho memória sobrando nas minhas máquinas.

Em suma, valeu por compartilhar seu trabalho com o pessoal, mas para mim o uso não compensa o trabalho que eu teria para deixar o sistema como eu o uso normalmente.

[].
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 26 de Dezembro de 2007, 17:45
Citar
Caro Hqxriven

Desculpe não ter respondido antes, mas sabe como é feriado...

Então, amigo, meu problema não é só o módulo para Nvidia. Tem outros, como o v4l (webcam), que teriam que ser recompilados.

Uma hipótese seria usar o module-assistant do Debian baixando os fontes dos módulos, mas isso vai dar muito trabalho para pouco resultado no Ubuntu.

Testando em vesa, sem o penduricalhos que eu uso normalmente (compiz, AWN e screenlets), o ganho de velocidade no Gnome não é significativo porque tenho memória sobrando nas minhas máquinas.

Em suma, valeu por compartilhar seu trabalho com o pessoal, mas para mim o uso não compensa o trabalho que eu teria para deixar o sistema como eu o uso normalmente.

Valeu amigo, muito obrigado por ter testado, quanto mais críticas é melhor!!!

Na nvidia o funcionamento é muito bom...

Vou tentar fazer um trabalho melhor na próxima...

Existe também um projeto no Ubuntu fórum chamado de Zen kernel que é um kernel rápido e um excelente, vale a pena testar!!!

http://ubuntuforums.org/showthread.php?s=00480f9e69feff4b6cbceda226105739&t=623874

Eles são profissionais... eu sou um mero usuário...

Dê uma olhada aqui também que pode ser interessante

http://www.guiadohardware.net/comunidade/kde-decepcao/818846/1.html#post3432705

Obrigado a todos
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Jsouza em 26 de Dezembro de 2007, 20:28
                            Hqxriven

                   Gostei das suas idéias e não tenho o seu conhecimento, pois só andei pelo ubuntu, KDE , XFCE e o E17. Tinha umas cismas com o KDE que foram dirimidas, o XFCE é um Gnome light, muito bom por sinal e o E17 é uma viagem.......
                   Não segui as suas idéias, não que duvidasse, pois dá para sentir a maior boa vontade de sua parte, mais sim por me sentir ainda um incompetente de mão cheia e receoso de fazer ratada, fiz uma a uns dias atrás pois consegui a façanha de poder só digitar 5 letras no terminal, no synapse, nas procuras do google e ainda estou terminando de deixar como estava antes da ratada ;D. Continuarei a acompanhar esta sua aventura e quando me sentir menos incompetente pode acreditar que farei isto.
                   Quanto a um trabalho melhor na próxima eu discordo, vc fez um Excelente  trabalho e procurará continuar na medida do possível , pois entendi que vc estava pedindo desculpas  e , ao mesmo tempo , colocou-se como um mero usuário , desmerecendo-se.
Espero um dia, que não demore muito, ser um mero usuário como vc , daí não aceitar o seu pedido de desculpas.
                    Abraços:
                                    Jorge
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: ArKanjo em 26 de Dezembro de 2007, 22:08
dei uma lida meio rapida no topico do Zen Kernel ...
Ele ta mais rapido que o seu ?
se sim, Será que não seria uma boa investir mais nesse kernel, e se concentrar mais o topico pra otimizações de configuração e tradução das instruções de instalação do Zen kernel ? assim vc não precisa esquentar a cabeça com o kernel. só traduzir as instruções dos caras, e quem conhece mais ajudamos os outros com duvidas .....
Ahh, esse kernel, vi que ja tem o patch que citei, TuxOnIce, assim mesmo micros desktop sem suporte a hibernar, pode ter este recurso se configurado certo ....


Outra coisa, esse topico ja foi colocado como fixo ???
senão deveria ser, pra centralizar aki as dicas pra otimizar a velocidade....
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: rjbgbo em 26 de Dezembro de 2007, 22:38
Caro Hqxriven, só hj estou voltando de viagem e vendo esse tremendo presente de natal, que já add aos meus favoritos p/ uma análise c/ muita calma.
Parabéns
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 27 de Dezembro de 2007, 08:51
Citar
No to conseguindo baixar o kernel nem com reza braba.

Tem como conferir se esta tudo ok??

Valeu

O divshare está em manutenção é só esperar um pouquinho até ele voltar...

Citar
os procedimentos servem para o ubuntu também? Hein?
estou receoso de tentar seguir os passos e perder meu sistema novamente. já enfrentei alguns perrengues relacionados ao vídeo (numa bela manhã de sol meu ubuntu só iniciava em 800x600, e a placa de vídeo estava com o driver correto.. fiz uma gambiarra lá e funcionou, forcei o driver do monitor e deu certo - tava plug'n'play, pus monitor generico de 1280x1024) e já tive que reformatar o sistema por causa da atualização do 7.04 pro 7.10 (perdi um monte de programas e o sistema iniciava todo bugado, nem lembro o que houve direito)... Chorar

Vamos lá...

Acredito que sim, PORÉM não tenho certeza.

Quanto a perder o sistema pode acontecer mas é só antes fazer um backup como por exemplo salvar a cache do apt e gravar num cd  e usar o aptoncd, mas isso é um caso extremo pq ele é um pacote deb e vc não vai tirar o kernel anterior.

As instruções e as dúvidas já estão na página principal e o kernel é compilado para pentium pro e por causa disso as vezes dá incompatibilidade com alguns K6.

Citar
é seguro tentar fazer essa alteração do kernel? dá pra reverter tranquilo se der alguma zica?
e sobre as atualizações do sistema? quando vier uma nova versão do kernel nas atualizações do ubuntu, como proceder?
o tutorial para instalação do driver da NVidia no novo kernel vai sair?
será que isso resolverá meus problemas de performance de vídeo, ou é mais fácil eu ir ver no windows enquanto não mudo a placa de vídeo? Virando os olhos

tava até pensando em tentar, mas depois que li sobre o outro cara que fez e nao deu certo.. to com medo de cair na mesma

Em 90% das vezes dá para reverter... só não dá se apt e dpkg pararem de funcionar (hehehe)
Vai ser atualizado normalmente o kernel do kubuntu, se quiser use os dois.

Já coloquei algumas dicas sobre o driver para nvidia, é só dar uma olhada.

Em relação aos problemas de performance de vídeo acho que melhora um pouco, mas dependendo da qualidade dos vídeos e do hardware no windows fica melhor.

Citar
     Hqxriven

                   Gostei das suas idéias e não tenho o seu conhecimento, pois só andei pelo ubuntu, KDE , XFCE e o E17. Tinha umas cismas com o KDE que foram dirimidas, o XFCE é um Gnome light, muito bom por sinal e o E17 é uma viagem.......
                   Não segui as suas idéias, não que duvidasse, pois dá para sentir a maior boa vontade de sua parte, mais sim por me sentir ainda um incompetente de mão cheia e receoso de fazer ratada, fiz uma a uns dias atrás pois consegui a façanha de poder só digitar 5 letras no terminal, no synapse, nas procuras do google e ainda estou terminando de deixar como estava antes da ratada Sem Graça. Continuarei a acompanhar esta sua aventura e quando me sentir menos incompetente pode acreditar que farei isto.
                   Quanto a um trabalho melhor na próxima eu discordo, vc fez um Excelente  trabalho e procurará continuar na medida do possível , pois entendi que vc estava pedindo desculpas  e , ao mesmo tempo , colocou-se como um mero usuário , desmerecendo-se.
Espero um dia, que não demore muito, ser um mero usuário como vc , daí não aceitar o seu pedido de desculpas.
                    Abraços:
                                    Jorge

Obrigado pelo comentário amigo!!

Sabe amigo eu procuro me dedicar a tudo o que faço, sou humilde, digo se estou errado e peço desculpas pelas minhas falhas.

Tenho muitos anos de linux na bagagem, na época que eu usava Slackware eu precisei de muita ajuda e um usuário do Slackware Brasil (TonySP) mais uma equipe de usuários "muito gente fina" me ajudaram e fiquei com o Slack por dois anos, eles sempre me trataram de forma gentil, educada e mesmo se fosse feita uma pergunta bem iniciante e eles não ganhavam nada com isso.

A partir desse momento sempre procurei ajudar os outros da mesma forma e contribuir na medida possível com o meu conhecimento adquirido e apesar de ter um conhecimento bom em certas áreas em outras estou começando a aprender e uma delas é o kernel.

Desenvolver um kernel, configurá-lo bem, por mais simples que seja é uma tarefa difícil, pq se vc esquecer um comando é kernel panic, é boot que pára, são compiladores que não funcionam, etc..

Usei a configuração de kernel do Sidux como base pq na minha opinião ele tem uma excelente configuração e só fiz pequenas alterações para melhorar a fluidez do sistema, o problema em relação aos módulos é que isso (restrcited modules) é algo específico para ubuntu no debian não existe, por isso é que dá problemas. Se fosse no debian ou no slack a minha compilação seria perfeita.

É melhor parar de falar...

Citar
dei uma lida meio rapida no topico do Zen Kernel ...
Ele ta mais rapido que o seu ?
se sim, Será que não seria uma boa investir mais nesse kernel, e se concentrar mais o topico pra otimizações de configuração e tradução das instruções de instalação do Zen kernel ? assim vc não precisa esquentar a cabeça com o kernel. só traduzir as instruções dos caras, e quem conhece mais ajudamos os outros com duvidas .....
Ahh, esse kernel, vi que ja tem o patch que citei, TuxOnIce, assim mesmo micros desktop sem suporte a hibernar, pode ter este recurso se configurado certo ....


Outra coisa, esse topico ja foi colocado como fixo Hein?
senão deveria ser, pra centralizar aki as dicas pra otimizar a velocidade....
 

Gosto de falar a verdade, então vou ser sincero com vc e com todos e expor as falhas e acertos do meu kernel CK1 e do kernel ZEN.

CK1
------

Vantagens

Feito em cima da configuração do Sidux com pouquíssimos ajustes dentre eles o da utilização da swap de forma inteligente (swap prefetch), utilização da cache de disco para acelerar a abertura dos programas, utilização mais eficiente da memória (é por isso que quem usa o meu kernel sente o sistema usar menos memória e ele usa mesmo), diminuição dos resquícios que ficam na memória depois de aberto alguns programas, enfim mesmo com menos memória o sistema pode ser rápido.

Na questão do processamento é utilizada uma prioridade maior na abertura dos programas e são retirados os delays na abertura dos mesmos (sabe aquele programa chato que demora mais tempo para abrir; pois é, ele vai abrir mais rápido).

Boot mais rápido

Novo sistema de suspensão e hibernação.

Comunicação mais rápida entre dispositivos de entrada e saída e todo o sistema está fluindo mais rápido.

Desvantagens

Se utilizar em laptop com bateria, pode dimiuir o tempo usado pela bateria.

Problemas com drivers que precisam ser recompilados para funcionar. Problema este resultado da forma que o ubuntu trata os drivers no sistema (restricted modules) e o meu kernel precisa melhorar nesse ponto.

Problemas com algumas placas ATI que são difíceis de instalar.

Não é possível mexer nos módulos restritos sob o meu kernel, senão é impossível desativar depois.


ZEN
------

Vantagens

Bem mais rápido que o meu (falo abertamente isso não vou ficar mentindo ou omitindo essa informação), visto que eles são profissionais.

Boot bem mais rápido

Facilidade de ativação dos módulos e possibilidade de utilizar o envy.

Placas ATI funcionam, mas não em 100% dos casos

Laptops tem módulo de suspensão e hibernação modernos que funcionam bem melhor que o do próprio Ubuntu

Desvantagens

É um kernel específico para muita performance, enquanto o meu é mais para fluidez do sistema, isso resulta em um problema do meu kernel agravado que é o do consumo mais alto da bateria em laptos.

Só com bastante memória vc vai sentir diferença

Kernel com as configurações padrão do kubuntu retirando algumas coisas, resultando num sistema rápido mas não fluido em máquinas mais modestas, só em poderosas (acho que aí depende do hardware)

Sistema mais rápido, implica em duas coisas ou aumento do processamento ou consumo de memória.

No meu kernel eu tentei diminuir os dois pontos (eu mexi nessas configurações, pq até o do Sidux exagerava e agora mesmo depois de horas o meu consumo é baixo)

No kernel Zen a latência é menor e ele tem patches para aumentar muito a velocidade, mais vc vê o consumo de ram semelhante ao kubuntu com kernel padrão e mais processamento utilizado.

Usuários Nvidia tem problemas na hora de instalar a placa de vídeo e as vezes só funciona o driver beta que é extremamente instável.

Vou ficar só por aqui... Os dois tem problemas e tem as suas vantagens na dúvida teste e chegue a conclusão...

Obrigado a todos...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Eunir Augusto em 27 de Dezembro de 2007, 12:50

Usuários Nvidia tem problemas na hora de instalar a placa de vídeo e as vezes só funciona o driver beta que é extremamente instável.


instável? instável vc está sendo generoso, Hqx. Tente instalar o driver da Nvidia em uma placa-mae Asus P2-99 e com uma Nvidia GF4 MX-4000 que vc vai ver q q é instabilidade. Qquer coisa utilizada com bibliotecas QT dão crash em qquer distro linux, de deb a rpm  >:( Tentei em mais de 30 distros, cara, mais de 30. Pensei comigo: a que nao der pala vai ser a usada... nada, nem compilando o driver, pelos binarios, nada, cara, nada resolve essa dupla de hardware

[ ]s
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 27 de Dezembro de 2007, 13:03
Esse é o problema do kernel Zen... no meu kernel o driver atual nvidia funciona direitinho...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Eunir Augusto em 27 de Dezembro de 2007, 14:06
Esse é o problema do kernel Zen... no meu kernel o driver atual nvidia funciona direitinho...

Hqx

será que melhoraram a comunicabilidade entre o kernel novo e o nvidia-96xx? mas ngm vem aprimorando melhoria alguma nesse driver, que eu saiba  ???

[ ]s
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 27 de Dezembro de 2007, 14:15
Vou dar uma olhada Eunir nos drivers antigos e ver se algum patch conserta isso com essa asus...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: chronossc em 27 de Dezembro de 2007, 14:38
Oi Hqxriven, uso Gentoo, e sou meio fascinado por otmização.

Atualmente uso um gentoo-sources 2.6.22 + ck-patches e/ou um gentoo-sources 2.6.23, puro. Me interessei pela questão do kernel e ia gostar muito se você pudesse me mandar um tar.bz2 com patches, etc.

Eu tenho espaço e posso disponibilizar dentro do meu site para outros fazerem download, meu host eh a dreamhost.
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Eunir Augusto em 27 de Dezembro de 2007, 14:53
Oi Hqxriven, uso Gentoo, e sou meio fascinado por otmização.

Atualmente uso um gentoo-sources 2.6.22 + ck-patches e/ou um gentoo-sources 2.6.23, puro. Me interessei pela questão do kernel e ia gostar muito se você pudesse me mandar um tar.bz2 com patches, etc.

Eu tenho espaço e posso disponibilizar dentro do meu site para outros fazerem download, meu host eh a dreamhost.

seja bem vindo ao forum, chronossc. agradecemos a tua boa vontade em disponibilizar o espaço no host. abraços
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 27 de Dezembro de 2007, 17:05
Citar
Oi Hqxriven, uso Gentoo, e sou meio fascinado por otmização.

Atualmente uso um gentoo-sources 2.6.22 + ck-patches e/ou um gentoo-sources 2.6.23, puro. Me interessei pela questão do kernel e ia gostar muito se você pudesse me mandar um tar.bz2 com patches, etc.

Eu tenho espaço e posso disponibilizar dentro do meu site para outros fazerem download, meu host eh a dreamhost.

Valeu mesmo amigo pela contribuição!!!

Infelizmente não possuo mais o pacote tar.bz2, nem os patches, só os debs.

Eu nem sei criar um tar.bz2 com os patches incluídos (hahaha). Só os debs...

Estou iniciando nessa praia de compilação de kernels, mas procuro fazer com que o sistema tenha fluidez na utilização sem apelar de forma agressiva, da forma mais conservadora possível.

Existem diversas opções INSANAS que são acrescentadas no kernel quando vc coloca um patch nele que eu não ativei enquanto outras são interessantes como swap prefetch e melhora da cache do disco...

Estou tentando melhorar o meu kernel na medida do possível para usuários com placa ati e wifi.

Por enquanto o máximo que posso fazer é pedir para vc colocar o conteúdo dos links do divshare em um local melhor pq a minha discada me limita muito!!!

Espero que logo possa dar um resultado concreto para vc e fazer um kernel melhor.

Declaro aos usuários que um novo kernel está sendo feito e espero que ele funcione melhor nas ati...

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Eunir Augusto em 27 de Dezembro de 2007, 18:54
O "Romário" Con Kolivas aposenta, e o "Robinho" Hqxriven vem aí  ;)
Boa sorte aí, cara  ;)
[ ]s
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: carloss em 27 de Dezembro de 2007, 21:03
aee hqx.. belezaa??!!

não tentei baixar o seu .deb ainda..

é que minha net tá horrível..

tipo..
ela passa por cascavel, deu um temporal.. etc,..
isso não vem ao casoo...

gostaria que, se você quiser/puder, me passar o seu tema das screens do kde..
principalmente a fonte.. (que eu já tinha, e esqueci o nome.. =p)

se você puder..

obrigado!

[]'s
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: ArKanjo em 28 de Dezembro de 2007, 02:52

Gosto de falar a verdade, então vou ser sincero com vc e com todos e expor as falhas e acertos do meu kernel CK1 e do kernel ZEN.

CK1
------

Vantagens
...

Kra,
esclareceu legal.
mas agora me pos em duvida....
tenho só um laptop, mas dificilmente uso bateria, fica mais na mesa mesmo...
Sempron Mobile 3200+, 512 DDR2, HD PATA, Chipset com video integrado ATI Xpress 1100....

o que recomendaria nesse caso, uma vez que uso muita coisa aberta ao mesmo tempo, exemplo, firefox ja inicia com umas 15 abas dos sites que vejo sempre....

acho que o jeito vai ser instalar os 2 e ver qual me agrada mais :P
se bem que eu queria pegar o fonte dos 2 e recompilar, só pra dar uma personalizada pro meu processador e alguma outra coisinha que eu achar interessante mexer nas opções do kernel. mas vc disse que só tem os DEBs ja compilado do seu né.... :(
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 28 de Dezembro de 2007, 04:59
Os temas são o domino para o menu e o Nuvox 0.7.1 para os ícones, todos existem em formato deb no kde-look, a barra é um conjunto de kickers que está lá também!!!

Kernel 2.6.23.12chrono - Mais rápido, mais eficiente, mais estável

- Com novas configurações visando a estabilidade e a fluidez do sistema.

- Utilização do sistema estável de hibernação SLAB (utilizado no Debian)

- Customização em cima das configurações do Sidux e Archlinux (sem otimização agressiva claro)

- Customização do sheduler (CFS) utilizado no 2.6.23 através de patches.

- Utilização menor da CPU e melhor aproveitamento da ram com notável aumento de desempenho mesmo sob o vesa.

- Voltado para o uso em desktops, mas é possível usar em laptops também, mas o tempo de uso sob a bateria diminui

- Patche não oficial CK utilizado

- Melhor desempenho sob a swap e dos dispositos de entrada e saída

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg341.imageshack.us%2Fimg341%2F4286%2Fsnapshot1wl0.th.jpg&hash=e05cfefee60920ad0093103a56ff9cd13e776b2c) (http://img341.imageshack.us/my.php?image=snapshot1wl0.jpg)

Notem a utilização da ram...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg242.imageshack.us%2Fimg242%2F5083%2Fsnapshot2vp4.th.jpg&hash=3bf68abe1e866ed78257642d73f43e340cefd1ad) (http://img242.imageshack.us/my.php?image=snapshot2vp4.jpg)

Nas duas imagens a utilização da ram é mais eficiente e em ambos o driver utilizado é o vesa...

Espero assim que possível, fazer o up para vcs...


Em relação a pergunta Arkanjo, o meu kernel usa menos memória e se vc usa aplicações 2D típicas de escritório, músicas e vê um filme de DVD de vez em quando o meu kernel em vesa dá (pq ati no meu é um pouco difícil...)!!!

Agora se vc pega pesado no 3D, vê vídeos de alta resolução e gosta de jogar o kernel zen com o driver ati será o ideal.

Em relação aos patches são os utilizados pelo projeto kamikaze (usado nos kernels do gentoo), com configurações personalizadas, mas o patch não oficial ck.

É só vc baixar um kernel source, pegar os patchs do kamikaze, instalar o meu kernel e copiar a configuração que irá estar no diretório boot.


EDIT1 - O kernel Chrono em funcionamento!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg265.imageshack.us%2Fimg265%2F5856%2Fsnapshot3cy4.th.jpg&hash=64f35a04f7351be80693d25aae7e04a93481b09a) (http://img265.imageshack.us/my.php?image=snapshot3cy4.jpg)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg403.imageshack.us%2Fimg403%2F5262%2Fsnapshot4tc3.th.jpg&hash=a8afb4bcee86f4b9f2c578add4bedcf3ae80b6b9) (http://img403.imageshack.us/my.php?image=snapshot4tc3.jpg)

Gente eu estou surpreso com esse novo kernel, nas mesmas condições de serviços carregados que o kernel ck1 ele consegue gastar memos ram e menos processamento.

A resposta do sistema continua rápida e fluida, foram várias compilações efetuadas até chegar ao kernel ideal.

Foi a única forma possível para que o kubuntu pudesse ser mais rápido. Espero que o pessoal possa desfrutar logo. Vcs notarão o kde está com respostas mais rápidas.

Esse será o último kernel que eu disponibilizarei para vcs, o próximo só daqui há uns 5 meses aproximadamente.

Faço isso pq o kernel do chrono é bom e pq será difícil conseguir certos avanços em relação a performance pois já olhei a maioria.

Como são kernels de configurações distintas ambos se comportam melhor em hardwares distintos.

O ck fica melhor em máquinas Pentium 3, Duron, Atlhon XP com bastante ram.

Enquanto o chrono fica melhor em máquinas Pentium 4 (com HT), Sempron (na plataforma am2 e mobile), Atlhon64, X2 e superiores.
Por causa da otimização do CFS ele consegue um desempenho superior em máquinas atuais.

Obrigado a todos pelos comentários e por suas contribuições

Espero assim que possível prosseguir com a otimização do Kde...

EDIT 2

Tchau up do Kernel Chrono!!!
Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: sylvester em 28 de Dezembro de 2007, 05:31
hqx juntei as partes e fiz o upload no rapidshare. Desculpa só ser agora, mas andei sem tempo. Se quiseres podes por o link no inicio do tópico para melhor visualização

http://rapidshare.com/files/79563784/kernel_2.6.23_-hqxriven.tar.gz.html (http://rapidshare.com/files/79563784/kernel_2.6.23_-hqxriven.tar.gz.html)
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 2 em 26/12 em construção)
Enviado por: Hqxriven em 28 de Dezembro de 2007, 10:31
Muito Obrigado pela colaboração sylvester!!!

Não precisa se desculpar amigo, vc fez no tempo ideal!!!

EDIT 1 - Querendo sempre oferecer um produto com qualidade para vcs, resolvi trabalhar mais no kernel chrono.

Por isso não farei mais o upload do mesmo.

O kernel ck1 é muito bom e foi testado por bastante tempo e provavelmente deve suprir por um bom tempo...

Funções que estão sendo colocadas no novo kernel chrono (que se chamará futuramente de ck2)

- Placa ATIXpress funcionando através de patches do Sabayon (já pude testar isso e felizmente funciona no Ubuntu YES!!!)

- Patches para funcionamento de outras placas ati (estou vendo...)

- Patches para funcionamento de placas nvidia antigas (já estou testando alguns patches numa fx 5200)

- Inclusão do patch de customização do scheduler.

- Utilização da configuração do Sidux e do debian etch no kernel (já testei hoje e a customização baseada nas configurações dos dois faz a performance subir, agora eu entendo pq o debian é rápido...)

- Tuxonice - Para hibernação...

- Volta do Slab para resolver problemas de hibernação

- Integração com os módulos restritos (estou aprendendo a fazer isso e espero que tudo dê certo)

- Patches para diversos dispositivos Wifi

- Possibilidade de baixar o clock facilmente para aumentar o tempo de uso da bateria em laptops.

E vcs sugerem alguma coisa???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 3 em 28/12 em construção)
Enviado por: galactus em 28 de Dezembro de 2007, 20:25
Gostaria de parabenizar o Hqxriven pelo ótimo tutorial!

É por isso que eu gosto do mundo Linux, se não está satisfeito com o que você têm no agora, você pode arregaçar as mangas e procurar fazer você mesmo.  Dá trabalho? Dá, mas tenho certeza que o sentimento de realização do Hqxriven quando finalmente atingiu o seu objetivo, valeu por todas as 12 tentativas frustradas de recompilações do Kernel Linux. Só não vale dizer que isso é coisa de "nerd" ou "escovador de bits", é a quase a mesma coisa do camarada que quer tunar o seu carro pois não se conforma com o carro de fábrica!

Ainda não pude testar o novo kernel na prática, estou viajando. Mas assim que puder, estarei testando, e será no Ubuntu 7.10!

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 4 em 29/12 em construção)
Enviado por: Hqxriven em 29 de Dezembro de 2007, 09:34
Citar
Gostaria de parabenizar o Hqxriven pelo ótimo tutorial!

É por isso que eu gosto do mundo Linux, se não está satisfeito com o que você têm no agora, você pode arregaçar as mangas e procurar fazer você mesmo.  Dá trabalho? Dá, mas tenho certeza que o sentimento de realização do Hqxriven quando finalmente atingiu o seu objetivo, valeu por todas as 12 tentativas frustradas de recompilações do Kernel Linux. Só não vale dizer que isso é coisa de "nerd" ou "escovador de bits", é a quase a mesma coisa do camarada que quer tunar o seu carro pois não se conforma com o carro de fábrica!

Ainda não pude testar o novo kernel na prática, estou viajando. Mas assim que puder, estarei testando, e será no Ubuntu 7.10!

Abraços!

Obrigado pelo comentário galactus

Ontem recebi uma mensagem de um colega (administrador de redes) que agradeceu pelo meu kernel, pois o mesmo deu vida nova a diversas máquinas e que agora ele tem um kubuntu a la gentoo.

Isso é gratificante!!!

Acho que essa deveria ser a atitude de alguns usuários, ao invés de simplesmente desisir da distribuição, TENTAR pelo menos resolvê-la.

Isso se aplica não só ao Ubuntu mas qualquer distribuição, estou cansado de ver usuários, reclamando de  n coisas ao invés de perguntar "Como posso resolver isso???"...

Foi essa a minha pergunta quando vi que tanto o Sidux quanto o Kubuntu tinham pacotes i386 não otimizados e não tinham a mesma velocidade.

Então tive muita paciência e humildade para aprender (pq apesar de me considerar um usuário iniciante no linux, eu sou um técnico de informática).

Olha só um pequeno trecho de uma conversa que tive com um usuário ontem...

"O negócio dá trabalho... Se vc leu o meu tópico lá no ubuntu eu relatei que foram 12 RECOMPILAÇÕES até conseguir o sucesso com o kernel ck.
 
 Eu estou falando 12 que completaram, deram boot e eu pude testar, mas não fiquei satisfeito e foram descartadas. Pq se contar as que pararam no meio do caminho aí eu perco a conta (e perdi um tempo danado).
 
Foram muitos testes... Testes de uso do processador em idle e full, abrindo um programa leve, programa pesado, verificando até quando subia o processamento e por quanto tempo se mantinha e o mesmo feito para a ram, swap, velocidade de abertura dos programas (na primeira e na segunda vez), teste de drivers, modem, jogos, som, cara é muita coisa que vc precisa ficar atento...
 
Teve vezes que eu compilei um kernel que achei que estava bom e aí era só arrastar a janela pro som dar lag.
 
Entenda o seguinte... não é uma compilação normal.
Em uma compilação normal, vc somente altera algumas opções do kernel e pronto, na maioria das vezes dá certo.

Essa é uma compilação avançada, pq altera todo o funcionamento do sistema desde o filesystem até o comportamento do alsa por ex. quando vc coloca os patches novas opções aparecem no kernel para vc alterar, sendo que algumas são INSANAS e totalmente para testes e na maior parte do tempo desaconselháveis (FIQUE ATENTO)
 
 Em algumas vezes consegui até o quádruplo (em teoria) isso mesmo o quádruplo de performance do kernel chrono (que já é bem rápido), mas como eu falei eu procuro um sistema fluido com pouco uso do processamento e pouco uso da ram.
 
 As vezes um sistema rápido demais faz o processamento subir muito, ou comer muita ram para acelerar a abertura dos programas ou até chegar a usar a swap de forma agressiva (coisa que o kernel do padrão do kubuntu faz) coisa que até agora só vi o meu kernel tocar uma vez sobre intenso uso de diversos programas.

Fique com Deus amigo!!!
Vou deitar e relaxar, há varios dias não durmo direito por causa dos testes que fiz no kernel ck e a espera das suas compilações."

Isso é para vc ter uma idéia do que foi esse kernel (e que sou perfeccionista ;D)

Obrigado a todos e fiquem com Deus!!
 
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar (Atualização 4 em 29/12 em construção)
Enviado por: sylvester em 30 de Dezembro de 2007, 06:56
Testei o kernel zen do fourm internacional do ubuntu e devo dizer-te algo amigo hqxriven, o teu kernel funcionou muito melhor.
O tal kernel zen fez o meu boot ficar mais lento que o original, e não resolveu a questão dos drivers ati no meu caso. A unica boa coisa que notei foi um deempenho ligeiramente melhor e o consumo de ram muito baixo na ordem dos 85 mb.
Por isso devo dizer que o teu kernel comportou-se bem melhor que o kernel zen.
Título: Re: Kubuntu 7.10 - Chateado e decepcionado... Pq eu compartilhei???
Enviado por: Hqxriven em 30 de Dezembro de 2007, 09:15
Citar
Testei o kernel zen do fourm internacional do ubuntu e devo dizer-te algo amigo hqxriven, o teu kernel funcionou muito melhor.
O tal kernel zen fez o meu boot ficar mais lento que o original, e não resolveu a questão dos drivers ati no meu caso. A unica boa coisa que notei foi um deempenho ligeiramente melhor e o consumo de ram muito baixo na ordem dos 85 mb.
Por isso devo dizer que o teu kernel comportou-se bem melhor que o kernel zen.

Obrigado sylvester pelo comentário...

A pouco tempo recebi uma mensagem de um usuário do fórum gdh dizendo que sou muito otimista e que recompilação de kernel não ajuda em nada e que estou exagerando (acho que ele nem testou o meu kernel).

E vcs que testaram o kernel o que acham???

Melhorou alguma coisa ou vcs estão dizendo que melhorou só para me agradar???

Agora de acordo com o outro fórum um usuário diz que sou um hipócrita e irritante...

Tudo pq resolvi ajudar e compartilhar o conhecimento que adquiri com vcs...

Mas algum de vcs acha isso??? Pq se for assim eu edito o tópico principal e apenas coloco...

"Kernel pacote deb que fiz e que ficou rápido na minha máquina"

ou então apago tudo se isso realmente aborrece vcs...

Sei que não foi a minha intenção aborrecer ninguém, nem dar a impressão que sou superior ou melhor que outros, aliás já disse e repito sou um mero usuário que sente prazer em ajudar

Eu podia simplesmente ter feito o trabalho e ficado na minha.

Acho que o meu erro foi compartilhar com a comunidade o conhecimento que adquiri e o pacote .deb que criei.

Mesmo erro do Con kolivas...

Agora o que eu fizer vai ficar para mim mesmo pq mensagens desse nível me aborrecem muito.

Sei que vc teve problemas amigo Carlos, mas compilar um kernel semelhante ao meu no slackware é complicado, já que compilar o kernel a moda debian é mais fácil e pelas nossas conversas por mp eu fiz o possível para te ajudar, mais vc poderia por favor se pronunciar???

Peço a todos desculpas se passei algum tipo de impressão negativa e se não pude ajudar como eu realmente queria.

Vou parar com os projetos de kernel, afinal de contas eu não ganho nada com isso e ainda sou um hipócrita por compartilhar com vcs, não é???

Sabe fiquei chateado, tento ajudar os outros o máximo que posso e ainda recebo uma dessas... é decepcionante.

Os que querem um kernel mais eficiente vão precisar recompilar???

Os que testaram o meu kernel ou gostaram da iniciativa e querem que esse trabalho prossiga, deixem a mensagem aqui que eu vou me esforçar e compartilhar o meu kernel somente com vcs.

Pq a pior coisa que existe é a falta de reconhecimento e ser ofendido...

Olhem só o tópico que me chateou...

http://www.guiadohardware.net/comunidade/slackware-consumo/818782/#post3430314

Hqx
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: isdiru em 30 de Dezembro de 2007, 09:55
Boas,não testei,mas venho acompanhando o topico,deixa p/ lá os comentarios pessimistas,não desista cara,desistir na minha opinião é perder e  voce não perdeu nada com esse topico,pelo contrario.

Nem Cristo conseguiu agradar todo mundo.

Continue compartilhando seus conhecimentos.

Obrigado.
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Nossile em 30 de Dezembro de 2007, 12:31
Olha cara, não testei seu kernel (por pura preguiça  ;D), e mesmo que o resultado das alterações tenha um efeito negativo ou pífio a sua iniciativa é extremamente positiva.

Se dispor a fazer algo considerado complicado e passar o caminho das pedras para a comunidade é algo louvável.

Não deixe se abater por estes comentário em tom de ofensa, tem muita gente aqui que reconhece o mérito de sua iniciativa.
Título: Qual é mais vantajoso? Recompilar na marra ou usar o .deb?
Enviado por: igoru-san em 30 de Dezembro de 2007, 14:21
Opa cara..
Não se abale por causa dessas coisas não!
Isso provavelmente foi dor de cotovelo, que o cara não gostou de ver alguém ligeiramente iniciante como você falando de coisas avançadas, que ele deveria tratar.
Se ele acha que o seu kernel nao serve pra nada e que você nao podia ajudar o carloss a resolver os problemas, porque ELE não ajudou?
Só entrou no tópico pra esculhambar com você cara.. relaxa quanto a isso
Enquanto tem um lá contra você, por besteira, tem 20 aqui a favor de você, de verdade.

Eu basicamente me cadastrei no fórum por causa desse tópico. Vi uma chamada num RSS da vida, e vim aqui conferir pra ver se prestava. Ainda não fiz os testes por puro medo de iniciante... Já enfrentei uns paus aqui, e não to muito confiante com o kernel, só porque você usa o Kubuntu e eu o Ubuntu. Só isso. Mas já estou decidido a dar uma limpada no meu kernel, seja lá como for.
A pergunta é: o que deve valer mais a pena? Instalar o seu DEB e mandar ver ou tentar recompilar o kernel a partir das páginas que encontrei no tópico do GDH? (vide Wiki de compilação (http://famelix.com.br/wiki/index.php/Compiação_de_kernel) e Tradução das opções no Kernel_ptBR (http://kernelptbr.debian-pr.org/pmwiki.php/Principal/TraducaoParcialAndre))

Ou tento fazer os dois e vejo no que dá?

Repito, não se abale. Ignore isso, não tem como agradar todo mundo, sempre tem um engraçadinho pra ir contra quem tá bem.
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Evaristo em 30 de Dezembro de 2007, 15:12
Ei Hqx, você nem deveria dizer isso, só ter o trabalhão que teve e disponibilizar aqui já é de grande valia. Não testei o kernel até porque fiquei com a impressão que ele é otimizado para quem usa kde que não é o meu caso.

Continue, pois pelo que vi aqui, tem muita gente de olho nos resultados que você conseguiu, inclusive eu mesmo.

Vozes discordantes você sempre vai encontrar, mas como está a transitar em terreno experimental....

O resto é a famosa "dor de cotovelo".

Abs.
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Eunir Augusto em 30 de Dezembro de 2007, 15:33
Ei Hqx, você nem deveria dizer isso, só ter o trabalhão que teve e disponibilizar aqui já é de grande valia. Não testei o kernel até porque fiquei com a impressão que ele é otimizado para quem usa kde que não é o meu caso.

Continue, pois pelo que vi aqui, tem muita gente de olho nos resultados que você conseguiu, inclusive eu mesmo.

Vozes discordantes você sempre vai encontrar, mas como está a transitar em terreno experimental....

O resto é a famosa "dor de cotovelo".

Abs.

O Evaristo tem razão. Hqx, já que vc linkou os foruns, deixa o mané ler minha frase por aqui, pois nao vou me cadastrar lá pra responder ele apenas.

Para o cidadão que ofendeu o Hqx: Ao invés de vc abrir sua imensa boca pra criticar o trabalho do nosso amigo, que por sinal tem muito mais espírito linuxista que vc, pq vc nao arregaça suas mangas e nao faz algo util pra o Linux, seu Troll? Seu infantil, se não vai ajudar, não atrapalhe! Se vc sabe, Sr. sabe-tudo, repeite todos aqueles que estão aprendendo. Ou vc já nasceu sabendo? Vc pra mim não passa de um mané, um troll abominante. Tenho vergonha de compartilhar da mesma plataforma de sistema operacional com pessoas que tem a tua mentalidade. Que fique aqui registrado pra vc ler, qdo vier.

Manda ver, Hqx, não se preocupe com esse insignificante não. É só perceber que não tem nada desse cara ajudando a comunidade em nada. Tenta achar ele produzindo algo util...

Abraços, Hqx. Desanima nao, cara! Manda ver! Eu voto o Hqx para ser o Con Kolivas brasileiro!!!   :D  :D  :D
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Evaristo em 30 de Dezembro de 2007, 15:50
Hqx, a mensagem vinda de um dino como o Eunir, atuante no forum, é um imenso elogio.

Também acompanho o voto do amigo: Hqx é o Con Kolivas brasileiro!!

Abs.
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Hqxriven em 30 de Dezembro de 2007, 16:09
Citar
A pergunta é: o que deve valer mais a pena? Instalar o seu DEB e mandar ver ou tentar recompilar o kernel a partir das páginas que encontrei no tópico do GDH? (vide Wiki de compilação e Tradução das opções no Kernel_ptBR)

Recompilar é complicado e tem que ter muito cuidado com o que vc faz, eu já perdi as contas de quantas vezes compilei o kernel e só vi a tela preta...

Por isso não aconselho a ninguém fazer isso...

Foi por isso que eu fiz esse pacote deb pq aí vc instala e desinstala fácil. Não precisa recompilar ou compilar e só instalar e se gostar pode usar e se não tira ele, mas tem que estar sob o kernel padrão do kubuntu para tirar ele...

O meu kernel com pacote deb é tranquilo, principalmente se vc só usa nvidia e um driver atual (mais vai ter que atualizar manualmente)...

Mas sempre faça backup amigo, pq aí o prejuízo é menor...

Já coloquei as dicas lá no tópico principal com várias dúvidas, para ajudar...

E se vc usa outros drivers restritos saiba antes como instalar eles com o driver manualmente...

Citar
Não testei o kernel até porque fiquei com a impressão que ele é otimizado para quem usa kde que não
 é o meu caso.

Provavelmente ele funciona no ubuntu também.

Não tem nenhum patch para o kde no kernel se vc deseja saber. Ele foi feito em cima do kubuntu puro, então se o ubuntu, o xubuntu e o kubuntu tem a mesma base, deve funcionar nos três...

Vc nem imagina como esse kernel deu trabalho para eu consegui fazer ele funcionar no kubuntu, mas certas coisas que ele tem são do projeto kamizake do gentoo!!!

Existe um usuário no fórum slackbr que eu tenho orgulho e admiração por citar seu nick é o Anthony (antigo TonySp)

O cara é o ninja!!!

Manja muito do slackware e me ajudou durante 2 anos e resolveu TODOS, sim TODOS os meus problemas no slack e sempre me trataram bem

Existem muitos usuários bons lá e é um fórum espetacular...

Então durante 2 anos eu aprendi o que um espiríto linuxista e aprendi a ajudar os outros e agora acontece isso...

Eu procuro ajudar os outros até por mp, eu faço o possível na medida do meu conhecimento...

Olhem só a quantidade de mps

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg169.imageshack.us%2Fimg169%2F5087%2Fsnapshot1rd8.th.jpg&hash=291bc4c38f02030b1558c746f785672fefb71ef0) (http://img169.imageshack.us/my.php?image=snapshot1rd8.jpg)

E em 1 mês eu já escrevi 319 mensagens no fórum sem contar as mps.

Eu podia falar para todo mundo que o kubuntu ou o Ubuntu é lento e vcs deveriam trocar de distro...

Mas não, eu tentei resolver o problema assim como o projeto Zen tenta fazer o mesmo.

Cara fiquei triste...

Obrigado pelas mensagens motivadoras

Hqx
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Blau_Araujo em 30 de Dezembro de 2007, 16:26
Isso aê!

Tem gente que adora aparecer falando bobagem, e se a gente ficar dando atenção nem sai do lugar. Sobre seu kernel, eu vou instalar o Ubuntu num outro HD (que está com o Suse) só pra ver no que dá.

Abração e vamos em frente!

P.S.: também voto com os colegas, mas não coloca um "CK" na frente do seu nick pq vai "soar" mal! :P

Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Hqxriven em 30 de Dezembro de 2007, 16:32
O ck é de Con Kolivas.... :o

É melhor deixar pra lá, o cara deve estar estressado com alguma coisa... ele já me pediu desculpas eu pedi também sou um cara humilde e bola para frente...

Hqx
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: tfmoraes em 30 de Dezembro de 2007, 17:27
Hqxriven, legal seu trabalho. Outra coisa, quando você aplica o patch do Con Kolivas você está trocando o scheduler CFS[1] pelo do Con Kolivas(staircase deadline scheduler)[2], não é?  Você já viu o que vai vir com o novo kernel? Veja http://kernelnewbies.org/Linux_2_6_24 , vair ter novidades no CFS.

1- http://en.wikipedia.org/wiki/Completely_Fair_Scheduler
2- http://lwn.net/Articles/224865/
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: Hqxriven em 30 de Dezembro de 2007, 18:41
Não o meu ainda é o CFS puro pq o meu patch ck não é oficial é o do projeto kamikaze e diminuir muito a latência acaba subindo o processamento pq o cfs acaba forçando isso...

As minhas modificações ficam mais em conta da configuração geral do kernel. Elas sim dão aquele up legal.

Fiz isso analisando configurações de distribuições baseadas no debian, gentoo, kamikaze, zen

E olhando muito o kernel trap.

Gostei do site que vc indicou e muito obrigado pela contribuição, valeu mesmo amigo eu não conhecia esse site.
passar o staircase deadline do 2.6.22 para o 2.6.23 acho que é coisa de fera mesmo e eu sou um simple user...

Amigo eu já testei o 2.6.24 e ele só tem um único problema.

Muitas vezes as placas de vídeo nvidia não funcionam direito...

Só o 2.6.23 ainda que faz isso...

Obrigado pelo site valeu!!! Se todo mundo se juntasse e ajudasse como uma grande equipe assim como tanta gente nesse tópico está fazendo muitos problemas de diversas distribuições já teriam sido resolvidos...

Hqx
Título: Re: Kubuntu 7.10 - Estou chateado e decepcionado, pq eu compartilhei???
Enviado por: tfmoraes em 30 de Dezembro de 2007, 18:59
Acabei de ver agora[1], o patch ck1 para o kernel 2.6.23 não substitui o CFS pelo staircase deadline scheduler. E achei mais documentação sobre o CFS[2]. Para o pessoal quer compilar o kernel, tem este link [3], se quiserem aplicar o patch ck1 é só baixá-lo no link [1],  e aqui como aplicar o patch[4]

1- http://www.nabble.com/Unofficial-%222.6.23-ck1%22-patch-td13566357.html (http://www.nabble.com/Unofficial-%222.6.23-ck1%22-patch-td13566357.html)
2- http://www.mjmwired.net/kernel/Documentation/sched-design-CFS.txt (http://www.mjmwired.net/kernel/Documentation/sched-design-CFS.txt)
3- http://www.portugal-a-programar.org/forum/index.php/topic,17259.0.html (http://www.portugal-a-programar.org/forum/index.php/topic,17259.0.html)
4- http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1921 (http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1921)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos (em construção)
Enviado por: Hqxriven em 30 de Dezembro de 2007, 19:07
Valeu mesmo amigo!!!

Foi esse mesmo que usei...

http://www.nabble.com/Unofficial-%222.6.23-ck1%22-patch-td13566357.html

EDIT1
E vc ainda mostrou como instalar a ATI no kernel compilado. SHOW!!!
Obrigado

EDIT2
Olhem o tópico principal daqui há uns 10 minutos que colocarei um patch do sabayon

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos (em construção)
Enviado por: tfmoraes em 30 de Dezembro de 2007, 19:24
Hqxriven, eu acho que você vai gostar deste link[1], é um paper escrito por Ulrich Drepper sobre memória, é muito bom, mas eu não li tudo ainda. No site[2] dele tem muita coisa boa sobre linux e programação.

1- http://udrepper.livejournal.com/19557.html
2- http://people.redhat.com/drepper/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos (alteração 5 em 30/12)
Enviado por: Hqxriven em 30 de Dezembro de 2007, 19:39
Valeu pelos links já estou baixand para ler...

Hqx

EDIT1

Olhem pq eu não fiz no 2.6.24

http://sidux.com/index.php?name=PNphpBB2&file=viewtopic&t=7569&start=0&postdays=0&postorder=asc&highlight=
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: igoru-san em 01 de Janeiro de 2008, 21:58
Bem, bem...

A boa notícia é que eu tomei coragem e instalei o seu kernel.
A má notícia é que eu não deveria ter tomado coragem e instalado seu kernel!  :'(

Quando o sistema iniciava, antes de começar a carregar qualquer coisa, dava um erro que foi fornecido o número do modo errado... Teclar enter para exibir os números possíveis ou espaço para continuar. (se houver necessidade eu anoto no próximo boot e transcrevo aqui).
Tá, dei espaço... mas não consegui instalar o driver de vídeo... e o driver VESA na minha incrível GF2 é tão bom que nem dava pra usar direito...
Pra placas mais antigas o driver não é o 100.xxx [xxx=não lembro], mas sim o driver legacy, na versão 96.xxx.
Baixei... fui instalar. Não dava! Dizia que tinha q baixar uma coisa lá pra minha versão do kernel, e depois não encontrava. Daí mandava sair. u.u

Desisti. Fui pro kernel original. Adivinha? Mesma mensagem de erro dizendo do número do modo... Espaço de novo. E olha que legal, o meu kernel inicia com o compiz cagado e em 1600x1200! Sendo que no meu monitor de 17" isso significa que a imagem fica rolando pelo monitor (que só suporta até 1280x1024).
E o pau que eu tomei pra conseguir consertar isso? Iniciante né... fui me meter de mexer no xorg.conf.
Agora tá ok, to rodando aqui no metacity com a resolução certa. O fusion não tá fazendo a decoração das janelas [sem borda] e não possibilita que o Avant Window Navigator funcione; fica só uma barra branca embaixo da tela. O resto dos efeitos, como gelatina, transparência, etc, tá tudo ok. Não testei todos né, mas alguns estão funcionando.
Pra terminar a beleza, nem o Emesene nem o aMSN tão funcionando. O Emesene conecta mas depois trava. O aMSN trava durante a conexão. [EDIT3]eu tenho duas contas de msn. uma abre no Emesene, a outra trava. e a que tem mais contatos no total [menos contatos online] é a que abre sem travar[/EDIT3]
Ah sim... depois que o susto passou, minha primeira reação foi desinstalar o compiz e os pacotes relacionados... fui ao synaptic e marquei tudo pra reinstalação. Clico no aplicar e o Synaptic fecha ¬¬ Aconteceu duas vezes. Depois da segunda eu desisti e mandei um apt-get remove com o nome dos pacotes que a busca do synaptic localizava.
Depois mandei instalar tudo de novo pelo synaptic. Mas continuou dando o mesmo erro.
Agora mandei fazer remoção completa, e vou instalar de novo. Vamos ver no que dá... ou se não dá. [EDIT] não funcionou.. mesma coisa u.u [/EDIT]

nota: o pacote compiz-compcomm-plugins-main não pode ser instalado porque tá com dependências não resolvidas... é assim mesmo?

[EDIT2]O Amarok também não funciona u.u Eu abro ele, mas o processo fica lá, nem memória ele ocupa direito.. (912kb)
E eu to achando o pc mais lerdo que o normal. Frequentemente o processador vai a 100%.. e antes com o compiz não era assim (será que é por causa do meebo na versão beta do opera 9.5?[/EDIT2]

por favor, me acudam >_<
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Hqxriven em 02 de Janeiro de 2008, 03:41
Citar
Quando o sistema iniciava, antes de começar a carregar qualquer coisa, dava um erro que foi fornecido o número do modo errado... Teclar enter para exibir os números possíveis ou espaço para continuar. (se houver necessidade eu anoto no próximo boot e transcrevo aqui).
Tá, dei espaço... mas não consegui instalar o driver de vídeo... e o driver VESA na minha incrível GF2 é tão bom que nem dava pra usar direito...
Pra placas mais antigas o driver não é o 100.xxx [xxx=não lembro], mas sim o driver legacy, na versão 96.xxx.
Baixei... fui instalar. Não dava! Dizia que tinha q baixar uma coisa lá pra minha versão do kernel, e depois não encontrava. Daí mandava sair. u.u

Eu acho que vc tem que compilar o nvidia aí (no meu kernel)... Ele pergunta se quer baixar aí vc escolher não ai ele tem que compilar o driver da tua placa...

Se der algum problema e só remover o meu kernel pelo synaptic, mas que tem estar sob o kernel padrão para deletar...

Citar
Desisti. Fui pro kernel original. Adivinha? Mesma mensagem de erro dizendo do número do modo... Espaço de novo. E olha que legal, o meu kernel inicia com o compiz cagado e em 1600x1200! Sendo que no meu monitor de 17" isso significa que a imagem fica rolando pelo monitor (que só suporta até 1280x1024).
E o pau que eu tomei pra conseguir consertar isso? Iniciante né... fui me meter de mexer no xorg.conf.
Agora tá ok, to rodando aqui no metacity com a resolução certa. O fusion não tá fazendo a decoração das janelas [sem borda] e não possibilita que o Avant Window Navigator funcione; fica só uma barra branca embaixo da tela. O resto dos efeitos, como gelatina, transparência, etc, tá tudo ok. Não testei todos né, mas alguns estão funcionando.
Pra terminar a beleza, nem o Emesene nem o aMSN tão funcionando. O Emesene conecta mas depois trava. O aMSN trava durante a conexão. [EDIT3]eu tenho duas contas de msn. uma abre no Emesene, a outra trava. e a que tem mais contatos no total [menos contatos online] é a que abre sem travar[/EDIT3]

São dois kernels tentando usar o mesmo driver de vídeo ai da pau...

Vc se lembra das contas de cabeça???

Deve existir algum resquício das configurações delas, por isso que ao remover e reinstalar ficou a mesma coisa...

Primeiro remova os programas com o --purge

de primeiro o seguinte comando

sudo updatedb

depois

locate amsn  (achando o resquício e só deletar MAS TENHA CUIDADO) e depois instale novamente os programas e veja se funfa legal....

Citar
nota: o pacote compiz-compcomm-plugins-main não pode ser instalado porque tá com dependências não resolvidas... é assim mesmo?

[EDIT2]O Amarok também não funciona u.u Eu abro ele, mas o processo fica lá, nem memória ele ocupa direito.. (912kb)
E eu to achando o pc mais lerdo que o normal. Frequentemente o processador vai a 100%.. e antes com o compiz não era assim (será que é por causa do meebo na versão beta do opera 9.5?[/EDIT2]

por favor, me acudam >_<

Instalou o compiz-core???

Vc está sob que kernel??? o meu ou o outro... Frequentemente vai a 100% estranho...

Digite ps aux e cola aqui para ver os processos que estão rodando e instale o htop e tira uma screen...

E coloque o xorg aqui...

Vc só usa o driver nvidia de propietário???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: igoru-san em 02 de Janeiro de 2008, 10:05
nah...
eu já desinstalei o teu kernel faz tempo.
sobre a instalação do driver da nvidia, eu fiz isso sim: disse pra não baixar, mas ele dizia que não conseguia compilar o driver pro meu kernel..
agora aqui só tem o kernel original, nem tem como dar conflito nem nada.

sobre o amsn/emesene: ainda nao tinha tentado reinstalar. fiz um backup das configurações e vou tentar instalar do zero daqui a pouco, pois vou dar uma saída. daí posto aqui os resultados.
seguirei o mesmo processo com o compiz e o amarok, por via das dúvidas.

[EDIT]já fiz os processos que você disse... desinstalei e instalei de novo. o amsn, emesene e amarok funcionaram. o compiz continua a mesma derma. =/ [/EDIT]

a questão do processador a 100% era o meebo mesmo. estou usando a versão beta do Opera 9.5, e tentando rodar o Meebo nele tava soda mesmo.

E sim, só o driver proprietário, que tá ativo segundo o Gerenciador de Drivers Restritos.

xorg.conf:
Código: [Selecionar]
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier "nVidia Corporation NV11 [GeForce2 MX/MX 400]"
Boardname "nv"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 0
EndSection

Section "Monitor"
Identifier "710E"
Vendorname "Generic CRT Display"
Modelname "Monitor 1280x1024"
Horizsync 31.5-81.0
Vertrefresh 50-75
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
  modeline  "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV11 [GeForce2 MX/MX 400]"
Monitor "710E"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1280 1024
Modes "1280x1024@60" "1280x1024@75" "1152x864@75" "1024x768@60" "1024x768@70" "1024x768@75" "832x624@75" "800x600@60" "800x600@75" "800x600@72" "800x600@56" "640x480@75" "640x480@72" "640x480@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
  screen 0 "Default Screen" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"

# Uncomment if you have a wacom tablet
# InputDevice     "stylus" "SendCoreEvents"
# InputDevice     "cursor" "SendCoreEvents"
# InputDevice     "eraser" "SendCoreEvents"
EndSection
Section "Module"
Load "glx"
Load "v4l"
EndSection
Section "device" #   
Identifier "device1"
Boardname "nv"
Busid "PCI:1:0:0"
Driver "nvidia"
Screen 1
EndSection
Section "screen" #   
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
SubSection "Display"
Depth 24
Modes "640x480@60"
EndSubSection
EndSection
Section "monitor" #   
Identifier "monitor1"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection
Section "device" #   
Identifier "device2"
Boardname "VESA driver (generic)"
Busid "PCI:0:9:0"
Driver "vesa"
Screen 0
EndSection
Section "screen" #   
Identifier "screen2"
Device "device2"
Defaultdepth 24
Monitor "monitor2"
SubSection "Display"
Depth 24
Modes "640x480@60"
EndSubSection
EndSection
Section "monitor" #   
Identifier "monitor2"
Vendorname "Plug 'n' Play"
Modelname "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
Gamma 1.0
EndSection
nota: eu to com duas placas de vídeo, uma GF2 e uma genérica aí. Tava com as duas antes de dar esse pau todo, e não tinha nenhum problema não. A placa genérica tá esperando a compra do pc da minha mãe e uma caixa chaveadora pra eu fazer dual heading aqui.
A outra placa tá com o driver vesa mesmo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: lfernandosg em 02 de Janeiro de 2008, 17:53
Hqxriven ,

nesse kernel que  vc colocou para downlod já tem suporte a wireless intel 4965 AGN?pergunto porque o original tem.
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Hqxriven em 02 de Janeiro de 2008, 22:30
Citar
nah...
eu já desinstalei o teu kernel faz tempo.
sobre a instalação do driver da nvidia, eu fiz isso sim: disse pra não baixar, mas ele dizia que não conseguia compilar o driver pro meu kernel..
agora aqui só tem o kernel original, nem tem como dar conflito nem nada.

Caramba essa é nova...

Mas acho que o problema é com a nvidia antiga e o driver dele.

Vou dar um exemplo para vc entender...

Sob o kernel 2.6.24 só os drivers beta da nvidia conseguem compilar, os outros são considerados antigos... e dão problema no gcc

Eu lembro que tinha uma gambiarra para burlar isso... vou ter que procurar.

Citar
]já fiz os processos que você disse... desinstalei e instalei de novo. o amsn, emesene e amarok funcionaram. o compiz continua a mesma derma. =/ [/EDIT]

a questão do processador a 100% era o meebo mesmo. estou usando a versão beta do Opera 9.5, e tentando rodar o Meebo nele tava soda mesmo.

E sim, só o driver proprietário, que tá ativo segundo o Gerenciador de Drivers Restritos.

100% MEU DEUS!!!

Quando vc disse isso eu fiquei até surpreso, eu fiz de tudo para baixar o máximo a questão do processamento e a memória... fiquei preocupado!!!

Citar
nota: eu to com duas placas de vídeo, uma GF2 e uma genérica aí. Tava com as duas antes de dar esse pau todo, e não tinha nenhum problema não. A placa genérica tá esperando a compra do pc da minha mãe e uma caixa chaveadora pra eu fazer dual heading aqui.
A outra placa tá com o driver vesa mesmo.

Vou dar uma olhada no xeu xorg... e ver se posso ajudar em alguma coisa! E sob o compiz vou olhar também...

Citar
Hqxriven ,

nesse kernel que  vc colocou para downlod já tem suporte a wireless intel 4965 AGN?pergunto porque o original tem.

Acho que não amigo, as configurações do meu kernel não são do original. Então acho que não tem...

Fique com Deus e obrigado pelo teste do kernel igoru-san, foi de grande ajuda

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: carlosfrancoba em 03 de Janeiro de 2008, 08:25
to aqui tomando coragem para fazer isso no meu sistema
bom post
bom post de fato
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: sylvester em 03 de Janeiro de 2008, 09:07
Apesar do belo exemplo de esforço do colega, eu NUNCA irei mexer no kernel do sistema e aconselho fortemente a ninguém fazê-lo, a não ser que tenha experiência técnica para isso.

Como não tenho esse requesito, fico na lesma do sistema oficializado.

Parabéns de novo pelo trabalho.
Abs!
foi pena nem te teres dado ao trabalho de ler alguma coisa do topico pois verias que nao tem mal nenhum experimentar este kernel pois assim como se instala ou desi.stala um aplicativo qulquer assim se desinstala este kernel caso assim o desejemos.
eu proprio o instalei e voltei a tirar sem qulquer problema.

off desculpem a pontuacao mas estou com o pda k tem teclado francês
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: maudy em 03 de Janeiro de 2008, 09:13
tá, tá...
Mas tentar ganhar alguns segundos no boot - feito pro KDE, primeiramente - em um sistema Gnome e que está funcionando perfeitamente (e olha que deixar o 7.10 rodando legal demorou né moçada? hehe) e ainda não ter as manhas para caso der b**ta na placa de vídeo???
É muito risco pro meu gosto.  ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: sylvester em 03 de Janeiro de 2008, 11:29
Mais uma vez ve-se que nem leste o tópico pois kde ou gnome, o kernel em nada afecta.Não é questão de ganhar os segundos... o consumo de memória comigo ficou-se pelos 80 mb e a velocidade em abrir os aplicativos foi quase instantanea
Isso é especialmente importante quem tem uma maquina lenta.
Façam-me um favor: não falem daquilo que não sabem e nem se interessam. Se querem dar opinião, pelo menos respeitem quem teve o trabalho e  pelo menos leiam o tópico.
Tenha pena que muita gente ache que o ubuntu é a melhor coisa do mundo, como se fosse intocável.
O espirito do software livre é este: se não está contente, altere! Não precisar mudar de S.O.
 
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: maudy em 03 de Janeiro de 2008, 11:38
Em um momento eu elogiei o trabalho do Hqxriven e você como bom leitor, deve ter visto isso.
Não acho o Ubuntu intocável, pois a versão 7.10 é uma droga se comparada a 7.04, se bem que em nenhuma das duas versões eu consigo gravar um áudio pelo gravador de som nativo... enfim.
Faça um outro favor? Respeite a opinião de quem seja, mesmo que não concorde. Esse é o espírito e não uma porção de bytes.
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: sylvester em 03 de Janeiro de 2008, 11:55
Eu respeito as opiniões de quem não quer experimentar. Não concordo é com aqueles que sem querer expeirmentar, incentivam outros a não experimentar pondo problemas que nem existem.
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: maudy em 03 de Janeiro de 2008, 12:03
ah tá bom... voltemos a programação normal, pq seu papo não agrega mais nada.
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: sylvester em 03 de Janeiro de 2008, 12:08
Foi pena teres apagado o teu post.
Ainda bem que ficou no quote de uma resposta. Se não, ainda diriam que eu estava a alucinar ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Junior_Sampa em 03 de Janeiro de 2008, 12:59
Calma amigos,

Não existe motivo para discordia. O fato é que não é um simples instala/desinstala. No meu caso por exemplo, após instalação tive problemas com drivers restritos da Nvidia que seriam corrigidos com uma instalação do driver de vídeo na mão.

Temos que avaliar caso a caso...

Abrs. a todos
Junior
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: maudy em 03 de Janeiro de 2008, 13:04
Calma amigos,

Não existe motivo para discordia. O fato é que não é um simples instala/desinstala. No meu caso por exemplo, após instalação tive problemas com drivers restritos da Nvidia que seriam corrigidos com uma instalação do driver de vídeo na mão.

Temos que avaliar caso a caso...

Abrs. a todos
Junior

Perfeito!
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Hqxriven em 03 de Janeiro de 2008, 14:23
Citar
Calma amigos,

Não existe motivo para discordia. O fato é que não é um simples instala/desinstala. No meu caso por exemplo, após instalação tive problemas com drivers restritos da Nvidia que seriam corrigidos com uma instalação do driver de vídeo na mão.

Temos que avaliar caso a caso...

Abrs. a todos
Junior

Normalmente (90% das vezes) e só ir no synaptic e retirar que fica como antes...

Toda vez que vc coloca um kernel novo é normal vc ter que instalar o driver também.

O problema é a integração dos drivers restritos ao sistema que é algo inexistente em outras distribuições e que demoras muitas horas para se compilar.

Se não existisse isso seria perfeito.

E se vcs verem os meus tópicos um usuário de slackware 12 fez o mesmo que fiz e conseguiu excelentes resultados

Se vc compilar um kernel e fizer o mesmo que fiz vai esbarrar nos mesmos problemas...

No gnome por ativar o compiz por padrão já "exige" logo um driver 3d funcionando, por isso fiz em cima do kubuntu, pois o seu comportamento não foi tão alterado pelo sistema como o ubuntu.

Foi por isso que o sylvester (usuário do kubuntu) não teve problemas

Fiquem com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: maudy em 03 de Janeiro de 2008, 14:34
E como 65% dos downloads na Canonical é da versão GNOME, foi um dos motivos por eu ter a opinião de os novatos (como eu) irem com calma ao experimentar a solução deste thread. No mais, parabéns de novo!

Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Hqxriven em 03 de Janeiro de 2008, 14:48
Tem que ir com calma mesmo!!!

Alias não é um simples programa é o KERNEL!!!

Obrigado a todos

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: sylvester em 03 de Janeiro de 2008, 14:55
encontrei este artigo em portugues como compilar o kernel.
Não sei se ainda está actual mas parece muito bem explicado.
http://br-linux.org/tutoriais/001804.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar...
Enviado por: Hqxriven em 03 de Janeiro de 2008, 15:57
O que usei foi esse sylvester

http://backports.ubuntuforums.com/showthread.php?t=311158

e obrigado pelo link...

EDIT1

Mas um usuário com meu kernel conseguiu habilitar a ATI seguindo o meu tuto e com direito ao compiz!!! Ganhei meu dia... YES!!!

EDIT2

Compiz com ATI no kernel ck1 no ubuntu 7.10 com 100 de ram... NÃO TEM PREÇO!!!

Gostei do bate papo amigo, te espero na próxima (Ohhh meu Deus eu já tenho 100 mps, ajude o gdh a comportar mais!!!)

EDIT3

Vou relaxar pessoal por um tempo, tem user me ofendendo por e-mail por causa desse kernel...

Estou profundamente magoado...

O kernel ck2 será um projeto congelado a partir de agora (eu já tava iniciando o kde com 50 de ram)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: isdiru em 05 de Janeiro de 2008, 03:21
Boas,desistir por causa de alguns incompetentes?

Continue com o trabalho,esqueça os ""genios"",a culpa não é sua se o sujeito é metido e incompetente.

Não testei,sou iniciante e vou fazer bobagem mexendo no Kernel.

Como diz o Maudy: NÃO É PARA INICIANTES.Simples,cada macaco no seu galho(novo isso ;D)
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: PaiRobinho em 05 de Janeiro de 2008, 07:40
Olá pessoal, tudo certo?
Visito o forum faz anos, mas hoje resolvi me cadastrar e ajudar no tópico, que me incentivou a buscar a perfomance no Kubuntu...
Usei o Kernel do Hqxriven, que é excelente pra mim! Mas não resolveu totalmente os meus problemas de velocidade...

História: (se quiserem, pule esta parte.)
Estava eu, utilizando o meu Gentoo quando vi um tópico no fórum de como ganhar velocidade com o Kubuntu...
Já que estava cheio de ficar horas e horas pra ter algo pronto no meu sistema, instalei o Kubuntu, só que, a velocidade do Kubuntu é péssima na minha máquina comparado a um sistema otimizado, como Gentoo ou o Arch...
Daí então eu pensei: "Por que não usar pacotes compilados pra minha arquitetura no Kubuntu?"
Foi aí então que me lembrei do apt-build que havia lido no antigo fórum do Kurumin (que nunca fiz funcionar no mesmo o_O)
Instalei-o, compilei o kdelibs4c2a, e o terminal que rolava mais lento que o de um 386 no meu caso (isto que me deixou danado e me levou a me lembrar do apt-build)... Ficou suave e rápido! o_O

Bom moçada, chega de lenga-lenga...

Instalando:
Pelo seu gerenciador do APT (Synaptic, Adept), instale o pacote apt-build, ou...
$ sudo apt-get install apt-build
- No meio da instalação, ele irá perguntar que tipo de otimizações você quer utilizar: Fracas (-O1), Médias (-O2) ou Fortes (-O3)
"Recomendo as médias, pois as fortes deixam quase (ou senão) na mesma velocidade da média, e como se não bastasse, usa mais memória do que a média. O time do Gentoo não recomenda utilizar as Fortes."

- Na segunda pergunta, ele vai te perguntar se quer adicionar o repositório do apt-build no sources.list... É bom dar um sim aqui.

- Depois da pergunta do repositório, vem a de qual arquitetura é o seu processador, que no meu caso era Prescott...

Após a rodada de perguntas, vem o que interessa...

Utilizando e exemplo muito prático:
A compilação que ajuda o KDE ser mais rápido é a do kdelibs4c2a, que é o coração dele...
Todas as aplicações do KDE dependem dela, logo se ela está otimizada, é meio caminho andado...

$ sudo apt-build install kdelibs4c2a
(Se ele acusar erro na hora de instalar o pacote compilado, rode um apt-get com o nome do pacote e instale-o, pois as versões mais novas do apt-get não instalam automaticamente se o repositório não possuir uma chave de autenticação... Mas convenhamos, precisa de chave autenticação pra instalar algo que é do seu próprio repositório?)
$ sudo apt-get install kdelibs4c2a
(dê um sim aqui e pronto)

É só rodar isso e voltar a fazer suas coisas, tomar um café (ou vários), durmir um pouco...
Quando acabar, reinicie o KDE (inclusive o KDM, falando bem... Reinicie o computador!) e sinta a velocidade! o_O
O ganho de velocidade aqui foi incrível, como havia comentado antes... Principalmente nos aplicativos do núcleo do KDE (Konqueror, Konsole, KWin que são as janelas, e por aí vai)

Bom moçada, eras isto...
O guia que me referenciei: http://www.ubuntupt.org/wiki/index.php?title=Apt-build (http://www.ubuntupt.org/wiki/index.php?title=Apt-build)

P.S.: Hqxriven, belo trabalho cara! Parabéns! Continue estudando que essa causa é muito boa!
P.S. 2: Querem criticar algo antes de fazerem, critiquem... O importante pra mim é que tô curtindo as dicas, está funcionando e estou contribuindo com conhecimento igualmente...

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: STIG em 05 de Janeiro de 2008, 12:02
E para o gnome, qual seria o pacote?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 13:57
Que tópico legal PaiRobinho!!!

Me amarrei!!!

Engraçado eu sempre soube da existência do apt-build, mas sempre tive medo dele...

E vc colocou de forma fácil e ainda centralizou para apenas um pacote!!!

Gostei!!!! Parabéns!!!! Vou usar agora!!!

E o kernel vc achou que o sistema ficou rápido???

Eu faço um boot com 24 segundos e inicio o kde com 68 de ram....

Até o firefox abre rápido...

E com vc???

Abraços!!!

E obrigado pela contribuição... Qualquer coisa relacionada a performance posta aqui, vamos centralizar!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: gony64 em 05 de Janeiro de 2008, 14:00
tentei mas está dando este erro....

sudo apt-build install kdelibs4c2a
Unable to find source information for kdelibs4c2a at /usr/bin/apt-build line 482.
otacilio@matrix:~$   
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 14:10
No meu deu erro também...

Mas é por causa que o sorce.list tem que ter uma lista de fonte também...

Vou procurar...
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: gony64 em 05 de Janeiro de 2008, 14:13
ja coloquei todos fontes disponíves... :-[
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: sylvester em 05 de Janeiro de 2008, 14:27
Que tópico legal PaiRobinho!!!

Me amarrei!!!

Engraçado eu sempre soube da existência do apt-build, mas sempre tive medo dele...

E vc colocou de forma fácil e ainda centralizou para apenas um pacote!!!

Gostei!!!! Parabéns!!!! Vou usar agora!!!

E o kernel vc achou que o sistema ficou rápido???

Eu faço um boot com 24 segundos e inicio o kde com 68 de ram....

Até o firefox abre rápido...

E com vc???

Abraços!!!

E obrigado pela contribuição... Qualquer coisa relacionada a performance posta aqui, vamos centralizar!!!

Hqx
No tópico que eu fiz sobre o debian eu falo sobre o apt-build.
Inclusive é possivel usa-lo para o sistema inteiro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 14:32
Em primeiro lugar no sources.list tem que ter os sources...

Em segundo lugar vc deve dar um sudo apt-build update

E por último o comando...

Mas deve estar no source.list e não source.list d

Fui...

Bainxando...
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: PaiRobinho em 05 de Janeiro de 2008, 14:35
Opa! Desculpa pela mancada pessoal...
No caso se ele não conseguir compilar, é porque o apt-build não conseguiu baixar as dependências para a compilação...
Comigo com o kdelibs4c2a havia dado esse problema... Eu resolvi ele rodando sudo apt-get build-dep kdelibs4c2a, que instala todas as dependências pra compilação...
Se der algum erro pra compilar, tente antes o apt-get com o parâmetro build-dep (sudo apt-get build-dep nomedopacote), que instala as dependências pra compilação, e após, tente denovo o apt-build  ;)

E pra quem quiser testar com gnome (ou derivados como gimp ou firefox), é bom usar o apt-build pra recompilar as bibliotecas base do mesmo. Não testei ainda, mas acho que são a libgtk2.0-0 e a libgnome2-0 a base dos programas e do ambiente gnome.

Sim, o kernel ficou muito bom aqui! Belo trabalho!  :o
Iniciou com 85MB, livre, leve e solto  ;D

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: gony64 em 05 de Janeiro de 2008, 14:42
otacilio@matrix:~$ sudo apt-get build-dep kdelibs4c2a
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
E: Não foi possível satisfazer as dependências de compilação para kdelibs4c2a.
otacilio@matrix:~$   
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 14:49
Usa essa source.list...

deb http://br.archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
 deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
 
 deb http://br.archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
 deb-src http://security.ubuntu.com/ubuntu gutsy-proposed main restricted universe multiverse
 
 deb http://br.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
 deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
 
 deb http://br.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
 deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
 
 deb http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse
 deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse
 
 deb http://archive.canonical.com/ubuntu gutsy partner
 deb-src http://archive.canonical.com/ubuntu gutsy partner






Ela tem os src depois dá um:

sudo apt-build update
sudo apt-build install kdelibs4c2a

Pelo menos assim está funcionando...

EDIT1
Baixando... Chega em 2 horas na discadona...

Olhando o tópico do debian de sylvester... (Ótimo tópico!!! o cara é inteligente... detalhou passos importantes do debian, aplaudo de pé!!!)

PaiRobinho será que dá para usar aquelas flags doidas do gentoo????

tipo a fast-math e a fomit-frame-pointer...

Eu uso o kubuntu pela facilidade do apt e por não ter necessidade de baixar quase nada e por compilar pouquíssima coisa, mas a sua idéia é fenomenal!!!

Acho que vou compilar só ele mesmo...

Hqx


Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: sylvester em 05 de Janeiro de 2008, 15:42
hqxriven de tanto ouvir falar que o teu kernel é baseado no sidux e como tenho usado o debian sid(gnome) e quero kde pareceu-me bem experimentar. Está neste momento a instalar..
Bem.. isto voa!! Como é possivel no modo live cd ele fez o menos tempo que demorava a opensuse instalada?!
Sei que o kernel é optimizado a 686 mas resto do sistema é 386. Como a sistema actualizações diarias será que é possivel usar o apt-build?

uau! já instalou? em 4 minutos e 53 segundos?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 15:47
Citar
hqxriven de tanto ouvir falar que o teu kernel é baseado no sidux e como tenho usado o debian sid(gnome) e quero kde pareceu-me bem experimentar. Está neste momento a instalar..
Bem.. isto voa!! Como é possivel no modo live cd ele fez o menos tempo que demorava a opensuse instalada?!
Sei que o kernel é optimizado a 686 mas resto do sistema é 386. Como a sistema actualizações diarias será que é possivel usar o apt-build?

uau! já instalou? em 4 minutos e 53 segundos?

kkkkkk!!! É o kernel dele que é muito tunado!!!

Na minha máquina demorou 4 minutos e alguns segundos também!!!

Esse sidux é um jato!!! Eu tinha que pegar a configuração de kernel dele...

E as configurações do Kde estão otimizadas também!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: PaiRobinho em 05 de Janeiro de 2008, 15:47
@Hqx
Olha, não testei ainda, mas é perfeitamente possível utilizar as flags do Gentoo, pois ambos usam o gcc como compilador, que por sua vez, é universal os parâmetros...
Resumo: Toca ficha!

@sylvester
Cara, acho que é possível sim. Quando tiver atualizações, tenta usar sudo apt-build upgrade que ele vai compilar os pacotes para a sua arquitetura, com as correções de segurança... Em tese deve ser isso, não testei ainda pois não tenho nenhuma atualização por enquanto...

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 15:51
Sidux com apt-build vai virar quase um gentoo!!!

EDIT1

Olhem só esse tópico o usuário (e meu amigo) está usando o Ubuntu 7.10 com compiz e 100 de ram...

http://www.guiadohardware.net/comunidade/ubuntu-perde/821560/#post3452269

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: igoru-san em 05 de Janeiro de 2008, 18:51
Depois de uns passeios atrasados após o ano novo, estou de volta...
E nem depois de umas férias o meu ubuntu resolveu colaborar T_T
continua a mesma coisa, compiz defeituoso...
alguma idéia?
já até pensei em formatação, mas dá uma aflição pensar em reinstalar essa porrada de programa que eu tenho aqui.. passar 1~2 dias configurando e instalando tudo não é mais pra mim.
estava pesquisando sobre o APTonCD, é complicado de usar? Garantia de que vai poupar meu trabalho se eu formatar essa joça aqui? hehehe
Vou backupar a minha pasta home também, claro...

Mas ainda preferia colocar o compiz pra funcionar de novo :'(

E sobre o violencia.com, a otimização que ele fez foi baseada nessa dica do apt-build (que estou fazendo agora) e no seu kernel, ou tem coisa extra? Se tiver poste aí! :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 20:20
O violencia.com falou comigo que tinha feito uma imagem do sistema dele e que eu podia passar as informações tranquilo...

Então ele deu bandeira verde para mim!!!

AÍ EU ARREGACEI!!!

Como ele gosta do compiz, preferiu ficar com ele...

Focamos no boot e seus serviços e retiramos o desnecessário, mas deixando ainda o ubuntu totalmente funcional com o hal e o dbus (montagem automática)

Depois o bug do alsa do zsnes

Depois a gente otimizava a configuração e dava boot e o cosumo de ram caía e caía

Depois o uso da memória caiu até chegar a 100 com compiz (era mais de 280 antes) !!!

Só não fiz mais pq não entendo tanto do gnome...

Então peço isso para vcs!!! Gravem o cache do apt em cd antes de fazer as modificações!!!

Usei o aptoncd, mas não uso mais... pq quando formato ele não está lá né??? vou fazer uma remasterização com ele incluido!!!

O violencia.com não fez o apt-build... foi o meu kernel e otimizações no sistema e no gnome que fizemos juntos via msn (foram 2h e meia) de otimizações!!! YES!!!

Se eu botar tudo aqui vai ter gente querendo me bater... pois é algo que depende de cada máquina e usuário...

O ubuntu dele tá muito otimizado e ele só mexeu nas configs... nem teve que compilar...

Hqx
Título: Instalando no Ubuntu 7.10
Enviado por: advi em 05 de Janeiro de 2008, 22:13
Olá, gente.

Há 6 meses, escrevi um tópico no GdH sugerindo um banco de kernel compilado (http://www.guiadohardware.net/comunidade/showthread.php?t=739431&highlight=kernel).

O que eu queria era otimizar o kernel para o meu processador. Assim, bastaria alguém compilar o kernel com otimizações para cpu Celeron, Athlon 64, C2D, etc. e disponibilizar para o povo. Fui desencorajado e me disseram que isso não funcionaria.  :-[

Então, encontrei este tópico do Hqx.  :) Fantástico trabalho, amigo! Era bem o que eu queria!

Felizmente não li o relato comentando que não dava para instalar no Ubuntu. E por isso, instalei o  novo kernel.

Vou contar como foi:

1) Baixei os 2 arquivos e os instalei. Estava rodando o kernel padrão do ubuntu com driver restrito para a nVidia e meu softmodem.

2) Reiniciei e chamei o novo kernel. A tela ficou preta e nada funcionou.  :P  Seria problema do driver da nVidia, específico ao outro kernel?

3) Dei um Crtl-Alt-Dedo e reiniciei, agora no kernel do Ubuntu. Desinstalei o driver restrito. Vamos lá de novo.

4) Reiniciei no novo kernel. Sucesso! ;D Bem, mais ou menos, pois apesar de ter um monitor widescreen 1600x1050, o Ubuntu entrou no modo 1024x768.  :-\ Acho que é porque falta instalar o driver da nVidia.

5) Instalei o Envy e o executei para instalar o driver da nVidia. O Envy identificou o driver correto para minha GeForce 4 MX 440 e o instalou. Reiniciei e ...

6) 1024x768 de novo! >:( Então, vou ter que editar o xorg.conf. Reiniciei no modo de segurança (modo texto). Hmmm... mas o que é que eu altero, hein? Olhando o diretório /etc/X11, vi que havia várias versões do xorg.conf e comecei a procurar para ver se em 1 delas havia 1600x1050 (a resolução do meu monitor). Encontrei no xorg.conf.2 e copiei este arquivo para o xorg.conf. Reiniciei e...

7) Tá tá tá tá. Tudo 100%!!! :D Valeu Hqx!!!

E quanto à melhora na velocidade?

Tenho um Celeron 1800MHz com 1Gb de RAM, nVidia GeForce 4 440 MX, 2 HDs IDE.

No meu caso, não senti nenhum aumento significativo de velocidade, talvez porque tenho 1Gb de RAM. Eu senti um aumento de velocidade quando acrescentei mais 512Mb de RAM. Este novo kernel usa menos memória, mas como tenho memória RAM em excesso, não fez diferença na velocidade.

Já tinha feito várias otimizações no Ubuntu, como prelink, atualizar o hosts, etc. O compiz está desativado (se ativá-lo, não aparecem as bordas das janelas no 7.10 :( ) e também desativei o beagle (ou trackerd).

Como falei para o Hqx, com meu Celeron 1800MHz, o Ubuntu 7.10 (e também o 7.04) roda bem aqui em casa. (Apesar disso, o Kurumin 7 roda um pouco mais rápido). Achei estranho quando o Hqx disse que em seu PC (que é muito mais rápido que o meu) o Ubuntu estava lento demais.

Resolvi então usar as dicas para tentar eliminar alguns serviços para ver se melhora a velocidade. Depois posto para dizer se alterou algo.

Não me importo que o boot demore alguns segundos a mais. O importante é que funcione rápido. E estável.

Outra coisa: o Ubuntu, de vez em quando, atualiza o kernel. Quando isto ocorre, ele apaga todas as opções do Grub antes de Outros sistemas operacionais. Então, quando o Ubuntu atualizar o kernel (nas atualizações automáticas), será que não vai apagar a entrada do novo kernel 23-ck ?

Por via das dúvidas, copiei a entrada para o novo kernel e a coloquei também depois de Outros sistemas operacionais no Grub.

Vou estudar com carinho esta opção do apt-build trazida pelo PaiRobinho. Parece bem interessante. Preciso saber que arquivos otimizar no Gnome.

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 22:28
Citar
Instalei o Envy e o executei para instalar o driver da nVidia. O Envy identificou o driver correto para minha GeForce 4 MX 440 e o instalou. Reiniciei e ...

6) 1024x768 de novo! Zangado Então, vou ter que editar o xorg.conf. Reiniciei no modo de segurança (modo texto). Hmmm... mas o que é que eu altero, hein? Olhando o diretório /etc/X11, vi que havia várias versões do xorg.conf e comecei a procurar para ver se em 1 delas havia 1600x1050 (a resolução do meu monitor). Encontrei no xorg.conf.2 e copiei este arquivo para o xorg.conf. Reiniciei e...

7) Tá tá tá tá. Tudo 100%!!! Contente Valeu Hqx!!!

Conseguiu usar o envy YES!!!

Citar
No meu caso, não senti nenhum aumento significativo de velocidade, talvez porque tenho 1Gb de RAM. Eu senti um aumento de velocidade quando acrescentei mais 512Mb de RAM. Este novo kernel usa menos memória, mas como tenho memória RAM em excesso, não fez diferença na velocidade.

Faz ripagem, joga online e compila kde para eu ver!!!

Não é só na parte da memória que o meu kernel atua...

E no processador também...

Ele diminui os delays na hora de abrir os programas e não abusa do processador...

e o HZ dele é 1000 em vez de 250 do ubuntu...

Citar
Resolvi então usar as dicas para tentar eliminar alguns serviços para ver se melhora a velocidade. Depois posto para dizer se alterou algo.

Não me importo que o boot demore alguns segundos a mais. O importante é que funcione rápido. E estável.

Outra coisa: o Ubuntu, de vez em quando, atualiza o kernel. Quando isto ocorre, ele apaga todas as opções do Grub antes de Outros sistemas operacionais. Então, quando o Ubuntu atualizar o kernel (nas atualizações automáticas), será que não vai apagar a entrada do novo kernel 23-ck ?

Por via das dúvidas, copiei a entrada para o novo kernel e a coloquei também depois de Outros sistemas operacionais no Grub.

Vou estudar com carinho esta opção do apt-build trazida pelo PaiRobinho. Parece bem interessante. Preciso saber que arquivos otimizar no Gnome.

Abraços!

O violencia.com gostou... de 280 para 100 de ram com o compiz...

Ops... não apaga não!!! o meu kernel tem um nome diferente ck1 por isso mesmo que haja alguma atualização ele estará lá...

Off... O meu kubuntu atualizou o kernel 2.6.22 dele e continuo com o 2.6.23 meu aqui...

EDIT1

PaiRobinho vc instalou o pacote depois???

ou só fez aquilo???

Ou só deu o apt-build install nomedopacote!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: jairSR em 05 de Janeiro de 2008, 23:18
Hqxriven,

Parabéns pela iniciativa. Instalei seu kernel no meu Ubuntu em notebook d520 e ele ficou estável e rápido. O único problema foi na placa wireless, que usava um driver restrito e parou de funcionar. Eu gostaria de saber se existe alguma forma mas simples do que compilar o driver para fazer rodar a placa.

Um abraço
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: iug em 05 de Janeiro de 2008, 23:34
Muito Bom!!!!
Achei hj esse topico e achei ele fantástico...

Fiquei com algumas dúvidas:
-Possuo um laptop, quais são as opções indispensáveis para eles?
-Meu driver de som n eh nvidia, posso desabilitar tudo refente a isso?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: PaiRobinho em 05 de Janeiro de 2008, 23:39
Citar
PaiRobinho vc instalou o pacote depois???

ou só fez aquilo???

Ou só deu o apt-build install nomedopacote!!!

Hqx

Hqx, eu instalei o pacote após a compilação, pois as últimas versões do APT não instala automaticamente os pacotes não-certificados se tu der a opção -y (que é de aceitar tudo, sem perguntar nada), que o apt-build faz por padrão. Daí precisa você mandar instalar e confirmar a instalação do pacote não-oficial com o sudo apt-get install nomedopacote... Aqui o ADEPT sempre dá um aviso de atualização de pacote quando acabou de fazer o apt-build...
Estou vendo um modo de não precisar fazer essa mão toda, mas por enquanto tô preso no rWindows por causa do trabalho  >:(

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 05 de Janeiro de 2008, 23:48
Citar
Hqxriven,

Parabéns pela iniciativa. Instalei seu kernel no meu Ubuntu em notebook d520 e ele ficou estável e rápido. O único problema foi na placa wireless, que usava um driver restrito e parou de funcionar. Eu gostaria de saber se existe alguma forma mas simples do que compilar o driver para fazer rodar a placa.

Um abraço

Driver restrito???

Ops... esse é o problema do Ubuntu... vc não sabe uma maneria de instalar ele manualmente semelhante ao debian???

Ai fica complicado amigo...

Qual é o driver usado e qual é o disposito wifi???

Citar
Hqx, eu instalei o pacote após a compilação, pois as últimas versões do APT não instala automaticamente os pacotes não-certificados se tu der a opção -y (que é de aceitar tudo, sem perguntar nada), que o apt-build faz por padrão. Daí precisa você mandar instalar e confirmar a instalação do pacote não-oficial com o sudo apt-get install nomedopacote... Aqui o ADEPT sempre dá um aviso de atualização de pacote quando acabou de fazer o apt-build...
Estou vendo um modo de não precisar fazer essa mão toda, mas por enquanto tô preso no rWindows por causa do trabalho

Vc foi na pasta do var no "reposiório" do apt-build e instalou de lá... com o dpkg????

Deu um sudo apt-get install e ele pegou da máquina compilado ou do repositório debian???

Eu olhei nessa pasta... /var/cache/apt-build/repository

e tem vários debs lá...

Fique com Deus!!!

EDIT1

Citar
Muito Bom!!!!
Achei hj esse topico e achei ele fantástico...

Fiquei com algumas dúvidas:
-Possuo um laptop, quais são as opções indispensáveis para eles?
-Meu driver de som n eh nvidia, posso desabilitar tudo refente a isso?

Se vc usa drivers restritos provavelmente vai ter que saber instalar eles manualmente, como se faz no debian!!!

Qual é o driver de vídeo??? Se for nvidia ou Ati existem boas chances de vc ativar o 3d senão...

Hqx

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: iug em 06 de Janeiro de 2008, 00:15
915g Intel
da Intel Graphics media Acceleratos 950
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 06 de Janeiro de 2008, 00:31
Ops Intel acho que funfa fácil!!!

Só falta o wireless...

EDIT1

PaiRobinho (esse ensinou Robinho a jogar!!!)

quando dou um sudo apt-build install kdelibs4c2a

ele fala o seguinte

kdelibs4c2a já é a versão mais nova

Ficou compilando um tempão aqui... mas eu não sei se ele instalou a versão compilada... essa é a minha dúvida!!!

O adept diz o seguinte...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg295.imageshack.us%2Fimg295%2F9063%2Fmax1maxq5.th.jpg&hash=71689e4e906fcc9f4c82b5481a3397499d94f3aa) (http://img295.imageshack.us/my.php?image=max1maxq5.jpg)

E no seu diz o mesmo???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: iug em 06 de Janeiro de 2008, 01:54
Estranho,
instalei o kernel novo, mas ele n aparece no Grub...
conferi no Adept, ele tah lah...

Abraços
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: iug em 06 de Janeiro de 2008, 01:56
ah eh, o desenpenho continua o mesmo...
Serah q deu problema na instalação?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 06 de Janeiro de 2008, 02:15
Citar
ah eh, o desenpenho continua o mesmo...
Serah q deu problema na instalação?

Abre o firefox, assista a um vídeo no kaffeine... faça as coisas básicas...

vc está usando o meu kernel???

Digite uname -a

em um terminal

tem que dar isso...

hqxriven@hqxriven-desktop:~$ uname -a
Linux hqxriven-desktop 2.6.23-ck1 #1 SMP Sat Dec 22 11:07:56 BRST 2007 i686 GNU/Linux
hqxriven@hqxriven-desktop:~

Pai robinho fiz umas perguntas a vc nos tópicos anteriores vc pode fazer o favor de responder...
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: PaiRobinho em 06 de Janeiro de 2008, 10:44
Opa, malz ae... Trabalho me comendo por uma perna  ;D
Aparentemente já está instalado. Mas se quiser dar uma confirmada mesmo assim, faz o seguinte:

$ cd /var/cache/apt-build/repository/
$ sudo dpkg -i kdelibs*.deb


E o kernel passou por uma prova de fogo aqui...
Depois de muito utilizar a RAM que ele foi usar o SWAP, e mesmo usando o SWAP, ficou tudo na mesma velocidade! o_O

Tá aí a prova:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg299.imageshack.us%2Fimg299%2F6058%2Feficinciark7.th.png&hash=01bebdc9450a789eac4a9e7d7089b70a35b5bb63) (http://img299.imageshack.us/my.php?image=eficinciark7.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: iug em 06 de Janeiro de 2008, 11:07
Citar
vc está usando o meu kernel???

Digite uname -a

em um terminal

tem que dar isso...

hqxriven@hqxriven-desktop:~$ uname -a
Linux hqxriven-desktop 2.6.23-ck1 #1 SMP Sat Dec 22 11:07:56 BRST 2007 i686 GNU/Linux

Bom, nao aparece o seu kernel, aparece o 2.6.22-generic, nem no GRUB aparece, apesar de instalado...
Memoria ram continua na casa dos 400 na inicialização...
O boot e reboot estao perfeitos, muito rápidos...
Continuo a pesquisar...

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: gony64 em 06 de Janeiro de 2008, 13:51
depois de fazer tudo isto acima.. .o meu sistema ficou instável, pediu pra atualizar um game (boson), o desempenho da Nvidia, ficou no mesmo,
enfim só diminuiu mesmo a memoria ram na inicialização que era uns 150 ficou na casa dos 100, mas o resto  nada... resolvi voltar ao antigo e pra minha surpresa, era mais rápido....

mas valeu pelos testes...

abraços.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Hqxriven em 07 de Janeiro de 2008, 01:31
Kernel 2.6.23-ck1 VS Kernel 2.6.22-14 Dúvidas...

Vou tentar explicar de uma vez por todas através de perguntas e respostas simples quais são as diferenças de cada kernel.

Depois a decisão é de vcs...

1. Por que o seu kernel é melhor que o padrão do ubuntu???

Boa questão...

Vou citar alguns pontos...

CFS

O kernel padrão é o 2.6.22-14 enquanto o meu é o 2.6.23 com patch.

O kernel 2.6.23 por padrão possui o CFS, explicando de forma simples é um agendador de tarefas derivado do agendador de Con Kolivas (não igual), que aumenta a performance do sistema e faz o processamento da máquina diminuir.
O 2.6.22 não tem isso.

http://kerneltrap.org/Linux/DeskOpt_Completely_Unfair_Scheduling

2. Existe diferença entre HZ 250 vs HZ 1000???

O kernel padrão do Ubuntu possui HZ em 250 enquanto o meu está em HZ 1000.

Mas o que vc ganha com isso???

A performance ideal para desktop...

No kernel no momento da compilação existe uma opção Timer Frequency. Ela é uma das principais responsáveis pela performance para uma máquina desktop.

Ela faz com que sejam usados mais ciclos de processamento na execução de uma tarefa e aumenta a resposta do sistema e a fluidez do mesmo.

Vejam algumas opções usadas em diferentes distribuições

Mandriva One 2008
 config-2.6.22.9-desktop586-1mdv

CONFIG_SWAP_PREFETCH=y

CONFIG_DEFAULT_CFQ=y

CONFIG_SMP=y
CONFIG_M586=y
# CONFIG_X86_GENERIC is not set
CONFIG_PREEMPT_VOLUNTARY=y

CONFIG_NOHIGHMEM=y
CONFIG_HZ_1000=y

Fedora 8 Live CD KDE
 config-2.6.23.1-42.fc8

CONFIG_DEFAULT_CFQ=y

CONFIG_SMP=y
CONFIG_M686=y
CONFIG_X86_GENERIC=y
CONFIG_PREEMPT_VOLUNTARY=y

CONFIG_HIGHMEM4G=y
CONFIG_HZ_1000=y

Kubuntu e Ubuntu 7.10 kernel 2.6.22 padrão

CONFIG_DEFAULT_CFQ=y
 CONFIG_SMP=y
 CONFIG_HZ_250=y
 CONFIG_PREEMPT_VOLUNTARY=y
 CONFIG_X86_GENERIC=y
 CONFIG_M586=y

3. Mas isso faz alguma diferença???

vamos deixar que a própria ajuda do kernel responda

250 HZ (HZ_250)
 
 type: boolean
 prompt: 250 HZ
 dep: <choice>
 
 defined at kernel/Kconfig.hz:26
 
 250 Hz is a good compromise choice allowing server performance
 while also showing good interactive responsiveness even
 on SMP and NUMA systems. If you are going to be using NTSC video
 or multimedia, selected 300Hz instead.

1000 HZ (HZ_1000)
 
 type: boolean
 prompt: 1000 HZ
 dep: <choice>
 
 defined at kernel/Kconfig.hz:42
 
 1000 Hz is the preferred choice for desktop systems and other
 systems requiring fast interactive responses to events.

Entenderam pq o Fedora e o Mandriva são rápidos???

Acredito que nesse ponto o Ubuntu tem que melhorar

Vejam aqui uma discussão sobre o kernel do Mandriva que aconteceu em 17 de outubro desse ano sobre isso

http://archives.mandrivalinux.com/kernel-discuss/2007-10/msg00043.php

Note esse ponto...

Turns out that HZ = 100 is too low for interactivity, and on laptops it seems it's not worth   the extra economy of energy (for example, with HZ = 100 there are too many audio skips in some applications/games). Reported by Andreas

Hasenack, and Acked by Luiz Capitulino. We could choose HZ = 250, but 300 is a bit better in interactivity/less latency and not much a difference anyway. And note that accordingly to Len Brown et al paper here

E essa...

so we could even start to think of selecting a HZ = 1000 value for laptops where interactivity/less latency is also important (when CONFIG_NO_HZ is also available on x86_64 we can switch)."

Olhem essa discussão também interessante...

https://lists.linux-foundation.org/pipermail/kernel-janitors/2006-August/016150.html

Olhem esse ponto...

See *TIMESLICE defines at the top of linux/kernel/sched.c Timer tick rate is the CONFIG_HZ setting, usually at HZ=100 (100 timer ticks per second), as used for servers, but other common
values are 250 (moderately bad for desktop and not good for servers, IOW somewhat useless ;-) and 1000 (desktop). So they most likely just set CONFIG_HZ=1000.

Notaram quando é dito que a opção 250 não é boa para servidores e ruim para desktops???

Agora no kernel trap...

http://kerneltrap.org/node/464

he timer interrupt is at the heart of the system. Everything lives and dies based on it. Its period is basically the granularity of the system: timers hit on 10ms intervals, timeslices come due at 10ms intervals, etc


Entrevista com Daniel Robbins (criador do Gentoo)

http://www.osnews.com/story.php/1080/Interview-with-Gentoos-Daniel-Robbins/

8. Gentoo comes by default with a specially patched kernel. Please tell us about the speed increase users gain with Gentoo when compared to stock kernels that other distros include.
Daniel Robbins: People are finding our kernel to be quite zippy, particularly when it comes to interactive responsiveness -- something I care very much about. It's based on -ac so it has rmap and O(1) as well as some new IDE stuff. We've also added Robert Love's preempt patch, Andrew Morton's low latency code (both can be turned on/off in "make menuconfig" as desired) and bumped the HZ on i386 systems to 1000. Thanks to the efficiency of O(1) and rmap, HZ=1000 works nicely to increase responsiveness without introducing any significant overhead. And of course preempt does amazing things for interactive use -- much more so than low-latency. It's clear that good interactive response isn't *purely* about low-latency -- otherwise Andrew Morton's low latency patches would give much better and crisper interactive response, which isn't the case. Preempt seems to make the timeslicing of the CPU much more uniform (this is an educated guess, not a fact), which in turn appears to make a huge improvement in the "feel" of everything. It makes everything feel much more Amiga-like and presumably more BeOS-like.

E o artigo final...

http://www.enterprisenetworkingplanet.com/netos/article.php/3710641

3. Porque eu devo usar o seu kernel no lugar do kernel do Ubuntu??

Se vc usa drivers restritos... use o kernel do Ubuntu

Se a máquina for usada como servidor baixe o kernel específico para servidor do repositório Ubuntu

Se vc ainda tem dúvidas, use o kernel do Ubuntu

4. Você conseguiu me convencer... mas não notei nenhuma diferença aqui... Pq???

Faça o teste... Reinstale o Ubuntu 7.10 e sem ter executado nenhum programa veja o consumo de memória...

Notou que ele é baixo??? se quiser dê o seguinte comando em um terminal
#ps aux e salve esse arquivo...

Isso acontece porque a sua sessão do gnome está limpa...

Agora abra diversos programas e dê um boot...

Notou que sobraram resquícios???

Por padrão no Ubuntu (e no Kubuntu também) ao abrir ou fechar um programa fica um pequeno resquício dele na memória, para que ele ao ser aberto pela segunda vez seja aberto mais rápido.

Aliás esse é um padrão no linux...

Quando vc configura o seu sistema para uma sessão limpa esse resquício é limpo a cada boot e quando a sua sessão é salva esse resquício continua.

Daí depois de um tempo com diversos programas que foram instalados e que foram executados ficam com diversos resquícios salvos na sessão e em pouco tempo o Ubuntu pode no início do sistema já consumir mais de 300 de ram enquanto o normal é menos de 120.

No kde é feita da seguinte forma

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg403.imageshack.us%2Fimg403%2F8489%2Fsnapshot2gs2.th.jpg&hash=fceb7a30e88bf21a7b77e0e49ee21e881bd88f18) (http://img403.imageshack.us/my.php?image=snapshot2gs2.jpg)

É por isso que o Ubuntu perde desempenho com o tempo...

É óbvio também, que o ubuntu inicia diversos serviços durante o boot que são desnecessários para uns e necessários para outros e a única forma é mexendo no sysv-rc-conf mais esse programa não funciona corretamente sobre o kernel padrão, pq a cada boot volta tudo.

Não entendo o pq, mas sob o meu kernel essa "trava" não existe e os serviços podem ser desativados normalmente.

5. Como saber se estou usando o seu kernel???

O kernel consiste em dois arquivos

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg142.imageshack.us%2Fimg142%2F5996%2Fsnapshot3ai8.th.jpg&hash=0cf958b721969d2fc981763b9570750dbdd29d46) (http://img142.imageshack.us/my.php?image=snapshot3ai8.jpg)

Que devem ser instalados juntos:

Coloque os dois arquivos deb em uma pasta e faça a instalação, clique no primeiro e depois no segundo e instale com o gdebi mesmo...

Automaticamente será colocada uma entrada no grub... Se vc não instalou os dois é obvio que nada aparecerá lá!!!

Faça a escolha no boot

e ao entrar no sistema

digite num terminal

uname -a

e veja o resultado

hqxriven@hqxriven-desktop:~$ uname -a
Linux hqxriven-desktop 2.6.23-ck1 #1 SMP Sat Dec 22 11:07:56 BRST 2007 i686 GNU/Linux
hqxriven@hqxriven-desktop:

Se não der isso: "2.6.23-ck1" vc não está sob o meu kernel...

6. Qual é a máquina ideal para usar o seu kernel???

Ele é compilado para i686, então o mínimo por causa dessa opção e de outras é ter um Celeron com no mínimo 1 Giga de clock com 512 de ram.

Processadores com 1 Giga ou mais de clock conseguem ter um bom ganho de velocidade com HZ 1000 e o CFS.

A máquina recomendada é uma configuração como Atlhon Xp e Pentium 4 para cima.

A ideal é um X2 ou um Pentium 4 com Ht com 512 de ram pois se consegue um grande ganho na performance.

É melhor eu parar por aqui... já escrevi demais...

E rodolfo te mandei mp...

Como vou tirar férias... essa será a minha última contribuição por um bom tempo...

Espero que ajude

Fiquem com Deus e obrigado por tudo!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: volneilo em 10 de Janeiro de 2008, 02:22
Olá, Hqx! Acompanhei atentamente este tópico e estou me encorajando a tentar seu kernel no meu ubuntu, até já baixei... Mas não sei como instalar... E se caso não rodar direitinho, dá pra reiniciar e pedir o 2.6.22 no Grub?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 02:38
Se vc olhou todos os tópicos então eu nem preciso explicar muita coisa...

Primeiro crie uma pasta para colocar os arquivos...

Baixe esse arquivo primeiro

http://rapidshare.com/files/82607972/md5sum.html

Depois o segundo

http://rapidshare.com/files/82630954/kernel-hqx-desk.tar.gz.html

Aí vc abre um terminal e verifica a integridade do arquivo:

md5sum kernel-hqx-desk.tar.gz

E compara o número com o do arquivo de texto md5sum...

Se forem iguais vc continua...

Aí vc descompacta assim:

tar -vzxf kernel-hqx-desk.targ.gz

e depois dá um...

sudo dpkg -i *.deb

Citar
E se caso não rodar direitinho, dá pra reiniciar e pedir o 2.6.22 no Grub?

O único problema que acho que pode ocorrer é com o driver de vídeo...

Se vc está com o driver 3d ativado no seu kernel e colocar o meu simplesmente não vai entrar no ubuntu.

Vc terá que fazer um backup do xorg.conf, colocá-lo para vesa e aí sim vai dar boot e entrar no modo gráfico, aí vc poderá instalar manualmente (SEM driver restrito) o driver 3d.

Faço a sugestão também de instalar o programa mc que é uma mão na roda...
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo 2.6.23-ck1hqx-desk!!!)
Enviado por: volneilo em 10 de Janeiro de 2008, 11:39
Hqx: instalado e funcionando... Tinha baixado o pacote do Sylvester, então veio num arquivo só. Descompactei e depois disso é que eu não sabia com o instalar... Dei duplo clique nos dois pacotes (HEADERS primeiro e IMAGE depois) e já instalou...  ::) Que dificuldade...  ;D Drivers restritos não uso nenhum e não tive nenhum problema com o vídeo...
Estou nele agora, só não notei diferença de desempenho (claro que não sou nenhum usuário pesado), mas até agora está tudo absolutamente redondo.... Minha configuração:
Ubuntu 7.10
HD 40G
Celeron 1.8
RAM 1Mb
Placa de vídeo integrada Intel

MUITO obrigado pelo teu trabalho e disposição! Grande abraço!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (em construção!!!)
Enviado por: Piras em 10 de Janeiro de 2008, 11:51
E para o gnome, qual seria o pacote?

libgnome2, libgnome2-common.

Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo 2.6.23-ck1hqx-desk!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 12:33
Piras coloquei o HZ em 1000 nesse kernel novo, mas otimizei o CFS para não esses ter problemas no Quad e coloquei um patch nele de i/o também...

Mesmo com 1000 pode usar ele, coloquei alguns patches para estabilizar...

Fica tranquilo pode usar...

E esse problema vc tem com todos os kernels de 1000 hz (Mandriva, fedora e outros...)

Citar
Hqx: instalado e funcionando... Tinha baixado o pacote do Sylvester, então veio num arquivo só. Descompactei e depois disso é que eu não sabia com o instalar... Dei duplo clique nos dois pacotes (HEADERS primeiro e IMAGE depois) e já instalou...  Virando os olhos Que dificuldade...  Sem Graça Drivers restritos não uso nenhum e não tive nenhum problema com o vídeo...
Estou nele agora, só não notei diferença de desempenho (claro que não sou nenhum usuário pesado), mas até agora está tudo absolutamente redondo.... Minha configuração:
Ubuntu 7.10
HD 40G
Celeron 1.8
RAM 1Mb
Placa de vídeo integrada Intel

MUITO obrigado pelo teu trabalho e disposição! Grande abraço!

Valeu amigo!!! Espero que dê tudo certo

Fique com Deus...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo 2.6.23-ck1hqx-desk!!!)
Enviado por: carloss em 10 de Janeiro de 2008, 13:16
e meu amigo hqx tá ficando famosooo!!!!!!  :D

;D

ele me ajudou a compilar o kernel 23-ck pro meu slack 12! ;D

fiz até uma análise da performance..  8)
se alguém quiser ver...  ;)

http://caalinux.blogspot.com/2008/01/kernel-262312-ck-testado-e-aprovado.html


abraação!
Fiquem com Deus!
Caarlos!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Kamei Hyoga em 10 de Janeiro de 2008, 17:45
Pena que eu use 2 drivers restritos, senão eu testava.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 19:10
Valeu carloss!!!

Agora meu kernel tá mais rápido que o seeeu!!!

Quando vamos compilar novamente... Descobri novos patches!!!

E vc Kamei que drivers vc usa???

Eu precisava da nvidia e do modem e consegui fazer funcionar manualmente...

Tem gente (violencia.com do forum gdh) usando a Ati no kernel ck sem problemas...

Fiquem com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: rebeldevel em 10 de Janeiro de 2008, 20:14
Show de bola esse kernel!  ;D Parabéns pelo trabalho!

Uma dúvida: tem alguma problema em usar esse kernel em notebooks? Eu tenho um, com um Turion X2. Tô rodando ele aqui. NVidia instalado na mão, módulo ndiswrapper compilado e funcionando...

[]s!
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 20:34
Citar
Show de bola esse kernel!  Sem Graça Parabéns pelo trabalho!

Uma dúvida: tem alguma problema em usar esse kernel em notebooks? Eu tenho um, com um Turion X2. Tô rodando ele aqui. NVidia instalado na mão, módulo ndiswrapper compilado e funcionando...

[]s!

Não!!!

Só tem que saber de algumas coisas...

Primeiro - instale o programa mc!!! ele é o meu salvador quando vou para o modo texto!!!

Segundo - sob o meu kernel o tempo de uso da bateria vai diminuir é o preço pelas "respostas rápidas" do sistema.

Terceiro - vai ter que instalar o driver nvidia novamente para esse kernel.
Se vc instalar o kernel e dar boot só vai ver a tela preta!!! ISSO É NORMAL!!!

Então primeiro faça um backup do arquivo xorg.conf e depois altere esse arquivo colocando onde vc vê nvidia para vesa

Section "Device"
    Identifier     "Placa de Vídeo Genérica"
    Driver         "nvidia"
    Option "UseCompositeWrapper" "true"
EndSection

Para vesa

Section "Device"
    Identifier     "Placa de Vídeo Genérica"
    Driver         "vesa"
    Option "UseCompositeWrapper" "true"
EndSection

Aí sim vc dá boot e instala o kernel e depois nvidia...

Quarto -  Acho que vai ter compilar o ndiswrapper novamente para esse kernel...

Quinto - Turion X2... A minha máquina é um X2 3600 trabalhando a 1 Giga de clock então vc deve notar a performance!!!

Sexto - Não tire o kernel padrão do ubuntu!!!

Sétimo - Na dúvida leia o tópico principal e as discussões até agora e se nada ajudar pergunte aqui, que se eu puder respondo!!!

Acho que é só...

Fique com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 10 de Janeiro de 2008, 20:35
BAH...

muito interessante sua explicação colega Hqxriven
belo trabalho...

[];S

Dhiego.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: rebeldevel em 10 de Janeiro de 2008, 20:40
Citar
Segundo - sob o meu kernel o tempo de uso da bateria vai diminuir é o preço pelas "respostas rápidas" do sistema.

Valeu pela info.

Citar
Terceiro - vai ter que instalar o driver nvidia novamente para esse kernel.
Se vc instalar o kernel e dar boot só vai ver a tela preta!!! ISSO É NORMAL!!!

Quarto -  Acho que vai ter compilar o ndiswrapper novamente para esse kernel...

Eu sei, eu já fiz isso, foi isso que eu quis dizer. :)
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 20:49
Citar
BAH...

muito interessante sua explicação colega Hqxriven
belo trabalho...

[];S

Dhiego.

Citar
Valeu pela info.

Se por exemplo usando na bateria vc consegue 2h... vai ficar com 1h e 30 ou até 1h...

Obrigado Diego!!!

Fiquem com Deus!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 10 de Janeiro de 2008, 20:53
Citar
BAH...

muito interessante sua explicação colega Hqxriven
belo trabalho...

[];S

Dhiego.



Se por exemplo usando na bateria vc consegue 2h... vai ficar com 1h e 30 ou até 1h...

Obrigado Diego!!!

Fiquem com Deus!!

Hqx


opa colega!
eu to com uma duvidazinha...
não é em relação ao kernel , nem nada disso..
é que eu so meio leigo  >:(
coisa de iniciante...

é o seguinte:
hoje eu instalei o windows num HD IDe de 20 Gb.
o HD sata de 80 que eu tenho está com o ubuntu 7.10
 eu ja sei que o windows tem que ficar em primeiro do que o linux correto?!
eu ponho o ide na IDE1
e o sata no sata0
eu mudo la no setup também.
mas não acontece nada...

será que precisa modificar algum arquivo no Grub p/ quando der boot ter as opções...
o clcampos me falo, isso dias atrás...
 ;D

[];S
Dhiego.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 10 de Janeiro de 2008, 21:06
opa colega!
eu to com uma duvidazinha...
não é em relação ao kernel , nem nada disso..
é que eu so meio leigo  >:(
coisa de iniciante...

é o seguinte:
hoje eu instalei o windows num HD IDe de 20 Gb.
o HD sata de 80 que eu tenho está com o ubuntu 7.10
 eu ja sei que o windows tem que ficar em primeiro do que o linux correto?!
eu ponho o ide na IDE1
e o sata no sata0
eu mudo la no setup também.
mas não acontece nada...

será que precisa modificar algum arquivo no Grub p/ quando der boot ter as opções...
o clcampos me falo, isso dias atrás...
 ;D

[];S
Dhiego.

Dhiego a eu aqui... hehehe

O que esta acontecendo depois que você instalou este HD e o windows? O boot ficou só para ele, ou ele nem aparece no GRUB?

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 21:12
Oba clcampos chegou!!!

Dessa área do grub eu não entendo!!! ;D Sou iniciante também!!!

Eu tenho que estudar isso, mas não deu tempo (kernel ladrão de tempo!!!)... (Anos de lilo no slack e agora eu não sei mexer em nenhum kkkkkkk)

Sinto muito mas não posso ajudar eu tenho que aprender ainda!!! (Cadê o smile da vergonha... ele sumiu!!!)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 10 de Janeiro de 2008, 21:24
opa colega!
eu to com uma duvidazinha...
não é em relação ao kernel , nem nada disso..
é que eu so meio leigo  >:(
coisa de iniciante...

é o seguinte:
hoje eu instalei o windows num HD IDe de 20 Gb.
o HD sata de 80 que eu tenho está com o ubuntu 7.10
 eu ja sei que o windows tem que ficar em primeiro do que o linux correto?!
eu ponho o ide na IDE1
e o sata no sata0
eu mudo la no setup também.
mas não acontece nada...

será que precisa modificar algum arquivo no Grub p/ quando der boot ter as opções...
o clcampos me falo, isso dias atrás...
 ;D

[];S
Dhiego.

Dhiego a eu aqui... hehehe

O que esta acontecendo depois que você instalou este HD e o windows? O boot ficou só para ele, ou ele nem aparece no GRUB?

[]'s

Cristiano

Citar
O que esta acontecendo depois que você instalou este HD e o windows? O boot ficou só para ele, ou ele nem aparece no GRUB?
é o seguinte.. eu puz o HD de 20 Gb como master correto?!
e o sata eu mudei pro sata 1 não deu certo...
sempre fico no sata 0 ...
também nao deu certo...
 :(
acho que precisa configurar alguma coisa  ???
[];S
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 10 de Janeiro de 2008, 21:54
Citar
O que esta acontecendo depois que você instalou este HD e o windows? O boot ficou só para ele, ou ele nem aparece no GRUB?
é o seguinte.. eu puz o HD de 20 Gb como master correto?!
e o sata eu mudei pro sata 1 não deu certo...
sempre fico no sata 0 ...
também nao deu certo...
 :(
acho que precisa configurar alguma coisa  ???
[];S


Não acho que tem problema como os HD's estão.

O que quero saber é:

Está entrando direto no windows?

Ou ele não aparece no GRUB?

Quando você instalou o windows ele não tomou o boot para si?

Se você tiver reinstalado o GRUB (devido a instalação do windows) ele não foi montado corretamente?

No aguardo Dhiego.

Hqx troco meus conhecimentos de fstab, GRUB, [permissão e etc pelo seu.... hehehehe... sem pensar e na hora que quiser.

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 22:09
Citar
Hqx troco meus conhecimentos de fstab, GRUB, [permissão e etc pelo seu.... hehehehe... sem pensar e na hora que quiser.

Conhecimento de kernel??? Eu ainda estou aprendendo...

"Devorando" o kernel trap e os patch kkkk e vendo o que eles têm!!!

E outras coisas na base do teste mesmo... mas tudo com segurança!!!

Se eu for contar as vezes que eu olhei os seus tópicos para resolver os meus problemas... Vc que é inteligente!!!

Alías nesse fórum tem tanta gente com bom conhecimento aqui...

Estou lembrando de ontem que fiz a pedido de um colega um kernel para o server dele!!!

Otimizei o CFS, mexi na glanularidade, tirei o preempt e coloquei o Hz baixo, otimizando para o processador dele.

Resultado - Mais um usuário feliz!!! Com um server que está aguentando uma pancada de requisições sem overload!!!

Existem centenas de patches interessantes para o kernel!!!

Que o linus rejeita ou que ele fala simplesmente que façam mais testes ou que o código deve ser limpo.

Alguns patches são fantásticos... dão uma super performance!!! (ck) enquanto outros acabam com ela (cpu ondemand default)

Alguns até estão no 2.6.24 agora...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 10 de Janeiro de 2008, 22:16
É, nunca mexi no kernel como você. Sempre que tenho algum problema, e a solução tem  que passar pelo kernel eu sigo os tutoriais e pronto, sem problemas, mas vou ter que estudar sobre ele agora.

Compramos um server muito novo no trabalho e com certeza vou ter que mexer no kernel para reconhecer tudo.

Mas vai na paz, como sempre.

[]'s Hqx

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 10 de Janeiro de 2008, 22:53
Eu quando tenho um problema também sigo tutoriais... O kernel é sempre a última alternativa...

Citar
Compramos um server muito novo no trabalho e com certeza vou ter que mexer no kernel para reconhecer tudo.

Primeiro anote o hardware dele todo... e o lspci e o lsmod dele...

Otimizar para o processador ajuda... Se ele é um Xeon coloque no kernel como Xeon!!!

Baixe o Hz para 250 ou se for executar aplicações muito pesadas coloque o Hz em 100 (tipo banco de dados).

Desative o preempt... Server não pode ter isso pelo amor de deus!!!

Coloque um patch para otimização do Cfs e aumente um pouco para aumentar a latência, assim ele aguenta mais...!!! YES!!!

Se o server tem 4 processadores (ou cores) coloque o suporte no kernel para 4 somente isso diminui o tamanho do kernel e aumenta a velocidade do sistema... Mas se for fazer um up depois vai ter que compilar novamente...

Se vc vai usar interface texto instale o programa mc... ele quebra um galhão!!!

Se usar interface gráfica (o que não recomendo, mas as vezes é necessário) instale o mínimo possível...

Procure retirar coisas desnecessárias do kernel (como EISA por exemplo)...

Retire os flesystems que vc não usa ou não vai usar futuramente...

Procure usar o 2.6.23 e customizar ele ao invés de instalar o 2.6.24 que não conseguiu nem compilar o meu mode... afinal ele é rc ainda...

Tem mais coisas ainda... mas acho que essas são principais!!!

Fique com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 10 de Janeiro de 2008, 23:50
Valeu, tá salvo nos favoritos!

Este server será o Servidor de arquivos/login da empresa, rodará debian, e só em modo texto, assim como são todos os servers que eu tenho lá.

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Evaristo em 11 de Janeiro de 2008, 00:02
Cristiano,

descobri porquê você está logado nessa hora: o calor de Timóteo.... Você não consegue dormir com o ultracalor e manda no trabalho, tem AC de 15.000BTU's , hehehehe

Abs.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 11 de Janeiro de 2008, 00:03
Cristiano,

descobri porq

????

hehehe... Cristiano sou eu neste caso? Desculpa Evaristo, mas se for eu não entendi.



Cristiano,

descobri porquê você está logado nessa hora: o calor de Timóteo.... Você não consegue dormir com o ultracalor e manda no trabalho, tem AC de 15.000BTU's , hehehehe

Abs.

Agora entendi... hehehee

Nem me fala em calor Evaristo, to quase me mudando pro meu trabalho... huahuahua

O ar de 15.000BTU's não esta dando conta, mas consegui um "bem maior"... agora que vou querer ir pra lá mesmo... huahuhaua

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Evaristo em 11 de Janeiro de 2008, 00:06
Já o Hqx,


esse não para nunca né? Hehehehehe.

Abs.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 00:12
Debian já tem o preempt desativado!!!

Está em 250 hz e está com i386...

Como é só login ele aguenta legal... talvez vc nem precise recompilar... Aí depende de vc!!

Só recomendo o mc (ajuda porque vc pode navegar entre os arquivos, copiar e deltar sem digitar nada)

Fiquem com Deus!!!

OFF: Analisando kernel do Fedora... e do CentOs... kkkkkkk!!!

OFF2: vou dormir no trabalho do cristiano!!! kkkkkk

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Kamei Hyoga em 11 de Janeiro de 2008, 02:00
(,,,)
E vc Kamei que drivers vc usa???

Eu precisava da nvidia e do modem e consegui fazer funcionar manualmente...

Tem gente (violencia.com do forum gdh) usando a Ati no kernel ck sem problemas...

Fiquem com Deus!!!

Hqx

Tenho uma Gforce 2 de 64 MB e um modem pctel, mas o modem eu não me importo, se o seu kernel tiver suporte ao ltmodem (lucent e agere). O linux-restricted-modules-2.6.22-14-386 já vem com ele e basta eu clicar eu detectar no gnome-ppp, que o meu modem é localizado. Nunca gostei do pctel, mas desde o Feisty, ele não era detectado automáticamente pelo gnome-ppp. Só descobri a pouco tempo que esse kernel deixou de ser 'padrão'. No Drapper ele é detectado normalmente, inclusive por aquele applet do modem.

Tendo esses dois, eu testaria sim. Já que o resto dos programas não tiveram conflito algum até agora, não é?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 02:10
Citar
Desde que fiz a última instalação do kubuntu só uso aptitude mas depois dessa...

Apertei o "e" para ver algo sobre dependências e não apareceu nada e o firefox funciona normalmente...

OFF: Meu aptitude é maluco...

nvidia acho que vai com o driver legacy...

mas o lucent só com instalação manual...

O meu modem um sm56 funciona perfeitamente no kubuntu (com instalação manual)...

Aliás é uma boa pergunta... vou procurar ver se consigo incluir alguns modens no meu kernel...

Fique com Deus

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 11 de Janeiro de 2008, 09:54
Citar
O que esta acontecendo depois que você instalou este HD e o windows? O boot ficou só para ele, ou ele nem aparece no GRUB?
é o seguinte.. eu puz o HD de 20 Gb como master correto?!
e o sata eu mudei pro sata 1 não deu certo...
sempre fico no sata 0 ...
também nao deu certo...
 :(
acho que precisa configurar alguma coisa  ???
[];S


Não acho que tem problema como os HD's estão.

O que quero saber é:

Está entrando direto no windows?

Ou ele não aparece no GRUB?

Quando você instalou o windows ele não tomou o boot para si?

Se você tiver reinstalado o GRUB (devido a instalação do windows) ele não foi montado corretamente?

No aguardo Dhiego.

Hqx troco meus conhecimentos de fstab, GRUB, [permissão e etc pelo seu.... hehehehe... sem pensar e na hora que quiser.

[]'s

Cristiano

o cl campos tá aqui sempre para resolver as coisas hehehe...
quando eu fui instalar o windows no HD IDE eu tirei o sata do lugarzinho aonde ele põe .. heheh...
ai eu puz o sata como devido.
arrumei no setup.
puz o IDE como p/ dar o boot primeiro ( acho que isso tá certo.. )
e o sata p/ segundo..
também não deu certo.
puz o sata como primeiro a dar boot. e ide como segundo ( nova situação )
eu consegui mover alguns arquivos do HD que tá com o ubuntu, pro windows  ??? ??? ???
que coisa não  :o
no aguardo também..
[];S
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 11 de Janeiro de 2008, 10:17
Deixa o HD do Ubuntu dando boot, e executa os conhecidos comandos abaixo:

Código: [Selecionar]
blkid
e

Código: [Selecionar]
sudo fdisk -l
Com estas respostas aqui, junto com o conteúdo do arquivo /boot/grub/menu.lst vamos tentar colocar o windows no boot.

Outra forma e refazer o GRUB usando o tópico Mil e uma maneiras de recuperar o GRUB (http://ubuntuforum-br.org/index.php/topic,14614.0/topicseen.html).

No aguardo Dhiego.

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 11 de Janeiro de 2008, 10:28
Deixa o HD do Ubuntu dando boot, e executa os conhecidos comandos abaixo:

Código: [Selecionar]
blkid
e

Código: [Selecionar]
sudo fdisk -l
Com estas respostas aqui, junto com o conteúdo do arquivo /boot/grub/menu.lst vamos tentar colocar o windows no boot.

Outra forma e refazer o GRUB usando o tópico Mil e uma maneiras de recuperar o GRUB (http://ubuntuforum-br.org/index.php/topic,14614.0/topicseen.html).

No aguardo Dhiego.

[]'s

Cristiano
então vamos la clcampos ::)


Citar
diego@diego-Ubuntu:~$ blkid
/dev/sda1: UUID="2c84dc5f-d3c7-426f-addc-f4c3bc5d330b" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: UUID="797399e6-b069-4490-ad6c-7e9e2ada7ca6" TYPE="swap"




Citar
diego@diego-Ubuntu:~$ sudo fdisk -l
[sudo] password for diego:

Disco /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd9ced9ce

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        9553    76734441   83  Linux
/dev/sda2            9554        9729     1413720    5  Estendida
/dev/sda5            9554        9729     1413688+  82  Linux swap / Solaris

Disco /dev/hda: 20.0 GB, 20060135424 bytes
255 heads, 63 sectors/track, 2438 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe2b6e2b6

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1   *           1        2437    19575171    7  HPFS ou NTFS





Citar
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default      0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout      3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title      Windows 95/98/NT/2000
# root      (hd0,0)
# makeactive
# chainloader   +1
#
# title      Linux
# root      (hd0,1)
# kernel   /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=2c84dc5f-d3c7-426f-addc-f4c3bc5d330b ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title      Ubuntu 7.10, kernel 2.6.22-14-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=2c84dc5f-d3c7-426f-addc-f4c3bc5d330b ro quiet splash
initrd      /boot/initrd.img-2.6.22-14-generic
quiet

title      Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=2c84dc5f-d3c7-426f-addc-f4c3bc5d330b ro single
initrd      /boot/initrd.img-2.6.22-14-generic

title      Ubuntu 7.10, memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST


está tudo ai...
estou no aguardo também hehehe...

 ;D :D


[];S

Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 11 de Janeiro de 2008, 10:55
Coloque estas linhas no final do arquivo /boot/grub/menu.lst

Citar
title           MS Janelas XP Profissa
root            (hd1,0)
savedefault
makeactive
chainloader     +1



-== EDIT ==-

Ops... desculpe a brincadeira da linha title... Ali é um texto qualquer e você escreve o que quiser. Eu copiei daqui e estava assim.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 11 de Janeiro de 2008, 11:54
Coloque estas linhas no final do arquivo /boot/grub/menu.lst

Citar
title           MS Janelas XP Profissa
root            (hd1,0)
savedefault
makeactive
chainloader     +1



-== EDIT ==-

Ops... desculpe a brincadeira da linha title... Ali é um texto qualquer e você escreve o que quiser. Eu copiei daqui e estava assim.

aha...

beleza então!

::)

Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 12:16
Pessoal saiu uma nova atualização do patch CFS do Ingo e de sua equipe que tras diversas correções e melhoras na performance.

Algumas atuam até na i/o e na memória...

Estou usando no momento e estou muito surpreso com o resultado...

Por isso criei um novo kernel e disponibilizarei ele quando passar por alguns testes...

Ele tem os patches 4k stacks e relatime para poupar o acesso ao disco e aumentar a performance (usados no Fedora 8)

Squashfs 3.3 para vcs conseguirem usar o remastersys...

E o patch ck1, 2.6.23.12 e o patch do ingo criador do Cfs)

Fiquem com Deus

EDIT1

Se vcs usam um dual core e tem dois giga de memória o kernel desk pode ser usado!!!

Ele come um pouco de ram (de 15 a 30 de ram) quando está sob intenso processamento mas faz isso pelo aumento de prioridade dos i/os e do patch genetic.

Estou fazendo um que substituirá o ck1...

E que poderá ser usado desde Pentium 3 até Quad Core...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 11 de Janeiro de 2008, 12:57
cl campos...
deu um erro. parece...

quando eu fui pra pos estas linhas no final do arquivo.
abri o menu.lst /boot/grub/menu.lst

disse que eu não tenho permissões p/ fazer mudança no arquivo.
será que precisa se logar como root p/ ter as permissões necessárias...

 :-\

no aguardo colega Clcampos.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg175.imageshack.us%2Fimg175%2F441%2Fcapturadatela1lp0.th.png&hash=e9afc3d48b0862d284f7c1fbd2b1f23d802a2cee) (http://img175.imageshack.us/my.php?image=capturadatela1lp0.png)

[];S
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 11 de Janeiro de 2008, 13:14
Edite o arquivo com sudo.

Código: [Selecionar]
sudo gedit /boot/grub/menu.lst
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: dhiegospector3k em 11 de Janeiro de 2008, 13:18
Edite o arquivo com sudo.

Código: [Selecionar]
sudo gedit /boot/grub/menu.lst


agora deu certo clcampos.....

muitissimo obrigado!!! ::)

eu ainda tenho que dar uma estudada sobre esses comandos unix/linux...

coisa de um muleque iniciante.. hahahah.. que não sabe mexer ainda no linux!

[];S
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: clcampos em 11 de Janeiro de 2008, 14:15
Edite o arquivo com sudo.

Código: [Selecionar]
sudo gedit /boot/grub/menu.lst


agora deu certo clcampos.....

muitissimo obrigado!!! ::)

eu ainda tenho que dar uma estudada sobre esses comandos unix/linux...

coisa de um muleque iniciante.. hahahah.. que não sabe mexer ainda no linux!

[];S

E conseguiu acessar o windows?
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: alexcosta67 em 11 de Janeiro de 2008, 14:30

E que poderá ser usado desde Pentium 3 até Quad Core...

Hqx


Maravilha.

[ ]s.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: wellapoliveira em 11 de Janeiro de 2008, 15:02
Olá.

Baixei seu kernel e instalei-o.. entretanto o ambiente gráfico não roda. diz que é problema com o drive da nvidia.

daí segui as instruções sobre o download do driver do site da nvidia e procedi à instalação segundo a sua sugestão...

pois bem, depois que digo ok para compilar ele diz que uma biblioteca (libc) está ausente e não é possível continuar a instalação.

amigo, gostei muito de sua proposta e gostaria de testá-la, mas vc sabe como devo proceder neste caso? ou tem alguma dica? procurei em alguns tutoriais por aí e ainda não encontrei...

até mais.

Wellington
Kubuntu 7.10
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: RickMura em 11 de Janeiro de 2008, 15:29
Se não me engano não é libc é glibc, e se não me engano também basta vc instalar o kernel-headers e kernel-common que o driver da nvidia é instalado, isto se vc estiver fazendo o procedimento de instalação manual, ou seja, fazendo o download do driver no site da nvidia e tals.
Para instalar os pacotes te falei entra no Adept por exemplo e procura eles lá.
Título: Re: Kubuntu 7.10 - Aprendendo a voar... (Kernel novo e primeira dica kde!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 15:55
Estou com a minha instalação quase padrão do kubuntu 7.10 e só tenho as bibliotecas responsáveis pela compilação de kernel...

E se vc baixou o último driver 169.07 ppode ser que não compiler!!! Pq esse driver faz muitas mudanças...

Tente baixar o 100.14.19

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge que substitue todos os anteriores!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 18:12
Citar
1) Às vezes (isso mesmo, acontece aleatoriamente) o ambiente gráfico não entra. Depois das telas de splash e intro, fica tudo preto. Mas não é sempre.

Ops... essa é nova... será que não é problema do xorg????

No meu não tive nenhum problema desse...

Vou colocar o meu xorg para vc

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Oct  4 10:33:51 PDT 2007

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"

# Uncomment if you have a wacom tablet
#       InputDevice     "stylus"        "SendCoreEvents"
#       InputDevice     "cursor"        "SendCoreEvents"
#       InputDevice     "eraser"        "SendCoreEvents"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "abnt2"
    Option         "XkbLayout" "br"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
    Identifier     "stylus"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "stylus"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "eraser"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "eraser"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier     "cursor"
    Driver         "wacom"
    Option         "Device" "/dev/input/wacom"
    Option         "Type" "cursor"
    Option         "ForceDevice" "ISDV4"                # Tablet PC ONLY
EndSection

Section "Monitor"
    Identifier     "Monitor Genérico"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Placa de Vídeo Genérica"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Placa de Vídeo Genérica"
    Monitor        "Monitor Genérico"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Isso da imagem é normal, é configuração no kernel mesmo...

Eu desativei até o kernel debug para ficar mais leve!!!

Mas não se preocupe tudo que foi desativado só rouba recursos desnecessariamente e só é interessante para desenvolvedores ou para quem tem hardware muuuuuito antigo...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge que substitue todos os anteriores!!!)
Enviado por: volneilo em 11 de Janeiro de 2008, 18:19
Hqx, mil desculpas, não estava conseguindo incluir o screenshot que tirei da mensagem na instalação e acabei deletando a mensagem... mas aí vai o link, se quiseres dar uma olhada:

[img=http://img504.imageshack.us/img504/7153/capturadatelavb1.th.png] (http://img504.imageshack.us/my.php?image=capturadatelavb1.png)

Quanto à configuração do xorg, vou dar uma examinada pra ver se está tudo ok. Nenhum problema a diferença Kubuntu/Ubuntu nesse caso?
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge que substitue todos os anteriores!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 18:30
Citar
Hqx, mil desculpas, não estava conseguindo incluir o screenshot que tirei da mensagem na instalação e acabei deletando a mensagem... mas aí vai o link, se quiseres dar uma olhada:

[img=http://img504.imageshack.us/img504/7153/capturadatelavb1.th.png]

Quanto à configuração do xorg, vou dar uma examinada pra ver se está tudo ok. Nenhum problema a diferença Kubuntu/Ubuntu nesse caso?

Vc está se referindo a mensagem "arquivo ou diretório inexistente"????

Pois ela é normal...

Ela so diz que o meu kernel não possui firmwares... enquanto o do ubuntu normal tem...

/lib/firmware/2.6.22-14-generic

E a outra deve ser doidera do empacotamento pq existe...

/lib/modules/2.6.23-ck1hqx-edge/source

/lib/modules/2.6.23-ck1hqx-edge/build

Pelo menos aqui existe...

Então está tudo normal...

Vc está usando nvidia no xorg.conf???

Está usando que driver???

Mexeu na resolução pelo próprio ubuntu???

Instalou o mc???

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge que substitue todos os anteriores!!!)
Enviado por: Nossile em 11 de Janeiro de 2008, 19:33
Aí Hqx, iria te responder a mensagem mas...
Código: [Selecionar]
Não foi possível enviar a MP para 'Hqxriven', devido ao limite máximo de Mensagens permitidas.
Tu deve estar recebendo muitas mensagens ehhehe.

Citar
Que isso cara, não precisa se desculpar pelo aumento de memória não, eu tenho é que agradecer por vocẽ disponibilizar seus kerneis.

Realmente a minha sessão está muito poluida, já tinha otimizado muito, mas tive que reinstalar o sistema e como não estou com tão com pouca memória acabei deixando o consumo alto mesmo.

Vou testar o Edge com certeza, só não baixo agora porque (por mais incrível que pareça) o rapdishare esta off.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge que substitue todos os anteriores!!!)
Enviado por: Hqxriven em 11 de Janeiro de 2008, 19:38
Citar
Tu deve estar recebendo muitas mensagens ehhehe.

Nem fala, mano...

É muita mp, no outro fórum já passou de 120 mps...

O Edge vai poupar o seu hd, vai abaixar o consumo de memória e de brinde um patch CFS novo feito pelo criador do CFS e sua equipe!!!

Citar
Já o Hqx,


esse não para nunca né? Hehehehehe.

Abs.

Estou ligadão!!! Patches novos, o Edge está muito estável com certeza é o melhor kernel que já fiz!!!

Está mais rápido que o ck1, menos consumidor de recursos... e muito atual...

EDIT2

O kernel edge 2 está a caminho!!! E está sendo aperfeiçoado!!!

O edge é muito bom... Acho que vou só colocar o patch para o 2.6.23.13 nele... kkkk

Hqx


Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge !!!)
Enviado por: sylvester em 12 de Janeiro de 2008, 12:17
hqx .... acho que isso do kernel se tornou um vicio.
Ainda te vou ver na ADKD!

Associação Dos Kerneis Dependentes
 ;D ;D
 ;)
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge !!!)
Enviado por: dhiegospector3k em 12 de Janeiro de 2008, 13:06


Citar
Associação Dos Kerneis Dependentes
 ;D ;D
;)

uhsuahsuahusahushaushuash

bem bolado!!!!
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge !!!)
Enviado por: Hqxriven em 12 de Janeiro de 2008, 15:36
Citar
hqx .... acho que isso do kernel se tornou um vicio.
Ainda te vou ver na ADKD!

Associação Dos Kerneis Dependentes

O projeto Zen consegue lançar mais rápido que eu!!!

Eu vi o antigo kamikaze e foram 5 kernels super rápidos...

Acho que o edge aguenta...

(O edge 2 não está dando a performance que eu quero...)

EDIT1 - O Edge 2 será baseado no PclinuxOs e farei o up assim que possível...

Então se vc quer baixar o Edge e ainda não baixou espere um pouco que vale a pena...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 baseado no PclinuxOs a caminho!!!)
Enviado por: blessed em 13 de Janeiro de 2008, 06:19
Oi gente, sou usuário do ubuntu 7.10, instalei o kernel mas tive problemas em instalar minha nvidia (FX5200), não carregava o driver. Intão após umas googladas, eu achei no blog da nvidia as seguintes instruções.

Citar
Debian GNU/Linux or [K]Ubuntu with Xorg 7.x

If you wish to install the NVIDIA Linux graphics driver on a Debian GNU/Linux or Ubuntu system that ships with Xorg 7.x, please ensure that your system meets the following requirements:

    * development tools like make and gcc are installed
    * the linux-headers package matching the installed Linux kernel is installed
    * the pkg-config and xserver-xorg-dev packages are installed
    * the nvidia-glx package has been uninstalled with the --purge option and the files /etc/init.d/nvidia-glx and /etc/init.d/nvidia-kernel do not exist

If you use Ubuntu, please also ensure that the linux-restricted-modules or linux-restricted-modules-common packages have been uninstalled. Alternatively, you can edit the /etc/default/linux-restricted-modules or /etc/default/linux-restricted-modules-common configuration file and disable the NVIDIA linux-restricted kernel modules (nvidia, nvidia_legacy) via:

    DISABLED_MODULES="nv nvidia_new"

Additionally, delete the following file if it exists:

    /lib/linux-restricted-modules/.nvidia_new_installed

fiz isso... deletei os arquivos e desinstalei os pacotes mencionados acima, segui as instruções de compilação do driver nvidia do tutorial do nosso amigo Hqxriven, e pimba... show de bola. Meu sistema ganhou performance no boot e nas operações em geral.

muito bom o trabalho. Parabéns a todos.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 baseado no PclinuxOs a caminho!!!)
Enviado por: isdiru em 13 de Janeiro de 2008, 10:40
Boas,tenho um Pentium 3,1.1,512 ram etc E um  Core duo  2G de ram,quais serão as vantagens  que terei com esse Kernel?
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 baseado no PclinuxOs a caminho!!!)
Enviado por: Hqxriven em 13 de Janeiro de 2008, 13:23
http://ubuntuforum-br.org/index.php/topic,29799.msg177667.html#msg177667

Eu acho que esse já fala bastante, se eu entrar e falar de patches então...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Arthur Cruz em 13 de Janeiro de 2008, 19:33
Acho que vou esperar o edge 2 pra me aventurar! =D
Quanto suspense x.x


Parabens pelo trabalho Hqxriven! o/
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: genaro em 14 de Janeiro de 2008, 12:38
Hqxriven, vc não pode liberar só o source patcheado dos seus kernéis não? Porque eu quero usar aqui, mas uso feisty, e dá problema de dependências... Libera o source pra galera que gosta de passar aquele tempinho básico compilando :)
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 14 de Janeiro de 2008, 13:12
Se eu liberar só o source com patches aí que o pessoal vai me bater!!!

Obs.: Já fui xingado de tudo quanto é nome por esses kernels

E o risco de fazerem besteiras nas config do kernel é grande!!! Aí daqui há pouco vai vir uma enxurrada de gente reclamar aqui...

Aí eu fico maluco!!!!! :o :o :o :o :o :o :o

Além do mais eu uso discada... Tenho que esperar quase 4 horas para fazer up a 2kb...

Então o melhor a fazer é upar o deb que dá menos problemas...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: genaro em 14 de Janeiro de 2008, 14:02
Se eu liberar só o source com patches aí que o pessoal vai me bater!!!

Obs.: Já fui xingado de tudo quanto é nome por esses kernels

E o risco de fazerem besteiras nas config do kernel é grande!!! Aí daqui há pouco vai vir uma enxurrada de gente reclamar aqui...

Aí eu fico maluco!!!!! :o :o :o :o :o :o :o

Além do mais eu uso discada... Tenho que esperar quase 4 horas para fazer up a 2kb...

Então o melhor a fazer é upar o deb que dá menos problemas...

Hqx

ué, que idéia, se a pessoa está mexendo com kernel tem que saber no mínimo o que está fazendo... libera aí as sources...
ou então faz um tutorial ou pelo menos diz que modificações vc tá fazendo, que patches está aplicando, sei lá, porque eu nao consigo instalar os headers do seu kernel, dá dependência! :/
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 14 de Janeiro de 2008, 14:11
Não é questão de não querer liberar... é evitar que iniciante tenha problemas e coloque a culpa em mim...
Então o que meu kernel edge 2 tem...

kernel 2.6.23

Atualização para o 2.6.23.12

Atualização do Cfs para ultima versão do Ingo (-24.1 nesse momento)

Patch ck1

Patch relatime

Patch 4k stacks

Patch sched boost

Configuração personalizada do PclinuxOs

Patch squashfs3.3

O kernel edge 2 tem isso...

Os patches são encontrados no kernel trap e no projeto kamikaze
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: genaro em 14 de Janeiro de 2008, 14:17
Valeu, isso já ajuda bastante!
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 14 de Janeiro de 2008, 14:32
Se precisar de ajuda em algum ponto... posta aqui...

Porque dependendo da ordem que se coloca os patches vc só vai ver um lindo "kernel panic"... quer dizer vc não vai nem passar do boot... vai travar lá...

Vc está compilando agora???

Que fazer junto comigo???

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: genaro em 14 de Janeiro de 2008, 14:45
relaxa cara, se der derma aqui não vou botar a culpa em vc não, eu tenho consciência do que eu tô fazendo  ;D
Eu gosto de dar uma modificada básica no kernel também, modifiquei um aqui pra subir com gensplash igual ao gentoo, ficou liindo :D

Mas agora eu to meio ocupado e não dá pra mexer nisso não. Tu usa google talk/pidgin? Se usar depois eu te perturbo então!  :P
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 14 de Janeiro de 2008, 14:48
Citar
relaxa cara, se der derma aqui não vou botar a culpa em vc não, eu tenho consciência do que eu tô fazendo  Sem Graça
Eu gosto de dar uma modificada básica no kernel também, modifiquei um aqui pra subir com gensplash igual ao gentoo, ficou liindo Contente

Mas agora eu to meio ocupado e não dá pra mexer nisso não. Tu usa google talk/pidgin? Se usar depois eu te perturbo então!  Lingua

Sabe o que acontece...

Se você não colocar os patches em uma ordem certa os patches não entram no kernel só dá HUNK FAILED... aí por isso é que o boot trava...

Se quiser meu msn é só passar mp e aí nos fazemos juntos...

Hqx

EDIT1 - Rodolfo, André e Diego, TJ e ERIC me desculpem mas não dá mais...

Wellington fiquei muito feliz de te ajudar hoje, foi muito legal!!!

E muito trabalhoso também kkkkkkkkkkkkkk

Conta de MSN encerrada e conta nesse fórum e em vários outros serão encerrados.

MOTIVO: falta de respeito e ofensa por parte de alguns usuários!!!

Vou fazer upload do kernel edge 2 e passarei o link para pinduvoz no e-mail que ele passou para mim...

E vou pedir a ele colocar aqui...

Muito Obrigado a todos os meus amigos e fiquem com Deus!!!

É o que deseja seu amigo

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: volneilo em 15 de Janeiro de 2008, 00:49
Caro Hqx, quero juntar-me a todos os que ajudaste e dizer novamente MUITO OBRIGADO pelo teu trabalho e, principalmente, pela tua disposição em ajudar todo e qualquer companheiro que te pediu auxílio. É isso que realmente faz a diferença.

Desculpe aqueles que não tiveram o equilíbrio de entender que, se o sistema deles explodiu, a culpa não é tua. Até porque NINGUÉM pode alegar que foste descuidado ou irresponsável; os avisos estavam por toda a parte no desenvolvimento do tópico.

Tenho certeza que teu espírito inquieto, curioso e generoso não vai te dar folga, daqui a pouco teremos novidades nessa empreitada em busca do kernel perfeito!

Grande abraço!
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: masamune em 15 de Janeiro de 2008, 13:31
Pinduvoz, o hqxriven já passou o link do kernel edge 2???

Se passou libera ae!!!

Masamune
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: sylvester em 15 de Janeiro de 2008, 13:41
Já postei em outro forum que não compreendi o motivo do hqxriven ter saído do forum porque não "assisti" a nenhum insulto ou falta de respeito, mas se ele realmente recebeu M.P. e email que fizeram isso, compreendo os motivos dele.
Mas, continuo a dizer que a grande maioria aqui do forum tinha gosto em ler os seus comentários sobre o kernel.
Se algum dia ele quiser voltar será um prazer recebe-lo de volta.
Esperemos que em breve!
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: wellapoliveira em 15 de Janeiro de 2008, 14:14
Olá pessoal do fórum....

Instalei o kernel edge do HQX e meu sistema ficou sensivelmente mais rápido, com baixo consumo de memória...

Após a instalação do kernel eu estava com dificuldades dada minha situação de iniciante neste mundo livre aqui, mas o hqxriven de forma bastante prestativa me ajudou a instalar o drive da nvidia e agora tudo está funcionando aqui... valeu amigo!

aproveito para criticar as pessoas que gostam de atacar o trabalho e os projetos de outras, como pude ver citado neste forum... isso para mim é coisa do mundo "windows" onde os interesses comerciais e de propriedade intelectual exigem que uns sejam melhores que outros... pensem a respeito! lugar de arrogância é no mundo do rwindows, linux para mim é diversidade e respeito à diferença.

Agradeço também ao hqxriven por ter ajudado com uma limpada no kde...

uso de memória antes da limpada e com o kernel edge: 196mB
uso depois da limpada: 133 mB
uso de memória depois de seguidas as instruções de boot e desligamento: 77mB (ao iniciar o kde)

show de bola....

recomendo a todo mundo tentar... para mim, está sendo uma boa experiência...
boot e reboot bem mais rápido e sistema sensivelmente mais dinâmico, com baixo uso de recursos!

parabéns HQXRIVEN!!!

Wellington
Kubuntu + Edge
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: masamune em 15 de Janeiro de 2008, 15:40
Venho aqui anunciar em nome de Hqxriven que ele continua o desenvolvimento de kernels!!

e que está fazendo o edge 3!!!

Valeu Hqxriven e isso ae!!!

Masamune
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 15 de Janeiro de 2008, 16:01
Pinduvoz, o hqxriven já passou o link do kernel edge 2???

Se passou libera ae!!!

Masamune

Ele me passou um email mas não o link. E eu respondi dizendo que, recebendo o link, colocaria aqui.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 15 de Janeiro de 2008, 16:07
Fui checar novamente minha CP e encontrei a mensagem do HQX. Segue:

"Esses são os arquivos pinduvoz

http://rapidshare.com/files/83904936/kernel-edge2.tar.gz.html

http://rapidshare.com/files/83563366/md5sum.html

Esse é o kernel baseado no PclinuxOs, cujam configurações foram
gentilmente cedidas a mim por pinduvoz.

Os patches incluidos por mim (que não existem no PclinuxOs) são:

enable-4k-stacks - para aumentar a performance do sistema

improve-relatime - Patch usado no Fedora 8, que aumenta bastante a
performance em disco e fará o mesmo ter uma vida útil maior, já que
não existirão acessos frequentes a ele.

shed-cfs-boost - Aumentar a performance do CFS

squashfs3.3 - Para ser possível usar o remastersys

patch-2.6.23-ck1 - Patch não oficial do Con Kolivas que mexe em várias
partes do kernel

patch-2.6.23.12 - Para transformar o kernel 2.6.23 em 2.6.23.12

sched-cfs-v2.6.23.12-v24.1 - para atualizar o CFS do kernel para a versão -24.1

Configuração de kernel customizada por mim!!!

Foi nessa ordem que eles foram colocados...

Os patches provém do antigo projeto kamikaze e podem ser encontrados
também em comentários de desenvolvedores no kernel trap

O tutorial que usei para criar os kernels está aqui...

http://ubuntuforums.org/showthread.php?t=311158

Com ele um pacote deb é criado no final da compilação e depois que o
trabalho vem, pois terá que testar o desempenho de diversas partes do
computador como:

- Uso e temperatura do processador, Hd e Placa mãe

- Consumo da ram

- Drivers de vídeo

- Drivers de som

- Internet

- Desempenho de todos e se realmente alguma alteração aconteceu ao
compilar o kernel...

Obs.: Tenha cuidado para não selecionar nenhuma opção INSANA no
kernel, pois as mesmas podem queimar a sua máquina na mesma hora...
(pelo menos nenhum usuário reclamou disso, então saiba o que está
fazendo)

A configuração usada no kernel estará na pasta /boot depois da
instalação do mesmo, lá vcs poderão verificar e até usá-la como base
para sua compilação pessoal...

Como estou devendo vou colocar as ultimas dicas do Kde...

Otimizando o Kde...

Vá no terminal e digite kcontrol e desative as seguintes partes

Aparência e temas - Estilo - Efeitos - Habilitar Gui

Em lançador rápido coloque em nenhum cursor de ocupado e em habilitar
a notificação de tarefas coloque em 0 segundos

Em Área de trabalho - Comportamento da Janela - Aba Modendo desative a
animar minimização e restauração

Coloque somente uma área de trabalho em Múltiplas áreas de trabalho....

Em Painéis Aba ocultação desative a opção animar ocultação do painel.

Em componentes do Kde selecione iniciar uma sessão vazia ao invés de
restaurar sessão anterior para retirar os resquícios da sessão

Em performance do kde coloque a opção para que nenhuma instância seja
carregada para usar menos memória.

Com isso duas instâncias do konqueror não serão carregadas depois do boot.


Otimizar a Internet...

Isso é possível através de entradas no arquivo sysctl.conf e para
internet discada são as seguintes...

net.ipv4.ip_default_ttl = 64
net.ipv4.tcp_sack = 1
net.ipv4.tcp_keepalive_time = 599
net.ipv4.tcp_fin_timeout = 25
net.ipv4.tcp_dsack = 1
net.ipv4.tcp_reordering = 5
net.ipv4.tcp_keepalive_intvl = 1000
net.ipv4.tcp_keepalive_probes = 144000
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
net.ipv4.tcp_fack = 1
net.core.rmem_default = 3216
net.core.rmem_max = 6432
net.core.wmem_default = 3216
net.core.wmem_max = 6432

Depois é só dar em um terminal "sudo sysctl -p" para elas carregarem e
depois dê um boot...

Use também as strings s10=60 s36=7 K1 S25=100...

Para banda larga aconselho irem ao wiki do sidux e procurarem lá...

Assim eu encerro esse tópico que comecei através da ajuda do grande
companheiro pinduvoz a quem enviei essa mensagem.

Tópico Kubuntu 7.10 - Aprendendo a voar sem segredos... (Titulo
original - Concluído)

Meu agradecimento a todos os amigos que me acompanharam nessa jornada

Fiquem com Deus

Do seu amigo

Hqx"
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: masamune em 15 de Janeiro de 2008, 16:16
Kernel Edge 2 chegou!!!!!!

OBA!!!

Valeu pinduvoz!!!
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: havocz em 15 de Janeiro de 2008, 16:29
Faz tempo que não passo aqui, mas o HQX está de parabéns. Vou testar as configs aqui (Archlinux - não me apedrejem rsrs  ::) ) também, ainda estou analisando a config do edge2 e devo ver a do edge3 mais tarde.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: masamune em 15 de Janeiro de 2008, 23:10
O Hqx pediu para mim informar que está trabalhando no edge3... que compilou quatro vezes e que ele está tentando otimizar a configuração do PclinuxOs...

Ele disse também que sob o Edge 3 e testando através de um tal de comando time ele está verificando o tempo utilizado para abrir os programas e que está conseguindo avanças na ordem de 1 ou 2 segundos...

O boot está 2 segundos mais rápido e pediu também para vcs não fazerem a dica do reboot e desligamento pq estão acontecendo alguns problemas no bagulho network manager

Se alguém quiser falar com ele deixa recado comigo...

Sou vizinho dele!!! hehehehe
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Blau_Araujo em 15 de Janeiro de 2008, 23:52
Se alguém quiser falar com ele deixa recado comigo...

Sou vizinho dele!!! hehehehe

rs... legal

Fala pra ele abrir um blog e passar o endereço pra gente. :)

[ ]'s
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 16 de Janeiro de 2008, 18:48
Mais uma mensagem do HQX:

"Para quem usou o sysv-rc-conf e teve problemas com mensagens malucas
de debug do network manager tente o seguinte

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg267.imageshack.us%2Fimg267%2F553%2Fmax0ow3.th.jpg&hash=6253b24812946d451f188289c3b309d13f3a2b50) (http://img267.imageshack.us/my.php?image=max0ow3.jpg)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg212.imageshack.us%2Fimg212%2F5530%2Fmax1cw2.th.jpg&hash=af2545456184c3825e80622f7cf56889aeffa982) (http://img212.imageshack.us/my.php?image=max1cw2.jpg)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg299.imageshack.us%2Fimg299%2F7262%2Fmax2pr5.th.jpg&hash=d84911ffc802a3fa0ea18517c0c4886092c4269c) (http://img299.imageshack.us/my.php?image=max2pr5.jpg)

E não faça a dica para o rc6 só no rc0

Reboot e Desligamento

Pior que ver um boot lento e ver a máquina lenta para um reboot ou um
desligamento, afinal ela vai carregar o quê??

Faça o seguinte em um terminal:

Citar
cd /etc/rc0.d

depois

Citar
ls K*

Esse comando vai listar os serviços que começam com a letra maiúscula
K e o que vc deve fazer é mudar cada serviço que tem a letra K para k
minúsculo .

Exemplo:
Citar
sudo mv K00ppp k00ppp

Obs.: Só faço isso com os iniciados pela letra K não faça com o S.

Depois faça o mesmo nesse diretório:

Citar
cd ../rc6.d"

Obrigado e fiquem com Deus!!!

Hqx"
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 16 de Janeiro de 2008, 18:49
E mais uma:

IIIIIIIII to te enchendo o saco...

falem para o pessoal esquecer a dica do reboot e desligamento...

ela tá dando crash no network manager.......

Reboot e Desligamento

Pior que ver um boot lento e ver a máquina lenta para um reboot ou um
desligamento, afinal ela vai carregar o quê??

Faça o seguinte em um terminal:

Citar
cd /etc/rc0.d

depois

Citar
ls K*

Esse comando vai listar os serviços que começam com a letra maiúscula
K e o que vc deve fazer é mudar cada serviço que tem a letra K para k
minúsculo .

Exemplo:
Citar
sudo mv K00ppp k00ppp

Obs.: Só faço isso com os iniciados pela letra K não faça com o S.

Depois faça o mesmo nesse diretório:

Citar
cd ../rc6.d"

Desculpa ae...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 16 de Janeiro de 2008, 18:52
Valeu pinduvoz Voltei!!!

Melhor do que encher o saco do Masamune e pinduvoz

Em caso de dúvias abra um tópico aqui e se a dúvida for sobre o kernel abra lá...

Não repondo mps e nem msn tenho mais e no e-mail eu deleto quase tudo!!!

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: advogama em 16 de Janeiro de 2008, 21:41
Instalei o Kernel no Ubuntu 7.10 e realmente é muito mais rápido, ótimo post. Obrigado.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 16 de Janeiro de 2008, 21:57
EEEEEEEEEEE!!!

Obrigado pelo comentário!!!

Mais um usuário feliz!!!

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: crdrj em 18 de Janeiro de 2008, 23:05
Só queria fazer uma observação...
Eu tenho tido dificuldade para achar as coisas no fórum, hoje mesmo, fui procurar esse tópico e procurei pelo título "voar sem segredos". Pensei que tinham apagado ele... Até que me dei conta q era esse aqui...
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 18 de Janeiro de 2008, 23:41
Só queria fazer uma observação...
Eu tenho tido dificuldade para achar as coisas no fórum, hoje mesmo, fui procurar esse tópico e procurei pelo título "voar sem segredos". Pensei que tinham apagado ele... Até que me dei conta q era esse aqui...

O título foi editado e o "voar sem segredos" já era.

Aproveitando, seria legal que os títulos dos tópicos não fossem editados, salvo para adicionar o tradicional "resolvido" quando se trata de dúvida/problema. Isso, com certeza, facilitaria a busca.
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Hqxriven em 19 de Janeiro de 2008, 02:30
Citar
O título foi editado e o "voar sem segredos" já era.

Aproveitando, seria legal que os títulos dos tópicos não fossem editados, salvo para adicionar o tradicional "resolvido" quando se trata de dúvida/problema. Isso, com certeza, facilitaria a busca.

Poxa... eu pensei que esse tópico era fácil de achar afinal ele tem 16 páginas!!!

Eu só edito as vezes para não dar um up e o pessoal saber que foram acrescentadas as novidades...

Mas tudo bem vou tentar não editar...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: pinduvoz em 19 de Janeiro de 2008, 03:55
Amigo HKX, edite a partir da alteração (quem acompanha o tópico, como eu, vai ver) ou na primeira linha da primeira mensagem, pois isso realmente facilita a busca.

[].
Título: Re: Kubuntu 7.10 - Dicas... (Novo kernel ck1!!!)
Enviado por: Hqxriven em 19 de Janeiro de 2008, 04:47
Beleza...

EDIT1 - Espero que o pinduvoz não ache errado eu editar só o título do último tópico!!!

Se eu estiver errado fala ae, pq de fórum eu não manjo nada...

Testando o novo ck1 com configurações do Sidux e PclinuxOs...

Bug do alsa corrigido... O problema é que o alsa precisa ser reinstalado, para funcionar perfeitamente... se tiver dúvidas quanto a isso fale aqui que olho na net denovo...

Fazendo testes...

EDIT2 - Olhando as dicas que o colega havocz passou!!!

Olhando o meu kernel novo... e vendo que tipo de alterações posso incorporar...

Obrigado pelas dicas e estou procurando economizar up...

EDIT3 - As dicas do havocz são boas... e algumas estão no novo ck1... engraçado essas configurações já existem no kernel do Sidux e eu nem sabia...

Obrigado havocz

Hqx

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: havocz em 19 de Janeiro de 2008, 12:03
Segue link do UbuntuForums para análise sobre dicas de performance para compilação de kernel. Hqxriven, confira e se forem boas atualiza o tópico por gentileza ?   ;)

http://ubuntuforums.org/showpost.php?p=1174954&postcount=507

Testando... concluído !

Resultados:

- /boot/vmlinuz (o kernel compilado proriamente dito) com 1.5 MB, antes 1.8MB (quanto menor, melhor);
- boot de 21s !!!  :o
- 91 MB de memória consumida;
- Sistema reponsivo;

Uso KDE com as dicas citadas no início do tópico.  8)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Janeiro de 2008, 12:28
Boot em 21 segundos :o :o :o...

Eu faço em 24... em um X2

Parabéns!!!

EDIT1 -
Citar
Uso KDE com as dicas citadas no início do tópico.

Depois eu coloco mais... são simples mais fazem a diferença...

Novo kernel ck1 (com nova configuração e patches para aumentar a performance) passou no teste... (tem kernel que dá um problema sério quando faço isso ou então dá um super lag) com pouco mais de 200 de ram de uso

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg256.imageshack.us%2Fimg256%2F5950%2Fsnapshot3nw6.th.jpg&hash=248c967ebaa9b4d2eb4790555511fd7ddb05e748) (http://img256.imageshack.us/my.php?image=snapshot3nw6.jpg)

- Ripando cd com k3b

- Escutando mp3 com Amarok

- Navegando com Firefox com algumas abas abertas

- Htop

- make xconfig do kernel

- konqueror

- 2 konsoles (já falei do htop)

- Conectado na net

Resultado... pelo menos aqui não deu lag, não diminuiu a performance e parecia que eu não tinha aberto nada... E também nem foi usada a swap

Depois de fechar tudo o consumo voltou ao normal sem resquícios...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg261.imageshack.us%2Fimg261%2F9118%2Fsnapshot4th0.th.jpg&hash=e9cf28e5445999ce9d8c2e2ad20975a34d911247) (http://img261.imageshack.us/my.php?image=snapshot4th0.jpg)

UFA!!!

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Kernel edge 2 a caminho e nova dica Kde!!!)
Enviado por: Blau_Araujo em 19 de Janeiro de 2008, 13:00

Poxa... eu pensei que esse tópico era fácil de achar afinal ele tem 16 páginas!!!

Eu só edito as vezes para não dar um up e o pessoal saber que foram acrescentadas as novidades...

Mas tudo bem vou tentar não editar...

Hqx

Sabe, cara...

eu acompanho esse tópico todos os dias, curto ele demais, e só não entendi ainda pq vc não cria um Blog pro seu kernel edge. Seu trabalho já virou algo bem diferenciado e relevante. Um blog facilitaria muito a sua divulgação e o acompanhamento das mudanças, e ainda não impediria a gente de debater os detalhes e resultados aqui e em outros fórums.

Abração e fica a sugestão... :)

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Janeiro de 2008, 13:12
Citar
Sabe, cara...

eu acompanho esse tópico todos os dias, curto ele demais, e só não entendi ainda pq vc não cria um Blog pro seu kernel edge. Seu trabalho já virou algo bem diferenciado e relevante. Um blog facilitaria muito a sua divulgação e o acompanhamento das mudanças, e ainda não impediria a gente de debater os detalhes e resultados aqui e em outros fórums.

Abração e fica a sugestão... Sorridente

Nunca fiz um blog kkkkkkkkkk...

E o tempo que o kernel rouba é gigante!!!

E de uma olhada no meu tópico anterior no novo ck1
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: crdrj em 19 de Janeiro de 2008, 13:49
Interessante como são poucos os serviços que o Linux carrega, se aqueles são o equivalente aos serviços do rWin. Eu sempre usei o tutorial do BlackViper pra otimizar os serviços do Windows, mas a proporção é bastante díspare.
Tinha que criar um tópico igual a esse mas específico para Ubuntu, ia ser massa, embora muita coisa desse tópico eu pude aproveitar.
Seria interessante incluir, também, umas dicas de segurança e configuração da rede no mesmo tópico.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Janeiro de 2008, 13:58
Citar
Seria interessante incluir, também, umas dicas de segurança e configuração da rede no mesmo tópico.

Sugestão anotada... Em breve colocarei!!!

Vc está falando por exemplo do Selinux usado no Fedora???

Dele eu já "peguei" o relatime e o 4k stacks para os meus kernels...

Ou tipo dicas do iptables ou outras coisas mais simples...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: crdrj em 19 de Janeiro de 2008, 17:31
Bah, sobre segurança no Linux eu sou um zero a esquerda. Imagino que quanto mais informação melhor. Acho interessante incluir as dicas de rede junto com as de otimização pois estas, em geral, também otimizam o sistema de alguma maneira.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Janeiro de 2008, 17:36
Citar
Bah, sobre segurança no Linux eu sou um zero a esquerda. Imagino que quanto mais informação melhor. Acho interessante incluir as dicas de rede junto com as de otimização pois estas, em geral, também otimizam o sistema de alguma maneira.

Vou ver se coloco alguma otimização do ipv4 para melhorar a velocidade na net...

Hqx
Título: Re: Kubuntu 7.10 - Dicas... (Novo kernel ck1!!!)
Enviado por: pinduvoz em 19 de Janeiro de 2008, 17:38
Beleza...

EDIT1 - Espero que o pinduvoz não ache errado eu editar só o título do último tópico!!!


Foi o que eu disse, ou sugeri. Edite a partir da alteração, mantendo apenas o título da primeira mensagem intacto para facilitar a busca.

[].
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos! Novo Kernel ck1 disponível!
Enviado por: Hqxriven em 20 de Janeiro de 2008, 04:26
Upload completado do novo kernel ck1

http://www.4shared.com/file/35340176/59b9279a/md5sum.html

http://www.4shared.com/file/35347998/b3464e12/kernel-ck1tar.html

Obrigado a todos e fiquem com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rafaellcustodio em 20 de Janeiro de 2008, 10:02
olá a todos  ;)

Parabéns Hqxriven pelo trabalho

Eu gostaria de saber se os kernels q vc ta gerando , podem ser usando no ubuntu (nao o kubuntu)
e qual vc recomendaria no 7.10 ?? o kernel ck1 , edge ou edge 2 ??

Só pra reportar , usei o kernel edge sem problemas no big linux , o kernel edge 2 nao funcionou

amplexos !!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Janeiro de 2008, 10:17
Citar
olá a todos  Piscada

Parabéns Hqxriven pelo trabalho

Eu gostaria de saber se os kernels q vc ta gerando , podem ser usando no ubuntu (nao o kubuntu)
e qual vc recomendaria no 7.10 ?? o kernel ck1 , edge ou edge 2 ??

Só pra reportar , usei o kernel edge sem problemas no big linux , o kernel edge 2 nao funcionou

amplexos !!

CARAMBA!!! Vc testou o meu kernel no Big linux...

Notícia incrível essa...

Vamos lá...

A partir do edge 2 eu comecei a fazer os kernels com o sistema todo atualizado.

Justamente para evitar muitos problemas.

Isso significa também que as bibliotecas de desenvolvimento devem ter sido atualizadas... e as dependências também...

Então utilizando um ubuntu ou kubuntu totalmente atualizado devem funcionar...

O edge 2 tinha as suas configurações baseadas no Pclinuxos o que diminuia um pouco a compatibilidade...

O ck1 (novo) de 19 de janeiro tem uma base Sidux com gerenciamento de memória semelhante ao do Pclinuxos e funciona no Kubuntu 7.10 perfeitamente inclusive os compiladores!!!

Agora contando que a diferença entre o Ubuntu e o Kubuntu é só gnome e Kde devem funcionar...

Estou esperando um amigo aqui dizer se instalou no ubuntu dele...

Acho que o ck1 (novo) está melhor...

Mas se usar o edge 1 ou 2 a perda de desempenho não será tão grande...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 21 de Janeiro de 2008, 17:31
Hqxriven 
tudo joia?estou querendo pegar esse kernel seu e adicionar o suporte a 4GB de memória, tem como?pergunto porque uma vez tentei compilar o kernel no feisty e o ubuntu iniciou normalmente pas sem o usplash-boot gráfico não sei porque pois só alterei o processador para core 2 duo e tirei uns drives da nvidia que não eram usuados.teria como eu´pegar esse seu kernel otimizado ou vc me passar as alteraçãoes que vc fez e eu alterar no novo modelo?teria como me passar um tuto de como compilar o kernel sem erros pois no debian sempre compilei normal mas no ubuntu como disse some o boot gráfico mas ele inicia normal.

vou instalar em um sony vaio core 2 duo 2.0Ghz fsb 800mhz 2mb l2/4gb de ram/200gb HD/web cam/etc...


obs.: vou instalar o 7.10 esse kernel edge 2 novo serve correto?preciso só saber como altero para suporte a 4GB de ram.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Janeiro de 2008, 19:46
Eu ja fiz isso no novo ck1...

CONFIG_HIGHMEM4G=y

Beleza...

E o ck1 está aguentando mais que o edge2... (já que a config é diferente) e se otimizar mais vai estragar... (eu tentei...)

Instale o novo ck1 pois ele e diferente do edge 2 e do antigo ck1

E o tuto está nesse tópico mesmo... só não sei onde...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 21 de Janeiro de 2008, 19:58
HQX boa noite, como está?

Cara mais uma vez venho te parabenizar por sua compilação nova, acabei de iniciar meu micro e pelo HTOP esta consumindo 86 megas de ram, parabens, tambem achei a resposta do micro muito melhor que a compilação ck1, mas para variar tenho 1 problema!

Simplismente não consigo instalar o driver da minha placa de video :( Tentei todos os tutos incluindo o do topico e mesmo assim nada, sempre tenho essa resposta com o comando fgrxinfo

Citar
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

Esta dando erro quando vou patchear os modulos e assim não consigo compilar, tem alguma dica?

Obrigado por essa nova compilação e por acelerar meu sistema :)

PS: Não tive problema com o som xD

EDIT: a versão do driver que estou usando é a ati-driver-installer-8.443.1-x86.x86_64.run
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 21 de Janeiro de 2008, 20:26
o suporte a wireless AGN continua habilitado né?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Janeiro de 2008, 21:58
Citar
HQX boa noite, como está?

Cara mais uma vez venho te parabenizar por sua compilação nova, acabei de iniciar meu micro e pelo HTOP esta consumindo 86 megas de ram, parabens, tambem achei a resposta do micro muito melhor que a compilação ck1, mas para variar tenho 1 problema!

Simplismente não consigo instalar o driver da minha placa de video Triste Tentei todos os tutos incluindo o do topico e mesmo assim nada, sempre tenho essa resposta com o comando fgrxinfo

Vc está usando o novo ck1???

Se sim tente colocar em vesa antes de instalar o driver...

Já que usando o mesa (que é 3d) pode conflitar com o radeon

Esse kernel está em cima do 2.6.23.14 talvez ele tenha algo diferente que dá conflito...

Tente usar o mais antigo (que talvez funcione)

E desinstalar o mais novo (pode ter resquícios de instalação conflitando com o mesa) e instalar novamente.

E quanto ao wireless se é driver restrito não tem...

Fiquem com Deus!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 22 de Janeiro de 2008, 08:25
Desculpe por esquecer esse detalhe importante, sim estou usando o novo ck1, desistalei o antigo (que já era muito bom :) e nele funcionava o driver conforme o tuto desse topico) e instalei o novo.

Bom tentei ontem com o envy e não rolou, vou tentar fazer isso de usar o driver VESA e te reporto, um grande abraço e um bom dia!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: miguelitu em 22 de Janeiro de 2008, 14:15
Hqxriven, seu kernel funciona em amd64?

E quais os patchs que vc utilizou no lugar do ck?

Valeeeuu
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 22 de Janeiro de 2008, 22:29
HQX Boa noite, como esta?

Bom, não posso ser culpado por não tentar, cheguei em casa as 18 horas e até agora 22:21 estou tentando instalar o driver ATI no meu micro, desinstalei todos os kerneis que vc compilou, reinstalei o ck1 (primeiro pois nele tudo funcionava) instalei o driver da placa de vídeo, voltei o backup do xorg.conf e tudo funciona, refaço a desistalação do primeiro ck1, instalo o ck1 novo, refaço a instalação do driver ATI (seguindo os mesmo passos) e nada, sem aceleração 3D :S Usei 3 tutos (incluindo um que vc me mando por mp no GDH mas nada, simplismente não funciona, instala normal mas não funciona, usei 2 versões de driver´s diferentes mas simplesmente não funciona :S

Sabe e eu gostei muito da sua nova compilação, pois o ganho de performance é gritante, totalmente perceptível, mas é uma pena não funcionar o driver ATI nesse novo kernel, tem mais alguma sugestão? :)

Fica com Deus e abraços.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Janeiro de 2008, 00:20
Citar
Hqxriven, seu kernel funciona em amd64?

E quais os patchs que vc utilizou no lugar do ck?

Valeeeuu

Não!!! O meu kernel é para 32 bits compilado para i686 com configuração personalizada com patch ck1 não oficial, mais alguns que tão nesse tópico!!! (eu esqueci kkkkkkkkkk)

Citar
Desculpe por esquecer esse detalhe importante, sim estou usando o novo ck1, desistalei o antigo (que já era muito bom Sorridente e nele funcionava o driver conforme o tuto desse topico) e instalei o novo.

Bom tentei ontem com o envy e não rolou, vou tentar fazer isso de usar o driver VESA e te reporto, um grande abraço e um bom dia!

Citar
HQX Boa noite, como esta?

Bom, não posso ser culpado por não tentar, cheguei em casa as 18 horas e até agora 22:21 estou tentando instalar o driver ATI no meu micro, desinstalei todos os kerneis que vc compilou, reinstalei o ck1 (primeiro pois nele tudo funcionava) instalei o driver da placa de vídeo, voltei o backup do xorg.conf e tudo funciona, refaço a desistalação do primeiro ck1, instalo o ck1 novo, refaço a instalação do driver ATI (seguindo os mesmo passos) e nada, sem aceleração 3D :S Usei 3 tutos (incluindo um que vc me mando por mp no GDH mas nada, simplismente não funciona, instala normal mas não funciona, usei 2 versões de driver´s diferentes mas simplesmente não funciona :S

Sabe e eu gostei muito da sua nova compilação, pois o ganho de performance é gritante, totalmente perceptível, mas é uma pena não funcionar o driver ATI nesse novo kernel, tem mais alguma sugestão? Sorridente

Fica com Deus e abraços.

Vou tentar fazer um novo... e ver o que realmente o 2.6.23.14 fez para tirar essa compatibilidade...

Assim que fizer passo o link para vc...


EDIT 1 - Você pode postar a mensagem de erro que aparece quando vc instala e não é bem sucedido???

EDIT 2 - Em breve novas informações de otimização...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 23 de Janeiro de 2008, 14:31
Hqxriven,
o drive para a wireless AGN intel 4965 continua ativado ne?outra coisa, se eu quiser instalar o ubuntu 8.04 esse kernel vai funcionar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 23 de Janeiro de 2008, 16:59
EDIT 1 - Você pode postar a mensagem de erro que aparece quando vc instala e não é bem sucedido???

Vou reinstalar o ck1 novo assim que chegar em casa e te passo o log do erro ok

Obrigado e abraços da familia Lira!

EDIT: É essa a mensagem que tenho no log quando tento instalar o driver ATI nos kernel ck1 novo, espero que ajude a elucidar o problema, abraços. (Tive que fazer toda a reinstalação do kernel de novo xD)

Citar
root@Ceifador-Linux:/home/rick# cat /usr/share/ati/fglrx-install.log
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Error] Kernel Module : No kernel module build environment - please consult readme.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Janeiro de 2008, 21:56
Citar
EDIT: É essa a mensagem que tenho no log quando tento instalar o driver ATI nos kernel ck1 novo, espero que ajude a elucidar o problema, abraços. (Tive que fazer toda a reinstalação do kernel de novo xD)

ai ai... desculpa ae!!!

Citar
desinstalei todos os kerneis que vc compilou, reinstalei o ck1 (primeiro pois nele tudo funcionava) instalei o driver da placa de vídeo, voltei o backup do xorg.conf e tudo funciona, refaço a desistalação do primeiro ck1, instalo o ck1 novo, refaço a instalação do driver ATI (seguindo os mesmo passos) e nada, sem aceleração 3D :S Usei 3 tutos (incluindo um que vc me mando por mp no GDH mas nada, simplismente não funciona, instala normal mas não funciona, usei 2 versões de driver´s diferentes mas simplesmente não funciona :S

Sabe e eu gostei muito da sua nova compilação, pois o ganho de performance é gritante, totalmente perceptível, mas é uma pena não funcionar o driver ATI nesse novo kernel, tem mais alguma sugestão? Sorridente

Fica com Deus e abraços.

A pergunta que não quer calar... Antes de instalar o driver de video vc desinstalou o driver de vídeo???

Mesmo tirando o kernel resquícios ainda sobram...

Consegui instalar o novo ck1 em uma ATI de um colega... mas ele tinha um ubuntu recem instalado e era o primeiro kernel que ele instalava...

Citar
Hqxriven,
o drive para a wireless AGN intel 4965 continua ativado ne?outra coisa, se eu quiser instalar o ubuntu 8.04 esse kernel vai funcionar?

Se for PADRÃO do kernel 2.6.23 sim, agora se for driver restrito do ubuntu não!!!

Pode funcionar ou Não... no 8.04... deve ter outras dependências... nem sei...

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 24 de Janeiro de 2008, 13:36
Citar
ai ai... desculpa ae!!!

Que nada cara, eu que peço desculpas por estar te enchendo com isso e agradecer, pois quanto mais eu mexo, mais eu aprendo :)

Citar
A pergunta que não quer calar... Antes de instalar o driver de video vc desinstalou o driver de vídeo???

Mesmo tirando o kernel resquícios ainda sobram...

Consegui instalar o novo ck1 em uma ATI de um colega... mas ele tinha um ubuntu recem instalado e era o primeiro kernel que ele instalava...

Bom vou descrever exatamente os passos que usei para essa instalação/desinstalação:

Tudo isso usando o root
1º Boot com o ck1 (antigo)
2º Usei o envy para remover o driver de video completamente (alias, ferramenta maravilhosa essa)
3º Reboot e boot com o kernel original do Ubuntu
4º Desistalação completa via synaptic do kernel ck1
5º Novo reboot/boot com kernel original Ubuntu
6º Instalar o kernel ck1 (novo)
7º Reboot e boot com o kernel ck1 (novo)
8º Instalação manual (sem o envy) do driver ATI
9º Recuperação do backup do xorg.conf que tenho via cp (pra não ter que ficar reconfigurando tudo de novo =P)
10º Reboot e boot via kernel ck1 (novo) e ficando frustrado por ver que quando logo no meu perfil de usuario (que tem o compiz habilitado) tudo o que vejo é uma tela branca :(

Refaço exatamente esse mesmos passos com o ck1 (antigo) e tudo funciona maravilhosamente!

Abraços da familia Lira e fica com Deus!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Janeiro de 2008, 14:57
iiiii... vc fez tudo certo!!!

Tenho que ver se a config que to usando está conflitando com ATI...

Será que o 2.6.23.14 trouxe tantas modificações assim???

EDIT 1 - Estou começando a achar que é o 4k stacks...
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 25 de Janeiro de 2008, 02:47
Olá Hqxriven, eu gostaria de usar o seu kernel aqui no meu Debian Testing Lenny com GNOME, como eu faço?
Eu baixo o tar.gz e compilo normalmente com o ./configure, make e make install?
Ou compilo da forma tradicional? Carregando um arquivo de configuração no make menuconfig e "tunando" a gosto?
Os patchs já vem incluso? Ou tenho que compilar tudo separadamente?
O que quero é usar o kernel com o relatime entre outros patchs que você recomendar, meu foco é segurança, vida útil do HD e longevidade e estabilidade do sistema. Mas performance é um Plus.

Desde já, obrigado pela atenção, abraço e até mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2008, 03:56
Citar
Olá Hqxriven, eu gostaria de usar o seu kernel aqui no meu Debian Testing Lenny com GNOME, como eu faço?
Eu baixo o tar.gz e compilo normalmente com o ./configure, make e make install?
Ou compilo da forma tradicional? Carregando um arquivo de configuração no make menuconfig e "tunando" a gosto?
Os patchs já vem incluso? Ou tenho que compilar tudo separadamente?
O que quero é usar o kernel com o relatime entre outros patchs que você recomendar, meu foco é segurança, vida útil do HD e longevidade e estabilidade do sistema. Mas performance é um Plus.

Desde já, obrigado pela atenção, abraço e até mais.

Também penso assim segurança em primeiro lugar... nenhum kernel meu está com otimizações extremas...

Eu podia botar o patch mm aqui (que é instável e nao é seguro...), mas nenhum deles tem isso...

Preferi centralizar na configuração do kernel do que colocar que provocariam uma mudança radical no mesmo...

O tar.gz e um arquivo compactado com 2 arquivos deb para instalação fácil no ubuntu...

Não é o código fonte... hehehe

Vc usa o lenny... mas usa que placa de video???

EDIT 1 - ATI saiba que talvez seja impossivel instalar (como aconteceu com o violencia nesse kernel) ou possivel como um colega aqui perto de casa...

Digamos que vc baixe o kernel 2.6.23 vanilla (nao pode ser o 2.6.23.14)

1 - Vc adiciona os patches ANTES da compilação do kernel...

Na seguinte ordem

São 4 patches...

4k stacks (usado no fedora 8)

improve relatime (usado no fedora 8)

ck1 (patche não oficial do Con Kollivas)

e finalmente o 2.6.23.14 para fechar com chave de ouro...

2 - Altera a confguração do kernel carregando o meu tunado...

Ai compila e cria um pacote... para remover facil...

Agora nao entendo pq as outras distros não usam por default o relatime... (o Fedora 8 "o inovador" usa)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 25 de Janeiro de 2008, 09:40
Olá Hqxriven, obrigado por responder. Cara, impossível na ATI? (Minha ATI é uma Shaphire™ Radeon 9600 PRO ATLANTIS™ [é fraquinha mas da pro gasto :P, e é ATI™... se eu tivesse noção na época que a nVidia™ era melhor no Linux e que eu ia bandonar o Ruindows... :'(]) A minha funciona assim: Toda vez que eu instalo un kernel novo, é só compilar o módulo para o novo kernel e voalá! Aceleração novamente!
Isso não funciona com o seu kernel não?
Cara, valeu pelas dicas, mas vo ter que estudar pacas, pra saber fazer isso X^D eu não faço idéia de como por esses Patchs, nem carregar esse kernel "foguete".
De qualquer forma, eu queria tentar usar o seu kernel pra testar (os pacotes DEB), mas você usou especificações no DEB pra rodar só em Ubuntu ou deixou o DEB genérico?
Quais o riscos de eu tentar instala-lo aqui?
Desculpa a encheção X^D É que realmente to interessado, se não tiver jeito, vo meter as caras no estudo, pois to muito afim de ter um sistema com as características que mencionei na mensagem anterior (Quem sabe um Hz em 1000 @_@)

Obrigado pela atenção, abraço e até mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2008, 09:47
Citar
Olá Hqxriven, obrigado por responder. Cara, impossível na ATI? (Minha ATI é uma Shaphire™ Radeon 9600 PRO ATLANTIS™ [é fraquinha mas da pro gasto Lingua, e é ATI™... se eu tivesse noção na época que a nVidia™ era melhor no Linux e que eu ia bandonar o Ruindows... Chorar) A minha funciona assim: Toda vez que eu instalo un kernel novo, é só compilar o módulo para o novo kernel e voalá! Aceleração novamente!
Isso não funciona com o seu kernel não?
Cara, valeu pelas dicas, mas vo ter que estudar pacas, pra saber fazer isso X^D eu não faço idéia de como por esses Patchs, nem carregar esse kernel "foguete".
De qualquer forma, eu queria tentar usar o seu kernel pra testar (os pacotes DEB), mas você usou especificações no DEB pra rodar só em Ubuntu ou deixou o DEB genérico?
Quais o riscos de eu tentar instala-lo aqui?
Desculpa a encheção X^D É que realmente to interessado, se não tiver jeito, vo meter as caras no estudo, pois to muito afim de ter um sistema com as características que mencionei na mensagem anterior (Quem sabe um Hz em 1000 @_@)

Obrigado pela atenção, abraço e até mais.

Olha com um colega funcionou... mas sei lá a ATI é uma caixinha de surpresas (espere tudo dela)...

Até a nvidia está ficando difícil no 2.6.24!!!

para colocar um patch e só...

patch - p1 < nomedopatch.patch

No diretório do vanilla...

Acho que o meu kernel está meio ubuntizado... outras dependencias amigo... o melhor e fazer na mão...

EDIT 1 - Esta quase pronta a minha distro sera que alguem quer testar???

E um kubuntu a la gentoo...

EDIT 2 - Tentando achar mais patches ATI e solucionar os problemas... (sera que o kernel 2.6.23.14 esta rejeitando ela ou sera que e o 4k stacks que há muitos anos atras deixava incompativel as nvidias???)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 25 de Janeiro de 2008, 10:16
Hqx, bom dia, tudo bem? Espero que sim

Cara, uma duvida, depois da promiscuidade que foi no meu micro, tira kernel, põe kernel, tira driver, põe driver, meu micro esta terrivelmente lento, mas muito lento mesmo, ao ponto de dar lag na musica que estou ouvindo (amarok) só por ter aberto uma janela (konqueror) tem alguma explicação para isso? Tem como eu saber que pode estar causando isso? Vi pelo htop que estava sendo consumido 253 de ram (não prestei atenção no processamento) e estou estranhando, pois estou usando o kernel ck1 (antigo) e antes de toda a saga que foi tava infinitamente mais rapido, tem algo que eu possa olhar para tentar descobrir o que acontece?

Abraços da familia Lira e fica com Deus!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2008, 18:11
Citar
Hqx, bom dia, tudo bem? Espero que sim

Cara, uma duvida, depois da promiscuidade que foi no meu micro, tira kernel, põe kernel, tira driver, põe driver, meu micro esta terrivelmente lento, mas muito lento mesmo, ao ponto de dar lag na musica que estou ouvindo (amarok) só por ter aberto uma janela (konqueror) tem alguma explicação para isso? Tem como eu saber que pode estar causando isso? Vi pelo htop que estava sendo consumido 253 de ram (não prestei atenção no processamento) e estou estranhando, pois estou usando o kernel ck1 (antigo) e antes de toda a saga que foi tava infinitamente mais rapido, tem algo que eu possa olhar para tentar descobrir o que acontece?

Abraços da familia Lira e fica com Deus!

Eu boto e tiro bem mais kernels que vc afinal eu compilo um novo quase todo dia e so coloco pro pessoal quando estou satisfeito...

Primeiro volte para o kernel padrão do ubuntu e de lá tire o ck1 antigo dê boot e coloque ele novamente

Volte ao kernel padrão do ubuntu e veja se o consumo de ram também e alto

Depois vá para o kernel ck1 antigo e digite no terminal ps aux ou o proprio htop e note o que ta roubando tantos recursos...

Coloca uma screen do htop aqui...

Outra coisa... pode ser que o sys-rc-conf esteja salvo na sessao e ele é bem pesado...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 25 de Janeiro de 2008, 22:56
Bem senhores, estava vendo a discussão sobre a instalação do driver da ati e resolvi tentar...

Instalei o último kernel ck1. Boot normal, ficou bem legal e aumentou um pouco mais a responsividade geral do sistema... Não tem milagre, mas notei uma certa melhora.

Segundo passo, instalar o driver da ATI. Como ele precisa interfacear com o kernel, já sabia que o pacote pré-compilado do ubuntu não iria funcionar. Baixei direto do site da ATI o binário e executei com "sudo sh ati-driver-installer-8-01-x86.x86_64.run". Selecione "install driver..." e não compile pacotes especificos para a distro... Aceite o contrato de licença e use a instalação automática.. Depois de terminar, é bom reiniciar o pc (mas aqui eu nem fiz isso) e no terminal usar os comandos "aticonfig --initial" e "aticonfig --overlay-type=Xv"... Reinicia e ta pronto, com aceleração legal...

Cada vez que trocar de kernel, vai ter q refazer a instalação...

Por fim, o kernel está legal... Só não consegui ainda usar a placa wi-fi (Broadcom 3412)... Antes usava o módulo bcm43xx, que não está funcionando... O b43, que é o mais novo no kernel 2.6.23, também não está carregando... Como estou fazendo um curso em Campinas na semana passada e na próxima, não estou tendo tempo de mexer muito com isso... Mas da pra ficar tranquilo por enquanto...

Se alguém conseguiu usar essa placa me dá um toque...

Abraços para todos e parabéns Hqxriven pelo trabalho no kernel... já tive muito essa ânsia de melhorar (usei slack e gentoo durante uns 3 anos antes de migrar pro Kubuntu pela facilidade)...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2008, 23:14
Citar
Bem senhores, estava vendo a discussão sobre a instalação do driver da ati e resolvi tentar...

Instalei o último kernel ck1. Boot normal, ficou bem legal e aumentou um pouco mais a responsividade geral do sistema... Não tem milagre, mas notei uma certa melhora.

Milagre eu nao consigo fazer ainda!!! KKKKKKKK

Mas o patch ck1 + 4k stacks + relatime + configuração de kernel dão uma ajudinha...

Citar
Segundo passo, instalar o driver da ATI. Como ele precisa interfacear com o kernel, já sabia que o pacote pré-compilado do ubuntu não iria funcionar. Baixei direto do site da ATI o binário e executei com "sudo sh ati-driver-installer-8-01-x86.x86_64.run". Selecione "install driver..." e não compile pacotes especificos para a distro... Aceite o contrato de licença e use a instalação automática.. Depois de terminar, é bom reiniciar o pc (mas aqui eu nem fiz isso) e no terminal usar os comandos "aticonfig --initial" e "aticonfig --overlay-type=Xv"... Reinicia e ta pronto, com aceleração legal...

Cada vez que trocar de kernel, vai ter q refazer a instalação...

VC CONSEGUIU!!! OBA!!!

AGORA VC FEZ UM MILAGRE!!!

Citar
Por fim, o kernel está legal... Só não consegui ainda usar a placa wi-fi (Broadcom 3412)... Antes usava o módulo bcm43xx, que não está funcionando... O b43, que é o mais novo no kernel 2.6.23, também não está carregando... Como estou fazendo um curso em Campinas na semana passada e na próxima, não estou tendo tempo de mexer muito com isso... Mas da pra ficar tranquilo por enquanto...

Se alguém conseguiu usar essa placa me dá um toque...

Abraços para todos e parabéns Hqxriven pelo trabalho no kernel... já tive muito essa ânsia de melhorar (usei slack e gentoo durante uns 3 anos antes de migrar pro Kubuntu pela facilidade)...

Ummm... vou dar uma olhada nesse driver wi-fi...

EDIT 1- Ja viu isso...

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy

Obrigado pelo comentário

Fiquem com Deus

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 26 de Janeiro de 2008, 21:08
js tinha visto sim...

nao estou usando driver restrito, nem ndiswrapper...

com o kernel default do kubuntu ele carrega legal, mas com o teu ck1 ele nao encontra o modulo:

Código: [Selecionar]
edil@edil-laptop:~$ sudo modprobe bcm43xx
FATAL: Module bcm43xx not found.

eu lembro q precisava recarregar/atualizar o diretorio com os modulos do kernel depois de troca-lo, soh nao lembro como fazer isso... mas pode ser q os modulos nao tenhao sido compilados mesmo...

e qt ao driver da ATI, nao foi milagre nao... eh experiencia... sempre tive placa da ATI e ja briguei muito com o driver deles... inclusive soh instalo qd realmente preciso... como estou viajando, instalei pra usar o google earth... fora isso, uso o driver open-source mesmo q da menos problemas... alem disso, no kernel 2.6.23 precisa da versao 7.1 em diante (na numeracao nova)... no kernel 2.6.24 nao funciona de jeito nenhum... no mes q vem deve sair a versao nova q atualiza isso..

abracos a todos...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 26 de Janeiro de 2008, 21:14
a wireless AGN o desktop cd detecta e direto e já funciona mas quando instalei o kernel não funcionou, sabe como possoa ativar?

os módulos são:
iwlwifi_mac80211
iwl4965

outra coisa não sei se é porque estou usando o ubuntu ao invés do kubuntu e minha máquina não muito lenta: sony vaio core 2 duo 2.0/4GB de ram/200GB sata e etc.. não notei muita diferença no boot do kernel atual para o seu....fora só reconheceu 3GB dos 4 e pelo o que vc me passou deixou ativado no kernel para reconhecer os 4GB.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Janeiro de 2008, 22:25
Citar
js tinha visto sim...

nao estou usando driver restrito, nem ndiswrapper...

com o kernel default do kubuntu ele carrega legal, mas com o teu ck1 ele nao encontra o modulo:

Mesmo não usando o driver restrito esse módulo está integrado ao sistema (e não somente ao kernel)

Vc notou essa parte aqui...

Citar
Server Install

If you are installing a Broadcom wireless card on a server without a desktop environment then the Restricted Drivers Manager will not be available to you. In this case you will have to download and install the firmware extractor and driver using the CLI.

1) Enable the Universe repository and refresh the dependencies.

2) Download the bcm43xx-fwcutter utility.

sudo aptitude install bcm43xx-fwcutter

3) Download and extract the firmware using a script.

sudo /usr/share/bcm43xx-fwcutter/install_bcm43xx_firmware.sh

or

3) Download the firmware.

wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o /tmp/wl_apsta-3.130.20.0.o

4) Extract the firmware to a kernel independant location.

sudo bcm43xx-fwcutter -w /lib/firmware/ /tmp/wl_apsta-3.130.20.0.o

Eles não podiam simplesmente falar para carregar o módulo???

Citar
a wireless AGN o desktop cd detecta e direto e já funciona mas quando instalei o kernel não funcionou, sabe como possoa ativar?

os módulos são:
iwlwifi_mac80211
iwl4965

outra coisa não sei se é porque estou usando o ubuntu ao invés do kubuntu e minha máquina não muito lenta: sony vaio core 2 duo 2.0/4GB de ram/200GB sata e etc.. não notei muita diferença no boot do kernel atual para o seu....fora só reconheceu 3GB dos 4 e pelo o que vc me passou deixou ativado no kernel para reconhecer os 4GB.
Enviada: Hoje às 21:08

Tudo que vem integrado ao kernel do ubuntu o meu que é vanilla (puro) não tem...

Já viu aqui...

http://intellinuxwireless.org/index.php?n=Downloads

Se reconheceu 3 é por que funcionou!!!

Se não só reconheceria 1 giga...

O problema é da arquitetura 32 bits (como um colega disse em outro tópico) só usando o PAE mesmo...

http://samiux.wordpress.com/2008/01/10/how-to-use-4-gb-ram-on-a-32-bit-ubuntu/

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 26 de Janeiro de 2008, 23:45
certo..eu dei umas mexidas aqui e ficou até rápido o boot e o reboot mas quando ativei o 3d da minha placa de vídeo intel X3100 e ativei o compiz o boot está demorando uns 10 segundos a mais sabe dizer porque?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 27 de Janeiro de 2008, 01:12
certo..eu dei umas mexidas aqui e ficou até rápido o boot e o reboot mas quando ativei o 3d da minha placa de vídeo intel X3100 e ativei o compiz o boot está demorando uns 10 segundos a mais sabe dizer porque?

Demora mais porque carrega o Compiz. Meio óbvio, ou não?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2008, 01:21
Quando eu falar isso vc chegou pinduvoz...

Em alguns topicos atrás (não tá no principal) tem uma lista boa de serviços para carregar que uso atualmente...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 27 de Janeiro de 2008, 02:12
Quando eu falar isso vc chegou pinduvoz...

Em alguns topicos atrás (não tá no principal) tem uma lista boa de serviços para carregar que uso atualmente...

Hqx

Hqx, desculpe-me por passar na sua frente, mas eu não resisti. Lembrei até de alguns amigos que usam Windows XP e carregam 20 programas ou mais na inicialização e depois reclamam que o sistema está lento.

Em suma, se vc. carrega programas que facilitam sua vida (o Beagle, por exemplo, que estou usando junto com o Kerry no KDE/PCLOS), saiba que eles ocupam memória e processamento (eles têm que rodar em algum lugar, não é?), deixando, sim, seu sistema mais lento.

[].
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2008, 02:27
Citar
Hqx, desculpe-me por passar na sua frente, mas eu não resisti.

KKKKKKKKKK


Citar
Lembrei até de alguns amigos que usam Windows XP e carregam 20 programas ou mais na inicialização e depois reclamam que o sistema está lento.

Em suma, se vc. carrega programas que facilitam sua vida (o Beagle, por exemplo, que estou usando junto com o Kerry no KDE/PCLOS), saiba que eles ocupam memória e processamento (eles têm que rodar em algum lugar, não é?), deixando, sim, seu sistema mais lento.

Beagle e kerry eu uso locate e acho tudo!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 27 de Janeiro de 2008, 03:56
O meu problema é que eu tenho aqui uns 15.000 documentos (texto, sendo a maioria no formato do word). E indexar por palavra estes documentos facilita minha vida. Aliás, no janelas, tenho instalado o WDS (Windows Desktop Search), que faz a mesma coisa que o Beagle ou o Tracker.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Janeiro de 2008, 00:11
Citar
O meu problema é que eu tenho aqui uns 15.000 documentos (texto, sendo a maioria no formato do word). E indexar por palavra estes documentos facilita minha vida. Aliás, no janelas, tenho instalado o WDS (Windows Desktop Search), que faz a mesma coisa que o Beagle ou o Tracker.

15.000 ISSO É FANTÁSTICO!!!

Poxa...

Me Surprendeu...

Eu não tenho isso tudo, talvez uns 500 arquivos e as vezes fico perdido...

Mas só preciso dar um updatedb e locate

locate .zip

Lista todos os arquivos que tem um .zip na palavra

E assim vou usando ele...

Mas no seu caso com 15000 acho que so o beagle mesmo!!!

--------------

Alguém deseja kernels ck1 para outros processadores???

O meu é 686 mas tenho interesse em fazer pelo menos um k7, P3 e Core 2...

E vcs que usam meu kernel estão usando que processador???

Hqx

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 28 de Janeiro de 2008, 20:09
Deu muma melhora aqui mesmo mas estou no Ubuntu e o Gnome é meio lerdão, estou doido para mudar para o KDE mas oq ta faltando é um cliente de MSN descente(Odeio o Kopete), e um navegador a altura do Firefox se vocês me disserem isso baixo o Kubuntu agora! rs

O Kubuntu é mais agil que o Ubuntu?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Arthur Cruz em 28 de Janeiro de 2008, 22:49
Deu muma melhora aqui mesmo mas estou no Ubuntu e o Gnome é meio lerdão, estou doido para mudar para o KDE mas oq ta faltando é um cliente de MSN descente(Odeio o Kopete), e um navegador a altura do Firefox se vocês me disserem isso baixo o Kubuntu agora! rs

O Kubuntu é mais agil que o Ubuntu?

Meu! Dificil responder essa pergunta!
o KDE 3 aqui fica mais devagar que meu gnome! mas tem gente que insiste que o KDE é mais leve!
Bom, neste momento estou rodando (testando) o KDE4 e usando o emesene para MSN (também odeio o kopete) e ele está bem rápido!

Abra o terminal e:

Código: [Selecionar]
sudo apt-get install kubuntu-desktop
e teste o kubuntu você mesmo! não vai dar conflito com o gnome, relaxa! ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Janeiro de 2008, 00:25
Citar
Deu muma melhora aqui mesmo mas estou no Ubuntu e o Gnome é meio lerdão, estou doido para mudar para o KDE mas oq ta faltando é um cliente de MSN descente(Odeio o Kopete), e um navegador a altura do Firefox se vocês me disserem isso baixo o Kubuntu agora! rs

O Kubuntu é mais agil que o Ubuntu?

Sim. O Kubuntu é mais ágil que o Ubuntu pq a Canonical deixou ele muito seco visto que ela nem dá atenção a ele (ainda bem)

Mas te digo uma coisa... você vai ter que consertar todas as besteiras de configuração que eles fizeram no kde pelo kcontrol.

Aí sim, depois disso o seu Kde vai ser mais rápido que o gnome.

Quanto ao navegador vc pode continuar usando o firefox alterando o estilo gtk no kde (qt curve por exemplo)
e no msn vc pode usar o kmess.

Citar
Meu! Dificil responder essa pergunta!
o KDE 3 aqui fica mais devagar que meu gnome! mas tem gente que insiste que o KDE é mais leve!
Bom, neste momento estou rodando (testando) o KDE4 e usando o emesene para MSN (também odeio o kopete) e ele está bem rápido!

Abra o terminal e:

Código:

sudo apt-get install kubuntu-desktop


e teste o kubuntu você mesmo! não vai dar conflito com o gnome, relaxa!

É só questão de otimização no kcontrol e ele (o kde 3) rodará com menos de 80 de ram depois do boot.

Se vcs olharem alguns tópicos atrás verão que um usuário conseguiu fazer isso, quando passei algumas dicas para ele.

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: crdrj em 31 de Janeiro de 2008, 02:22
Esse tópico está tão grande que já poderia virar um daqueles livrinhos de informática que vende em banca de jornal. (olha ai a idéia)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Virus_cg em 31 de Janeiro de 2008, 16:49
rubenssoto eu adoro o kopete, mas nada te impede de usar o Gain, emesene, Mercury, Kmess ou qualquer outro cliente. É linux!

Hqxriven O qt é mais rápido que o Gtk nos testes de performance. O que faz o KDE (feito em qt) ficar mais rápido ou mais lento é a configuração mesmo. A diferença entre o GTK e o Qt não é muito grande e se o seu está lento ou foi porque carregou serviços demais ou ficou "firolando" a interface dele em exagero. Para o ambiente ter boa performance só depende do usuário. Outra coisa, a Canonical não deixou a deixou de lado, até porque oferecem suporte como sendo uma das distribuições oficiais deles assim como o Edubuntu. E depois que o Kubuntu se tornou oficial o desenvolvimento deles ficou muito melhor já que tem as mesmas informações que a equipe do gnome no mesmo intervalo de tempo.

Se quiser fornecer informações aos demais usuários, elas devem ser verdadeiras.

Sem mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Piras em 31 de Janeiro de 2008, 19:04
rubenssoto eu adoro o kopete, mas nada te impede de usar o Gain, emesene, Mercury, Kmess ou qualquer outro cliente. É linux!

Hqxriven O qt é mais rápido que o Gtk nos testes de performance. O que faz o KDE (feito em qt) ficar mais rápido ou mais lento é a configuração mesmo. A diferença entre o GTK e o Qt não é muito grande e se o seu está lento ou foi porque carregou serviços demais ou ficou "firolando" a interface dele em exagero. Para o ambiente ter boa performance só depende do usuário. Outra coisa, a Canonical não deixou a deixou de lado, até porque oferecem suporte como sendo uma das distribuições oficiais deles assim como o Edubuntu. E depois que o Kubuntu se tornou oficial o desenvolvimento deles ficou muito melhor já que tem as mesmas informações que a equipe do gnome no mesmo intervalo de tempo.

Se quiser fornecer informações aos demais usuários, elas devem ser verdadeiras.

Sem mais.


Quando o Hqx diz que a Cannonical "deixou de lado" o Kubuntu, ele não quiz dizer que não há suporte oficial a esta distribuição. Você está sendo formalista quando o "deixou de lado" do colega Hqx foi claramente coloquial; o que ele quiz dizer é algo que muitos outros usuários já disseram: que o KDE não tem merecido da parte da Equipe Ubuntu o mesmo cuidado recebido pelo Gnome. Aliás, o próprio Mark Shuttleworth já chegou a admitir isto no passado. Você tem todo o direito de discordar, mas em assuntos como este, entre a verdade e a mentira há um oceano de nuances a nossa frente.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Fevereiro de 2008, 05:15
Citar
Hqxriven O qt é mais rápido que o Gtk nos testes de performance. O que faz o KDE (feito em qt) ficar mais rápido ou mais lento é a configuração mesmo. A diferença entre o GTK e o Qt não é muito grande e se o seu está lento ou foi porque carregou serviços demais ou ficou "firolando" a interface dele em exagero. Para o ambiente ter boa performance só depende do usuário. Outra coisa, a Canonical não deixou a deixou de lado, até porque oferecem suporte como sendo uma das distribuições oficiais deles assim como o Edubuntu. E depois que o Kubuntu se tornou oficial o desenvolvimento deles ficou muito melhor já que tem as mesmas informações que a equipe do gnome no mesmo intervalo de tempo.

Se quiser fornecer informações aos demais usuários, elas devem ser verdadeiras.

Sem mais.

A diferença entre Qt e Gtk realmente não chega a ser grande mas a integração dos desenvolvedores da distribuição é que faz ela ficar leve ou pesada.

O Fedora 8 (werewolf) com gnome é mais rápido que o ubuntu com o gnome (enquanto que a integração do kde no Fedora 8 é péssima se comparada ao kubuntu)

E o capricho na parte visual do Fedora 8 com gnome realmente me deixou surpreso (aliás essa não é só minha opinião, tem também outros users daqui do fórum que concordam com ela)

Então uma boa integração do gnome (ou kde) ao sistema pode fazer ele ficar rápido!!

Com relação ao kde do kubuntu ele está bem seco nem foi integrado direito, nem compiz fusion foi instalado por padrão, o openoffice tem o splash marrom do ubuntu (ao invés do azul do kubuntu) e até o dolphin está meio em português meio em inglês e ainda veio com algumas configurações péssimas.
(Exemplo: dolphin instalado por padrão com duas instâncias do konqueror na memória... mas vc não usaria o dolphin??? konqueror carregado na memória pra quê???).

Mas por isso vc tem "quase" um kde puro (quase pq o Kde puro mesmo é muito mais leve) sem alterações o que faz o mesmo usar pouca ram e processamento semelhante ao debian.

Então digo com certeza que uma boa integração do wm faz uma boa diferença tanto na performance quanto na estética.

Então conforme até o Piras disse e outros usuários também o carro-chefe da canonical é o ubuntu, grande parte dos usuários usam o gnome enquanto usuários do kde são minoria.

Então é óbvio que a atenção que ela dará será maior para o seu produto primário (ubuntu) ao invés do secundário (kubuntu).

Citar
Quando o Hqx diz que a Cannonical "deixou de lado" o Kubuntu, ele não quiz dizer que não há suporte oficial a esta distribuição. Você está sendo formalista quando o "deixou de lado" do colega Hqx foi claramente coloquial; o que ele quiz dizer é algo que muitos outros usuários já disseram: que o KDE não tem merecido da parte da Equipe Ubuntu o mesmo cuidado recebido pelo Gnome. Aliás, o próprio Mark Shuttleworth já chegou a admitir isto no passado. Você tem todo o direito de discordar, mas em assuntos como este, entre a verdade e a mentira há um oceano de nuances a nossa frente.

Pelo menos vc entendeu Piras!!!

O kde do Mandriva e do Open Suse estão integrados por exemplo...

Suporte para o Kubuntu há, mas vc não acha óbvio que a atenção maior seja dada ao produto principal e "carro-chefe" da empresa???

Afinal investir mais no produto secundário (kubuntu) que não dá o lucro maior para empresa seria uma atitude até estranha...

Hqx
Título: Re: Kubuntu 7.10 - Kernel novo em breve!!!
Enviado por: Hqxriven em 05 de Fevereiro de 2008, 15:34
Se alguém prestou atenção a minha assinatura deve ter notado que estou usando um kernel novo!!!

Possui uma nova configuração usando agora o path genetic e otimização do CFS que também é usado no zen!!!

Espero poder upá-lo logo!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg516.imageshack.us%2Fimg516%2F3285%2Fhx1fd7.th.jpg&hash=55e70c1cc9f20de75e86142c8f093ed33e9b7460) (http://img516.imageshack.us/my.php?image=hx1fd7.jpg)

Após três horas de uso!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg292.imageshack.us%2Fimg292%2F9288%2Fhx2ld5.th.jpg&hash=74854bc712adb66666b99441c8e06c1eb2255ea6) (http://img292.imageshack.us/my.php?image=hx2ld5.jpg)

Agora aguentando a barra sem lags e o consumo de ram diminuiu um pouco antes era mais de 200 de ram!!

Abri o Firefox e escutei músicas no amarok enquanto ripava com o htop para mostrar para vcs...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg146.imageshack.us%2Fimg146%2F953%2Fhx3tb8.th.jpg&hash=325dd707eb33e45b2db669f4249687d65f6c8841) (http://img146.imageshack.us/my.php?image=hx3tb8.jpg)

Agora sem amarok mas com o firefox aberto

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg138.imageshack.us%2Fimg138%2F3218%2Fhx4ul0.th.jpg&hash=8ce4ca86d8c5291d960822d4da56b5ed0300a475) (http://img138.imageshack.us/my.php?image=hx4ul0.jpg)

Agora só o K3b ripando o cd, mais ainda conectado na net!!! (Ops quebrei meu recorde de uso de ram só 121 ripando)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg122.imageshack.us%2Fimg122%2F7361%2Fhx6ut6.th.jpg&hash=7053e2b7cde04222a35a9cf6d0d2f8db7acb3b17) (http://img122.imageshack.us/my.php?image=hx6ut6.jpg)

E depois de fazer algumas otimizações aqui...

Estou iniciando o Kde com 68 de ram com nvidia instalado e com hal e dbus também (novo recorde)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg407.imageshack.us%2Fimg407%2F7628%2Fhx7vc2.th.jpg&hash=fa3aa17dcd7850f10ad96212922e5891a8235f8b) (http://img407.imageshack.us/my.php?image=hx7vc2.jpg)
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gean gustavo em 09 de Fevereiro de 2008, 23:47
Hqxriven, você poderia upar esse novo Kernel?
sou meio leigo ainda mais tou doido pra ver como vai ficar no meu ubuntu ;D
abraços e continue com esse trabalho maravilhoso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Fevereiro de 2008, 00:02
Citar
Hqxriven, você poderia upar esse novo Kernel?
sou meio leigo ainda mais tou doido pra ver como vai ficar no meu ubuntu Sem Graça
abraços e continue com esse trabalho maravilhoso.

Agora estou usando o kernel slash agora ...

Nem tenho mais o hqx1 ( e olha que depois já sairam vários: hqx2, ck2, edge, hqx1-edge, chrono, hqx1 (2.6.24) e mais uns três...

Mais o melhor e mais estável foi o slash

uname -a
Linux hqxriven-desktop 2.6.23-slash #1 SMP Sat Feb 9 13:05:10 BRST 2008 i686 GNU/Linux

Ele ficou um pouco melhor que o outro já que com hz 300 estou conseguindo um bom desempenho (mas tive que mexer em algumas coisinhas)

Logo logo vou upar!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gean gustavo em 10 de Fevereiro de 2008, 00:09
valew, Hqxriven.
fico no aguardo desse Kernel slash
será que ele roda bem na minha maquina?
essa da assinatura, ate +
Título: Re: Kubuntu 7.10 - Tópico atualizado!!!
Enviado por: Hqxriven em 11 de Fevereiro de 2008, 02:44
Deve rodar gean...

Eu agora ensinei como se faz dá só uma olhadinha no tópico principal!!!

Retirei as imagens e as explicações e deu para colocar aqui mesmo!!!

Em breve coloco o slash1 no tópico principal!!!

OFF: Até que enfim terminei!!!

EDIT 1 - Só para vcs terem uma idéia vamos fazer uma comparação com o hqx1 acima não só a nível de uso do processador como da memória...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg181.imageshack.us%2Fimg181%2F6764%2Fobany8.th.jpg&hash=470d31d6cb11698baa6c5bfbaf0058d8bc92ec38) (http://img181.imageshack.us/my.php?image=obany8.jpg)
Comparem com a terceira imagem

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg220.imageshack.us%2Fimg220%2F9384%2Foba1zd7.th.jpg&hash=0887d3efd692d5c2475db05fab05b43dbd76d934) (http://img220.imageshack.us/my.php?image=oba1zd7.jpg)
Comparem com a quarta imagem

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg408.imageshack.us%2Fimg408%2F4821%2Foba3xq6.th.jpg&hash=9a855a0793e67771ad11c14520d0f7d45af0e675) (http://img408.imageshack.us/my.php?image=oba3xq6.jpg)
Comparem com a quinta imagem

Tanto o amarok quanto o k3b diminuiram um pouco no uso da memória e do processador e o sistema está dando uma sensação de leveza!!!

EDIT 2: Brincadeira uma falha do kernel foi descoberta e agora vou ter que atualizar... Então aconselho a todos atualizarem para o kernel 2.6.23.16 ou superiores!!!

EDIT 3 - Fiz o upload dos patches e da nova configuração para o slash 3!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 12 de Fevereiro de 2008, 00:16
Hqxriven sera que me podias dizer quais os valores que devem ter os setings novos que os patchs adicionam?outra coisa,estou com um problema,ao aplicar os patchs para a versão 2.6.24 alguns dão erro,aquilo diz que escreve um ficheiro .rej vou la ver e o ficheiro não existe.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Fevereiro de 2008, 01:12
Citar
Hqxriven sera que me podias dizer quais os valores que devem ter os setings novos que os patchs adicionam?outra coisa,estou com um problema,ao aplicar os patchs para a versão 2.6.24 alguns dão erro,aquilo diz que escreve um ficheiro .rej vou la ver e o ficheiro não existe.

Se vc aplicar na série 24 com certeza darão erro...

O meu patch é para a série 23 tanto que coloco isso no passo-a-passo.

Se quer usar a versão 24 (que na minha opinião ainda precisa de ajustes e amadurecimento) o melhor é você usar o zen ubuntu kernel ou então usar o kernel compilado com o patch zen.

http://ubuntuforums.org/showthread.php?s=d79e8f11eaecfd50b048ea457766675b&t=623874

Mas ele (o zen) quebrou o meu alsa e o som parecia que funcionava mais eu aumentava o volume e ficava a mesma coisa (aliás cheguei a reclamar isso com um dos desenvolvedores no fórum gentoo)...

Quanto ao valor depende do seu uso... eu agora uso os valores da configuração que vem junto com o arquivo para um desktop.

Hqx
Título: Re: Kubuntu 7.10 - Kernel slash 3 compilado para o (KXU)buntu 7.10!!!
Enviado por: Hqxriven em 12 de Fevereiro de 2008, 14:24
Kernel slash 3 compilado para o (KXU)buntu 7.10

Se você não quer fazer todo esse passo-a-passo acima eu já fiz isso e disponibilizo para vocês o pacote.

Baixe os quatro arquivos

http://www.divshare.com/download/3760235-5bc
http://www.divshare.com/download/3760737-e57
http://www.divshare.com/download/3764258-34a
http://www.divshare.com/download/3764343-8aa

E depois de baixar os quatro arquivos dê o comando:

Citar
cat xaa xab xac xad > kernel-slash3.tar.bz2

E depois abra um terminal no diretório e digite md5sum kernel-slash3.tar.bz2

E confira se o número é igual ao abaixo.

md5sum kernel-slash3.tar.bz2
0c6b9bc45d6946a2bd29cf7a02e94b93  kernel-slash3.tar.bz2

E aí dê o comando:

Citar
tar -xvjf kernel-slash3.tar.bz2

E instale os pacotes deb!!!

Obs.: O meu sistema está totalmente atualizado... então para não ter problemas de dependência tenha o seu sistema atualizado também!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 12 de Fevereiro de 2008, 15:12
Hqxriven meu querido, boa tarde!!!

Ontem fiz a empreitada de compilar o kernel de acordo com seu tuto, mas como estou sem internet em casa e estou chegando muito tarde, dixei compilando e hoje vou testar para ver como ficou, mas já estou baixando essa sua nova versão para usar como referencia para a compilação feita manualmente.

Obrigado pelo trabalho HQX

[]´s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Fevereiro de 2008, 15:25
Citar
Hqxriven meu querido, boa tarde!!!

Ontem fiz a empreitada de compilar o kernel de acordo com seu tuto, mas como estou sem internet em casa e estou chegando muito tarde, dixei compilando e hoje vou testar para ver como ficou, mas já estou baixando essa sua nova versão para usar como referencia para a compilação feita manualmente.

Obrigado pelo trabalho HQX

[]´s

Não sei se vc pegou o slash1 mais o slash3 esta melhor... Corrigi algumas coisas na configuração e ativei o i/o workload.

Para vc que usa o Pentium 4 pode ser interessante a compilação pois vc poderá deixar a compilação para o seu processador!!

Acabei de compilar o slash3 configurado para um server aqui para um amigo e ele está muito feliz com o resultado. ;D ;D

O genetics e o i/o workload estão ajudando no server dele para aguentar a grande quantidade de requisições!!!

Fique com Deus amigo!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Fevereiro de 2008, 17:07
Kernel slash 3 em ação!!!

Depois de usar o sistema por quatro horas olha só o consumo com a nvidia instalada...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg217.imageshack.us%2Fimg217%2F8000%2Foba6yn0.th.jpg&hash=db365c3b137bbfcb6574776eebe421e811f8afe7) (http://img217.imageshack.us/my.php?image=oba6yn0.jpg)

Será que agora o firefox 2.0.0.12 está usando poucos recursos???

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg113.imageshack.us%2Fimg113%2F5161%2Foba7ch6.th.jpg&hash=548e2dba7c11ca1ef62f270420651b38e9c368e1) (http://img113.imageshack.us/my.php?image=oba7ch6.jpg)

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 13 de Fevereiro de 2008, 10:09
Sorria cambada ! Hqxriven Está no BR-Linux !  ;D

http://br-linux.org/2008/usuario-relata-suas-experiencias-com-patches-do-kernel-no-desktop/

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 14 de Fevereiro de 2008, 13:55
Sorria cambada ! Hqxriven Está no BR-Linux !  ;D

http://br-linux.org/2008/usuario-relata-suas-experiencias-com-patches-do-kernel-no-desktop/



Meus parabéns! Ótimo trabalho.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Fevereiro de 2008, 00:20
Obrigado amigos e fiquem com Deus!!! 125 downloads do kernel e mais 48 downloads do patch???

Acho que o pessoal gostou... ;D

Só mais uma coisa eu gostaria de falar...

Usem a última versão do envy!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg206.imageshack.us%2Fimg206%2F9195%2Fsnapshot1gv2.th.jpg&hash=f8aaefea5198f8d2eb9c9afd567c9f98dcf4f2a1) (http://img206.imageshack.us/my.php?image=snapshot1gv2.jpg)

Ele funciona no kernel slash 3 (engraçado que ele não funcionava direito antes...)

Mais é necessário desinstalar a nvidia do seu kernel atual para depois do boot instalar no slash 3!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 15 de Fevereiro de 2008, 08:14
HQX, bom dia meu querido, tudo bem?

Bom, ontem finalmente instalei sua nova compilação e só tenho uma coisa a dizer, simplismente fantastico, meu KDE cheio de firulas carregou bem mais rapido, e no final quando fui ver o quanto de memoria estava usando, apenas 88 Megas  ;D e mesmo habilitando o compiz-fuzion ficou na casa dos 150 Megas \o/ (anteriormente ficava na casa dos 250 Megas) o sistema em geral não se aparenta estar muito mais rapido, mas a sensação de fluidez é gritante. O driver ATI funcionou como esperado e pelo que testei tudo esta funcionando maravilhosamente bem  :)

Um grande abraço meu amigo.
Título: Re: Kubuntu 7.10 - Boot em 18 segundos com kernel slash 3!!
Enviado por: Hqxriven em 15 de Fevereiro de 2008, 17:22
Citar
HQX, bom dia meu querido, tudo bem?

Bom, ontem finalmente instalei sua nova compilação e só tenho uma coisa a dizer, simplismente fantastico, meu KDE cheio de firulas carregou bem mais rapido, e no final quando fui ver o quanto de memoria estava usando, apenas 88 Megas  Sem Graça e mesmo habilitando o compiz-fuzion ficou na casa dos 150 Megas \o/ (anteriormente ficava na casa dos 250 Megas) o sistema em geral não se aparenta estar muito mais rapido, mas a sensação de fluidez é gritante. O driver ATI funcionou como esperado e pelo que testei tudo esta funcionando maravilhosamente bem  Sorridente

Um grande abraço meu amigo.

Tudo ótimo amigo!!!

Vc só instalou ou compilou sozinho???

Obrigado pelo relato, realmente nesse kernel eu fiz pensando na fluidez!!!

Eu testei diversas configurações até chegar nele (desde aquele ck1 que não funcionou com a sua ATI, eu fiz vários... até por isso do slash 1 pulou para o slash 3, já que o slash 2 eu não gostei).

Esse kernel pode ser usado em laptops também pq o hz dele é de 300!!! Mais para conseguir a performance de 1000 eu tive que colocar um patch que alterasse as latências do sheduler (e não de todo o kernel).

Sem contar que os patches genetics são inteligentes!!!

Pelo que o Jake o seu criador falou...

Eles fazem uma comparação de diversos parâmetros em sua máquina e veêm qual te dá a melhor e a pior performance.

Depois disso eles tentam melhorar os parâmetros da pior performance para que mesmo numa situação que vc teria uma performance péssima, vc tenha uma performance um pouco melhor.

Nesse kernel tem o genetic para as bibliotecas, para o i/o sheduler incluindo o cfq... enfim esse kernel está com diversos patches para uma melhor fluidez.

Fiz um misto de configuração para um server (para maior estabilidade), para desktops (boa performance) e laptops (consumo menor de energia).

Mais ele é indicado somente para desktops e laptops, pois para o server (ou máquinas muito antigas) tem que compilar e colocar o hz em 100.

E depois ainda dizem que mexer em kernel não adianta nada...

Mais será que eles fazem uma boa configuração e usam patches???


EDIT 1 - Reestruturei o tópico e fiz novos testes e o boot é feito com 18 segundos com kernel slash 3!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg255.imageshack.us%2Fimg255%2F2848%2Fgutsy200802151nr5.th.png&hash=5962683e708143d93e03b5dbd04d491b550d7d35) (http://img255.imageshack.us/my.php?image=gutsy200802151nr5.png)

O que um kernel e uma otimização do boot não fazem!!! Lembrando que a minha máquina é um X2 3600 com 1 giga de clock + 512 de ram compartilhada!!!

Obrigado e fique com Deus!!!
Título: Re: Kubuntu 7.10 - Boot em 18 segundos com kernel slash 3!!
Enviado por: crdrj em 15 de Fevereiro de 2008, 18:11

EDIT 1 - Reestruturei o tópico e fiz novos testes e o boot é feito com 18 segundos com kernel slash 3!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg255.imageshack.us%2Fimg255%2F2848%2Fgutsy200802151nr5.th.png&hash=5962683e708143d93e03b5dbd04d491b550d7d35) (http://img255.imageshack.us/my.php?image=gutsy200802151nr5.png)

O que um kernel e uma otimização do boot não fazem!!! Lembrando que a minha máquina é um X2 3600 com 1 giga de clock + 512 de ram compartilhada!!!

Obrigado e fique com Deus!!!

NOOSSA!! O.o!!!
Vou ter que ler tudo isso com atenção!! :D
Parabéns!!
Título: Re: Kubuntu 7.10 - Boot em 15 segundos com o slash 3.1!!! Fantástico!!!
Enviado por: Hqxriven em 16 de Fevereiro de 2008, 06:37
Citar
NOOSSA!! O.o!!!
Vou ter que ler tudo isso com atenção!! Contente
Parabéns!!

Já estou trabalhando no próximo slash para um boot mais rápido!!!

Ops... ele está pronto (nem dormi!!!)

Olhem só a diferença...

Primeiro o kernel do ubuntu com alguns serviços carregados e um sistema recém-instalado (mas otimizei um pouco o sistema senão seria covardia :o)!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg20.imageshack.us%2Fimg20%2F7452%2Fgutsy200802161mg6.th.png&hash=5f4e001347ea6005429c808e7b839f5081f418c8) (http://img20.imageshack.us/my.php?image=gutsy200802161mg6.png)

Agora o novo kernel slash 3.1!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg407.imageshack.us%2Fimg407%2F5931%2Fgutsy200802168fa8.th.png&hash=6b6b6cb51545c838810c0ebd241c89a0e821033e) (http://img407.imageshack.us/my.php?image=gutsy200802168fa8.png)

O slash 3.1 tem configurações otimizadas e um tamanho de kernel menor!!!

Consegui diminuir 5 segundos em relação ao kernel padrão do kubuntu!!! E melhorei certos pontos do slash 3!!!

Em breve atualizando o tópico, eu ainda tenho que testar o envy e outras coisas!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 16 de Fevereiro de 2008, 14:08
Bem resolvi agarrar no 2.6.24.3 e apliquei alguns dos patchs do kamikaze,os patchs são os seguintes:

genetic-lib-2.6.24.patch
genetic-io-sched-2.6.24.patch
genetic-deadline-sched-2.6.24.patch
genetic-cfq-sched-2.6.24.patch
genetic-as-sched-2.6.24.patch
sched-cfs-boost-2.6.24.patch
sched-cfs-tunables-2.6.24.patch
ckpatches-2.6.24.patch
hz-432-kconfig-option.patch
hz-864-kconfig-option.patch
enable-4k-stacks-default-2.6.24.patch
improve-relatime-2.6.24.patch
cpu-support-rollup-2.6.24.patch
gspca-20070508-2.6.24.patch
squashfs-lzma-2.6.24.patch
genpatches-2.6.24.patch
remove-duplicated-include-entry.patch

Os patchs ja estão aplicados pelo que não é necessario fazer nada em relação a isso,
vai um ficheiro .config junto com o pacote,não se esqueçam de o modificar para o vosso hardware
e so depois compilam.

Download(source): http://rapidshare.com/files/95178610/linux-2.6.24.3-turbo.tar.bz2.html

Atenção que não me responsabilizo de danificarem o vosso sistema,qualquer duvida que tenham é so perguntarem,se tiverem alguma sujestão  é so dizerem.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Fevereiro de 2008, 19:09
EEEE mais um usuário de kernel com patches!!!!

Isso ae!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: crdrj em 16 de Fevereiro de 2008, 22:25
Fiz a primeira parte do tutorial (Kernel slash 3 - (com melhorias na performance e no gerenciamento da memória)), tudo funcionou perfeitamente redondo e pude notar alguma melhoria (no enlightenment inicia com apenas 36 MB de RAM (TOTAL) :D
Só tem um lance que ficou cabreiro:
crdrews@crdrews:~$ uname -a
Linux crdrews 2.6.23-slash3 #1 SMP Mon Feb 11 22:11:45 BRST 2008 i686 GNU/Linux

Tipo, meu computador é i386 (celeron M410)... :P
Mas fora isso tá massa. :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Onicap em 17 de Fevereiro de 2008, 03:58
Olá, estou a fim de compilar o kernel, mas quando aplico o último patch, dá esse erro:

/usr/src/linux # bzcat ../slash3/patch-2.6.23.16.bz2 | patch -p1 -s
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej

Posso seguir em frente assim mesmo?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Fevereiro de 2008, 13:56
Citar
Olá, estou a fim de compilar o kernel, mas quando aplico o último patch, dá esse erro:

/usr/src/linux # bzcat ../slash3/patch-2.6.23.16.bz2 | patch -p1 -s
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej

Posso seguir em frente assim mesmo?

Mesmo falhando na último comando vai normalmente... Isso é pq o 2.6.23.16 alterou muita coisa...

Mas se quiser espere um pouco pois tenho surpresas e ela é voltada para máquinas antigas e atuais!!!

uname -a
Linux hqxriven-desktop 2.6.23-slash3-rev-1.1 #1 SMP Sun Feb 17 13:04:47 BRST 2008 i686 GNU/Linux

Novo kernel slash3-rev-1.1

Changelog
--------------

-Remoção dos patches genetics por não melhorar bastante o desempenho em máquinas antigas!!!

-Inclusão da atualização do CFS versão 22 do Ingo e remoção do patche 4k stacks.

- Configuração do kernel refeita e tamanho do kernel em 1.6 MB

- Remoção de alguns file systems

- Remoção dos patches de alteração da latência visto que a atualização do CFS trouxe algumas melhorias

- Por causa da quantidade de problemas relatados com a compilação, dessa vez não vou incluir um passo-a-passo para o novo kernel apenas os pacotes deb!!!

Obs.: Se alguém quiser falar comigo e quiser distribuir um kernel para a versão 7.04 entre em contato comigo!!!


Edit 1- Blog criado http://hqxriven.wordpress.com/

Edit 2 - O novo kernel está aguentando muitos testes e até agora sem travar!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F2479%2Fsnapshot1hv3.th.jpg&hash=bf70fc748fc1b2c89585557627e8eee3a1a2d772) (http://img168.imageshack.us/my.php?image=snapshot1hv3.jpg)

Edit 3 - Ops agora o kernel não aguentou e travou então tchau para essa versão!!! Novos testes em uma nova revisão...

Edit 4 - Para vcs notarem que eu testo vários kernels deixo uma foto dos meus quatro kernels instalados!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg213.imageshack.us%2Fimg213%2F8518%2Fsnapshot2su7.th.jpg&hash=ea56c1137993cdd29961a81b61d10f4fe4b8f4db) (http://img213.imageshack.us/my.php?image=snapshot2su7.jpg)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg89.imageshack.us%2Fimg89%2F2733%2Fsnapshot3pu5.th.jpg&hash=e371a2aab34b702122a946945ceb8f9c42a0f1e8) (http://img89.imageshack.us/my.php?image=snapshot3pu5.jpg)

Estou com sono faço mais testes na versão 1.3 mais tarde!!! Ela é voltada para economia de recursos e deu um trabalho!!!

Edit 5 - A hibernação está com problemas no slub (apesar que eu gosto de chamar a hibernação de slub hehehehehe) mas na verdade ele é o gerenciador padrão de memória usado na série 23!!!

Assim se vc olhar meus tópicos atrás não se assuste!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lordhell em 20 de Fevereiro de 2008, 15:04
To quase voando aqui so falta conseguir instalar o v4l-dvb-experimental pra poder usar minha placa de captura  alguem sabe como faz pra nao dar esse erro quando do um make


action@action-desktop:~/v4l-dvb-experimental-6c81945e4403$ cd v4l-dvb-experimental-6c81945e4403/
action@action-desktop:~/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403$ sudo make
make -C /home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l
make[1]: Entering directory `/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l'
creating symbolic links...
make -C /lib/modules/2.6.23-slash3/build SUBDIRS=/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.23-slash3'
  CC [M]  /home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l/ivtv-udma.o
/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l/ivtv-udma.c: In function 'ivtv_udma_fill_sg_list':
/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l/ivtv-udma.c:54: error: implicit declaration of function 'sg_set_page'
make[3]: *** [/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l/ivtv-udma.o] Error 1
make[2]: *** [_module_/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.23-slash3'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/action/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403/v4l'
make: *** [all] Error 2
action@action-desktop:~/v4l-dvb-experimental-6c81945e4403/v4l-dvb-experimental-6c81945e4403$     
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Fevereiro de 2008, 15:33
Vc tem as bibliotecas de compilação instaladas????

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lordhell em 20 de Fevereiro de 2008, 16:59
é faz pouco tempo que uso linux + acho que tenho sim. Poderia dizer quais seria elas so pra dar uma conferida.
Obrigado
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 20 de Fevereiro de 2008, 17:00
Hqxriven,desculpa la pq apagaste as instruções para por o ubuntu a fazer restart mais rapido?Eu precisava disso se for possivel.
                                             obrig
Título: Re: Kubuntu 7.10 - Em breve novo kernel com uma nova config!!!
Enviado por: Hqxriven em 20 de Fevereiro de 2008, 17:28
Aquela dica gatohumano está fazendo aparecer diversas mensagens de debug do network manager (no restart e no reboot o que não é agradável) e eu vou ter que testá-la novamente, mas só para alguns serviços!!!

E não posso colocar ela lá pq o tópico já tem quase 20000 caracteres!!!

Vou ver se mais tarde consigo reestruturar o tópico e "se" a nova configuração de kernel que estou testando me der bons resultados eu faço o upload de um novo kernel com hz em 1000 com patches para prioridade maior do cfq!!!

EDIT 1 -
Citar
é faz pouco tempo que uso linux + acho que tenho sim. Poderia dizer quais seria elas so pra dar uma conferida.
Obrigado

apt-cache policy build-essential
build-essential:
  Instalado: 11.3ubuntu1
  Candidato: 11.3ubuntu1
  Tabela de versão:
 *** 11.3ubuntu1 0
        500 cdrom://Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1) gutsy/main Packages
        500 http://br.archive.ubuntu.com gutsy/main Packages
        100 /var/lib/dpkg/status

Sem o build-essential não dá para compilar e outra coisa é que para compilar um pacote é necessário ter as suas dependências instaladas.

kernel chrono versão 1.2 em breve!!! Algumas alterações manuais serão necessárias!!!

Edit 2 - Testando hz em 1000 no chrono 1.2 e fazendo um kernel com hz 300!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 21 de Fevereiro de 2008, 12:28
AMigo eu uso Archlinux... Teria como fazer um tuto de como compilar seu kernel no arch ?

EU ja tentei da maneira convencional ja tentei editando PKGBUILDS e nada da certo! =(
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 21 de Fevereiro de 2008, 12:55
AMigo eu uso Archlinux... Teria como fazer um tuto de como compilar seu kernel no arch ?

EU ja tentei da maneira convencional ja tentei editando PKGBUILDS e nada da certo! =(

O que exatamente não deu certo ? Eu uso Archlinux tbm.  ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 21 de Fevereiro de 2008, 21:17
FUi tentar aplicar os Patches não aplicava os Patches dava varios erros
Devo ter escrito o codigo errado seila!

Me ajuda a fazer um pacote para o arch para a galera ter oportunidade de usar?

Vou mandar meu msn por mp!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Fevereiro de 2008, 21:36
O único patch que pode dar problemas é o 2.6.23.16 que conflita com o ck1 pois os dois tem a tag EXTRAVERSION que tentam dar nome ao kernel!!!

Outro ponto é que vc tem que aplicar sob o kernel 2.6.23 e tem que ter as bibliotecas de compilação!!!

E se desse problemas também eu acho que eu nem conseguiria compilar e nem colocar o kernel para download...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 21 de Fevereiro de 2008, 21:50
O Problema não foi nem n aplicação do Patches e nem do Kernel
Provavelmente eu não sei editar o PKGBUILD direito!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Fevereiro de 2008, 21:53
Citar
O Problema não foi nem n aplicação do Patches e nem do Kernel
Provavelmente eu não sei editar o PKGBUILD direito!

Vc usa o Archlinux???

Vc pode usar o kamikaze 5 ou o Zen kernel!!!

Vai dar quase no mesmo!!!

http://forums.gentoo.org/viewtopic-t-608387-start-0-postdays-0-postorder-asc-highlight-kamikaze5.html

Olha os patches aí!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 21 de Fevereiro de 2008, 22:06
O que seria esse Zen kernel achei isso aqui ooo

http://aur.archlinux.org/packages.php?ID=13900

Ele tem os mesmo Patches do Kamikaze?

No caso do Kamikaze antigamente tinha um PKGBUILD pronto ja com os Patches do Kamikaze hoje ja não tem mais ai tem que editar ou criar um PKGBUILD adicionando os Patches!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Fevereiro de 2008, 22:19
Citar
O que seria esse Zen kernel achei isso aqui ooo

http://aur.archlinux.org/packages.php?ID=13900

Ele tem os mesmo Patches do Kamikaze?

No caso do Kamikaze antigamente tinha um PKGBUILD pronto ja com os Patches do Kamikaze hoje ja não tem mais ai tem que editar ou criar um PKGBUILD adicionando os Patches!

São os mesmos atualizados mais a inclusão dos patches para o alsa, realtime, dispositivos wireless e mais um monte...

Eu ia fazer o mesmo com o meu kernel mas com poucos patches a chance de dar problemas e também de contorná-los é maior por isso coloco bem poucos, nada radical!!!

Como não uso o archlinux não sei como vc deve fazer para usar o kernel zen, mas na fórum deles deve ter alguma coisa...

EDIT 1 - Retirei os patches do slash 3 para compilação manual pq tem muita gente que não está conseguindo fazer ou estão sem querer fazendo errado e acabam não seguindo o passo-a-passo direito e depois a dor de cabeça e culpa são minhas.

Relato que eu compilei esse kernel nas seguintes distribuições:

Ubuntu 7.10

Kubuntu 7.10

Sidux Gaia

Kurumin 7 (esse aqui voou)

Debian Etch

Em todas o aumento de velocidade foi notável e agora estou usando o slash3.2 que é ainda mais rápido (boot em 14 segundos e ainda quero diminuir mais!!!)

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Fevereiro de 2008, 09:31
14 Segundos !!!  :o

Me manda a config !!  8)

Quanto o uso do zen-sources no arch (ou outra distro), prefiro pelo modo tradicional que já tenho domínio desde o Slackware (excelente escola  ;D ). Qualquer coisa eu ensino (apesar dos vários tutoriais na net).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Fevereiro de 2008, 15:16
Citar
14 Segundos !!!  Chocado

Me manda a config !!  Legal

Quanto o uso do zen-sources no arch (ou outra distro), prefiro pelo modo tradicional que já tenho domínio desde o Slackware (excelente escola  Sem Graça ). Qualquer coisa eu ensino (apesar dos vários tutoriais na net).

Já mandei... mas ela é de testes hein!!!

Se vc olhar uns posts atrás tem uma imagem do bootchart com o boot em 15 segundos... Chegar a 14 foi fácil...

Estou olhando algumas coisas do fedora 9 e do pardus e mais outras coisas e tentando portar (denovo) para o kubuntu 7.10.

Algumas coisas que estou interessado:

- Boot em menos de 12 segundos
- Reboot e desligamento em menos de 5 segundos
- "Porcentagem de sujeira" na memória e no filesystem baixa
- Aumento de velocidade do ext3
- Alsa 1.0.16 no kernel
- Cflags no kernel

e mais algumas coisas...

Alguns já consegui testar mas ainda não consigo entender como inserir e compilar o novo alsa no kernel...

Vc sabe havocz???

Obrigado Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Fevereiro de 2008, 15:46
Alguns já consegui testar mas ainda não consigo entender como inserir e compilar o novo alsa no kernel...

Vc sabe havocz???

Obrigado Hqx

Não seria pegar o patch lá no site e aplicar ? Apesar que os novos drivers vêm sempre no novo kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Fevereiro de 2008, 15:52
Eu pensei em baixar o driver...

ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2

E depois dar um bzcat alsa-driver-1.0.16.tar.bz2 | patch -p1

mas vc sabe onde tem um arquivo .patch???

Abraços
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Fevereiro de 2008, 16:08
Eu pensei em baixar o driver...

ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2

E depois dar um bzcat alsa-driver-1.0.16.tar.bz2 | patch -p1

mas vc sabe onde tem um arquivo .patch???

Abraços


Esse, é o driver para instalação não o patch para o kernel... oops verificando o site do alsa este arquivo já vem com os módulos a nível de kernel. seria o caso de descompctar e aplicar o  ./configure ; make ; make install após compilar o teu kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 22 de Fevereiro de 2008, 16:09
havocz ficaria feliz se você me ensinasse
Eu gosto das coisas mais customizadas vamos dizer assim e aunica maneira é fazendo na munheca mesmo

Só acho tuto para debian mas minhas duvidas são simples
Ta ficando doido esse Kernel hein daqui a pouco você recebe email do Linus perguntando "Como tu fez isso? Me ensina?"


havocz te add no MSN
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Fevereiro de 2008, 16:16
havocz ficaria feliz se você me ensinasse
Eu gosto das coisas mais customizadas vamos dizer assim e aunica maneira é fazendo na munheca mesmo

Só acho tuto para debian mas minhas duvidas são simples
Ta ficando doido esse Kernel hein daqui a pouco você recebe email do Linus perguntando "Como tu fez isso? Me ensina?"


havocz te add no MSN

Esse fim de semana estarei meio off-line, caiu um raio que lambeu o switch lá da rede de casa, mas prometo te dar um feedback  ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Fevereiro de 2008, 16:24
Citar
Esse, é o driver para instalação não o patch para o kernel... oops verificando o site do alsa este arquivo já vem com os módulos a nível de kernel. seria o caso de descompctar e aplicar o   ./configure ; make ; make install  após compilar o teu kernel.

É aí que reside a minha dúvida...

O kamikaze5 por padrão já tinha a versão 1.0.15 do alsa e se não me engano o 2.6.25rc2 tem a versão 1.0.16.

E se eu complar externamente (./configure, make, make instal) não é criado um módulo junto ao kernel.

O que quero é incluir "dentro" do kernel.

Olhando no ftb achei um patch com o nome de alsa-git-2008-01-31.patch.gz e descompactei e estou achando que pode ser ele...

EDIT 1 - Em breve novo kernel!!! Aguardem!!!
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Fevereiro de 2008, 16:36
Citar
Esse, é o driver para instalação não o patch para o kernel... oops verificando o site do alsa este arquivo já vem com os módulos a nível de kernel. seria o caso de descompctar e aplicar o   ./configure ; make ; make install  após compilar o teu kernel.

É aí que reside a minha dúvida...

O kamikaze5 por padrão já tinha a versão 1.0.15 do alsa e se não me engano o 2.6.25rc2 tem a versão 1.0.16.

E se eu complar externamente (./configure, make, make instal) não é criado um módulo junto ao kernel.

O que quero é incluir "dentro" do kernel.

Olhando no ftb achei um patch com o nome de alsa-git-2008-01-31.patch.gz e descompactei e estou achando que pode ser ele...

EDIT 1 - Em breve novo kernel!!! Aguardem!!!
Hqx

Entendi... pode ser... mas veja se a data bate com o lançamento do 1.0.16.
Título: Re: kernel slash4.0 - Kde carregado com 53 de ram CONSEGUI!!!
Enviado por: Hqxriven em 23 de Fevereiro de 2008, 00:32
kernel 2.6.23-slash4.0 - Mais rápido e uso mais eficiente da ram!!!

- Com uma nova configuração visando um sistema com fluidez e economia de recursos!!!

- Customização do sheduler (CFS) e utilização menor da cpu e da ram mesmo sob o vesa!!

- Voltado para uso em desktops e laptops

- Patchs não oficial ck utilizado

- Otimização do cfq

- Melhor desempenho do sistema e dispositivos de entrada e saída!!

- Otimização baseada no Archlinux e no Yoper!!

As alterações no kernel slash 4.0 e no sistema resultaram nisso!!! :o :o

Depois de ck1 e diversas compilações cheguei em um bom resultado!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg187.imageshack.us%2Fimg187%2F6351%2Fhq6xz9.th.jpg&hash=b97addcaf95e4fb7f87c9153a107373df52e3d9f) (http://img187.imageshack.us/my.php?image=hq6xz9.jpg)

Kde carregado com 53 de ram!!!

Como vcs devem estar notando o kde está com o hal e os mesmos serviços carregados...

Agora vendo um dvd com menos de 80 de ram

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg187.imageshack.us%2Fimg187%2F4053%2Fhq7qq2.th.jpg&hash=d14ae4d329f8413b7c68ac847afe8a508e512584) (http://img187.imageshack.us/my.php?image=hq7qq2.jpg)

Agora olhem como era o meu outro kernel o chrono e comparem o uso da memória!!!

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

Obs.: Usando o driver vesa no chrono e também no slash4.0, mas no slash4.0 o consumo é ainda menor...

EDIT 1 - Upload em breve!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de Fevereiro de 2008, 10:41
Hqx porque nao falas com os desenvolvedores do ubuntu para eles ponderarem por um desses teus super kerneis no ubuntu porque o k falta no ubuntu é performance ese conseguires um versao estavel que nao tire muita compatibilidade com o hardware acho que nao há problema nenhumem po-lo como kernel padrao do ubuntu nao numa versao LTS mas numa das outras nem que fosse so para testar
outra coisa mandei 2 MP a vc e so respondeste a uma e ja nem lembro bem do que dizia a segunda mas axo que era isto:
posso instalar as drivers da placa grafica com o envy?? para instalar num kernel tenho de desinstalar do outro ???
se der problemas grafico num kernel pode afectar o outro???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 23 de Fevereiro de 2008, 13:31
se for em um (KUXEDU)buntu recém-nascido é melhor, lembrando de instalar os compiladores?
Aí é só instalar o nvidia compilando que já era...





Na busca por novos usuários...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Fevereiro de 2008, 14:28
Citar
Hqx porque nao falas com os desenvolvedores do ubuntu para eles ponderarem por um desses teus super kerneis no ubuntu porque o k falta no ubuntu é performance ese conseguires um versao estavel que nao tire muita compatibilidade com o hardware acho que nao há problema nenhumem po-lo como kernel padrao do ubuntu nao numa versao LTS mas numa das outras nem que fosse so para testar
outra coisa mandei 2 MP a vc e so respondeste a uma e ja nem lembro bem do que dizia a segunda mas axo que era isto:
posso instalar as drivers da placa grafica com o envy?? para instalar num kernel tenho de desinstalar do outro Hein?
se der problemas grafico num kernel pode afectar o outro???

Desculpe por não ter respondido a sua mp mais é pq estou respondendo aos poucos outros usuários também. Não sei se falei para vc, mas nesse momento estou com 13 mps e o limite desse fórum é 15 e eu estou chegando ao limite super rápido!!!

Com tanta gente pedindo uma ajuda, acabo algumas vezes me confundindo e esquecendo para quem eu respondi!!!

Quanto a colocar o meu kernel em um ubuntu eu agradeço pelo elogio, mas acho que eles (os desenvolvedores) tinham que colocar pelo menos para download nos repositórios um kernel específico para desktops (algo que o generic ainda não é).

O Mandriva tem um kernel para multimídia, para desktops, para laptops e o kernel para servidores enquanto o ubuntu tem o generic e o server...

Mas eu queria que o próximo ubuntu tivesse um kernel tunado que é o que algumas distribuções já tem (Fedora, Mandriva e o Pardus tem relatime e estão otimizados).

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg406.imageshack.us%2Fimg406%2F5695%2Fhq11fw5.th.jpg&hash=31bdc5e296a9e1f15dbeaf6bdf799eec7bc650da) (http://img406.imageshack.us/my.php?image=hq11fw5.jpg)

Como mostro na imagem acima instalei com o envy o driver da placa de vídeo!!!

Para instalar em um kernel VC DEVE desinstalar do outro kernel!!

Quanto a última pergunta, acho que não dá nenhum problema...

É claro que se eu quiser entrar no grub no kernel generic do ubuntu terei que antes desinstalar o driver do meu kernel slash para que vc não entre em um kernel sem nvidia instalada mas com o xorg.conf referenciando a instalação dela (o que resultaria numa tela preta)!!!

PEÇO QUE OS USUÁRIOS QUE QUEREM INSTALAR O KERNEL SLASH AGUARDEM A VERSÃO 4 POIS ELA ESTÁ MELHOR E LOGO FAREI O UPLOAD!!!

Citar
amigos uma pergunta muito noob

estou a usar o kernel default k saquei da net

o i396 ou algo assim do genero

se pretender actualizar para ester fantastico kernel perco as minhas definiçoes e programas instalados?
como o compiz, wine, actualizações, as defeniçoes,etc

grande abraço e força amigos

A única coisa que vc perde é a possibilidade de usar os drivers restritos... E vc DEVE desinstalar o driver de vídeo antes de instalar o kernel e daqui há pouco já faço o upload do kernel slash 4.0 (então espere um pouco por ele)!!

Abraços!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de Fevereiro de 2008, 15:46
muito obrigado por responder
claro que compreendo a situçao das mensagens privadas e sempre pensei que o o problema fosse esse por isso nao quis voltar a mandar para nao sobrecarregar mas como ja tinha passado uma semana resolvi perguntar aqui visto que vc ja tem o novo kernel ai so falta fazer upload
ficamos esperando esse kernel que de certo que e muito bom
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: AFCB em 23 de Fevereiro de 2008, 21:03
amigos uma pergunta muito noob

estou a usar o kernel default k saquei da net

o i396 ou algo assim do genero

se pretender actualizar para ester fantastico kernel perco as minhas definiçoes e programas instalados?
como o compiz, wine, actualizações, as defeniçoes,etc

grande abraço e força amigos
Título: Re: Kubuntu 7.10 - Kernel slash 4.0 e tópico atualizado!!!
Enviado por: Hqxriven em 24 de Fevereiro de 2008, 05:19
Upload do kernel slash 4.0 efetuado e tópico principal atualizado!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg401.imageshack.us%2Fimg401%2F5367%2Fhq14if5.th.jpg&hash=ae7c423ef8f2c3428297d7d55abd9b17b2df0bba) (http://img401.imageshack.us/my.php?image=hq14if5.jpg)

Mais de 70 dowloads já efetuados!!! (o slash 3 passou de 300 :o :o)
Título: Re: Kubuntu 7.10 - Kernel slash 4.0 e tópico atualizado!!!
Enviado por: AFCB em 24 de Fevereiro de 2008, 08:39
Upload do kernel slash 4.0 efetuado e tópico principal atualizado!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg401.imageshack.us%2Fimg401%2F5367%2Fhq14if5.th.jpg&hash=ae7c423ef8f2c3428297d7d55abd9b17b2df0bba) (http://img401.imageshack.us/my.php?image=hq14if5.jpg)

Mais de 70 dowloads já efetuados!!! (o slash 3 passou de 300 :o :o)
7

amigo se actualizar para este kernel.. perco todas as minhas definições actuais??

grande abraço
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: AFCB em 24 de Fevereiro de 2008, 10:06
amigos
estou a tentar instalar este kernel slahs4
porem ele me esta a dar o seguinte erro
ja tentei como root e é igual
andre@andre-laptop:~$ sudo su -
root@andre-laptop:~# cd /media/sda5/Downloads_Firefox_Ubuntu
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# cat xaa xab xac xad > kernel-slash4.tar.bz2
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# md5sum kernel-slash4.tar.bz2
8ef928fa89c947fc930348a4904b1ffa  kernel-slash4.tar.bz2
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu#
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# tar -xvjf kernel-slash4.tar.bz2
linux-headers-2.6.23-slash4.0_i686_i386.deb
tar: linux-headers-2.6.23-slash4.0_i686_i386.deb: Não se pode mudar o dono para "uid" 1000, "gid" 1000: Operação não permitida
linux-image-2.6.23-slash4.0_i686_i386.deb
tar: linux-image-2.6.23-slash4.0_i686_i386.deb: Não se pode mudar o dono para "uid" 1000, "gid" 1000: Operação não permitida
tar: Saída por erro atrasada pelos erros anteriores
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu#



ajuda amigos

ja agora se puderem responder digam se eu actualizar para este kernel perco tudas as definições e programas?

abraço  e muito abrigado
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 24 de Fevereiro de 2008, 10:28
Sobre o erro eu não sei resolver, mas você não perde nada não pode ficar tranquilo
No linux tem essa vantagem você pode mexer em diversos programas sem alterar o resto deles!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: AFCB em 24 de Fevereiro de 2008, 10:33
Sobre o erro eu não sei resolver, mas você não perde nada não pode ficar tranquilo
No linux tem essa vantagem você pode mexer em diversos programas sem alterar o resto deles!

obrigado amigo
vou então actualizar o kernel
mal me respondão ao erro pois ainda nao consegui >:( >:(
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 24 de Fevereiro de 2008, 10:35
Primeiramente parabéns por toda a contribuição postada aqui. Tão excelente quanto a dica do kernel foi a dica da ATI pra mim, com aquele patchs.

Há 3 dias fiz a compilação aqui, pois o kernel postado é para o Gutsy, e eu uso o Feisty, então faltou dependências. Compilei o Kernel do jeito que estava postado, aplicando o slash3.tar.bz2, e consegui criar os debs pra minha máquina. Ontem instalei o Feisty 64 e agora voltei nesse tópico pra fazer uma nova compilação, mas ele foi atualizado e não tem mais as informações que eu queria. No blog não tem as dicas de aplicar o patch, só uma compilação comum, e creio eu que se eu compilar sem nada o sistema não vai otimizar muita coisa. Lá está assim:

Citar
Inserindo patches

4 - Agora se você quiser adicionar algum patch é só fazer o seguinte

Copie o arquivo para /usr/src/linux e dê o comando:

patch -p1 < nomedopatch.patch

Caso seja em formato bz2 o comando é diferente:

bzcat nomedopatch.bz2 | patch -p1

5 - Otimização do kernel

Para isso importe a sua configuração atual e altere o kernel depois

cp /boot/config-`uname -r` .config && make xconfig

Pronto agora está tudo em seus devidos lugares e só e necessário otimizar algo se você souber o que está fazendo.


Já fiz uma vez uma compilação assim e só atualizou o Kernel, mas otimização não teve nenhuma.
Então pergunto, teria como postar novamente as informações de como aplicar os patchs de otimização?

Uma última coisa, tem como otimizar o kernel mais recente, 2.6.24?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Fevereiro de 2008, 16:06
Citar
andre@andre-laptop:~$ sudo su -
root@andre-laptop:~# cd /media/sda5/Downloads_Firefox_Ubuntu
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# cat xaa xab xac xad > kernel-slash4.tar.bz2
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# md5sum kernel-slash4.tar.bz2
8ef928fa89c947fc930348a4904b1ffa  kernel-slash4.tar.bz2
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu#
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu# tar -xvjf kernel-slash4.tar.bz2
linux-headers-2.6.23-slash4.0_i686_i386.deb
tar: linux-headers-2.6.23-slash4.0_i686_i386.deb: Não se pode mudar o dono para "uid" 1000, "gid" 1000: Operação não permitida
linux-image-2.6.23-slash4.0_i686_i386.deb
tar: linux-image-2.6.23-slash4.0_i686_i386.deb: Não se pode mudar o dono para "uid" 1000, "gid" 1000: Operação não permitida
tar: Saída por erro atrasada pelos erros anteriores
root@andre-laptop:/media/sda5/Downloads_Firefox_Ubuntu#

É estranho :o :o

Tente o seguinte...

Crie uma pasta de nome menor (tipo KERNEL) e copie o arquivo (kernel-slash4.tar.bz2) para ela.

Lá dê o comando:

sudo chmod 777 kernel-slash4.tar.bz2

Com esse comando mudará as permissões...

E aí depois vc dá um...

Em seguida dê o comando:

tar -xvjf kernel-slash4.tar.bz2

Depois:

sudo dpkg -i linux-image-2.6.23-slash4.0_i686_i386.deb

sudo dpkg -i linux-headers-2.6.23-slash4.0_i686_i386.deb

Espere o processo terminar e espero que funcione, pois já testei em outras máquinas e funcionou!!!

Citar
Primeiramente parabéns por toda a contribuição postada aqui. Tão excelente quanto a dica do kernel foi a dica da ATI pra mim, com aquele patchs.

Há 3 dias fiz a compilação aqui, pois o kernel postado é para o Gutsy, e eu uso o Feisty, então faltou dependências. Compilei o Kernel do jeito que estava postado, aplicando o slash3.tar.bz2, e consegui criar os debs pra minha máquina. Ontem instalei o Feisty 64 e agora voltei nesse tópico pra fazer uma nova compilação, mas ele foi atualizado e não tem mais as informações que eu queria. No blog não tem as dicas de aplicar o patch, só uma compilação comum, e creio eu que se eu compilar sem nada o sistema não vai otimizar muita coisa

Se vc imaginar a dor de cabeça que tive por colocar o passo-a-passo com os patches...

Alguns usuários queriam:

- Colocar os patches no 2.6.22 do gutsy e pensavam que a culpa era minha que o patche não entrava!!!

- Faltar luz no meio da compilação e querer que o processo continuasse depois do boot

e mais algumas coisas... ganhei uma quatidade boa de mp e e-mail hahahaha :o :o.

Com o objetivo de não arranjar problemas coloquei só o deb... e até no meu blog fiz isso também (afinal se eu colocar lá como ele é feito vai dar no mesmo)

Como vc sabe compilar eu te mando depois um link para os patches...

É possível também otimizar o 2.6.24 com patches (apesar de serem um pouco diferentes), já fiz diversas compilações (inclusive por isso descobri que preciso fazer gambiarra para o meu modem funcionar), mas ele (o 2.6.24) precisa amadurecer ainda ele está quebrando a compatibilidade com muuuita coisa e é por isso que ainda uso nos meus kernels a base do 2.6.23.16 (até a nvidia tem dado problemas com a série 24)!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 24 de Fevereiro de 2008, 17:30
hehehe, imagino
Nunca tive problemas em seguir passo-a-passos, tanto que há 3 dias quando baixei seu kernel e vi que não instalava, fui logo compilando o meu, e tudo foi direitinho (ficou até do mesmo tamanho do seu). Mas tem doido que quer inventar, aí não dá. Tentei aplicar os patches no 2.6.24, vi que deu erro e nem tentei mais.
Então se puder mandar os links eu agradeço (só não entendo inglês) ;)

Hoje de manhã, depois da surpresa da atualização do post, fui compilar o 2.6.23 sem patchs, sem nada. Meu Notebook é um Turion 64 com ATI onboard, difícil de instalar até pelos drivers restritos, pois ele instala ao invés da ATI o driver MESA, que fica sem aceleração (rendering no). O que eu mudei:

* Antes do xconfig, alterei um arquivo chamado airprime.c e acrescentei uma única linha para deixar meu modem da Vivo Zap habilitado, como já foi postado no tópico do Vivo Zap;
* no xconfig, mudei o processador para Athlon 64, ao invés de 686, coloquei 1000 ao invés de 200 e chequei se o módulo do meu celular motorola (ACM) estava habilitado (já estava).

Compilei colocando "--revision=amd64" no lugar de 686, e depois de mais de 3 horas que eu fui descobrir pq a compilação demorou tanto - foi criado um linux-image.deb com 164,5 MB  :o :o

Achei que o sistema ia ficar mais pesado, isso sim, mas de qualquer forma instalei e reiniciei. Pra minha surpresa, eis que quando abro o monitor, me deparo com isso:

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg529.imageshack.us%2Fimg529%2F1659%2F2623bd0.th.png&hash=2b13aadf6e4c0775f0f5460374769e9b0e8b21f7) (http://img529.imageshack.us/my.php?image=2623bd0.png)

O uso do CPU realmente diminuiu muito, pois no kernel do Feisty estava há 50-60 %, e esse chega no máximo a 21%, isso com o Firefox aberto com umas 10 abas.
Porém foi só isso, o uso da memória e a velocidade do sistema continuaram os mesmos.

A outra vantagem foi com a ATI, que instalei seguindo o passo-a-passo do 1º post (aplicando patches) e ela instalou perfeitamente nesse kernel, funcionando até o Compiz, sem eu necessitar dos drivers restritos. :D

Agora quero fazer esse esquema todo no 2.6.24.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Fevereiro de 2008, 18:39
Citar
hehehe, imagino
Nunca tive problemas em seguir passo-a-passos, tanto que há 3 dias quando baixei seu kernel e vi que não instalava, fui logo compilando o meu, e tudo foi direitinho (ficou até do mesmo tamanho do seu). Mas tem doido que quer inventar, aí não dá. Tentei aplicar os patches no 2.6.24, vi que deu erro e nem tentei mais.
Então se puder mandar os links eu agradeço (só não entendo inglês) Piscada

Te mando depois por mp os links do patch, mas são para a śerie 23 ainda!!!

Citar
Hoje de manhã, depois da surpresa da atualização do post, fui compilar o 2.6.23 sem patchs, sem nada. Meu Notebook é um Turion 64 com ATI onboard, difícil de instalar até pelos drivers restritos, pois ele instala ao invés da ATI o driver MESA, que fica sem aceleração (rendering no). O que eu mudei:

* Antes do xconfig, alterei um arquivo chamado airprime.c e acrescentei uma única linha para deixar meu modem da Vivo Zap habilitado, como já foi postado no tópico do Vivo Zap;
* no xconfig, mudei o processador para Athlon 64, ao invés de 686, coloquei 1000 ao invés de 200 e chequei se o módulo do meu celular motorola (ACM) estava habilitado (já estava).

Compilei colocando "--revision=amd64" no lugar de 686, e depois de mais de 3 horas que eu fui descobrir pq a compilação demorou tanto - foi criado um linux-image.deb com 164,5 MB  Chocado Chocado

UUUUAAAAUUUU!!! Vc compilou com o debug junto!!!

Citar
Achei que o sistema ia ficar mais pesado, isso sim, mas de qualquer forma instalei e reiniciei. Pra minha surpresa, eis que quando abro o monitor, me deparo com isso:

O uso do CPU realmente diminuiu muito, pois no kernel do Feisty estava há 50-60 %, e esse chega no máximo a 21%, isso com o Firefox aberto com umas 10 abas.
Porém foi só isso, o uso da memória e a velocidade do sistema continuaram os mesmos.

A outra vantagem foi com a ATI, que instalei seguindo o passo-a-passo do 1º post (aplicando patches) e ela instalou perfeitamente nesse kernel, funcionando até o Compiz, sem eu necessitar dos drivers restritos. Contente

Agora quero fazer esse esquema todo no 2.6.24.

Vamos lá...

O kernel 23 é mais rápido que o 20 (feisty) por causa do CFS, SLUB, além de diversas melhorias... talvez vc não tenha notado a diferença por três motivos...

1 - Sessão suja do gnome - Se vc entra no gnome sem executar nenhum programa e ele já está usando mais de 130 mega sua sessão está suja!!!

2 - Vc não executa diversos programas simultaneamente!!! (eu faço isso muito!!!)

3 - A sua máquina é potente demais!!!

Obs.: O uso de patches como o relatime, ck1 e alterações do scheduler é que dão aquele boost no kernel!!!
------------

Não garanto o funcionamento da ATI no kernel da série 24... eu ainda estou pesquisando outros patches para isso.

- Se o seu modem funciona no kernel 23 é possível que não funcione no 24 (o meu que usa driver smartlink funciona perfeitamente no 23 e tenho que fazer uma gambiarra para funcionar no 24)

Em breve lancarei uma versão 24 mas ainda tenho que aprimorar algumas coisas...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: AFCB em 24 de Fevereiro de 2008, 18:44
bem amigos instalei o slash4.0 mas meu compudor ficou k nem mexia..

mesmo com grafica actualizada

vou fazer um fresh instal ??? ??? ???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Fevereiro de 2008, 19:29
Citar
bem amigos instalei o slash4.0 mas meu compudor ficou k nem mexia..

mesmo com grafica actualizada

vou fazer um fresh instal

Não entendi... Vc desinstalou a seu driver de vídeo antes... Só instalou e deu um boot??? Explique o que aconteceu!!!

Esse kernel é um dos que mais aguenta o tranco sem perder tanta performance, aqui eu posso abrir diversas coisas e a performance fica a mesma coisa...

Eu abri aqui os seguintes aplicativos juntos:

- Open Office Writer

- Frozen Bubble

-Amarok tocando mp3

- Kaffeine tocando DVD

- Htop

- Konsole

- Firefox com 3 abas abertas

- Conectado na net (Kppp)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F9581%2Fhq17ky3.th.jpg&hash=23d27b8e8031522a0be919c522528a81a5b50816) (http://img253.imageshack.us/my.php?image=hq17ky3.jpg)

 E o consumo ficou em 223 de ram!!!

O vampire hunter com um kernel padrão 23 e com o firefox aberto com 10 abas, mais um terminal e um monitor do sistema esta com um consumo de 279...

Só uma coisa... qual o seu hardware... e quais os passos que vc fez???

EDIT 1- Dá uma olhada no sysctl.conf e primeiro use sem nenhuma otimização e depois coloque as que eu uso no momento... (tópico principal)

EDIT 2 - Minha máquina tem 512 de ram compartilhada com o vídeo onboard e é AMD que nem a do vampire (X2 3600 com 1 giga de clock)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 24 de Fevereiro de 2008, 20:19
Vamos lá:

Citar
3 - A sua máquina é potente demais!!!
Não é mesmo! Apesar de ter 1 GB de Ram, sendo um Notebook o desempenho é muito menor que um Desktop.

Citar
2 - Vc não executa diversos programas simultaneamente!!! (eu faço isso muito!!!)
Faço muito isso também. Então...


Citar
1 - Sessão suja do gnome - Se vc entra no gnome sem executar nenhum programa e ele já está usando mais de 130 mega sua sessão está suja!!!
Só pode ser isso? Mas como é isso? O que eu faço pra "dar um banho nesse gnome sujo"?  ;D

Me aventurei a ler o tópico todo e parei na página 16. Putzgrila, que dor de cabeça, eim. Vc até saiu e voltou de novo.


Pelo que eu pude ver seu kernel tá bombando, visto o nº de coisas abertas, sendo que o kde já é pesado por natureza. No aguardo, então, dos patches  ;)

Ah sim, como faço pra não compilar com o debug junto?


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Fevereiro de 2008, 20:45
Infelizmente não sei como se faz isso no gnome direito... Achei isso na net...

http://library.gnome.org/users/user-guide/stable/prefs-sessions.html.pt_BR

Na imagem abaixo é como se faz no kde...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg254.imageshack.us%2Fimg254%2F5563%2Fhq18ct2.th.jpg&hash=d8e079d0adf48270445e5a002ff0ec39df14046a) (http://img254.imageshack.us/my.php?image=hq18ct2.jpg)

Quando vc diz para o sistema que quer restaurar uma sessão ele acaba de algum jeito com o tempo "salvando" resquícios dos aplicativos no sistema e eles são carregados assim que vc abre a sessão!!!

Citar
Pelo que eu pude ver seu kernel tá bombando, visto o nº de coisas abertas, sendo que o kde já é pesado por natureza. No aguardo, então, dos patches  Piscada

Ah sim, como faço pra não compilar com o debug junto?

CONFIG_DEBUG_FS is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_KERNEL is not set
# CONFIG_SLUB_DEBUG_ON is not set

Compile assim...

EDIT 1 - Já enviei para vc os patches por mp...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 25 de Fevereiro de 2008, 11:33
Amigo tem como você postar a versão desse Kernel sem ser em pacote .deb? Para nós podermos instalar em qualquer distribuição!


Obrigado e parabéns!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Fevereiro de 2008, 11:52
Citar
Amigo tem como você postar a versão desse Kernel sem ser em pacote .deb? Para nós podermos instalar em qualquer distribuição!


Obrigado e parabéns!

Se quiser eu te passo por mp, pq se eu colocar no tópico novamente (como fiz no slash 3) vou ganhar uma dor de cabeça daquelas!!!...

Obrigado pelo elogio!!! ;D ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 25 de Fevereiro de 2008, 15:12
Hqx desculpa la mas tenho mais uma pergunta ( inda nem instalei e já tou sendo chato)
meu modem e um trouter logo liga á porta de rede ess seu kernel tem o suporte para a placa de rede e se nao tem como posso instalar
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Fevereiro de 2008, 15:21
Citar
Hqx desculpa la mas tenho mais uma pergunta ( inda nem instalei e já tou sendo chato)
meu modem e um trouter logo liga á porta de rede ess seu kernel tem o suporte para a placa de rede e se nao tem como posso instalar

Tem suporte a placa de rede se eu tirar isso geral me mata :o :o :o :o :o...

Mas se vc usa driver restrito para isso aí não tem jeito, vai ter que compilar!!!

Aqui com o 22.14 o som funciona normalmente, a rede não testei ainda, o modem compilando funciona e o vídeo através do envy também.

Com o slash 4.0 o som funciona normalmente, a rede não testei ainda, o modem compilando também e o vídeo (pelo menos o meu) através do envy também.

Abraços!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 25 de Fevereiro de 2008, 17:50
Quero sim me passa ae!

Não vou te perturbar não!
Vai passar compilado né?


Vlw!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 00:23
Citar
Quero sim me passa ae!

Não vou te perturbar não!
Vai passar compilado né?


Vlw!

Só os patches... compilado já tem o link para o deb no tópico principal!!!

mas já vou avisando esses patches acrescentam algumas opções ao kernel e peço que vc não escolha nenhuma insana!!!

Vou te passar os patches que eu coloquei no slash e a config por mp... (se precisar de ajuda para colocar me fala, mas por favor não venha com dez pedradas, venha com calma!!!)

EDIT 1 - Já enviei... E mais de 100 downloads do slash 4.0!!! e mais de 300 downloads do slash 3.0 e mais de 100 downloads do patch para o slash 3.0 (ainda tem gente baixando a 3.0 :o :o :o)

Agora parei... estou sem inspiração!!! Espero que o kernel slash 4.0 seja o último da série 23!!! E agora estou beeeeem devagarinho testando a performance da série 24 que pelo menos nesse ponto está boa (o SLUB está ótimo!!!! o CFS foi aperfeiçoado e otimizado e a máquina está bem veloz, mas vamos aguardar... quem sabe o kernel do 8.04 não vem turbinado- tomara!!!)

Hqx
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Fevereiro de 2008, 00:40
Obrigado pelos patches, Hqx. Apliquei todos e fiz uma nova compilação. Realmente a memória diminuiu bem, mas com o tempo vai voltando a crescer :(
Porém o uso do processador agora aumentou drasticamente, chegando a 75% (na compilação comum não passava de 21%).
Percebi, contudo, que na medida que o consumo da memória vai aumentando, o do processador vai diminuindo. Como na compilação comum já estava alta, vai ver que era por isso que o do processador estava baixo.
Quando fiz o xconfig percebi que o seu está configurado pra 300k, e eu havia compilado o comum com 1000. Será que é por isso que está dando essa diferença?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 01:07
Citar
Obrigado pelos patches, Hqx. Apliquei todos e fiz uma nova compilação. Realmente a memória diminuiu bem, mas com o tempo vai voltando a crescer Triste
Porém o uso do processador agora aumentou drasticamente, chegando a 75% (na compilação comum não passava de 21%).
Percebi, contudo, que na medida que o consumo da memória vai aumentando, o do processador vai diminuindo. Como na compilação comum já estava alta, vai ver que era por isso que o do processador estava baixo.
Quando fiz o xconfig percebi que o seu está configurado pra 300k, e eu havia compilado o comum com 1000. Será que é por isso que está dando essa diferença?

o hz em 1000 em um kernel comum aumenta um pouco o processamento e bastante a performance, mas se vc colocar o hz em 1000 em um kernel com patch para diminuir a latência do agendador de processos (CFS) o processamento sobe bastante então tem que usar o hz em 300.

Quanto a memória como indico no fórum é interessante colocar algumas entradas no sysctl.conf para diminuir o resquício na memória (dirty ratio por exemplo)

Outro ponto é usar tentar usar a config do jeito que eu deixei (no máximo altere para o seu processador ou coloque o suporte a algum hardware)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg222.imageshack.us%2Fimg222%2F3503%2Fhq19it9.th.jpg&hash=eb30c5ffbdc83c01bb64fa59368b5d11ea33999c) (http://img222.imageshack.us/my.php?image=hq19it9.jpg)

Olha a imagem minha no firefox com o amarok agora e o processamento é baixo!!!

Vamos falar um pouco de duas partes do kernel:

# Completely Fair Scheduler Tunables
#
CONFIG_FAIR_DESKTOP=y
# CONFIG_INTERACTIVE_DESKTOP is not set
# CONFIG_HIGHLY_INTERACTIVE_DESKTOP is not set
# CONFIG_CUSTOM_SCHED_SETUP is not set
# CONFIG_SYSCTL_PRIVILEGED_NICE_LEVEL is not set
CONFIG_PRIVILEGED_TASKS_NICE_LEVEL=0
CONFIG_SCHED_LATENCY=20000
CONFIG_SCHED_MIN_GRANULARITY=2000
CONFIG_SCHED_WAKEUP_GRANULARITY=1000
CONFIG_SCHED_BATCH_WAKEUP_GRANULARITY=25000
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

e

# CONFIG_PREEMPT is not set

Se vc colocar a primeira em INTERACTIVE_DESKTOP ou HIGHLY_INTERACTIVE_DESKTOP vc vai ter um aumento do processamento e modificação da latência do kernel, pois haverá um reinício das tarefas... conforme é mostrado no próprio patch...

choice
+   prompt "CFS predefined setups"
+   default INTERACTIVE_DESKTOP
+
+config FAIR_DESKTOP
+   bool "Fair Desktop/Server"
+   help
+     Fair Desktop.
+     Use this option if you want a stable and fair desktop.
+
+     Privileged tasks won't be reniced and "preemption latency" won't be
+     modified.
+
+config INTERACTIVE_DESKTOP
+   bool "Interactive Desktop (Recommended)"
+   select BOOST_PRIVILEGED_TASKS
+   help
+     Interactive Desktop.
+     Use this option if you want a interactive desktop.
+
+     Privileged tasks will be reniced to -10 value and "preemption latency"
+     will be decreased in 0.5 msec.
+
+config HIGHLY_INTERACTIVE_DESKTOP   
+   bool "Highly Interactive Desktop"
+   select BOOST_PRIVILEGED_TASKS
+   help
+     Highly Interactive Desktop.
+     Use this option if you want a very high interactive desktop.
+
+     Privileged tasks will be reniced to -19 value and "preemption latency"
+     will be decreased in 1 msec.
+
+     This option is not recommended, UNLESS you have really high latencies.

E se vc ativar a opção CONFIG_PREEMPT vc terá um kernel que dará maior prioridade para as tarefas, mas aumentará o processamento...

Por isso que escolhi voluntary preempt, fair desktop para não haver reinício, 300 hz (por causa do alteração da latência e da granularidade do sheduler) ao invés de 1000 além de outras...

Mas aí vem a minha pergunta... como está a sua configuração???

EDIT 1-
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg132.imageshack.us%2Fimg132%2F1922%2Fhq20bs1.th.jpg&hash=3643860ccafe45f94cba9af5acb3867741c24740) (http://img132.imageshack.us/my.php?image=hq20bs1.jpg)

Mais uma imagem, mas agora sem nada aberto... se eu usasse o kernel padrão do ubuntu e mesmo depois de ter feito várias coisas eu ainda continuasse com menos de 100 de ram eu estava feliz!!!

IMPORTANTE!!!!!!!

De alguma forma maluuuuucaaaa vc não poderá compilar o kernel novamente com o mesmo nome, pois dessa forma não conseguirá instalar o driver de vídeo (como é bom ler o kernel trap hehehehehehehehhehehe) então mude o nome do kernel através do EXTRAVERSION do patch!!!
Quero dizer o seguinte... Mesmo removendo o slash 4.0 irar sobrar resquícios no sistema que impossibilitarão que vc compile um driver sob um segundo slash 4.0 que vc compile, então se vc compilar vai ter que ser um 4.1...

EDIT 2- Dúvidas????????????

Passe a sua config para que eu possa dar uma olhada!!!...

EDIT 3 - Conserto do edit 2 hehe

EDIT 4 - vampire_thunder deslogou ??? :o
Título: Re: Kubuntu 7.10 - Kde carregado com 45 de ram CONSEGUI O RETORNO!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 06:42
Kernel 2.6.23-slash4.1 - Uso mais eficiente da ram (Não está dando para ficar mais rápido que o slash 4.0 ::))

- Com uma nova configuração visando um sistema com fluidez e economia de recursos!!!

- Hz em 1000

- Voltado para uso em desktops (laptops com hz em 1000 podem ficar com o tempo na bateria reduzido!!!)

- Patchs não oficial ck utilizado

- Otimização do cfq

- Melhor desempenho do sistema e dispositivos de entrada e saída!!

- Otimização baseada no Debian e no Slackware!! (Atendendo a alguns pedidos!!!)

As alterações no kernel slash 4.1 e no sistema resultaram nisso!!! :o :o :o

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F4727%2Fhq22yn6.th.jpg&hash=8d2f0ec0d84c36586545636c77056238ee87cfd6) (http://img168.imageshack.us/my.php?image=hq22yn6.jpg)

Kde carregado com 45 de ram!!!

Como vcs devem estar notando o kde está com o hal e os mesmos serviços carregados...

E faço o upload em breve!!!

Esse kernel é mais uma revisão para quem teve problemas com o 4.0 (eu não tive!!!)

Fui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Fevereiro de 2008, 08:56
Ontem eu fui dormir. Olha a hora que postei. Perdi a hora hoje  ;D

Depois que apliquei os patches, a única coisa que fiz foi mudar o processador pra Athlon 64 ao invés de 686.
Fiz também as entradas no sysctl.conf, seguindo seu tuto no blog.

1 - que programinha é esse do terminal?
2 - Onde acho essas opções do kernel q vc postou?

Edit: Outra coisa que esqueci. Tanto meu comum quanto esse com patches estão sem suporte a hibernação.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 26 de Fevereiro de 2008, 13:35
Mano rlx eu sou tranquilão não vou te chingar nem ser agressivo! hehehe

Se eu estiver sendo chato avisa ok?! =D

Aquela config ja está do jeito que voce usa nesse kernel que voce compilou? Não quero mudar nada o profissa aqui é você!

Quais os comandos para compilar?

make modules bzimage

é so isso?

edit: so mais uma duvida porq ele pergunta
File to Patch?

eu boto patch -p1 < improve-relatime-2.6.23.patch
ele pergunta
FIle to Patch:
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 17:20
Citar
Ontem eu fui dormir. Olha a hora que postei. Perdi a hora hoje  Sem Graça

Depois que apliquei os patches, a única coisa que fiz foi mudar o processador pra Athlon 64 ao invés de 686.
Fiz também as entradas no sysctl.conf, seguindo seu tuto no blog.

1 - que programinha é esse do terminal?
2 - Onde acho essas opções do kernel q vc postou?

Edit: Outra coisa que esqueci. Tanto meu comum quanto esse com patches estão sem suporte a hibernação.

Caramba!!!! Eu acho que já tava otimizado demais para colocar compilado para o seu processador (hehehheheehe).

Engraçado eu tenho um x2 e nunca compilei para k8 só k7 uma vez... mais com um kernel otimizado ficou quase a mesma coisa e como eu disponibilizo para galera se eu colocar k7 só usuários amd poderão usar...

O programa de terminal é o htop!!!

Vc acha as opções no kernel em Completely Fair Scheduler Tunables!!! Isso se vc colocar o patch sched tunables, mais ele é insano se vc usar as outras opções conforme expliquei por isso só uso a primeira!!! (algumas vezes altero o patch manualmente)

O suporte a hibernação é só vc colocar...

Citar
# Power management options (ACPI, APM)
#
CONFIG_PM=y
CONFIG_PM_LEGACY=y
# CONFIG_PM_DEBUG is not set
CONFIG_PM_SLEEP_SMP=y
CONFIG_PM_SLEEP=y
CONFIG_SUSPEND_SMP_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_HIBERNATION_SMP_POSSIBLE=y
# CONFIG_HIBERNATION is not set

Eu tiro a hibernação pq o SLUB (alocador de memória) as vezes quebra o funcionamento da hibernação aí vc tem que mudar para SLAB.

Citar
Mano rlx eu sou tranquilão não vou te chingar nem ser agressivo! hehehe

Se eu estiver sendo chato avisa ok?! =D

Aquela config ja está do jeito que voce usa nesse kernel que voce compilou? Não quero mudar nada o profissa aqui é você!

Quais os comandos para compilar?

make modules bzimage

é so isso?

edit: so mais uma duvida porq ele pergunta
File to Patch?

eu boto patch -p1 < improve-relatime-2.6.23.patch
ele pergunta
FIle to Patch:

Quando isso acontece é quando esqueceu algo no passo-a-passo ou aplicou em uma versão diferente do kernel!!!

No link abaixo mostro direitinho...

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

Quanto ao make modules bzimage eu não uso esse comando conforme eu mostro no link.

Pq o objetivo é criar um pacote deb de um kernel diferente e não substituir o atual!!!

Patch slash 4.1 (retirei os otimizadores de latência do sheduler)

Hqx
http://www.divshare.com/download/3890259-385
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 26 de Fevereiro de 2008, 20:19
COnsegui mano...O uso do processamento e da memoria percebi melhor

Mas melhora na abertura de programas eu não senti...O sistema ta bem tranquilo não da lags e tal

Mas que queria é melhor a abertura de programas mas acho que isso é um problema do Gnome se tivesse uma maneira de otimiza-lo nesse ponto!


EDIT: Aproveitando aonde você aprende tanto sobre Kernel? Vou tentar compilar o 2.6.24 adicionar uns patches diferentes mas aonde consigo informação sobre cada patche como ativa-lo no kernel o que cada opção faz e tal!
E porq você tirou diversos so patches usados nos kerneis anterios genetic, realtime,c4stacks entre outros
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 22:01
Citar
COnsegui mano...O uso do processamento e da memoria percebi melhor

Mas melhora na abertura de programas eu não senti...O sistema ta bem tranquilo não da lags e tal

Mas que queria é melhor a abertura de programas mas acho que isso é um problema do Gnome se tivesse uma maneira de otimiza-lo nesse ponto!

Na minha humilde opinião o qt do kde tende a ser mais leve e exigir menos recursos do que o gtk do gnome, sem contar que ambiente gnome tem uma parte estética muito melhor que o kde (se vc procurar por belos screenshots encontrará  a maioria do gnome pois ele é mais flexível nesse ponto e mais pessoas criam temas para ele, é so procurar na sessão screenshots pelo desktop do nossile e até de outros usuários que vc verá desktops fantásticos) enquanto o kde nesse ponto é mais simples mais possui uma grande facilidade de configuração com o painel de controle (kcontrol) e o velho conhecido konqueror que juntos facilitam bastante a vida do usuário. Mas o gnome do ubuntu talvez por causa da integração da canonical é bem pesado em relação ao kde do kubuntu (procure pela linux mint versão gnome que é baseado no gutsy e vc verá que ele é rápido)  e um kernel bem configurado tende a não carregar tantas coisas e o kde bem configurado e um sistema também (manualmente claro) acabam usando pouca memória e por isso ficam rápidos.

Com a sessão suja ele pega uma grande quantidade de ram...

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 26 de Fevereiro de 2008, 22:09
Eu uso arch linux mano meu gnome é limpo
Se puder responder minhas perguntas anteriores...Vou me aprofundar nessa de kernel se der até te ajudo! hehehe
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 22:45
Citar
EDIT: Aproveitando aonde você aprende tanto sobre Kernel? Vou tentar compilar o 2.6.24 adicionar uns patches diferentes mas aonde consigo informação sobre cada patche como ativa-lo no kernel o que cada opção faz e tal!
E porq você tirou diversos so patches usados nos kerneis anterios genetic, realtime,c4stacks entre ou

Aprendi no kernel trap lendo comentários interessantes e comparações de desenvolvedores de kernel (e continuo aprendendo), fórum gentoo, usando slackware por dois anos (tive que aprender muito e agradeço  ao antony do slackbr  (antigo slackware brasil) e a galera de lá que é muito prestativa!!!

Existem alguns patches interessantes no fórum gentoo que são o dark, o hellium e o zen vc pode dar uma olhadinha neles!!!

Ou pode fazer como eu, fazendo download de patches utilizados em distribuições conhecidas e adaptando para o seu ubuntu (o relatime por exemplo exemplo é feito pelo Ingo molnar e esse patch é usado no Fedora 8  Mandriva 2008).

Genetic é um patch inteligente (mais se vc não tiver uma máquina boa pode causar um aumento do processamento) apesar de aumentar a velocidade

4k stacks dá problemas com o ndiswrapper e com alguns outros drivers que usam mais de 4 stacks fazendo com que a instalação dos mesmos seja impossibilitada. Mais ele aumenta bem a performance!!!

Realtime eu nunca coloquei (eu coloco o relatime que significa relative atime se não me engano) pq um kernel com baixa latência tende a dar maior prioridade aos processos e ter um processamento maior.

Para quem trabalha com edição de áudio e vídeo é ótimo pois um kernel assim tende a fazer grandes tarefas em menos tempo.

O problema é o seguinte... vc usuário normal tende a abrir diversos aplicativos ao mesmo tempo e um kernel em realtime vai tendar dar uma prioridade alta a eles e como serão vários aplicativos ele acaba se confundindo e não dando a performance ideal aí vc vê travamentos, lags e outras (dependendo do aplicativo claro).

Por exemplo tanto o kernel do ubuntu como o meu usam o voluntary-preempt que tenta balancear as tarefas retirando os delays que aparecem por não usar o preempt e sem dar alta prioridade para uma tarefa no lugar de outras.

Quanto ao relatime está aqui a explicação... (esse patch eu nunca tiro...)

http://ubuntuforum-br.org/index.php/topic,31237.msg184987.html#msg184987

e aqui também...

http://ubuntuforum-br.org/index.php/topic,31237.msg186078.html#msg186078

E o ck1 altera tanta coisa que fica até dificil falar... até o cfq e a swap ele altera...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Fevereiro de 2008, 23:04
não consigo achar as opções de hibernação e as outras que havia postado. Elas estão em algum arquivo ou no xconfig?
Fiz uma nova compilação sem alterar nada, nem o processador. Entrei no kernel do Ubuntu, desinstalei a anterior e instalei a nova. Não senti diferença nenhuma. Tanto o Processador quanto a Memória tá na mesma.

Também não entendo nada disso de Gnome sujo / limpo. Depois de tantas instalações ele deve estar mais que sujo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Fevereiro de 2008, 23:51
Citar
não consigo achar as opções de hibernação e as outras que havia postado. Elas estão em algum arquivo ou no xconfig?
Fiz uma nova compilação sem alterar nada, nem o processador. Entrei no kernel do Ubuntu, desinstalei a anterior e instalei a nova. Não senti diferença nenhuma. Tanto o Processador quanto a Memória tá na mesma.

Também não entendo nada disso de Gnome sujo / limpo. Depois de tantas instalações ele deve estar mais que sujo.

É simples na hora de compilar procure no xconfig por hibernation como mostrei no post anterior...

Na imagem abaixo estou em cima da opção!!!
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg120.imageshack.us%2Fimg120%2F2033%2Fhq23yg8.th.jpg&hash=58a49a3e646cfbccd498292dcee60cef28b39e21) (http://img120.imageshack.us/my.php?image=hq23yg8.jpg)

Se vc compilou o kernel sem dar um nome a ele vai ter sérios problemas, pq ficam resquícios na máquina que acabam conflitando...

Quanto ao gnome olhe nessas partes pode ajudar...

http://ubuntuforums.org/showthread.php?t=157127

http://ubuntuforums.org/showthread.php?t=523906

Quer compilar comigo por gmail??? (não uso msn!!)

EDIT 1- Acrescente um nome dentro do patch ck1 na tag EXTRAVERSION!!! Assim fica mais tranquilo!!!
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Fevereiro de 2008, 00:11
Demorou da gente compilar junto então amanhã. Estarei no Pidgin - filipotardim#gmail.com
Só que tem que ser mais cedo pq agora já estou partindo de novo senão perco a hora outra vez. ;D

PS: Não leio inglês e aquelas traduções online são horrorosas. Tem como me dar as dicas de como limpar o gnome?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Fevereiro de 2008, 09:57
Online e te esperando!!!

Já te passei o meu e-mail!!!

EDIT 1 - CD VC????

EDIT 2 - Já te enviei três mps e um e-mail... e até agora sem contato... volto mais tarde!!!

EDIT 3 - Efetuando upload do kernel slash 4.1 por isso retirei do ar o slash 4.0!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 27 de Fevereiro de 2008, 16:34
Fui compilar cm o ps patches genetic no kernel 2.6.24 mas tbm deu erro no 2.6.23

Código: [Selecionar]
Setup is 10324 bytes (padded to 10752 bytes).
System is 1749 kB
Kernel: arch/x86/boot/bzImage is ready  (#1)
ERROR: "fingerprint_state_show" [block/deadline-iosched.ko] undefined!
ERROR: "fingerprint_snapshot_show" [block/deadline-iosched.ko] undefined!
ERROR: "fingerprint_top_fitness_show" [block/deadline-iosched.ko] undefined!
ERROR: "disk_update_fingerprint" [block/deadline-iosched.ko] undefined!
ERROR: "disk_get_fingerprint" [block/deadline-iosched.ko] undefined!
ERROR: "genetic_generic_gene_show" [block/deadline-iosched.ko] undefined!
ERROR: "disk_stats_snapshot" [block/deadline-iosched.ko] undefined!
ERROR: "genetic_generic_mutate_child" [block/deadline-iosched.ko] undefined!
ERROR: "genetic_generic_combine_genes" [block/deadline-iosched.ko] undefined!
ERROR: "genetic_create_child_spread" [block/deadline-iosched.ko] undefined!
ERROR: "disk_num_ops_calc_fitness" [block/deadline-iosched.ko] undefined!
ERROR: "disk_throughput_calc_fitness" [block/deadline-iosched.ko] undefined!
ERROR: "disk_latency_calc_fitness" [block/deadline-iosched.ko] undefined!
ERROR: "genetic_generic_iterative_mutate_gene" [block/as-iosched.ko] undefined!
ERROR: "fingerprint_state_show" [block/as-iosched.ko] undefined!
ERROR: "fingerprint_snapshot_show" [block/as-iosched.ko] undefined!
ERROR: "fingerprint_top_fitness_show" [block/as-iosched.ko] undefined!
ERROR: "disk_update_fingerprint" [block/as-iosched.ko] undefined!
ERROR: "disk_get_fingerprint" [block/as-iosched.ko] undefined!
ERROR: "genetic_generic_gene_show" [block/as-iosched.ko] undefined!
ERROR: "disk_stats_snapshot" [block/as-iosched.ko] undefined!
ERROR: "genetic_generic_mutate_child" [block/as-iosched.ko] undefined!
ERROR: "genetic_generic_combine_genes" [block/as-iosched.ko] undefined!
ERROR: "genetic_create_child_spread" [block/as-iosched.ko] undefined!
ERROR: "disk_num_ops_calc_fitness" [block/as-iosched.ko] undefined!
ERROR: "disk_throughput_calc_fitness" [block/as-iosched.ko] undefined!
ERROR: "disk_latency_calc_fitness" [block/as-iosched.ko] undefined!
make[1]: ** [__modpost] Erro 1
make: ** [modules] Erro 2


Deu auqele negocio na hora de aplicar o patche do CK
FIle to patch:
Ele só aplicou uma parte do patche e quando apliquei os patches Genetic tive alguns failed

sabe me ajudar?
Obrigado!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Fevereiro de 2008, 17:09
Colocar no kernel 2.6.24 os patches genetics para o 2.6.23 vai dar erro!!!

Alguns patches para o 2.6.24 podem ser encontrados aqui: "Mas não coloque todos apenas o que vc TEM CERTEZA que vai usar e olhe o patch para saber o que ele faz"

http://kamikaze.waninkoko.info/patches/2.6.24/kamikaze1/broken-out/

Patches para a série 23 podem ser encontrados abaixo:

http://kamikaze.waninkoko.info/patches/2.6.23/kamikaze5/broken-out/

Lembrando que vc tem que colocar os patches para versão pura 23 ou 24 pq se for uma versão atualizada (23.12 ou 24.2 por exemplo) o patch pode não entrar!!!

E erro no make algumas vezes é falta de biblioteca na hora de compilação!!!

Conforme já falei o problema file to patch só se dá quando vc não cria o link /usr/src/linux para o kernel pois é nele que vc compila...

Um bom tutorial é o seguinte:

http://ubuntuforums.org/showthread.php?t=311158

E se quiser usar um kernel versão 24 no ubuntu com patches faço a sugestão do zen kernel

http://ubuntuforums.org/showthread.php?t=623874

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 27 de Fevereiro de 2008, 20:28
Então ja sei parcialmente oq é o problema

Eu estou baixando o kernel ja atualizado 2.6.24.3, entao eu tenho que baixar o 2.6.24 e aplicar o patch para ficar .3 certo?
EU não posso compilar o kernel na Area de Trabalho? eu boto ele numa pasta e aplico os patches hehe! =D
Então tem que cmpilar em /usr/src

Não vou botar todos estou pretendo botar esses:
Genetics
CK
4k-stacks
improve-realtime

Estou procurando patches de atualização do alsa e de segurança mas nao tive sucesso!
Acho que com esses patches vai ficar legal vou me basear no seu ultimo kernel so que introduzirei esses patches!

Obrigado pela paciencia!



EDIT: Criei o link eu ja estava baixando o patch da versão certa...Baixei um kernel puro apliquei o Patch 2.6.24.3 e depois fui aplicar o Patch CK e deu isso!

Código: [Selecionar]
patch -p1 < ckpatches-2.6.24.patch
patching file include/linux/sched.h
Hunk #2 succeeded at 1118 (offset 10 lines).
patching file kernel/sched.c
Hunk #1 succeeded at 4266 (offset 42 lines).
Hunk #3 succeeded at 4386 (offset 42 lines).
patching file include/linux/init_task.h
patching file kernel/fork.c
Hunk #1 succeeded at 1084 (offset 2 lines).
patching file kernel/mutex.c
patching file block/cfq-iosched.c
Hunk #1 succeeded at 1287 (offset 9 lines).
patching file include/linux/ioprio.h
patching file Documentation/sysctl/vm.txt
Hunk #2 FAILED at 36.
Hunk #3 succeeded at 97 (offset 2 lines).
Hunk #4 FAILED at 333.
2 out of 4 hunks FAILED -- saving rejects to file Documentation/sysctl/vm.txt.rej
patching file include/linux/swap.h
patching file init/Kconfig
patching file kernel/sysctl.c
Hunk #3 succeeded at 786 (offset 11 lines).
Hunk #5 succeeded at 1261 (offset 11 lines).
patching file mm/Makefile
patching file mm/swap.c
patching file mm/swap_prefetch.c
patching file mm/swap_state.c
patching file mm/vmscan.c
patching file include/linux/mm_inline.h
patching file include/linux/swap-prefetch.h
patching file mm/page_io.c
patching file include/linux/sysctl.h
Hunk #1 succeeded at 189 (offset -1 lines).
patching file include/linux/mmzone.h
patching file mm/page_alloc.c
Hunk #1 succeeded at 1497 (offset -10 lines).
Hunk #3 succeeded at 1836 (offset -10 lines).
Hunk #5 succeeded at 4118 (offset 9 lines).
patching file fs/buffer.c
patching file mm/filemap.c
Hunk #1 succeeded at 482 (offset 13 lines).
Hunk #3 succeeded at 1082 (offset 13 lines).
patching file Documentation/filesystems/proc.txt
can't find file to patch at input line 1885
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: linux-2.6.24-ck1/arch/x86/Kconfig.i386
|===================================================================
|--- linux-2.6.24-ck1.orig/arch/x86/Kconfig.i386
|+++ linux-2.6.24-ck1/arch/x86/Kconfig.i386
--------------------------
File to patch:
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 27 de Fevereiro de 2008, 22:32
Boas esse erro acontece pq esse file não existe,provavelmente mudou de nome,em vez do Kconfig.i386 põe o caminho do Kconfig

Não esquecer que esses patchs são para a versão 2.6.24RC2 e não para a 2.6.24 final pelo que alguns se os aplicares depois nem consegues compilar,muitos dão erros tipo file.rej mas eu nem ligo muito a isso pois quando faço make-kpkg clean esses .rej são apagados,se as opções ficam a funcionar bem ou não isso ja nao sei,mas pelo menos aparecem la as opções.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Fevereiro de 2008, 23:25
Citar
Boas esse erro acontece pq esse file não existe,provavelmente mudou de nome,em vez do Kconfig.i386 põe o caminho do Kconfig

Não esquecer que esses patchs são para a versão 2.6.24RC2 e não para a 2.6.24 final pelo que alguns se os aplicares depois nem consegues compilar,muitos dão erros tipo file.rej mas eu nem ligo muito a isso pois quando faço make-kpkg clean esses .rej são apagados,se as opções ficam a funcionar bem ou não isso ja nao sei,mas pelo menos aparecem la as opções.

Bem lembrado...

No meu 2.6.24 eu tenho usado alguns patches do Pardus e do kernel dark do gentoo!!! Faz um bom tempo que não uso o kamikaze1 (série 24)...

http://svn.pardus.org.tr/pardus/devel/kernel/kernel/files/fedora/linux-2.6-smarter-relatime.patch

kernel dark

http://forums.gentoo.org/viewtopic-t-667148.html

Mas eles só servem para a versão 24 PURA!!! Se vc transformar ele em 24.3 já era!!!

O patch dark usa o ck, o 24.2 além de diversas melhorias e mais uma coisa...

Se vc na hora de compilar não estiver descompactado o arquivo em usr/src e não tiver feito o link (usr/src/linux para a pasta do kernel e não fizer os processos TODOS como o ROOT (ESQUEÇA O SUDO), diga "bem vindo bugs que ninguém nunca viu"!!

Mais uma coisa genetics no 2.6.24 funcionando perfeitamente só com o zen... 4k stacks vc pode colocar se ativar a opção 4k stacks no kernel debug (mais ela dá dois problemas... o primeiro MUITAS VEZES QUEBRA o ndiswrapper que precisa de mais stacks para funcionar e segundo um kernel 4k stacks dá certos problemas quando vc usa o sudo como por exemplo ficar um resquício na memória mesmo depois de vc fechar o processo...)

Vampire vamos fazer um kernel base 23.17???

Baixe o 23 e o patch 2.6.23.17 e fale comigo faremos por aqui mesmo!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Fevereiro de 2008, 23:49
Já apliquei todos os patches que vc me enviou por mp, mas o último foi o 23.16. Onde baixo o 23.17?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Fevereiro de 2008, 23:56
Primeiro vire root (NÃO O SUDO)

Segundo copie o kernel 2.6.23 compactado para usr/src e depois extraia ele com o comando

tar -xvjf linux-2.6.23.tar.bz2

Depois faça o comando...

rm -rf linux && ln -s /usr/src/linux-2.6.23 linux && cd /usr/src/linux

E depois disso post a mensagem!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 00:02
Já fiz tudo isso, já apliquei os patches e já até carreguei sua config slash 4.0, só que o patch era o 23.16
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:04
Se já aplicou a versão 16 não tem como aplicar a 17 os patchs são somente para a versão 23 pura a versão 17 já possui a versão 16 e instalar duas vai dar pau!!!

EDIT 1 - Então por favor faça como pedi no post anterior!!!

Faça o download desse patch...

http://www.divshare.com/download/3903747-50b

Obs.: Vou fazer o processo junto com vc, se vc tiver problemas aqui também vai ter!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 00:09
Ok, já fiz, agora onde pego o patch?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:10
http://www.divshare.com/download/3903747-50b

Obs.: Vou fazer o processo junto com vc, se vc tiver problemas aqui também vai ter!!!

São patches usados pelo kernel dark do gentoo e pelo ck desmembrados (não se assuste com a quantidade)

Eles tem uma ordem para ser colocados... assim que baixar me avisa!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 00:17
kraca, tem coisa à beça nesse arquivo. Qual é a ordem dos patches? Tem como postar os comandos para eu agilizar no ctrl+c?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:20
Extaria os arquivos e copia para usr/src/linux e depois um por um faça os comandos...

patch -p1 < patch-2.6.23.17
patch -p1 < mm-swap_prefetch-41.patch
patch -p1 < mm-lots_watermark.diff
patch -p1 < mm-kswapd_inherit_prio-1.patch
patch -p1 < mm-prio_dependant_scan-2.patch
patch -p1 < mm-background_scan-2.patch
patch -p1 < mm-filesize_dependant_lru_cache_add.patch
patch -p1 < kconfig-expose_vmsplit_option.patch
patch -p1 < powertop-2.6.23.patch
patch -p1 < fs-use-kmem_cache_zalloc-instead.patch
patch -p1 < fs-superc-use-list_for_each_entry-instead-of-list_for_each.patch
patch -p1 < fs-superc-use-list_for_each_entry-instead-of-list_for_each-fix.patch
patch -p1 < improve-relatime-2.6.23.patch
patch -p1 < /usr/src/linux-2.6.23/squashfs3.3/kernel-patches/linux-2.6.23/squashfs3.3-patch

Como estou fazendo junto com vc, mostro que todos os patches entraram...

root@hqxriven-desktop:/usr/src/linux# patch -p1 < patch-2.6.23.17
patching file Documentation/ja_JP/HOWTO
patching file Makefile
patching file arch/i386/boot/boot.h
patching file arch/i386/boot/header.S
patching file arch/i386/boot/pmjump.S
patching file arch/i386/boot/video-bios.c
patching file arch/i386/boot/video-vesa.c
patching file arch/i386/boot/video.c
patching file arch/i386/kernel/apm.c
patching file arch/i386/kernel/tsc.c
patching file arch/i386/lib/delay.c
patching file arch/i386/mm/pgtable.c
patching file arch/i386/xen/enlighten.c
patching file arch/i386/xen/mmu.c
patching file arch/i386/xen/multicalls.c
patching file arch/i386/xen/multicalls.h
patching file arch/i386/xen/xen-ops.h
patching file arch/ia64/kernel/unaligned.c
patching file arch/mips/mm/c-r4k.c
patching file arch/powerpc/math-emu/math.c
patching file arch/powerpc/platforms/cell/axon_msi.c
patching file arch/powerpc/platforms/powermac/feature.c
patching file arch/sparc64/kernel/chmc.c
patching file arch/sparc64/kernel/entry.S
patching file arch/sparc64/kernel/pci.c
patching file arch/sparc64/kernel/smp.c
patching file arch/sparc64/kernel/sys_sparc.c
patching file arch/sparc64/lib/xor.S
patching file arch/sparc64/mm/init.c
patching file arch/um/Makefile
patching file arch/um/include/common-offsets.h
patching file arch/um/include/sysdep-i386/stub.h
patching file arch/um/kernel/skas/clone.c
patching file arch/um/os-Linux/main.c
patching file arch/um/os-Linux/skas/mem.c
patching file arch/um/os-Linux/skas/process.c
patching file arch/um/os-Linux/start_up.c
patching file arch/um/os-Linux/tt.c
patching file arch/um/os-Linux/util.c
patching file arch/um/sys-i386/user-offsets.c
patching file arch/um/sys-x86_64/user-offsets.c
patching file arch/x86_64/kernel/entry.S
patching file arch/x86_64/kernel/time.c
patching file arch/x86_64/lib/bitstr.c
patching file arch/x86_64/lib/delay.c
patching file arch/x86_64/mm/init.c
patching file arch/x86_64/mm/pageattr.c
patching file block/ll_rw_blk.c
patching file crypto/algapi.c
patching file drivers/acpi/blacklist.c
patching file drivers/acpi/bus.c
patching file drivers/acpi/dispatcher/dsobject.c
patching file drivers/acpi/events/evregion.c
patching file drivers/acpi/osl.c
patching file drivers/acpi/pci_irq.c
patching file drivers/acpi/sleep/main.c
patching file drivers/acpi/video.c
patching file drivers/ata/ahci.c
patching file drivers/ata/libata-core.c
patching file drivers/ata/libata-eh.c
patching file drivers/ata/sata_mv.c
patching file drivers/ata/sata_promise.c
patching file drivers/ata/sata_sis.c
patching file drivers/atm/he.c
patching file drivers/atm/nicstar.c
patching file drivers/base/core.c
patching file drivers/base/power/Makefile
patching file drivers/base/power/main.c
patching file drivers/base/power/power.h
patching file drivers/block/rd.c
patching file drivers/char/apm-emulation.c
patching file drivers/char/drm/drm_vm.c
patching file drivers/char/drm/i915_irq.c
patching file drivers/char/drm/radeon_cp.c
patching file drivers/char/drm/radeon_drv.h
patching file drivers/char/moxa.c
patching file drivers/char/mspec.c
patching file drivers/char/random.c
patching file drivers/char/rocket.c
patching file drivers/char/tty_ioctl.c
patching file drivers/connector/cn_queue.c
patching file drivers/crypto/geode-aes.c
patching file drivers/crypto/padlock-aes.c
patching file drivers/dma/dmaengine.c
patching file drivers/firmware/dmi-id.c
patching file drivers/hwmon/lm87.c
patching file drivers/hwmon/w83627ehf.c
patching file drivers/hwmon/w83627hf.c
patching file drivers/i2c/busses/i2c-pasemi.c
patching file drivers/i2c/chips/eeprom.c
patching file drivers/ide/pci/cs5535.c
patching file drivers/ide/pci/serverworks.c
patching file drivers/ide/pci/siimage.c
patching file drivers/infiniband/core/uverbs_cmd.c
patching file drivers/infiniband/hw/mthca/mthca_cmd.c
patching file drivers/input/evdev.c
patching file drivers/input/input.c
patching file drivers/input/joydev.c
patching file drivers/input/mouse/alps.c
patching file drivers/input/mousedev.c
patching file drivers/input/tsdev.c
patching file drivers/isdn/capi/capidrv.c
patching file drivers/isdn/hardware/avm/b1.c
patching file drivers/isdn/hardware/avm/c4.c
patching file drivers/isdn/i4l/isdn_common.c
patching file drivers/isdn/i4l/isdn_net.c
patching file drivers/kvm/kvm_main.c
patching file drivers/kvm/mmu.c
patching file drivers/kvm/svm.c
patching file drivers/kvm/vmx.c
patching file drivers/kvm/x86_emulate.c
patching file drivers/macintosh/smu.c
patching file drivers/md/bitmap.c
patching file drivers/md/dm-crypt.c
patching file drivers/md/dm-delay.c
patching file drivers/md/dm-ioctl.c
patching file drivers/md/dm-table.c
patching file drivers/md/dm.c
patching file drivers/md/dm.h
patching file drivers/md/raid5.c
patching file drivers/misc/thinkpad_acpi.c
patching file drivers/net/atl1/atl1_main.c
patching file drivers/net/cassini.c
patching file drivers/net/cassini.h
patching file drivers/net/chelsio/cxgb2.c
patching file drivers/net/chelsio/pm3393.c
patching file drivers/net/chelsio/sge.c
patching file drivers/net/chelsio/sge.h
patching file drivers/net/ehea/ehea_qmr.c
patching file drivers/net/ehea/ehea_qmr.h
patching file drivers/net/forcedeth.c
patching file drivers/net/pppol2tp.c
patching file drivers/net/skge.c
patching file drivers/net/skge.h
patching file drivers/net/sky2.c
patching file drivers/net/tg3.c
patching file drivers/net/usb/kaweth.c
patching file drivers/net/usb/mcs7830.c
patching file drivers/net/wireless/ipw2100.c
patching file drivers/net/wireless/ipw2100.h
patching file drivers/net/wireless/ipw2200.c
patching file drivers/net/wireless/ipw2200.h
patching file drivers/net/wireless/libertas/11d.c
patching file drivers/net/wireless/libertas/cmd.c
patching file drivers/net/wireless/libertas/wext.c
patching file drivers/net/wireless/rtl8187_dev.c
patching file drivers/net/wireless/zd1201.c
patching file drivers/net/wireless/zd1211rw/zd_usb.c
patching file drivers/oprofile/cpu_buffer.c
patching file drivers/oprofile/cpu_buffer.h
patching file drivers/oprofile/oprofile_stats.c
patching file drivers/pci/hotplug/fakephp.c
patching file drivers/pci/msi.c
patching file drivers/pci/quirks.c
patching file drivers/scsi/dpt_i2o.c
patching file drivers/scsi/dpti.h
patching file drivers/scsi/esp_scsi.c
patching file drivers/scsi/hptiop.c
patching file drivers/scsi/scsi.c
patching file drivers/scsi/sd.c
patching file drivers/spi/omap2_mcspi.c
patching file drivers/usb/core/hcd.h
patching file drivers/usb/core/hub.c
patching file drivers/usb/core/quirks.c
patching file drivers/usb/core/urb.c
patching file drivers/usb/gadget/ether.c
patching file drivers/usb/host/ehci-hcd.c
patching file drivers/usb/image/microtek.c
patching file drivers/usb/serial/generic.c
patching file drivers/usb/serial/sierra.c
patching file drivers/usb/storage/unusual_devs.h
patching file drivers/video/fb_ddc.c
patching file drivers/video/platinumfb.c
patching file drivers/video/ps3fb.c
patching file fs/cifs/inode.c
patching file fs/exec.c
patching file fs/locks.c
patching file fs/minix/itree_v1.c
patching file fs/minix/itree_v2.c
patching file fs/namei.c
patching file fs/ncpfs/mmap.c
patching file fs/nfs/write.c
patching file fs/nfsd/nfs2acl.c
patching file fs/nfsd/nfs3acl.c
patching file fs/nfsd/nfs3xdr.c
patching file fs/nfsd/nfsfh.c
patching file fs/nfsd/nfsxdr.c
patching file fs/ocfs2/aops.c
patching file fs/proc/array.c
patching file fs/reiserfs/stree.c
patching file fs/splice.c
patching file fs/xfs/linux-2.6/xfs_buf.c
patching file include/asm-i386/system.h
patching file include/asm-m68k/Kbuild
patching file include/asm-mips/hazards.h
patching file include/asm-powerpc/pmac_feature.h
patching file include/asm-powerpc/systbl.h
patching file include/asm-sparc64/dma-mapping.h
patching file include/asm-sparc64/hypervisor.h
patching file include/asm-sparc64/pci.h
patching file include/asm-x86_64/system.h
patching file include/linux/acpi.h
patching file include/linux/blkdev.h
patching file include/linux/bootmem.h
patching file include/linux/dmi.h
patching file include/linux/freezer.h
patching file include/linux/ide.h
patching file include/linux/input.h
patching file include/linux/ktime.h
patching file include/linux/libata.h
patching file include/linux/netlink.h
patching file include/linux/pci_ids.h
patching file include/linux/pm.h
patching file include/linux/pm_legacy.h
patching file include/linux/quicklist.h
patching file include/linux/sched.h
patching file include/linux/skbuff.h
patching file include/linux/thread_info.h
patching file include/linux/usb/quirks.h
patching file include/net/9p/9p.h
patching file include/net/sock.h
patching file include/net/tcp.h
patching file include/scsi/scsi_device.h
patching file include/xen/interface/vcpu.h
patching file ipc/mqueue.c
patching file kernel/exit.c
patching file kernel/fork.c
patching file kernel/futex.c
patching file kernel/futex_compat.c
patching file kernel/hrtimer.c
patching file kernel/irq/chip.c
patching file kernel/irq/manage.c
patching file kernel/kmod.c
patching file kernel/lockdep.c
patching file kernel/params.c
patching file kernel/posix-timers.c
patching file kernel/power/main.c
patching file kernel/power/pm.c
patching file kernel/relay.c
patching file kernel/sched.c
patching file kernel/sched_fair.c
patching file kernel/softlockup.c
patching file kernel/time/ntp.c
patching file kernel/time/tick-broadcast.c
patching file lib/libcrc32c.c
patching file lib/textsearch.c
patching file mm/filemap.c
patching file mm/memory.c
patching file mm/mmap.c
patching file mm/page-writeback.c
patching file mm/quicklist.c
patching file mm/shmem.c
patching file mm/slub.c
patching file mm/sparse.c
patching file mm/truncate.c
patching file net/8021q/vlan.c
patching file net/8021q/vlan_dev.c
patching file net/atm/mpc.c
patching file net/ax25/ax25_in.c
patching file net/bridge/br.c
patching file net/bridge/br_fdb.c
patching file net/bridge/br_input.c
patching file net/bridge/br_netfilter.c
patching file net/bridge/netfilter/ebtable_broute.c
patching file net/decnet/dn_dev.c
patching file net/ieee80211/ieee80211_crypt_tkip.c
patching file net/ieee80211/softmac/ieee80211softmac_wx.c
patching file net/ipv4/arp.c
patching file net/ipv4/devinet.c
patching file net/ipv4/ip_gre.c
patching file net/ipv4/ipcomp.c
patching file net/ipv4/netfilter/nf_nat_core.c
patching file net/ipv4/raw.c
patching file net/ipv4/route.c
patching file net/ipv4/sysctl_net_ipv4.c
patching file net/ipv4/tcp_illinois.c
patching file net/ipv4/tcp_input.c
patching file net/ipv4/tcp_output.c
patching file net/ipv6/addrconf.c
patching file net/ipv6/ipcomp6.c
patching file net/irda/af_irda.c
patching file net/key/af_key.c
patching file net/mac80211/ieee80211.c
patching file net/mac80211/ieee80211_ioctl.c
patching file net/mac80211/ieee80211_sta.c
patching file net/netfilter/nf_conntrack_extend.c
patching file net/netfilter/nf_conntrack_proto_tcp.c
patching file net/netfilter/xt_CONNMARK.c
patching file net/netfilter/xt_CONNSECMARK.c
patching file net/netfilter/xt_TCPMSS.c
patching file net/netlink/af_netlink.c
patching file net/netrom/nr_dev.c
patching file net/rxrpc/Kconfig
patching file net/sched/cls_u32.c
patching file net/sched/sch_api.c
patching file net/sched/sch_generic.c
patching file net/sched/sch_teql.c
patching file net/socket.c
patching file net/unix/af_unix.c
patching file net/x25/x25_forward.c
patching file net/xfrm/xfrm_policy.c
patching file net/xfrm/xfrm_state.c
patching file sound/core/Makefile
patching file sound/core/memalloc.c
patching file sound/oss/via82cxxx_audio.c
patching file sound/pci/emu10k1/emumixer.c
patching file sound/pci/hda/patch_sigmatel.c
patching file sound/pci/rme9652/hdsp.c
patching file sound/usb/usbmixer.c
patching file sound/usb/usx2y/usX2Yhwdep.c
patching file sound/usb/usx2y/usx2yhwdeppcm.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-swap_prefetch-41.patch
patching file Documentation/sysctl/vm.txt
patching file include/linux/swap.h
patching file init/Kconfig
patching file kernel/sysctl.c
patching file mm/Makefile
patching file mm/swap.c
patching file mm/swap_prefetch.c
patching file mm/swap_state.c
patching file mm/vmscan.c
patching file include/linux/mm_inline.h
patching file include/linux/swap-prefetch.h
patching file mm/page_io.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-lots_watermark.diff
patching file include/linux/mmzone.h
patching file mm/page_alloc.c
patching file mm/vmscan.c
Hunk #1 succeeded at 1326 (offset -5 lines).
Hunk #2 succeeded at 1334 (offset -5 lines).
Hunk #3 succeeded at 1368 (offset -5 lines).
Hunk #4 succeeded at 1376 (offset -5 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-kswapd_inherit_prio-1.patch
patching file include/linux/mmzone.h
patching file mm/page_alloc.c
patching file mm/vmscan.c
Hunk #1 succeeded at 1114 (offset -5 lines).
Hunk #2 succeeded at 1535 (offset -5 lines).
Hunk #3 succeeded at 1553 (offset -5 lines).
Hunk #4 succeeded at 1568 (offset -5 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-prio_dependant_scan-2.patch
patching file fs/buffer.c
patching file include/linux/swap.h
Hunk #1 succeeded at 190 with fuzz 2.
patching file mm/page_alloc.c
patching file mm/vmscan.c
Hunk #1 succeeded at 1141 (offset -5 lines).
Hunk #2 succeeded at 1203 (offset -5 lines).
Hunk #3 succeeded at 1212 (offset -5 lines).
Hunk #4 succeeded at 1222 (offset -5 lines).
Hunk #5 succeeded at 1239 (offset -5 lines).
Hunk #6 succeeded at 1269 (offset -5 lines).
Hunk #7 succeeded at 1319 (offset -5 lines).
Hunk #8 succeeded at 1338 (offset -5 lines).
Hunk #9 succeeded at 1347 (offset -5 lines).
Hunk #10 succeeded at 1370 (offset -5 lines).
Hunk #11 succeeded at 1379 (offset -5 lines).
Hunk #12 succeeded at 1412 (offset -5 lines).
Hunk #13 succeeded at 1451 (offset -5 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-background_scan-2.patch
patching file include/linux/mmzone.h
patching file mm/vmscan.c
Hunk #2 succeeded at 1486 (offset -5 lines).
Hunk #3 succeeded at 1536 (offset -5 lines).
Hunk #4 succeeded at 1765 (offset -5 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < mm-filesize_dependant_lru_cache_add.patch
patching file mm/filemap.c
patching file mm/swap.c
patching file kernel/sysctl.c
patching file Documentation/filesystems/proc.txt
patching file Documentation/sysctl/vm.txt
Hunk #1 succeeded at 42 (offset -2 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < kconfig-expose_vmsplit_option.patch
patching file arch/i386/Kconfig
root@hqxriven-desktop:/usr/src/linux# patch -p1 < powertop-2.6.23.patch
patching file kernel/time/clocksource.c
patching file mm/page-writeback.c
patching file mm/slab.c
patching file net/core/neighbour.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < fs-use-kmem_cache_zalloc-instead.patch
patching file fs/file_table.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < fs-superc-use-list_for_each_entry-instead-of-list_for_each.patch
patching file fs/super.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < fs-superc-use-list_for_each_entry-instead-of-list_for_each-fix.patch
patching file fs/super.c
root@hqxriven-desktop:/usr/src/linux# patch -p1 < improve-relatime-2.6.23.patch
patching file Documentation/kernel-parameters.txt
Hunk #1 succeeded at 524 (offset -1 lines).
Hunk #2 succeeded at 1468 (offset -4 lines).
patching file fs/Kconfig
Hunk #1 succeeded at 2057 (offset -3 lines).
patching file fs/inode.c
patching file fs/namespace.c
patching file include/linux/mount.h
patching file kernel/sysctl.c
Hunk #1 succeeded at 30 with fuzz 1.
Hunk #2 succeeded at 1216 (offset 9 lines).
root@hqxriven-desktop:/usr/src/linux# patch -p1 < /usr/src/linux-2.6.23/squashfs3.3/kernel-patches/linux-2.6.23/squashfs3.3-patch
patching file fs/Kconfig
patching file fs/Makefile
patching file fs/squashfs/inode.c
patching file fs/squashfs/Makefile
patching file fs/squashfs/squashfs2_0.c
patching file fs/squashfs/squashfs.h
patching file include/linux/squashfs_fs.h
patching file include/linux/squashfs_fs_i.h
patching file include/linux/squashfs_fs_sb.h
patching file init/do_mounts_rd.c
root@hqxriven-desktop:/usr/src/linux#
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 00:26
Tem um erro na linha "fs-superc-use-list_for_each_entry-instead-of-list_for_each-fix.patch". patch -p1 duas vezes. Deu erro aqui e depois q percebi rsrsrs

Já foram todos, e agora?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:32
cp /usr/src/linux/slash .config && make xconfig

Aí vc escolhe o processador (eu sempre escolho o pentium pro) dessa vez vou colocar o hz em 300 por causa de alguns patches colocados e aconselho a vc a fazer o mesmo...

Depois de um:

make-kpkg clean

E por fim um:

CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=i686 kernel_image kernel_headers modules_image

EDIT 1 - Aguardando a sua mensagem!!!

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 00:36
uma dúvida, mesmo escolhendo um processador (no meu caso Athlon 64), tenho que compilar com --revision=i686?

E o nome? Não tem que ser diferente por causa do driver ATI?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:43
Citar
uma dúvida, mesmo escolhendo um processador (no meu caso Athlon 64), tenho que compilar com --revision=i686?

E o nome? Não tem que ser diferente por causa do driver ATI?

Acho que fica mais padronizado, mais certinho!!! mais vc pode colocar em revision o que quiser, se preferir colocar k7 ou k8 coloque...

Só mais uma coisa vc escolhe a opção no kernel para o K8 (athlon 64, Opteron etc...) ou K7 (duron, athlon, etc)... questão de curiosidade só???

E o nome já foi mudado a tag revision não é nome!!!

EDIT 1- Aguardando a sua mensagem!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 28 de Fevereiro de 2008, 00:48
Hqxriven
Genetic na serie 23 não consegui botar de jeito nenhum...Alguma coisa que deve estar conflitando...
Mas de qualquer maneira deixa para la! Agora vou para a serie 24
Esses patches nunca tinha ouviado falar...Amanha vou pesquisar sobre cada um não nada oq eles fazem!


Esse negocio de kernel é muito viciante!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 00:55
Citar
Hqxriven
Genetic na serie 23 não consegui botar de jeito nenhum...Alguma coisa que deve estar conflitando...
Mas de qualquer maneira deixa para la! Agora vou para a serie 24
Esses patches nunca tinha ouviado falar...Amanha vou pesquisar sobre cada um não nada oq eles fazem!

Esse negocio de kernel é muito viciante!

Se vc colocar na /usr/src/linux eles entram e mais uma coisa... vc precisa do genetic lib ativado (portanto tem que colocar ele primeiro) para os patches genetics funcionarem...

Já que vc vai para a 24 dê uma olhada no dark e no hellium do fórum gentoo são patches bons para essa série mas não coloque os patches no kernel 2.6.24.3 mas sim no 2.6.24.

Se quiser os genetics de forma mais fácil coloque o patch zen que tem o relatime e o squashfs+LZMA incluido (só não garanto que o seu som vai fucnionar depois do boot pelo menos na versão 1 do zen ele deu problemas)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 01:04
Eu coloco AMD-Opteron/Athlon64
Habilitei a hibernação e mandei compilar com k8. Só isso que mudei, mas a compilação não foi:

Código: [Selecionar]
make[1]: Entrando no diretório `/usr/src/linux-2.6.23'
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86_64
  CC      arch/x86_64/kernel/asm-offsets.s
In file included from include/asm/processor.h:11,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:8,
                 from include/linux/module.h:9,
                 from include/linux/crypto.h:21,
                 from arch/x86_64/kernel/asm-offsets.c:7:
include/asm/page.h:90:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[2]: ** [arch/x86_64/kernel/asm-offsets.s] Erro 1
make[1]: ** [prepare0] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
make: ** [debian/stamp-kernel-conf] Erro 2

Já tentei sem o CONCURRENCY_LEVEL=2 na frente, já tentei com amd64 no lugar de k8, e nada. Por fim recarreguei suas configs do slash e mandei compilar do jeito que postou, sem mudar nada, e também deu erro. Logo, alguma coisa babou nos patches. Vou tentar de novo amanhã, pq hoje já estourei. Já sei que vou perder a hora de novo.
Até mais
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 01:41
Eu to achando que está faltando alguma biblioteca de compilação ae!!!

PQ EU ACABEI DE COMPILAR O KERNEL

This is kernel package version 11.001.
for module in  ; do                       \
          if test -d  $module; then                                \
            (cd $module;                                          \
              if ./debian/rules KVERS="2.6.23.17-slash1.1" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package Maintainer"        \
                             KPKG_EXTRAV_ARG=""        \
                             ARCH="i386"         \
                             KDREV="i686" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
                 read ans;                                        \
              fi;                                                   \
             );                                                    \
          else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
          fi;                                                       \
        done
root@hqxriven-desktop:/usr/src/linux#

EDIT 1 - Sem brincadeira esse erro foi incrivel estou chateado pq vc não conseguiu!!!

Na imagem abaixo mostro que compilei normalmente e estou ele agora!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg182.imageshack.us%2Fimg182%2F974%2Fhq24vo8.th.jpg&hash=9b6d148aec9ef89dc1c5aab4aeea3b69d871643f) (http://img182.imageshack.us/my.php?image=hq24vo8.jpg)

Se vc notar a imagem ela diz: uname -a
Linux hqxriven-desktop 2.6.23.17-slash1.1 #1 SMP Thu Feb 28 00:36:15 BRT 2008 i686 GNU/Linux

Que foi justamente a hora em que vc colocou essa mensagem e mandei o kernel compilar

Citar
Enviada: Hoje às 00:36 Enviado por: vampire_thunder
uma dúvida, mesmo escolhendo um processador (no meu caso Athlon 64), tenho que compilar com --revision=i686?

E o nome? Não tem que ser diferente por causa do driver ATI?

Me desculpe por não ter conseguido te ajudar...

EDIT 1 - O kernel slash1.1 para a versão 2.6.23.17 está muito boa usando patches ck e também patches do kernel dark além de patches do fedora 8!!!

Como achei que pode ser interessante vou postar o changelog do versão 2.6.23.17 vanila!!!

commit 6531868a73a6c91bf0e3e60ded7d1440ee24dfa8
Author: Greg Kroah-Hartman <gregkh@suse.de>
Date:   Mon Feb 25 16:14:28 2008 -0800

    Linux 2.6.23.17

commit ecf5d430a4fd11dcb0212ded41e3f31d66807a93
Author: Ingo Molnar <mingo@elte.hu>
Date:   Fri Feb 15 20:58:54 2008 +0100

    x86_64: CPA, fix cache attribute inconsistency bug
   
    no upstream git id as the code has been rewritten.
   
    fix CPA cache attribute bug in v2.6.23. When phys_base is nonzero
    (when CONFIG_RELOCATABLE=y) then change_page_attr_addr() miscalculates
    the secondary alias address by -14 MB (depending on the configured
    offset).
   
    The default 64-bit kernels of Fedora and Ubuntu are affected:
   
       $ grep RELOCA /boot/config-2.6.23.9-85.fc8
         CONFIG_RELOCATABLE=y
   
       $ grep RELOC /boot/config-2.6.22-14-generic
         CONFIG_RELOCATABLE=y
   
    and probably on many other distros as well.
   
    the bug affects all pages in the first 40 MB of physical RAM that
    are allocated by some subsystem that does ioremap_nocache() on them:
   
           if (__pa(address) < KERNEL_TEXT_SIZE) {
   
    Hence we might leave page table entries with inconsistent cache
    attributes around (pages mapped at both UnCacheable and Write-Back),
    and we can also set the wrong kernel text pages to UnCacheable.
   
    the effects of this bug can be random slowdowns and other misbehavior.
    If for example AGP allocates its aperture pages into the first 40 MB
    of physical RAM, then the -14 MB bug might mark random kernel texto
    pages as uncacheable, slowing down a random portion of the 64-bit
    kernel until the AGP driver is unloaded.
   
    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    Acked-by: Thomas Gleixner <tglx@linutronix.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 8297886712dafa9bd0f641e27ca5352229d2357e
Author: Jonathan Corbet <corbet@lwn.net>
Date:   Mon Feb 11 16:17:33 2008 -0700

    Be more robust about bad arguments in get_user_pages()
   
    patch 900cf086fd2fbad07f72f4575449e0d0958f860f in mainline.
   
    So I spent a while pounding my head against my monitor trying to figure
    out the vmsplice() vulnerability - how could a failure to check for
    *read* access turn into a root exploit? It turns out that it's a buffer
    overflow problem which is made easy by the way get_user_pages() is
    coded.
   
    In particular, "len" is a signed int, and it is only checked at the
    *end* of a do {} while() loop.  So, if it is passed in as zero, the loop
    will execute once and decrement len to -1.  At that point, the loop will
    proceed until the next invalid address is found; in the process, it will
    likely overflow the pages array passed in to get_user_pages().
   
    I think that, if get_user_pages() has been asked to grab zero pages,
    that's what it should do.  Thus this patch; it is, among other things,
    enough to block the (already fixed) root exploit and any others which
    might be lurking in similar code.  I also think that the number of pages
    should be unsigned, but changing the prototype of this function probably
    requires some more careful review.
   
    Signed-off-by: Jonathan Corbet <corbet@lwn.net>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9afecc5026beec3e3658051a8d02301a614180fb
Author: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date:   Thu Feb 7 14:29:43 2008 +1100

    Disable G5 NAP mode during SMU commands on U3
   
    patch 592a607bbc053bc6f614a0e619326009f4b3829e in mainline.
   
    It appears that with the U3 northbridge, if the processor is in NAP
    mode the whole time while waiting for an SMU command to complete,
    then the SMU will fail.  It could be related to the weird backward
    mechanism the SMU uses to get to system memory via i2c to the
    northbridge that doesn't operate properly when the said bridge is
    in napping along with the CPU.  That is on U3 at least, U4 doesn't
    seem to be affected.
   
    This didn't show before NO_HZ as the timer wakeup was enough to make
    it work it seems, but that is no longer the case.
   
    This fixes it by disabling NAP mode on those machines while
    an SMU command is in flight.
   
    Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
    Signed-off-by: Paul Mackerras <paulus@samba.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9721a3d73f2e4a50caeb94f3a77dd965a6f530b7
Author: Thomas Gleixner <tglx@linutronix.de>
Date:   Wed Feb 20 00:29:02 2008 +0100

    genirq: do not leave interupts enabled on free_irq
   
    commit 89d694b9dbe769ca1004e01db0ca43964806a611
   
    The default_disable() function was changed in commit:
   
     76d2160147f43f982dfe881404cfde9fd0a9da21
     genirq: do not mask interrupts by default
   
    It removed the mask function in favour of the default delayed
    interrupt disabling. Unfortunately this also broke the shutdown in
    free_irq() when the last handler is removed from the interrupt for
    those architectures which rely on the default implementations. Now we
    can end up with a enabled interrupt line after the last handler was
    removed, which can result in spurious interrupts.
   
    Fix this by adding a default_shutdown function, which is only
    installed, when the irqchip implementation does provide neither a
    shutdown nor a disable function.
   
   
    Pointed-out-by: Michael Hennerich <Michael.Hennerich@analog.com>
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Acked-by: Ingo Molnar <mingo@elte.hu>
    Tested-by: Michael Hennerich <Michael.Hennerich@analog.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit ffff62030c0b7de563322eb18fc3fe3fdc01e8de
Author: Thomas Gleixner <tglx@linutronix.de>
Date:   Wed Feb 20 01:03:00 2008 +0100

    hrtimer: check relative timeouts for overflow
   
    commit: 5a7780e725d1bb4c3094fcc12f1c5c5faea1e988
   
    Various user space callers ask for relative timeouts. While we fixed
    that overflow issue in hrtimer_start(), the sites which convert
    relative user space values to absolute timeouts themself were uncovered.
   
    Instead of putting overflow checks into each place add a function
    which does the sanity checking and convert all affected callers to use
    it.
   
    Thanks to Frans Pop, who reported the problem and tested the fixes.
   
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Acked-by: Ingo Molnar <mingo@elte.hu>
    Tested-by: Frans Pop <elendil@planet.nl>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 2bacfdb30305ffdea047ce860184ad0e570744b5
Author: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Date:   Tue Feb 19 16:24:01 2008 +0100

    NETFILTER: nf_conntrack_tcp: conntrack reopening fix
   
    [NETFILTER]: nf_conntrack_tcp: conntrack reopening fix
   
    [Upstream commits b2155e7f + d0c1fd7a]
   
    TCP connection tracking in netfilter did not handle TCP reopening
    properly: active close was taken into account for one side only and
    not for any side, which is fixed now. The patch includes more comments
    to explain the logic how the different cases are handled.
    The bug was discovered by Jeff Chua.
   
    Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
    Signed-off-by: Patrick McHardy <kaber@trash.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9e8927bf96eba0e21206dce478e2867708fa9bd0
Author: Trond Myklebust <Trond.Myklebust@netapp.com>
Date:   Fri Feb 8 14:12:11 2008 -0500

    NFS: Fix a potential file corruption issue when writing
   
    patch 5d47a35600270e7115061cb1320ee60ae9bcb6b8 in mainline.
   
    If the inode is flagged as having an invalid mapping, then we can't rely on
    the PageUptodate() flag. Ensure that we don't use the "anti-fragmentation"
    write optimisation in nfs_updatepage(), since that will cause NFS to write
    out areas of the page that are no longer guaranteed to be up to date.
   
    A potential corruption could occur in the following scenario:
   
    client 1         client 2
    ===============         ===============
                fd=open("f",O_CREAT|O_WRONLY,0644);
                write(fd,"fubar\n",6);   // cache last page
                close(fd);
    fd=open("f",O_WRONLY|O_APPEND);
    write(fd,"foo\n",4);
    close(fd);
   
                fd=open("f",O_WRONLY|O_APPEND);
                write(fd,"bar\n",4);
                close(fd);
    -----
    The bug may lead to the file "f" reading 'fubar\n\0\0\0\nbar\n' because
    client 2 does not update the cached page after re-opening the file for
    write. Instead it keeps it marked as PageUptodate() until someone calls
    invaldate_inode_pages2() (typically by calling read()).
   
    Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 9ec6dbd16425a0a7c8c112908d24564edb0868cb
Author: James Bottomley <James.Bottomley@HansenPartnership.com>
Date:   Sat Feb 2 16:06:23 2008 -0600

    SCSI: sd: handle bad lba in sense information
   
    patch 366c246de9cec909c5eba4f784c92d1e75b4dc38 in mainline.
   
    Some devices report medium error locations incorrectly.  Add guards to
    make sure the reported bad lba is actually in the request that caused
    it.  Additionally remove the large case statment for sector sizes and
    replace it with the proper u64 divisions.
   
    Tested-by: Mike Snitzer <snitzer@gmail.com>
    Cc: Stable Tree <stable@kernel.org>
    Cc: Tony Battersby <tonyb@cybernetics.com>
    Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Em breve se eu achar que ficou bom (tenho que fazer testes não acham???) eu faço o upload!!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 07:52
Estranho estar faltando alguma biblioteca, pois fiz várias compilações antes. Essa que não tá indo, apesar de todos os patches entrarem. Fiz tudo de novo, milimetricamente seguindo o que postou, só mudei no xconfig de 1000H pra 300 como havia dito anteriormente e mais nada, e ainda assim a compilação não foi.
Código: [Selecionar]
# configuration written to .config
#
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
/usr/bin/make    ARCH=x86_64 prepare
make[1]: Entrando no diretório `/usr/src/linux-2.6.23'
scripts/kconfig/conf -s arch/x86_64/Kconfig
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
make[1]: Entrando no diretório `/usr/src/linux-2.6.23'
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86_64
  CC      arch/x86_64/kernel/asm-offsets.s
In file included from include/asm/processor.h:11,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:8,
                 from include/linux/module.h:9,
                 from include/linux/crypto.h:21,
                 from arch/x86_64/kernel/asm-offsets.c:7:
include/asm/page.h:90:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[2]: ** [arch/x86_64/kernel/asm-offsets.s] Erro 1
make[1]: ** [prepare0] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.23'
make: ** [debian/stamp-kernel-conf] Erro 2
root@filipo-laptop:/usr/src/linux#
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 12:57
Me responda o seguinte...

Qual a sua versão do ubuntu???

32 bits ou 64 bits???

tem as seguintes bibliotecas e utilitários instalados...

sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

Caso use 64 bits tente então usar a config do ubuntu pois a minha é 32 e todo o seu sistema está preparado para 64.

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 13:33
Ubuntu 64.

Era isso mesmo, carreguei as configs do kernel que eu havia compilado antes e agora tá indo. :D
Título: Re: Kubuntu 7.10 - kernel 2.6.23.17 slash 1.1 melhor gerenciamento de memória!!!
Enviado por: Hqxriven em 28 de Fevereiro de 2008, 15:46
Ubuntu 64.

Era isso mesmo, carreguei as configs do kernel que eu havia compilado antes e agora tá indo. :D

E aí como está a performance???

Aqui tá muito bom!!!

olha só o openoffice aqui...

time ooffice -writer

real    0m6.370s
user    0m0.013s
sys     0m0.017s

E como vc acha que está o consumo de memória??? (estou fazendo testes ainda)

Ainda fazendo testes...

Kernel 2.6.23.17-slash1.1
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg513.imageshack.us%2Fimg513%2F7994%2Fhq26gc0.th.jpg&hash=18fe8f7226ef40f4b67426c985efcc6c3ffcf485) (http://img513.imageshack.us/my.php?image=hq26gc0.jpg)

Kernel 2.6.23 slash4.0
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F9581%2Fhq17ky3.th.jpg&hash=23d27b8e8031522a0be919c522528a81a5b50816) (http://img253.imageshack.us/my.php?image=hq17ky3.jpg)

Abrindo os seguintes aplicativos juntos:

- Open Office Writer

- Frozen Bubble

-Amarok tocando mp3

- Kaffeine tocando DVD

- Htop

- Konsole

- Firefox com 3 abas abertas

- Conectado na net (Kppp)

Conforme pode ser visto nas imagens esse kernel usou mais ram que o slash 4.0 para abrir os mesmos aplicativos. (257 vs 223)

Mas vcs tem que notar o seguinte:

Ele usou menos swap, na verdade ele nem usou 1 mega de swap contra 72 do kernel slash 4.0. Isso significa que ele gerencia melhor a memória e que a velocidade do sistema acaba ficando mais suave, pois um sistema que usa mais a swap (hd como memória, quer dizer memória magnética acaba sendo um pouco mais lento que uma memória semicondutora).

Então baseado nesse teste e em outros que estou fazendo, digo que nele (slash1.1) a sensação de leveza, fluidez, está muito boa acredito que isso esteja acontecendo pq dessa vez escolhi a dedo os patches ck e alguns do dark sem contar que usei patches do fedora 8!!!

E depois de fechar tudo o consumo de ram foi para os 88 de ram!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg516.imageshack.us%2Fimg516%2F3183%2Fhq27id6.th.jpg&hash=50fd3937716f09a6abc33564d2e72854fe84790f) (http://img516.imageshack.us/my.php?image=hq27id6.jpg)

Hqx
Título: Re: Kubuntu 7.10 - kernel 2.6.23.17 slash 1.1 melhor gerenciamento de memória!!!
Enviado por: vampire_thunder em 28 de Fevereiro de 2008, 16:35

E aí como está a performance???

Aqui tá muito bom!!!


Nem sei ainda. Mandei o Ubuntu 64 pra conchinchina pq estava tendo outros problemas com ele (wine, flash, etc). Instalei o Big 4 (Feisty) e estou fazendo uma nova compilação. Pude perceber de cara a diferença quando carreguei seu slash. Aparece um monte de opções que não haviam aparecido antes. Fiz as mesmas modificações: mudei pra k8 e coloquei 300h.
Como o Big usa KDE, agora deve voar igual ao seu. Deixa acabar pra ver. Depois posto o resultado.
Título: Re: Kubuntu 7.10 - kernel slash 5 pronto upload em breve!!!
Enviado por: Hqxriven em 29 de Fevereiro de 2008, 03:45
Kernel 2.6.23-slash5 (Depois do kernel slash 4.1, slash 1.1 (base 23.17) e slash 1.2 (base 23.17) fiquei satisfeito)

- Com uma configuração refeita visando um sistema com fluidez e economia de recursos (dessa vez eu mudei bastante)!!!

- Hz em 300

- Voltado para uso em desktops e laptops

- Patchs não oficial ck utilizado (nem todos escolhi apenas os mais importantes!!)

- Otimização do cfq (dois patches otimizaram essa parte)

- Base 2.6.23.17

- Melhor desempenho do sistema e dispositivos de entrada e saída!! (relatime e mais três patches para essa parte)

- Otimização baseada no Pardus!!! (Atendendo a um pedido!!!)

As alterações no kernel slash 5 e no sistema resultaram nisso!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg299.imageshack.us%2Fimg299%2F9417%2Fhq29qd1.th.jpg&hash=ffef1b82a263859d779e6f552ca9d8bf819f69ef) (http://img299.imageshack.us/my.php?image=hq29qd1.jpg)

Meu menor consumo sob intensa atividade com diversos programas abertos!!!

236 mega de ram com menos de 1 mega de uso da swap!!

Quem está companhando o tópico está vendo a minha luta para baixar o consumo... primeiro no slash 4.1 usei muito a swap, depois com o 1.1 usei 257 de ram e agora consegui diminuir 22 mega!!!

E quando fechei tudo ficou assim!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg170.imageshack.us%2Fimg170%2F5893%2Fhq30gs3.th.jpg&hash=e0550db613007e86c7b99aefc2107e0b2a5ecc64) (http://img170.imageshack.us/my.php?image=hq30gs3.jpg)

Em breve o upload!!!

Citar
Para aqueles que tem dúvidas sobre quem fez os patches etc... (Eu aviso que eu não faço patches, há muitos anos não sei o que é fazer um programa já que eu compilava eu C e pascal  :o)

Quem faz o relatime e o CFS usado no kernel 23 é esse cara abaixo:

http://en.wikipedia.org/wiki/Ingo_Molnar

Ele trabalha para a Red Hat e é por esse motivo que o kernel do Fedora 8 é rápido (o kernel do fedora 8 é otimizado e é da série 23 enquanto o gutsy é o 22 ainda).

O Mandriva, Pardus, Fedora 8, Arch (com kernel zen) usam esses patches (e até outros) para aumentar a performance e só o Gutsy (que tem o relatime mas deixa ele desativado se não me engano)...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 29 de Fevereiro de 2008, 13:29
AMigo depois aquele esquema bota os links com os patches e o .config
Não tem jeito eu não consigo fazer kerneis iguais ao seus...


Seus kerneis voce pensa nos pcs velhos e novos né? Você podia depois se puder e quiser hehe...fazer aquele kernel tunado para computadores novos processadores dual core e tal!


Parabens pelo seu trabalho!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Fevereiro de 2008, 15:06
Citar
AMigo depois aquele esquema bota os links com os patches e o .config
Não tem jeito eu não consigo fazer kerneis iguais ao seus...

Seus kerneis voce pensa nos pcs velhos e novos né? Você podia depois se puder e quiser hehe...fazer aquele kernel tunado para computadores novos processadores dual core e tal!

Parabens pelo seu trabalho!

Se vc fizer otimizações no seu sistema como coloco no início do tópico, copiar a minha config do kernel (que tira várias coisas não utilizadas por desktops) e prestar atenção nos patches que vc altera e no comportamento deles (observei o comportamento de certos patches e por isso não uso mais) vc faz até um kernel melhor que o meu!!!

Eu faço pensando nos processadores de 2004 e mais recentes!!! Acho que a partir daí pode-se ter uma velocidade melhor no kubuntu!!

A minha máquina é dual core (X2 AMD) e eu já deixo ativado a opção para smp habilitando até 4 cpus com esse kernel.

Estou fazendo o possível para tirar proveito desses processadores (dual core e quad core)!!!

Existem certos patches por exemplo (já usei mas não disponibilizei o kernel) que aproveitam mais os processadores dual core, mas se forem colocados em um single core tendem a não dar uma performance ideal.

Então tento equilibrar usando certos patches que alteram a prioridade do i/o sheduler, o cfq, o sheduler, etc.

Pode deixar que depois te passo os links para o patch (quando coloco aqui no fórum eu ganho um bônus de mp)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 29 de Fevereiro de 2008, 17:11
Deu um erro aqui, o que pode ser?

root@lyncoln-desktop:/usr/src/linux# CONCURRENCY_LEVEL=2 make-kpkg –initrd –revision=i686 kernel_image kernel_headers modules_image
Error: Unknown target –initrd Unknown target –revision=i686
use --targets to display help on valid targets.
root@lyncoln-desktop:/usr/src/linux#
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Fevereiro de 2008, 17:15
Citar
http://ubuntuforum-br.org/index.php?action=post;msg=191652;topic=29799.375;sesc=db7c53a689570abc52719eab0f9e862d

São dois -- e não um -

E se vc usar o patch "final" vai fazer o slash1.1 e não o slash 5 que estou upando nesse momento!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Fevereiro de 2008, 17:19
Se vc copiou o comado do blog, perceba que os -- são trocados por um travessão. Então, na hora do comando, troque o -initrd -revision por --initrd --revision (dois traços)

Hqx, vc que é entendido de patches, que tal o do bootsplash?
http://www.guiadohardware.net/artigos/bootsplash/

Só não sei se tem para os Kernels mais recentes.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Fevereiro de 2008, 17:44
Citar
Se vc copiou o comado do blog, perceba que os -- são trocados por um travessão. Então, na hora do comando, troque o -initrd -revision por --initrd --revision (dois traços)

Hqx, vc que é entendido de patches, que tal o do bootsplash?
http://www.guiadohardware.net/artigos/bootsplash/

Só não sei se tem para os Kernels mais recentes.

Eu copiei do fórum ubuntu para o blog e ainda acontece isso... cada uma... obrigado pelo aviso vampire!!!

Nós já temos o usplash!!! Será que não tem temas para ele???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Fevereiro de 2008, 17:51
É porque os blogs autoformatam o -- para travessão.

Peguei a dica do splash lá na comu do Big Linux, pq até o 4 Beta 2 estava usando isso. Já no Beta 3 passou a usar o Usplash, e eu não sei o que o Big Bruno arrumou pra conseguir editar o splash por scripts. Dá pra colocar a foto q vc quiser no Usplash, mas não sei como faz isso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 01 de MAR?O de 2008, 11:51
Deu certo, valeu. Uma dúvida, para que servem os Patches?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de MAR?O de 2008, 21:54
Deu certo, valeu. Uma dúvida, para que servem os Patches?

Varias coisas,adicionar suporte a determinado hardware,sistemas de ficheiros e tambem permite adicionar novas definições para que se possam alterar os seus valores os quais normalmente teem um valor fixo e não configuravel(nem aparecem no menu de config)
Título: Kernel omnislash 2.0-04 – (O kernel slash aperfeiçoado com diversas melhorias)
Enviado por: Hqxriven em 02 de MAR?O de 2008, 08:26
Atualização do tópico e novo e último kernel!!!

Gostaria também de agradecer a todos que colaboraram com críticas, sugestões ou que simplesmente acreditaram em mim e testaram o kernel!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 02 de MAR?O de 2008, 10:59
Mano so aguardando a msg com os patches e a config do seu novo kernel! =D

Parabens pelo seu trabalho uma pena sua jornada ter chegado ao fim...Mas deve cansar mesmo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 02 de MAR?O de 2008, 17:21
Hqxriven, pode me enviar os patchs por email ou algo assim? To afim de dar uma fuçada melhor e agora estou com mais tempo. QQ coisa me manda o teu MSN por MP que eu te add e a gente conversa melhor.

Abraços e parabéns pelo trabalho. Ainda não usei as últimas versões do kernel que tu compilaste, mas as primeiras estavam ficando bem interessantes.
Título: kernel Omnislash2.0 Vs kernel Ubuntu generic - Diferenças...
Enviado por: Hqxriven em 02 de MAR?O de 2008, 19:16
Para quem acha que foi apenas uma compilação normal, vou citar algumas diferenças do kernel ubuntu vs kernel omnislash.

kernel Ubuntu 2.6.22.14 generic

Tamanho da configuração (na verdade parte dela pq se usar ela em um kernel novo até o usplash some) = 73,5 KB

Compilado para 586!!
CONFIG_M586=y

Preempção
CONFIG_PREEMPT_VOLUNTARY=y

Frequência de operação do timer (hz):
250

Otimização da swap:
Não

Utilização do agendador de processos CFS:
Não porque não foi introduzido na série 23 e a 22 precisa de patch

Relatime:
Não

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Não

Tamanho da Imagem do kernel (vmlinus):
1,7 MB

Alteração da prioridade do sheduler CFS:
Não

Otimização na alocação da página da memória:
Não

Otimização do sheduler:
Não

kernel 2.6.23-omnislash2.0-04

Tamanho da configuração (ops... editada ela tá completa com o usplash) = 68,5 KB

Compilado para PentiumII assim como o Pardus!!
CONFIG_MPENTIUMII=y

Preempção assim como no Ubuntu:
CONFIG_PREEMPT_VOLUNTARY=y

Frequência de operação do timer (hz) semelhante a do Archlinux:
300

Otimização da swap:
Sim

Utilização do agendador de processos CFS:
Sim, padrão da  série 23

Relatime:
Sim (olhando no arquivo de configuração do kernel vcs irão observar a seguinte informação: CONFIG_DEFAULT_RELATIME=y
CONFIG_DEFAULT_RELATIME_VAL=1)

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Sim
 
Tamanho da Imagem do kernel (vmlinus):
1,5 MB

Alteração da prioridade do sheduler CFS:
Sim (Vejam uma parte do patch:

config BOOST_PRIVILEGED_TASKS
+   bool "Boost privileged tasks"
+   default y
+   help
+     This option instructs the kernel to guarantee more CPU time to
+     some privileged tasks (like X), which is useful if you want to have a
+     faster desktop even under high system load.
+
+     This option works by automatically boosting task's priority via
+     renicing it. NOTE: CFS does not suffer from "overscheduling"
+     problems when some tasks are reniced, so if this is a
+     predominantly desktop box it makes sense to select this
+     option.
+
+     Say Y here if you are building a kernel for a desktop system.
+     Say N if you want X to be treated as a normal task.

E vcs também notarão a opção CONFIG_BOOST_PRIVILEGED_TASKS=y na configuração do kernel!!

Otimização na alocação da página da memória:
Sim

Otimização do sheduler:
Sim

Então quem ganha...

Na verdade quem ganha é o usuário que tem a possibilidade de escolher um kernel mais rápido sem precisar trocar de distribuição...

EDIT 1 - Sem contar que a base do omnislash é a do kernel 2.6.23.17 o mais recente da série 23 no momento!!

EDIT 2 - A configuração do kernel está completa na pressa escrevi que faltava o usplash...

Para fazer o kernel omnislash 2.0-04 foram necessários 20 patches e também uma configuração do kernel refeita...

EDIT 3 - Para quem não acredita que eu compilei diversos kernels eu coloco uma imagem e o md5sum provando!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg144.imageshack.us%2Fimg144%2F2756%2Fhq33ue7.th.jpg&hash=805aede6f25685366aba7cd3b44343b52b43b0d0) (http://img144.imageshack.us/my.php?image=hq33ue7.jpg)

E ainda meu diretório /usr/src e lib/modules...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg229.imageshack.us%2Fimg229%2F1862%2Fhq34cy9.th.jpg&hash=4a332960922a27c4fbf2e1bbdf2c3b8b9d60d4ca) (http://img229.imageshack.us/my.php?image=hq34cy9.jpg)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 02 de MAR?O de 2008, 23:59
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2008, 00:04
E alguém duvida? Não posso acreditar.  :o

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Citar
Preempção assim como no Ubuntu:
CONFIG_PREEMPT_VOLUNTARY=y

Otimização da swap:
Sim

Utilização do agendador de processos CFS:
Sim, padrão da  série 23

Relatime:
Sim (olhando no arquivo de configuração do kernel vcs irão observar a seguinte informação: CONFIG_DEFAULT_RELATIME=y
CONFIG_DEFAULT_RELATIME_VAL=1)

Melhora na resposta do sistema através da alteração da prioridade do CFQ:
Sim

Alteração da prioridade do sheduler CFS:
Sim (Vejam uma parte do patch:
E vcs também notarão a opção CONFIG_BOOST_PRIVILEGED_TASKS=y na configuração do kernel!!

Otimização na alocação da página da memória:
Sim

Otimização do sheduler:
Sim

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 00:30
Citar
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços

Na parte server install em diante, talvez possa funcionar...

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy

Mais é necessário baixar primeiro para subir o módulo.

Depois eu passo os patches para vc e vou ver se acho um para ele...

Citar
E alguém duvida? Não posso acreditar.  Chocado

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Falaram que não acreditam que eu tenha compilado mais de dois kernels e ainda por cima diferentes do padrão. Eu já compilei mais de 30 brincando...

Opções que vc acha normalmente em um kernel:

CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_MPENTIUMII=y
300

Para achá-las tem que usar o find no menu para achar mais rápido e digitar a palavra em maisúsculas tipo:
VOLUNTARY
PENTIUMII

Aí vc acha...

Pq o resto (RELATIME, SWAP PREFETCH e mais algumas) só aparecem com os patches...

Não conheço o kernel 25 ainda nem tenho informações sobre possíveis patches para ele, acho que nesse ponto os melhores são o 23 e 24 (mas prefiro o 23)

Hqx


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de MAR?O de 2008, 00:42
Citar
Dei uma testada nesse teu ultimo kernel e achei muito bom. O consumo de memoria caiu significativamente e o sistema esta mais responsível de modo geral.

O único problema é que o driver da minha placa wifi não foi compilado (BCM43XX). Vou dar uma fuçada e ver se recompilo pra ativar o módulo.

Abraços

Na parte server install em diante, talvez possa funcionar...

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Gutsy

Mais é necessário baixar primeiro para subir o módulo.

Depois eu passo os patches para vc e vou ver se acho um para ele...

Citar
E alguém duvida? Não posso acreditar.  Chocado

Estou compilando o 2.6.25 rc pelo Kernelcheck. Se funcionar, onde posso encontrar essas opções:

Falaram que não acreditam que eu tenha compilado mais de dois kernels e ainda por cima diferentes do padrão. Eu já compilei mais de 30 brincando...

Opções que vc acha normalmente em um kernel:

CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_MPENTIUMII=y
300

Para achá-las tem que usar o find no menu para achar mais rápido e digitar a palavra em maisúsculas tipo:
VOLUNTARY
PENTIUMII

Aí vc acha...

Pq o resto (RELATIME, SWAP PREFETCH e mais algumas) só aparecem com os patches...

Não conheço o kernel 25 ainda nem tenho informações sobre possíveis patches para ele, acho que nesse ponto os melhores são o 23 e 24 (mas prefiro o 23)

Hqx




rapaz eu estava acompanhado a sua saga neste tópico e só posso te dizer uma coisa....VC É O CARA!!!! ;D nem imagino o trabalho que deve dar para fazer uma compilação como está, sinceramente parabéns!!! ;D

Obs: acabei de instalar o seu kernell e fiquei sem o servidor X como eu posso fazer para recuperar ele???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 01:05
Citar
rapaz eu estava acompanhado a sua saga neste tópico e só posso te dizer uma coisa....VC É O CARA!!!! Sem Graça nem imagino o trabalho que deve dar para fazer uma compilação como está, sinceramente parabéns!!! Sem Graça

Eu... O CARA... Eu ainda estou aprendendo amigo (mas agradeço pelo elogio)...

Como passei pelo sidux e gentoo e vi uma boa performance em ambas mesmo usando i386 quis que o pessoal do ubuntu pudesse de alguma forma sentir um pouco da performance de ambas.

O pior é quando vc esquece de alterar algo no kernel ou também na hora dos testes...

Eu tinha que anotar tudo que fazia com o kernel, desde o quanto de ram que ele utiliza, se há um memory leak, alto processamento, tempo usado na abertura dos programas, super pi e mais algumas coisas...

Demoro quase 2h 30 fazendo os testes e agora chegou a um ponto em que peguei tudo que sabia e coloquei em um kernel!!!

Foram diversas noites de sono perdidas...

Olha só a hora da compilação do kernel...

uname -a
Linux hqxriven-desktop 2.6.23-omnislash2.0-04 #1 SMP Sun Mar 2 02:50:48 BRT 2008 i686 GNU/Linux

Depois dos testes eu fui dormir de manhã...

Agora vou usar o remastersys e guardar esse kernel de recordação...
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2008, 01:13
Na verdade o Kernelcheck aplicou um patch do 25 em cima do 24.

Obrigado pelas dicas, da próxima vez vou pelo menos colocar os normais.

E não ligue pra essa gente invejosa que só sabe falar mal e não é capaz de fazer algo parecido com o que vc tem feito.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 01:26
Citar
Na verdade o Kernelcheck aplicou um patch do 25 em cima do 24.

Obrigado pelas dicas, da próxima vez vou pelo menos colocar os normais.

E não ligue pra essa gente invejosa que só sabe falar mal e não é capaz de fazer algo parecido com o que vc tem feito.

Dá uma olhada nos patches dark e no relatime para a série 24... (como já disse em alguns tópicos atrás)

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

O que vc está achando da série 25???... pela árvore de patches eu estou achando que ele promete. (pq o 24 só na reza quebrou muuuito a compatibilidade)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de MAR?O de 2008, 01:31
acabou o problema....bastou remover o driver pelo envy e pronto!!! estou o seu kernel agora e posso dizer uma coisa está fantastico!!!! o micro está voando!!! até o firefox parece que está mais leve!!!

Olha a minha config:

Pentiun IV 3.20 Ghz
Asus P5GDC-Deluxe
1024 DDR400 - Dual
Geforce 6600 GT 256MB PCI-E
HD SATA 200 Gb
HD SATA 80 Gb
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 01:49
Citar
acabou o problema....bastou remover o driver pelo envy e pronto!!! estou o seu kernel agora e posso dizer uma coisa está fantastico!!!! o micro está voando!!! até o firefox parece que está mais leve!!!

Olha a minha config:

Pentiun IV 3.20 Ghz
Asus P5GDC-Deluxe
1024 DDR400 - Dual
Geforce 6600 GT 256MB PCI-E
HD SATA 200 Gb
HD SATA 80 Gb

Valeu amigo!!! Aqui a mudança foi bem alta também e olha que a minha ram é compartilhada com o vídeo o que torna a minha máquina bem sensível as mudanças.

Com um processador P4 e mais de 256 de ram e uma nvidia (que facilita a instalação por causa do envy) é o ideal para sentir o aumento de performance.

A minha config é a seguinte:

X2 3600 (1 giga de clock downclock)
512 DDR 667 (compartilhada)
Nvidia 6150
HD WD250GB

Quem tem uma máquina adquirida depois de 2004 (e que o processador tenha sido criado nesse ano) consegue sentir uma diferença boa!

Um colega aqui colocou em um Core 2 Duo e o resultado foi surpreendente...

Só falta o amigo violência.com postar aqui (hehehehe)

EDIT 1 - Um usuário aqui do fórum também me passou uma mensagem...

Citar
Olá,

bom, instalei o novo kernel... e quer saber de uma coisa? Muito bom!
O boot é muito rápido, o shutdown então... sem comentários.
Tô pilotando meu Eclipse aqui a uns 300km/h! Sem Graça

Eu ainda não consegui instalar minha placa de rede wireless. Mas tudo bem...
...além disso, estou experimentando reduzir a carga de recursos (processos) que não utilizo pra melhorar ainda mais o desempenho, da forma que me orientou.

É isso...

Parabéns Hqx!
Excelente trabalho!

Abraços

EDIT 2 - Já foram 45 downloads... O pessoal é rápido...

EDIT 3 - Curiosidade: O nome omnislash é uma referência a técnica limit break mais poderosa do personagem Cloud no jogo Final fantasy 7.

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de MAR?O de 2008, 02:32
fazendo a instalação deste seu kernel é necessário usar aquela dica para o som???

Citar
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!!!

Obs.: Essa dica é muito importante e aconselho mesmo a quem tem o som funcionado pois dessa forma o som se integrará a esse kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 02:43
Citar
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!!!

Obs.: Essa dica é muito importante e aconselho mesmo a quem tem o som funcionado pois dessa forma o som se integrará a esse kernel.

Não acho mais necessário nesse kernel se ele (o som) continua funcionando (o 4k stacks dava problemas nesse ponto)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 03 de MAR?O de 2008, 07:46
Oi, tenho tentado compilar o kernel e estou com algumas dúvidas:

1-O que acontece se eu compilar o kernel que vc disponibilizou no link sem patches ?
2-Tenho um dual core, na hora de escolher o processador escolho core 2 duo ou 586?
3-Onde acho um tuto para saber o que desabilitar com segurança no kernel antes da compilação?

Seu tópico está 10 e fiquei feliz com sua volta ao fórum do GDH.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Syph0s em 03 de MAR?O de 2008, 09:15
há grande diferença entre o seu kernel e o kernel que o arch usa??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 12:57
Citar
Oi, tenho tentado compilar o kernel e estou com algumas dúvidas:

1-O que acontece se eu compilar o kernel que vc disponibilizou no link sem patches ?
2-Tenho um dual core, na hora de escolher o processador escolho core 2 duo ou 586?
3-Onde acho um tuto para saber o que desabilitar com segurança no kernel antes da compilação?

Seu tópico está 10 e fiquei feliz com sua volta ao fórum do GDH.

1 - Se vc souber configurar ele bem consegue até algum ganho (bem pequeno)
2 - Melhor PentiumII como o Pardus ou o Core 2 Duo (mas acredito que o último aumentará consideravelmente o processamento)
3 - Se eu tivesse isso eu já tinha feito desde o primeiro kernel  ;D, o único jeito é pesquisar no kernel trap, gentoo e na net o que cada coisa faz (por isso que quando faço kernels dá um trabalho enorme pq eu sempre quero alterar mais coisas)

Citar
há grande diferença entre o seu kernel e o kernel que o arch usa??

Muita. O arch tem um kernel i686 com hz 300 com preempção (não é a preempção voluntaria) que ajuda priorizando as tarefas que estão sendo executadas no momento.

Só que tem um porém...

Quando vc executa várias tarefas ele tenta dar prioridades a várias ao invés de tentar balancear a execução e é justamente o pq do kernel do pclinuxos ganha do arch pois a preempção dele é voluntária.

Eu uso 20 patches para otimizar, o arch não... ela fica mais na configuração mesmo!!

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 03 de MAR?O de 2008, 16:16
Quais seriam os melhores patches? Estou testando o Linux Mint e ele é consireravekmente melhor do que o Ubuntu.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 17:37
Para a série 23 ou 24???

EDIT 1 - São patches difrentes (até o relatime é diferente na versão 23 e na 24).

Aguardo comentário...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 03 de MAR?O de 2008, 19:46
Compilei aqui ficou bem legal...Realmente o sistema fica mais fluido não da mais as travadinhas que estavam dando...a unica coisa que continua igual é a abertura de programas mas isso é uma limitação do gnome mesmo
Instalei o KDE4 por efeito de curiosidade os programas abrem praticamente em intantaneo!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 19:59
Citar
Compilei aqui ficou bem legal...Realmente o sistema fica mais fluido não da mais as travadinhas que estavam dando...a unica coisa que continua igual é a abertura de programas mas isso é uma limitação do gnome mesmo
Instalei o KDE4 por efeito de curiosidade os programas abrem praticamente em intantaneo!

O seu ambiente X possivelmente está sendo executado com nice -10 (antes era 20 o que acaba deixando um pouco lentol) agora quer saber uma boa notícia... a partir do 2.6.25 várias melhorias estarão sendo implementadas no sheduler.

Aqui diminuiu entre meio a 1 segundo a abertura dos programas sem contar que o sistema parece bem mais leve (o qt do kde ajuda também), fico feliz que o kernel tenha funcionado bem aí!!! (esse omnislash deu um trabalho... 20 patches do ck ao relatime)

Em breve atualizarei o blog colocando algumas dicas para o sysctl.conf que podem ser habilitadas ou desabilitadas quando usar o omnislash (mas elas não servem no kernel do ubuntu)

SERVO se quiser os patches e precisar de ajuda fala... eu sou um humilde usuário ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de MAR?O de 2008, 22:08
Citar
Compilei aqui ficou bem legal...Realmente o sistema fica mais fluido não da mais as travadinhas que estavam dando...a unica coisa que continua igual é a abertura de programas mas isso é uma limitação do gnome mesmo
Instalei o KDE4 por efeito de curiosidade os programas abrem praticamente em intantaneo!

O seu ambiente X possivelmente está sendo executado com nice -10 (antes era 20 o que acaba deixando um pouco lentol) agora quer saber uma boa notícia... a partir do 2.6.25 várias melhorias estarão sendo implementadas no sheduler.

Aqui diminuiu entre meio a 1 segundo a abertura dos programas sem contar que o sistema parece bem mais leve (o qt do kde ajuda também), fico feliz que o kernel tenha funcionado bem aí!!! (esse omnislash deu um trabalho... 20 patches do ck ao relatime)

Em breve atualizarei o blog colocando algumas dicas para o sysctl.conf que podem ser habilitadas ou desabilitadas quando usar o omnislash (mas elas não servem no kernel do ubuntu)

SERVO se quiser os patches e precisar de ajuda fala... eu sou um humilde usuário ;D

aqui eu estou sentindo até uma melhora significativa no compiz-fusion....os efeitos estão mais fluidos..
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2008, 22:59
Acabei de compilar o 2.6.25rc3 pelo Kernelcheck. Somente adicionei meu modem, coloquei 300h e otimizei pra k8, meu processador. O resto foi padrão. Estou muito satisfeito, o sistema está ótimo, sem congelamentos que haviam no kernel anterior que veio com o Big. O consumo de memória ainda está meio alto (Firefox com 9 abas, konqueror, superkaramba, gerenciador de download e terminal), mas sem usar nenhum swap nem recursos elevados do processador (tá bem baixo até o uso do processador), e sem também as outras otimizações do kde e do conf (se bem que acho q o big já vem meio configurado. Estou postando a imagem pra vcs verem também que já testei kernels pra karamba  ;D

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg85.imageshack.us%2Fimg85%2F8893%2Fkernelsdo2.th.png&hash=b73bcbc7b28675256387e9f8e1fdd32fa7759c8b) (http://img85.imageshack.us/my.php?image=kernelsdo2.png)

Se tiverem interesse posso estar upando também.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 03 de MAR?O de 2008, 23:01
Obrigado pela consideração, fiz a besterira de usar o Envy e ele apagou o kernel  compilado, mas já estou compilando novamente. Estou usando aquele kernel que vc colocou o link no seu site, tem patches para ele? depois que compilar eu instalo ele, dou o boot e instalo a nvidia pelo Envy novamente?  :)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 23:18
Citar
aqui eu estou sentido até uma melhora significativa no compiz-fusion....os efeitos estão mais fluidos..

Já que eu recebi três mensagens perguntando a mesma coisa vou explicar aqui algumas coisas...

Não é efeito placebo, eu não estou maluco (pelo menos não até o momento ;D)...

Sobre o nice e o ambiente X acontece o seguinte nesse kernel:

Por padrão (em um kernel normal - o de baixo é o slash 4) o ambiente X é executado com uma prioridade 20 sob nice 0.

Quanto menor esses valores a latência é menor e a velocidade do sistema é maior.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F4727%2Fhq22yn6.th.jpg&hash=8d2f0ec0d84c36586545636c77056238ee87cfd6) (http://img168.imageshack.us/my.php?image=hq22yn6.jpg)

Procurem pela linha /usr/bin/x

Agora no kernel omnislash é diferente pois o ambiente X é executado com prioridade alta (RT) que significa tempo real e o nice em -10. Conforme vcs podem ver na imagem abaixo...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg509.imageshack.us%2Fimg509%2F5161%2Fhq36sv4.th.jpg&hash=bf399dc419f475797c6d5d617245a30587c0a6fc) (http://img509.imageshack.us/my.php?image=hq36sv4.jpg)

Mas é só o X não é o kernel aí fica bem rápido o dekstop sem ser um kernel realtime!!!

Citar
Acabei de compilar o 2.6.25rc3 pelo Kernelcheck. Somente adicionei meu modem, coloquei 300h e otimizei pra k8, meu processador. O resto foi padrão. Estou muito satisfeito, o sistema está ótimo, sem congelamentos que haviam no kernel anterior que veio com o Big. O consumo de memória ainda está meio alto (Firefox com 9 abas, konqueror, superkaramba, gerenciador de download e terminal), mas sem usar nenhum swap nem recursos elevados do processador (tá bem baixo até o uso do processador), e sem também as outras otimizações do kde e do conf (se bem que acho q o big já vem meio configurado. Estou postando a imagem pra vcs verem também que já testei kernels pra karamba

Vc que foi esperto, pois o sheduler do 2.6.25 é diferente... o Ingo está fazendo um ótimo trabalho.

Mas

Citar
Obrigado pela consideração, fiz a besterira de usar o Envy e ele apagou o kernel  compilado, mas já estou compilando novamente. Estou usando aquele kernel que vc colocou o link no seu site, tem patches para ele? depois que compilar eu instalo ele, dou o boot e instalo a nvidia pelo Envy novamente?

Eu avisei sob isso no tópico principal...

Agora vc não vai poder mais usar o envy se compilar e nem se baixar o meu (hehehehe) pq como eu já expliquei esse nome fica no sistema salvo de alguma forma... Vamos conversar por mp, te espero...

Não sou um bicho papão, sou até bem acessível... passe uma mp e nós conversamos...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2008, 23:42
Citar
Vc que foi esperto, pois o sheduler do 2.6.25 é diferente... o Ingo está fazendo um ótimo trabalho.

Obrigado pelo elogio, mas não estou conseguindo instalar os drivers da ATI nele  :-[
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de MAR?O de 2008, 23:53
Citar
Obrigado pelo elogio, mas não estou conseguindo instalar os drivers da ATI nele

E acredito que será bem difícil fazer isso, pois conforme disse para vc o 24 fez mudanças radicais e acredito que o 25 também...

Já notou que eu não fiz nenhum kernel 2.6.24 pro pessoal???

Eu sei de uns 8 a 10 problemas do kernel 24 só que eu não gosto de ficar falando...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de MAR?O de 2008, 00:44
Citar
Obrigado pelo elogio, mas não estou conseguindo instalar os drivers da ATI nele

E acredito que será bem difícil fazer isso, pois conforme disse para vc o 24 fez mudanças radicais e acredito que o 25 também...

Já notou que eu não fiz nenhum kernel 2.6.24 pro pessoal???

Eu sei de uns 8 a 10 problemas do kernel 24 só que eu não gosto de ficar falando...

Nem precisa, já li algumas aqui:
http://biglinux.com.br/forum/viewtopic.php?t=3980&start=15

Pelo menos com som e o modem da Vivo eu dei sorte.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 01:14
Citar
Nem precisa, já li algumas aqui:
http://biglinux.com.br/forum/viewtopic.php?t=3980&start=15

Pelo menos com som e o modem da Vivo eu dei sorte

Não rodou ATI nem com patch do sabayon??? (vou procurar mais alguns depois)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de MAR?O de 2008, 01:17
Nem com o patch. o a entra mas o b dá erro.

Se souber de algo eu agradeço!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 01:42
iiiii ta difícil eu não achei nada... só relatos de comilação não efetuadas com sucesso...

Sinto muito...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 04 de MAR?O de 2008, 01:47
Se não me engano, suporte do driver da ATI para o 2.6.24 em diante só a partir da próxima versão, que deve sair ainda este mês.

Também já tentei e não consegui instalar o Catalyst no 2.6.24... Sempre da uns erros estranhos na hora da compilação.

Vejamos na próxima versão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 01:54
Citar
Se não me engano, suporte do driver da ATI para o 2.6.24 em diante só a partir da próxima versão, que deve sair ainda este mês.

Também já tentei e não consegui instalar o Catalyst no 2.6.24... Sempre da uns erros estranhos na hora da compilação.

Vejamos na próxima versão.

O pessoal quer se adiantar mais que a ATI  :o

Até vc jose??? ;D

EDIT 1 - Fiquei aprendendo tanto que agora virei um desenvolvedor de kernel  ;D ...

Estou no http://tuxsabe.com.br/kurumindev/index.php

Sugestões???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de MAR?O de 2008, 02:08
hehe  ;D

Valeu a intenção. Realmente só com o tempo q surgirão possibilidades (estou ancioso, adorei esse kernel).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 02:52
A série 25 tá ficando bombada mano o Ingo e vários desenvolvedores estão fazendo um ótimo trabalho!!!

Agora a 24... (vamos rezar que ela fique boa...)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 04 de MAR?O de 2008, 11:01
Hqxriven estou maravilhado com o kernel 2.6.23-omnislash2.0-04,usa um pouco menos de memoria e o sistema escorrega melhor,pretendia saber 2 coisas,seria possivel disponibilizares o source?como conseguiste que aqueles processos corram o PRI em RT e o NICE em -10?
                           
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 11:40
Citar
Hqxriven estou maravilhado com o kernel 2.6.23-omnislash2.0-04,usa um pouco menos de memoria e o sistema escorrega melhor,pretendia saber 2 coisas,seria possivel disponibilizares o source?como conseguiste que aqueles processos corram o PRI em RT e o NICE em -10?

O souce não dá pq uso discadona... mas os patches e como ele foi feito para vc chegar ao mesmo resultado do source eu passo...

Amigo conforme falei para vc (e no blog também) foi pesquisa de configurações e patches e um deles faz justamente isso, aí a velocidade do sistema fica muito boa.

EDIT 1 - Mensagem Privada enviada!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 04 de MAR?O de 2008, 12:34
Hqxriven esta participando do desemvolvimento do kurumin 8????
Aquele forum anda tão parado o projeto ainda está de pé?


Vai ser legal seu kernel como padrão do kurumin 8!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 12:36
Citar
Hqxriven esta participando do desemvolvimento do kurumin 8?Hein?
Aquele forum anda tão parado o projeto ainda está de pé?


Vai ser legal seu kernel como padrão do kurumin 8!

devagar, devagarinho e no irc o pessoal vai...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 04 de MAR?O de 2008, 14:38
Citar
Hqxriven esta participando do desemvolvimento do kurumin 8?Hein?
Aquele forum anda tão parado o projeto ainda está de pé?


Vai ser legal seu kernel como padrão do kurumin 8!

devagar, devagarinho e no irc o pessoal vai...

vc já testou esse seu kernel no Xubuntu??? será que fica legal nele???

off topic: fiquei muito chateado quando soube que o Kurumin tinha sido descontinuado, tomara que o pessoal que está tocando o projeto consiga levar ele para frente!!! com o kernel omnislash vai ficar show!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 04 de MAR?O de 2008, 15:31
Eu estou a usa-lo no xubuntu e funciona bem,vou é fazer uma compilaçao adaptada ao meu hardware a ver se melhora ou naõ.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 15:35
Citar
vc já testou esse seu kernel no Xubuntu??? será que fica legal nele???

off topic: fiquei muito chateado quando soube que o Kurumin tinha sido descontinuado, tomara que o pessoal que está tocando o projeto consiga levar ele para frente!!! com o kernel omnislash vai ficar show!!!

Ainda não... Mas supondo que seja a mesma base (e já vi relatos do meu kernel funcionando até em outras disrtibuições baseadas no ubuntu) deve funcionar...

Espero colocar muitas idéias em um novo kernel omnislash e fazê-lo ainda melhor!!! O kurumin que é leve com um kernel tunado vai ficar legal!!!

Citar
Eu estou a usa-lo no xubuntu e funciona bem,vou é fazer uma compilaçao adaptada ao meu hardware a ver se melhora ou naõ.

Precisa de alguma ajuda ae??? Tem muita coisa nesse kernel que eu não fiz... (eu sou bonzinho)
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 04 de MAR?O de 2008, 15:47
Citar
vc já testou esse seu kernel no Xubuntu??? será que fica legal nele???

off topic: fiquei muito chateado quando soube que o Kurumin tinha sido descontinuado, tomara que o pessoal que está tocando o projeto consiga levar ele para frente!!! com o kernel omnislash vai ficar show!!!

Ainda não... Mas supondo que seja a mesma base (e já vi relatos do meu kernel funcionando até em outras disrtibuições baseadas no ubuntu) deve funcionar...

Espero colocar muitas idéias em um novo kernel omnislash e fazê-lo ainda melhor!!! O kurumin que é leve com um kernel tunado vai ficar legal!!!

Citar
Eu estou a usa-lo no xubuntu e funciona bem,vou é fazer uma compilaçao adaptada ao meu hardware a ver se melhora ou naõ.

Precisa de alguma ajuda ae??? Tem muita coisa nesse kernel que eu não fiz... (eu sou bonzinho)
Hqx

vou fazer instalar o Xubuntu na maquina da minha irmã (Positivo) e colocar o omnislash nele para ver como fica!!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2008, 16:52
Citar
É Hqxriven, aconselho a mandar seu currículo pra Canonical e estabelecer um contato com o Tovalds hehehe...

Acho que vou colocar uma idéia no brainstorm... (coloque o kernel omnislash no ubuntu!!!) hehehehe o Torvalds não me escuta eu já mandei uma mensagem para ele... (ele é marrento, mas é até que é um pouco bonzinho)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 04 de MAR?O de 2008, 22:03
Citar
É Hqxriven, aconselho a mandar seu currículo pra Canonical e estabelecer um contato com o Tovalds hehehe...

Acho que vou colocar uma idéia no brainstorm... (coloque o kernel omnislash no ubuntu!!!) hehehehe o Torvalds não me escuta eu já mandei uma mensagem para ele... (ele é marrento, mas é até que é um pouco bonzinho)

Hehehe
Eu deletei a mensagem anterior, depois que percebi que era melhor não poluir o tópico com mensagem inútil :P

Mas tae, boa iniciativa a do Brainstorm, se você for postar a sua idéia lá, passa o link aqui pra galera, e se possível, explique o básico lá pra que também os leigos possam entender o propósito da sua idéia e saber que benefícios esse kernel trará etc. Ou proponha, caso eles não considerem viável a idéia, colocar o seu kernel nos repositórios, daí você entra em processo de releases no lauchpad pra começar, até lançar um estável e exaustivamente testado em vários hardwares, daí pede a inclusão dele nos repositórios oficiais do Ubuntu. Eu vejo, depois de muito sofrer depois do 2.6.22, que um kernel "diferenciado" pode resolver seus problemas, ou até mesmo uma versão antiga, como no meu caso. Então seria legal tornar o conceito de kernel um pouco mais fácil de entender por parte dos leigos, e ser apresentado como  uma alternativa pra quem tem muitos problemas de hardware e não quer abandonar o Ubuntu.

Abraço e até mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de MAR?O de 2008, 01:16
Citar
Hehehe
Eu deletei a mensagem anterior, depois que percebi que era melhor não poluir o tópico com mensagem inútil Lingua

Mas tae, boa iniciativa a do Brainstorm, se você for postar a sua idéia lá, passa o link aqui pra galera, e se possível, explique o básico lá pra que também os leigos possam entender o propósito da sua idéia e saber que benefícios esse kernel trará etc. Ou proponha, caso eles não considerem viável a idéia, colocar o seu kernel nos repositórios, daí você entra em processo de releases no lauchpad pra começar, até lançar um estável e exaustivamente testado em vários hardwares, daí pede a inclusão dele nos repositórios oficiais do Ubuntu. Eu vejo, depois de muito sofrer depois do 2.6.22, que um kernel "diferenciado" pode resolver seus problemas, ou até mesmo uma versão antiga, como no meu caso. Então seria legal tornar o conceito de kernel um pouco mais fácil de entender por parte dos leigos, e ser apresentado como  uma alternativa pra quem tem muitos problemas de hardware e não quer abandonar o Ubuntu.

Abraço e até mais.

Seria uma boa idéia pq um kernel genérico não serve para todo mundo o meu por exemplo não pode ser executado em um servidor sem compilação...

Tem gente com um single core recente que o hz 250 não dá a performance ideal (só o 1000)

Tem gente com dual core recente que o hz em 1000 não dá a performance ideal (só 300)

E assim vai... tinha que ter um genérico mais potente (certas tarefas RT)...

Vou tentar elaborar a idéia...

Gato humano vou tentar ver se consigo fazer um kernel que permita a colocação de certas coisas em RT como vc me falou por mp...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de MAR?O de 2008, 08:41
Hqxriven Kernel, a Missão! :)

Muito bem, só agora tive condições de testar o já tão comentado Hqxriven Kernel. Não poderia deixar de colocar aqui os meus dois centavos!

Tentei seguir ao máximo as instruções de otimização do tópico. Como não uso KDE como Ambiente padrão, uso Gnome, fiz todas as alterações que não envolviam o ambiente de trabalho.

Comecei  as alterações com o Kernel padrão do Ubuntu, só no final eu instalei o kernel Hqxriven.

Algumas explicações que acho necessárias.  Meu sistema é bem carregado, misturo bibliotecas GTK e QT, tenho mais de um programa para executar a mesma função (como por exemplo os reprodutores de música, de vídeo e navegadores da Internet), faço uso de máquina virtual e abro até duas sessões do sistema ao mesmo tempo ( a minha e a da minha esposa). É normal usar o sistema com vários programas abertos ao mesmo tempo, então não espero um consumo baixo de RAM em situações normais de uso. Outra  coisa, eu não uso o Tracker como indexador do sistema, eu o removi e em seu lugar eu uso o Beagle. O motivo é simples, a versão do Tracker no Ubuntu 7.10 simplesmente não funciona para mim! Só consome recursos da máquina e não acha nada. Existe uma versão mais recente com vários Bugs corrigidos, mas não quis ficar compilando essa nova versão. Há sim, já ia esquecendo, ainda uso o Preload! :)

Consumo de RAM com o Kernel Padrão do Ubuntu!

Já havia  "mexido" no meu sistema antes mesmo das dicas postadas neste tópico, como desligar alguns serviços que não utilizava, com as dicas do tópico desliguei ainda mais serviços e procurei seguir as dicas de otimização do Boot. Sem as modificações do tópico meu sistema já consumia entre 230 e 235MB após o Boot. Após as modificações, mas ainda utilizando o kernel padrão do Ubuntu (2.6.22.14.21 generic) o consumo continuou o mesmo! Após o uso intenso do sistema e voltando a fechar todos os programas, o consumo de RAM se estabilizava em 308MB! Após as modificações, continuou o mesmo!

Tempos de Boot!

O que mudou bastante foi o tempo de Boot. Fiz questão de cronometrar, não instalei o Bootchart.

Com o kernel padrão e sem as modificações, o tempo de boot era de 53 segundos.  Após aplicar a dica do SYSCTL, caiu para 50 segundos. Após a dica do SYSV, caiu para 48,7 segundos. Após a dica do PROFILE, caiu para 41,8 segundos. Mas infelizmente, após as dicas do INIT e da retirada de 3 terminais, o tempo aumentou para 48,9 segundos.

Daí baixei e instalei o Kernel Hqxriven, o tempo de boot voltou a cair mas ficou em 44 segundos.

Velocidade e consumo de RAM do Sistema com o Kernel Hqxriven!

O sistema em si ficou mais rápido em praticamente tudo, em algumas aplicações a melhora é nítida. Contudo, em outras o tempo de abertura na primeira vez ficou um pouco mais lento. Mas na segunda vez que chamo a aplicação, a diferença de tempo pode ser enorme  em comparação ao Kernel padrão.  É bom lembrar, que já tinha o sistema modificado mesmo com o kernel padrão, visando maior velocidade. Então para mim ficou claro que este novo Kernel dá um banho no Kernel padrão sem qualquer modificação.

O consumo de RAM diminuiu um pouco. Logo após o Boot ele fica em 226MB. Depois de usar várias aplicações e fechar tudo, se estabiliza em 290MB. Outra coisa, agora ele praticamente não usa o SWAP. Com o Kernel padrão era comum o uso de 35 MB mesmo com pouco tempo de uso do sistema. Agora não sai do zero!

O que deixou de funcionar com o novo Kernel!

A única coisa que não funciona é o já esperado Virtual Box. Fora isso, continuou tudo normal.  Ainda não testei o novo kernel quanto ao uso durante dias seguidos, sem desligar a máquina. O kernel padrão do Ubuntu vai deixando o sistema menos responsivo. Depois vou ver com o kernel modificado.


Considerações gerais!

Já havia feito compilações do kernel antes, procurando deixar o sistema mais rápido, inclusive já havia criado um tópico tentando mostrar que é possível deixar o Ubuntu quase tão rápido e customizado quanto o Debian (http://ubuntuforum-br.org/index.php/topic,8484.0.html). Só gostaria de parabenizar mais uma vez o Hqxriven pelo excelente trabalho e dedicação, que inclusive já vem rendendo frutos, não é mesmo! Fiquei triste apenas com o anúncio desse ser o último Kernel Hqxriven! :(

Mas eu entendo os motivos, já que tudo isso dá muito trabalho de ser feito. É muito fácil atirarem pedras, mas muito poucos colocam a mão na massa para fazer acontecer. 

Tudo de bom e continue o excelente trabalho!  Mais tarde posto uma tabela comparando os tempos de abertura de programas entre os dois Kerneis.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de MAR?O de 2008, 12:55
Até vc testando o meu kernel galactus!!!

Lembrem-se esse kernel por exemplo eu coloquei muita coisa, mas esqueci uma (dei mole) que pode aumentar muito a performance e por isso terei que fazer mais um...

O que esqueci foi:

Alteração manual do sheduler na latência e na granularidade pelo usuário!!!

Aguarde o kernel omnislash com essa função (posso dizer que agora vejo um dvd com 73 de ram), mais uma coisa o sheduler do 24 é horrível não consegue dividir as tarefas entre os cores...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 05 de MAR?O de 2008, 17:57
Hqxriven ja compilei o omnislash2.0-04 para o meu sistema e ficou ainda melhor,se vc não se importar eu posso fazer upload do source omnislash para o rapidshare ou outros para o caso de alguem quiser sacar sem se preocupar em ter aplicar os patchs.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de MAR?O de 2008, 18:24
Citar
Hqxriven ja compilei o omnislash2.0-04 para o meu sistema e ficou ainda melhor,se vc não se importar eu posso fazer upload do source omnislash para o rapidshare ou outros para o caso de alguem quiser sacar sem se preocupar em ter aplicar os patchs.

Espera só a próxima versão amigo ela virá com novidades e por causa do kurumin-dev continuo com o projeto omnislash e logo logo teremos um kernel desse para o kurumin e o big linux!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 05 de MAR?O de 2008, 18:39
Bom Hqxriven, ai uma duvida estou esperando sair a nova versao do ubuntu para poder, remasterizala de forma a obter uma iso para instala-la em um pen-drive, bom estou pesquisando varias formas de deixa-la mas leve, achei que teria de usar um fluxbox da vida, com os programas que eu quero eh claro, quando vi seu topco, gostaria de saber, como eu faco para compilar esse kernel patchado, genericamente, alem disso queria disabilitar a maioria dos modulos do kernel para so abilitar os necessarios pos inicializacao, gostaria de sua opniao, sobre se eh possivel fazer o que estou propondo, e tambem salientar que minha pretensao anterior era usar um abiente leve, mas dependendo de sua resposta usarei o gnome, espaco fisico no pen-drive nao eh problema, pois vou colocar a iso num de 4gb mais gostaria de rodar em pc`s nao muito robustos fiquei muito animado ao ver aqui relatos do ubuntu rodando com 70mb de ram apenas, no boot.

Des de ja agradeco qualquer resposta!!!

E peco também desculpas pelos varios erros de portugues, pois estou rodando no 8.04, recem instalado pelo win, de forma que nao configurou corretamente nem teclado, etc, etc... e o qual estou atualizando e comecarei a configurar agora.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 05 de MAR?O de 2008, 21:21
Citar
Hqxriven ja compilei o omnislash2.0-04 para o meu sistema e ficou ainda melhor,se vc não se importar eu posso fazer upload do source omnislash para o rapidshare ou outros para o caso de alguem quiser sacar sem se preocupar em ter aplicar os patchs.

Espera só a próxima versão amigo ela virá com novidades e por causa do kurumin-dev continuo com o projeto omnislash e logo logo teremos um kernel desse para o kurumin e o big linux!!!

vai sair outro kernel????? desde de já me ofereço para testa-lo!!! :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de MAR?O de 2008, 21:42
Muito bem, como havia dito aí vão os tempos de abertura dos programas:

Kernel Hqxriven omnislash 2.0-04 (tempos em segundos)

                  Primeira Vez                  Segunda Vez

Gnome             15,47                             3,90

Nautilus            2,00                              0,70

Terminal            1,41                             0,10

Rythmbox          4,00                              1,80

Picasa 2.7 Beta  15,00                            4,30

Writer               4,20                             1,90

Amarok             13,51                            8,40

K3B                  4,90                              2,15

Xine                 0,90                              0,60

Centro de Controle  1,45                          1,10

FireFox (33 abas)  9,29                            5,29

Audacious          2,10                              1,02


Consumo de RAM Inicial = 226MB.  Consumo de RAM Final = 291MB
Consumo de SWAP Inicial = 0.  Consumo de SWAP Final = 0.


Kernel Padrão do Ubuntu 7.10 (mas com modificações em relação a sua configuração original)

                   Primeira Vez                  Segunda Vez

Gnome             15,90                             9,50

Nautilus            2,60                              0,65

Terminal            1,46                             0,50

Rythmbox          3,40                              1,95

Picasa 2.7 Beta  16,70                            4,85

Writer               5,30                             1,80

Amarok             12,40                            9,30

K3B                  4,40                              2,65

Xine                 1,32                              0,85

Centro de Controle  1,39                          1,15

FireFox (33 abas)  9,35                            5,00

Audacious          2,14                              0,90


Consumo de RAM Inicial = 236MB.  Consumo de RAM Final = 308MB
Consumo de SWAP Inicial = 0.  Consumo de SWAP Final = 12.

Configuração Utilizada nos testes:

Penitum D 820, Gigabyte GA-945GM-S2, 2X512MB Kingston DDR2 667
HDs SATA 80GB (Seagate) e 2 de 160GB (Samsung/Maxtor) - Sistema no HD Maxtor de 160GB
Gravadora DVD/CD LG
Monitor 17Pol LCD LG 1750s
Caixas de Som A4 Tech 2.1
Fonte Dr Hank 500W

No Aguardo da mais nova versão do seu Kernel customizado!   ;)

Logo logo estarei postando um tutorial que vai cair como uma luva em combinação com o seu! Já fiz alguns testes hoje e fiquei bastante surpreso com os resultados obtidos!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 05 de MAR?O de 2008, 21:43
Pára de fazer Kerneis Hqx  ;D ;D
Primeiro kernel que eu baizei foi o 4 nem deu tempo de instalar poruqe ja tinha saido o 4.1 quando ia instalar este veio o 5 e decidi esperar mais uns dias a ver no que dava e ai apareceu o omnislash e agora vc ja ta pensando fazer outro??
Este ultimo é +/- definitivo??? É que agora nas ferias da pascoa queria instalar seu kernel mas vc ta sempre mudando ;D
Citar
Tem gente com um single core recente que o hz 250 não dá a performance ideal (só o 1000)
Eu tenho pentium 4(single core) seu kernel está tunado a 1000?? se não a diferença é muita ???

Título: Re: Kubuntu 7.10 - Novo omnislash para quem vai compilar disponível!!! Passe mp!
Enviado por: Hqxriven em 06 de MAR?O de 2008, 03:54
Citar
Bom Hqxriven, ai uma duvida estou esperando sair a nova versao do ubuntu para poder, remasterizala de forma a obter uma iso para instala-la em um pen-drive, bom estou pesquisando varias formas de deixa-la mas leve, achei que teria de usar um fluxbox da vida, com os programas que eu quero eh claro, quando vi seu topco, gostaria de saber, como eu faco para compilar esse kernel patchado, genericamente, alem disso queria disabilitar a maioria dos modulos do kernel para so abilitar os necessarios pos inicializacao, gostaria de sua opniao, sobre se eh possivel fazer o que estou propondo, e tambem salientar que minha pretensao anterior era usar um abiente leve, mas dependendo de sua resposta usarei o gnome, espaco fisico no pen-drive nao eh problema, pois vou colocar a iso num de 4gb mais gostaria de rodar em pc`s nao muito robustos fiquei muito animado ao ver aqui relatos do ubuntu rodando com 70mb de ram apenas, no boot.

Des de ja agradeco qualquer resposta!!!

E peco também desculpas pelos varios erros de portugues, pois estou rodando no 8.04, recem instalado pelo win, de forma que nao configurou corretamente nem teclado, etc, etc... e o qual estou atualizando e comecarei a configurar agora.

Nessa questão acho melhor o Kde pois ele é mais customizável que o gnome... Se vc souber o que está tirando do kernel dá para chegar a uns 50 KB aproximadamente porém se quiser mais se vai ter que tirar muita coisa!! (apesar que eu já diminui bastante)

Citar
vai sair outro kernel?Hein?? desde de já me ofereço para testa-lo!!! Contente

OBA!!! Obrigado!!!

Citar
Pára de fazer Kerneis Hqx  Sem Graça Sem Graça
Primeiro kernel que eu baizei foi o 4 nem deu tempo de instalar poruqe ja tinha saido o 4.1 quando ia instalar este veio o 5 e decidi esperar mais uns dias a ver no que dava e ai apareceu o omnislash e agora vc ja ta pensando fazer outro??
Este ultimo é +/- definitivo??? É que agora nas ferias da pascoa queria instalar seu kernel mas vc ta sempre mudando Sem Graça

É por isso que eu faço mas demoro para upar, pq muitos que eu faço são só para coletar dados para análise...

Se aperecer alguma novidade interessante eu lanço outro... o novo ominislash por exemplo é PENTIUM III pq recebi mps pedindo... e tem algumas coisas a mais...

Citar
Eu tenho pentium 4(single core) seu kernel está tunado a 1000?? se não a diferença é muita

É uma boa diferença por isso coloco o patch para o ambiente X ser executado em RT para justamente melhorar... mas Con Kolivas recomenda 1000!!! (eu uso 300 hz como no archlinux, mas certas coisas que eu faço dependem de um Hz baixo... por exemplo... alteração da granularidade e da latência do sheduler isso com hz em 1000 não é bom...

Sugestões???

Nova versão em breve!!!

Vc usou o comando time galactus???

Patch para quem quiser usar compilar o novo omnislash é só me contactar por mp!!!

Ele tem outra otimização e pode aumentar de velocidade de acordo com a vontade do usuário...

Porque????

Pq vc pode diminuir a latência do kernel manualmente através de comandos no terminal!!!! Ajustar a granularidade enfim mais um omnislash...

Depois explicarei os comandos...

Esse kernel depois será portado para o kurumin 7 e para o Big linux... Por isso gostaria que quem pudesse dar a sua opinião do seu desempenho que nem fez o amigo galactus eu agradeço!!!

O novo omnislash usa um timer no kernel mais preciso no lugar do con kolivas e tem menos patches que o omnislash anterior, visando colocá-lo mais rápido e mais fluido!!!

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 06 de MAR?O de 2008, 11:12
Hqxriven vai ver a tua caixa de pms pq esta entupida,isso dos hz ser melhor a 1000 ou 300 deve variar de sistema para sistema.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 06 de MAR?O de 2008, 12:28
Galactus que progrma vc usou para saber esses tempos??
Queria fazer um teste do genero do seu, tambem tenho meu ubuntu bem carregado  ;D
gtk e qt, todo o tipo de frescura como AWN compiz screenlets e costumo abrir muitos progrmas de uma vez e tenho cerca de 190 processos  ;D ;D ;D (tenho de dispensar algumas coisas)

Hqx se vc respondeu a minha pergunta eu nao percebi, vem kernel novo ou nao?

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 06 de MAR?O de 2008, 12:28
Só me diz qual comando eu uso para saber o tempo de abertura dos programas que eu farei testes aqui!
Título: Re: Kubuntu 7.10 - Novo kernel omnislash!!! Tópico principal atualizado...
Enviado por: Hqxriven em 06 de MAR?O de 2008, 13:45
Citar
Hqxriven vai ver a tua caixa de pms pq esta entupida,isso dos hz ser melhor a 1000 ou 300 deve variar de sistema para sistema.

É isso mesmo amigo... em single core o melhor é 1000 em dual 300 hz justamente pq eles somam então em dual ficam 600 hz...

Por isso coloca agora 300 e uso outras formas de chegar no mesmo resultado...

Citar
Galactus que progrma vc usou para saber esses tempos??
Queria fazer um teste do genero do seu, tambem tenho meu ubuntu bem carregado  Sem Graça
gtk e qt, todo o tipo de frescura como AWN compiz screenlets e costumo abrir muitos progrmas de uma vez e tenho cerca de 190 processos  Sem Graça Sem Graça Sem Graça (tenho de dispensar algumas coisas)

Hqx se vc respondeu a minha pergunta eu nao percebi, vem kernel novo ou nao?

Vem agora há 10 horas sem dar boot e ele é muito bom!!!

 uptime
 13:42:52 up 10:00,  1 user,  load average: 0.56, 0.50, 0.39

Imagem do novo omnislash depois de 10 horas de uso sem boot!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg337.imageshack.us%2Fimg337%2F5530%2Fhq41eo8.th.jpg&hash=5632dbb5bcd2c7afa6b14278ec79c526f65913e3) (http://img337.imageshack.us/my.php?image=hq41eo8.jpg)
Upload pronto!!!

Mais uma imagem...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg113.imageshack.us%2Fimg113%2F6654%2Fhq42jw0.th.jpg&hash=a6be76e5eef48c959382e83116e686e42d760cc1) (http://img113.imageshack.us/my.php?image=hq42jw0.jpg)

Hqx
Título: Re: Kubuntu 7.10 - Melhorando o gerenciamento de memória no kernel omnislash!!!
Enviado por: Hqxriven em 07 de MAR?O de 2008, 07:46
Tópico atualizado...

Melhorando o gerenciamento de memória no kernel omnislash (sysctl.conf)

http://hqxriven.wordpress.com/2008/03/07/melhorando-o-gerenciamento-de-memoria-no-kernel-omnislash-sysctlconf/

Já que passaram mais de 12 horas postei uma mensagem seguida da outra... se tem alguma regra contra isso me falem moderadores!!!

Atualizei o blog e coloquei mais dicas nesse mesmo tópico agora a "sujeira" aqui é zero!!!

Alguém tem alguma idéia, sugestão???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de MAR?O de 2008, 13:34
Nossa, mais uma versão!  ;D

Estou baixando, só na parte da noite vou poder testar, amanhã (sábado) posto os resultados!

Obrigado pelo comentário no Blog! Só procuro ajudar um pouco. 

A cronometragem dos tempos da abertura dos programas foi simples! Usei o crônometro do meu Celular!  ;D

Portanto, não usei o Time Hq. Mas se preferir, eu passo a usar!

No aguardo dos comandos para alterar o CFS. 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 07 de MAR?O de 2008, 16:39
Pra usar o comando time, basta "cercar" os comandos q voce quer medir usando {}, como no exemplo a seguir:

edil@edil-laptop:~$ time { echo "a"; echo "b"; }
a
b

real    0m0.000s
user    0m0.000s
sys     0m0.000s

lembrando q depois de cada comando tem q por ponto-e-virgula. Soh nao sei se funciona muito bem pra aplicativos graficos, pq ele nao vai marcar o tempo de abertura e sim o tempo total de execucao do programa. veja o exemplo abaixo, na primeira eu abri o programa e fechei ele na barra. depois abri de novo e coloquei uma musica pra rodar enquanto ele ja tava la aberto.

edil@edil-laptop:~$ time { kwrite ; }

real    0m6.418s
user    0m1.014s
sys     0m0.109s
edil@edil-laptop:~$ time { kwrite ; }

real    0m21.882s
user    0m1.090s
sys     0m0.109s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 07 de MAR?O de 2008, 17:12
Estou pensando aqui q talvez fosse legal criar um benchmark ou pelo menos algum tipo de rotina padronizada pra ter uma comparacao melhor.

vou procurar pra ver se ja nao existe algo assim, mas tambem nao deve dar muito trabalho escrever um pequeno programa q faça, sei la, 1.000.000 de escrita em memoria, 1.000.000 de leituras, 1.000.000 de IOs variados, etc.

pensei nisso porque estou usando o 2.6.24-zen3 q eu mesmo compilei e apesar de dar um certo ganho de performance, nao achei tao redondo qt o omni q vc fez...
Título: Re: Kubuntu 7.10 - Novo omnislash em testes!!!
Enviado por: Hqxriven em 08 de MAR?O de 2008, 05:57
Novo omnislash em testes!!!

Por causa dos testes do galactus e gatohumano estou alterando certas partes do omnislash.

Para resolver o problema do delay na abertura estou compilando a próxima versão do kernel para Pentium3.

Então saibam que o mínimo na próxima versão é que o processador tenha suporte a SSE e seja um P3.

Estou também usando alguns patches a mais e alterando não só a latência como a granularidade do mesmo.

Aproveitando o tópico do Galactus vou fazer umas análises aqui também e depois vou atualizando!

                  Primeira Vez                  Segunda Vez

KDE                                         

Konqueror        4,56                                3,28

Terminal           

Amarok           4,6                     2,1

Writer               5,5                             2,3 (acho que aqui depende da config de uso de memória do o)

K3B                  3,49                              2,53

Kaffeine             1,15                              1,07

Kcontrol               1,18                         0,75

FireFox (10 abas)  6,33                            2,59


O resto eu fico devendo!!!

Citar
A cronometragem dos tempos da abertura dos programas foi simples! Usei o crônometro do meu Celular!  Sem Graça

Portanto, não usei o Time Hq. Mas se preferir, eu passo a usar!

Quem achar interessante pode colocar a checagem do ext3 (não coloquem no reiserfs pois acredito que esse comando não funciona) a cada 30 e poucos boots para um tempo maior.

Eu fiz o seguinte:

IDE

sudo tune2fs -c150 /dev/hdax

SATA
sudo tune2fs -c150 /dev/sdax

Se vcs usam hd ide que é reconhecido como hda use o comando hda se ele é reconhecido como SATA use o segundo comando, o x é o número da partição.

O teu cronômetro foi bem preciso galactus!!

Citar
Pra usar o comando time, basta "cercar" os comandos q voce quer medir usando {}, como no exemplo a seguir:

edil@edil-laptop:~$ time { echo "a"; echo "b"; }
a
b

real    0m0.000s
user    0m0.000s
sys     0m0.000s

lembrando q depois de cada comando tem q por ponto-e-virgula. Soh nao sei se funciona muito bem pra aplicativos graficos, pq ele nao vai marcar o tempo de abertura e sim o tempo total de execucao do programa. veja o exemplo abaixo, na primeira eu abri o programa e fechei ele na barra. depois abri de novo e coloquei uma musica pra rodar enquanto ele ja tava la aberto.

edil@edil-laptop:~$ time { kwrite ; }

real    0m6.418s
user    0m1.014s
sys     0m0.109s
edil@edil-laptop:~$ time { kwrite ; }

real    0m21.882s
user    0m1.090s
sys     0m0.109s

Ummmm. interessante obrigado!!!

Citar
Estou pensando aqui q talvez fosse legal criar um benchmark ou pelo menos algum tipo de rotina padronizada pra ter uma comparacao melhor.

vou procurar pra ver se ja nao existe algo assim, mas tambem nao deve dar muito trabalho escrever um pequeno programa q faça, sei la, 1.000.000 de escrita em memoria, 1.000.000 de leituras, 1.000.000 de IOs variados, etc.

pensei nisso porque estou usando o 2.6.24-zen3 q eu mesmo compilei e apesar de dar um certo ganho de performance, nao achei tao redondo qt o omni q vc fez...

Seria interessante, aqui eu procuro não usar benchmarks procuro levar o sistema a uma situação de extresse alto e aí eu começo a verificar o tempo de resposta dos aplicativos, uso da memória, estabilidade, etc...

Então eu percebo que mesmo numa situação péssima o usuário sentirá que o sistema tem uma boa reação.

Até pq não conheço um benchmark que faça tantos testes quanto eu ;D

Mas pode ser interessante!!!

Primeiro: A série 24 tem problemas ainda (principalmente no sheduler)... o processamento sob bastante nessa versão.

Quer testar... abra o jogo frozen bubble no omnislash e no zen (ou no 24 vanila) e veja que o processamento é desproporcional na série 24. (pelo menos foi o que notei)

O problema do zen é o seguinte:

Excesso de patches... O kamikaze não tinha esse problema, mas o zen tem.

Quando um kernel tem muitos patches vc perde o controle sob ele, pois vc não sabe o que está afetando a interatividade.

Eu sei que o zen bem configurado teria uma performance maior do que o omni, mas que patches eu preciso tirar ou acrescentar para isso.

Veja só:

Os meus 20 patches do omnislash anterior somavam 400 KB.

O do zen é 6 MB!!!

Então é melhor eu ficar por aqui mesmo...

E MUITO obrigado gato humano pelos seus comentários e ajuda!!!

Vou agora junto com o kernel omnsilash desenvolver o kernel meteorstrike que será um kernel de testes onde farei mais experiências que entrarão no omnislash depois!!

Assim dessa forma vou poder corrigir bugs e aumentar a compatibilidade e a velocidade do omnislash através do meteorstrike.

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 08 de MAR?O de 2008, 09:39
Hq, o que faço para que na compilação o módulo da minha placa de rede seja ativado? Aqui sempre que compilo a placa não é reconhecida... :(

02:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 08 de MAR?O de 2008, 09:57
Caso a placa ou o chipset dela não aparecer nas opções dos drivers tenta fazer o que dizem neste site:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9937
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jose_edil em 08 de MAR?O de 2008, 17:06
de fato esse kernel 2.6.24 sobe bastante o processamento. Como uso em laptop, da pra perceber q a ventoinha liga muito mais frequentemente. Instalei pra testar 2 features novas da serie: o driver b43, q esta muito superior ao bc43xx, para placas broadcom wi-fi; e o modulo de video reescrito da secao de controle de energia (ACPI), que resolveu o problema do brilho da tela aki no note (Vostro 1000 da Dell). aparentemente também tem algumas melhorias para AMD com relacao a consumo de energia mas nao percebi nenhuma melhora.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 08 de MAR?O de 2008, 18:47
Hqxriven, esse último kernel está otimizado também para o processador core 2 duo 1.06 que vem no sony vaio TZ?outra coisa, se quiser esse kernel no debian tem algum problema?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de MAR?O de 2008, 22:13
Citar
de fato esse kernel 2.6.24 sobe bastante o processamento. Como uso em laptop, da pra perceber q a ventoinha liga muito mais frequentemente. Instalei pra testar 2 features novas da serie: o driver b43, q esta muito superior ao bc43xx, para placas broadcom wi-fi; e o modulo de video reescrito da secao de controle de energia (ACPI), que resolveu o problema do brilho da tela aki no note (Vostro 1000 da Dell). aparentemente também tem algumas melhorias para AMD com relacao a consumo de energia mas nao percebi nenhuma melhora.

Para vc ter um desempenho bom na série 24 vc tem que colocar umas gambiarras no kernel... Mas o desempenho do 23 com cfq é muito bom... e o b43 existe para o kernel 23 (com patch óbvio pq por padrão ele não tem!!!).

Citar
Hqxriven, esse último kernel está otimizado também para o processador core 2 duo 1.06 que vem no sony vaio TZ?outra coisa, se quiser esse kernel no debian tem algum problema?

Está otimizado para PentiumIII e para usá-lo no debian vc terá que compilar... Problemas eu não vejo desde que vc saiba compilar...

EDIT 1 - O kernel está tão tunado (o omnislash 4.7) que até o meu modem motorola sm56 sentiu!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg86.imageshack.us%2Fimg86%2F1420%2Fsnapshot1nw2.th.jpg&hash=4b1068dc4c7625a47fc7119a703b8ff010480bb8) (http://img86.imageshack.us/my.php?image=snapshot1nw2.jpg)
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 09 de MAR?O de 2008, 09:51
Hqx seu kernel está em pacotes .deb logo acho que deveria dar no debian e em qualquer distro debian like sem ser preciso compilar não é??

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de MAR?O de 2008, 10:04
Citar
Hqx seu kernel está em pacotes .deb logo acho que deveria dar no debian e em qualquer distro debian like sem ser preciso compilar não é??

Acho que não pois ele foi feito usando as bibliotecas do ubuntu 7.10 e grande parte dos pacotes do ubuntu tem um nome diferente em relação ao debian (a maioria acrescenta a palavra ubuntu)...

Mas compilando deve funcionar em qualquer distribuição...

O gatohumano está usando os patches e compilando o kernel omnislash no ubuntu 8.04.

O carloss compilou no slackware12

Muitos usuários do gentoo usam esses patches.

Quem usou o kamikaze5 no archlinux usou esses patches

E outros usuários compilaram no ubuntu 7.04.

E um colega está usando no Kurumin 7.

Os patches não se prendem a uma distribuição e sim ao kernel... desde que a pessoa compile deve funcionar.

Hqx (em breve a versão omnislash que alguns usuários estão usando a 4.7)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 09 de MAR?O de 2008, 12:41
então para usar no ubuntu eu só iria alterar o processador o kernel?outra coisa, poderia passar a lista das modificações necessárias para eu o fazer no debian para testes pois acho que usando esse kernel tunado no debian vai ficar muito mais rápido do que usando-o no ubuntu.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 09 de MAR?O de 2008, 13:07
nao sabia que as bibliotecas ficavam no kernel, pensava que o kernel era +/- igual para todos e que o mesmo kernel dava em qualquer distro desde que nao tivesse em formato de pacote (apenas compilado)
Estamos sempre a aprender
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de MAR?O de 2008, 13:23
Ele fica preso as bibliotecas de compilação, gcc, libc6, etc...

É por isso que o meu kernel não funciona no ubuntu 7.04.

Imagine o seguinte (isso é só um exemplo!!!):

Vc usa a distro Ubuntu 7.99 que usa o gcc 4.2-ubuntu e compilou um kernel ali e criou um pacote.

E quer passar esse pacote para o debian 5.99 que usa o gcc 4.1. O que vai acontecer???

Quando vc instalar o deb no debian ele vai procurar pelo gcc 4.2-ubuntu e como não vai ter a instalação não será efetuada com sucesso.

Esse é o problema.

Omnislash 2.0-v4.7 lançado para KUXbuntu 7.10!!

http://rapidshare.com/files/98239530/linux-image-2.6.23-omnislash2.0-v4.7_i686_i386.deb.html

http://rapidshare.com/files/98188414/linux-headers-2.6.23-omnislash2.0-v4.7_i686_i386.deb.html

md5sum linux-image-2.6.23-omnislash2.0-v4.7_i686_i386.deb
178af529cbad0b37887c36e6361f5f3f  linux-image-2.6.23-omnislash2.0-v4.7_i686_i386.deb

md5sum linux-headers-2.6.23-omnislash2.0-v4.7_i686_i386.deb
8556b0129e19cb59442e906988f79b0e  linux-headers-2.6.23-omnislash2.0-v4.7_i686_i386.deb

Para instalar:

sudo dpkg -i linux-image-2.6.23-omnislash2.0-v4.7_i686_i386.deb

sudo dpkg -i linux-headers-2.6.23-omnislash2.0-v4.7_i686_i386.deb
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 09 de MAR?O de 2008, 13:47
Hqxriven
no aguardo dos patches e da config! =D
No esquema de sempre! =D

Esse eu vou testar os tempos de abertura dos programas!

Flw!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 09 de MAR?O de 2008, 13:50
Hqxriven,

quando puder me diz o que posso alterar no kernel do debian para o processador core 2 duo sem comprometer o uso da bateria pois é um notebook.

me passa só a lista e os valores e o path para eu baixar se preciso for.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 09 de MAR?O de 2008, 13:52
Hqxriven,

quando puder me diz o que posso alterar no kernel do debian para o processador core 2 duo sem comprometer o uso da bateria pois é um notebook.

me passa só a lista e os valores e o path para eu baixar se preciso for.

é só mudar na config do kernel para compilar para Core 2 Duo mas como o "Aspirante a Linus Hqxriven" hhehe disse, aumenta um pouco o processamento então deve usar um pouco mais de bateria!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de MAR?O de 2008, 14:36
Citar
é só mudar na config do kernel para compilar para Core 2 Duo mas como o "Aspirante a Linus Hqxriven" hhehe disse, aumenta um pouco o processamento então deve usar um pouco mais de bateria!

"Aspirante a Linus" hehhehe eu agradeço a comparação mas é mais para "Insatisfeito com baixa performance"!!!

sysctl.conf

#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 0
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 1000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usar a swap em somente 15% dos casos
vm.mapped = 85
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 80

O patch e a sequência deles está nesse link:

http://www.divshare.com/download/3977001-51d

Minha config está aí... não sei se a config vai funcionar perfeitamente em outras distribuições por isso use a minha para modificar a sua padrão e não a minha TODA para o seu kernel.

EDIT 1 - Incrível!!! Um amigo aqui do fórum compilou o omnislash no Ubuntu 8.04 em um Pentium 3 e está dando boot em 29 segundos!!!

http://img357.imageshack.us/my.php?image=hardy200803083zw2.png

Parabéns amigo!!! É isso ae... temos que aproveitar melhor nosso hardware!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de MAR?O de 2008, 15:34

EDIT 1 - O kernel está tão tunado (o omnislash 4.7) que até o meu modem motorola sm56 sentiu!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg86.imageshack.us%2Fimg86%2F1420%2Fsnapshot1nw2.th.jpg&hash=4b1068dc4c7625a47fc7119a703b8ff010480bb8) (http://img86.imageshack.us/my.php?image=snapshot1nw2.jpg)
Hqx

Você adicionou os módulos do Motorola no kernel de modo que quando instalado, o discador reconheça o modem automaticamente sem ter que compilar o driver?
Se for isso é ótimo! (sua conexão tá melhor que a minha do VivoZap  ???)

Aproveitando, vc poderia acrescentar logo o driver do modem da VivoZap. É uma linha apenas:
http://biglinux.com.br/forum/viewtopic.php?t=4007

Aqui também tem outros módulos:
http://biglinux.com.br/forum/viewtopic.php?t=379
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de MAR?O de 2008, 18:30
Citar
Você adicionou os módulos do Motorola no kernel de modo que quando instalado, o discador reconheça o modem automaticamente sem ter que compilar o driver?
Se for isso é ótimo! (sua conexão tá melhor que a minha do VivoZap  Hein?)

Aproveitando, vc poderia acrescentar logo o driver do modem da VivoZap. É uma linha apenas:
http://biglinux.com.br/forum/viewtopic.php?t=4007

Aqui também tem outros módulos:
http://biglinux.com.br/forum/viewtopic.php?t=379

Ummm... Links Interessantes... Pode deixar que ser for uma simples linha eu coloco... agora os outros drivers eu tenho que ver se consigo colocar...

Se alguém quiser dar mais sugestões ou me ensinar como colocar os módulos de modem no kernel eu agradeço!!! Inserir módulos no kernel para mim é um pouco complicado...

Não coloquei patches para o motorola...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 09 de MAR?O de 2008, 20:59
Hqxriven,

muito obrigado..preciso colocar o path para o Omnislash 2.0-v4.7 ou ele já está com o path? outra coisa, se eu pegar os .deb Omnislash 2.0-v4.7 eles estão para o PIII?se sim, so vou precisar alterar para meu processador ou preciso mexer em mais algo?

OBS: pergunto isso usando o ubuntu.

Agora usando o debian, só adicionar o path no kernel 23 e compilar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de MAR?O de 2008, 21:57
Bom, só agora vi a versão mais nova, 4.7. Mas mesmo assim, vamos lá (depois testo isso tudo com o 4.7).

Olá amigos da Rede Ubuntu! Voltamos com mais uma rodada de testes!

Antes de mais nada, estive lendo um pouco sobre o assunto de Benchmark de aplicações Linux e não encontrei nada que pudesse ser usado. O comando “Time” se mostra bastante impreciso no sentido de marcar o tempo de abertura da aplicação, pelo menos foi o que pude apurar com minha leitura. Portanto até que alguém encontre um método mais preciso do que o meu “celular Suíço”  :) , pretendo continuar usando-o.

Como podem ver na foto do meu Grub, estou com 3 Kerneis instalados.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg337.imageshack.us%2Fimg337%2F8976%2Fgrub3kerneisrx1.th.jpg&hash=ef0ce949d9672179725442dd421fdfce311d2ec6) (http://img337.imageshack.us/my.php?image=grub3kerneisrx1.jpg)

 E agora com pelo menos mais dois parâmetros  e suas sub-variantes para modificar, a coisa está ficando um tanto quanto “divertida”! Só gostaria de deixar uma sugestão para o Hq, por favor, explique alguma coisa aos  “pobres mortais” sobre as configurações de “Kernel Granularity”, vm.dirty_ratio, vm.dirty_background_ratio e etc....    Andei lendo um pouco sobre o assunto, mas sei que você poderá elucidar muito melhor o assunto as massas sedentas de conhecimento! :)

Se não puder explicar, pelo menos indique os links com essas informações.  Para trocar em miúdos aos que acompanham o tópico, imaginemos que o Hq nos deu um novo Motor, e agora ele nos presenteia com  a oportunidade de fazer o ajuste fino de acordo com alguns parâmetros de sua máquina.

Mas vamos deixar de rodeios e partir para os finalmentes! Como vocês podem duvidar da precisão do meu “celular Suíço”  :) , resolvi alterar a metodologia dos testes, de forma a deixar evidente se as mudanças nos ajudam no uso diário do sistema.  Mas como? Simples, Ripagem de Cds, DVDs e leitura da biblioteca de músicas (essa vou deixar para comparar com a nova versão 4.7).  Usei isso pois são coisas básicas que um usuário desktop pode fazer, e também estava curioso se as modificações no Kernel podem ajudar a deixar essas tarefas mais rápidas.  Contudo não deixei de lado os testes subjetivos e o meu “celular suíço”.

Como podem ver na foto abaixo, aí estão minhas cobaias iniciais: Um CD de Maria Bethânia e o DVD de Os Incríveis.


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg503.imageshack.us%2Fimg503%2F6033%2Fcobaiaswu1.th.jpg&hash=0a20589aae8ddc7de3ad129158afcd89002fc212) (http://img503.imageshack.us/my.php?image=cobaiaswu1.jpg)

Na Screenshot seguinte mostro o meu arquivo Sysctl modificado. Notem que como venho acompanhando as alterações do Hq, fui colocando nomes diferentes para cada modificação.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg338.imageshack.us%2Fimg338%2F4987%2Fsysctlmodificadolu2.th.jpg&hash=a45624da1e49824068d3e5c1b5a0f880fd7d8219) (http://img338.imageshack.us/my.php?image=sysctlmodificadolu2.jpg)


Configuração Utilizada

Penitum D 820, Gigabyte GA-945GM-S2, 2X512MB Kingston DDR2 667
HDs SATA 80GB (Seagate) e 2 de 160GB (Samsung/Maxtor)
Gravadora DVD/CD LG
Monitor 17Pol LCD LG 1750s
Caixas de Som A4 Tech 2.1
Fonte Dr Hank 500W


Metodologia usada na Ripagem do CD:

Com o Terminal aberto rodando o Htop mais apenas o Sound Juicer em funcionamento ripando as 11 faixas em MP3 com sua configuração padrão. A contagem de tempo se iniciava ao clicar no botão Extrair e prosseguia até  o aviso de ejetar o disco. Ficava observando o uso do Processador com o Htop.

Rodada Número 1 de Ripagem do CD!

Apenas a Otimização de Memória 2 estava sendo usada com vm.dirty_ratio = 1. 

Kernel 2.6.23-Omnislash 2.0-v4.5
RAM Inicial (com terminal+Htop+Sound Juicer): 222MB
RAM Final ( com terminal+Htop+Sound Juicer): 246MB
Tempo Total: 3Min 12Seg e 84cent
Temperatura Final do Processador (saída do lm-sensors): 38 Graus Célsius
Uso dos dois núcleos do Processador: Um dos núcleos em 100% e o outro variava entre 4,6 e 8,6%, o uso entre eles se alternava a cada mudança de faixa.

Kernel 2.6.23-Ominslash 2.0-04
RAM Inicial (com terminal+Htop+Sound Juicer): 224MB
RAM Final ( com terminal+Htop+Sound Juicer): 246MB
Tempo Total: 3Min 12Seg e 94cent
Temperatura Final do Processador (saída do lm-sensors): 41 Graus Célsius
Uso dos dois núcleos do Processador: Carga entre os núcleos bastante distribuída dentro das faixas, muita variação na carga dos núcleos.

Kernel 2.6.22-14 Generic Ubuntu
RAM Inicial (com terminal+Htop+Sound Juicer): 230MB
RAM Final ( com terminal+Htop+Sound Juicer): 234MB
Tempo Total: 3Min 21Seg e 32cent
Temperatura Final do Processador (saída do lm-sensors): 44 Graus Célsius
Uso dos dois núcleos do Processador: Quase 100% nos dois núcleos o tempo todo, ventoinha do Cooler à toda velocidade.

Rodada Número 2 de Ripagem do CD!

Otimização de memória Número 2 com vm.dirty_ratio = 1, mais Performance do Kernel com Granularity_ns em 200000!

Kernel 2.6.23-Omnislash 2.0-v4.5
RAM Inicial (com terminal+Htop+Sound Juicer): 223MB
RAM Final ( com terminal+Htop+Sound Juicer): 245MB
Tempo Total: 3Min 13Seg e 68cent
Temperatura Final do Processador (saída do lm-sensors): 41 Graus Célsius
Uso dos dois núcleos do Processador: Um dos núcleos em 100% e o outro variava entre 4,6 e 8,6%, o uso entre eles se alternava a cada mudança de faixa. Não foi erro não, foi igual a Primeira rodada!

Kernel 2.6.23-Ominslash 2.0-04
RAM Inicial (com terminal+Htop+Sound Juicer): 226MB
RAM Final ( com terminal+Htop+Sound Juicer): 248MB
Tempo Total: 3Min 11Seg e 10cent
Temperatura Final do Processador (saída do lm-sensors): 42 Graus Célsius
Uso dos dois núcleos do Processador: Carga entre os núcleos bastante distribuída dentro das faixas, muita variação na carga dos núcleos.

Kernel 2.6.22-14 Generic Ubuntu

RAM Inicial (com terminal+Htop+Sound Juicer): 228MB
RAM Final ( com terminal+Htop+Sound Juicer): 250MB
Tempo Total: 3Min 16Seg e 32cent
Temperatura Final do Processador (saída do lm-sensors): 43 Graus Célsius
Uso dos dois núcleos do Processador: Um dos núcleos em torno dos 98% e o outro núcleo variando entre 7 e 10% de uso.


Rodada Número 3 de Ripagem do CD!

Otimização de memória Número 2 com vm.dirty_ratio = 0, mais Performance do Kernel com Granularity_ns em 100000!

Kernel 2.6.23-Omnislash 2.0-v4.5
RAM Inicial (com terminal+Htop+Sound Juicer): 223MB
RAM Final ( com terminal+Htop+Sound Juicer): 255MB
Tempo Total: 3Min 11Seg e 22cent
Temperatura Final do Processador (saída do lm-sensors): 42 Graus Célsius
Uso dos dois núcleos do Processador: Um dos núcleos em 100% e o outro variava entre 9 e 12%, o uso entre eles se alternava a cada mudança de faixa. Ventoinha do Cooler bastante ativa.

Kernel 2.6.23-Ominslash 2.0-04
RAM Inicial (com terminal+Htop+Sound Juicer): 225MB
RAM Final ( com terminal+Htop+Sound Juicer): 250MB
Tempo Total: 3Min 14Seg e 57cent
Temperatura Final do Processador (saída do lm-sensors): 43 Graus Célsius
Uso dos dois núcleos do Processador: 100% em um núcleo, outro entre 4 a 10,5%. Bastante alteração de carga entre os núcleos.

Kernel 2.6.22-14 Generic Ubuntu

RAM Inicial (com terminal+Htop+Sound Juicer): 232MB
RAM Final ( com terminal+Htop+Sound Juicer): 254MB
Tempo Total: 3Min 14Seg e 40cent
Temperatura Final do Processador (saída do lm-sensors): 41 Graus Célsius
Uso dos dois núcleos do Processador: Um dos núcleos em torno dos 98% e o outro núcleo variando entre 4 e 19% de uso.

Ripagem do DVD com K9copy!

A contagem de tempo  da transformação de um DVD Original em uma imagem ISO de 4,3GB.

Kernel 2.6.23-Omnislash 2.0-v4.5 – 22Min 58Seg 82Cent

Kernel 2.6.23-Ominslash 2.0-04 – 23Min 03Seg 49Cent

Kernel 2.6.22-14 Generic Ubuntu – 23Min 07Seg 15Cent


Bom, agora vou testar o 4.7 e depois posto mais resultados e as considerações subjetivas.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de MAR?O de 2008, 22:47
Andei a procura de programas para benchmark e aqui é capaz de haver algo interessante:
http://lbs.sourceforge.net/
http://members.optusnet.com.au/ckolivas/
http://members.optusnet.com.au/ckolivas/contest/
http://members.optusnet.com.au/ckolivas/interbench/
http://pcburn.com/Linux_Benchmark.php
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de MAR?O de 2008, 03:01
Citar
Hqxriven,

muito obrigado..preciso colocar o path para o Omnislash 2.0-v4.7 ou ele já está com o path? outra coisa, se eu pegar os .deb Omnislash 2.0-v4.7 eles estão para o PIII?se sim, so vou precisar alterar para meu processador ou preciso mexer em mais algo?

OBS: pergunto isso usando o ubuntu.

Agora usando o debian, só adicionar o path no kernel 23 e compilar?

Se vc usa o ubuntu 7.10 só precisa instalar os debs... Eu uso um X2 e meu kernel é compilado para P3...

Kernel Granularity

http://kerneltrap.org/node/8059

Eu estou alterando alguns valores no momento (até agora foi o que deu a maior performance geral)

Outros kernels como o dark do gentoo também deixam a opção de granularidade habilitada no kernel, já o zen coloca essa função no patch cfs tunables mas esse patch abaixa muito a latência e por isso não gostei.

Overcommit

http://www.redhat.com/magazine/001nov04/features/vm/

Pensando melhor para máquinas em geral (acho que a minha estava muito específica para a minha máquina) usem a seguinte config.

#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 0
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 2000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 85
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10

Mais uma coisa... A opção kernel.sched_min_granularity_ns = 2000000 e a vm.mapped = 85 é somente para o kernel 2.6.23 e a última para quem usa o patch do Con Kolivas não use no kernel do Ubuntu...

Quanto menor a granularidade mais memória o sistema usa para fazer as tarefas e pode aumentar um pouco mais processamento, se quiser use kernel.sched_min_granularity_ns = 1000000 para melhorar um pouco mas já aviso as consequências!!!

Dependendo da máquina (dual ou quad core) esse parâmetro da granularidade pode ser diminuído aumentando mais a performance!!

E a última:

Kernel virtual memory management

http://hep.kbfi.ee/index.php/IT/KernelTuning

Explicando em uma linguagem mais simples de forma super reduzida:

Granularidade é o tempo da latência em nanosegundos

Dirty ratio e Dirty background- é a percentagem de sujeira que pode ser alocada na memória na abertura de um programa ou um processo.

Overcommit já está bem explicado acima... e aqui também... http://www.mjmwired.net/kernel/Documentation/vm/overcommit-accounting

Vou dar uma olhada gato humano obrigado.

Obrigado pelo teste galactus bem detalhado com informações importantes vou usá-las em um futuro kernel!!! (O 4.7 teve a sua ajuda por causa do post anterior e a do gato humano!!!)

EDIT 1- Mais uma coisa... se não me engano ao instalar o meu kernel o kernel do ubuntu padrão passa a usar o relatime... Pq o patch do kernel relatime modifica o proc/mount então por isso acredito que o kernel do ubuntu tenha tido bons resultados...

Alguém que usa o meu kernel pode testar no kernel do ubuntu padrão o seguinte comando:

cat /proc/mounts

Fui...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 10 de MAR?O de 2008, 05:31
Aqui no kernel padrão do hardy tambem deu relatime.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de MAR?O de 2008, 11:51
Pessoal o gatohumano fez o upload do kernel 23 com os patches omnislash... dessa forma facilitará para as pessoas que usam outras distribuições ou que querem customizar mais o kernel!!!

http://rapidshare.com/files/98382313/linux-2.6.23.17-omnislash2.0-v4.7.tar.bz2.html

Obrigado gatohumano pela colaboração!!!

Qual a sua versão do hardy gatohumano???

EDIT 1 - Como tem ainda gente não acreditando que o ambiente X é executado em RT digitem o comando top e verifiquem a linha...

4708 root      RT -10 73156  41m 5724 S    3  9.4   3:04.00 Xorg

O xorg está sendo executado em Real time com nice -10

Dessa forma sob o ambiente X a performance será melhor pois a execução do X tem maior prioridade!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 10 de MAR?O de 2008, 18:46
Xubuntu
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2008, 02:43
Qual das versões alpha vc está usando???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de MAR?O de 2008, 03:16
Qual das versões alpha vc está usando???

Neste momento é a 6 visto que costumo fazer update pelo repositorios.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 11 de MAR?O de 2008, 07:44
Hq, e como incluo na compilação o módulo da minha placa de rede? Pois na compilação deixo marcado, mas quando instalo o kernel e dou o boot a minha placa não é reconhecida. Seu módulo é o atl2 .
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 11 de MAR?O de 2008, 09:11
Hqx meu querido tudo bem?

Antes de mais nada obrigado mais uma vez por essa compilação e por ter me avisado, só não postei antes pois queria fazer uma anaize do meu sistema antes e como eu disse, sou um tester bem chato, e agora vou deixar aqui minhas impressões sobre essa sua nova compilação:

A instalação como de costume ocorreu sem maiores problemas, a instalação do driver da ATI tambem aconteceu sem sustos. Com esse novo kernel a responsibilidade do meu micro que já estava boa (comparando com a do Slackware que é meu novo xodó xD) mas agora, dependendo do que vou fazer esta até mais rapido, o sistema não ganhou muito tempo na inicialização por exemplo, mas todo o sistema responde de forma mais rapida, mesmo usando o Amarok (com uma lista de quase 10.000 musicas, e como dizem, dependendo do numero de musicas o Amarok vai ficando mais pesado, mas não posso confirmar isso) alguns programas estão abrindo muito mais rapido, como por exemplo o Gimp, OoWhiter, Firefox e o proprio Amarok.

O sistema totalmente carregado (sem o Compiz-Fusion) ta consimindo assustadores 83 megas (isso é o record dos record´s) e com o Compiz-Fuzion habilitado consome cerca de 120 megas. Falando em Compiz-Fuzion, os efeitos estão mais fluidos, incluindo efeitos pesados como o da agua e o blur.

Meu som travou uma vez, e só percebi depois de quase uma hora de uso quando liguei o som para ouvir musica, mas estranhamente o sistema continuava respondendo como se nada tivesse acontecido, sei que o som travou na inicialização pois a musica travada era a do inicio do kde, mas foi só colocar a opção irqpoll noapic pci=biosirq que tudo voltou a funcionar sem travamentos, falando em opção, uma duvida, porque quando instalamos os deb´s do seu kernel ele retira essas opções mesmos dos outros kernei´s do Grub (tenho todos os kerneis que vc compilou ainda instalados na minha maquina)? Essa opção para mim é importante para mim pois a Bios da minha placa é bugada e da uns paus na atribuição de IRQ´s xD

Ganhei uns 7 frames no Lxdream (ta eu sei que o emu ainda esta em estagio de desenvolviemto inicial, mas observei esse ganho e não poderia deixar de comentar), o Zsnes ta tudo tranquilo, o pSX idem, o Ideas ganhou uns 10 frames (tem jogos que agora rodam a 60 FPS), até o Frets on Fire passa a impressão de estar mais rapido e fluido.

Tenho como sabe um P4 HT e o uso dos processadores fica sempre em 2 a 3% em idle e o primeiro em 100% e o segundo em 70/80% em tarefas muito pesadas (como por exemplo abrir todos esses emuladores e alguns outros ao mesmo tempo ouvindo mp3)

Bom essas são minhas impressões, desculpe não fazer uma analize mais tecnica, mas ando muito sem tempo por causa do trabalho, depois do Sales Meeting dessa semana tudo volta ao normal, ai posso parar um tempo e fazer uma analize bem mais detalhada...

Obrigado mais uma vez HQX por tudo que você esta fazendo por todos que como eu admiram seu trabalho e sua dedicação.

Abraços da familia Lira.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2008, 13:16
Citar
O sistema totalmente carregado (sem o Compiz-Fusion) ta consimindo assustadores 83 megas (isso é o record dos record´s) e com o Compiz-Fuzion habilitado consome cerca de 120 megas. Falando em Compiz-Fuzion, os efeitos estão mais fluidos, incluindo efeitos pesados como o da agua e o blur.

Tem xfce em outras distros com outros kernels que estão pegando bem mais ram...

Essa série omnislash justamente trabalha nesse ponto que é o uso abusivo de ram pelo sistema com a escolha de patches que ajudam a poupar a memória, mais comandos para diminuir mais.

Quanto ao compiz ficar mais fluido é pq agora o ambiente X (xorg) é executado em tempo real!!! Então o delay caiu...

Citar
Meu som travou uma vez, e só percebi depois de quase uma hora de uso quando liguei o som para ouvir musica, mas estranhamente o sistema continuava respondendo como se nada tivesse acontecido, sei que o som travou na inicialização pois a musica travada era a do inicio do kde, mas foi só colocar a opção irqpoll noapic pci=biosirq que tudo voltou a funcionar sem travamentos, falando em opção, uma duvida, porque quando instalamos os deb´s do seu kernel ele retira essas opções mesmos dos outros kernei´s do Grub (tenho todos os kerneis que vc compilou ainda instalados na minha maquina)? Essa opção para mim é importante para mim pois a Bios da minha placa é bugada e da uns paus na atribuição de IRQ´s xD

Boa pergunta... ainda não sei responder  ;D

Citar
Ganhei uns 7 frames no Lxdream (ta eu sei que o emu ainda esta em estagio de desenvolviemto inicial, mas observei esse ganho e não poderia deixar de comentar), o Zsnes ta tudo tranquilo, o pSX idem, o Ideas ganhou uns 10 frames (tem jogos que agora rodam a 60 FPS), até o Frets on Fire passa a impressão de estar mais rapido e fluido.

Isso é normal!!! Aqui até em vesa eu notei a diferença... eu desmembrei os patches ck e agora só coloco os que acho úteis...

Citar
Obrigado mais uma vez HQX por tudo que você esta fazendo por todos que como eu admiram seu trabalho e sua dedicação.

Obrigado pelo apoio amigo e pela análise!!!

Configuração para os usuários que querem diminuir o processamento e o uso da memória!!!

Como já expliquei a granularidade acaba aumentando o processamento e a memória, mas quem tem uma máquina antiga (ou até atual) pode usar a seguinte config.

#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 0
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usar a swap em somente 10% dos casos
vm.mapped = 90
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10

EDIT 1 - Meu menor consumo de ram e de processamento vendo filme em dvd com nvidia instalada!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg186.imageshack.us%2Fimg186%2F4599%2Fsnapshot5ae4.th.jpg&hash=9131f5538b369a731f3baaedeb4b17ad95c069bb) (http://img186.imageshack.us/my.php?image=snapshot5ae4.jpg)

Olhem só a distribuição de processamento entre os cores (15% e 15,1%) com 89 de ram com a nvidia instalada!!!

Dessa vez usei a config do sysctl acima!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2008, 15:15
Resolvi dar uma passada rápida aqui para deixar minhas impressões sobre a versão 4.7 do Ominslash 2.6.23 na minha máquina.

Não está bom!  :(

Achei ele mais lento que a versão 4.5 com as configurações do Sysctl da página 32 deste tópico postada pelo Hq, mas estava só no "achismo". Daí resolvi aferir os tempos com meu "cronômetro de precisão".  ;D

Não deu outra, ele é pelo menos 0,3 a 0,6 segundos mais lento que a versão 4.5. Além disso, foi 23 segundos mais lento para Ripar o mesmo DVD dos Incríveis, comparando em relação a versão do Kernel Generic do Ubuntu, que já era o mais lento dos três! É nitidamente mais lento para abrir as aplicações pela primeira vez em relação a versão 4.5. E só consegue no máximo empatar na segunda vez que abre a mesma aplicação, novamente frente a versão 4.5.

Outra coisa, tá forçando bastante a CPU, meu Cooler fica bastante audível com esse kernel mais a configuração sitada da página 32. E mais uma, o consumo de RAM é muito alto também, bate fácil na casa dos 450-500MB! E não diminui depois de algum tempo em que fecho as aplicações como na versão 0-04.

Em resumo, na minha máquina foi um retrocesso! Voltei a usar a versão 4.5 com as configurações do Sysctl do meu post da página 32. Como não estou em casa no momento, não posso postar as configurações usadas. Ainda como análise subjetiva, é mais "gostoso" usar a versão 0-04, parece que o sistema flui mais "mácio". É difícil descrever essas coisas!  :D

Há sim, para não dizer que tudo piorou na versão 4.7. Os Frames para assistir vídeos aumentaram. Nitidamente mais rápida as imagens para assistir ao DVD dos Incríveis. Mas vou comparar com um DVD normal na TV, estou achando que ficou "acelarado" demais. Dá umas falhas em algumas cenas, tipo, uma barra preta na diagonal na troca das cenas, muito ligeiro esse "efeito".

Era isso. Mais tarde vou fazer mais testes com calma e amanhã posto mais comentários.

E sim, eu achei esse comportamento da versão 4.7 muito estranho. Estarei analisando o que pode ter acontecido mais tarde.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 11 de MAR?O de 2008, 17:09
Hqx, no link que outro usuário colocou o kernel omnislash 2.6.23.17 já inclui os patches ou não?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2008, 17:50
É a granularidade e o dirty ratio... Esses dois dependendo da configuração usada e do hardware fazem as coisas piorar nesse kernel. O 4.7 foi feito para dar maior performance e inclui os mesmos patches da versão 4.5 com diferenças na configuração, a economia aqui tem sido maior que os outros!!

O gatohumano por exemplo notou problemas no uso da memória no 4.5 quando fazia a checagem do ext3 e o uso da ram era maior que o 0.4 e no 4.7 isso foi corrigido.

Estou aguardando mais críticas galactus...

Eu acho que o gatohumano colocou Servo!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rubenssoto em 11 de MAR?O de 2008, 18:10
Engraçado nesse ultimo kernel...Eu abro um video com o xine e ele fecha logo em seguida!
Com o kernel padrão do arch nada acontece!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2008, 18:48
Archlinux é complicado dizer alguma coisa, pois quando vc usa o meu kernel vc na verdade faz um downgrade pois o arch é preparado para ter as últimas versões da maioria dos aplicativos, bibliotecas, etc...

Aqui o Xine funciona (e muito bem)...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg187.imageshack.us%2Fimg187%2F8982%2Fsnapshot8bo9.th.jpg&hash=1d0ad22a83ca25c9406d716823fd05aa39729c27) (http://img187.imageshack.us/my.php?image=snapshot8bo9.jpg)

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de MAR?O de 2008, 22:36
Hqx, no link que outro usuário colocou o kernel omnislash 2.6.23.17 já inclui os patches ou não?

Sim os patchs ja estão aplicados,pelo que so tens de extrair, configurar e compilar.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Flaviodbz em 12 de MAR?O de 2008, 00:09
achei bem interessante seu tropico mas tenho uma perginta estou utilizado o ubuntu 7.10 AMD64 eu posso esta testando essa sua dica sem problema ???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de MAR?O de 2008, 08:35
É a granularidade e o dirty ratio... Esses dois dependendo da configuração usada e do hardware fazem as coisas piorar nesse kernel. O 4.7 foi feito para dar maior performance e inclui os mesmos patches da versão 4.5 com diferenças na configuração, a economia aqui tem sido maior que os outros!!

O gatohumano por exemplo notou problemas no uso da memória no 4.5 quando fazia a checagem do ext3 e o uso da ram era maior que o 0.4 e no 4.7 isso foi corrigido.

Estou aguardando mais críticas galactus...

Eu acho que o gatohumano colocou Servo!!!

O Granularidade e Dirty Ratio dos infernos!!!  >:(

Servo?

Acredito que isso possa te ajudar, então aqui vão alguns Screen Shots dos serviços rodando com o Kernel 4.7 e o Generic do Ubuntu.

Kernel 4.7


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg229.imageshack.us%2Fimg229%2F5480%2Fkernel47rx2.th.png&hash=c1b7325a6f07f9ed63250d197030dfbccc565cbf) (http://img229.imageshack.us/my.php?image=kernel47rx2.png)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg229.imageshack.us%2Fimg229%2F9646%2Fkernel472pr6.th.png&hash=f3ad6c42c56dc6e16ffc5d3829b37d143353ed15) (http://img229.imageshack.us/my.php?image=kernel472pr6.png)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg98.imageshack.us%2Fimg98%2F3238%2Fkernel473zp0.th.png&hash=f3ee1cb0d4cd2ea48a93f31fa9bc8973e9c74e4d) (http://img98.imageshack.us/my.php?image=kernel473zp0.png)


Kernel Generic


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg229.imageshack.us%2Fimg229%2F959%2Fkernelgeneric1xi4.th.png&hash=6a51ea598795653b08c6dad6cf055422270f2d76) (http://img229.imageshack.us/my.php?image=kernelgeneric1xi4.png)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg229.imageshack.us%2Fimg229%2F2051%2Fkernelgeneric2ws2.th.png&hash=4514cab0e563b8a569ca77170c6de4e6cc08bafa) (http://img229.imageshack.us/my.php?image=kernelgeneric2ws2.png)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg70.imageshack.us%2Fimg70%2F9396%2Fkernelgeneric3wt9.th.png&hash=668a46b200429003d2101f5bb2cf94c00e51c270) (http://img70.imageshack.us/my.php?image=kernelgeneric3wt9.png)
O que eu notei com o Kernel 4.7 é que ele colocou "apenas" uns 22 serviços em Real Time!  O Generic do Ubuntu tem dois!

Será que isso também não ajuda na competição de recursos da máquina? Trocando em miúdos, ele fica patinando sem sair do lugar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 12 de MAR?O de 2008, 13:31
Hqxriven , vc já testou esse kernel compilado com o path no debian 4.0?ficou mais rápido do que o  omnislash com o ubuntu?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de MAR?O de 2008, 14:18
Citar
achei bem interessante seu tropico mas tenho uma perginta estou utilizado o ubuntu 7.10 AMD64 eu posso esta testando essa sua dica sem problema

Desde que use a config do kernel do próprio ubuntu e faça pequenas alterações funciona... Um colega uns tópicos atrás conseguiu...

Citar
O que eu notei com o Kernel 4.7 é que ele colocou "apenas" uns 22 serviços em Real Time!  O Generic do Ubuntu tem dois!

Será que isso também não ajuda na competição de recursos da máquina? Trocando em miúdos, ele fica patinando sem sair do lugar?

Todos os omnislash tem o patch para colocar em RT... o kamikaze 5 usa RT, o zen usa RT, O Ubuntu Studio tem um kernel TODO RT...

Por causa do voluntary desktop não fica patinando pois apesar de RT os outros processos não são, o que eu acho estranho é que isso só aconteceu na sua máquina...

O omnislash 4.7 é compilado para Pentium III e superiores talvez seja por isso também...

Fiz dois com base em Pentium II para compilar um com otimização nos shedulers e outro não...

http://www.divshare.com/download/4009521-968

http://www.divshare.com/download/4009553-4df

O 5.1 com otimização no sheduler é o que estou usando no momento...

Citar
Hqxriven , vc já testou esse kernel compilado com o path no debian 4.0?ficou mais rápido do que o  omnislash com o ubuntu?

Só o slash que testei no debian e foi um grande aumento...

EDIT 1 - Pelo menos aqui o uso de ram na ripagem de um cd foi menor na versão 5.1...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg175.imageshack.us%2Fimg175%2F3044%2Fsnapshot9nx5.th.jpg&hash=f32ce26d8b1efd5e240b1d415ee56c9dc16d0ab8) (http://img175.imageshack.us/my.php?image=snapshot9nx5.jpg)

Só 116 de ram  :o

Em breve um omnislash versão 24...

EDIT 2 - Para os que estão usando a versão 5.1 nesse momento estou usando as seguintes entradas no sysctl...

vm.dirty_background_ratio = 5
vm.dirty_ratio = 95
vm.tail_largefiles = 0
vm.hardmaplimit = 0
vm.mapped = 66
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.dirty_expire_centisecs = 3000
vm.dirty_writeback_centisecs = 3000

Vou ver se consigo mais tarde alterar alguma coisa e depois posto os resultados...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 12 de MAR?O de 2008, 20:54
este 5.1 também esta porreiro mas parece estar com tendencia para usar menos ram e mais swap
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de MAR?O de 2008, 23:42
Citar
este 5.1 também esta porreiro mas parece estar com tendencia para usar menos ram e mais swap

Aí é que vc que tem que alterar isso através do sysclt.conf...

Como não tem jeito de eu saber o melhor para a sua máquina vc pode tentar customizar as seguintes opções:

vm.mapped = 66

Quanto maior o número menor o uso da swap

Por exemplo:

vm.mapped = 95

Vai usar a swap em apenas 5% dos casos...

E assim por diante... O sysctl.conf pode aumentar bastante a performance basta saber a entrada e um bom valor de acordo com o seu hardware...

vm.dirty_background_ratio = 5
vm.dirty_ratio = 95
vm.tail_largefiles = 0
vm.hardmaplimit = 0
vm.mapped = 66
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.dirty_expire_centisecs = 3000
vm.dirty_writeback_centisecs = 3000
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 13 de MAR?O de 2008, 07:40
Hqx, troquei a placa de rede para uma melhor suportada que eu já tinha na gaveta e agora estou com rede. Kernel linux-2.6.23.17-omnislash2.0-v4.7 compilado e instalado, tive de compilar o som também, mas está funcionando. Estou testando e vou aplicar as dicas, obrigado pela força! ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de MAR?O de 2008, 08:35
Citar
Hqx, troquei a placa de rede para uma melhor suportada que eu já tinha na gaveta e agora estou com rede. Kernel linux-2.6.23.17-omnislash2.0-v4.7 compilado e instalado, tive de compilar o som também, mas está funcionando. Estou testando e vou aplicar as dicas, obrigado pela força!

O 4.7 é o mais rápido (mas usa mais recursos pois é compilado para P3) e o 5.1 o mais fluído (pois é compilado para P2).

Os dois usam o ambiente X em Real Time.

Porém o 4.7 usa otimização baseada no i/o sheduler CFQ dando maior prioridade a ele, enquanto o 5.1 usa uma otimização baseada no agendador de processos utilizando patches para isso, para que as tarefas executadas sejam executadas de forma rápida e diminuindo o processamento e o consumo de ram.

Uma forma simples de testar é usar o jogo frozen bubble...

No 4.7 o processamento gira em torno de 6 a 66%

No 5.1 entre 6 a 42% (na maior parte do tempo em 28% aqui)

A escolha fica com vc...

Upload do kernel 5.1 omnislash
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 13 de MAR?O de 2008, 15:39
Tai o resultado, firefox com 6 abas + terminal + compiz ...
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg147.imageshack.us%2Fimg147%2F8064%2Fcapturadatelajr4.th.png&hash=7f029206711505d283a6f181585a11e221613bc8) (http://img147.imageshack.us/my.php?image=capturadatelajr4.png)

Meu desktop:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg220.imageshack.us%2Fimg220%2F6857%2Fcapturadatela2gl2.th.png&hash=a466f36ed9e1f659870671336d966d6177582ae7) (http://img220.imageshack.us/my.php?image=capturadatela2gl2.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de MAR?O de 2008, 17:12
E aí como está o funcionamento Servo???

Estou achando o uso da cpu baixa, parece que ele se adaptou bem ao mint... vc mudou a config???

E o som???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 13 de MAR?O de 2008, 20:34
Td em ordem, só o mplayer q está um pouco diferente, mas no mais até aqui beleza. Som funcionando normalmente, o estranho é q deu aquele erro, mas pegou normalmente. Quando compilei enxuguei ao máximo o kernel, e a reposta está aparecendo, sistema respondendo mais rápido. também apliquei aqueles ajustes do teu blog para ajustes no consumo de mem. O que eu noto é que o consumo cresce, mas quando fecho os programas ela retorna, coisa que não acontecia. O sistema começa com 168 de consumo de ram e estabiliza com 326 Mb que já é com firefox, e companhia. Estou adorando a experiência!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 13 de MAR?O de 2008, 21:34
Hqxriven,

vc tem os .debs prontos para o debian?quero testar antes no debian para depois testar nop ubuntu no laptop com processador core 2 duo 1.06Ghz
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 13 de MAR?O de 2008, 21:37
Aqui a configuração é:

Intel Dual Core 1.6 Ghz, 1Gb de ram, 80 Gb de HD, Asus on, Geforce 7200 GS, rede Davicom Semiconductor...

Quando compilei ajustei para Core 2 e em 300Hz. Enxuguei o kernel e estou vendo o resultado. ;D ;D ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de MAR?O de 2008, 23:53
Citar
Td em ordem, só o mplayer q está um pouco diferente, mas no mais até aqui beleza. Som funcionando normalmente, o estranho é q deu aquele erro, mas pegou normalmente. Quando compilei enxuguei ao máximo o kernel, e a reposta está aparecendo, sistema respondendo mais rápido. também apliquei aqueles ajustes do teu blog para ajustes no consumo de mem. O que eu noto é que o consumo cresce, mas quando fecho os programas ela retorna, coisa que não acontecia. O sistema começa com 168 de consumo de ram e estabiliza com 326 Mb que já é com firefox, e companhia. Estou adorando a experiência!!!

Citar
Aqui a configuração é:

Intel Dual Core 1.6 Ghz, 1Gb de ram, 80 Gb de HD, Asus on, Geforce 7200 GS, rede Davicom Semiconductor...

Quando compilei ajustei para Core 2 e em 300Hz. Enxuguei o kernel e estou vendo o resultado. Sem Graça Sem Graça Sem Graça

Não entendi aquele erro no som também... Ainda bem que o som funcionou com a outra dica...

O gerenciamento de memória dos kernels omnislash é ótimo!!! Os patches mais o comando do sysctl dão um resultado surpreendente nesse ponto.

Vc está essas configs aqui???

http://hqxriven.wordpress.com/2008/03/07/melhorando-o-gerenciamento-de-memoria-no-kernel-omnislash-sysctlconf/

Mas o Xorg em real time (RT) altera muito a performance...

E acho que com seu depoimento podemos confirmar 3 coisas:

1 - O kernel do Ubuntu e o Mint não conseguem aproveitar bem o hardware mesmo de ponta (e grande parte das distros linux também)

2 - Quando os desenvolvedores dizem que compilar um kernel não ajuda em nada e não dá desempenho nenhum ou eles estão mentindo ou eles não tem conhecimento suficiente do que são patches de otimização e de como configurá-los no kernel

3 - O gerenciamento de memória do linux precisa melhorar (isso precisa mesmo)

Obrigado pelo depoimento e qualquer dúvida passe uma mp (como vc já faz direto :D eu acho que sou o recordista de mps desse fórum!!!)

Fique com Deus!!

EDIT 1 - É claro que vc pode usar para poupar o parâmetro vm.dirty_ratio = 0 mas ele pode afetar a performance...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 14 de MAR?O de 2008, 07:27
Sim, estou com aquelas configs. Vou fazer uns testes de velocidade comparando o novo kernel com o kernel genérico do Mint. Existe algum programa que faça essa medição de tempo de boot e resposta do sistema?

EDIT1: O firefox hj está bem instável, fechando do nada.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de MAR?O de 2008, 15:34
Citar
EDIT1: O firefox hj está bem instável, fechando do nada.

Vc instalou alguma nova addon???

Instalou ma nova versão do firefox em cima da anterior??

Está executando alum programa novo???

Na dúvida faça um backup do profile e desative o ipv6 e execute um firefox limpo e veja se o problema persiste...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 14 de MAR?O de 2008, 18:43
Para ver o tempo de boot tens o bootchart.
Por acaso é uma coisa que também me acontece as vezes o firefox fechar do nada,outras vezes é o pluguin do flash que faz crachar o firefox(deixa de responder)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 14 de MAR?O de 2008, 20:02
Opa! ótimo trabalho com o kernel  hqxriven, parabéns.

Bom, eu tenho um cyber café (mini) :D, por enquanto estou utilizando o a versão omnislash2.0-v4.7 em 3 maquinas, realmente fiquei de boca aberta com o ganho no desempenho, tambem uso atualmente em minha maquina de trabalho, tenho 2 versões instaladas a 5.1 e a 4.7, a 4.7 tem um desempenho melhor significativo em relação a versão 5.1 (duo core 1.60ghz), bom como fiquei super contente com o desempenho obtido, iniciei um remaster do kubuntu, fantastico o desempenho no chroot, fiz uma personalização total e com omnislash 5.1 para o cyber, ocorreu tudo bem na remasterização, não testei a imagem no qemu, aqui não rola, vou instalar o wm pra teste, até ai tudo bem gravei o CD e fui fazer o teste, isolinux funcionando perfeitamente, usplash tbm....logo bumm! com a seguinte mensagem:

BusyBox v.1.1.3 (Debian 1:1.1.3-5ubuntu7)
Build-in shell (ash)
Enter 'help' for a list of built-in commands

(initramfs)


* Sempre remasterizei o k/x/ubuntu para o meu cyber e nunca aconteceu algo parecido com meus remasters gravados em CD, já aconteceu ao testar a imagem no qemu.
Se alguem puder me ajudar a resolver isso fico muitissimo agradecido, ja dei uma procurada no google e nada e vi que tem muita gente tendo este problema no ubuntu 7.10.

Mais um probleminha, tentei 3 versões do Omnislash (0.4 4.7 e 5.1) em uma das maquinas do cyber e ao reiniciar o PC surge a seguinte mensagem:

Ready.
This Kernel requires the following features no present on the CPU:
0:15
Unable to boot - Please use a kernel appropriate for your CPU.


Configuração da maquina abaixo, ela possue um gforce 64mb pci:
Infos retiradas do site da PCCHIPS (mais prático :D)

CPU    
   VIA C3 Samual 2 processor onboard
FSB    
   133MHz
Chipset    
   CLE266/8235
VGA    
   Embedded UniChrome 3D Graphics w/ 64M share memory
Memory    
   2 x 184-pin DIMM sockets support two 2.5V DDR SDRAMs (DDR266)
   Maximum: 2GB
Expansion Slots    
   2 x PCI slots
   1 x CNR slot
LAN    
   VIA VT6103 10/100Mbps Fast Ethernet PHY
Audio    
   C-Media CMI9761A 6-channel audio Codec
   Compliant with AC'97 2.3 specification
IDE    
   2 x UltraDMA 133/100/66
Back Panel I/O Ports    
   1 x PS/2 keyboard
   1 x PS/2 mouse
   1 x Parallel Port
   1 x Serial Port
   1 x VGA port
   4 x USB 2.0 Ports
   1 x RJ 45 Port
   1 x Audio I/O (Line-in, Line-out and Mic-in)
Internal I/O Connectors & Headers    
   20-pin ATX power supply connector
   1 x Floppy connector-support 360K~2.88MB FDDS
   1 x USB header support additional 2 USB2.0 ports
   1 x Front panel switch/LED header
   1 x CD in header
   CPU / SYS FAN headers
   1 x Speaker header
   1 x Front panel audio header
   1 x USB card reader header
System BIOS    
   AMI 2Mb Flash ROM
   Supports Plug and Play 1.0A, APM 1.2, Multi Boot, DMI
   Full support for ACPI revision 1.0 specification

Se alguem puder me dar um help ai.

E parabéns pelo ótimo trabalho, sem duvida nenhuma mais saúde e grande vôo ao Kubuntu.

[ ] 's

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de MAR?O de 2008, 23:53
Citar
Opa! ótimo trabalho com o kernel  hqxriven, parabéns.

Bom, eu tenho um cyber café (mini) Contente, por enquanto estou utilizando o a versão omnislash2.0-v4.7 em 3 maquinas, realmente fiquei de boca aberta com o ganho no desempenho, tambem uso atualmente em minha maquina de trabalho, tenho 2 versões instaladas a 5.1 e a 4.7, a 4.7 tem um desempenho melhor significativo em relação a versão 5.1 (duo core 1.60ghz), bom como fiquei super contente com o desempenho obtido, iniciei um remaster do kubuntu, fantastico o desempenho no chroot, fiz uma personalização total e com omnislash 5.1 para o cyber, ocorreu tudo bem na remasterização, não testei a imagem no qemu, aqui não rola, vou instalar o wm pra teste, até ai tudo bem gravei o CD e fui fazer o teste, isolinux funcionando perfeitamente, usplash tbm....logo bumm! com a seguinte mensagem:

A 4.7 tem otimizações baseada no i/o sheduler CFQ e ela é focada na performance e é compilada para Pentium 3.

A 5.1 tem uma otimização baseada no sheduler do processador CFS e ela é focada na leveza do sistema e é compilada para Pentium 2.

Haverá casos em que a versão 5.1 irá superar a 4.7 e em outros que a 4.7 será mais rápida.

vc está usando o remastersys??? Eu deixei o squashfs para ele... Vc pode por exemplo deixar o kernel padrão do ubuntu e deixar o meu como complemento...

Citar
Mais um probleminha, tentei 3 versões do Omnislash (0.4 4.7 e 5.1) em uma das maquinas do cyber e ao reiniciar o PC surge a seguinte mensagem:

Ready.
This Kernel requires the following features no present on the CPU:
0:15
Unable to boot - Please use a kernel appropriate for your CPU.


Configuração da maquina abaixo, ela possue um gforce 64mb pci:
Infos retiradas do site da PCCHIPS (mais prático Contente)

CPU   
   VIA C3 Samual 2 processor onboard
FSB   
   133MHz
Chipset   
   CLE266/8235
VGA   
   Embedded UniChrome 3D Graphics w/ 64M share memory
Memory   
   2 x 184-pin DIMM sockets support two 2.5V DDR SDRAMs (DDR266)
   Maximum: 2GB
Expansion Slots   
   2 x PCI slots
   1 x CNR slot
LAN   
   VIA VT6103 10/100Mbps Fast Ethernet PHY
Audio   
   C-Media CMI9761A 6-channel audio Codec
   Compliant with AC'97 2.3 specification
IDE   
   2 x UltraDMA 133/100/66
Back Panel I/O Ports   
   1 x PS/2 keyboard
   1 x PS/2 mouse
   1 x Parallel Port
   1 x Serial Port
   1 x VGA port
   4 x USB 2.0 Ports
   1 x RJ 45 Port
   1 x Audio I/O (Line-in, Line-out and Mic-in)
Internal I/O Connectors & Headers   
   20-pin ATX power supply connector
   1 x Floppy connector-support 360K~2.88MB FDDS
   1 x USB header support additional 2 USB2.0 ports
   1 x Front panel switch/LED header
   1 x CD in header
   CPU / SYS FAN headers
   1 x Speaker header
   1 x Front panel audio header
   1 x USB card reader header
System BIOS   
   AMI 2Mb Flash ROM
   Supports Plug and Play 1.0A, APM 1.2, Multi Boot, DMI
   Full support for ACPI revision 1.0 specification

Se alguem puder me dar um help ai.

O meu kernel não tem suporte ao VIA (ainda) pq acho que terei que fazer certas alterações para adequar as alterações a essa processador.

EDIT 1 - Olha o meu "péssimo" modem funcionando no omnislash 5.1

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg147.imageshack.us%2Fimg147%2F5343%2Fsnapshot11ee7.th.jpg&hash=62970062815a9d672c3dc64243c9a99cf5d72c48) (http://img147.imageshack.us/my.php?image=snapshot11ee7.jpg)

Existem otimizações no kernel para melhorar a velocidade nesse ponto também...

Vou ver se uso o remastersys e falo com vc...

A questão é que o omnislash 4.7 não se adapta bem com algumas máquinas e por causa disso não dá a performance ideal.

No 5.1 tentei corrigir isso otimizando outras partes o kernel e deixando outras como padrão (no 5.1 não há otimização do cfq por exemplo).

E por causa disso há um pequena diminuição da performance... mas vc pode melhorar um pouco no sysctl assim:

kernel.sched_min_granularity_ns = 20000000
vm.dirty_background_ratio = 10
vm.dirty_ratio = 0
vm.tail_largefiles = 0
vm.hardmaplimit = 0
vm.mapped = 95
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 1000

O parâmetro cache pressure pode ser melhor abaixo de 60 ou acima de 600 depende da máquina e do uso!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 15 de MAR?O de 2008, 07:36
Hqxriven, Fiz o ajuste no sysctl, conforme oq me passou e deu uma melhorada vlw, em relação ao remastersys eu nunca o usei, pra ser sincero nem sei como ele trabalha, sempre fiz meio que na unha sem usar scripts, pois assim tenho um melhor controle no que estou fazendo, vou fazer de novo pra ver oq da, qualquer coisa ate experimento o remastersys :D.
maquina que trabalho:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg208.imageshack.us%2Fimg208%2F1989%2Fantesvo9.th.png&hash=b52ed338a094a2f003c45732077941e8ab49b650) (http://img208.imageshack.us/my.php?image=antesvo9.png)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg88.imageshack.us%2Fimg88%2F7011%2Fmquinavf1.th.png&hash=3eaeb514604021edaadf957ee55e6c64eb62e26b) (http://img88.imageshack.us/my.php?image=mquinavf1.png)

Em relação ao suporte ao processador Via, realmente este um problema grande em se tratando de linux, mesmo com suporte a performance não é boa, a maquina que tenho com processador Via, nela há uma gforce de 64mb, pq a placa onboard é uma unichrome, outra dor de cabeça, so consegui fazer funcionar bem no mandriva 2007 e PCLOS 94, inclusive atualizei o firmware da bios pra ver, achei que o problema poderia ser devido a nunca ter atualizado ele e isso ter causado a falta de suporte. Se conseguir colocar suporte ao kernel aos processadores Via sera muito bom.

Pô Hq, seu modem motorola ta voando, eu tenho um semelhante vou instala-lo aqui pra testar, no momento uso vivozap, um modem Yiso C893v, se der pra add suporte a ele no kernel agradeceria :).
# modprobe usbserial vendor=0x0eab product=0xc893 e so correr pro kppp heheh, facil né :D, no windows era um sacrilegio usar este modem, crashs, falhas e net caia pra caramba.

ahh fico no aguardo das infos da sua experiencia ai com o remastersys :).

[ ] s


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Flaviodbz em 15 de MAR?O de 2008, 11:57
Bom vai parecer besteira tenho um notebook HP/Compaq v6210  com ubuntu 7.10 em comparaçao com o kernel padrao como fica a detecçao de hardware, principalmente em relaçao a minha placa de rede wireless, placa de video(Nvidia) e a impressora epson stylus C110 poderei ta usando tudo igual ao kernel que vem no sistema ?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de MAR?O de 2008, 14:38
Citar
Hqxriven, Fiz o ajuste no sysctl, conforme oq me passou e deu uma melhorada vlw, em relação ao remastersys eu nunca o usei, pra ser sincero nem sei como ele trabalha, sempre fiz meio que na unha sem usar scripts, pois assim tenho um melhor controle no que estou fazendo, vou fazer de novo pra ver oq da, qualquer coisa ate experimento o remastersys Contente.
maquina que trabalho:

Eu nunca fiz na unha... Se vc me disser como fez eu posso ver em qual ponto o meu kernel não funciona e se possível adicionar o suporte na próxima versão...

Citar
Pô Hq, seu modem motorola ta voando, eu tenho um semelhante vou instala-lo aqui pra testar, no momento uso vivozap, um modem Yiso C893v, se der pra add suporte a ele no kernel agradeceria Sorridente.
# modprobe usbserial vendor=0x0eab product=0xc893 e so correr pro kppp heheh, facil né Contente, no windows era um sacrilegio usar este modem, crashs, falhas e net caia pra caramba.

Já me falaram que era apenas uma linha que eu precisava adicionar, mas ninguém me explica direito!! :o

Baixei a nova versão do remastersys e pretendo testá-la hoje (ou amanhã cedo)...

Citar
Bom vai parecer besteira tenho um notebook HP/Compaq v6210  com ubuntu 7.10 em comparaçao com o kernel padrao como fica a detecçao de hardware, principalmente em relaçao a minha placa de rede wireless, placa de video(Nvidia) e a impressora epson stylus C110 poderei ta usando tudo igual ao kernel que vem no sistema ?

O meu computador é um HP 6125br e a detecção é a mesma do ubuntu...

Normalmente por usar um kernel mais novo a detecção de hardware é maior, mas se a detecção no kernel do ubuntu vem através de patches ou de módulos restritos aí não tem jeito, só com compilação.

A placa nvidia aqui funciona perfeitamente com o envy...

Não é besteira não há diferenças gigantes de compatibilidade entre versões de kernel diferentes... O 2.6.24 quebra compatibilidade com uma vasta quantidade de hardware... (a canonical vai ter um trabalho...)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 15 de MAR?O de 2008, 18:00

Citar
Eu nunca fiz na unha... Se vc me disser como fez eu posso ver em qual ponto o meu kernel não funciona e se possível adicionar o suporte na próxima versão...

Hq! eu remasterizo de forma parecida com está.
https://help.ubuntu.com/community/LiveCDCustomization?action=show&redirect=LiveCDCustomization%2F6.06 (https://help.ubuntu.com/community/LiveCDCustomization?action=show&redirect=LiveCDCustomization%2F6.06)

Amigo se não for muito incomodo, poderia me disponibilizar na proxima versão a fonte do kernel com os patchs adcionados, queria fazer um pra um livecd baseado no PCLOS 2008 (nunca fiz isso :)), mas isso se não ti atrapalhar, se der trabalho deixa queto vlw.

[ ] s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de MAR?O de 2008, 18:16
Citar
Hq! eu remasterizo de forma parecida com está.
https://help.ubuntu.com/community/LiveCDCustomization?action=show&redirect=LiveCDCustomization%2F6.06

Amigo se não for muito incomodo, poderia me disponibilizar na proxima versão a fonte do kernel com os patchs adcionados, queria fazer um pra um livecd baseado no PCLOS 2008 (nunca fiz isso Sorridente), mas isso se não ti atrapalhar, se der trabalho deixa queto vlw.

[ ] s

Esse modem (o sm56) funcionou no PCLOS 2008???

Vou tentar fazer assim na próxima vez com o kernel...

Acho que eu teria que mexer em mais algumas coisas no kernel para funcionar dessa forma que vc remasteriza... logo vou testar o remastersys... estive falando com o desenvolvedor do remastersys e ele disse que para o remastersys só é necessário o squashfs...

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 15 de MAR?O de 2008, 18:45
Citar
Esse modem (o sm56) funcionou no PCLOS 2008???

Vou tentar fazer assim na próxima vez com o kernel...

Acho que eu teria que mexer em mais algumas coisas no kernel para funcionar dessa forma que vc remasteriza... logo vou testar o remastersys... estive falando com o desenvolvedor do remastersys e ele disse que para o remastersys só é necessário o squashfs...

Bom ainda não tentei ainda instalar modem, vou ver hj a noite apos fechar o cyber :), bom se o remastersys utiliza apenas o squashfs, então se funcionar ai pra vc era pra funcionar pra mim, pois eu uso squashfs para descompactar e compactar a imagem do sistema, assim tbm deve ser feito pelo remastersys e uso chroot pra acessar e instalar programas e personalizar o ambiente e o mkisofs pra criar a imagem iso do CD. Também vou analizar pra ver se não é algum problema no squashfs, mkisofs e mesmo no chroot, bom eu atualizei o sistema completamente, e uns dias atras remasterizei o kubuntu hardy alpha 04 e o squashfs dele ta bugado, so rolou com a versão do gutsy ao qual tenho imagem de pacotes pelo aptoncd :D, mas ai vem a duvida se atualizei ele e esta com problema, vou ver certo a versão que tenho no cd e  na versão que tenho instalado pra ver se é a mesma.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de MAR?O de 2008, 18:50
Citar
Bom ainda não tentei ainda instalar modem, vou ver hj a noite apos fechar o cyber Sorridente, bom se o remastersys utiliza apenas o squashfs, então se funcionar ai pra vc era pra funcionar pra mim, pois eu uso squashfs para descompactar e compactar a imagem do sistema, assim tbm deve ser feito pelo remastersys e uso chroot pra acessar e instalar programas e personalizar o ambiente e o mkisofs pra criar a imagem iso do CD. Também vou analizar pra ver se não é algum problema no squashfs, mkisofs e mesmo no chroot, bom eu atualizei o sistema completamente, e uns dias atras remasterizei o kubuntu hardy alpha 04 e o squashfs dele ta bugado, so rolou com a versão do gutsy ao qual tenho imagem de pacotes pelo aptoncd Contente, mas ai vem a duvida se atualizei ele e esta com problema, vou ver certo a versão que tenho no cd e  na versão que tenho instalado pra ver se é a mesma.

O remastersys foi atualizado para a versão 03 e é necessário trocar os repositórios... vc chegou a fazer isso??

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 15 de MAR?O de 2008, 19:01
Citar
O remastersys foi atualizado para a versão 03 e é necessário trocar os repositórios... vc chegou a fazer isso??

Hqx

Não vi isso ainda eu não o utilizo pra remasterização, mas vou instalar ele aqui, mas me diz uma coisa o remastersys cria o livecd do sistema que vc tem instalado?

*assim que eu utilizar o pclos e instalar o modem ti falo como foi.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rebeldevel em 15 de MAR?O de 2008, 19:58
hqxriven, o link pra baixar o .xaa do v5.1 está quebrado...  :-[
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 15 de MAR?O de 2008, 20:30
hqxriven, o link pra baixar o .xaa do v5.1 está quebrado...  :-[

deve ser algum problema com o divshare.com, aguarde um tempinho e tente de novo, pq aqui tentei uma deu certo a outra acusa problema:

Um erro ocorreu ao carregar http://s14.divshare.com/launch.php?f=4015091&s=b45:
Não foi possível conectar-se à máquina s14.divshare.com.


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rebeldevel em 15 de MAR?O de 2008, 22:24
deve ser algum problema com o divshare.com, aguarde um tempinho e tente de novo, pq aqui tentei uma deu certo a outra acusa problema:

Um erro ocorreu ao carregar http://s14.divshare.com/launch.php?f=4015091&s=b45:
Não foi possível conectar-se à máquina s14.divshare.com.


O xab e o xac foram de boa, só deu problema com o xaa.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de MAR?O de 2008, 23:45
Vou tentar fazer o upload novamente...

O arquivo xaa
http://www.divshare.com/download/4035801-856
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 17 de MAR?O de 2008, 15:23
Blz Hqx! testou o remastersys?

[] 's
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 17 de MAR?O de 2008, 16:08
Blz Hqx! testou o remastersys?

[] 's
Eu testei! E pela primeira vez funcionou.
Esta versão está bem melhor.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de MAR?O de 2008, 18:11
Comigo deu problemas...

Gravei um dvd e não funcionou... (mas também tinha deixado em nv no xorg)

Estou tentando baixar o virtualbox para testar, mas ele só chega daqui há duas horas... (discadona :o)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 17 de MAR?O de 2008, 18:29
Comigo deu problemas...

Gravei um dvd e não funcionou... (mas também tinha deixado em nv no xorg)

Estou tentando baixar o virtualbox para testar, mas ele só chega daqui há duas horas... (discadona :o)

O xorg.conf é gerado um novo, creio que não de problema, será que é por conter o patch do squashfs no kernel? é iremos saber qdo testar ai no virtualbox, eu remasterizei de novo aqui e da o mesmo problema, mas fico aqui aguardando teu teste ai, hum deixei queto por enquanto o pclos, mas esta bem rapinho ao menos o minime(kernel 2.6.22-15) o visual gráfico não me agrada, mas terei de deixar pra depois...estou trabalhando com XFCE(amo este ambiente:D), vou dar uma turbinadinha nas maquinas do cyber com ele, estou tendo muitos problemas com gnome e kde, o xfce foi um dos primeiros que usei no cyber e nunca tive problemas...então estou retornando pra ele :D, xubuntu 8.04, tem bastante bug, com o as atualizações até melhorou um pouco, se não rolar volto pro xubuntu 7.10 :D.

[] s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 17 de MAR?O de 2008, 18:39
Citar
Eu testei! E pela primeira vez funcionou.
Esta versão está bem melhor.

Blz! que versão usou?

[] 's
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 17 de MAR?O de 2008, 18:58
Citar
Eu testei! E pela primeira vez funcionou.
Esta versão está bem melhor.

Blz! que versão usou?

[] 's
2.0.3
Mas atenção que não podes instalar uma versão por cima da outra. Terás de remover o remastersys, o casper e usar o comando --purge ao remover.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de MAR?O de 2008, 19:04
Citar
O xorg.conf é gerado um novo, creio que não de problema, será que é por conter o patch do squashfs no kernel? é iremos saber qdo testar ai no virtualbox, eu remasterizei de novo aqui e da o mesmo problema, mas fico aqui aguardando teu teste ai, hum deixei queto por enquanto o pclos, mas esta bem rapinho ao menos o minime(kernel 2.6.22-15) o visual gráfico não me agrada, mas terei de deixar pra depois...estou trabalhando com XFCE(amo este ambiente:D), vou dar uma turbinadinha nas maquinas do cyber com ele, estou tendo muitos problemas com gnome e kde, o xfce foi um dos primeiros que usei no cyber e nunca tive problemas...então estou retornando pra ele Contente, xubuntu 8.04, tem bastante bug, com o as atualizações até melhorou um pouco, se não rolar volto pro xubuntu 7.10 Contente.

Sem o squashfs o remastersys nem funciona...

Vc testou no ubuntu ou no mint sylvester??? Em que kernel???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 17 de MAR?O de 2008, 19:12
Citar
2.0.3
Mas atenção que não podes instalar uma versão por cima da outra. Terás de remover o remastersys, o casper e usar o comando --purge ao remover.

Ok, sylvester obrigado pela dica, eu nunca usei o remastersys, mas vou experimenta-lo, pra ver como funciona.

Citar
Sem o squashfs o remastersys nem funciona...
Sim, mas digo somente ref ao patch add no kernel, o remastersys necessita o squashfs-tools pra gerar a imagem e ele sera o responsavel pela montagem da imagem (filesystem.squash) no boot
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 17 de MAR?O de 2008, 20:37
Vamos ver se percebi
esse remastersys faz um livecd baseado no nosso ubuntu, com os mesmos pacotes e programas instalados e até podemos por alguns ficheiros da pasta pessoal não é??
Mas depois podemos instalar este sistema ou corre apenas como live cd??
Se der era mesmo isso que tava procurando
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de MAR?O de 2008, 21:43
Citar
Vamos ver se percebi
esse remastersys faz um livecd baseado no nosso ubuntu, com os mesmos pacotes e programas instalados e até podemos por alguns ficheiros da pasta pessoal não é??
Mas depois podemos instalar este sistema ou corre apenas como live cd??
Se der era mesmo isso que tava procurando

Com o remastersys vc tem a possibilidade de criar um live cd do ubuntu personalizado e até instalá-lo depois se quiser.

Quanto a pasta pessoal acredito que isso seja possível se usar a opção backup, pois se usada a opção dist acho que não!

Voltei a usar o Sidux já que faltou luz e o meu cd do kubuntu está emprestado... e poxa a diferença é gritante só o meu kernel "chaos" chegava a esse ponto.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg146.imageshack.us%2Fimg146%2F2719%2Fsnapshot1gz0.th.jpg&hash=22ad59e8afe5bf9ab846ffb580b28ee6fd66e77a) (http://img146.imageshack.us/my.php?image=snapshot1gz0.jpg)

Como vcs podem ver o Sidux altera a prioridade de QUASE TODOS os processos para executá-los mais rápido!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 18 de MAR?O de 2008, 09:45
Citar
O xorg.conf é gerado um novo, creio que não de problema, será que é por conter o patch do squashfs no kernel? é iremos saber qdo testar ai no virtualbox, eu remasterizei de novo aqui e da o mesmo problema, mas fico aqui aguardando teu teste ai, hum deixei queto por enquanto o pclos, mas esta bem rapinho ao menos o minime(kernel 2.6.22-15) o visual gráfico não me agrada, mas terei de deixar pra depois...estou trabalhando com XFCE(amo este ambiente:D), vou dar uma turbinadinha nas maquinas do cyber com ele, estou tendo muitos problemas com gnome e kde, o xfce foi um dos primeiros que usei no cyber e nunca tive problemas...então estou retornando pra ele Contente, xubuntu 8.04, tem bastante bug, com o as atualizações até melhorou um pouco, se não rolar volto pro xubuntu 7.10 Contente.

Sem o squashfs o remastersys nem funciona...

Vc testou no ubuntu ou no mint sylvester??? Em que kernel???
Testei no Ubuntu 64 bit.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 18 de MAR?O de 2008, 09:48
Citar
Vamos ver se percebi
esse remastersys faz um livecd baseado no nosso ubuntu, com os mesmos pacotes e programas instalados e até podemos por alguns ficheiros da pasta pessoal não é??
Mas depois podemos instalar este sistema ou corre apenas como live cd??
Se der era mesmo isso que tava procurando

Com o remastersys vc tem a possibilidade de criar um live cd do ubuntu personalizado e até instalá-lo depois se quiser.

Quanto a pasta pessoal acredito que isso seja possível se usar a opção backup, pois se usada a opção dist acho que não!

Voltei a usar o Sidux já que faltou luz e o meu cd do kubuntu está emprestado... e poxa a diferença é gritante só o meu kernel "chaos" chegava a esse ponto.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg146.imageshack.us%2Fimg146%2F2719%2Fsnapshot1gz0.th.jpg&hash=22ad59e8afe5bf9ab846ffb580b28ee6fd66e77a) (http://img146.imageshack.us/my.php?image=snapshot1gz0.jpg)

Como vcs podem ver o Sidux altera a prioridade de QUASE TODOS os processos para executá-los mais rápido!!

Hqx
Em velocidade o sidux é imbatível! Pena que seja baseado em debian sid.
Ei Hqx... já experimentaste usar o texasflood?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 18 de MAR?O de 2008, 15:40
Vou aproveitar para perguntar aos que usam ou usaram:

O Sidux "quebra" tão fácil quanto o Debian Sid?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 18 de MAR?O de 2008, 20:04
Não sei que se passa mas não consigo compilar com o 5.1 com o squashfs activado,vejam o erro:
  LD      fs/proc/proc.o
  LD      fs/proc/built-in.o
  CC      fs/ramfs/inode.o
  CC      fs/ramfs/file-mmu.o
  LD      fs/ramfs/ramfs.o
  LD      fs/ramfs/built-in.o
  LD      fs/romfs/built-in.o
  CC      fs/squashfs/inode.o
fs/squashfs/inode.c: Na função ‘squashfs_get_cached_block’:
fs/squashfs/inode.c:368: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:368: erro: (Each undeclared identifier is reported only once
fs/squashfs/inode.c:368: erro: for each function it appears in.)
fs/squashfs/inode.c:368: erro: implicit declaration of function ‘schedule’
fs/squashfs/inode.c:405: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘release_cached_fragment’:
fs/squashfs/inode.c:500: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:500: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘get_cached_fragment’:
fs/squashfs/inode.c:523: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:560: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
make[3]: ** [fs/squashfs/inode.o] Erro 1
make[2]: ** [fs/squashfs] Erro 2
make[1]: ** [fs] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.23.17-omnislash2.0-v5.1'
make: ** [debian/stamp-build-kernel] Erro 2
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de MAR?O de 2008, 00:43
Citar
Vou aproveitar para perguntar aos que usam ou usaram:

O Sidux "quebra" tão fácil quanto o Debian Sid?

Não... Ele até é bem estável (pelo menos comigo ele está sendo)

Só que vc SÓ PODE usar o apt-get pq se usar outros ele quebra.

http://manual.sidux.com/pt-br/welcome-pt-br.htm

Esse manual pode te ajudar...

Citar
Ei Hqx... já experimentaste usar o texasflood?
 

Sim, mas comigo na época deu problemas futuramente testarei...

Citar
Não sei que se passa mas não consigo compilar com o 5.1 com o squashfs activado,vejam o erro:
  LD      fs/proc/proc.o
  LD      fs/proc/built-in.o
  CC      fs/ramfs/inode.o
  CC      fs/ramfs/file-mmu.o
  LD      fs/ramfs/ramfs.o
  LD      fs/ramfs/built-in.o
  LD      fs/romfs/built-in.o
  CC      fs/squashfs/inode.o
fs/squashfs/inode.c: Na função ‘squashfs_get_cached_block’:
fs/squashfs/inode.c:368: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:368: erro: (Each undeclared identifier is reported only once
fs/squashfs/inode.c:368: erro: for each function it appears in.)
fs/squashfs/inode.c:368: erro: implicit declaration of function ‘schedule’
fs/squashfs/inode.c:405: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘release_cached_fragment’:
fs/squashfs/inode.c:500: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:500: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘get_cached_fragment’:
fs/squashfs/inode.c:523: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:560: erro: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
make[3]: ** [fs/squashfs/inode.o] Erro 1
make[2]: ** [fs/squashfs] Erro 2
make[1]: ** [fs] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.23.17-omnislash2.0-v5.1'
make: ** [debian/stamp-build-kernel] Erro 2

Aqui foi perfeitamente...

Em breve novo omnislash...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 19 de MAR?O de 2008, 07:39
Vou baixar o Sidux e o Debian para testar. Baixei o Vector Linux e tive uma agradável surpresa. Em live ele é bem mais rápido do que  Mint e consome apenas 160 Mb de ram no inicio da sessão :o Acho que vou instalá-lo para testar melhor!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 19 de MAR?O de 2008, 08:06
Vou baixar o Sidux e o Debian para testar. Baixei o Vector Linux e tive uma agradável surpresa. Em live ele é bem mais rápido do que  Mint e consome apenas 160 Mb de ram no inicio da sessão :o Acho que vou instalá-lo para testar melhor!
Dizes só 160 ram? :o
Repara no meu debian...63mb
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg20.imageshack.us%2Fimg20%2F4083%2Fcapturaecra1xf2.th.png&hash=84931f7a1b108a2d1a9685a63c82efb3f2973979) (http://img20.imageshack.us/my.php?image=capturaecra1xf2.png)

Gimp + Firefox + openofice 169 mb
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg404.imageshack.us%2Fimg404%2F6766%2Fdebiannz5.th.png&hash=b41fc983602f1ffc5397fe19b82ac805fc3e3ea1) (http://img404.imageshack.us/my.php?image=debiannz5.png)

Gimp + Firefox + windows no Vmware + openofice 251mb
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg339.imageshack.us%2Fimg339%2F687%2Fsemttulofw9.th.png&hash=115cd32e611a214e4ccebf62f6516a92c1cb2e20) (http://img339.imageshack.us/my.php?image=semttulofw9.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de MAR?O de 2008, 08:50
Vou baixar o Sidux e o Debian para testar. Baixei o Vector Linux e tive uma agradável surpresa. Em live ele é bem mais rápido do que  Mint e consome apenas 160 Mb de ram no inicio da sessão :o Acho que vou instalá-lo para testar melhor!
Dizes só 160 ram? :o
Repara no meu debian...
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg20.imageshack.us%2Fimg20%2F4083%2Fcapturaecra1xf2.th.png&hash=84931f7a1b108a2d1a9685a63c82efb3f2973979) (http://img20.imageshack.us/my.php?image=capturaecra1xf2.png)

Só 160 mesmo, lembre-se que ele executou um Live-CD com várias facilidades habilitadas! 

E sylvester, 2.5GB de Swap num Debian com 885MB de RAM?!?  :o

Fala sério! Tu roda o quê aí nesse micro? Não está desperdiçando muito espaço com a Swap?


Bom, voltando ao assunto do Tópico Hq!

Eu baxei, instalei e testei o Kernel Omnislash v5.1!  E o veredito foi..... 

Catastrófico!

Essa foi a versão compilada sem o Scheduler?


Só para ter uma idéia, o Picasa que no Kernel Genéric abria a primeira vez com serca de 16-17 segundos, na versão 5.1 ele abre com 28 Segundos!!!!

Não tive dúvida, saquei ele do meu sistema.

Mas a ótima notícia!!!

O Kernel 4.7 agora está com uma performance, vamos dizer BRUTA!!!!  ;D

Rapaz, demorou mas  andei fazendo umas "regulangens" no bichinho!!! E agora ele é o mais rápido de todos os seus Kerneis customizados que já testei.

O que foi que eu fiz?  :D

Elementar meu caro Hq, dei sorte ao observar a sessão da minha esposa!  ;D
Essa versão 4.7 dá um gás maior nos FPS do Vídeo né, mas em contra partida força mais o processamento do vídeo. Como no meu caso eu uso o Vídeo Onboard, isso acaba roubando ainda mais recursos do meu processador. Ao usar a sessão da minha esposa, que usa temas e ícones totalmente diferentes da minha sessão, notei que tudo era mais rápido do que na minha sessão. Voltei à minha sessão e fiquei alterando o tamanho dos ícones e os temas. A diferença é bastante perseptível no impacto da performance.

Além disso, graças a sua última configuração do sysctl.conf para o kernel 5.1, alterei mais alguns parâmetros e voilá! Kernel 4.7 realmente voando e com o consumo de RAM e do processador finalmente controlados!


Aqui vão uma Screenshots do glxgears com kernel 4.7 e o Generic, e a configuração do sysctl.conf que fez o meu PC ficar ligeiro!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg504.imageshack.us%2Fimg504%2F8533%2Fglxgearsgenericyp1.th.png&hash=1f2e4a0c1b74d0d19a45b9ebb08d54568fb9740d) (http://img504.imageshack.us/my.php?image=glxgearsgenericyp1.png)

Código: [Selecionar]
## Otimizacao de memoria mais performance
#Diminuir resquícios na memória. ratio 10 e dirty 0 antes ficou muito ruim no meu PC.
vm.dirty_background_ratio = 5
vm.dirty_ratio = 95
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 1000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 85
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10


Agora não consigo mais marcar o tempo de abertura do Nautilus e do Terminal pela segunda vez com essa "regulagem"! Eu clico e eles aparecem na tela! E isso com um sistema carregado até umas hora! Estou bastante satisfeito agora! Para não dizer muito feliz com a performance do meu Ubuntu! Claro que poderia ficar mais rápido, mas teria que "queimar" muita gordura do meu sistema! Assim pra mim já tá bom.

Té+

E continuarei nos testes!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de MAR?O de 2008, 09:14
Hq, cadê a dica da prioridade do Sidux? Você apagou?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de MAR?O de 2008, 09:31
O kernel depende do hardware também...

Por isso que inicialmente vc teve uma performance diferente nele...

Estou melhorando para que a versão 5.2 tenha algumas mudanças significativas...

Quanto a dica do Sidux elas não saem do sistema mesmo depois do apt-get remove então... vou fazer de outra forma...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 19 de MAR?O de 2008, 09:37
Vou baixar o Sidux e o Debian para testar. Baixei o Vector Linux e tive uma agradável surpresa. Em live ele é bem mais rápido do que  Mint e consome apenas 160 Mb de ram no inicio da sessão :o Acho que vou instalá-lo para testar melhor!
Dizes só 160 ram? :o
Repara no meu debian...
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg20.imageshack.us%2Fimg20%2F4083%2Fcapturaecra1xf2.th.png&hash=84931f7a1b108a2d1a9685a63c82efb3f2973979) (http://img20.imageshack.us/my.php?image=capturaecra1xf2.png)

Só 160 mesmo, lembre-se que ele executou um Live-CD com várias facilidades habilitadas! 

E sylvester, 2.5GB de Swap num Debian com 885MB de RAM?!?  :o

Fala sério! Tu roda o quê aí nesse micro? Não está desperdiçando muito espaço com a Swap?
Eu instalo sempre com o particionamento automático, mas realmente é um exagero em swap.
Quanto ao resto... não me tinha aprecebido que ele tinha rodado como live-cd.
 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 19 de MAR?O de 2008, 09:40
O kernel depende do hardware também...

Por isso que inicialmente vc teve uma performance diferente nele...

Estou melhorando para que a versão 5.2 tenha algumas mudanças significativas...

Quanto a dica do Sidux elas não saem do sistema mesmo depois do apt-get remove então... vou fazer de outra forma...

o que?era aquilo do autonice?pois eu instalei isso ja desistalei e tenho o nice em 0 excepto no x que esta -10,não da para arranjar?
Título: Re: Em breve o kernel omnislash 3° Geração!!!
Enviado por: Hqxriven em 19 de MAR?O de 2008, 14:12
Com uma nova configuração com uma performance maior!!!

Aguardem...

EDIT 1 - Dessa vez existirá uma versão em deb do fonte do kernel com os patches já incluídos e não disponibilizarei os patches individuais para evitar problemas (cada problema que eu tenho que resolver... o meu e-mail agradece)

EDIT 2 - Serão 3 pacotes (xaa, xab, xac) que juntos formarão o linux-image e linux-headers.

Mais tarde disponibilizarei os pacotes que formarão o linux-source do omnislash!

EDIT 3 - Mais de 20000 visitas a esse tópico :D

A fusão do omnislash 4.7 + meteor 3.0 = omnislash 3 geração!!

Espero que gostem...
Título: Re: Em breve o kernel omnislash 3° Geração!!!
Enviado por: roterfuchs em 19 de MAR?O de 2008, 16:46
Citar
EDIT 3 - Mais de 20000 visitas a esse tópico
Parabéns hqx! se continuar assim vem mais 20000 :D

Citar
A fusão do omnislash 4.7 + meteor 3.0 = omnislash 3 geração!!
Ansioso aqui :D hehee e quem sabe não rola no livecd tbm :D

[]'s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 19 de MAR?O de 2008, 17:06
Só tenho que dizer que tá ótimo seu kernel, meu pc é que é uma derma...
Sábado fiz a compilação, vc saiu do irc, então compilei 2 kernels até a madruga...
O mint c/ kde também é pesadinho então só sem ter delay, meu sistema agradeçe.
Pena não poder agradecer tomando umas geladas, nem todo mundo é da ZL...
Aguardando seu novo kernel p/ testar(só não tenho tempo de postar os resultados)...


Vamo São Paulo ano do 6-4-4!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de MAR?O de 2008, 18:22
Omnislash 3 enfim lançado... em breve a versão source em deb...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 19 de MAR?O de 2008, 23:43
Diz aí Hqxriven!
esse teu kernel ( o Omnislash 2) é realmente incrível, porém parece que não é para mim. Quando instalei ele aqui fiquei com um consumo inicial de +/- 100 M, o que é incrível e significante para as minhas 512 M de ram.
Porém o problema apareceu quando fui instalar o Driver da ATI aqui instalei primeiro manualmente e reiniciei o sistema, quando fui ativar o "driver restrito" ele cobrou um tal de
Citar
linux-restricted-modules-2.6.23-omnislash2-v5.1


desisntalei o driver pelo envy e tentei reinstalar segindo o seu tuto porém quando ou dei o
#patch -i atia.patch
deu a sequencia de mensagens
Citar
Hunk #1 FAILED at 2409
Hunk #2 FAILED at 3403
Patch unexpecdly ends inmiddle of line
Hunk #3 FAILED at 5354

espero que ajude em alguma coisa :)

(há minha placa é ATI Radeon X300 e meu processador um P4 HT)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de MAR?O de 2008, 02:18
Citar
Diz aí Hqxriven!
esse teu kernel ( o Omnislash 2) é realmente incrível, porém parece que não é para mim. Quando instalei ele aqui fiquei com um consumo inicial de +/- 100 M, o que é incrível e significante para as minhas 512 M de ram.
Porém o problema apareceu quando fui instalar o Driver da ATI aqui instalei primeiro manualmente e reiniciei o sistema, quando fui ativar o "driver restrito" ele cobrou um tal de
Citar
linux-restricted-modules-2.6.23-omnislash2-v5.1

Essa questão já foi citada nesse tópico... Eu não compilo os drivers restritos, conforme também está escrito no tópico principal (se eu compilasse seriam 10 horas de compilação :o :o :o :o :o :o :o...)

O consumo inicial aqui é de 77 de ram com nvidia instalada (podia ser menos, mas fui bonzinho!!!!)

Com firefox, kppp conectado + htop dá uns 110 de ram...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg247.imageshack.us%2Fimg247%2F4840%2Fsnapshot1fl4.th.jpg&hash=685b28ca2f736b2481bfba97a77899890b73374f) (http://img247.imageshack.us/my.php?image=snapshot1fl4.jpg)

Como o meu "amigo e vizinho testador de kernels possuidor de placa ATI" está viajando, acho que é bom vc pedir ajuda de alguém que tem uma placa ATI funcionado com o meu kernel.

Como o Violência.com:
http://ubuntuforum-br.org/index.php/topic,29799.msg194202.html#msg194202

Amigo Violência ajuda nóis!!! :D

EDIT 1 - Estou achando que a instalação manual sem patches (a primeira) é que impossibilitou a manual com patches pois os dois escrevem na mesma sessão. Semelhante ao makefile com EXTRAVERSION do kernel que ao usar dois dá hunk failed...
Hqx
Título: Re: Omnislash 3 rápido demais??? Nem sempre...
Enviado por: Hqxriven em 20 de MAR?O de 2008, 07:42
O kernel omnislash 2 tinha como prioridade a fluidez do sistema enquanto o meteor 3 tinha como prioridade a performance.

A fusão dos dois resultou em um kernel bem mais rápido que o meteor 3 e o omni3 trabalha bem melhor com a cache que os outros dois...

Infelizmente dependendo do hardware esse aumento tão alto pode prejudicar acarretando em aumento do processamento e do uso da memória. O lado bom é que podem ser feitas alterações no sysctl.conf a fim de deixá-lo melhor e mais responsivo.

Como não é uma alteração cujo resultado dá o mesmo nível de performance elevado em todas as máquinas cabe a cada usuário descobrir a que mais dá performance e utilizá-la.

A que estou utilizando em um X2 é a seguinte (POSSO MUDAR NO FUTURO):

## Omnislash 3 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 95
#Diminuir granularidade aumenta a performance, exclusivo do omnislash...
kernel.sched_min_granularity_ns = 20000000
#Melhora de performance, exclusivo do omnislash...
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap, exclusivo do omnislash
vm.mapped = 95
#Impedir a sobre-alocação de memória dos programas, pode dar problemas em alguns aplicativos, dependendo do hardware.
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
#Dependendo do hardware as duas dicas abaixo podem ser utilizadas...
#vm.dirty_writeback_centisecs = 3000
#vm.dirty_expire_centisecs = 3000
#Recomendo usar no omnislash a dica abaixo, pode dar problemas em um kernel normal... Valores maiores ou menores podem melhorar a velocidade, depende do hardware, usar um valor como 10000 pode melhorar a performance também, usei 10000 aqui e melhorou o glxgears. Podem ser interessantes o valor 60 ou 10000
vm.vfs_cache_pressure = 10000

Releases dos próximos omnislash acontecerão se forem descobertas falhas de segurança na árvore principal e atendendo a pedidos específicos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 20 de MAR?O de 2008, 08:38
Citar
Diz aí Hqxriven!
esse teu kernel ( o Omnislash 2) é realmente incrível, porém parece que não é para mim. Quando instalei ele aqui fiquei com um consumo inicial de +/- 100 M, o que é incrível e significante para as minhas 512 M de ram.
Porém o problema apareceu quando fui instalar o Driver da ATI aqui instalei primeiro manualmente e reiniciei o sistema, quando fui ativar o "driver restrito" ele cobrou um tal de
Citar
linux-restricted-modules-2.6.23-omnislash2-v5.1

Essa questão já foi citada nesse tópico... Eu não compilo os drivers restritos, conforme também está escrito no tópico principal (se eu compilasse seriam 10 horas de compilação :o :o :o :o :o :o :o...)

O consumo inicial aqui é de 77 de ram com nvidia instalada (podia ser menos, mas fui bonzinho!!!!)

Com firefox, kppp conectado + htop dá uns 110 de ram...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg247.imageshack.us%2Fimg247%2F4840%2Fsnapshot1fl4.th.jpg&hash=685b28ca2f736b2481bfba97a77899890b73374f) (http://img247.imageshack.us/my.php?image=snapshot1fl4.jpg)

Como o meu "amigo e vizinho testador de kernels possuidor de placa ATI" está viajando, acho que é bom vc pedir ajuda de alguém que tem uma placa ATI funcionado com o meu kernel.

Como o Violência.com:
http://ubuntuforum-br.org/index.php/topic,29799.msg194202.html#msg194202

Amigo Violência ajuda nóis!!! :D

EDIT 1 - Estou achando que a instalação manual sem patches (a primeira) é que impossibilitou a manual com patches pois os dois escrevem na mesma sessão. Semelhante ao makefile com EXTRAVERSION do kernel que ao usar dois dá hunk failed...
Hqx

blz.
So comentei pq achei q poderia ser util.
Desinstalei o kernel as acho que vou reinstala-lo e seguir mais a risca as instruções e ve se da certo.
qualquer coisa eu comento.
Ah! É um ótimo trabalho e esse seu. É com gente assim que a comunidade Linux alcança conquistas.
valeu pelo link é que um tópico com 38 paginas e mais de 500 postagens tira um pouco o animo de ler tudo  ;D
acho que esse está sendo um dos mais visitados que ja vi em todos os foruns ;D

edit:Quando fui instalar o linux-image-2.6.23-omnislash2-v5.1_i686_i386.deb deu a seguinte seqüência:
Código: [Selecionar]
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
Running postinst hook script update-grub.

será que foi isso o problema??
PS: conferi o md5 e estava ok.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de MAR?O de 2008, 09:20
Citar
blz.
So comentei pq achei q poderia ser util.
Desinstalei o kernel as acho que vou reinstala-lo e seguir mais a risca as instruções e ve se da certo.
qualquer coisa eu comento.
Ah! É um ótimo trabalho e esse seu. É com gente assim que a comunidade Linux alcança conquistas.
valeu pelo link é que um tópico com 38 paginas e mais de 500 postagens tira um pouco o animo de ler tudo  Sem Graça
acho que esse está sendo um dos mais visitados que ja vi em todos os foruns Sem Graça

Para instalar novamente e funcionar perfeitamente é difícil!!! A tag extraversion fica gravada no sistema e até agora não descobri como tirar.

Tente usar a versão 3 e faça manualmente.

Os patches da ATI são os usados pelo sabayon então funcionam na maioria dos casos...

Algumas vezes esqueço que esse tópico é grande... ;D Desculpe...

Alguns resultados do hardinfo no último kernel...

Benchmarks

  CPU ZLib
  This Machine  12500.217
  PowerPC 740/750 (280.00MHz)  2150.597408
  Intel(R) Celeron(R) M processor 1.50GHz  8761.604561

  CPU Fibonacci
  This Machine  4.042
  Intel(R) Celeron(R) M processor 1.50GHz  8.1375674
  PowerPC 740/750 (280.00MHz)  58.07682

  CPU MD5
  This Machine  53.272 (MEU RECORDE!!! Bateu o kernel 24)
  PowerPC 740/750 (280.00MHz)  7.115258
  Intel(R) Celeron(R) M processor 1.50GHz  38.6607998

  CPU SHA1
  This Machine  61.519 (MEU RECORDE!!! Bateu o kernel 24)
  PowerPC 740/750 (280.00MHz)  6.761451
  Intel(R) Celeron(R) M processor 1.50GHz  49.6752776

  CPU Blowfish
  This Machine  18.897 (MEU RECORDE!!! Bateu o kernel 24)
  Intel(R) Celeron(R) M processor 1.50GHz  26.1876862
  PowerPC 740/750 (280.00MHz)  172.816713

  FPU Raytracing
  This Machine  25.938
  Intel(R) Celeron(R) M processor 1.50GHz  40.8816714
  PowerPC 740/750 (280.00MHz)  161.312647

Obrigado!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 20 de MAR?O de 2008, 10:21
Diz aí Hqxriven!
esse teu kernel ( o Omnislash 2) é realmente incrível, porém parece que não é para mim. Quando instalei ele aqui fiquei com um consumo inicial de +/- 100 M, o que é incrível e significante para as minhas 512 M de ram.
Porém o problema apareceu quando fui instalar o Driver da ATI aqui instalei primeiro manualmente e reiniciei o sistema, quando fui ativar o "driver restrito" ele cobrou um tal de
Citar
linux-restricted-modules-2.6.23-omnislash2-v5.1


desisntalei o driver pelo envy e tentei reinstalar segindo o seu tuto porém quando ou dei o
#patch -i atia.patch
deu a sequencia de mensagens
Citar
Hunk #1 FAILED at 2409
Hunk #2 FAILED at 3403
Patch unexpecdly ends inmiddle of line
Hunk #3 FAILED at 5354

espero que ajude em alguma coisa :)

(há minha placa é ATI Radeon X300 e meu processador um P4 HT)

Pois o problema é mesmo esse vc nao deveria ter activado
eu aqui tenho um P4 e uma ATI radeon 9600 e nunca ativei o "driver restrito" e tenho o 3d habilitado basta o driver estar em uso vc nao precisa activar
eu tambem tive muitos problemas com drivers da ATI até descubrir essa dica
espero ter ajudado, no meu caso ajudou
Título: Re: Kubuntu 7.10 - Mudando as prioridades... (mas aumenta o consumo de ram!!)
Enviado por: Hqxriven em 20 de MAR?O de 2008, 17:43
Abra um terminal e digite :

sudo renice -5 -u nomedoseuusuário

sudo renice 5 -u haldaemon

Isso já deve melhorar um pouco...

Citar
edit:Quando fui instalar o linux-image-2.6.23-omnislash2-v5.1_i686_i386.deb deu a seguinte seqüência:
Código:

Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
find: /lib/firmware/2.6.23-omnislash2-v5.1: Arquivo ou diretório inexistente
Running postinst hook script update-grub.


será que foi isso o problema??
PS: conferi o md5 e estava ok.

Não, isso é normal... vc também pode criar essa pasta se quiser...

EDIT 1 - Sem querer apaguei o arquivo xac do divshare do omnislash3 upando denovo...

EDIT 2 - Arquivo xac funcionando normalmente!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 21 de MAR?O de 2008, 11:03
Ontem com a saida do omnislash 3 ganhei coragem e instalei o kernel
primeiro desinstalei o driver ati do kernel generic depois reiniciei o computador e desde logo tive um problema já nao iniciava o interface grafico entao pelo recovery mode iinstalei o seu kernel
arranco pelo kernel omnislash e tinha o mesmo problema que o outro nem arrancava a parte grafica, entao entrei no recovery mode e fiz envy -t, para iniciar o envy em modo de texto, tentei instalar o driver ati mas ocorreu um problema
depois disso dpkg- reconfigure xserver-xorg e ficou bom mas não tinha 3d, entao instalei pelo envy mas deu um 2 erros( apareceram tao rapido que nao deu tempo para tomar nota) a dizer que nao encontraram o modulo flgrx.ko no kernel omnislash e a outra dizia tambem algo paracido
Reiniciei o meu computador e depois de passar a tela de login parecia que ia ficar bom mas derrepente tudo ficou branco a unica coisa que conseguia fazer era rodar o cubo e rodava muito mal
Entrei no kernel generic e quando ele tava ligando parou a meio introduziu o modulo flgrx (sem eu dar qualquer comando) e estava tudo como tava antes
Por isso eu axo Hqx que o seu kernel novo nao dá para placas ATI mas fico á espera de mais alguem que tenha placa ATI para saber se con seguiu
um coisa notei o consumo inicial de memoria desceu de 350 para 200
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 21 de MAR?O de 2008, 11:38
hqxriven,quando sai o source do omnislash3?se precisares de ajuda é so dizeres,ah e consegui reduzir o tempo de boot(25s) atraves do comando profile,a principio não dava mas depois andei a ver e faltava o pacote readahead:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg411.imageshack.us%2Fimg411%2F7393%2Fhardy200803222pf7.th.png&hash=07985d7c50e6b94e23dc4ff68260124ca58ed0e2) (http://img411.imageshack.us/my.php?image=hardy200803222pf7.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 21 de MAR?O de 2008, 11:47
Pessoal baixei o Debian e posso dizer que foi uma agradável surpresa. Fiquei me perguntando pq nunca me interessei em instalar ele. O consumo de mem ram é minimo, coisa de 140mb com firefox aberto. Imagina se eu compilar!! Pois é, também  a resposta do sistema é muito melhor do que o Mint mesmo compilado. Acho que neste fim-de-semana esarei compilando e posto o resultado. ;D
Título: Re: Kubuntu 7.10 - Consumo de ram do novo omnislash depois de 7 horas...
Enviado por: Hqxriven em 21 de MAR?O de 2008, 15:36
Demorei um tempão mas organizei o tópico, espero que facilite para o pessoal...

Em breve mais dicas do Kde...

Consegui!!!

Depois de 7 horas só 78 de ram usados!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg390.imageshack.us%2Fimg390%2F3028%2Fsnapshot16nh2.th.jpg&hash=8c107a9139361b9dab6d468d5b17268dbf9c8b88) (http://img390.imageshack.us/my.php?image=snapshot16nh2.jpg)

Configuração do sysctl.conf usadas...

## Omnislash 3 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 1
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 95
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 10000

Citar
Ontem com a saida do omnislash 3 ganhei coragem e instalei o kernel
primeiro desinstalei o driver ati do kernel generic depois reiniciei o computador e desde logo tive um problema já nao iniciava o interface grafico entao pelo recovery mode iinstalei o seu kernel
arranco pelo kernel omnislash e tinha o mesmo problema que o outro nem arrancava a parte grafica, entao entrei no recovery mode e fiz envy -t, para iniciar o envy em modo de texto, tentei instalar o driver ati mas ocorreu um problema
depois disso dpkg- reconfigure xserver-xorg e ficou bom mas não tinha 3d, entao instalei pelo envy mas deu um 2 erros( apareceram tao rapido que nao deu tempo para tomar nota) a dizer que nao encontraram o modulo flgrx.ko no kernel omnislash e a outra dizia tambem algo paracido
Reiniciei o meu computador e depois de passar a tela de login parecia que ia ficar bom mas derrepente tudo ficou branco a unica coisa que conseguia fazer era rodar o cubo e rodava muito mal
Entrei no kernel generic e quando ele tava ligando parou a meio introduziu o modulo flgrx (sem eu dar qualquer comando) e estava tudo como tava antes
Por isso eu axo Hqx que o seu kernel novo nao dá para placas ATI mas fico á espera de mais alguem que tenha placa ATI para saber se con seguiu
um coisa notei o consumo inicial de memoria desceu de 350 para 200

Já tentou usar os patches do sabayon desinstalando antes pelo envy, trocando no xorg para vesa e fazendo os procedimentos do tópico principal???

Sempre uso uma base semelhante em todos os kernels e vários usuários já instalaram ATI nele...

Citar
hqxriven,quando sai o source do omnislash3?se precisares de ajuda é so dizeres,ah e consegui reduzir o tempo de boot(27s) atraves do comando profile,a principio não dava mas depois andei a ver e faltava o pacote readahead:

Estou tentando... a net discada é que está enrolando e o server do divshare também... 44 MB a 2 KB dói...
Estou upando (ainda) o source em formato deb que foi gerado junto com o image e o headers do omnislash 3.

O readahead usa uma lista do que deve ser carregado... e fica mais rápido quando ele é usado... É claro que o profile atualiza a lista.

Citar
Pessoal baixei o Debian e posso dizer que foi uma agradável surpresa. Fiquei me perguntando pq nunca me interessei em instalar ele. O consumo de mem ram é minimo, coisa de 140mb com firefox aberto. Imagina se eu compilar!! Pois é, também  a resposta do sistema é muito melhor do que o Mint mesmo compilado. Acho que neste fim-de-semana esarei compilando e posto o resultado.

Kernel do debian é enxuto!!! Kernel do mint e do gutsy são cheio de coisas... (algumas nem eram mais para estar, mas deixa isso para lá)

Hqx
Título: Re: Kubuntu 7.10 - Consumo de ram depois de 20 horas do kernel omnislash!!
Enviado por: Hqxriven em 22 de MAR?O de 2008, 06:05
Consegui 2!!!

Depois de 20 horas só 92 de ram usados!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg503.imageshack.us%2Fimg503%2F5912%2Fsnapshot19gk8.th.jpg&hash=2a5aed58b0682a995534bc86b43ab448e03d209e) (http://img503.imageshack.us/my.php?image=snapshot19gk8.jpg)

Configuração do sysctl.conf usadas...

## Omnislash 3 otimização
#Diminuir resquícios na memória, em certas máquinas é melhor colocar o dirty ratio maior como 30...
vm.dirty_background_ratio = 10
vm.dirty_ratio = 30
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 95
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 10000

Já vi filmes, naveguei com o firefox, escutei músicas, abri o open office, enfim... usei e abusei ;D Felizmente o consumo de ram desse kernel que tem hz em 1000  :o :o :o :o Latência baixa (PREEMPT)  :o :o :o e é compilado para Pentium3  :o :o é baixo que nem o de 300 hz sem latência baixa e a performance em NENHUM momento diminuiu tanto que estou todo esse tempo com a máquina ligada.

Quanto ao source hoje ou amanhã eu termino o upload.

EDIT 1 - O modem sm56 continua rápido...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg149.imageshack.us%2Fimg149%2F2481%2Fsnapshot20vx2.th.jpg&hash=918db41ede432dfc241bb7d2d39ae6184c499f2c) (http://img149.imageshack.us/my.php?image=snapshot20vx2.jpg)

Até agora eu já me desconectei várias vezes e conectei (de propósito) e a conexão sempre ficou estável.

Em breve vou passar algumas dicas para otimizar a net discada e banda larga.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: velox256 em 22 de MAR?O de 2008, 09:05
Me aventurei a instalar o kernel tunado pra ver como é que ficaria aqui, mas eu acho que melhorou só um pouquinho o gerenciamento de memória, pois antes da instalação do kernel o uso de memória ficava sempre em uns 19% a 25%, sendo que a média era de 22% mesmo com a máquina ligada um tempão depois de rodar uma pá de bagulho e sem rodar mais nada. Agora, ao fim do boot, o consumo chega a apenas 11%-14% com o Compiz ativado e a média de consumo de memória em torno de 15%. Pelo que vi, agora a memória é liberada qdo se fecha as aplicações, coisa que não acontecia antes.
Tive que desinstalar e instalar de novo minha placa de vídeo (nVidia sem os drivers restritos ativados) e tudo ficou 'bunitinhu', o som funciona e tudo mais.

Gostaria de saber se há alguma otimização extra pra esse kernel, já que só instalei o dito cujo e não fiz mais nada na máquina. Esse Ubuntu-Gnome (de testes) está numa Gigabyte VM 900 com Celeron 420 1.6Ghz e 1GB de RAM DDR2 667 e consegue 45-50 FPS de conversão pelo Avidemux de um vídeo AVI de duas horas para DVD. Antes ia só até 35 FPS.
Título: Re: Kubuntu 7.10 - Upload do source omni 3 pronto!!!
Enviado por: Hqxriven em 22 de MAR?O de 2008, 10:26
Citar
Gostaria de saber se há alguma otimização extra pra esse kernel, já que só instalei o dito cujo e não fiz mais nada na máquina. Esse Ubuntu-Gnome (de testes) está numa Gigabyte VM 900 com Celeron 420 1.6Ghz e 1GB de RAM DDR2 667 e consegue 45-50 FPS de conversão pelo Avidemux de um vídeo AVI de duas horas para DVD. Antes ia só até 35 FPS.

Aí depende de vc... O arquivo /etc/sysctl.conf serve para otimizar várias coisas no kernel... muitas delas eu podia ter colocado um valor no kernel, mas aí com diferentes hardwares não seria o ideal. Por isso deixo isso por conta do usuário.

Por exemplo (parte específica do kernel 23):

kernel.sched_min_granularity_ns = 20000000 (esse aqui eu mudei era 40000000)
kernel.sched_latency_ns = 40000000 (padrão do kernel 23)
kernel.sched_wakeup_granularity_ns = 2000000 (padrão do kernel 23)
kernel.sched_batch_wakeup_granularity_ns = 25000000 (padrão do kernel 23)
kernel.sched_stat_granularity_ns = 0 (padrão do kernel 23)

Esses valores podem ser alterados para aumentar ou dimnuir a latência e a granularidade do kernel, quanto menor o valor mais rápido fica, mais aumenta o processamento e o uso da memória, se alterados um pouco (nada radical pelo amor de DEUS preste atenção aos zeros) podem melhorar bem a performance.

vm.vfs_cache_pressure = 10000

Esse parâmetro em algumas máquinas ele funciona melhor com um valor entre 40 a 60 e em outros com um valor acima de 10000 (aqui com 10000 os programas abrem quase que instantaneamente.

O meu "time amarok" por exemplo:

real    0m2.308s
user    0m0.110s
sys     0m0.021s

Na segunda vez:

real    0m1.907s
user    0m0.103s
sys     0m0.025s

Na terceira vez:

real    0m1.767s
user    0m0.104s
sys     0m0.024s

Antes era uns 4 segundos para abrir... Esse kernel como é de baixa latência e tem hz em 1000 como no Sidux tem uma velocidade maior que o normal...

Vc também pode alterar as prioridades de execução do Avidemux...

Se ele é executado como seu usuário
sudo renice -5 -u nomedoseuusuário

Assim tudo que for aberto como seu usuário será aberto com prioridade 15 ao invés de 20 e isso deve melhorar um pouco

Acho interessante retardar o hal para deixar o sistema um pouco mais fluido.
sudo renice 5 -u haldaemon

Outro ponto é o porcentagem de sujeira na ram...

vm.dirty_background_ratio = 10
vm.dirty_ratio = 30

Aumentar o dirty ratio pode melhorar a performance porém deixar mais resquícios acumulados...

Existem ainda outros... lembrando que sempre que colocar algum parâmetro deve executar o comando sudo sysctl -p para carregar e dependendo do caso dar um boot para carregar as novas configurações...

Upload do source do omnislash 3 pronto, em breve coloco os links e atualizo o tópico...
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 23 de MAR?O de 2008, 00:28
Compilei e deu erro, não dá boot .Fiz tudo o que manda o wiki do Debian, mas o boot para com a mensagem wayiting root ... e fica nisso. O que pode ser? Meu meu.Ist está assim:

Citação:
## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.23
root (hd0,0)
kernel /boot/vmlinuz-2.6.23 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.23
savedefault

title Debian GNU/Linux, kernel 2.6.23 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.23 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.23
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de MAR?O de 2008, 02:17
Hq meu caro, não consigo baixar a terceira parte do novo Kernel versão 3.0!  Dá para fazer outro upload?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 23 de MAR?O de 2008, 02:51
Hq meu caro, não consigo baixar a terceira parte do novo Kernel versão 3.0!  Dá para fazer outro upload?


De certeza que não da?aqui deu bem,não teras o link errado?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de MAR?O de 2008, 07:26
Citar
Hq meu caro, não consigo baixar a terceira parte do novo Kernel versão 3.0!  Dá para fazer outro upload?

Aqui está funcionando o xac a terceira parte...
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg145.imageshack.us%2Fimg145%2F6830%2Fsnapshot25tc2.th.jpg&hash=71f293c54f6c49961d77b71045493266b330f2f2) (http://img145.imageshack.us/my.php?image=snapshot25tc2.jpg)

No debian etch é diferente servo...

Talvez esse artigo te ajude...

http://www.guiadohardware.net/dicas/kernel-sidux-kurumin7.html

http://www.guiadohardware.net/comunidade/v-f/48

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de MAR?O de 2008, 09:29
Código: [Selecionar]
Já tentou usar os patches do sabayon desinstalando antes pelo envy, trocando no xorg para vesa e fazendo os procedimentos do tópico principal???

Sempre uso uma base semelhante em todos os kernels e vários usuários já instalaram ATI nele...

Talvez eu seja muito burro mas nao consegui instalar o driver ati nem com patch nem sem patch, de tanto fuçar até fiquei sem xorg e depois nem no kernel omni nem no kernel generic
soluçao: Ubuntu 8.04 beta mas tambem não tá facil de instalar o driver ATI
maldita a hora que nao troquei minha placa por um nvidia
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 23 de MAR?O de 2008, 10:32
continuo com o tal erro a compilar com o squashfs activado,sera que tenho de activar alguma outra opção também?é que se usar o .config original dos debs compila ate ao fim e não da erro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de MAR?O de 2008, 10:40
Squashfs tem que ser compilado como módulo não no kernel...

"SquashFS
Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

SquashFS é um sistema de arquivos somente leitura para Linux. É software livre, disponível sob a licença GPL. É implementado como um módulo do kernel através do VFS. Teoricamente, ele suporta arquivos de até 2^64 bytes (16 EiB)."

Se compilar ele no kernel aí dá problemas... (pelo menos comigo dá)

Se quiser testar... http://sourceforge.net/project/showfiles.php?group_id=63835 para fazer o download do squashfs 3.3 e depois pegue um kernel 2.6.23.17 e veja se consegue compilar sem ser módulo...

Citar
Talvez eu seja muito burro mas nao consegui instalar o driver ati nem com patch nem sem patch, de tanto fuçar até fiquei sem xorg e depois nem no kernel omni nem no kernel generic
soluçao: Ubuntu 8.04 beta mas tambem não tá facil de instalar o driver ATI
maldita a hora que nao troquei minha placa por um nvidia

Buuro vc não é... Burra é a ATI que não faz drivers tão bem para o linux como a nvidia.

Nvidia funciona com o envy, compilando, criando deb é muito mais fácil...

No 8.04 no kernel 24 é uma pauleira para instalar ATI. Até agora nem eu sei...

No 23 vc teria que ao instalar o ubuntu colocar no xorg.conf em vesa aí salvava e dava o boot e depois seguia o tópico adicionando o patch.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 23 de MAR?O de 2008, 11:24
Como modulo da o mesmo erro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de MAR?O de 2008, 14:01
quando comprar o meu laptop vou voltar a tentar instalar seu kernel, mas nao cair na besteira de comprar um laptop com ati, a partir de agora só nvidia
entretanto já instalei as drives aqui no ubuntu 8.04 mas nem sei bem como fiz (fucei até as drives ficarem bem instaladas)
É impressionante, os unicos problemas que tenho no linux é tudo culpa da ATI espero que eles deem mais atençao á comunidade linux
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de MAR?O de 2008, 15:16
Citar
Como modulo da o mesmo erro.

Se dá o mesmo problema e o omnislash 3 compila ele como módulo perfeitamente, logo alguma configuração retirada por vc é necessária pelo squashfs...

Resumindo: Vc otimizou demais...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de MAR?O de 2008, 21:24
Deu erro tentando baixar no windows e no Ubuntu, com o IE, Firefox e o Opera. Só consegui baixar do Blog de um cara no seu Blog.

To usando a versão 3.0 aqui. Sem suas configurações do systcl. Até agora tudo bem.  Depois tento com sua configuração.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2008, 14:54
Novos links para a versão omnislash 3 e só conferir no blog...
Título: Re: Kubuntu 7.10 - Upload do source omni 3 pronto!!!
Enviado por: velox256 em 24 de MAR?O de 2008, 17:22
Eu mudei alguns parâmetros como os abaixo e a máquina ficou neurótica, hehehe, maneiro essa de fazer experiências, e tem uns "Zé Pela" que dizem que é besteira tentar aumentar a performance da máquina tirando ou colocando isso pq "o desenvolvedor quer"... Consumo de memória em 15% de média e uso da CPU sem fazer nada em torno de 3% e 5%. Vai dar até pena mudar pro Heron qdo ele sair, hehehe...

Citar
kernel.sched_min_granularity_ns = 40000000
vm.vfs_cache_pressure = 40
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2008, 23:31
Citar
Eu mudei alguns parâmetros como os abaixo e a máquina ficou neurótica, hehehe, maneiro essa de fazer experiências, e tem uns "Zé Pela" que dizem que é besteira tentar aumentar a performance da máquina tirando ou colocando isso pq "o desenvolvedor quer"... Consumo de memória em 15% de média e uso da CPU sem fazer nada em torno de 3% e 5%. Vai dar até pena mudar pro Heron qdo ele sair, hehehe...

Aqui a velocidade desse kernel é surpreendente, cada dia testo uma configuração diferente...

Tem muito desenvolvedor que faz um kernel genérico é quer que ele dê alta performance... aí não dá...

E eles nem explicam sobre o sysctl (que significa system control) que dá a habilidade de customizar diversas partes do kernel... (pq o usuário não pode saber isso???)

Alguns chegam até a desativar certos parâmetros do kernel para que o usuário não possa mexer.

Espero que eu tenha tempo para fazer um omnislash para o Heron...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de MAR?O de 2008, 01:03
Baixei o Source. Me responda duas dúvidas, HQX:

1- O arquivo linux-wlan-ng.tar.bz2 faz parte do source? ele estava na minha /usr/src e não sei de onde veio isso;
2- É pra deixar em 1000HZ mesmo?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de MAR?O de 2008, 01:47
Só para constar e tirar minha dúvida também!  :D

As configurações agressivas do arquivo sysctl (como as feitas para esses Kerneis customizados do HQx), não gostam nem um pouco de Máquinas virtuais em uso com o Kernel Generic. Eu sei que o HQ já tinha avisado sobre o Swap. Mas acho que isso pode ajudar, por isso o relato. Lembrando que isso acontece quando estou usando o VirtualBox!

No meu caso que tenho 1GB de RAM, parece haver uma barreira em torno dos 650-690MB. Se meu sistema chega neste consumo, ele começa a fechar as aplicações do Ubuntu, ou nem abre a aplicação. E na máquina virtual ele acusa "baixa" quantidade de RAM e pede para eu fechar outra aplicação para poder rodar alguma coisa dentro da máquina virtual, enquanto isso ele pausa a máquina virtual.

O mais interessante é que ele usa apenas 33MB da Swap (não passa disso), e nem com reza brava ocupa os outros 350-310 MB de RAM ainda livres.

Ainda não tentei forçar o uso de RAM para mais de 700MB, apenas com o Ubuntu rodando sozinho, só para ver se ele faz a mesma coisa.  Mas vou tentar!  ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de MAR?O de 2008, 06:24
Citar
Baixei o Source. Me responda duas dúvidas, HQX:

1- O arquivo linux-wlan-ng.tar.bz2 faz parte do source? ele estava na minha /usr/src e não sei de onde veio isso;
2- É pra deixar em 1000HZ mesmo?

1 - Não...
2 - Sim dessa vez pode esse kernel tem coisas do sidux.

Citar
As configurações agressivas do arquivo sysctl (como as feitas para esses Kerneis customizados do HQx), não gostam nem um pouco de Máquinas virtuais em uso com o Kernel Generic. Eu sei que o HQ já tinha avisado sobre o Swap. Mas acho que isso pode ajudar, por isso o relato. Lembrando que isso acontece quando estou usando o VirtualBox!

No meu caso que tenho 1GB de RAM, parece haver uma barreira em torno dos 650-690MB. Se meu sistema chega neste consumo, ele começa a fechar as aplicações do Ubuntu, ou nem abre a aplicação. E na máquina virtual ele acusa "baixa" quantidade de RAM e pede para eu fechar outra aplicação para poder rodar alguma coisa dentro da máquina virtual, enquanto isso ele pausa a máquina virtual.

O mais interessante é que ele usa apenas 33MB da Swap (não passa disso), e nem com reza brava ocupa os outros 350-310 MB de RAM ainda livres.

Ainda não tentei forçar o uso de RAM para mais de 700MB, apenas com o Ubuntu rodando sozinho, só para ver se ele faz a mesma coisa.  Mas vou tentar!

Isso é problema das configurações usadas no sysctl. Sem elas o kernel é simplesmente um kernel otimizado mas que obedece parte do comportamento dos sistemas linux com uma configuração interna diferente.

O vm.mapped = 95 vai usar a swap em apenas 5% dos casos é só diminuir o valor que ele usa mais. Como a minha memória é suficiente para os aplicativos que uso eu deixo em 95.

o vm.overcommit_memory e vm.overcommit_ratio com os valores que citei não vão deixar que o Virtualbox aloque uma parte da memória para ele... assim como também não deixa para o sistema, por isso que ele reclama da falta de memória.

Só mais uma coisa... que versão do Virtualbox vc está usando???

Configurações que estou usando o momento (sempre tem alguém que pergunta):
## Omnislash 3 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 3
vm.dirty_ratio = 40
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 95
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 40
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de MAR?O de 2008, 12:35
Estou usando a versão 1.5.6 já baixada do site da SUN.

Esses erros só aconteceram depois de usar as configurações mais agressivas no arquivo sysctl.

Obrigado pela explicação Hqx.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de MAR?O de 2008, 13:12
Citar
Estou usando a versão 1.5.6 já baixada do site da SUN.

Esses erros só aconteceram depois de usar as configurações mais agressivas no arquivo sysctl.

Eu tentei usar essa versão mas não consegui como vc instalou e colocou funcionando???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de MAR?O de 2008, 13:39
Citar
Estou usando a versão 1.5.6 já baixada do site da SUN.

Esses erros só aconteceram depois de usar as configurações mais agressivas no arquivo sysctl.

Eu tentei usar essa versão mas não consegui como vc instalou e colocou funcionando???

Fácil, fui até o site de Downloads da SUN: https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.5.6-G-F@CDS-CDS_SMI

Aí você pode pegar a lista de repositório da SUN para o VirtualBox, no meu caso para o Gutsy:

Código: [Selecionar]
deb http://www.virtualbox.org/debian gutsy non-free
Eu até aceitei o contrato da SUN para usar o VirtualBox, mas no fim vi que não precisava, lembrando que não usei o VirtualBox OSE!

Daí foi só atualizar a lista de repositórios que já apareceu a atualização. Na hora da instalação ele pergunta se você quer ou não "purgar" módulos da versão antiga (eu tinha a 1.5.4 antes), ele recomenda que sim. Foi o que eu fiz! Pronto! VirtualBox 1.5.6 bombando aqui.

Há sim, sempre uso ele com o Kernel Generic, não tentei usar com seu Kernel Customizado.

Espero ter ajudado!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 25 de MAR?O de 2008, 14:14
Blz Hqx! andei meio ocupado ultimamente, mas estou de volta :D, voltando ao assunto remasterização com teu kernel, uma duvida, você adicionou suporte ao lzma ou aplicou ele no modulo squashfs ao kernel?

[]'s

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de MAR?O de 2008, 06:55
A 1.5.6 não quiz compilar aqui... Vou tentar novamente depois...

Citar
Blz Hqx! andei meio ocupado ultimamente, mas estou de volta Contente, voltando ao assunto remasterização com teu kernel, uma duvida, você adicionou suporte ao lzma ou aplicou ele no modulo squashfs ao kernel?

[]'s

É só o squashfs pq na época (do meu primeiro kernel) tinha uns bugs no lzma e agora só tem patches para a versão 24... se vc souber algo na versão 23 me avisa!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: roterfuchs em 26 de MAR?O de 2008, 15:23
Citar

É só o squashfs pq na época (do meu primeiro kernel) tinha uns bugs no lzma e agora só tem patches para a versão 24... se vc souber algo na versão 23 me avisa!!!

Blz pode deixar, mas acho que é até bom não utiliza-lo até estar completamente compatível com squashfs, ele anda causando problemas no boot em livecds e no squashfs-tools, bom naquele dia que tentei criar o livecd eu estava com ele compilado em meu sistema pode ter sido isso que deu errado, vou tentar novamente sem ele pra ver.

Squashfs e Lzma
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/177634
https://lists.ubuntu.com/archives/kernel-team/2008-March/002201.html

Hqx Obrigadão por disponibilizar as fontes do kernel, vou baixar hoje...vlw mesmo

[] 's
Título: Re: Kubuntu 7.10 - Links sem divisão de arquivos!!!
Enviado por: Hqxriven em 26 de MAR?O de 2008, 16:27
Links sem divisão de arquivos... Atendendo a pedidos...

linux-image-2.6.23-omnislash3-v1.1_i686_i386.deb

http://www.adrive.com/public/3c69458d91c87be698108582ef7584824b02bf710cd83a8b0706475eefd7fc3a.html

md5sum linux-image-2.6.23-omnislash3-v1.1_i686_i386.deb
1835e563b144cd23905b591bdb867a7c linux-image-2.6.23-omnislash3-v1.1_i686_i386.deb

linux-headers-2.6.23-omnislash3-v1.1_i686_i386.deb

http://www.adrive.com/public/2a214cea6d1003cf06e20c08bd45fe8ddca5251746da17d06943c3664ca6f21f.html

md5sum linux-headers-2.6.23-omnislash3-v1.1_i686_i386.deb
e59912499c85db90bb6920479102fbab linux-headers-2.6.23-omnislash3-v1.1_i686_i386.deb

linux-source-2.6.23-omnislash3-v1.1_i686_all.deb

http://www.adrive.com/public/513f5c719dea595605a6c0e52f459588dd53ba658b80722ae1f18524c78c7545.html

md5sum linux-source-2.6.23-omnislash3-v1.1_i686_all.deb
166cabd8ca75187b5bb149155c6d495b  linux-source-2.6.23-omnislash3-v1.1_i686_all.deb
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 27 de MAR?O de 2008, 09:49
Compilei no Debian Lenny o kernel omnislash e não senti tanta diferença de um outro kernel 23 genérico que eu tinha baixado e compilado. O que pode ser isso? Qual ferramenta eu poderia usar para saber se há diferenças? Uso o Htop ...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de MAR?O de 2008, 09:59
Citar
Compilei no Debian Lenny o kernel omnislash e não senti tanta diferença de um outro kernel 23 genérico que eu tinha baixado e compilado. O que pode ser isso? Qual ferramenta eu poderia usar para saber se há diferenças? Uso o Htop ...

Hardinfo, jogos 3d, aplicações de áudio, edição de vídeo, etc. lembre-se que se vc usou uma configuração diferente da minha que usa o hz em 1000, relatime e kernel em baixa latência pode ter queda de performance.

Além do mais, o kernel com patches tem opções que o genérico 23 não tem... use-as...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Violencia.Com em 27 de MAR?O de 2008, 11:45
Bom dia Hqx tudo bem? Bom ainda não testei seu kernel mais novo mas vi que algumas pessoas tiveram problema com a instalação dos driver da ATI, eu só segui esse tutorial http://thiago-augusto.eti.br/novo-driver-ati-com-suporte-ao-aiglx/ (que por acaso é de um colega aqui do forum) junto com o driver mais novo disbonibilizado pela AMD/ATI

Citar
Aumentando a velocidade do boot usando o profile no grub

Uma das causas de um boot lento é uma excessiva procura no disco e existe o mecanismo chamado readahead que ajuda nesse ponto, só que a lista dele não é atualizada automaticamente.

O que acaba causando um boot com diversas “pausas” e o único jeito para consertar isso é atualizando o profile do grub, para assim fazer uma nova lista.

Depois de diversas atualizações feitas no sistema, o serviço readahead usado no ubuntu fica com uma lista obsoleta de arquivos e é necessário atualizar isso.

1 - Na hora de selecionar o seu kernel no grub selecione o kernel que terá a lista atualizada e pressione ESC e depois a tecla e para editar.

2 - Escolha a segunda linha (que deve começar com a palavra kernel) e pressione e novamente.

3 - Vá até o fim da linha e adicione a palavra profile e pressione enter.

4 - Pressione b para dar o boot.

5 - Agora uma nova lista será gerada e esse boot será excessivamente lento. Deixe que o sistema termine o boot.

6 - Faça um reboot e desfrute de um boot um pouco mais rápido.

Obs.: Usando o grub normal do ubuntu (não sei se funciona sob o gfx)

Mais informações aqui:
http://ubuntuforums.org/showthread.php?t=89491
http://ubuntuforums.org/showthread.php?t=254263

Obs.: Antes faça um backup dos dois arquivos arquivos presentes no /etc/readahead/!!

Essa dica funciona no Grubgfx sim, é só antes de fazer o processo apertar a tecla "esc" e selecionar OK na pergunta e seguir o tutorial como você explicou.

Status: Download da nova compilação!

[]´s da familia Lira

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 27 de MAR?O de 2008, 13:17
Violenia.com vc tem placa ati né ?? instala aí o kernel e depois diz como correu por acaso da primeira vez que consegui fazer com que o driver ati funcionasse usei esse tutorial mas depois de descobrir o envy tenho usado sempre  sempre este
Já agora para nao criar um novo topico tenho uma duvida e acho que o Hqx que é o mestre do desempenho deve saber
meu irmao comprou um portatil que vinnha com o windows vista e tou aqui a configuralo e achei um aspecto interesante que ja tinha reparado no windows xp
porque o a utilizaçao do cpu no windos tem muito mais oscilaçoes do que no linux?? por exemplo se nao fizer nada no linux tenho a utilizaçao do cpu em 12 no vista tenho em 3 % mas só de mexer o rato no windows vai para 30 % enquanto que no linux nao se nota a diferença, a jogar no linux nao passa de 40 % e só raramente chega a 100% no windows tenho muitos picos e variçoes e tão depressa esta a 100% como a 20 ou mesmo 3%
note-se que eu tenho tenho um pentium 4 e meu irmao tem um dual core t2330
qual aproveita melhor o processador??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de MAR?O de 2008, 09:10
Acho que o linux aproveita melhor os cores, até pq vc pode compilar justamente para o seu processador...

Porém temos que lembrar que no windows muitas vezes estamos executando diversos programas em background como antivírus, anti isso, anti aquilo, e temos aquela barra extensa de tarefas cheia de programas residentes...

Aí o processador fica até sobrecarregado mesmo movendo somente o mouse...

Sysctl...

## Omnislash 3 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 3
vm.dirty_ratio = 40
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
kernel.sched_latency_ns = 30000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da memória ram antes de usar a swap
vm.mapped = 95
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 45
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 29 de MAR?O de 2008, 13:29
2.6.23-omnislash3-v1.1 pelo que vejo no ficheiro de log dmesg o alsa do kernel não é o ultimo(Advanced Linux Sound Architecture Driver Version 1.0.14 (Fri Jul 20 09:12:58 2007 UTC)) posso fazer update ao sorce do kernel para ficar com o ultimo alsa?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de MAR?O de 2008, 13:36
Citar
2.6.23-omnislash3-v1.1 pelo que vejo no ficheiro de log dmesg o alsa do kernel não é o ultimo(Advanced Linux Sound Architecture Driver Version 1.0.14 (Fri Jul 20 09:12:58 2007 UTC)) posso fazer update ao sorce do kernel para ficar com o ultimo alsa?

Até hoje não tive sucesso fazendo update no source, só depois de instalado...

Como vc pretende fazer???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 29 de MAR?O de 2008, 14:43
acabei de instalar o novo kernel omnislash e estou muito satisfeito!!! deu uma boa melhorada em relação a primeira versão!!! parabéns!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de MAR?O de 2008, 15:17
acabei de instalar o novo kernel omnislash e estou muito satisfeito!!! deu uma boa melhorada em relação a primeira versão!!! parabéns!!!

É pq eu fiz a fusão com outro kernel meu (omnislash 4.7, kernel meteor 3.0 e parte do kernel chaos... para fazer esse omnislash eu  tive que fazer 4 kernels...) ;D e agora coloquei algumas coisas do sidux e do dark...

A otimização do cfq deu uma boa guinada com a nova configuração...

Obrigado pelo elogio!!

EDIT 1 - Caramba, mais de 600 mensagens nesse tópico :o
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 29 de MAR?O de 2008, 16:19
Citar
2.6.23-omnislash3-v1.1 pelo que vejo no ficheiro de log dmesg o alsa do kernel não é o ultimo(Advanced Linux Sound Architecture Driver Version 1.0.14 (Fri Jul 20 09:12:58 2007 UTC)) posso fazer update ao sorce do kernel para ficar com o ultimo alsa?

Até hoje não tive sucesso fazendo update no source, só depois de instalado...

Como vc pretende fazer???

Como fizeste isso?
Título: Re: Kubuntu 7.10 - Mandriva 2008 tem 12 kernels diferentes!!!
Enviado por: Hqxriven em 30 de MAR?O de 2008, 14:10
http://wiki.mandriva.com/pt/Mandriva_Linux_2008_Notes

Nomenclatura

O pacote kernel adotou agora o arquivo spec do kernel-tmb, o que significa que os pacotes de kernel foram renomeados. kernel-desktop é o novo nome de kernel, kernel-server é o novo nome de kernel-enterprise, e kernel-desktop586 é o novo nome de kernel-legacy. Um pacote kernel-laptop também foi introduzido, contendo várias customizações úteis para laptops em termos de redução do uso de energia.

E ainda tem mais não oficiais como:

kernel kerrighed
kernel linus normal
kernel linus smp
kernel multimedia desktop (que incluem patches do Con kolivas)
kernel multimedia laptop (que incluem patches do Con kolivas)
kernel rt
kernel tmb
kernel vserver

http://wiki.mandriva.com/en/Docs/Howto/Mandriva_Kernels
-----------------

Usei o patch do kamikaze5 e da outra vez fiz o processo indicado por um site mas infelizmente não funcionou... então preferi deixar o padrão mesmo...

## Omnislash 3 otimização light
#Diminuir resquícios na memória
vm.dirty_background_ratio = 3
vm.dirty_ratio = 10
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usar a swap em apenas 20% dos casos
vm.mapped = 80
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.dirty_writeback_centisecs = 6000
vm.dirty_expire_centisecs = 3000
vm.vfs_cache_pressure = 50

Kernel omnislash 3 no kurumin???

Tem gente no fórum gdh usando no Kurumim NG (base kubuntu 8.04) o omnislash 3.

http://www.guiadohardware.net/comunidade/v-t/850734/5.html#post3634866

http://www.guiadohardware.net/comunidade/v-t/850734/6.html#post3635039

http://www.guiadohardware.net/comunidade/v-t/850734/6.html#post3635089

http://www.guiadohardware.net/comunidade/v-t/850734/6.html#post3635131

http://www.guiadohardware.net/comunidade/v-t/850734/6.html#post3635185

Alguns já até colocaram na assinatura...

http://www.guiadohardware.net/comunidade/som-problema/849230/#post3623655

http://www.guiadohardware.net/comunidade/v-t/821928/11.html#post3615326

Gostaria de agradecer ao Buli do gdh (http://www.guiadohardware.net/comunidade/member.php?u=86609) por ter passado o omnislash em deb para o kurumin 7 e pelo apoio de todos!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Flaviodbz em 30 de MAR?O de 2008, 20:01
estou interessado em testar esse kernel no meu notebook so que minha placa de rede sem fio nao foi detectada ela nao aparece la em sistema/administraçao/rede, apenas a outra com fio
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de MAR?O de 2008, 20:08
Citar
estou interessado em testar esse kernel no meu notebook so que minha placa de rede sem fio nao foi detectada ela nao aparece la em sistema/administraçao/rede, apenas a outra com fio

Vá sabendo que o uso no modo bateria pode ser diminuido pela metade...

Como o meu kernel é um vanila com patches ele só possui o que existe por padrão na série 23.

Logo se o ubuntu com kernel 22 detecta a sua placa de rede é pq ou ele usa o driver restrito ou usa um patch no kernel.

Vc terá que compilar o driver da placa da rede que não é detectada para que funcione...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 31 de MAR?O de 2008, 20:27
alguém aqui no forum está usando este kernel no Ubuntu 8.04??? achei ele mais leve que o 7.10 e gostaria de saber como ele fica com este kernel....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 31 de MAR?O de 2008, 20:42
alguém aqui no forum está usando este kernel no Ubuntu 8.04??? achei ele mais leve que o 7.10 e gostaria de saber como ele fica com este kernel....

Tem se vc recuar umas paginas encontra lá um colega que instalou no hardy ainda em fase alpha(penso eu)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 31 de MAR?O de 2008, 22:05
bom estou fazendo um backup da minha pasta home e vou instalar o Hardy Heron e esse kernel "phodastico" do Hqxriven e ver que bixo dá!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Flaviodbz em 01 de Abril de 2008, 01:03
Citar
estou interessado em testar esse kernel no meu notebook so que minha placa de rede sem fio nao foi detectada ela nao aparece la em sistema/administraçao/rede, apenas a outra com fio

Vá sabendo que o uso no modo bateria pode ser diminuido pela metade...

Como o meu kernel é um vanila com patches ele só possui o que existe por padrão na série 23.

Logo se o ubuntu com kernel 22 detecta a sua placa de rede é pq ou ele usa o driver restrito ou usa um patch no kernel.

Vc terá que compilar o driver da placa da rede que não é detectada para que funcione...

Hqx

entendi mas como faço pra compilar o modula para a minha placa, e tambem eu uso ndiswraper tem mlehor desempenho e nao cai e comparaçao ao broadcom
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 01:14
Sabendo o nome dela (um lspci ajuda) e depois procurando o driver.

tipo...

driver nomedodispositivo kernel

ou

driver compilar nomedodispositivo

Como existe uma quantidade grande de tutoriais para o ubuntu geralmente eu acho dessa forma...

Um usuário do gdh mostra como criar o módulo ndiswrapper no K7 como o omnislash 4.7 (http://www.guiadohardware.net/comunidade/v-t/821928/12.html#post3633145)

Acredito que o processo pode ser adaptado para o Kubuntu é só testar...

Hqx
Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 01:47
instalei o hardy coloquei o kernel omnislash3-v1.1 e estou com instalando todas as atualizacoes disponiveis ate agora e sistema esta usando apenas 160 mb dos 1024 que eu tenho de memoria!!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 01:56
Citar
instalei o hardy coloquei o kernel omnislash3-v1.1 e estou com instalando todas as atualizacoes disponiveis ate agora e sistema esta usando apenas 160 mb dos 1024 que eu tenho de memoria!!!!

E o nível de performance continua o mesmo do gutsy??? Vc está usando alguma configuração no sysctl???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 02:10
Citar
instalei o hardy coloquei o kernel omnislash3-v1.1 e estou com instalando todas as atualizacoes disponiveis ate agora e sistema esta usando apenas 160 mb dos 1024 que eu tenho de memoria!!!!

E o nível de performance continua o mesmo do gutsy??? Vc está usando alguma configuração no sysctl???

particularmente eu estou achando a performance melhor no hardy que no gutsy....o novo gnome est[a bem enxuto tbem o que contribui muito para isso.....e esta bem estavel tbem....


edit 1: nao consigo instalar o driver para minha nvidia nem a pau!!! tentei tanto pelo envyNG quanto manualmente e nada.....manualmente ele fala que eu n'ao tenho os modulos para compilar o kernel!!! como eu faco agora????
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 01 de Abril de 2008, 06:36
Instale os pacotes abaixo para poder instalar o drive da Nvidia baixado do site dela.

Código: [Selecionar]
sudo apt-get install build-essential gcc make linux-headers-`uname -r`
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 12:23
Instale os pacotes abaixo para poder instalar o drive da Nvidia baixado do site dela.

Código: [Selecionar]
sudo apt-get install build-essential gcc make linux-headers-`uname -r`

já fiz isso e não adiantou!!! diz que eu já tenho as versões mais novas!!! mas mesmo assim não consigo instalar o drive da Nvidia!!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 12:45
Supondo que vc tenha instalado o image e o headers do omnislash tente o seguinte:

1 - Instale o build-essential

2 - Veja se esses diretórios existem e se não crie eles

cd /lib/modules/2.6.23-omnislash3-v1.1
ln -s /usr/src/linux-headers-2.6.23-omnislash3-v1.1 build
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 14:10
Supondo que vc tenha instalado o image e o headers do omnislash tente o seguinte:

1 - Instale o build-essential

2 - Veja se esses diretórios existem e se não crie eles

cd /lib/modules/2.6.23-omnislash3-v1.1
ln -s /usr/src/linux-headers-2.6.23-omnislash3-v1.1 build

consegui fazer a instalação seguindo este metodo!!! o duro foi configurar o meu monitor!!!!! :o

alguém sabe a resolução e a taxa de refresh que o monitor CT720G da AOC suporta?????
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 14:30
Veja se isso ajuda:

http://www99.shopping.com/xPF-AOC-Eyes-Value-17IN-CRT-1280-X-1024-OSD-CONTROL-SILVER-BLACK
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 14:59
Veja se isso ajuda:

http://www99.shopping.com/xPF-AOC-Eyes-Value-17IN-CRT-1280-X-1024-OSD-CONTROL-SILVER-BLACK


hauauhauhua chutei e acertei!!!

está tudo redondo agora!!! e o sistema está bem rápido!!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 15:06
Até que enfim!!! :D

Mais um Hardy com kernel omnislash 3!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 01 de Abril de 2008, 17:16
eu já posso colocar esse kernel no ubuntu 8.04?outra coisa, kd aquelas conigurações que tinha para otimizar o kde que estavam na primeira página e não estão mais??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 18:02
Por enquanto estou vendo relatos de sucesso de usuários que colocaram na versão 8.04. As otimizações do kde serão refeitas... (só tem duas agora...)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 01 de Abril de 2008, 23:42
Por enquanto estou vendo relatos de sucesso de usuários que colocaram na versão 8.04. As otimizações do kde serão refeitas... (só tem duas agora...)

acabei de ter um problema com o omnislash e tive que fazer a sua remocao!!!! nenhum programa funcionava mais travando o sistemas parcialmente!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Abril de 2008, 23:44
Tentou alterar o sysctl.conf??? lembre-se que ele é um kernel normal com patches, até no archlinux eu rodo ele...

Por exemplo: tente rodar sem nenhuma otimização no sysctl e veja o funcionamento...

O usuário pcman do gdh está usando o omnislah no Kurumin NG (que é o kubuntu 8.04) com sucesso (por enquanto)

http://www.guiadohardware.net/comunidade/v-t/850734/5.html#post3634866

esse não usa o sysctl...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 00:15
Tentou alterar o sysctl.conf??? lembre-se que ele é um kernel normal com patches, até no archlinux eu rodo ele...

Por exemplo: tente rodar sem nenhuma otimização no sysctl e veja o funcionamento...

O usuário pcman do gdh está usando o omnislah no Kurumin NG (que é o kubuntu 8.04) com sucesso (por enquanto)

http://www.guiadohardware.net/comunidade/v-t/850734/5.html#post3634866

esse não usa o sysctl...

então eu estava usando sem fazer nenhuma alteração no sysctl.....vou esperar terminar a atualização do do sistema e então eu re-instalo o omnislash......

edit: acabei de refazer a instalação do omnislash....vamos ver como ele vai se comportar!!! :-\
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 03:37
Qual o seu hardware???

Usa driver ATI???

Instalou ou alterou um programa recentemente???

Tem algum programa rodando de forma residente no sistema??? Verificou com o htop???

Acho que assim fica mais fácil descobrir... as vezes um programa quando é executado em um kernel de baixa latência e dá um crash ele entra em loop e depois fica dificíl até abrir outros programas...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 03:47
Qual o seu hardware???

Usa driver ATI???

Instalou ou alterou um programa recentemente???

Tem algum programa rodando de forma residente no sistema??? Verificou com o htop???

Acho que assim fica mais fácil descobrir... as vezes um programa quando é executado em um kernel de baixa latência e dá um crash ele entra em loop e depois fica dificíl até abrir outros programas...

minha config é está aki......

Pentium IV 3.20 HT 775
1025 Mb Ram DDR/400
HD SATA 80 Gb - Ubuntu 8.04
HD SATA 200 GB - Backup
P5GDC-Deluxe
Nvidia GeForce 6600 GT PCI-E 256 Mb GDDR/3

eu tinha instalado um monte de programas, inclusive codec's de audio e video.....bom agora a instalação está limpa e com o Omnislash instalado.

Ahh o novo EnvyNG está bugado.....quem for instalar os driver da nvidia terá que fazer manualmente.....lembrando que EnvyNG é para o Hardy Heron!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 04:18
Vc se lembra se estava vendo algum filme ou qual o procedimento que vc estava fazendo no momento em que deu o problema???

Quais são os programas que vc normalmente roda???

Envy bugado Oh não!!! :( e agora como vou trocar de kernel e instalar nvidia com tanta facilidade???

Hqx



Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 04:27
Vc se lembra se estava vendo algum filme ou qual o procedimento que vc estava fazendo no momento em que deu o problema???

Quais são os programas que vc normalmente roda???

Envy bugado Oh não!!! :( e agora como vou trocar de kernel e instalar nvidia com tanta facilidade???

Hqx





eu constumo usar o smplayer para videos, o amarok para audio, deluge - bittorrent o resto é o padrão da distro....a primeira coisa que aconteceu quando deu pau foi as janelas dos programas perderem a sua "decoração".....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 04:51
Vc estava usando o compiz???

Isso me parece problema do compiz ou do xorg.conf... Como está o seu xorg.conf???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 13:50
Vc estava usando o compiz???

Isso me parece problema do compiz ou do xorg.conf... Como está o seu xorg.conf???

Hqx

ele está simples apenas com a config da nvidia....

Código: [Selecionar]
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Feb 14 18:20:37 PST 2008

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 72.0
    VertRefresh     50.0 - 160.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
Modes    "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
        Depth       24
    EndSubSection
EndSection
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 15:08
Citar
SubSection     "Display"
   Modes      "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
        Depth       24

Vamos por partes...

Qual resolução que vc usa no seu dia a dia, 1280x1024 ou 1024x768???

Caso seja a primeira:

   Modes      "1280x1024" "1024x768" "800x600" "640x480"

Caso seja a segunda:

   Modes      "1024x768" "800x600" "640x480"

Lembre-se que as resoluções de "1152x864" "1152x768" não são suportadas pelo seu monitor.

Na Section Screen entre o endsubsection e o endsection tente colocar assim:

Option          "AddARGBGLXVisuals"     "True"
Option "UseEvents" "False"
Option "TripleBuffer" "True"

Depois da Section Screen crie uma nova sessão:

Section "Extensions"
Option          "Composite"     "Enable"
Option "DAMAGE" "Enable"
Option "RENDER" "Enable"
EndSection

Ficaria mais ou menos assim para 1024x768:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
   Modes      "1024x768" "800x600" "640x480"
        Depth       24
    EndSubSection
Option          "AddARGBGLXVisuals"     "True"
Option "UseEvents" "False"
Option "TripleBuffer" "True"
EndSection
Section "Extensions"
Option          "Composite"     "Enable"
Option "DAMAGE" "Enable"
Option "RENDER" "Enable"
EndSection
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 15:18
Citar
SubSection     "Display"
   Modes      "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
        Depth       24

Vamos por partes...

Qual resolução que vc usa no seu dia a dia, 1280x1024 ou 1024x768???

Caso seja a primeira:

   Modes      "1280x1024" "1024x768" "800x600" "640x480"

Caso seja a segunda:

   Modes      "1024x768" "800x600" "640x480"

Lembre-se que as resoluções de "1152x864" "1152x768" não são suportadas pelo seu monitor.

Na Section Screen entre o endsubsection e o endsection tente colocar assim:

Option          "AddARGBGLXVisuals"     "True"
Option "UseEvents" "False"
Option "TripleBuffer" "True"

Depois da Section Screen crie uma nova sessão:

Section "Extensions"
Option          "Composite"     "Enable"
Option "DAMAGE" "Enable"
Option "RENDER" "Enable"
EndSection

Ficaria mais ou menos assim para 1024x768:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
   Modes      "1024x768" "800x600" "640x480"
        Depth       24
    EndSubSection
Option          "AddARGBGLXVisuals"     "True"
Option "UseEvents" "False"
Option "TripleBuffer" "True"
EndSection
Section "Extensions"
Option          "Composite"     "Enable"
Option "DAMAGE" "Enable"
Option "RENDER" "Enable"
EndSection


isso mudaria o que para ser mais exato??? melhoria a forma como o Hardy renderizaria as imagens e temas????
depois de fazer essas mudaças eu só preciso dar um Ctrl+Alt+Backspace né....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 15:33
Citar
isso mudaria o que para ser mais exato??? melhoria a forma como o Hardy renderizaria as imagens e temas?Hein?
depois de fazer essas mudaças eu só preciso dar um Ctrl+Alt+Backspace né....

São procedimentos recomendados no fórum do compiz fusion...

Depois deles e por chamar o compiz com renderização indireta os meus problemas desapareceram...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 02 de Abril de 2008, 22:39
Citar
isso mudaria o que para ser mais exato??? melhoria a forma como o Hardy renderizaria as imagens e temas?Hein?
depois de fazer essas mudaças eu só preciso dar um Ctrl+Alt+Backspace né....

São procedimentos recomendados no fórum do compiz fusion...

Depois deles e por chamar o compiz com renderização indireta os meus problemas desapareceram...

vixi eu ainda nem ativei o compiz!!! estou usando ele da forma que veio!!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Abril de 2008, 22:57
O compiz fusion está praticamente atrelado ao ubuntu... vc ativa o driver de vídeo e o compiz é ativado...

Pelo menos comigo e uma gama de usuários é assim...

Tente fazer o que te pedi e se vc não usa o compiz desative os efeitos dele...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de Abril de 2008, 12:34
O compiz fusion está praticamente atrelado ao ubuntu... vc ativa o driver de vídeo e o compiz é ativado...

Pelo menos comigo e uma gama de usuários é assim...

Tente fazer o que te pedi e se vc não usa o compiz desative os efeitos dele...

acabei de instalar o compiz-fusion icon e ativei os efeitos do compiz.....só não gostei de uma coisa o beryl teve que ser instalado tbem....achei que ele já estava incluso no pacote do compiz-fusion!!! ???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Abril de 2008, 16:48
Caramba... vc instalou com o apt-get ou aptitude???

Quando instalo algumas coisas com o aptitude as vezes ele instala algumas coisas desnecessárias... diferente do apt-get.

Quem instala o firefox no kubuntu com o aptitude instala quase meio gnome... (hehehhehe)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 03 de Abril de 2008, 18:46
Caramba... vc instalou com o apt-get ou aptitude???

Quando instalo algumas coisas com o aptitude as vezes ele instala algumas coisas desnecessárias... diferente do apt-get.

Quem instala o firefox no kubuntu com o aptitude instala quase meio gnome... (hehehhehe)

se esse mensagem foi para mim deixa eu responder.....instalei pelo apt-get mesmo....agora está tudo certinho!!!
Título: Re: Kubuntu 7.10 - Config Speed 1 - Omnislash 3!!!
Enviado por: Hqxriven em 04 de Abril de 2008, 13:34
Para os que tem mais de 390 de ram faço a sugestão da seguinte config...

vm.dirty_background_ratio = 5
vm.dirty_ratio = 30
kernel.sched_min_granularity_ns = 20000000
vm.tail_largefiles = 0
vm.hardmaplimit = 0
vm.mapped = 95
vm.overcommit_memory = 2
vm.overcommit_ratio = 30
vm.vfs_cache_pressure = 200
vm.dirty_writeback_centisecs = 6000
vm.dirty_expire_centisecs = 6000
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 04 de Abril de 2008, 16:28
vc já tem previsão de quando vai colocar o kernel 24 para o 8.04 estou indeciso em qual colocar...se o 23 ou o 24 do sidux.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Abril de 2008, 16:48
Citar
vc já tem previsão de quando vai colocar o kernel 24 para o 8.04 estou indeciso em qual colocar...se o 23 ou o 24 do sidux.

Estou esperando certas alterações da árvore 25 migrarem para a 24 ou então penso em compilar um source do 24 com parte do 25.

Estou ainda "construindo" o meu kernel 24, não tenho previsão ainda.

O 24 do sidux está dando uns probleminhas... (principalmente dma, modem, etc...)

Então como o 23 é tão recente como o 24 (o omnislash é de 19 de março e o patch 23.17 é de fevereiro de 2008). Talvez a melhor opção seja o omnislash... na dúvida teste os dois...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Daekdroom em 04 de Abril de 2008, 18:31
Consegui instalar o Omni 3 - 1.1 no Ubuntu 8.04  ;D
Mas, nada surpreendemente, eu estou tendo uns probleminhas. Meu modem USB não funciona (mas eu já sei o porque) e o driver da ATI não instala.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Abril de 2008, 23:37
Driver ati dá uma olhadinha na dica do violência.com...

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

Ou caso não funcione tente o patch do sabayon
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Daekdroom em 04 de Abril de 2008, 23:41
O patch do sabayon não funciona com a versão que eu tenho aqui. Quando eu tento aplicar o patch dá erro. Mas eu vou ver isso amanhã.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 05 de Abril de 2008, 12:29
Onde pego o source do kernel omnislash com patches mais recente?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Abril de 2008, 12:57
Onde pego o source do kernel omnislash com patches mais recente?

linux-source-2.6.23-omnislash3-v1.1_i686_all.deb

http://www.adrive.com/public/513f5c719dea595605a6c0e52f459588dd53ba658b80722ae1f18524c78c7545.html

md5sum linux-source-2.6.23-omnislash3-v1.1_i686_all.deb
166cabd8ca75187b5bb149155c6d495b  linux-source-2.6.23-omnislash3-v1.1_i686_all.deb

Os patches já estão inseridos e essa é a sua config

http://rapidshare.com/files/105091219/config-2.6.23-omnislash3-v1.1.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 05 de Abril de 2008, 13:56
Gostaria de compilar ele para minha máquina, tem algum link que tenha ele sem ser em .deb com patches (ultima versão)?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Abril de 2008, 14:25
Não tenho, só esse... possivelmente funciona em todas baseadas no debian (formato deb) e ao utilizar um descompactador é possível utilizar em qualquer uma.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: BlackMoon em 06 de Abril de 2008, 16:45
Olá pessoal, baixei a última versão do kernel Omnislash, funcionou perfeitamente na minha máquina. Porém meu modem D-Link DSL-210 (que é usb), não funcionou. Para faze-lo funcionar, é necessário colocar um arquivo na pasta /lib/firmware/"versão_do_kernel".

Após instalar o Omnislash, não foi criada a pasta do kernel em /lib/firmware, tentei criá-la manualmente e inserir o arquivo. Porém continua não funcionando.

Há alguma maneira de fazer funcionar o modem com o Omnislash?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Abril de 2008, 17:35
Citar
Olá pessoal, baixei a última versão do kernel Omnislash, funcionou perfeitamente na minha máquina. Porém meu modem D-Link DSL-210 (que é usb), não funcionou. Para faze-lo funcionar, é necessário colocar um arquivo na pasta /lib/firmware/"versão_do_kernel".

Após instalar o Omnislash, não foi criada a pasta do kernel em /lib/firmware, tentei criá-la manualmente e inserir o arquivo. Porém continua não funcionando.

Há alguma maneira de fazer funcionar o modem com o Omnislash?

Olhe aqui e faça isso:

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

Depois crie a pasta lib/firmware/2.6.23-omnislash3-v1.1 e tente novamente...

Caso não funcione depois disso tente esse aqui:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7022&pagina=1
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 07 de Abril de 2008, 13:51
Alguém poderia disponibilizar o ultimo kernel omnislash com patches sem ser em .deb? Gostaria de poder compilá-lo em minha máquina para melhorar a performance de acordo com o meu hadware.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 07 de Abril de 2008, 21:12
http://rapidshare.com/files/105720163/linux-source-2.6.23-omnislash3-v1.1.tar.bz2.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 07 de Abril de 2008, 21:55
Obrigado, já estou baixando. Está com os patches?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 08 de Abril de 2008, 06:09
Sim.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Abril de 2008, 06:22
Obrigado pela colaboração gatohumano!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 08 de Abril de 2008, 07:58
Hq como edito o Sysctl.conf, estava tentando entrar em teu blog na página de gerenciamento de mem com o Sysctl.conf mas está dando not found. Agora tem o esquema, mas não tem o passo-a-passo para editar o arquivo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Abril de 2008, 08:40
Hq como edito o Sysctl.conf, estava tentando entrar em teu blog na página de gerenciamento de mem com o Sysctl.conf mas está dando not found. Agora tem o esquema, mas não tem o passo-a-passo para editar o arquivo.

Tirei algumas coisas do blog...

Faz o seguinte:

1 - Faça um backup do do arquivo /etc/sysctl.conf

2 - Vire root e abra um editor de textos como root e edite o arquivo sysctl.conf e acrescente as seguintes entradas.

#Resquícios de sujeira
vm.dirty_background_ratio = 5
vm.dirty_ratio = 30
#Aumentar a performance
kernel.sched_min_granularity_ns = 20000000
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usará a swap em apenas 5% dos casos
vm.mapped = 95
#Controle de sobre-alocação da memória apenas alocará 20%.
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
# Talvez seja interessante colocar um valor menor, como por exemplo 3000 ou até comentar essas entradas porém eu uso esse valor nesse momento...
vm.dirty_writeback_centisecs = 6000
vm.dirty_expire_centisecs = 6000
# Talvez seja interessante colocar um valor menor, como por exemplo 50 porém eu uso esse valor momento...
vm.vfs_cache_pressure = 250

3 - Depois dê um sudo sysctl -p e pronto!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 08 de Abril de 2008, 10:15
Hq, obrigado! Olha compilei e instalei a nvidia. Está muito bom, boa resposta do sistema, mas o consumo de mem ram aumentou. Gostei desta versão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Abril de 2008, 12:18
Citar
Hq, obrigado! Olha compilei e instalei a nvidia. Está muito bom, boa resposta do sistema, mas o consumo de mem ram aumentou. Gostei desta versão.

Aumentou um pouco por causa do hz em 1000.

Porém... caso queira economizar mais altere!!! (obs: pode alterar a performance!!!)

#Resquícios de sujeira
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
#Aumentar a performance
kernel.sched_min_granularity_ns = 20000000
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usará a swap em apenas 5% dos casos
vm.mapped = 95
#Controle de sobre-alocação da memória apenas alocará 10%.
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 250
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: jartak em 10 de Abril de 2008, 10:33
Hq, não consigo compilar meus drivers no novo kernel, o que eu faço?
[]s
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Abril de 2008, 10:38
Hq, não consigo compilar meus drivers no novo kernel, o que eu faço?
[]s

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

Resultados do hardinfo - omnislash 3

Benchmarks

  CPU ZLib
  This Machine  14429.091
  PowerPC 740/750 (280.00MHz)  2150.597408
  Intel(R) Celeron(R) M processor 1.50GHz  8761.604561

  CPU Fibonacci
  This Machine  4.620
  Intel(R) Celeron(R) M processor 1.50GHz  8.1375674
  PowerPC 740/750 (280.00MHz)  58.07682

  CPU MD5
  This Machine  49.057
  PowerPC 740/750 (280.00MHz)  7.115258
  Intel(R) Celeron(R) M processor 1.50GHz  38.6607998

  CPU SHA1
  This Machine  59.115
  PowerPC 740/750 (280.00MHz)  6.761451
  Intel(R) Celeron(R) M processor 1.50GHz  49.6752776

  CPU Blowfish
  This Machine  19.938
  Intel(R) Celeron(R) M processor 1.50GHz  26.1876862
  PowerPC 740/750 (280.00MHz)  172.816713

  FPU Raytracing
  This Machine  25.923
  Intel(R) Celeron(R) M processor 1.50GHz  40.8816714
  PowerPC 740/750 (280.00MHz)  161.312647

http://rapidshare.com/files/106377611/hardinfo_report.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 10 de Abril de 2008, 12:41
Citar
Hq, obrigado! Olha compilei e instalei a nvidia. Está muito bom, boa resposta do sistema, mas o consumo de mem ram aumentou. Gostei desta versão.

Aumentou um pouco por causa do hz em 1000.

Porém... caso queira economizar mais altere!!! (obs: pode alterar a performance!!!)

#Resquícios de sujeira
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
#Aumentar a performance
kernel.sched_min_granularity_ns = 20000000
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usará a swap em apenas 5% dos casos
vm.mapped = 95
#Controle de sobre-alocação da memória apenas alocará 10%.
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 250

usei essa config no Hardy e deu pau!!!! travou o sistema inteiro!!! só funcionou o som que continuou a tocar!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Abril de 2008, 12:54
Citar
Hq, obrigado! Olha compilei e instalei a nvidia. Está muito bom, boa resposta do sistema, mas o consumo de mem ram aumentou. Gostei desta versão.

Aumentou um pouco por causa do hz em 1000.

Porém... caso queira economizar mais altere!!! (obs: pode alterar a performance!!!)

#Resquícios de sujeira
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
#Aumentar a performance
kernel.sched_min_granularity_ns = 20000000
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Usará a swap em apenas 5% dos casos
vm.mapped = 95
#Controle de sobre-alocação da memória apenas alocará 10%.
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 250

usei essa config no Hardy e deu pau!!!! travou o sistema inteiro!!! só funcionou o som que continuou a tocar!!!

Acho que vc está rodando muitas processos...

Tente essa:

## Omnislash 3 otimização
#Diminuir resquícios na memória, controle os dois valores abaixo até achar um ideal
vm.dirty_background_ratio = 5
vm.dirty_ratio = 30
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Percentagem de uso da swap em 2%
vm.mapped = 98
#Impedir a sobre-alocação de memória dos programas, controle o segundo valor (ratio) e descubra o ideal
vm.overcommit_memory = 2
vm.overcommit_ratio = 30
vm.vfs_cache_pressure = 50
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: carloss em 10 de Abril de 2008, 14:10
hqx vai revolucionaar o mundo linuxer!
(:

booa sorte cara!

 ;)

abraço
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Abril de 2008, 10:40
hqx vai revolucionaar o mundo linuxer!
(:

booa sorte cara!

 ;)

abraço

Fala carloss, nós temos que marcar para compilar um kernel juntos denovo!!! Agora eu uso o código fonte de kernels de outras distros (hehehehe) fiz até um SuperOmni  ;D quem sabe eu ainda lanço um desses por aqui...

Fique com Deus amigo!!!

Blog atualizado com uma dica do swiftweasel em breve coloco mais dicas sobre ele para torná-lo mais rápido ainda  :o etc...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 11 de Abril de 2008, 15:06
opa! possuo linux mint 4.0(ubuntu gusty), instalei esse kernel bom, pelo os pacotes deb q vc deixou em seu blog, sendo que quando eu inicio o sistema, o computador da um bip no auto falante quando o linux ta sendo carregado. o que será hqx?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Abril de 2008, 15:47
Isso eu não sei muito bem pq ainda não conheço o comportamento do mint.

Tente desativar as notificações do sistema e veja esses tópicos:

http://ubuntuforums.org/showthread.php?t=430910

http://ubuntu-tutorials.com/2007/07/26/turning-off-the-system-hardware-beep-linux-tutorial/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 11 de Abril de 2008, 16:22
descobri, desativei o driver do meu modem discado da conexant. ai depois instalei o kernel source em pacote deb, ai funcionou, entrou no modo gráfico super lento e com uns bugs na tela. ai eu desinstalei tudo desse kernel, vo fazer mais uma tentativa desativando os driver proprietários e reinstalando conforme seja o kernel omnislash.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Abril de 2008, 16:31
descobri, desativei o driver do meu modem discado da conexant. ai depois instalei o kernel source em pacote deb, ai funcionou, entrou no modo gráfico super lento e com uns bugs na tela. ai eu desinstalei tudo desse kernel, vo fazer mais uma tentativa desativando os driver proprietários e reinstalando conforme seja o kernel omnislash.

Se vc tiver compilado algo no kernel padrão, qualquer kernel compilado (inclusive o omnislash) irá tentar carregar o módulo do kernel padrão no boot, mas como não foi compilado para ele o boot e a entrada no sistema ficam beeem lentos mesmo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 11 de Abril de 2008, 16:46
doidera! agora eu tenho que tirar as compilações do kernel padrão do ubuntu. até mesmo aqueles programas: ./configure, make , make install. tem que tirar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Abril de 2008, 17:10
doidera! agora eu tenho que tirar as compilações do kernel padrão do ubuntu. até mesmo aqueles programas: ./configure, make , make install. tem que tirar?

Só os que são carregados no boot... o problema acontece com os drivers, que criam módulos que são carregados erradamente!!!

Agora programas normais não...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 11 de Abril de 2008, 17:31
Hqx tenho uma duvida
porque quando o ubuntu atualiza o kernel (por exemplo: 2.6.24-12 para 2.6.24-15) o driver de video não é preciso instalar de novo e se instalar seu kernel eu preciso
é porque em um passa de 24 para 24 e no outro passa de 23 para 24?? Se sim então se vc fizer  um kernel otimizado para o 24 eu não preciso instalar o drier de novo??
obrigado
Título: Re: Swiftweasel - um firefox mais otimizado para o linux!!
Enviado por: Hqxriven em 11 de Abril de 2008, 20:55
Tópico principal com mais uma dica: Swiftweasel

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

Citar
Hqx tenho uma duvida
porque quando o ubuntu atualiza o kernel (por exemplo: 2.6.24-12 para 2.6.24-15) o driver de video não é preciso instalar de novo e se instalar seu kernel eu preciso
é porque em um passa de 24 para 24 e no outro passa de 23 para 24?? Se sim então se vc fizer  um kernel otimizado para o 24 eu não preciso instalar o drier de novo??
obrigado

Isso é simples e o motivo acontece a mesma coisa no gutsy.

Todos os kernels instalados são apenas revisões do kernel e não realmente novos kernels.

Se vc der o comando "apt-cache policy linux-image-2.6.22-14-generic" no gutsy com o sistema todo atualizado notará que foram feitas 52 revisões do kernel.

linux-image-2.6.22-14-generic:
  Instalado: 2.6.22-14.52
  Candidato: 2.6.22-14.52
  Tabela de versão:
 *** 2.6.22-14.52 0
        500 http://br.archive.ubuntu.com gutsy-updates/main Packages
        500 http://security.ubuntu.com gutsy-security/main Packages
        100 /var/lib/dpkg/status
     2.6.22-14.46 0
        500 http://br.archive.ubuntu.com gutsy/main Packages

Uma revisão por não ser uma nova versão usa os mesmos módulos da versão anterior e isso pode ser visto na pasta /lib/modules/2.6.22-14-generic. Por isso é que os drivers não precisam ser recompilados!

O problema é que as vezes ao usar o sistema de revisão acontecem quebras no X complicadas de resolver...

O meu kernel como usará uma outra pasta para os módulos irá precisar de drivers exclusivos para ele. Se vc fizer um kernel vai acontecer o mesmo que ocorre no omnislash se vc usar o EXTRAVERSION.

Espero que tenha conseguido explicar para vc...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 12 de Abril de 2008, 00:15
Hqx, uma sugestão que tenho, tanto para voce indicar para os outros, é que se possivel, formate e instale o linux de novo, porque é um dos jeitos mais faceis de colocar o kernel sem problema com módulo. eu fiz isso resolveu o problema da velocidade, antes eu fiz um monte de coisa q o driver da nvidia fez varias caca no meu linux, formatei logo pra nao ter problema.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Abril de 2008, 00:23
Hqx, uma sugestão que tenho, tanto para voce indicar para os outros, é que se possivel, formate e instale o linux de novo, porque é um dos jeitos mais faceis de colocar o kernel sem problema com módulo. eu fiz isso resolveu o problema da velocidade, antes eu fiz um monte de coisa q o driver da nvidia fez varias caca no meu linux, formatei logo pra nao ter problema.

Driver de vídeo e modem são os campeões de problemas...

Devo ter falado para bastante gente que tudo que foi compilado deve ser desinstalado antes de colocar um novo kernel (qq um nem precisa ser o omni...), sei lá dependendo do usuário formatar é uma opção beeem radical, é claro que se fizer um backup do apt fica mais seguro...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 12 de Abril de 2008, 07:52
to com um problema, naquele gerenciador de drivers restritos, quando ele abre ele pede pra instalar: linux-restricted-modules-2.6.23-omnislash3-v1.1


sendo que não encontrei ele no seu blog.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 12 de Abril de 2008, 08:32
Obrigado Hqx minha duvida ficou esclarecida
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Abril de 2008, 10:59
to com um problema, naquele gerenciador de drivers restritos, quando ele abre ele pede pra instalar: linux-restricted-modules-2.6.23-omnislash3-v1.1


sendo que não encontrei ele no seu blog.

Eu não compilo drivers restritos visto que demora 10 horas para compilar e a grande parte desses drivers pode ser obtida facilmente mediante uma compilação simples.

E essa resposta está no tópico principal na parte de dúvidas, aliás é uma parte importante, dá uma olhadinha na primeira página desse tópico!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 12 de Abril de 2008, 20:03
to com um problema, naquele gerenciador de drivers restritos, quando ele abre ele pede pra instalar: linux-restricted-modules-2.6.23-omnislash3-v1.1


sendo que não encontrei ele no seu blog.

Eu não compilo drivers restritos visto que demora 10 horas para compilar e a grande parte desses drivers pode ser obtida facilmente mediante uma compilação simples.

E essa resposta está no tópico principal na parte de dúvidas, aliás é uma parte importante, dá uma olhadinha na primeira página desse tópico!!!

Mas sera que não podias explicar como se faz isso ou é complicado?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Flaviodbz em 12 de Abril de 2008, 23:32
eu tenho uma sugestao Hqxriven coloca la no seu blog como faz manualmente pra compilar o kernel e aplica os patches que vc pesquisou na internet ai vai tirar a maioria das duvidas aqui, mas claro que colocar como vc fez disponibilizar os pacotes e mais pratico, mas para alguns casos mais especifico ou para outras que pessoas que tiverem interesse em aprender e interesante disponibilizar um passo-a-passo tambem, e sobre a duvida como compilar um novo kernel para o meu notebook por ele ter placa de rede sem fio e conf dele e a seguinte Resumindo

SEMPRON 3500+ 1,6 GHZ
1GB de memoria
COMBO
placa de video NVIDIA GeForce Go 6150


 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Abril de 2008, 01:35
Citar
Mas sera que não podias explicar como se faz isso ou é complicado?

https://help.ubuntu.com/community/Kernel/Compile

Só consegui uma vez... é um pouco complicado!!

eu tenho uma sugestao Hqxriven coloca la no seu blog como faz manualmente pra compilar o kernel e aplica os patches que vc pesquisou na internet ai vai tirar a maioria das duvidas aqui, mas claro que colocar como vc fez disponibilizar os pacotes e mais pratico, mas para alguns casos mais especifico ou para outras que pessoas que tiverem interesse em aprender e interesante disponibilizar um passo-a-passo tambem, e sobre a duvida como compilar um novo kernel para o meu notebook por ele ter placa de rede sem fio e conf dele e a seguinte Resumindo

SEMPRON 3500+ 1,6 GHZ
1GB de memoria
COMBO
placa de video NVIDIA GeForce Go 6150

Desde quando esse tópico foi criado sempre disponibilizei o kernel e os patches separadamente e inclusive no meu blog o tópico de compilação de kernel tinha a inclusão de tudo o que eu fazia.

Com o passar do tempo muitas pessoas não conseguiam fazer direito, reclamaram, recebi ofensas e quase desisti... (é só vc ler todo esse tópico).

Por esse motivo, disponibilizo a forma correta que é que o modo debian faz (e outras distribuições também), disponibilizando um deb com o source com os patches incluídos.

Caso alguém queira fazer o processo todo manual de inserir cada patch no meu explico os comandos e aí é só procurar por zen, kamikaze 5, Con Kolivas, etc... no google que facilmente vc acha os patches.

Para vc ter uma idéia nem o Zen kernel (antigo kamikaze) disponibiliza os patches separadamente pois até ele tinha um dor de cabeças daquelas...

Por isso estou evitando fazer certas coisas, quero evitar problemas... já que quando fazia eu tinha muitos aborrecimentos...

Quanto a compilação desse kernel o problema PODE ser a rede sem fio, pois no kernel padrão isso só é possível em alguns casos com patches ou então compilando o driver. O omnislash por exemplo é um vanila otimizado possui praticamente a mesma compatibilidade do padrão, mas sem os patches específicos do ubuntu que aumentam a compatibilidade para certos dispositivos (usb, wi-fi,etc) e eu não tenho como pegá-los.

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: O Andarilho em 13 de Abril de 2008, 17:41
ae hqx, descobri um erro no pacote deb do kernel source do omnilash3 1.1, o pacote instala um arquivo zip no /usr/src e não a pasta ja descompactada do source do kernel. depois arruma o pacote pro pessoal que ta com problemas.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Abril de 2008, 19:08
ae hqx, descobri um erro no pacote deb do kernel source do omnilash3 1.1, o pacote instala um arquivo zip no /usr/src e não a pasta ja descompactada do source do kernel. depois arruma o pacote pro pessoal que ta com problemas.

Ele instala um tar.bz2 e é assim mesmo compactado... o pacote source é criado automaticamente sem intervenção minha na hora da compilação... é só descompactar no diretório como root...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 14 de Abril de 2008, 17:40
Acabei de fazer um upgrade de memoria gratuito de 384mb para 640mb que setings aconselhas neste caso?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 15 de Abril de 2008, 15:26
Saudações hqx,

Amigo, voce é um dos membros mais ativos aqui do fórum em relação a Kernel. Assim sendo, querendo ou não, voce se torna Doutrinador sobre o Tema, e sua opinião acaba tendo muito peso para a comunidade. Permita-me a ousadia de me consultar contigo!

Minha dúvida é a seguinte:

Sou usuário do seu Kernel há um certo tempo, no caso o kernel CK1.

Com o advindo do Hardy, haverá a mudança para o kernel da série 24.

Que Kernel voce recomenda, para alguem que não gosta de ficar mudando todo dia de Kernel(por causa da Nvidia, etc), mas tambem não quer ficar com o Kernel "padrão" do Ubuntu.

Será que vale a pena pegar o Kernel padrão de outra distro, como o Debian ou o Sidux? Que kernel voce recomenda? Eu sei que voce mexe no Kernel todo dia, por isso não dá prá ficar sempre te acompanhando, até mesmo por que voce está na série 23.

Se não me engano, já vi voce falando muito bem do Kernel do Sidux, estou na dúvida, entre ele e o Debian. O que aconselhas Mestre?

Forte abraço.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 15 de Abril de 2008, 16:08
Saudações hqx,

Amigo, voce é um dos membros mais ativos aqui do fórum em relação a Kernel. Assim sendo, querendo ou não, voce se torna Doutrinador sobre o Tema, e sua opinião acaba tendo muito peso para a comunidade. Permita-me a ousadia de me consultar contigo!

Minha dúvida é a seguinte:

Sou usuário do seu Kernel há um certo tempo, no caso o kernel CK1.

Com o advindo do Hardy, haverá a mudança para o kernel da série 24.

Que Kernel voce recomenda, para alguem que não gosta de ficar mudando todo dia de Kernel(por causa da Nvidia, etc), mas tambem não quer ficar com o Kernel "padrão" do Ubuntu.

Será que vale a pena pegar o Kernel padrão de outra distro, como o Debian ou o Sidux? Que kernel voce recomenda? Eu sei que voce mexe no Kernel todo dia, por isso não dá prá ficar sempre te acompanhando, até mesmo por que voce está na série 23.

Se não me engano, já vi voce falando muito bem do Kernel do Sidux, estou na dúvida, entre ele e o Debian. O que aconselhas Mestre?

Forte abraço.

olha eu estou usando o Hardy e o kernel omnilash3-v1.1 e estou bastante satisfeito...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Abril de 2008, 17:29
Citar
Acabei de fazer um upgrade de memoria gratuito de 384mb para 640mb que setings aconselhas neste caso?

Fica difícil eu aconselhar uma... depende dos aplicativos e como se comporta a sua máquina, por isso que peço que o usuário teste as configs do sysctl.conf até achar uma ideal.

A que estou usando nesse momento com bons resultados (porém pode não dar um bom resultado com outros, depende de muitos fatores) é essa:

## Omnislash 3 otimização
#Diminuir resquícios na memória (Esses valores abaixo estão um pouco agressivos, mas aqui isso deixa rápido, talvez no seu caso seja interessante aumentar o valor)
vm.dirty_background_ratio = 5
vm.dirty_ratio = 1
#Diminuir granularidade para aumentar a performance
kernel.sched_min_granularity_ns = 20000000
#kernel.sched_latency_ns = 30000000
#Melhora de performance
vm.tail_largefiles = 0
vm.hardmaplimit = 0
#Estou usando 150 pq quanto menor o valor mais uso da swap ele faz.
vm.vfs_cache_pressure = 150
#Percentagem de uso da swap em apenas 2% dos casos (No seu caso acho melhor diminuir o valor para aumentar a percentagem)
vm.mapped = 98
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10

Citar
Saudações hqx,

Amigo, voce é um dos membros mais ativos aqui do fórum em relação a Kernel. Assim sendo, querendo ou não, voce se torna Doutrinador sobre o Tema, e sua opinião acaba tendo muito peso para a comunidade. Permita-me a ousadia de me consultar contigo!

Eu ainda estou aprendendo amigo...

Citar
Minha dúvida é a seguinte:

Sou usuário do seu Kernel há um certo tempo, no caso o kernel CK1.

Com o advindo do Hardy, haverá a mudança para o kernel da série 24.

Que Kernel voce recomenda, para alguem que não gosta de ficar mudando todo dia de Kernel(por causa da Nvidia, etc), mas tambem não quer ficar com o Kernel "padrão" do Ubuntu.

Eu faço a sugestão de primeiro usar o kernel padrão do ubuntu por um tempo (alguns dias) e pelo olhômetro mesmo notar a velocidade dele e ver se ela satisfaz vc.

Depois fazer o mesmo com o omnislash e ver se ele atende as suas expectativas e se adapta a vc, fazendo as otimizações no sysctl, notando o comportamento do sistema, etc.

Após isso vc chegará na conclusão, de qual o melhor no momento para a sua necessidade.

O omnislash por exemplo não se adapta por exemplo para usuários de laptop que usam o ubuntu em modo de bateria, pq ele tem hz em 1000 e é preempt e isso gasta uma boa quantidade de energia da mesma, diminuindo até pela metade a autonomia do uso em bateria.

O kernel omnislash Não é perfeito, porém faço o possível dando um trabalho duro para disponibilizar um kernel que dê uma boa performance, respeitando os limites com responsabilidade (pq eu não sou maluco de colocar certas coisas) e olhando não só do ponto de vista de um desenvolvedor, mas também a de um usuário que quer um linux rápido no hardware dele...

Eu ainda não estou satisfeito com o resultado da performance da série 24 e com o seu uso abusivo de memória, além de problemas de dma no hd..

Se vc estiver acompanhando o kerneltrap, as listas de kernel, etc. Verá que eu não sou o único, tem muito desenvolvedor reclamando também.

Modems, Wi-fi, Drivers de vídeo, se não tiverem sido empacotados pela distribuição necessitam de alteração no código fonte para se adequarem ao modo como a série 24 vê os dispositivos...

Fiz alguns testes na série 25 e ela está muito boa inclusive com problemas da série 24 corrigidos e inclusive está com otimizações no scheduler (agendador de processos) CFS que melhoraram bastante a questão da performance, porém ele ainda é pouco compatível com algumas coisas (drivers de vídeo). Espero que os problemas sejam corrigidos até a versão final.

Citar
Será que vale a pena pegar o Kernel padrão de outra distro, como o Debian ou o Sidux? Que kernel voce recomenda? Eu sei que voce mexe no Kernel todo dia, por isso não dá prá ficar sempre te acompanhando, até mesmo por que voce está na série 23.

Pegar o do Debian ou do Sidux pode dar certos problemas na instalação do header do kernel por causa da falta de pacotes ou por os nomes serem diferentes na árvore.

O omnislash é uma mistura de kernels, tem um pouquinho de cada um (Fedora 8, Mandriva 2008, Sidux, Archlinux, etc).

Até por isso não vi necessidade de atualizar ele ainda, não existe nada de novo, inovador que ele não tenha.

Por exemplo: O ubuntu 8.04 trará o relatime o omnislash já tem agora. O Archlinux tem ambiente gráfico em RT o omnislash já tem e assim por diante.

Citar
Se não me engano, já vi voce falando muito bem do Kernel do Sidux, estou na dúvida, entre ele e o Debian. O que aconselhas Mestre?

O kernel do sidux ATÉ a versão 23 é excepcional ele é muito rápido; a partir da 24 certas configurações e a não inclusão de determinados patches fizeram ele andar um passo para trás na minha opinião. Ele podia inovar mais, trazendo diversas novidades... porém chega a ser pior que a 23.

As sugestões estão na mensagem toda!!! Que o aprendiz aqui passou!!!

Obrigado

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 16 de Abril de 2008, 10:23
Bom dia

Hxqriven.

Valeu pela resposta, voce é atencioso como sempre!

Já está decidido, vou "migrar" para o Omnislash quando instalar o hardy!

Só estava na dúvida se ficar de fora da série 24 ia fazer alguma falta. Mas como vc disse que não há grandes novidades, fico tranquilo. Vou esperar essa série 24 "cozinhar" mais um pouco.

Forte abraço!

Qualquer coisa, estamos ai, é só pedir!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gnuwe em 17 de Abril de 2008, 11:33
Bom dia,

Ae Hqxriven, eu instalei o Ubuntu 7.1 32bits aqui no Senac - Ceará e estou enfrentando um problema ao tentar instalar o driver da nvidia, ele está dando este erro:

"ERROR: Unable to find the kernel source tree for the currently running kernel.
       Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed.  If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com."

Você sabe o que pode ser? Como posso solucionar? Pelo que entendi ele não conseguiu compilar o driver pro meu kernel por que falta alguma coisa! Mas o que será ?

O arquivo de log completo segue abaixo:

"nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Apr 17 11:08:04 2008

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
ERROR: Unable to find the kernel source tree for the currently running kernel.
       Please make sure you have installed the kernel source files for your
       kernel and that they are properly configured; on Red Hat Linux systems,
       for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
       installed.  If you know the correct kernel source files are installed,
       you may specify the kernel source path with the '--kernel-source-path'
       command line option.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com."
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Abril de 2008, 12:41
Olhe daqui em diante outro usuário com o mesmo problema...

http://ubuntuforum-br.org/index.php/topic,29799.msg199041.html#msg199041
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: maudy em 17 de Abril de 2008, 13:24
Linus Torvalds acaba de liberar o kernel 2.6.25, após três longos meses de desenvolvimento. Foram mais de 12.000 patches vindos de 1200 desenvolvedores.

Agora, este novo kernel está pronto para uso. Entre as novidades, há a inclusão do driver ath5k para conexão wireless da Atheros, suporte à LatencyTop, vários recursos para o novo sistema de arquivos ext4, suporte para o protocolo CAN (Controller Area Network), o retorno do system call timerfd(), o módulo de segurança SMACK e um melhor suporte para chipsets gráficos ATI R500 e Intel, entre outros.

Para aqueles que não acompanharam os RCs e buscam mais informações desde o kernel 2.6.24, acesse o site KernelNewbies.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Abril de 2008, 17:04
Citar
Linus Torvalds acaba de liberar o kernel 2.6.25, após três longos meses de desenvolvimento. Foram mais de 12.000 patches vindos de 1200 desenvolvedores.

Agora, este novo kernel está pronto para uso. Entre as novidades, há a inclusão do driver ath5k para conexão wireless da Atheros, suporte à LatencyTop, vários recursos para o novo sistema de arquivos ext4, suporte para o protocolo CAN (Controller Area Network), o retorno do system call timerfd(), o módulo de segurança SMACK e um melhor suporte para chipsets gráficos ATI R500 e Intel, entre outros.

Para aqueles que não acompanharam os RCs e buscam mais informações desde o kernel 2.6.24, acesse o site KernelNewbies.

Enfim saiu o 2.6.25, a série 24 estava tão ruim que eles tinham que lançar ele logo.

Em breve uma release de kernel meteor (testes) e possivelmente do omnislash baseada no 2.6.25 para o KXUbuntu 7.10.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 17 de Abril de 2008, 18:37
Citar
Linus Torvalds acaba de liberar o kernel 2.6.25, após três longos meses de desenvolvimento. Foram mais de 12.000 patches vindos de 1200 desenvolvedores.

Agora, este novo kernel está pronto para uso. Entre as novidades, há a inclusão do driver ath5k para conexão wireless da Atheros, suporte à LatencyTop, vários recursos para o novo sistema de arquivos ext4, suporte para o protocolo CAN (Controller Area Network), o retorno do system call timerfd(), o módulo de segurança SMACK e um melhor suporte para chipsets gráficos ATI R500 e Intel, entre outros.

Para aqueles que não acompanharam os RCs e buscam mais informações desde o kernel 2.6.24, acesse o site KernelNewbies.

Enfim saiu o 2.6.25, a série 24 estava tão ruim que eles tinham que lançar ele logo.

Em breve uma release de kernel meteor (testes) e possivelmente do omnislash baseada no 2.6.25 para o KXUbuntu 7.10.

opaaaaaaaa no aguardo então!!!!!!!!!!!  ;D
Título: Re: Kubuntu 7.10 - Meteor??? Em breve...
Enviado por: Hqxriven em 18 de Abril de 2008, 04:57
Boas notícias
-----------------

Enfim pude testar a versão final do 2.6.25 fiz a minha compilação e como já sabia meu modem ia para o espaço... sorte que sei modificar o fonte e adaptá-lo...

Más notícias
----------------

Infelizmente não consegui compilar o driver da nvidia... tem que colocar um patch no kernel e no driver (http://www.nvnews.net/vbulletin/showthread.php?t=110088) e outro link esqueci...  ;D como gosto de usar o envy e ele me facilita vou deixar certas coisas para fazer no 8.04...

Certos drivers não compilam nem com reza nele... afinal ele mexeu DENOVO DENOVO (2.6.24 e 2.6.25) na estrutura do kernel então tenho que esperar um pouco para que eles (os drivers) se adaptem a ele.

Excelente notícia
----------------------

Muuito Rápido²  :D Ele ficou bem rápido mesmo com poucas alterações da minha parte (parti das alterações do omnislash para mudá-lo mas nem explorei o potencial dele ainda).

Estou confiante que o kernel 2.6.25 vai ser muito bom. O consumo de memória ficou a níveis normais e a resposta do sistema foi muito boa e ele ainda tem coisas de um kernel RT (RCU) para melhorar a latência, porém sem usar patches, ele customizado ficou um SHOW, a equipe de desenvolvimento tirou leite de pedra!!!

Como vou esperar ainda continuo com o omnislash como padrão mas deixo uma foto da interface do xconfig do meteor1 (que infelizmente foi desinstalado, pois pretendo aguardar mais um pouco)!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg525.imageshack.us%2Fimg525%2F7431%2Fswif5vz5.th.jpg&hash=6ab73709b4fe659a9426c639a70d14897ba0735f) (http://img525.imageshack.us/my.php?image=swif5vz5.jpg)

Abraços

Hqx
Título: Re: Kubuntu 7.10 - Omnislash 3 v1.2 Kernel 2.6.24-4 em testes!!!
Enviado por: Hqxriven em 19 de Abril de 2008, 10:31
Enfim um novo omnislash agora na série 24 com novos patches (107 patches :o :o :o Isso deu um trabalho estou desde março arrumando ele e como prometi que assim que estivesse bom eu lançaria). Ele possui certas coisas da série 25 do kernel.

Alguém quer testar??? Upload foi feito e estou gostando dos resultados, mas quero testar mais... Se alguém quiser testar também me passe uma mp ou coloca uma mensagem no post que eu envio os links!!!

O que ele trás de novo!!

Git
Melhora da Cache
Correção para problemas de corrupção da memória
USB
Sheduler
Slab
VFS
Xen
Suporte ao motorola z6

Fedora 9
- Sheduler (Backport de Patches do kernel 2.6.25 do novo fedora)
- Memória (Backport de Patches do kernel 2.6.25 do novo fedora)
- Relatime
- Mensagem de boot chata do kernel 2.6.24 Retirada :D

Ubuntu 8.04
Suporte AGP Radeon Mobility 9000
Atualização do drm e i915 drm driver para corrigir problemas de suspensão

OpenSuse 10.3
Acpi
Apm
Deixar cooler sempre ativo
Sempre anunciar quando um dispositivo usb for conectado

Kamikaze
Ambiente Gráfico em RT

Mainline
2.6.24-4 Isso significa que ele é o último da série 24 por enquanto...

Con Kolivas
Swap Prefetch
Prio dependant e mais alguns

Pardus
Gcc 4.3
Bluetooth
Wireless

Misc
Squashfs
e mais alguns...

Fiz boas alterações nesse kernel e por conta delas o kernel não é mais preemptivo (afinal ele tem muitos patches para performance  :D)

Ele não é um kernel rápido (como o zen) porém está bem fluido, com poucos delays nas operações...

Está com uma configuração diferenciada com hz em 1000 como sempre...

Em breve disponibilizo o kernel, estou fazendo alguns testes e por enquanto uma imagem dele...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg291.imageshack.us%2Fimg291%2F3776%2Fswif7qf4.th.jpg&hash=8d3c944a6a138e75359403026032381e66e99387) (http://img291.imageshack.us/my.php?image=swif7qf4.jpg)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 19 de Abril de 2008, 12:21
Só queria dar os parabens ao hqx por este trabalho que ele tem feito com o kernel.
Acho que este tópico vai bater o record de longevidade ;D
Título: Re: Kubuntu 7.10 - Nova otimização para o omnislash 2.6.24
Enviado por: Hqxriven em 19 de Abril de 2008, 16:54
Citar
Só queria dar os parabens ao hqx por este trabalho que ele tem feito com o kernel.
Acho que este tópico vai bater o record de longevidade Sem Graça

Nem pensei que esse tópico ia ter tanta repercussão e nem que ele ia ficar gigantesco!!! Quando peço para alguém "dar uma olhadinha" nesse tópico já se assustam pela quantidade de posts e páginas...

Obrigado pelo apoio

EDIT 1
--------

Configurações para esse novo omnislash (por enquanto pode ser que mude depois)

## Omnislash 3 1.2 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 1
#Diminuir granularidade para aumentar a performance
kernel.sched_min_granularity_ns = 20000000
#Uso da swap em apenas 5% dos casos
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 200

EDIT 2
--------

O novo kernel omnislash tem diversas partes do kernel 2.6.25 e de outras distros ele está mais atual que o do ubuntu 8.04  (107 patches e eu nem coloquei ele na performance máxima ainda (rsrsrs) estou calibrando ele ainda... porém não tem todos os patches do 8.04...) então preciso da ajuda do pessoal, para testar e relatar a sua performance!!

Então quem quiser pode passar uma mp que eu passo os links
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 19 de Abril de 2008, 22:01
Hqxriven mande o link para esse seu novo kernel que eu testo ele aqui no meu pc...
Título: Re: Kubuntu 7.10 - Omnislash 3 v 1.2 com base no kernel 2.6.24-4 lançado!!!
Enviado por: Hqxriven em 20 de Abril de 2008, 06:30
Tópico principal atualizado!!!

EDIT 1
--------

Source em breve!!! Velocidade muito boa, gostei muito dessa versão a idéia de trazer partes do kernel 2.6.25 para corrigir problemas do 2.6.24-4 foi muito boa e melhorou bem a velocidade :D (ainda bem que existem patches para isso)!!!

Obrigado pelo apoio amigos!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 20 de Abril de 2008, 07:52
hqx,

vale a pena instalar o kernel rt do Ubuntu?

Veja a descrição dele no Hardy:

This package contains the Linux kernel image for version 2.6.24 on
 Ingo Molnar's full real time preemption patch (2.6.24.3-rt3).

Also includes the corresponding System.map file, the modules built by the
packager, and scripts that try to ensure that the system is not left in an
unbootable state after an update.


Qual seria vantagem desse kernel para um P4 single core (a minha máquina)?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2008, 08:05
hqx,

vale a pena instalar o kernel rt do Ubuntu?

Veja a descrição dele no Hardy:

This package contains the Linux kernel image for version 2.6.24 on
 Ingo Molnar's full real time preemption patch (2.6.24.3-rt3).

Also includes the corresponding System.map file, the modules built by the
packager, and scripts that try to ensure that the system is not left in an
unbootable state after an update.


Qual seria vantagem desse kernel para um P4 single core (a minha máquina)?


Eu não gosto de kernel rt... a latência é muito baixa e isso faz aumentar o processamento!!

Porém na maior parte das vezes a performance que ele dá é suficiente.

Se fosse o do gutsy eu até fazia a sugestão

O problema amigo é que essa série 24 é péssima, o omnislash da série 24 tem vários patches da série 25 justamente pq o sheduler e problemas da memória comprometem o desempenho da série 24 pura.

O melhor kernel é o que fazemos na mão mesmo pois aí podemos deixar ele legal (sabendo onde estamos mexendo claro)!!!

OFF.: É claro que se vc faz edição de vídeos aí não tem jeito é rt sem pensar duas vezes
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 20 de Abril de 2008, 08:08
Obrigado pela resposta.

Quando o Hardy estabilizar vou testar o Kernel-rt e digo o que achei dele.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2008, 08:25
Obrigado pela resposta.

Quando o Hardy estabilizar vou testar o Kernel-rt e digo o que achei dele.

Se vc quiser pode testar o omnislash compilado por mim também ou então fazê-lo manualmente e otimizando mais ainda (o problema é o tempo colocando 107 patches)!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 20 de Abril de 2008, 09:00
Acho que o amigo esqueceu...

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

(eu testo quase tudo)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2008, 09:34
Acho que o amigo esqueceu...

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

(eu testo quase tudo)

Que nada eu ainda lembro!!! Vc foi o primeiro!!! Nesse omnislash foram 68 compilações aproximadamente até chegar ao resultado esperado (aproximadamente 2 compilações por dia desde março do mês passado no kernel 24, até que assim que o 25 final saiu e vários patches dele ficaram disponíveis para o 24 aí foi só comemorar!!!)

Abraços

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 20 de Abril de 2008, 15:42
eu testo quase tudo

se todos fossem assim o linux avançava muito mais
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ives_13mg em 20 de Abril de 2008, 21:27
Antes de tudo, parabéns Hqxriven... É por usuários como você que o linux têm avançado tanto e se tornando um sistema operacional cada vez melhor e mais acessível a todos!

E uma perguntinha... nesse novo kernel você colocou, pelo menos como módulo, o driver iwlwifi para as placas 3945 da Intel? E o módulo MAC80211?? Está ativado?

Um grande abraço...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2008, 22:08
Opa eu nem me lembro e como estou compilando uma nova versão com mais alguns patches...

Vou deixar assim espero que funcione (afinal eu estou usando patches também usados pelo 8.04 (rs)) CONFIG_MAC80211=m

EDIT 1
---------

Saiu a versão 2.6.24-5 em breve o omnislash com essa base!!!

EDIT 2
---------

Novo omnislash pronto!!! Agora são 84 patches pq a maioria que eu usava migrou para a versão 5 da série 2.6.24.

O boot ficou mais rápido e problemas com o gerenciamento de energia e a mensagem chata do boot foram resolvidos!!!

Fazendo o upload...

EDIT 3
---------

Discada é fogo só daqui há 4 horas!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ives_13mg em 21 de Abril de 2008, 08:49
Cara, vc batalha mesmo ein!!! Ter essa enorme dedicação aqui com net discada não é para qualquer um não ein... Parabéns...

Olha, testei a nova versão que tinha colocado aqui e a primeira impressão foi boa... Vou testar mais e depois coloco mais detalhes ok? O único porém foi a rede sem fio que foi embora, rsrs...

Seria muito bom se já configurasse o seu kernel para ter esse suporte, já que muita gente possui essa plaquinha (Intel 3945)... Olha as configurações como devem ficar:

Networking --->
   Wireless --->
   <M> Generic IEEE 802.11 Networking Stack (mac80211)
         [ ]   Enable LED triggers
         [ ]   Enable debugging output 


Device Drivers --->
   Network device Support --->
      Wireless LAN --->
         [**] Wireless LAN (IEEE 802.11)
         [**]   Intel Wireless WiFi Link Drivers
         ...
         <M>   Intel Wireless WiFi 4965AGN
         <M>   Intel PRO/Wireless 3945ABG/BG Network Connection

Assim que sair essa nova versão aí vou instalar aqui ok? Bom que já vou testando e te dando uma posição... Grande abraço!!! Sucesso!!!

OBS: coloquei dois asteriscos pq aqui tava colocando como tópico (tipo no word)... mas é isso aí...rsrs
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 09:37
Fala Hqxriven, beleza? 27.648 visualizações heim ;D Sussesso absoluto hehe, fico feliz que a noção/conceito de kernel tenha saído do mundo Geek para o mundo "usuário normal" com sua ajuda (Ao menos na nossa comu ;D) Continue firme!

Uma dúvida: Cara, você sabe se tem/vai vir algum kernel já com o airprime como módulo? É que queria testa-lo com minha net, dizem ser melhor, porém ele ainda depende do usbserial, e quando o utilizei, eu compilei ele como módulo no kernel, sem problemas, mas se já viesse por padrão seria legal, pois seria mais uma opção pro meu tipo de net conectar, e também seria mais estável, já que seria compilado por quem entende do assunto.

Curiosidade
To indo agora pro seu Blog testar o Swiftweasel, obrigado pela dica e parabéns pelo Blog que ta muito massa ;D


Abraço e até mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 10:35
Cara, vc batalha mesmo ein!!! Ter essa enorme dedicação aqui com net discada não é para qualquer um não ein... Parabéns...

Olha, testei a nova versão que tinha colocado aqui e a primeira impressão foi boa... Vou testar mais e depois coloco mais detalhes ok? O único porém foi a rede sem fio que foi embora, rsrs...

Seria muito bom se já configurasse o seu kernel para ter esse suporte, já que muita gente possui essa plaquinha (Intel 3945)... Olha as configurações como devem ficar:

Networking --->
   Wireless --->
   <M> Generic IEEE 802.11 Networking Stack (mac80211)
         [ ]   Enable LED triggers
         [ ]   Enable debugging output 


Device Drivers --->
   Network device Support --->
      Wireless LAN --->
         [**] Wireless LAN (IEEE 802.11)
         [**]   Intel Wireless WiFi Link Drivers
         ...
         <M>   Intel Wireless WiFi 4965AGN
         <M>   Intel PRO/Wireless 3945ABG/BG Network Connection

Assim que sair essa nova versão aí vou instalar aqui ok? Bom que já vou testando e te dando uma posição... Grande abraço!!! Sucesso!!!

OBS: coloquei dois asteriscos pq aqui tava colocando como tópico (tipo no word)... mas é isso aí...rsrs


Oba, assim mais fácil, se todo mundo que pedisse algo fizesse assim eu estaria tão feliz!!! As vezes me perco nas opções!!!

Pode deixar que agora farei uma nova versão com ela incluída!!! Só vou esperar o kErNeL_sCrIpT me dar uma ajudinha!!

Fala Hqxriven, beleza? 27.648 visualizações heim ;D Sussesso absoluto hehe, fico feliz que a noção/conceito de kernel tenha saído do mundo Geek para o mundo "usuário normal" com sua ajuda (Ao menos na nossa comu ;D) Continue firme!

Uma dúvida: Cara, você sabe se tem/vai vir algum kernel já com o airprime como módulo? É que queria testa-lo com minha net, dizem ser melhor, porém ele ainda depende do usbserial, e quando o utilizei, eu compilei ele como módulo no kernel, sem problemas, mas se já viesse por padrão seria legal, pois seria mais uma opção pro meu tipo de net conectar, e também seria mais estável, já que seria compilado por quem entende do assunto.

Curiosidade
To indo agora pro seu Blog testar o Swiftweasel, obrigado pela dica e parabéns pelo Blog que ta muito massa ;D


Abraço e até mais.

Que tipo de modificações eu preciso fazer normalmente para isso, estou procurando até agora???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 11:01
Fala Hqxriven, beleza? 27.648 visualizações heim ;D Sussesso absoluto hehe, fico feliz que a noção/conceito de kernel tenha saído do mundo Geek para o mundo "usuário normal" com sua ajuda (Ao menos na nossa comu ;D) Continue firme!

Uma dúvida: Cara, você sabe se tem/vai vir algum kernel já com o airprime como módulo? É que queria testa-lo com minha net, dizem ser melhor, porém ele ainda depende do usbserial, e quando o utilizei, eu compilei ele como módulo no kernel, sem problemas, mas se já viesse por padrão seria legal, pois seria mais uma opção pro meu tipo de net conectar, e também seria mais estável, já que seria compilado por quem entende do assunto.

Curiosidade
To indo agora pro seu Blog testar o Swiftweasel, obrigado pela dica e parabéns pelo Blog que ta muito massa ;D


Abraço e até mais.

Que tipo de modificações eu preciso fazer normalmente para isso, estou procurando até agora???

Já te respondi por MP ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 11:09
Ops... Cheguei no limite da mensagem de novo vc pode postar aqui por favor!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 11:14
Ops... Cheguei no limite da mensagem de novo vc pode postar aqui por favor!!!

Hqx

Vixe!!!! Te mandei umas 4 menssagens  :-X :-X :-X :-X

Pera ae, ja edito aqui.

Editado

Pronto

Citar
static struct usb_device_id id_table [] = {
   { USB_DEVICE(0x0c88, 0x17da) }, /* Kyocera Wireless KPC650/Passport */
   { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless HSDPA 5500 */
   { USB_DEVICE(0x0930, 0x1303) }, /* Toshiba (Novatel Wireless) HSDPA for M400 */
   { USB_DEVICE(0x106c, 0x3702) }, /* Sprint Pantech PX-500 DGE */
   { USB_DEVICE(0x19d2, 0xfffe) }, /* AIKO 76E - ZTE QUALCOMM  */
   { USB_DEVICE(0xeab, 0xc893) }, /* YISO U893  */
   { },
};

Acho que é isso, incluí o modem do cara também.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 11:15
Ficou assim:

static struct usb_device_id id_table [] = {
   { USB_DEVICE(0x0c88, 0x17da) }, /* Kyocera Wireless KPC650/Passport */
   { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless HSDPA 5500 */
   { USB_DEVICE(0x0930, 0x1303) }, /* Toshiba (Novatel Wireless) HSDPA for M400 */
   { USB_DEVICE(0x106c, 0x3702) }, /* Sprint Pantech PX-500 DGE */
   { USB_DEVICE(0x19d2, 0xfffe) }, /* AIKO 76E - ZTE QUALCOMM  */
   { USB_DEVICE(0xeab, 0xc893) }, /* YISO U893  */
   { },
};
MODULE_DEVICE_TABLE(usb, id_table);

Mais alguma importante que eu precise saber???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 11:23
Estou só esperando vc para compilar!!!

Obs.: Se alguém quiser dar alguma sugestão sobre alguma coisa e como fazer isso diga agora ou espere o próximo release!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 11:28
Ficou assim:

static struct usb_device_id id_table [] = {
   { USB_DEVICE(0x0c88, 0x17da) }, /* Kyocera Wireless KPC650/Passport */
   { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless HSDPA 5500 */
   { USB_DEVICE(0x0930, 0x1303) }, /* Toshiba (Novatel Wireless) HSDPA for M400 */
   { USB_DEVICE(0x106c, 0x3702) }, /* Sprint Pantech PX-500 DGE */
   { USB_DEVICE(0x19d2, 0xfffe) }, /* AIKO 76E - ZTE QUALCOMM  */
   { USB_DEVICE(0xeab, 0xc893) }, /* YISO U893  */
   { },
};
MODULE_DEVICE_TABLE(usb, id_table);

Mais alguma importante que eu precise saber???

Hqx

Sim, tem o modem Huawei da TIM™ e Claro™, entro outros, espera que vou pesquisar agora e já edito aqui.

Editado
Hmmm, por enquanto é só isso mesmo.
Os Modems da TIM™ e Claro™ são mais fáceis de configurar, não achei nehuma dica falando que precisava carregar módulos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 11:32
Então eu vou compilar (compilação 72 iiii perdi a conta, acho que esqueci de anotar, faz de conta que é a 70)

Daqui há 5 minutos estou compilando.

EDIT 1
---------

Caramba já coloquei 84 patches 5 vezes MEU DEUS!!! Estudar Direito Constitucional é menos cansativo que isso... (experiência própria) estou acordado desde as 22:00 de ontem. UFA!!!

EDIT 2
--------

Agora estou compilando... são 86 patches no total mais as modificações sugeridas pelo kErNeL_sCrIpT e pelo ives_13mg.

Obrigado pelo apoio e pelas dicas!!

Coloquei o unionfs também!!

Em breve o upload!!

EDIT 3
--------

Testei o sm56 e funcionou e o envy com nvidia também.

Fazendo o upload em breve disponibilizo o link!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 14:30
EDIT 2
--------

Agora estou compilando... são 86 patches no total mais as modificações sugeridas pelo kErNeL_sCrIpT e pelo ives_13mg.

Obrigado pelo apoio e pelas dicas!!

Coloquei o unionfs também!!

Em breve o upload!!

Que isso cara, eu é que agradeço pelo esforço e atenção :)
E parabéns pela dedicação :)
Título: Re: Kubuntu 7.10 - Kernel 2.6.24.5 Omnislash 4-2 pronto!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 16:52
Enfim upload pronto!!! Configurações refeitas e agora com sistema de versões diferente.

Kernel 2.6.24.5 - Significa que essa é a sua base.

omnislash 4 -Significa que ele está na geração 4, toda mudança radical na estrutura (inclusão de diversos patches que alteram o comportamento do kernel) alterará esse número.

-2 - Significa o número de compilações efetuadas porém com poucas modificações.

http://hqxriven.wordpress.com/2008/04/21/kernel-26245-omnislash4-2-lancado-para-o-kuxbuntu-710-e-804/

OFF: Agora espero que o modem funcione kErNeL_sCrIpT e que o wireless Intel também!!!
Título: Re: Kubuntu 7.10 - Kernel 2.6.24.5 Omnislash 4-2 pronto!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 17:24
Enfim upload pronto!!! Configurações refeitas e agora com sistema de versões diferente.

Kernel 2.6.24.5 - Significa que essa é a sua base.

omnislash 4 -Significa que ele está na geração 4, toda mudança radical na estrutura (inclusão de diversos patches que alteram o comportamento do kernel) alterará esse número.

-2 - Significa o número de compilações efetuadas porém com poucas modificações.

http://hqxriven.wordpress.com/2008/04/21/kernel-26245-omnislash4-2-lancado-para-o-kuxbuntu-710-e-804/

OFF: Agora espero que o modem funcione kErNeL_sCrIpT e que o wireless Intel também!!!

Eu vou testar agora mesmo ;D
Título: Re: Kubuntu 7.10 - Kernel 2.6.24.5 Omnislash 4-2 pronto!!!
Enviado por: ives_13mg em 21 de Abril de 2008, 18:02
Enfim upload pronto!!! Configurações refeitas e agora com sistema de versões diferente.

Kernel 2.6.24.5 - Significa que essa é a sua base.

omnislash 4 -Significa que ele está na geração 4, toda mudança radical na estrutura (inclusão de diversos patches que alteram o comportamento do kernel) alterará esse número.

-2 - Significa o número de compilações efetuadas porém com poucas modificações.

http://hqxriven.wordpress.com/2008/04/21/kernel-26245-omnislash4-2-lancado-para-o-kuxbuntu-710-e-804/

OFF: Agora espero que o modem funcione kErNeL_sCrIpT e que o wireless Intel também!!!

Aeeeeeeeee fera... Vou baixar e testar aqui... vamos ver se a rede sem fio funciona... Depois vou lhe sugerir mais uma modificacao... Colocar suporte a undervolting nesse kernel, com o patch linux-phc... Vou mandar o patch pra vc depois. Já testei em um kernel da série 2.6.24, então espero que funcione nesse seu.

Abracao....
Brigadao cara...
Título: Re: Kubuntu 7.10 - Explicando alguns problemas do kernel 2.6.24...
Enviado por: Hqxriven em 21 de Abril de 2008, 18:33
Já que me perguntaram vou responder aqui:

Vc reclama muito da série 2.6.24 pq o último omnislash é baseado nela e como pode um kernel omnislash ser parte 2.6.24 e parte 2.6.25???

É simples, estou atento a qualquer mudança que aconteça na árvore principal e nos repositórios de diversas distribuições.

É justamente por isso que o omnislash tem 86 patches, são os patches que diversas distribuições estão usando para acalmar a fera (o kernel 2.6.24) e dar mais performance ao mesmo.

O omnislash só é baseado na série 24 pq a 25 ainda não está compatível com muita coisa e estou usando a série 25 para corrigir a 24.

Vejamos alguns problemas da série 24:

1 - Primeiro problema (para mim de gravidade alta... ops beeem alta) - Mtrr não funciona direito!

O que é mtrr??

http://en.wikipedia.org/wiki/Memory_Type_Range_Registers

Agora imagine o seu processador não trabalhando com a cache direito??? Preocupante... Dependendo do hardware sim, vc sente uma queda brutal de performance.

Olhe o que o Fedora fez

http://www.redhat.com/archives/fedora-package-announce/2008-April/msg00077.html

Backport lots of MTRR fixes from 2.6.25

Aí eu peguei e coloquei no omnislash e eles são tanto para 32 como 64 bits.

Consertado no omnislash 2.6.24.5

2 - Problema Dois - Sheduler não "aguenta" muitos eventos e faz com isso um por um (eita grave sô!!).

sch_htb: fix "too many events" situation

Consertado no omnislash 2.6.24.5

3 - Problema Três - Leak de memória no Vfs (gravidade média ao quadrado) - acredite vc está usando isso agora.

Lembram-se desse comando que passei??

vm.vfs_cache_pressure = 200

Pois esse comando por padrão tem o valor 100 e controla a cache e o uso da memória e da swap e TODO mundo usa independente de colocar ele ou não.

vfs: fix data leak in nobh_write_end()
   
    upstream commit: 5b41e74ad1b0bf7bc51765ae74e5dc564afc3e48
   
    Current nobh_write_end() implementation ignore partial writes(copied < len)
    case if page was fully mapped and simply mark page as Uptodate, which is
    totally wrong because area [pos+copied, pos+len) wasn't updated explicitly in
    previous write_begin call.  It simply contains garbage from pagecache and
    result in data leakage.

Consertado no omnislash 2.6.24.5

4 - Problema Quatro - Falha na alocação de dados por cpu (gravidade alta)

alloc_percpu() fails to allocate percpu data
   
    upstream commit: be852795e1c8d3829ddf3cb1ce806113611fa555
   
    Some oprofile results obtained while using tbench on a 2x2 cpu machine were
    very surprising.
   
    For example, loopback_xmit() function was using high number of cpu cycles
    to perform the statistic updates, supposed to be real cheap since they use
    percpu data
   
            pcpu_lstats = netdev_priv(dev);
            lb_stats = per_cpu_ptr(pcpu_lstats, smp_processor_id());
            lb_stats->packets++;  /* HERE : serious contention */
            lb_stats->bytes += skb->len;
   
    struct pcpu_lstats is a small structure containing two longs.  It appears
    that on my 32bits platform, alloc_percpu(8) allocates a single cache line,
    instead of giving to each cpu a separate cache line.
   
    Using the following patch gave me impressive boost in various benchmarks
    ( 6 % in tbench)

Basicamente conforme me foi explicado esse patch deixa enfim o kernel 2.6.24 trabalhar direito dando uma melhor performance aos cpus divindo melhor as tarefas entre eles e fazendo com que os mesmos trabalhem melhor com a cache. Olha só o que diz no log... que o usuário conseguiu até 6% de performance no tbench.

Consertado no omnislash 2.6.24.5

E tem muito mais bugs, por enquanto vou ficar por aqui...

Desde o início a série omnislash foi feita com o objetivo de dar mais performance e correção de bugs como esses ajudam bastante, além de dar mais segurança ao usuário!!

Depois eu falo dos outros bugs...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 19:06
Fala Hqxriven, já to usando aqui já faz alguns minutos e tá tudo beleza ;D
Exeto a aceleração que foi embora BUAHAHAHA
A net conectô de prima!!!! Mas como já tinha usado o usbserial antes, vamos ver no que vai dar quando eu instalar o seu novo kernel com o airprime no Hardy.

Vo testar o Envy pra ver no que dá.

Cara, não entendi muito bem o seu post acima, eu tenho que me preucupar com algo???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ives_13mg em 21 de Abril de 2008, 19:07
Noossa, vc é fera mesmo ein... virei fã deste tópico seu aqui, rsrs...

Olha, tenho mais uma sugestão... Existe um projeto, não sei se conhece, Linux-PHC, o qual tem como objetivo fornecer um meio de alterarmos a voltagem do processador. É uma mão na roda pra quem quer economizar bateria do laptop, ainda mais pq não tem como alterar isso pela bios, só por software mesmo. Segue o link:

http://phcpatches.googlecode.com/svn/trunk/acpi-cpufreq/patches/linux-phc-kernel-vanilla-2.6.24-rc1.patch

É só baixar e aplicar ok? Eu testei ele no Kubuntu 8.04, com kernel padrão. E foi blz.. Tem como colocar esse patch?

Abração...

Já baixei o seu kernel... vou testar agora, hehehehe....

EDIT 1:

Wireless funcionando blz!!! Valeu Hqxriven!!! O Envy aqui acusou um erro na hora de instalar o driver da nvidia... vou ver aqui o que ta ocorrendo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 19:55
Hqxriven... travou tudo aqui :'(
Desisntalei e voltei ao velho 2.6.20-16-386

Mas espero que o airprime sirva pra outras pessoas :)
E muito obrigado pelo esforço e atenção :)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2008, 20:08
Citar
Fala Hqxriven, já to usando aqui já faz alguns minutos e tá tudo beleza Sem Graça
Exeto a aceleração que foi embora BUAHAHAHA
A net conectô de prima!!!! Mas como já tinha usado o usbserial antes, vamos ver no que vai dar quando eu instalar o seu novo kernel com o airprime no Hardy.

Vo testar o Envy pra ver no que dá.

Cara, não entendi muito bem o seu post acima, eu tenho que me preucupar com algo???

Qual placa de vídeo???

Se for ATI só instalando manualmente o último driver.

Citar
Wireless funcionando blz!!! Valeu Hqxriven!!! O Envy aqui acusou um erro na hora de instalar o driver da nvidia... vou ver aqui o que ta ocorrendo...

Primeiro vc dá uma olhada na parte final do tópico do wordpress...

Observações

Pode ser necessário fazer o seguinte para compilar algumas coisas:

1 - Instale o build-essential

2 - Veja se esses diretórios existem e se não crie eles

cd /lib/modules/2.6.24.5-omnislash4-2
ln -s /usr/src/linux-headers-2.6.24.5-omnislash4-2 build

Olhe a imagem é assim que tem que ficar!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg181.imageshack.us%2Fimg181%2F5882%2Foba4sm1.th.jpg&hash=1d77bd849cf441e05063c532236d49bfb28e1f4f) (http://img181.imageshack.us/my.php?image=oba4sm1.jpg)

Por enquanto ele está compatível com o KUXbuntu 8.04 mas não sei até quando…

Abraços!!

Essa é a única forma de fazer o envy funcionar, mas antes tem que desinstalar o driver de vídeo!!!

Citar
Noossa, vc é fera mesmo ein... virei fã deste tópico seu aqui, rsrs...

Olha, tenho mais uma sugestão... Existe um projeto, não sei se conhece, Linux-PHC, o qual tem como objetivo fornecer um meio de alterarmos a voltagem do processador. É uma mão na roda pra quem quer economizar bateria do laptop, ainda mais pq não tem como alterar isso pela bios, só por software mesmo. Segue o link:

http://phcpatches.googlecode.com/svn/trunk/acpi-cpufreq/patches/linux-phc-kernel-vanilla-2.6.24-rc1.patch

É só baixar e aplicar ok? Eu testei ele no Kubuntu 8.04, com kernel padrão. E foi blz.. Tem como colocar esse patch?

Abração...

Já baixei o seu kernel... vou testar agora, hehehehe....

EDIT 1:

Wireless funcionando blz!!! Valeu Hqxriven!!! O Envy aqui acusou um erro na hora de instalar o driver da nvidia... vou ver aqui o que ta ocorrendo...

Citar
Hqxriven... travou tudo aqui Chorar
Desisntalei e voltei ao velho 2.6.20-16-386

Mas espero que o airprime sirva pra outras pessoas Sorridente
E muito obrigado pelo esforço e atenção Sorridente

O que travou (modem, vídeo, sistema todo)

Qual hardware e quais otimizações vc está usando no sysctl.conf!!

Citar
Cara, não entendi muito bem o seu post acima, eu tenho que me preucupar com algo???

São alguns problemas que eu tive que corrigir que estão no kernel 2.6.24 e que possivelmente estão no Ubuntu 8.04!!!

OBA CHEGUEI AS 50 PÁGINAS

Sobre o patch ives o objetivo dele é um downclock, mais vc já pensou em mudar o governor para o userspace e usar sempre a frequência mínima??? (pode ser interessante também)

EDIT 1

Assim que possível vou dar uma olhada nos patches!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 21 de Abril de 2008, 23:10
Trava tudo, o sistema "congela", e duas das três luzes de led do teclado ficam piscando, isso acontecia no kernel padrão do Gutsy, tentei uma versão anterior do seu kernel, travou também, agora essa, travou também. Eu desisto :P
Se o problema persistir no Hardy, vou de 2.6.20-16-386 novamente. Tomara que os kerneis Linux voltem a suportar o meu Hardware algum dia :(
Título: Re: Kubuntu 7.10 - Pedido!!!
Enviado por: Hqxriven em 22 de Abril de 2008, 02:59
Problema com acpi e o hz... vou dar uma olhada nos patches...

Me passa depois se possível o modelo da sua bios...

EDIT 1 - Pedido!!!

Gostaria de pedir a todos os usuários do omnislash que postassem o lspci e o seu hardware no tópico e dizer o que não funcionou com o kernel ou se tudo está funcionando em relação ao kernel padrão!!

E se quiserem fazer a sugestão de alguma coisa podem fazer também!!

EDIT 2 - Uso de memória do omnislash

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg296.imageshack.us%2Fimg296%2F8590%2Foba6cw2.th.jpg&hash=b832b23d6312a49041661fb606fc6015017fb4f2) (http://img296.imageshack.us/my.php?image=oba6cw2.jpg)

87 de ram no kde depois de 07 e 46 minutos ligada, já naveguei na internet, vi filmes, etc.

Foi só fechar tudo para a memória cair a esse ponto!!
Abraços

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ives_13mg em 22 de Abril de 2008, 10:08
Aqui tá funcionando quase tudo rsrs... O único problema é a placa de vídeo. Não instalou de jeito nenhum... Pelo envy não consegui. Manualmente foi quase, visto que acusou um erro de versão entre o compilador... E mesmo assim tive que indicar a pasta como source do kernel a linux-headers-generic.. Quando indicava a o Headers do Omnislash dava erro, nem chegava a compilar... Com os headers generic começou a compilar e deu erro na versão como disse..

Ah.. o automount foi embora com omnislash...

Abraços...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ives_13mg em 22 de Abril de 2008, 18:42
Na verdade o objetivo não é o downclock!!! É o undervolt... É vc baixar a tensão do processador!!! Pra vc ter uma idéia, meu Core 2 Duo por padrão atinger 2GHz com uma tensão de 1.2V. No entanto, já provei que ele fica estavel, na mesma frequencia de 2GHZ a uma tensão de apenas 1.0V... Isso já dá uma grande economia e mais: o processador fica bem mais frio... Pode parecer pouco mas uma queda de 0.2V representa muita coisa!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Abril de 2008, 23:24
Primeiro apague o link simbólico "linux" da pasta /usr/src
Depois apague o link simbólico "build" da pasta cd /lib/modules/2.6.24.5-omnislash4-2

Eu estou usando o envy normalmente então tente isso em um terminal...

sudo -s
cd /usr/src
rm -rf linux && ln -s /usr/src/linux-headers-2.6.24.5-omnislash4-2/ linux && cd /usr/src/linux
cd /lib/modules/2.6.24.5-omnislash4-2
ln -s /usr/src/linux-headers-2.6.24.5-omnislash4-2 build

Depois desinstale o driver de vídeo atual e atualize o envy para a versão envy_0.9.10-0ubuntu10 (se já não estiver usando ele)

Finalmente instale o driver

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg223.imageshack.us%2Fimg223%2F2689%2Foba7ql9.th.jpg&hash=694dc91ef7795ed03d9d9c4262a62beb0d05b1d6) (http://img223.imageshack.us/my.php?image=oba7ql9.jpg)

EDIT 1
--------

Vou fazer o seguinte:

Colocar o patch que vc pediu e disponibilizar junto com o source assim os problemas devem acabar!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ludo em 23 de Abril de 2008, 04:05
Hqxriven, meus mais sinceros parabéns pelo trabalho!
Juro que eu já estava desistindo da idéia de usar Ubuntu aqui, pois depois de investir em um Quad6600 e outras coisas mais e ver que o desempenho do SO se assemelhava a quando eu usava um Athlon 2600+.
Instalei primeiramente seu Kernel 2.6.24.5-omnislash4-2, mas de maneira alguma consegui instalar minha GF8600...o sistema ficou muito rápido mas nada de conseguir instalar o driver da Nvidia. Então testei seu Kernel omnislash 3-v1.1 e consegui fazer funcionar o video, aparentemente está perfeito agora, sistema rápido no meu 7.10 e o video está 100%.
Agora a pouco instalei o omnislash 3-v1.2 e não consegui instalar o video. Acusa que já está instalado e me pergunta se desejo fazer uma nova instalação por cima da atual. Mesmo assim ele retorna um erro e não consigo instalar o driver.
Existe algum macete? Preciso desistalar o driver atual que estou usando no 3-v1.1 antes de tentar compila-lo no 3-v1.2?

Obrigado por tudo!  :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Abril de 2008, 04:53
Citar
Hqxriven, meus mais sinceros parabéns pelo trabalho!
Juro que eu já estava desistindo da idéia de usar Ubuntu aqui, pois depois de investir em um Quad6600 e outras coisas mais e ver que o desempenho do SO se assemelhava a quando eu usava um Athlon 2600+.
Instalei primeiramente seu Kernel 2.6.24.5-omnislash4-2, mas de maneira alguma consegui instalar minha GF8600...o sistema ficou muito rápido mas nada de conseguir instalar o driver da Nvidia. Então testei seu Kernel omnislash 3-v1.1 e consegui fazer funcionar o video, aparentemente está perfeito agora, sistema rápido no meu 7.10 e o video está 100%.
Agora a pouco instalei o omnislash 3-v1.2 e não consegui instalar o video. Acusa que já está instalado e me pergunta se desejo fazer uma nova instalação por cima da atual. Mesmo assim ele retorna um erro e não consigo instalar o driver.
Existe algum macete? Preciso desistalar o driver atual que estou usando no 3-v1.1 antes de tentar compila-lo no 3-v1.2?

Obrigado por tudo!

Descobri o problema!!!

De alguma forma não basta ter apenas o headers para compilar na série 2.6.24 é necessário o source, mas não o source gerado pelo kpkg mas sim o source gerado na compilação e só é possível ter o mesmo se o usuário compilar o kernel como eu faço.

Por isso farei um upload do omnislash 4-5 (fiz três kernels para descobrir o problema :o) em formato tar.bz2, que é o kernel 2.6.24.5 com quase 90 patches (coloquei o patch que o ives pediu também) e aí vou colocar o passo-a-passo para compilação do mesmo no blog e aí eu acho que a nvidia vai pegar!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de Abril de 2008, 12:56

Descobri o problema!!!

De alguma forma não basta ter apenas o headers para compilar na série 2.6.24 é necessário o source, mas não o source gerado pelo kpkg mas sim o source gerado na compilação e só é possível ter o mesmo se o usuário compilar o kernel como eu faço.

Por isso farei um upload do omnislash 4-5 (fiz três kernels para descobrir o problema :o) em formato tar.bz2, que é o kernel 2.6.24.5 com quase 90 patches (coloquei o patch que o ives pediu também) e aí vou colocar o passo-a-passo para compilação do mesmo no blog e aí eu acho que a nvidia vai pegar!!!

acho que compilando o source os problemas vão ser muito menos
tentar facilitar ás vezes significa complicar mais ainda
força Hqx vc está no bom caminho em pouco tempo vou tentar testar seu kernel outra vez apenas vou esperar até ele  estar mais estável e alguem com placa ATI conseguir instalá-lo
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Abril de 2008, 13:19
Artigo pronto

http://hqxriven.wordpress.com/2008/04/23/kernel-26245-omnislash4-5-kernel-otimizado-kuxbuntu/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 23 de Abril de 2008, 14:39
Hqxriven, meus mais sinceros parabéns pelo trabalho!
Juro que eu já estava desistindo da idéia de usar Ubuntu aqui, pois depois de investir em um Quad6600 e outras coisas mais e ver que o desempenho do SO se assemelhava a quando eu usava um Athlon 2600+.
Instalei primeiramente seu Kernel 2.6.24.5-omnislash4-2, mas de maneira alguma consegui instalar minha GF8600...o sistema ficou muito rápido mas nada de conseguir instalar o driver da Nvidia. Então testei seu Kernel omnislash 3-v1.1 e consegui fazer funcionar o video, aparentemente está perfeito agora, sistema rápido no meu 7.10 e o video está 100%.
Agora a pouco instalei o omnislash 3-v1.2 e não consegui instalar o video. Acusa que já está instalado e me pergunta se desejo fazer uma nova instalação por cima da atual. Mesmo assim ele retorna um erro e não consigo instalar o driver.
Existe algum macete? Preciso desistalar o driver atual que estou usando no 3-v1.1 antes de tentar compila-lo no 3-v1.2?

Obrigado por tudo!  :D

Pois essa é uma vantagem e desvantagem para quem usa ubuntu, quem tem um computador medio corre o ubuntu muito bem mas quem tem um computador de topo não tem o maximo rendimento, mas com algumas dicas e truques vc consegue aproveitar bastante as caracteristicas de um computador potente
já agora, qual é a melhor distro para computadores de topo?? Arch linux (visto que é optimizado para i686)?? tambem vc só usa o computador no máximo em jogos ou programas de ediçao de video e 3d coisa que não abunda no mundo linux
Nem no windows vc tira proveito dos 4 cores (nem por completo de 2 cores no caso do core 2 duo)
Título: Re: Kubuntu 7.10 - Omnislash 4-5 no fórum gentoo!!!
Enviado por: Hqxriven em 23 de Abril de 2008, 17:21
O omnislash 4-5 agora está no fórum gentoo!!

http://forums.gentoo.org/viewtopic-t-689535.html

Quem usa o gentoo pode usar o kernel também...

Lista de patches desse kernel

kamikaze/sched-cfs-boost-2.6.24.patch
mainline/patch-2.6.24.5
ck/mm-swap_prefetch-41.patch
ck/mm-lots_watermark.diff
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-prio_dependant_scan-2.patch
ck/mm-background_scan-2.patch
ck/kconfig-expose_vmsplit_option.patch
omni/squashfs3.3-patch
fedora/linux-2.6-defaults-fat-utf8.patch
fedora/linux-2.6-acpi-video-backlight-rationalize.patch
fedora/linux-2.6-acpi_ec_early_init_fix.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-1.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-2.patch
fedora/linux-2.6-hwmon-coretemp-add-penryn-cpu.patch
fedora/linux-2.6-smarter-relatime.patch
fedora/linux-2.6-pci-remove-default-pci-rom-allocation.patch
fedora/linux-2.6-pci-revert-remove-transparent-bridge-resizing.patch
fedora/linux-x86-mtrr-2d2ee8de5f6d26ef2942e0b449aa68d9236d5777.patch
fedora/linux-x86-mtrr-99fc8d424bc5d803fe92cad56c068fe64e73747a.patch
fedora/linux-x86-mtrr-2f36fa13ce49ffd000249feaedfcbefbcc83a72f.patch
fedora/linux-x86-mtrr-013d23e1567c4cebee0a2db5c8fa97b91b34ac2a.patch
fedora/linux-x86-mtrr-c9cce83dd1d59f52e2c8f8c7d265ba4854c40785.patch
fedora/linux-x86-mtrr-04e1ba852132c9ad006affcd5b8c8606295170b0.patch
fedora/linux-x86-mtrr-8c61b900ebb8ec5918ffd776ba1a61a5f022566d.patch
fedora/linux-x86-mtrr-a860b63c41f241c685245127a3d32f352cb04c12.patch
fedora/linux-x86-mtrr-7b11fb51567dedeaf6dc03f0135c0a8bb2399818.patch
fedora/linux-x86-mtrr-0b9c99b6f21c2e9e00938e9c57942ed71bfe4d21.patch
fedora/linux-x86-mtrr-5548fecdff5617ba3a2f09f0e585e1ac6e1bd25c.patch
fedora/linux-x86-mtrr-53756d3722172815f52272b28c6d5d5e9639adde.patch
fedora/linux-x86-mtrr-2b16a2353814a513cdb5c5c739b76a19d7ea39ce.patch
fedora/linux-x86-mtrr-093af8d7f0ba3c6be1485973508584ef081e9f93.patch
fedora/linux-x86-mtrr-cd7d72bb27a8c7502a602bdc299f1bb0a9357975.patch
fedora/linux-x86-mtrr-9a6b344ea967efa0bb5ca4cb5405f840652b66c4.patch
fedora/linux-x86-mtrr-16c02ed74361433a4fc5d8bd5f67abbac6e1c5ca.patch
fedora/linux-x86-mtrr-20651af9ac60fd6e31360688ad44861a7d05256a.patch
fedora/linux-x86-mtrr-f5106d91f2bf9153d6420f9ebb8114f73f9ce66a.patch
fedora/linux-x86-mtrr-c140df973c07ac328aafd19d4f4c413f2f8902df.patch
fedora/linux-x86-mtrr-31183ba8fd05b6ddc67ab4d726167cbc52e1b346.patch
fedora/linux-x86-mtrr-aaf230424204864e2833dcc1da23e2cb0b9f39cd.patch
fedora/linux-x86-mtrr-5dca6a1bb014875a17289fdaae8c31e0a3641c99.patch
fedora/linux-2.6-isapnp-fix-limits.patch
fedora/linux-2.6-pnp-extend-resource-limits.patch
fedora/linux-2.6-pnp-disable-overlapping-resources.patch
fedora/linux-2.6-xfs-features2-fixup.patch
fedora/linux-2.6-xfs-features2-fixup-fix.patch
fedora/linux-2.6-net-tun-fix-rtnl-locking.patch
fedora/linux-2.6-x86-asmlinkage_protect-sys_io_getevents.patch
ubuntu/ubuntu-hardy.git-de4a8cb0c4ebcc8130d1b3b71a0f07f1e797632a.patch
ubuntu/ubuntu-hardy.git-238139a89114a3b8e01f758ba3db5232895c1d57.patch
ubuntu/ubuntu-hardy.git-f3f4c74b904a994d57b1e4907bf9476c81eff142.patch
ubuntu/ubuntu-hardy.git-104d415651e1d8f5a0f0720bdc2e1f527544a24b.patch
ubuntu/ubuntu-hardy.git-978a8bed296d7f5d76c57018417bee79046354a1.patch
ubuntu/ubuntu-hardy.git-6089605298fa6267a79fa070e740387691f44eae.patch
ubuntu/ubuntu-hardy.git-37bf83ea3a1841ec63d2d9b54b485bb90386ce5b.patch
ubuntu/ubuntu-hardy.git-8954b8aa130ca0092ead883912a4be3b1e0a3e8c.patch
ubuntu/ubuntu-hardy.git-2070509e4474bf29715fa049c13204a4a4025442.patch
ubuntu/ubuntu-hardy.git-2ebc9b9db7cfe124caf8836ec05da5fd3bb710af.patch
ubuntu/ubuntu-hardy.git-30b2ec9f4165d3a84d9024ef8fdd032ed025b1a7.patch
suse/apm_setup_UP.diff
suse/acpi_force-fan-active.patch
suse/smtnice-disable.patch
suse/always-announce-new-usb-devices.patch
suse/usb-storage-disable-delay.patch
suse/wireless-no-aes-select.patch
suse/x86-nvidia-timer-quirk.patch
suse/ext2-fsync-err.patch
suse/ext3-barrier-default.patch
pardus/pie-randomization.patch
pardus/randomize-brk.patch
pardus/wireless-2.6.git-8a957b79e40260549fad58ae776b82ac7ce8f446.patch
pardus/wireless-2.6.git-0b09f95e546b5820b735ba773191038860fcc2ae.patch
pardus/sd-sr-medium-detection.patch
pardus/sr-follow-tray-status.patch
pardus/sr-test-unit-ready.patch
pardus/echo-ctrl-c.patch
pardus/ixany-interrupt-signal.patch
pardus/bluetooth-usb-conwise-sco.patch
pardus/xfrm-speedup.patch
pardus/afkey-large-databases.patch
pardus/inotify_SIGIO_driven_queues.patch
pardus/inotify_coalescing.patch
pardus/fix_inotify_send_IN_ATTRIB_events_when_link_count_changes.patch
pardus/gcc-4.3.patch
omni/8b2f7ffffe7f247ba237322fee78c528ba88f16b.patch
omni/linux-phc-kernel-vanilla-2.6.24-rc1.patch
omni/unionfs-2.3.2_for_2.6.24.4.diff

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 23 de Abril de 2008, 17:54
Hqxriven,

Boa tarde,

Tentei compilar o kernel, segundo as dicas do seu blog, e recebi o erro abaixo, vc tem idéia do que pode ser? Será que eu tenho que alterar a permissão de algum diretório?

chmod -R og=rX                 /usr/src/linux/debian/linux-image-2.6.24-5.omnislash4-5
chown -R root:root             /usr/src/linux/debian/linux-image-2.6.24-5.omnislash4-5
dpkg --build                   /usr/src/linux/debian/linux-image-2.6.24-5.omnislash4-5 ..
dpkg-deb: construíndo pacote `linux-image-2.6.24-5.omnislash4-5' em `../linux-image-2.6.24-5.omnislash4-5_i686_i386.deb'.
dpkg-deb: diretório de controle possui permissões ruins 2755 (devem ser >=0755 e <=0755)
make[1]: ** [debian/linux-image-2.6.24-5.omnislash4-5] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.24'
make: ** [binary/linux-image-2.6.24-5.omnislash4-5] Erro 2


Forte abraço.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Abril de 2008, 18:32
Erro no make geralmente acontece por falta de compiladores ou falta dos links simbólicos ou dos headers e source do kernel.

sudo apt-get install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

sudo apt-get install linux-headers-`uname -r`

Verifique os links simbólicos em lib/modules se estão direcionando para os headers (na versão 24 tem que direcionar para o source) se vc está usando um kernel meu 2.6.24 anterior ao omnislash 4-5 ele não vai querer compilar nada pq os links simbólicos só funcionam para o source.

Aquele método que coloquei no blog foi o que eu usei hoje para criar o kernel e deu certo e estou usando ele nesse momento!!

Até o momento antes da compilação vc consegue chegar???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 23 de Abril de 2008, 18:44
Parece que compilou tudo legal, e o erro foi na hora que ia gerar o deb.

Eu estou usando o kernel Omnislash 2.6.23-omnislash3-v1.1 e estou No Ubuntu Hardy.

Será que no gutsy as coisas eram diferentes?

Eu posso tambem tentar rebootar e compilar no kernel padrao do Hardy. (2.6.24 generic) o que vc acha?

Será que o erro é por que eu estou usando um kernel já tunado?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 23 de Abril de 2008, 19:25
Hqxriven

Achei nesse link
http://www.linuxquestions.org/questions/debian-26/guide-to-2.6-kernel-upgraderecompile-206992/page16.html

Um usuário com o mesmo problema que eu!

O comando para resolver é:

sudo chmod -R a-s /usr/src

Meu "palpite", é que no Hardy, esse diretório vem com uma permissão padrão diferente do que no Gutsy.

De qualquer forma fica o registro, se alguem tiver o mesmo erro
"dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)"
"dpkg-deb: diretório de controle possui permissões ruins 2755 (devem ser >=0755 e <=0755)"

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Abril de 2008, 02:05
Obrigado morpheu problemas do make relacionados a permissão eu não ia imaginar nunca!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 24 de Abril de 2008, 15:08
Hqx,

Bom dia.

Compilei essa nova versão, e estava gostando do resultado, até que aconteceu algo, dá um erro ao tentar montar um pendrive de 8gb da sony que eu tenho. Testei no omni 23 v1.1 que eu ainda mantenho e funciona legal.
O que será que pode ser? Eu compilei sem mexer em nada na sua configuração, exceto o tipo de cpu, que eu coloquei para pentium 4.

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 24 de Abril de 2008, 19:05
Pocha acho que isso é problema do kernel 2.6.24, pq to aqui no kernel generic do ubuntu 8.04 e não consigo montar o meu de 4Gb nem a pau, aparece quando eu conecto o pen no pc, mas quando vai montar diz que não pode ser montado...

Não monta nem com reza brava, a algum tempo tava normal começo a acontecer do kernel .16 pra ca, não monta nem com reza brava!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 24 de Abril de 2008, 20:12
pois é parece que o que veio estragar esta versão 8.04 LTS foi o kernel 2.6.24
pode ser que com o tempo fique melhor
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Abril de 2008, 00:31
Hqx,

Bom dia.

Compilei essa nova versão, e estava gostando do resultado, até que aconteceu algo, dá um erro ao tentar montar um pendrive de 8gb da sony que eu tenho. Testei no omni 23 v1.1 que eu ainda mantenho e funciona legal.
O que será que pode ser? Eu compilei sem mexer em nada na sua configuração, exceto o tipo de cpu, que eu coloquei para pentium 4.


Pocha acho que isso é problema do kernel 2.6.24, pq to aqui no kernel generic do ubuntu 8.04 e não consigo montar o meu de 4Gb nem a pau, aparece quando eu conecto o pen no pc, mas quando vai montar diz que não pode ser montado...

Não monta nem com reza brava, a algum tempo tava normal começo a acontecer do kernel .16 pra ca, não monta nem com reza brava!!!
pois é parece que o que veio estragar esta versão 8.04 LTS foi o kernel 2.6.24
pode ser que com o tempo fique melhor

Amigo aí são problemas da base 24 que precisa de alguns ajustes, só coloquei o omnislash nela pq ele possui mais compatibilidade com certos tipos de hardware.
Título: Re: Kubuntu 7.10 - Otimizações presentes no kernel omnislash4-5
Enviado por: Hqxriven em 25 de Abril de 2008, 11:00
Para aqueles que querem saber o que o omnislash possui e o que faz dele diferente de outros kernels fiz um tópico no meu blog onde aos poucos vou esclarecer o que faz determinado patch e em algumas vezes como vc pode verificar se ele existe ou está ativo em sua distribuição.

http://hqxriven.wordpress.com/2008/04/25/otimizacoes-presentes-no-kernel-omnislash4-5/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 25 de Abril de 2008, 16:46
Hqx,

Saudações.

Como esta série 24 parece estar meio zuada, e como visto em outro tópico aqui do fórum, o Linus disse que o kernel 25 será "O Kernel", resolvi me aventurar na compilação do último Kernel. (2.6.25)

Primeira dúvida:
Posso utilizar seu arquivo de configuração como base? O que acontece se eu fizer isso? Eu suponho que o novo kernel tenha "opções" que não existem nos anteriores. Se eu aproveitar a configuração anterior eu perco essas novas opções, ou o comando "make xconfig" consegue se virar e misturar as opções velhas e novas? Em principio, nao vou aplicar patches, mas quero aproveitar aquelas configurações citadas no tópico, relatime etc.

Forte abraço!

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Abril de 2008, 17:19
Citar
Como esta série 24 parece estar meio zuada, e como visto em outro tópico aqui do fórum, o Linus disse que o kernel 25 será "O Kernel", resolvi me aventurar na compilação do último Kernel. (2.6.25)

Primeira dúvida:
Posso utilizar seu arquivo de configuração como base? O que acontece se eu fizer isso? Eu suponho que o novo kernel tenha "opções" que não existem nos anteriores. Se eu aproveitar a configuração anterior eu perco essas novas opções, ou o comando "make xconfig" consegue se virar e misturar as opções velhas e novas? Em principio, nao vou aplicar patches, mas quero aproveitar aquelas configurações citadas no tópico, relatime etc.

Forte abraço!

Entre o zuado e o incompatível eu prefiro o zuado tunado!!!

Eu já testei o 2.6.25 e gostei de determinados pontos como o gerenciamento de memória e performance.

Coloquei patches no 2.6.24.5 e aí peguei "parte" da performance (apenas parte pq se fosse igual eu ficava muito feliz  :D) do 2.6.25 por causa dos patches mtrr.

Se não colocar patches não tem relatime, não tem ambiente gráfico em RT, nem squashfs, nem remastersys e aí... não dá!!! Até para nvidia tem que usar patch no 25 senão só driver beta!!

Por enquanto os melhores são o 23 e o 24.

Usando a minha config como base o que o kernel padrão não tiver ele não ativa, essa é a diferença.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 25 de Abril de 2008, 19:07
Entrei só para confirmar o que o pessoal tá dizendo... infelizmente o omnislash não tá montando de boa nem pen's nem celulares(com cartão de memória)... Mas conhecendo o Mago, sei que o bicho vai funfar logo logo
off topic on: (Esse Mago é bom , pois akele maguinho paraguaio-chileno que só sabe provocar não é nada, ah RC se eu fosse vc não era um tapa não, era um boxe que essa moça levaria) off topic off.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Abril de 2008, 19:22
Alguém está conseguindo montar normalmente com o kernel padrão 2.6.24 do ubuntu 8.04 e não está com o omnislash 2.6.24???

Se isso acontecer posso dar uma olhada se algum patch no kernel do ubuntu está sendo usado nisso e então passá-lo para o omni...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 25 de Abril de 2008, 21:06
olha eu tenho um pendrive de 4 gb da Kingstone e está montando normalmente....só falta eu conseguir instalar o meu Motorola K1 no pc....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Daekdroom em 25 de Abril de 2008, 23:23
Aqui eu não consigo usar meu modem USB porque o utilitário que cria a porta não consegue detectar o dispositivo (mas o firmware do modem carrega).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Abril de 2008, 00:53
Aqui eu não consigo usar meu modem USB porque o utilitário que cria a porta não consegue detectar o dispositivo (mas o firmware do modem carrega).

Vc consegue fazer o carregamento no kernel padrão do ubuntu hardy (2.6.24) e não consegue no omnislash (2.6.24)???

Ou não consegue em nenhum dos dois???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 26 de Abril de 2008, 07:48
No kernel padrao tava montando de boa, transferindo arquivos musicas normal, não tá montando é no omni (aki tá assim, não sei no dos colegas)...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 26 de Abril de 2008, 08:04
Eu tenho uma maquina digital que ligo ao pc via usb como usb masstorage para poder passar as fotos para o pc,tanto o kernel padrão como o ultimo omnislash estão a montar bem embora eu no omnislash uso uma config a minha maneira.
Ja agora como eu formatei o disco e instalei td de novo(assim que saiu a versão final do Xubuntu 8.04) reparei numa coisa o kernel padrão ja vem com relatime.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Abril de 2008, 08:25
Citar
eparei numa coisa o kernel padrão ja vem com relatime.

Pelo menos ele vem com isso...

Isso é desde o beta que já tem agora só falta o backport dos patches do 2.6.25 e mais algumas coisas como o barrier, acpi, etc..
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 26 de Abril de 2008, 09:43
Hqxriven

Achei nesse link
http://www.linuxquestions.org/questions/debian-26/guide-to-2.6-kernel-upgraderecompile-206992/page16.html

Um usuário com o mesmo problema que eu!

O comando para resolver é:

sudo chmod -R a-s /usr/src

Meu "palpite", é que no Hardy, esse diretório vem com uma permissão padrão diferente do que no Gutsy.

De qualquer forma fica o registro, se alguem tiver o mesmo erro
"dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)"
"dpkg-deb: diretório de controle possui permissões ruins 2755 (devem ser >=0755 e <=0755)"



Não ha nenhuma maneira de resolver o assunto permanentemente?é que pelas experiencias que fiz se voltares a extrair o source novamente tens de voltar a executar novamente o mesmo comando antes de compilar senão da erro novamente.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Abril de 2008, 11:27
Isso me parece uma falha do dpkg na criação do deb... pq achei até um relato de criação de um pacote cuja solução era a mesma...

http://routerman.blogsome.com/2007/11/22/proxy-en-debian-etch-dansguardian-squid-sarg/

Tente deixar como está na foto abaixo e veja se dessa forma dá certo...
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg134.imageshack.us%2Fimg134%2F9092%2Foba10fu1.th.jpg&hash=60710086608f7ca93aacca39df46e38b6c22023c) (http://img134.imageshack.us/my.php?image=oba10fu1.jpg)

Se não der, não sei o que acontece...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Daekdroom em 26 de Abril de 2008, 12:27
Aqui eu não consigo usar meu modem USB porque o utilitário que cria a porta não consegue detectar o dispositivo (mas o firmware do modem carrega).

Vc consegue fazer o carregamento no kernel padrão do ubuntu hardy (2.6.24) e não consegue no omnislash (2.6.24)???

Ou não consegue em nenhum dos dois???

Não consigo no omnislash 2.6.24 e no 2.6.23 também.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Abril de 2008, 12:36
Citar
Não consigo no omnislash 2.6.24 e no 2.6.23 também.

Vc consegue em qual kernel do ubuntu 2.6.22 (gutsy) ou 2.6.24 (hardy)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 26 de Abril de 2008, 13:02
que setings estas  a usar no sysctl com este novo omnislash?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Abril de 2008, 20:44
Por enquanto estou usando essa config...

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 5
#Diminuir granularidade para aumentar a performance
kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da swap
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 10
vm.vfs_cache_pressure = 200
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: thiago e. de oliveira em 27 de Abril de 2008, 07:46
Hqxriven

Achei nesse link
http://www.linuxquestions.org/questions/debian-26/guide-to-2.6-kernel-upgraderecompile-206992/page16.html

Um usuário com o mesmo problema que eu!

O comando para resolver é:

sudo chmod -R a-s /usr/src

Meu "palpite", é que no Hardy, esse diretório vem com uma permissão padrão diferente do que no Gutsy.

De qualquer forma fica o registro, se alguem tiver o mesmo erro
"dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775)"
"dpkg-deb: diretório de controle possui permissões ruins 2755 (devem ser >=0755 e <=0755)"



Estou usando o kernel "2.6.24-5.omnislash4-5-k7" que compilei com otimização para Athlon XP, que é o meu processador. Porém, atualmente estou usando o Debian Lenny/Sid. Já compilei também a versão anterior (2.6.23-x) e em nenhuma das duas tive problemas com permissões. Só que com uma diferença: Sempre que compilo qualquer kernel, faço no diretório do usuário comum mesmo (extraio, coloco patches quando necessário, configuro e compilo usando sudo).

Tentem compilar o kernel no diretório de usuário mesmo e vejam se ainda assim os problemas com permissões persistem.



No caso dos drivers proprietários, o módulo do driver da Nvidia (nvidia-kernel-2.6.24-5.omnislash4-5-k7) foi criado junto com a compilação pois usei a opção "modules" no make-kpkg (para isso temos que ter instalados os pacotes "nvidia-kernel-common", "nvidia-kernel-source" e instalar depois o "nvidia-glx" via apt-get), já o módulo do VMware (vmware-kernel) não compilou de forma alguma, nem na hora do make-kpkg e nem com o comando $ sudo m-a a-i vmware-kernel já com o kernel instalado.

Gostaria de saber se alguém que usa o VMware também teve problemas para gerar o módulo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Abril de 2008, 10:01
http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-2624-kernel

http://www.forumdebian.com.br/post-27625.html&sid=93515d08a355524a1a2b1107067f38c5

http://www.roger.lovato.com.br/2008/04/01/patch-para-instalar-vmware-603-workstation-no-kernel-2624/

http://penguim.wordpress.com/2008/04/17/instalando-o-vmware-server-105-no-ubuntu-804-hardy-heron/

Com um deles deve instalar...

Citar
No caso dos drivers proprietários, o módulo do driver da Nvidia (nvidia-kernel-2.6.24-5.omnislash4-5-k7) foi criado junto com a compilação pois usei a opção "modules" no make-kpkg (para isso temos que ter instalados os pacotes "nvidia-kernel-common", "nvidia-kernel-source" e instalar depois o "nvidia-glx" via apt-get), já o módulo do VMware (vmware-kernel) não compilou de forma alguma, nem na hora do make-kpkg e nem com o comando $ sudo m-a a-i vmware-kernel já com o kernel instalado.

Uma dúvida thiago... ao usar esses pacotes ao invés do envy, eles são tão atualizados quanto o envy (nvidia 169.12 por exemplo)???

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Daekdroom em 27 de Abril de 2008, 11:55
Citar
Não consigo no omnislash 2.6.24 e no 2.6.23 também.

Vc consegue em qual kernel do ubuntu 2.6.22 (gutsy) ou 2.6.24 (hardy)
Opa, esqueci de falar a versão ^^. É o kernel do hardy.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: thiago e. de oliveira em 27 de Abril de 2008, 12:43
...
Uma dúvida thiago... ao usar esses pacotes ao invés do envy, eles são tão atualizados quanto o envy (nvidia 169.12 por exemplo)???

Hqx

Sim, estou usando a versão 169.12 do driver da Nvidia.

Uma maneira legal de instalar drivers da Nvidia é através do module-assistant e do auto-install (podem ser usados para compilar qualquer módulo do kernel). Assumindo que já temos os pacotes nvidia-kernel-source e nvidia-kernel-common, basta usarmos o comando:
 
Código: [Selecionar]
$ sudo m-a a-i nvidia
Como postei anteriormente, compilo kernel no próprio diretório de usuário. Uso esse tópico do site gringo do Debian como base (inclusive para compilar o omnislash): http://forums.debian.net/viewtopic.php?t=17035 (http://forums.debian.net/viewtopic.php?t=17035)

Para compilar driver da Nvidia, uso esse tópico do site gringo do Debian como base: http://forums.debian.net/viewtopic.php?t=10812 (http://forums.debian.net/viewtopic.php?t=10812)


Vou tentar as dicas do VMware e depois respondo se obtive sucesso ou não.


Obrigado pelo suporte, Hqxriven.  ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Abril de 2008, 05:50
Estou usando essa config caso mude eu edito!!

## Omnislash 4 otimização 2
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 20
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da swap
vm.swappiness = 10
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 75
Título: Re: Kubuntu 7.10 - Omnislash nova versão 4-6 Novos patches e...
Enviado por: Hqxriven em 29 de Abril de 2008, 17:50
Omnislash 4-6 Patches!!!

Enfim mais uma versão do omnislash devido a atualização de alguns patches!!!

Os patches estão nesse link

http://www.divshare.com/download/4378983-34a

Lista de patches

kamikaze/sched-cfs-boost-2.6.24.patch
mainline/patch-2.6.24.5
omni/8b2f7ffffe7f247ba237322fee78c528ba88f16b.patch
ck/mm-swap_prefetch-41.patch
ck/mm-lots_watermark.diff
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-prio_dependant_scan-2.patch
ck/mm-background_scan-2.patch
ck/kconfig-expose_vmsplit_option.patch
omni/squashfs3.3-patch
fedora/linux-2.6-acpi-video-backlight-rationalize.patch
fedora/linux-2.6-acpi_ec_early_init_fix.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-1.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-2.patch
fedora/linux-2.6-smarter-relatime.patch
fedora/linux-2.6-pci-remove-default-pci-rom-allocation.patch
fedora/linux-2.6-pci-revert-remove-transparent-bridge-resizing.patch
fedora/linux-x86-mtrr-2d2ee8de5f6d26ef2942e0b449aa68d9236d5777.patch
fedora/linux-x86-mtrr-99fc8d424bc5d803fe92cad56c068fe64e73747a.patch
fedora/linux-x86-mtrr-2f36fa13ce49ffd000249feaedfcbefbcc83a72f.patch
fedora/linux-x86-mtrr-013d23e1567c4cebee0a2db5c8fa97b91b34ac2a.patch
fedora/linux-x86-mtrr-c9cce83dd1d59f52e2c8f8c7d265ba4854c40785.patch
fedora/linux-x86-mtrr-04e1ba852132c9ad006affcd5b8c8606295170b0.patch
fedora/linux-x86-mtrr-8c61b900ebb8ec5918ffd776ba1a61a5f022566d.patch
fedora/linux-x86-mtrr-a860b63c41f241c685245127a3d32f352cb04c12.patch
fedora/linux-x86-mtrr-7b11fb51567dedeaf6dc03f0135c0a8bb2399818.patch
fedora/linux-x86-mtrr-0b9c99b6f21c2e9e00938e9c57942ed71bfe4d21.patch
fedora/linux-x86-mtrr-5548fecdff5617ba3a2f09f0e585e1ac6e1bd25c.patch
fedora/linux-x86-mtrr-53756d3722172815f52272b28c6d5d5e9639adde.patch
fedora/linux-x86-mtrr-2b16a2353814a513cdb5c5c739b76a19d7ea39ce.patch
fedora/linux-x86-mtrr-093af8d7f0ba3c6be1485973508584ef081e9f93.patch
fedora/linux-x86-mtrr-cd7d72bb27a8c7502a602bdc299f1bb0a9357975.patch
fedora/linux-x86-mtrr-9a6b344ea967efa0bb5ca4cb5405f840652b66c4.patch
fedora/linux-x86-mtrr-16c02ed74361433a4fc5d8bd5f67abbac6e1c5ca.patch
fedora/linux-x86-mtrr-20651af9ac60fd6e31360688ad44861a7d05256a.patch
fedora/linux-x86-mtrr-f5106d91f2bf9153d6420f9ebb8114f73f9ce66a.patch
fedora/linux-x86-mtrr-c140df973c07ac328aafd19d4f4c413f2f8902df.patch
fedora/linux-x86-mtrr-31183ba8fd05b6ddc67ab4d726167cbc52e1b346.patch
fedora/linux-x86-mtrr-aaf230424204864e2833dcc1da23e2cb0b9f39cd.patch
fedora/linux-x86-mtrr-5dca6a1bb014875a17289fdaae8c31e0a3641c99.patch
fedora/linux-2.6-isapnp-fix-limits.patch
fedora/linux-2.6-pnp-extend-resource-limits.patch
fedora/linux-2.6-pnp-disable-overlapping-resources.patch
fedora/linux-2.6-xfs-features2-fixup.patch
fedora/linux-2.6-xfs-features2-fixup-fix.patch
fedora/linux-2.6-x86-asmlinkage_protect-sys_io_getevents.patch
ubuntu/ubuntu-hardy.git-de4a8cb0c4ebcc8130d1b3b71a0f07f1e797632a.patch
ubuntu/ubuntu-hardy.git-238139a89114a3b8e01f758ba3db5232895c1d57.patch
ubuntu/ubuntu-hardy.git-f3f4c74b904a994d57b1e4907bf9476c81eff142.patch
ubuntu/ubuntu-hardy.git-104d415651e1d8f5a0f0720bdc2e1f527544a24b.patch
ubuntu/ubuntu-hardy.git-978a8bed296d7f5d76c57018417bee79046354a1.patch
ubuntu/ubuntu-hardy.git-6089605298fa6267a79fa070e740387691f44eae.patch
ubuntu/ubuntu-hardy.git-37bf83ea3a1841ec63d2d9b54b485bb90386ce5b.patch
ubuntu/ubuntu-hardy.git-8954b8aa130ca0092ead883912a4be3b1e0a3e8c.patch
ubuntu/ubuntu-hardy.git-2070509e4474bf29715fa049c13204a4a4025442.patch
ubuntu/ubuntu-hardy.git-2ebc9b9db7cfe124caf8836ec05da5fd3bb710af.patch
ubuntu/ubuntu-hardy.git-30b2ec9f4165d3a84d9024ef8fdd032ed025b1a7.patch
suse/acpi_force-fan-active.patch
suse/smtnice-disable.patch
suse/wireless-no-aes-select.patch
suse/x86-nvidia-timer-quirk.patch
suse/ext2-fsync-err.patch
suse/ext3-barrier-default.patch
pardus/pie-randomization.patch
pardus/randomize-brk.patch
pardus/echo-ctrl-c.patch
pardus/ixany-interrupt-signal.patch
pardus/bluetooth-usb-conwise-sco.patch
pardus/xfrm-speedup.patch
pardus/afkey-large-databases.patch
pardus/inotify_SIGIO_driven_queues.patch
pardus/inotify_coalescing.patch
pardus/fix_inotify_send_IN_ATTRIB_events_when_link_count_changes.patch
pardus/gcc-4.3.patch
pardus/wireless-2008-04-16.patch
omni/linux-phc-kernel-vanilla-2.6.24-rc1.patch
omni/unionfs-2.3.2_for_2.6.24.4.diff

Fiz testes e gostei dela, estou usando como K8 (que é o meu processador) e a velocidade está muito boa.

Os patches devem ser inseridos em um kernel 2.6.24

Coloque a pasta omni dentro do diretório do kernel e aí para colocar os patches é só fazer isso:

patch -p1 < omni/nomedopatch.patch

Como por exemplo:

patch -p1 < omni/kamikaze/sched-cfs-boost-2.6.24.patch

A Ordem dos patches está no arquivo series...

Alguns links para ajudar...

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

http://hqxriven.wordpress.com/2008/04/23/kernel-26245-omnislash4-5-kernel-otimizado-kuxbuntu/

VOU DAR UMA PAUSA POR TEMPO INDETERMINADO NOS KERNELS... Enfim vou curtir os meus kernels... estou sem tempo.

Aconselho vcs a usarem a minha config porém tirem ela do processador K8 e coloquem para o seu... senão podem acontecer problemas...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 29 de Abril de 2008, 20:31
2.6.24.1 serve?e que 2.6.24 não encontro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2008, 23:07
2.6.24.1 serve?e que 2.6.24 não encontro.

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2

EDIT 1

Através da colaboração do usuário gatohumano agora temos o source com patches incluídos e a config...

http://rapidshare.com/files/111472175/linux-2.6.24.5-omnislash4-6.tar.bz2.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 01 de Maio de 2008, 12:00
Grande Hqxriven... MESTRE do Kernel !!!  ;D
Seguinte, eu estou com uma dúvida e eu acho que você pode me ajudar. Eu instalei o Ubuntu 8.04 e compilei o Kernel como de costume (Kernel 2.6.24.4) de acordo com a arquitetura do meu computador. O problema é que ele não quer carregar, ele sempre pára nisso: Starting Kernel log daemon... e não sai daí.
Então eu peguei o meu kernel compilado no Ubuntu7.10 (2.6.24.4) e ocorreu o mesmo problema, peguei o Kernel que eu tenho no meu Debian (2.6.24.4) e ocorreu o mesmo problema.
Como não conseguí fazer funcionar o Ubuntu com esse Kernel compilado eu estou agora usando o Ubuntu8.04, com o Kernel generic dele, e iniciando o sistema utilizando 170Mb de RAM... não consigo ver isso não...  :o Minha mão COÇA pra compilar um outro Kernel, mas o problema sempre persiste. kkkkkkkkkkkkk
Abraço fera !!!
Título: Re: Kubuntu 7.10 - Omnislash 4-7 patchset novos patches e revisão da config!!
Enviado por: Hqxriven em 01 de Maio de 2008, 21:49
Omnislash 4-7 patchset...

http://www.divshare.com/download/4395053-4c4

Qualquer coisa olhe esse tópico...

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

Lista de patches dessa versão

omni/sched-cfs-boost-2.6.24.patch
mainline/patch-2.6.24.5
omni/8b2f7ffffe7f247ba237322fee78c528ba88f16b.patch
stable/tehuti-check-register-size.patch
stable/tehuti-move-ioctl-perm-check-closer-to-function-start.patch
stable/usb-gadget-queue-usb-usb_cdc_get_encapsulated_response-message.patch
stable/jffs2-fix-free-space-leak-with-in-band-cleanmarkers.patch
stable/increase-the-max_burst-threshold-from-3-to-tp-reordering.patch
stable/usb-remove-broken-usb-serial-num_endpoints-check.patch
stable/v4l-fix-vidiocgap-corruption-in-ivtv.patch
stable/v4l-cx88-enable-radio-gpio-correctly.patch
ck/mm-swap_prefetch-41.patch
ck/mm-lots_watermark.diff
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-prio_dependant_scan-2.patch
ck/mm-background_scan-2.patch
ck/kconfig-expose_vmsplit_option.patch
omni/squashfs3.3-patch
fedora/linux-2.6-acpi-video-backlight-rationalize.patch
fedora/linux-2.6-acpi_ec_early_init_fix.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-1.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-2.patch
fedora/linux-2.6-smarter-relatime.patch
fedora/linux-2.6-pci-remove-default-pci-rom-allocation.patch
fedora/linux-2.6-pci-revert-remove-transparent-bridge-resizing.patch
fedora/linux-x86-mtrr-2d2ee8de5f6d26ef2942e0b449aa68d9236d5777.patch
fedora/linux-x86-mtrr-99fc8d424bc5d803fe92cad56c068fe64e73747a.patch
fedora/linux-x86-mtrr-2f36fa13ce49ffd000249feaedfcbefbcc83a72f.patch
fedora/linux-x86-mtrr-013d23e1567c4cebee0a2db5c8fa97b91b34ac2a.patch
fedora/linux-x86-mtrr-c9cce83dd1d59f52e2c8f8c7d265ba4854c40785.patch
fedora/linux-x86-mtrr-04e1ba852132c9ad006affcd5b8c8606295170b0.patch
fedora/linux-x86-mtrr-8c61b900ebb8ec5918ffd776ba1a61a5f022566d.patch
fedora/linux-x86-mtrr-a860b63c41f241c685245127a3d32f352cb04c12.patch
fedora/linux-x86-mtrr-7b11fb51567dedeaf6dc03f0135c0a8bb2399818.patch
fedora/linux-x86-mtrr-0b9c99b6f21c2e9e00938e9c57942ed71bfe4d21.patch
fedora/linux-x86-mtrr-5548fecdff5617ba3a2f09f0e585e1ac6e1bd25c.patch
fedora/linux-x86-mtrr-53756d3722172815f52272b28c6d5d5e9639adde.patch
fedora/linux-x86-mtrr-2b16a2353814a513cdb5c5c739b76a19d7ea39ce.patch
fedora/linux-x86-mtrr-093af8d7f0ba3c6be1485973508584ef081e9f93.patch
fedora/linux-x86-mtrr-cd7d72bb27a8c7502a602bdc299f1bb0a9357975.patch
fedora/linux-x86-mtrr-9a6b344ea967efa0bb5ca4cb5405f840652b66c4.patch
fedora/linux-x86-mtrr-16c02ed74361433a4fc5d8bd5f67abbac6e1c5ca.patch
fedora/linux-x86-mtrr-20651af9ac60fd6e31360688ad44861a7d05256a.patch
fedora/linux-x86-mtrr-f5106d91f2bf9153d6420f9ebb8114f73f9ce66a.patch
fedora/linux-x86-mtrr-c140df973c07ac328aafd19d4f4c413f2f8902df.patch
fedora/linux-x86-mtrr-31183ba8fd05b6ddc67ab4d726167cbc52e1b346.patch
fedora/linux-x86-mtrr-aaf230424204864e2833dcc1da23e2cb0b9f39cd.patch
fedora/linux-x86-mtrr-5dca6a1bb014875a17289fdaae8c31e0a3641c99.patch
fedora/linux-2.6-isapnp-fix-limits.patch
fedora/linux-2.6-pnp-extend-resource-limits.patch
fedora/linux-2.6-pnp-disable-overlapping-resources.patch
fedora/linux-2.6-xfs-features2-fixup.patch
fedora/linux-2.6-xfs-features2-fixup-fix.patch
fedora/linux-2.6-x86-asmlinkage_protect-sys_io_getevents.patch
ubuntu/ubuntu-hardy.git-de4a8cb0c4ebcc8130d1b3b71a0f07f1e797632a.patch
ubuntu/ubuntu-hardy.git-238139a89114a3b8e01f758ba3db5232895c1d57.patch
ubuntu/ubuntu-hardy.git-f3f4c74b904a994d57b1e4907bf9476c81eff142.patch
ubuntu/ubuntu-hardy.git-104d415651e1d8f5a0f0720bdc2e1f527544a24b.patch
ubuntu/ubuntu-hardy.git-978a8bed296d7f5d76c57018417bee79046354a1.patch
ubuntu/ubuntu-hardy.git-6089605298fa6267a79fa070e740387691f44eae.patch
ubuntu/ubuntu-hardy.git-37bf83ea3a1841ec63d2d9b54b485bb90386ce5b.patch
ubuntu/ubuntu-hardy.git-8954b8aa130ca0092ead883912a4be3b1e0a3e8c.patch
ubuntu/ubuntu-hardy.git-2070509e4474bf29715fa049c13204a4a4025442.patch
ubuntu/ubuntu-hardy.git-2ebc9b9db7cfe124caf8836ec05da5fd3bb710af.patch
ubuntu/ubuntu-hardy.git-30b2ec9f4165d3a84d9024ef8fdd032ed025b1a7.patch
ubuntu/ubuntu-hardy.git-91d34e2c845a1c24a5802fd353165b1d68720a1a.patch
ubuntu/ubuntu-hardy.git-a0415b12dda1c03903be44183ebe7eb1651d7481.patch
suse/acpi_force-fan-active.patch
suse/smtnice-disable.patch
suse/wireless-no-aes-select.patch
suse/x86-nvidia-timer-quirk.patch
suse/ext2-fsync-err.patch
suse/ext3-barrier-default.patch
pardus/pie-randomization.patch
pardus/randomize-brk.patch
pardus/echo-ctrl-c.patch
pardus/ixany-interrupt-signal.patch
pardus/bluetooth-usb-conwise-sco.patch
pardus/xfrm-speedup.patch
pardus/afkey-large-databases.patch
pardus/inotify_SIGIO_driven_queues.patch
pardus/inotify_coalescing.patch
pardus/fix_inotify_send_IN_ATTRIB_events_when_link_count_changes.patch
pardus/sparsemem_memory_present.patch
pardus/gcc-4.3.patch
pardus/wireless-2008-04-25.patch
omni/linux-phc-kernel-vanilla-2.6.24-rc1.patch
omni/unionfs-2.3.2_for_2.6.24.4.diff

Grande Hqxriven... MESTRE do Kernel !!!  ;D
Seguinte, eu estou com uma dúvida e eu acho que você pode me ajudar. Eu instalei o Ubuntu 8.04 e compilei o Kernel como de costume (Kernel 2.6.24.4) de acordo com a arquitetura do meu computador. O problema é que ele não quer carregar, ele sempre pára nisso: Starting Kernel log daemon... e não sai daí.
Então eu peguei o meu kernel compilado no Ubuntu7.10 (2.6.24.4) e ocorreu o mesmo problema, peguei o Kernel que eu tenho no meu Debian (2.6.24.4) e ocorreu o mesmo problema.
Como não conseguí fazer funcionar o Ubuntu com esse Kernel compilado eu estou agora usando o Ubuntu8.04, com o Kernel generic dele, e iniciando o sistema utilizando 170Mb de RAM... não consigo ver isso não...  :o Minha mão COÇA pra compilar um outro Kernel, mas o problema sempre persiste. kkkkkkkkkkkkk
Abraço fera !!!

Passa a config do kernel para o rapidshare e coloca o link aqui e por favor use a versão 2.6.24.5 (se possível com patches!!!)

Vc usa wireless???

Se sim qual driver???

ACHO que pode ser isso...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 02 de Maio de 2008, 09:00
Beleza Hqxriven!!!
Então... eu não tenho nenhuma placa WIRELESS. O estranho é que essa mesma .config com essa mesma versão do Kernel funciona no Debian e no Ubuntu7.10. A propósito o link é esse:
http://rapidshare.com/files/111972608/config-2.6.24.4.html
Eu não utilizo "patches" pq das ultimas vezes que eu utilizei (4k stacks, improve relatime, ck... nessa ordem) o sistema ficou muito instável. Devo ter feito alguma coisa errada !!!  ;D
Abraço fera !!! 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Maio de 2008, 09:54
Já tentou desativar alguns serviços no sysv-rc-conf??? (isso está parecendo conflito para mim)

Tente reiniciar o sistema sem o cabo da net ligado e veja se funciona... (ou trava)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 02 de Maio de 2008, 10:17
Já tentou desativar alguns serviços no sysv-rc-conf??? (isso está parecendo conflito para mim)

Tente reiniciar o sistema sem o cabo da net ligado e veja se funciona... (ou trava)

Hqx

Então... eu reiniciei com o cabo desplugado e o moden desligado e o problema persistiu. Quando eu entro no [RecoveryMode] acontece a mesma coisa, aí eu teclo Alt+F1, e entro como #root. Dessa forma entra mas aparece uma mensagem dizendo que o HAL não pode ser habilitado e o sistema fica MUITO INSTÁVEL travando toda hora.
Obrigado pela ajuda amigão !!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Maio de 2008, 10:36
Vc está com boot em concurrency none ou shell??

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 02 de Maio de 2008, 11:49
Opa... desculpa e demora !!!  ;D
Está em None.
Abraço !!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Maio de 2008, 12:04
Me passa a config usada pelo kernel do ubuntu 8.04 padrão!!

Vou dar uma olhada nas duas e ver onde está o problema...

Outra coisa, atualize ao máximo sua versão 8.04 pq esse problema no hal pode ter sido corrigido...

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 02 de Maio de 2008, 12:10
Opa... está aquí:
http://rapidshare.com/files/112010524/config-2.6.24-16-generic.html
Muito obrigado pela ajuda !!!  ;D
Abraço !!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Maio de 2008, 12:48
MEU DEUS :o :o :o!!! Vc desativou muita coisa...

Vc usa um K8 single core de acordo com a config sem tickless...

Passa o lspci e o lsmod...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: RodrigoFSS em 02 de Maio de 2008, 13:06
huahuahuhauhuahuhau
Noob mexendo com o Kernel só dá isso !!!  ;D
Está aí:
lspci
Citar
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation NV41 [GeForce 6800 GS] (rev a2)
05:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
lsmod
Citar
Module                  Size  Used by
ipv6                  267780  8
xt_limit                3584  8
xt_tcpudp               4096  9
ipt_LOG                 7296  8
ipt_MASQUERADE          4608  0
ipt_TOS                 3200  0
ipt_REJECT              5632  1
nf_conntrack_irc        7576  0
nf_conntrack_ftp       10144  0
xt_state                3328  6
af_packet              23812  2
rfcomm                 41744  2
l2cap                  25728  13 rfcomm
bluetooth              61156  4 rfcomm,l2cap
ppdev                  10372  0
powernow_k8            16704  0
cpufreq_conservative     8712  0
cpufreq_ondemand        9740  1
cpufreq_userspace       5284  0
cpufreq_stats           7104  0
freq_table              5536  3 powernow_k8,cpufreq_ondemand,cpufreq_stats
cpufreq_powersave       2688  0
container               5632  0
video                  19856  0
output                  4736  1 video
dock                   11280  0
sbs                    15112  0
sbshc                   7680  1 sbs
battery                14212  0
ac                      6916  0
sbp2                   24072  0
parport_pc             36260  0
lp                     12324  0
parport                37832  3 ppdev,parport_pc,lp
evdev                  13056  3
psmouse                40336  0
serio_raw               7940  0
nvidia               7825536  34
pcspkr                  4224  0
agpgart                34760  1 nvidia
k8temp                  6656  0
shpchp                 34452  0
pci_hotplug            30880  1 shpchp
snd_intel8x0           35356  3
snd_ac97_codec        101028  1 snd_intel8x0
ac97_bus                3072  1 snd_ac97_codec
snd_pcm_oss            42144  0
snd_pcm                78596  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_mixer_oss          17920  1 snd_pcm_oss
snd_seq_dummy           4868  0
snd_seq_oss            35584  0
snd_seq_midi            9376  0
snd_rawmidi            25760  1 snd_seq_midi
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
snd_seq                54224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24836  2 snd_pcm,snd_seq
snd_seq_device          9612  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
button                  9232  0
snd                    56996  17 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8800  1 snd
snd_page_alloc         11400  2 snd_intel8x0,snd_pcm
i2c_nforce2             7680  0
i2c_core               24832  2 nvidia,i2c_nforce2
iptable_nat             8324  0
nf_nat                 20396  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4      19080  8 iptable_nat
nf_conntrack           66752  7 ipt_MASQUERADE,nf_conntrack_irc,nf_conntrack_ftp,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_mangle          3712  0
iptable_filter          3840  1
ip_tables              14820  3 iptable_nat,iptable_mangle,iptable_filter
x_tables               16132  9 xt_limit,xt_tcpudp,ipt_LOG,ipt_MASQUERADE,ipt_TOS,ipt_REJECT,xt_state,iptable_nat,ip_tables
ext3                  136712  3
jbd                    48404  1 ext3
mbcache                 9600  1 ext3
sg                     36880  0
sd_mod                 30720  6
sr_mod                 17956  0
cdrom                  37408  1 sr_mod
pata_acpi               8320  0
sata_nv                27528  5
floppy                 59588  0
ohci1394               33584  0
ata_generic             8324  0
pata_amd               14212  0
ieee1394               93752  2 sbp2,ohci1394
forcedeth              51980  0
libata                159344  4 pata_acpi,sata_nv,ata_generic,pata_amd
ehci_hcd               37900  0
ohci_hcd               25348  0
scsi_mod              151436  5 sbp2,sg,sd_mod,sr_mod,libata
usbcore               146028  3 ehci_hcd,ohci_hcd
thermal                16796  0
processor              36872  2 powernow_k8,thermal
fan                     5636  0
fbcon                  42912  0
tileblit                3456  1 fbcon
font                    9472  1 fbcon
bitblit                 6784  1 fbcon
softcursor              3072  1 bitblit
fuse                   50580  5
Valeu pela ajuda !!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Maio de 2008, 13:18
Vc desativou tanta coisa que eu acho que passar do boot é quase um milagre...

Seu eu colocar certas coisas aqui esse tópico vai ganhar muitos posts e ele já tem 53 páginas!!

EDIT 1

Tem gmail???

Vamos bater um papo no gtalk???

Passe mp com os dados se possível!!

Hqx
Título: Re: Kubuntu 7.10 - Omnislash 4-7 kernel!!! Obrigado gatohumano!!
Enviado por: Hqxriven em 03 de Maio de 2008, 05:49
Através da colaboração do usuário gatohumano agora temos o source com patches incluídos e a config...

http://rapidshare.com/files/112175753/linux-2.6.24.5-omnislash4-7.tar.bz2.html

Obrigado gatohumano!!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: velox256 em 03 de Maio de 2008, 07:41
Num tem o deb disso aí não? :)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Maio de 2008, 11:26
Num tem o deb disso aí não? :)

Bem que eu queria, mas a galera ficou com problemas na hora de compilar drivers e eu notei que eu não tinha pq eu tinha um source e ele é gerado na máquina de quem compila e para evitar problemas e aumentar a portabilidade estou fazendo assim por enquanto.

http://www.guiadohardware.net/comunidade/v-t/821928/14.html#post3684317

Pelo menos ao disponibilizar o source qualquer um pode usar se compilar, desde usuários do ubuntu 6.10 ao 8.04 e diversos problemas diminuem pq agora até o usuário pode mexer um pouquinho na config habilitando wireless por exemplo de algum dispositivo ou colocando para o seu processador ganhando mais um pouco de performance.

Além disso assim é possível colocar o hz em 300 para laptops ou 100 para servidores e ainda contar com um kernel mais atualizado e corrigido em certos pontos.

É claro que isso afasta um pouco os usuários (falar a palavra compilação e falar que será a do kernel deixa qualquer um com um pé atrás) por pensar que é um processo complicado (o complicado é a config).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 03 de Maio de 2008, 17:33
Acho muito melhor assim porque:
1º compatibilidade com qualquer distro
2º aprendemos mais umas coisitas ;D
3º podemos ainda fazer umas alterações

continue o bom trabalho que nós vamos continuar testando
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Maio de 2008, 21:32
Acho muito melhor assim porque:
1º compatibilidade com qualquer distro
2º aprendemos mais umas coisitas ;D
3º podemos ainda fazer umas alterações

continue o bom trabalho que nós vamos continuar testando

Tudo tem o lado bom e o ruim...

O omnislash 4-7 está bem atualizado e corrigido em relação a kernels de várias distros, porém qualquer atualização significante eu lanço outra versão (por isso sairam várias versões uma atrás da outra) agora vou curtir um pouco ele.

Durante a semana vou colhendo informações sobre o kernel e confome for lanço uma versão no final de semana, caso não haja nada fica do jeito que está.

Obrigado pelo apoio pessoal!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 04 de Maio de 2008, 00:25
Acho muito melhor assim porque:
1º compatibilidade com qualquer distro
2º aprendemos mais umas coisitas ;D
3º podemos ainda fazer umas alterações

continue o bom trabalho que nós vamos continuar testando

Tudo tem o lado bom e o ruim...

O omnislash 4-7 está bem atualizado e corrigido em relação a kernels de várias distros, porém qualquer atualização significante eu lanço outra versão (por isso sairam várias versões uma atrás da outra) agora vou curtir um pouco ele.

Durante a semana vou colhendo informações sobre o kernel e confome for lanço uma versão no final de semana, caso não haja nada fica do jeito que está.

Obrigado pelo apoio pessoal!!

fiz a instalacao do novo omnislash no caso o 4-7 correu tudo bem so que agora eu n'ao consigo instalar o driver da nvidia...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Maio de 2008, 00:50
Checklist básico

1 - Vc desinstalou o driver do kernel anterior com o envy??

2 - O diretório de compilação /usr/src/linux-2.6.24 ainda existe??

3 - Qual driver vc está usando??

4 - Qual versão do envy vc está usando??

5 - Utilizou o mesmo processo que passo no blog??

6 - Qual é o erro do envy??

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg242.imageshack.us%2Fimg242%2F5782%2Fsnapshot2cy0.th.jpg&hash=e3bbb78b9e374c18b66e6b4cb6f078296ee5247a) (http://img242.imageshack.us/my.php?image=snapshot2cy0.jpg)

Aqui eu instalei com o envy e funciona normalmente
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 04 de Maio de 2008, 02:08
HQX,

por conta do que eu relatei sobre o Hardy, acabei instalando o Lenny aqui (eu tinha um CD do Etch Netinstall e fiquei uns dois dias instalando pacotes pela Web).

O Lenny usa um misto de Gnome 2.20 e 2.22 e o Kernel atual dele é:

andre@debian:~$ uname -a
Linux debian 2.6.24-1-686 #1 SMP Sat Apr 19 00:37:55 UTC 2008 i686 GNU/Linux

É o Linux com Gnome mais rápido que já usei, mesmo usando assim:

http://i178.photobucket.com/albums/w274/pinduvoz/Debian.jpg
(deixei só o link, pois a screen não é do Ubuntu).

[].


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 04 de Maio de 2008, 12:57
Checklist básico

1 - Vc desinstalou o driver do kernel anterior com o envy??

2 - O diretório de compilação /usr/src/linux-2.6.24 ainda existe??

3 - Qual driver vc está usando??

4 - Qual versão do envy vc está usando??

5 - Utilizou o mesmo processo que passo no blog??

6 - Qual é o erro do envy??

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg242.imageshack.us%2Fimg242%2F5782%2Fsnapshot2cy0.th.jpg&hash=e3bbb78b9e374c18b66e6b4cb6f078296ee5247a) (http://img242.imageshack.us/my.php?image=snapshot2cy0.jpg)

Aqui eu instalei com o envy e funciona normalmente

1 - sim
2 - sim
3 - 169.12
4 - 1.1.1 NG
5 - Para a instalacao do kernel sim, depois de instalado eu copiei somente os pacotes deb para outro lugar
6 - nao apresenta nenhum erro, mas o drive nao instala, apos o processo de instalacao o xorg continua do mesmo jeito
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Maio de 2008, 17:33
Normalmente antes de instalar um novo kernel eu faço o seguinte:

1 - Desinstalo o driver de vídeo do kernel que eu estou atualmente usando pelo envy

2 - Instalo o novo kernel e por ser base 2.6.24 ele usará o diretório /usr/src/linux-2.6.24 como source isso significa que depois de compilado ele vira o source, se estiver apenas o diretório normal com o arquivo linux-2.6.24.tar.bz2 descompactado não funciona.

3 - Verifico em lib/modules no nome do kernel se existem dois links simbólicos (build e source) apontando para /usr/src/linux-2.6.24 caso não existam eu crio.

4 - Compilo o driver para meu modem para ver se tudo está funcionando perfeitamente.

5 - Utilizo o envy para compilar um novo driver de vídeo.

Vc já tentou instalar o driver de forma manual??? Pode ser algum problema com o envy... Dessa forma posso ver qual o problema através da mensagem.

Infelizmente por falta de tempo e outros problemas vou me desligar do fórum por algum tempo, me contatem pelo blog que eu respondo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 07 de Maio de 2008, 00:15
consegui resolver o problema com o driver de video, por algum motivo o xorg não estava sendo configurado automaticamente na instalação do driver, agora estou com problema com o meu pendrive que não funciona no onmislash4-5.....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Parrillo em 07 de Maio de 2008, 12:11
Uma dúvida.

Tenho o Ubuntu 8.04 no meu notebook.

Pretendo colocar o linux-2.6.24.5-omnislash4-7 (esse é o que já vem com os patchs e a config né??)

Quando eu fizer o processo ele vai substituir o kernel atual correto?

Por um acaso eu não corro o risco de o Ubuntu atualizar o kernel com suas atualizações automáticas?

É mencionado que deve trocar o processador K8 pelo que estou utilizando... No caso qual é a escolha para um Intel DualCore T2080 ?

Desculpa pelas muitas dúvidas é que sou iniciante ai já viu né.. Já compilei kernel na época dos 486 usando slack e redhat também... mas faz tanto tempo e depois eu parei de mexer .. ai nem lembro mais nada..

Esse kernel possui alguma melhoria relacionado ao polemico assunto dos HD's ? ou eu preciso fazer aquele script mesmo assim?

Abs.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 07 de Maio de 2008, 14:04
Uma dúvida.

Tenho o Ubuntu 8.04 no meu notebook.

Pretendo colocar o linux-2.6.24.5-omnislash4-7 (esse é o que já vem com os patchs e a config né??)

Quando eu fizer o processo ele vai substituir o kernel atual correto?

Por um acaso eu não corro o risco de o Ubuntu atualizar o kernel com suas atualizações automáticas?

É mencionado que deve trocar o processador K8 pelo que estou utilizando... No caso qual é a escolha para um Intel DualCore T2080 ?

Desculpa pelas muitas dúvidas é que sou iniciante ai já viu né.. Já compilei kernel na época dos 486 usando slack e redhat também... mas faz tanto tempo e depois eu parei de mexer .. ai nem lembro mais nada..

Esse kernel possui alguma melhoria relacionado ao polemico assunto dos HD's ? ou eu preciso fazer aquele script mesmo assim?

Abs.

bom na verdade ele não irá substituir o kernel padrão do Ubuntu, vc irá ficar com os dois, e tbém ele não irá atualizar o onmislash com as atualizações disponiveis para o kernel padrão, vc pode ficar tranquilo quanto a isso, quando vc for escolher o tipo de processador vc achara o seu na lista, está bem fácil....quanto ao problema com hd eu não sei com está....aliás eu nunca tive esse problema....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Parrillo em 07 de Maio de 2008, 15:09
Entendi,

Se eu colocar esse kernel e tudo funcionar como pretendo é possivel deixar somente este kernel? e tirar o outro?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 07 de Maio de 2008, 15:14
Entendi,

Se eu colocar esse kernel e tudo funcionar como pretendo é possivel deixar somente este kernel? e tirar o outro?

sim é possivel, no fórum tem explicando como faz isso, mas eu acho que é pelo sinaptic mesmo....mas eu não aconselho isso não....prefiro deixar o "original" no sistema para no caso do 4-7 dar algum problema....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Parrillo em 09 de Maio de 2008, 09:33
Galera,

Estou começando a compilar o kernel e estou na parte do make xconfig

O problema é que não sei muito bem o que fazer aqui.. acredito que devo ao menos escolher meu processador.. achei onde mudar isso .. mas não sei qual escolher..

Eu tenho um Pentium DualCore T2080... ele não é um Core 2 Duo.. ou seja.. não sei qual escolher na lista.. alguem pode me ajudar?

ps.: Achei na net falando para usar o Core 2 mesmo... bom iniciei a compilação vamos ver no que vai dar.

ps.2: Ok. Kernel compilado e configurado. Boot efetuado normalmente. Notavel melhora na inicialização do sistema. Agora é testar para checar se tudo está funcionando corretamente.

ps.3: Problemas.... aparece o menu de login.. eu coloco usuário e senha.. ai na hora de abrir meu desktop fica uma tela branca e não sai disso.. Já entrei pelo terminal e executei o EnvyNG via terminal, instalou certinho mas mesmo assim fica uma tela branca após digitar o login e senha.. alguém tem alguma dica? Mesmo alterando o xorg.conf e colocando o driver vesa acontece o problema.

ps.4: Alguns posts atrás eu achei um apossivel solução:
"Segundo passo, instalar o driver da ATI. Como ele precisa interfacear com o kernel, já sabia que o pacote pré-compilado do ubuntu não iria funcionar. Baixei direto do site da ATI o binário e executei com "sudo sh ati-driver-installer-8-01-x86.x86_64.run". Selecione "install driver..." e não compile pacotes especificos para a distro... Aceite o contrato de licença e use a instalação automática.. Depois de terminar, é bom reiniciar o pc (mas aqui eu nem fiz isso) e no terminal usar os comandos "aticonfig --initial" e "aticonfig --overlay-type=Xv"... Reinicia e ta pronto, com aceleração legal..."

Mas será que fazendo isso eu perco minhas configurações com o Kernel original do ubuntu?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 12 de Maio de 2008, 21:38
Hei Hqxriven, muito bom esse teu trabalho, acho que já disseram isso antes mas pq vc não tenta colocar teu trabalho junto com o material oficial da canonical??

Se tiver alguma votação para isso coloca o link lá na primeira página que tenho certeza que vai ser campeão de votos ;D

Seu trabalho tem inspirado algumas pessoas dá uma olhada:

http://www.guiadohardware.net/comunidade/script-gerador/865908/ (http://www.guiadohardware.net/comunidade/script-gerador/865908/)

será que é util para o ubuntu também???

mais uma vez meus parabens.
Título: Re: Kernel omnislash 2.6.24.7-omnislash4 lançado!!
Enviado por: Hqxriven em 15 de Maio de 2008, 02:45
Devido a um problema de vulnerabilidade que atinge kernels do 2.6.22 ao 2.6.25.3 fiz um novo omnislash corrigido e um pouco mais otimizado.

Links

http://hqxriven.wordpress.com/2008/05/15/kernel-26247-omnislash4-kernel-otimizado-kuxbuntu/

http://www.guiadohardware.net/comunidade/vulnerabilidade-kernels/866985/

Citar
Hei Hqxriven, muito bom esse teu trabalho, acho que já disseram isso antes mas pq vc não tenta colocar teu trabalho junto com o material oficial da canonical??

Idéia interessante, porém o meu tempo disponível é baixíssimo, fica difícil...

Se tiver alguma votação para isso coloca o link lá na primeira página que tenho certeza que vai ser campeão de votos Sem Graça

Seu trabalho tem inspirado algumas pessoas dá uma olhada:

http://www.guiadohardware.net/comunidade/script-gerador/865908/

LEGAL!! O omnislash ultrapassando barreiras!!

será que é util para o ubuntu também???

O script?? Ainda nem testei (falta de tempo)

mais uma vez meus parabens.

Obrigado!!

Respostas...

Citar
ps.3: Problemas.... aparece o menu de login.. eu coloco usuário e senha.. ai na hora de abrir meu desktop fica uma tela branca e não sai disso.. Já entrei pelo terminal e executei o EnvyNG via terminal, instalou certinho mas mesmo assim fica uma tela branca após digitar o login e senha.. alguém tem alguma dica? Mesmo alterando o xorg.conf e colocando o driver vesa acontece o problema.

Problema do xorg.conf resumidaço do 8.04 só um completo ia funfar direito...

Citar
ps.4: Alguns posts atrás eu achei um apossivel solução:
"Segundo passo, instalar o driver da ATI. Como ele precisa interfacear com o kernel, já sabia que o pacote pré-compilado do ubuntu não iria funcionar. Baixei direto do site da ATI o binário e executei com "sudo sh ati-driver-installer-8-01-x86.x86_64.run". Selecione "install driver..." e não compile pacotes especificos para a distro... Aceite o contrato de licença e use a instalação automática.. Depois de terminar, é bom reiniciar o pc (mas aqui eu nem fiz isso) e no terminal usar os comandos "aticonfig --initial" e "aticonfig --overlay-type=Xv"... Reinicia e ta pronto, com aceleração legal..."

Mas será que fazendo isso eu perco minhas configurações com o Kernel original do ubuntu?

A configuração é só uma!!! Não compreendi!!

Obrigado a todos e fiquem com Deus!!

EDIT 1

CARAMBA!! 810 respostas nesse tópico com mais de 33500 visitas falando de kernel, isso assusta :o

Então... ressuscite tópico gigante!! UP UP :D

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 15 de Maio de 2008, 03:11
Enganaste-te no link para download é http://www.adrive.com/public/view/9373c5394a8dd7455b78bb9929ba923297643017c2d38fbb28bb898ec621ca87.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Maio de 2008, 06:19
valeu gatohumano!!

Eu tinha colocado o link certo no gdh e errado no blog...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kErNeL_sCrIpT em 15 de Maio de 2008, 19:49
Fala Hqx, Beleza? Cara, aqui vai uma dica minha:

Citar
static struct usb_device_id id_table [] = {
   { USB_DEVICE(0x0c88, 0x17da) }, /* Kyocera Wireless KPC650/Passport */
   { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless HSDPA 5500 */
   { USB_DEVICE(0x0930, 0x1303) }, /* Toshiba (Novatel Wireless) HSDPA for M400 */
   { USB_DEVICE(0x1410, 0x1110) }, /* Novatel Wireless Merlin CDMA */
   { USB_DEVICE(0x1410, 0x1130) }, /* Novatel Wireless S720 CDMA/EV-DO */
   { USB_DEVICE(0x1410, 0x2110) }, /* Novatel Wireless U720 CDMA/EV-DO */
   { USB_DEVICE(0x1410, 0x1430) }, /* Novatel Merlin XU870 HSDPA/3G */
   { USB_DEVICE(0x1410, 0x1100) }, /* ExpressCard34 Qualcomm 3G CDMA */
   { USB_DEVICE(0x413c, 0x8115) }, /* Dell Wireless HSDPA 5500 */
   { USB_DEVICE(0x413c, 0x8118) }, /* Dell Wireless HSDPA 5510 */
   { USB_DEVICE(0x106c, 0x3701) }, /* Audiovox PC5740 */
   { USB_DEVICE(0x106c, 0x3702) }, /* Sprint Pantech PX-500 DGE */
   { USB_DEVICE(0x1410, 0x4100) }, /* Novatel Wireless U727 */
   { USB_DEVICE(0x12d1, 0x1003) }, /* Huawei E220 */
   { USB_DEVICE(0x05c6, 0x6000) }, /* Momo design */
   { USB_DEVICE(0xf3d0, 0x0112) }, /* AirPrime 5220 */
   { USB_DEVICE(0x19d2, 0xfffe) }, /* AIKO 76E - ZTE QUALCOMM  */
   { USB_DEVICE(0xeab, 0xc893) }, /* YISO U893  */
   { },
};
MODULE_DEVICE_TABLE(usb, id_table);


Pra deixar o airprime bem tunado e suportando muitos Modens USB :)

Obs.:Backspace onde começar com { USB_DEVICE e aperte Tab para adequar os espaços como devem ser no airprime.c


Abraço e até mais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Maio de 2008, 00:51
Bem lembrado, Kernel!
Já tinha dado essa dica há umas 20 páginas atrás  ;D Não sei se foi seguida. Só sei que os kerneis que eu compilava por esse tópico eu de cara já habilitava o airprime e ficava ótimo!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Maio de 2008, 15:45
Ops... nessa versão acabei esquecendo pq corri bastante para corrigir a vulnerabilidade como falei que fazia uns bons estragos...

Mas como agora é um tar.bz2 quem quiser pode modificar a hora que quiser!!! (e na próxima versão vou ver se lembro)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 18 de Maio de 2008, 11:47
Hqxriven existe a possibilidade de liberar o uso de 4GB ram neste novo omnislash????
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Maio de 2008, 16:13
Citar
Hqxriven existe a possibilidade de liberar o uso de 4GB ram neste novo omnislash?

O do 4 já está na config "CONFIG_HIGHMEM4G=y" só que por limitação da arquitetura de 32 bits só serão vistos 3 GB e pouco o de 64 que não "# CONFIG_HIGHMEM64G is not set". Ative o 64 bits que ativará o PAE (se não me engano) e vc poderá usar 4GB (se eu estiver errado me corrijam)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 18 de Maio de 2008, 23:37
Citar
Hqxriven existe a possibilidade de liberar o uso de 4GB ram neste novo omnislash?

O do 4 já está na config "CONFIG_HIGHMEM4G=y" só que por limitação da arquitetura de 32 bits só serão vistos 3 GB e pouco o de 64 que não "# CONFIG_HIGHMEM64G is not set". Ative o 64 bits que ativará o PAE (se não me engano) e vc poderá usar 4GB (se eu estiver errado me corrijam)


isso só funciona se o processador for 64 bits correto....achei que teria alguma forma de liberar mais memoria mesmo no 32 bits....aliás pq tem existe essa limitação na arquitetura 32 bits???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Maio de 2008, 00:54
Os processadores possuem um barramento de endereços de 32 bits quer dizer 2 elevado a 32 que dá 4.294.967.296 espacos. Por isso há o limite de 4GB.

De acordo com o Fedora (http://docs.fedoraproject.org/release-notes/f9/pt_BR/sn-Kernel.html)

Citar
9.3. Tipos de Kernel

O Fedora 9 inclui as seguintes variantes do kernel:

kernel-PAE, para uso em sistemas 32-bit x86 com mais de 4 GB de RAM ou com CPU's que têm o recurso NX (No eXecute). Este kernel suporta tanto sistemas uniprocessados quanto multiprocessados. Fontes devidamente configurados estão disponíveis no pacote kernel-PAE-devel.


Talvez aja uma perda de desempenho ao usar o PAE mas vc terá acessível os 4GB!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 19 de Maio de 2008, 14:35
uma pergunta:
que programa vc utiliza no ubuntu que gasta mais de 2 gb de ram ??
esse custume novo de ter mais de 2 gb de ram só serve para o vista e para quem joga jogos ou programas de topo
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 20 de Maio de 2008, 02:15
uma pergunta:
que programa vc utiliza no ubuntu que gasta mais de 2 gb de ram ??
esse custume novo de ter mais de 2 gb de ram só serve para o vista e para quem joga jogos ou programas de topo


o negócio é que eu uso muito o AutoCad 2008 tanto para 2D quanto para 3D e esses 4 Gb de ram que estou usando são o que sobrou de minha falecida máquina que rodava o Vista, então estou tendo que usar ele em dual boot....


ps: só estou usando o Vista pq eu não precisei comprar a licença dele, eu já possuia a do meu trabalho....:P
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Maio de 2008, 04:24
Citar
o negócio é que eu uso muito o AutoCad 2008 tanto para 2D quanto para 3D e esses 4 Gb de ram que estou usando são o que sobrou de minha falecida máquina que rodava o Vista, então estou tendo que usar ele em dual boot....


ps: só estou usando o Vista pq eu não precisei comprar a licença dele, eu já possuia a do meu trabalho...

Atualize a versão do omnislash Oni-Br!! Essa tem vulnerabilidade!! Please!!
Título: Re: Kubuntu 7.10 - Kde 3.5 ajustes na configuração!!
Enviado por: Hqxriven em 24 de Maio de 2008, 11:27
Como prometi otimização do Kde em breve mais algumas coisas...

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

E término do post do Firefox 3 RC1

http://hqxriven.wordpress.com/2008/05/18/firefox-3-rc1-instalando-e-otimizando/
Título: Re: Kubuntu 7.10 - 2.6.24.7-omnislash4.5 com 73 de Ram de uso no Kde 3.5.9
Enviado por: Hqxriven em 28 de Maio de 2008, 15:33
O que foi acrescentado:

Bootsplash (porém desativado para que o usuário ative em caso da sua distro usar)

USB Disable delay - Retirada do delay na montagem de dispositivos usb

Pequenas correções para usar menos memória e processamento. Correção de alguns bugs de kernel do Hardy (que ainda não foram corrigidos...)

Esse é o resultado, Kde 3.5.9 no Kubuntu 7.10 com 73 de Ram com Nvidia instalada

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg504.imageshack.us%2Fimg504%2F5577%2Fsnapshot28nm4.th.jpg&hash=508ce2cefb1167a9cbd1c7113fa0f9bc0c6d636f) (http://img504.imageshack.us/my.php?image=snapshot28nm4.jpg)

Página principal atualizada com o link!!

Hqx



Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 01 de Junho de 2008, 22:34
Hq, está dando um erro chato de permissões para compilar o kernel ominslah no Ubuntu 8.06, o que devo fazer? Já tentei várias e até mesmo na pasta home.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 02 de Junho de 2008, 02:03
Hq, está dando um erro chato de permissões para compilar o kernel ominslah no Ubuntu 8.06, o que devo fazer? Já tentei várias e até mesmo na pasta home.

sudo chmod -R a-s /usr/src
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Servo em 02 de Junho de 2008, 10:52
Funcionou gatomano, valeu. O único problema é que agora não entro na internet, a placa de rede está down, o que foi isso?

Edit: Hq, já compilei o kernel várias vezes. Instalei e testei, mas não entro na net, pois não são reconhecidas as duas placas de rede que tenho aqui no meu PC, alguma luz?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 02 de Junho de 2008, 16:44
Hqx,

muito legal a screen que vc postou no VOL.

Se possível, poste ela aqui também e dê as dicas de temas etc.

[]

P.

Editado: Vc já postou (achei), mas faltou o "how to" (temas, bordas, painel etc.).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 03 de Junho de 2008, 07:46
Funcionou gatomano, valeu. O único problema é que agora não entro na internet, a placa de rede está down, o que foi isso?

Edit: Hq, já compilei o kernel várias vezes. Instalei e testei, mas não entro na net, pois não são reconhecidas as duas placas de rede que tenho aqui no meu PC, alguma luz?

Tens de activar no config as opções dos drivers das respectivas placas de rede antes de compilar.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 03 de Junho de 2008, 22:26
Estava vendo as configurações no sysctl que o Hqxriven usa e fiz algumas pequenas alterações nele, mas é difícil encontrar um tutorial que ensine o usuário modificá-lo adequadamente.

No sysctl eu uso essas configurações:

#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
#Diminuir granularidade que aumenta a performance
kernel.sched_min_granularity_ns = 40000000
#Percentagem de uso da swap
vm.swappiness = 10
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 75

O único que eu tenho certeza do que faz e é mais correto para mim é este: "vm.swappiness = 10". O resto só "Deus" sabe, hehehe.

Assim como o kernel, o sysctl também é uma peça importante, mas não há nenhum tutorial sobre o sysctl!!! Alguém poderia dizer como aplicar cada um desses valores ou só na base da "sensação" ao usar o sistema que nota-se as modificações na performance?

Pesquisei exaustivamente na net, mas cada um usa um valor!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Junho de 2008, 05:15
Eu acho que em algum ponto dessas páginas eu falei disso... Só não sei aonde...

O dirty refere-se a quantidade de memória "suja" que o programa deixa depois de ser aberto.

overcommit é a memória que deve ser alocada na abertura do programa.

kernel.sched_min_granularity_ns é a granularidade do CFS quanto menor o valor mais rápido tente a ser feita alguma coisa... Porém isso aumenta o processamento... o valor padrão é o que vc está usando... eu uso geralmente 20000000

Mas os valores dependem geralmente da máquina...

Citar
Hqx,

muito legal a screen que vc postou no VOL.

Se possível, poste ela aqui também e dê as dicas de temas etc.

[]

P.

Editado: Vc já postou (achei), mas faltou o "how to" (temas, bordas, painel etc.).

Tema: Domino
Borda: Dekorator Oxygen
Kicker: KDE4 Kicker
Wallpaper: Aqui ele só tem números (rs) mais ele está no Kde look
Ícones: Nuvox
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 04 de Junho de 2008, 18:31

Citar
Hqx,

muito legal a screen que vc postou no VOL.

Se possível, poste ela aqui também e dê as dicas de temas etc.

[]

P.

Editado: Vc já postou (achei), mas faltou o "how to" (temas, bordas, painel etc.).

Tema: Domino
Borda: Dekorator Oxygen
Kicker: KDE4 Kicker
Wallpaper: Aqui ele só tem números (rs) mais ele está no Kde look
Ícones: Nuvox

Valeu!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2008, 13:16
Hqxriven, olha a responsa!  :D

Fixado!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 07 de Junho de 2008, 16:20
Só para alertar aqueles que pretendem modificar o sysctl.

Se, por acaso, alguém receber diversas vezes mensagens alertando sobre falta de memória e consequente os programas se fecharem sozinhos, altere a linha "vm.overcommit_memory = 2" para "vm.overcommit_memory = 1". Sem aspas.

O padrão é: vm.overcommit_memory = 0



Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Junho de 2008, 18:07
Citar
Só para alertar aqueles que pretendem modificar o sysctl.

Se, por acaso, alguém receber diversas vezes mensagens alertando sobre falta de memória e consequente os programas se fecharem sozinhos, altere a linha "vm.overcommit_memory = 2" para "vm.overcommit_memory = 1". Sem aspas.

O padrão é: vm.overcommit_memory = 0

Ou aumenta a porcentagem de disponibilidade de memória alterando o valor vm.overcommit_ratio = 20 para um maior e depois dá um sudo sysctl -p.

O virtualbox por exemplo aloca automaticamente uma quantidade bem alta de memória para se for necessário usar.

Citar
Hqxriven, olha a responsa!  Contente

Fixado!

Uau... Espero que assim ele possa ajudar mais a comunidade!!

Já que um tópico fixo passa a ter maior credibilidade.

Obrigado!!
Título: Re: Kubuntu 7.10 - Projeto Omnislash e algumas de suas otimizações!!
Enviado por: Hqxriven em 08 de Junho de 2008, 17:45
Querem saber como o Kernel Omnislash geração4 foi feito??

Veja a sua história...

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

E algumas de suas otimizações (ainda em construção vai demorar para eu falar de tudo que ele possui)

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

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Van Richten em 08 de Junho de 2008, 20:23
Só uma pergunta: Essas otimizações servem pra qualquer KUbuntu ou somente o 7.10? Se for pra qualquer, não seria legal se isso estive no nome do tópico ou no primeiro post?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2008, 20:59
Citar
Só uma pergunta: Essas otimizações servem pra qualquer KUbuntu ou somente o 7.10? Se for pra qualquer, não seria legal se isso estive no nome do tópico ou no primeiro post?

Para qualquer distribuição linux é independente.

Mudar o nome?? Eu tentei uma vez e pediram para eu não mudar.

Engraçado acontece a mesma coisa com o Zen Kernel que tem um post no Ubuntu e funciona o source em qualquer distro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Junho de 2008, 09:11
Visto que mudei de sistema tenho umas duvidas agora tenho um venice 3500+ com 1024mb de ram e queria saber o que è melhor:
1-high memory suport,escolho off ou 4G?
2-no memory split tenho de escolher 1G low memory caso contrario se meter o valor default so me vai usar 896mb de ram certo?
3-PAE suport activo ou não?

Tenho ainda alguns problemas no arranque,basicamente na parte em que diz booting kernel ok demora muito tempo ai e aparecem uns erros de usb(mas aparentemente estão todos a funcionar),a porta serie é detetada mas não consigo mete-la a trabalhar(esta parte estou confuso),falta ainda instalar os drivers da ati que ainda não consegui meter a funcionar,ja tentei de varias maneiras inclusive com o envyng mas sem sucesso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2008, 04:46
Citar
Visto que mudei de sistema tenho umas duvidas agora tenho um venice 3500+ com 1024mb de ram e queria saber o que è melhor:
1-high memory suport,escolho off ou 4G?
2-no memory split tenho de escolher 1G low memory caso contrario se meter o valor default so me vai usar 896mb de ram certo?
3-PAE suport activo ou não?

PAE ativo??? Isso não, só com 4 Giga que ele talvez seja interessante...

Na opção um até o momento pelo que entendi vc perde um pouco (mínimo talvez difícil notar) de desempenho. Na 4GB é bom para se vc fizer upgrade de memória depois.

Na opção 2 eu não tenho certeza, pq eu não pude testar essa opção (já que não tenho 1 Giga de memória) mas teoricamente tem que alterar mesmo.

Citar
Tenho ainda alguns problemas no arranque,basicamente na parte em que diz booting kernel ok demora muito tempo ai e aparecem uns erros de usb(mas aparentemente estão todos a funcionar),a porta serie é detetada mas não consigo mete-la a trabalhar(esta parte estou confuso),falta ainda instalar os drivers da ati que ainda não consegui meter a funcionar,ja tentei de varias maneiras inclusive com o envyng mas sem sucesso.

Demorando muito tempo podem ser problemas de acpi... acho que aí o lance pode ser o uso de algum cheat code ou alteração do usplash.

Quanto ao usb é a porta que não funciona??? Aqui funcionou direitinho o pendrive que testei... porém vou dar uma olhada na config para ver se sem querer tirei algo.

Driver ATI... EnvyNG... vc está usando a versão 8.04 do Ubuntu???

Não sei pq essa versão do Xorg.conf está capada e aí é que reside o problema impossibilitando até a Nvidia em alguns casos também. Caso seja a versão7.10 que driver vc está usando??

Continue me notificando e obrigado!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de Junho de 2008, 06:49
Bom,fica aqui a as menssagens de erro que aparecem no dmesg:
1-30.478840] 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
2-31.000268] Driver 'sd' needs updating - please use bus_type methods
3-31.000282] Driver 'sr' needs updating - please use bus_type methods
4- 34.294651] usb 2-7: device descriptor read/64, error -62
[   34.560567] usb 2-7: device descriptor read/64, error -62
[   34.818487] usb 2-7: new full speed USB device using ohci_hcd and address 4
[   34.983436] usb 2-7: device descriptor read/64, error -62
[   35.249353] usb 2-7: device descriptor read/64, error -62
[   35.507273] usb 2-7: new full speed USB device using ohci_hcd and address 5
[   35.911146] usb 2-7: device not accepting address 5, error -62
[   36.068098] usb 2-7: new full speed USB device using ohci_hcd and address 6
[   36.471972] usb 2-7: device not accepting address 6, error -62

Ja agora fica aqui o log completo:
stem 00:0d: iomem range 0xfec00000-0xfec00fff could not be reserved
[   24.846723] system 00:0d: iomem range 0xfee00000-0xfeefffff could not be reserved
[   24.846726] system 00:0d: iomem range 0xfefff000-0xfeffffff could not be reserved
[   24.846729] system 00:0d: iomem range 0xfff80000-0xfff80fff could not be reserved
[   24.846731] system 00:0d: iomem range 0xfff90000-0xfffbffff could not be reserved
[   24.846734] system 00:0d: iomem range 0xfffed000-0xfffeffff could not be reserved
[   24.876933] PCI: Bridge: 0000:00:09.0
[   24.876935]   IO window: a000-afff
[   24.876937]   MEM window: fde00000-fdefffff
[   24.876939]   PREFETCH window: fdf00000-fdffffff
[   24.876942] PCI: Bridge: 0000:00:0b.0
[   24.876943]   IO window: 9000-9fff
[   24.876945]   MEM window: fdd00000-fddfffff
[   24.876947]   PREFETCH window: fdc00000-fdcfffff
[   24.876949] PCI: Bridge: 0000:00:0c.0
[   24.876951]   IO window: 8000-8fff
[   24.876953]   MEM window: fdb00000-fdbfffff
[   24.876955]   PREFETCH window: fda00000-fdafffff
[   24.876957] PCI: Bridge: 0000:00:0d.0
[   24.876959]   IO window: 7000-7fff
[   24.876961]   MEM window: fd900000-fd9fffff
[   24.876963]   PREFETCH window: fd800000-fd8fffff
[   24.876965] PCI: Bridge: 0000:00:0e.0
[   24.876967]   IO window: 6000-6fff
[   24.876969]   MEM window: fd700000-fd7fffff
[   24.876971]   PREFETCH window: d0000000-dfffffff
[   24.876976] PCI: Setting latency timer of device 0000:00:09.0 to 64
[   24.876983] PCI: Setting latency timer of device 0000:00:0b.0 to 64
[   24.876988] PCI: Setting latency timer of device 0000:00:0c.0 to 64
[   24.876993] PCI: Setting latency timer of device 0000:00:0d.0 to 64
[   24.876998] PCI: Setting latency timer of device 0000:00:0e.0 to 64
[   24.877004] NET: Registered protocol family 2
[   24.886658] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[   24.886863] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[   24.887352] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
[   24.887477] TCP: Hash tables configured (established 131072 bind 65536)
[   24.887479] TCP reno registered
[   24.889696] Unpacking initramfs... done
[   24.980475] Freeing initrd memory: 3148k freed
[   24.980629] Machine check exception polling timer started.
[   24.980773] audit: initializing netlink socket (disabled)
[   24.980780] audit(1213166578.283:1): initialized
[   24.980843] Total HugeTLB memory allocated, 0
[   24.980865] VFS: Disk quotas dquot_6.5.1
[   24.980879] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[   24.980943] DLM (built Jun 10 2008 12:35:51) installed
[   24.980988] io scheduler noop registered
[   24.980991] io scheduler cfq registered (default)
[   24.981004] pci 0000:00:00.0: Enabling HT MSI Mapping
[   25.377309] Switched to high resolution mode on CPU 0
[   30.478840] 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
[   30.478874] pci 0000:00:0b.0: Enabling HT MSI Mapping
[   30.478879] PCI: Found enabled HT MSI Mapping on 0000:00:0b.0
[   30.478882] PCI: Linking AER extended capability on 0000:00:0b.0
[   30.478889] pci 0000:00:0c.0: Enabling HT MSI Mapping
[   30.478894] PCI: Found enabled HT MSI Mapping on 0000:00:0c.0
[   30.478897] PCI: Linking AER extended capability on 0000:00:0c.0
[   30.478904] pci 0000:00:0d.0: Enabling HT MSI Mapping
[   30.478909] PCI: Found enabled HT MSI Mapping on 0000:00:0d.0
[   30.478911] PCI: Linking AER extended capability on 0000:00:0d.0
[   30.478918] pci 0000:00:0e.0: Enabling HT MSI Mapping
[   30.478923] PCI: Found enabled HT MSI Mapping on 0000:00:0e.0
[   30.478926] PCI: Linking AER extended capability on 0000:00:0e.0
[   30.478933] Boot video device is 0000:05:00.0
[   30.478989] PCI: Setting latency timer of device 0000:00:0b.0 to 64
[   30.479006] assign_interrupt_mode Found MSI capability
[   30.479018] Allocate Port Service[0000:00:0b.0:pcie00]
[   30.479036] Allocate Port Service[0000:00:0b.0:pcie03]
[   30.479068] PCI: Setting latency timer of device 0000:00:0c.0 to 64
[   30.479084] assign_interrupt_mode Found MSI capability
[   30.479094] Allocate Port Service[0000:00:0c.0:pcie00]
[   30.479114] Allocate Port Service[0000:00:0c.0:pcie03]
[   30.479145] PCI: Setting latency timer of device 0000:00:0d.0 to 64
[   30.479161] assign_interrupt_mode Found MSI capability
[   30.479171] Allocate Port Service[0000:00:0d.0:pcie00]
[   30.479188] Allocate Port Service[0000:00:0d.0:pcie03]
[   30.479219] PCI: Setting latency timer of device 0000:00:0e.0 to 64
[   30.479234] assign_interrupt_mode Found MSI capability
[   30.479245] Allocate Port Service[0000:00:0e.0:pcie00]
[   30.479262] Allocate Port Service[0000:00:0e.0:pcie03]
[   30.479415] input: Power Button (FF) as /devices/virtual/input/input0
[   30.479417] ACPI: Power Button (FF) [PWRF]
[   30.479461] input: Power Button (CM) as /devices/virtual/input/input1
[   30.479463] ACPI: Power Button (CM) [PWRB]
[   30.479493] ACPI: Fan [FAN] (on)
[   30.479975] ACPI: Thermal Zone [THRM] (38 C)
[   30.486913] Real Time Clock Driver v1.12ac
[   30.486972] Non-volatile memory driver v1.2
[   30.486975] Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds).
[   30.486977] Hangcheck: Using get_cycles().
[   30.486980] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
[   30.487060] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   30.487136] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[   30.487345] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   30.487590] ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
[   30.487596] ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 16
[   30.487623] skge 1.13 addr 0xfdef8000 irq 16 chip Yukon-Lite rev 9
[   30.487810] skge eth0: addr 00:01:29:f5:41:81
[   30.487842] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.61.
[   30.488036] ACPI: PCI Interrupt Link [APCH] enabled at IRQ 23
[   30.488040] ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [APCH] -> GSI 23 (level, low) -> IRQ 17
[   30.488044] PCI: Setting latency timer of device 0000:00:0a.0 to 64
[   31.000241] forcedeth 0000:00:0a.0: ifname eth1, PHY OUI 0x3f1 @ 1, addr 00:01:29:f5:8a:8d
[   31.000244] forcedeth 0000:00:0a.0: highdma csum timirq gbit lnktim desc-v3
[   31.000268] Driver 'sd' needs updating - please use bus_type methods
[   31.000282] Driver 'sr' needs updating - please use bus_type methods
[   31.000324] sata_nv 0000:00:07.0: version 3.5
[   31.000595] ACPI: PCI Interrupt Link [APSI] enabled at IRQ 22
[   31.000599] ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [APSI] -> GSI 22 (level, low) -> IRQ 18
[   31.000602] sata_nv 0000:00:07.0: Using ADMA mode
[   31.000625] PCI: Setting latency timer of device 0000:00:07.0 to 64
[   31.000681] scsi0 : sata_nv
[   31.000716] scsi1 : sata_nv
[   31.000818] ata1: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xd400 irq 18
[   31.000820] ata2: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xd408 irq 18
[   31.303586] ata1: SATA link down (SStatus 0 SControl 300)
[   31.606490] ata2: SATA link down (SStatus 0 SControl 300)
[   31.606765] ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 21
[   31.606769] ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [APSJ] -> GSI 21 (level, low) -> IRQ 19
[   31.606772] sata_nv 0000:00:08.0: Using ADMA mode
[   31.606794] PCI: Setting latency timer of device 0000:00:08.0 to 64
[   31.606848] scsi2 : sata_nv
[   31.606881] scsi3 : sata_nv
[   31.606979] ata3: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xc000 irq 19
[   31.606981] ata4: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xc008 irq 19
[   31.909396] ata3: SATA link down (SStatus 0 SControl 300)
[   32.212301] ata4: SATA link down (SStatus 0 SControl 300)
[   32.212332] pata_amd 0000:00:06.0: version 0.3.10
[   32.212359] PCI: Setting latency timer of device 0000:00:06.0 to 64
[   32.212386] scsi4 : pata_amd
[   32.212419] scsi5 : pata_amd
[   32.212826] ata5: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xe800 irq 14
[   32.212828] ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xe808 irq 15
[   32.369720] ata5.00: ATA-5: IC35L040AVER07-0, ER4OA44A, max UDMA/100
[   32.369722] ata5.00: 80418240 sectors, multi 16: LBA
[   32.378647] ata5.00: configured for UDMA/100
[   32.683375] ata6.00: ATAPI: SAMSUNG CD-R/RW DRIVE SW-252F, R806, max UDMA/33
[   32.840276] ata6.00: configured for UDMA/33
[   32.840334] scsi 4:0:0:0: Direct-Access     ATA      IC35L040AVER07-0 ER4O PQ: 0 ANSI: 5
[   32.840390] sd 4:0:0:0: [sda] 80418240 512-byte hardware sectors (41174 MB)
[   32.840397] sd 4:0:0:0: [sda] Write Protect is off
[   32.840399] sd 4:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   32.840408] sd 4:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   32.840431] sd 4:0:0:0: [sda] 80418240 512-byte hardware sectors (41174 MB)
[   32.840436] sd 4:0:0:0: [sda] Write Protect is off
[   32.840438] sd 4:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   32.840446] sd 4:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   32.840448]  sda: sda1 sda2 < sda5 >
[   32.862511] sd 4:0:0:0: [sda] Attached SCSI disk
[   32.862547] sd 4:0:0:0: Attached scsi generic sg0 type 0
[   32.863690] scsi 5:0:0:0: CD-ROM            SAMSUNG  CD-R/RW SW-252F  R806 PQ: 0 ANSI: 5
[   32.867809] sr0: scsi3-mmc drive: 52x/1x writer cd/rw xa/form2 cdda tray
[   32.867812] Uniform CD-ROM driver Revision: 3.20
[   32.867857] sr 5:0:0:0: Attached scsi CD-ROM sr0
[   32.867889] sr 5:0:0:0: Attached scsi generic sg1 type 5
[   32.868173] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
[   32.868178] ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 20
[   32.921276] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[20]  MMIO=[fdeff000-fdeff7ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[   32.926330] ieee1394: raw1394: /dev/raw1394 device initialized
[   32.926548] ACPI: PCI Interrupt Link [APCL] enabled at IRQ 20
[   32.926552] ACPI: PCI Interrupt 0000:00:02.1 -> Link [APCL] -> GSI 20 (level, low) -> IRQ 21
[   32.926558] PCI: Setting latency timer of device 0000:00:02.1 to 64
[   32.926560] ehci_hcd 0000:00:02.1: EHCI Host Controller
[   32.926590] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
[   32.926609] ehci_hcd 0000:00:02.1: debug port 1
[   32.926612] PCI: cache line size of 64 is not supported by device 0000:00:02.1
[   32.926617] ehci_hcd 0000:00:02.1: irq 21, io mem 0xfeb00000
[   32.932075] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   32.932163] usb usb1: configuration #1 chosen from 1 choice
[   32.932187] hub 1-0:1.0: USB hub found
[   32.932193] hub 1-0:1.0: 10 ports detected
[   33.033098] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   33.033337] ACPI: PCI Interrupt Link [APCF] enabled at IRQ 23
[   33.033339] ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [APCF] -> GSI 23 (level, low) -> IRQ 17
[   33.033344] PCI: Setting latency timer of device 0000:00:02.0 to 64
[   33.033346] ohci_hcd 0000:00:02.0: OHCI Host Controller
[   33.033368] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
[   33.033376] ohci_hcd 0000:00:02.0: irq 17, io mem 0xfe02f000
[   33.086092] usb usb2: configuration #1 chosen from 1 choice
[   33.086113] hub 2-0:1.0: USB hub found
[   33.086119] hub 2-0:1.0: 10 ports detected
[   33.655850] usb 2-2: new full speed USB device using ohci_hcd and address 2
[   33.866733] usb 2-2: configuration #1 chosen from 1 choice
[   34.129702] usb 2-7: new full speed USB device using ohci_hcd and address 3
[   34.183746] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0001291000050c29]
[   34.294651] usb 2-7: device descriptor read/64, error -62
[   34.560567] usb 2-7: device descriptor read/64, error -62
[   34.818487] usb 2-7: new full speed USB device using ohci_hcd and address 4
[   34.983436] usb 2-7: device descriptor read/64, error -62
[   35.249353] usb 2-7: device descriptor read/64, error -62
[   35.507273] usb 2-7: new full speed USB device using ohci_hcd and address 5
[   35.911146] usb 2-7: device not accepting address 5, error -62
[   36.068098] usb 2-7: new full speed USB device using ohci_hcd and address 6
[   36.471972] usb 2-7: device not accepting address 6, error -62
[   36.480519] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x0704
[   36.480527] usbcore: registered new interface driver usblp
[   36.480529] Initializing USB Mass Storage driver...
[   36.480546] usbcore: registered new interface driver usb-storage
[   36.480548] USB Mass Storage support registered.
[   36.480589] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[   36.483494] serio: i8042 KBD port at 0x60,0x64 irq 1
[   36.483497] serio: i8042 AUX port at 0x60,0x64 irq 12
[   36.498464] gameport: EMU10K1 is pci0000:01:06.1/gameport0, io 0xa800, speed 59659kHz
[   36.498499] mice: PS/2 mouse device common for all mice
[   36.530580] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[   37.147541] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input3
[   37.155566] input: PC Speaker as /devices/platform/pcspkr/input/input4
[   37.160788] i2c /dev entries driver
[   37.160862] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x1c00
[   37.160894] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x1c40
[   37.160931] it87: Found IT8712F chip at 0x290, revision 7
[   37.160939] it87: in3 is VCC (+5V)
[   37.160940] it87: in7 is VCCH (+5V Stand-By)
[   37.161156] Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC).
[   37.161437] ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 22
[   37.161440] ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [APCJ] -> GSI 22 (level, low) -> IRQ 18
[   37.161450] PCI: Setting latency timer of device 0000:00:04.0 to 64
[   37.472661] intel8x0_measure_ac97_clock: measured 50797 usecs
[   37.472663] intel8x0: clocking to 46890
[   37.472822] ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 16
[   37.526062] ALSA device list:
[   37.526065]   #0: NVidia CK804 with ALC850 at irq 18
[   37.526066]   #1: SBLive! [CT4620] (rev.4, serial:0x211102) at 0xac00, irq 16
[   37.526073] TCP cubic registered
[   37.526077] NET: Registered protocol family 1
[   37.526435] SCTP: Hash tables configured (established 65536 bind 65536)
[   37.531661] Using IPI Shortcut mode
[   37.531671] registered taskstats version 1
[   37.531859] Freeing unused kernel memory: 176k freed
[   37.604273] fuse init (API version 7.9)
[   37.613293] device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com
[   37.830555] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   37.830559] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   37.918778] Floppy drive(s): fd0 is 1.44M
[   37.934082] FDC 0 is a post-1991 82077
[   65.154970] Attempting manual resume
[   65.184277] kjournald starting.  Commit interval 5 seconds
[   65.184285] EXT3-fs: mounted filesystem with ordered data mode.
[   70.615229] udev: renamed network interface eth0 to eth2
[   70.616906] udev: renamed network interface eth1 to eth3
[   72.352741] Adding 1683448k swap on /dev/mapper/Xubuntu-swap_1.  Priority:-1 extents:1 across:1683448k
[   72.652320] EXT3 FS on dm-1, internal journal
[   73.007651] kjournald starting.  Commit interval 5 seconds
[   73.015684] EXT3 FS on sda1, internal journal
[   73.015687] EXT3-fs: mounted filesystem with ordered data mode.

Se repararem bem aparece la o endereço de memoria e irq da porta com devidamente identificados
agora se fizer sudo cat /proc interrupts ja não aparece,é isso que me faz confusão:
 CPU0       
  0:        783   IO-APIC-edge      timer
  1:       1957   IO-APIC-edge      i8042
  3:          2   IO-APIC-edge   
  4:          2   IO-APIC-edge   
  6:          5   IO-APIC-edge      floppy
  7:          1   IO-APIC-edge   
  8:          3   IO-APIC-edge      rtc
  9:          0   IO-APIC-fasteoi   acpi
 12:     167834   IO-APIC-edge      i8042
 14:      27744   IO-APIC-edge      libata
 15:     161206   IO-APIC-edge      libata
 16:          0   IO-APIC-fasteoi   eth2, EMU10K1
 17:    1922647   IO-APIC-fasteoi   ohci_hcd:usb2, eth3
 18:      17624   IO-APIC-fasteoi   sata_nv, NVidia CK804
 19:          0   IO-APIC-fasteoi   sata_nv
 20:          2   IO-APIC-fasteoi   ohci1394
 21:          3   IO-APIC-fasteoi   ehci_hcd:usb1
NMI:          0   Non-maskable interrupts
LOC:    5734242   Local timer interrupts
TRM:          0   Thermal event interrupts
SPU:          0   Spurious interrupts
ERR:          1
MIS:          0

Ah e estou a usar o xubuntu 8.04

Bootchart:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg140.imageshack.us%2Fimg140%2F5241%2Fhardy200806111mm4.th.png&hash=557cb086c1dc4c69850775b8104eb2af5a0ebb27) (http://img140.imageshack.us/my.php?image=hardy200806111mm4.png)

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 11 de Junho de 2008, 13:13
estou com um problema na instalação do ultimo kernel.
no final da compilação aparece isso:

Código: [Selecionar]
make[1]: Saindo do diretório `/usr/src/linux-2.6.24'
test ! -e /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/source ||                        \
   mv /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/source ./debian/source-link
test ! -e /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/build ||                         \
   mv /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/build ./debian/build-link
/sbin/depmod -q -FSystem.map -b /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5 2.6.24.7-omnislash4.5;
test ! -e ./debian/source-link ||                                              \
   mv ./debian/source-link /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/source
test ! -e  ./debian/build-link ||                                              \
   mv  ./debian/build-link /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/lib/modules/2.6.24.7-omnislash4.5/build
cp arch/i386/boot/bzImage /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/vmlinuz-2.6.24.7-omnislash4.5
chmod 644 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/vmlinuz-2.6.24.7-omnislash4.5;
if test -d /usr/src/linux/debian/image.d ; then                        \
             TMPTOP=/usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5 version=2.6.24.7-omnislash4.5 IMAGE_TOP=/usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5      \
                   run-parts --verbose /usr/src/linux/debian/image.d ;         \
         fi
if [ -x debian/post-install ]; then                               \
TMPTOP=/usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5 STEM=linux version=2.6.24.7-omnislash4.5      \
IMAGE_TOP=/usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5 debian/post-install;                  \
fi
test ! -s applied_patches || cp applied_patches                        \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/patches-2.6.24.7-omnislash4.5
test ! -s applied_patches || chmod 644                                 \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/patches-2.6.24.7-omnislash4.5
test ! -f System.map ||  cp System.map                         \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/System.map-2.6.24.7-omnislash4.5;
test ! -f System.map ||  chmod 644                             \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/System.map-2.6.24.7-omnislash4.5;
# For LKCD enabled kernels
test ! -f Kerntypes ||  cp Kerntypes                                   \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/Kerntypes-2.6.24.7-omnislash4.5
test ! -f Kerntypes ||  chmod 644                                      \
                        /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5//boot/Kerntypes-2.6.24.7-omnislash4.5
====== making target binary/linux-image-2.6.24.7-omnislash4.5 [new prereqs: ]======
This is kernel package version 11.001.
/usr/bin/make -f ./debian/rules debian/linux-image-2.6.24.7-omnislash4.5
make[1]: Entrando no diretório `/usr/src/linux-2.6.24'
====== making target debian/linux-image-2.6.24.7-omnislash4.5 [new prereqs: ]======
This is kernel package version 11.001.
install -p -d -m 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'   \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g'  -e 's@=B@i386@g'    \
         ./debian/pkg/image/postinst > /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/postinst
chmod 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/postinst
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g'  -e 's@=B@i386@g'    \
         ./debian/pkg/image/config > /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/config
chmod 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/config
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B@i386@g'     \
         ./debian/pkg/image/postrm > /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/postrm
chmod 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/postrm
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B@i386@g'     \
         ./debian/pkg/image/preinst > /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/preinst
chmod 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/preinst
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B@i386@g'     \
         ./debian/pkg/image/prerm > /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/prerm
chmod 755 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/prerm
sed -e 's/=V/2.6.24.7-omnislash4.5/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's@=MK@mkinitramfs-kpkg mkinitrd.yaird@g' -e 's@=A@i386@g'   \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B@i386@g'     \
          ./debian/templates.in   > ./debian/templates.master
echo using old template
using old template
install -p    -m 644 ./debian/templates.master /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/DEBIAN/templates
dpkg-gencontrol -DArchitecture=i386 -isp         \
                        -plinux-image-2.6.24.7-omnislash4.5 -P/usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5/
create_md5sums_fn () { cd $1 ; find . -type f ! -regex '.*/DEBIAN/.*' ! -regex './etc/.*'      ! -regex '.*lib/modules/[^/]*/modules\..*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums ; if [ -z "DEBIAN/md5sums" ] ; then rm -f "DEBIAN/md5sums" ; fi ; } ; create_md5sums_fn              /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5
chmod -R og=rX                 /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5
chown -R root:root             /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5
dpkg --build                   /usr/src/linux/debian/linux-image-2.6.24.7-omnislash4.5 ..
dpkg-deb: construíndo pacote `linux-image-2.6.24.7-omnislash4.5' em `../linux-image-2.6.24.7-omnislash4.5_686_i386.deb'.
dpkg-deb: diretório de controle possui permissões ruins 2755 (devem ser >=0755 e <=0755)
make[1]: ** [debian/linux-image-2.6.24.7-omnislash4.5] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.24'
make: ** [binary/linux-image-2.6.24.7-omnislash4.5] Erro 2
root@ubuntu-desktop:/usr/src/linux#

e depois disso ele não aceita o "dpkg -i" de forma alguma, as vezes repete esse mesmo erro 2.

será que alguém poderia me ajudar??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2008, 15:17
Aqui o usb funciona normalmente... não deu nenhuma mensagem de erro e pelo que vi eu não tirei nada, acredito que seja incompatibilidade com os patches do suse para usb. Se vc quiser eu te passo os patches para que vc possa fazer manualmente e escolher o quer...

estou com um problema na instalação do ultimo kernel.
no final da compilação aparece isso:

será que alguém poderia me ajudar??

sudo chmod -R a-s /usr/src conforme o gatohumano disse

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

1 parte do meu dmesg

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.24.7-omnislash4.5 (root@hqxriven-desktop) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Wed May 28 05:53:54 BRT 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 0000000000097c00 (usable)
 BIOS-e820: 0000000000097c00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001bee0000 (usable)
 BIOS-e820: 000000001bee0000 - 000000001bee3000 (ACPI NVS)
 BIOS-e820: 000000001bee3000 - 000000001bef0000 (ACPI data)
 BIOS-e820: 000000001bef0000 - 000000001bf00000 (reserved)
 BIOS-e820: 000000001c000000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
 BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
446MB LOWMEM available.
found SMP MP-table at 000f3ea0
Entering add_active_range(0, 0, 114400) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   114400
  HighMem    114400 ->   114400
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   114400
On node 0 totalpages: 114400
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 861 pages used for memmap
  Normal zone: 109443 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI 2.4 present.
ACPI: RSDP 000F7F10, 0014 (r0 HPQOEM)
ACPI: RSDT 1BEE3040, 003C (r1 HPQOEM SLIC-CPC 42302E31 NVDA        0)
ACPI: FACP 1BEE30C0, 0074 (r1 HPQOEM SLIC-CPC 42302E31 NVDA        0)
ACPI Warning (tbfadt-0442): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
ACPI: DSDT 1BEE3180, 5B41 (r1 HPQOEM SLIC-CPC     1000 MSFT  100000E)
ACPI: FACS 1BEE0000, 0040
ACPI: SSDT 1BEE8E00, 01C4 (r1 PTLTD  POWERNOW        1  LTP        1)
ACPI: HPET 1BEE9040, 0038 (r1 HPQOEM SLIC-CPC 42302E31 NVDA       98)
ACPI: SLIC 1BEE90C0, 0176 (r1 HPQOEM SLIC-CPC        1 MSFT        1)
ACPI: MCFG 1BEE9280, 003C (r1 HPQOEM SLIC-CPC 42302E31 NVDA        0)
ACPI: APIC 1BEE8D40, 007C (r1 HPQOEM SLIC-CPC 42302E31 NVDA        0)
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:11 APIC version 16
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 15:11 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
ACPI: IRQ14 used by override.
ACPI: IRQ15 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x10de8201 base: 0xfeff0000
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 30000000 (gap: 20000000:d0000000)
swsusp: Registered nosave memory region: 0000000000097000 - 0000000000098000
swsusp: Registered nosave memory region: 0000000000098000 - 00000000000a0000
swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000f0000
swsusp: Registered nosave memory region: 00000000000f0000 - 0000000000100000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 113507
Kernel command line: root=UUID=be1bedcb-97a5-4361-a943-d7ecd69eef59 ro quiet splash locale=pt_BR
mapped APIC to ffffb000 (fee00000)
mapped IOAPIC to ffffa000 (fec00000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Detected 1908.735 MHz processor.
spurious 8259A interrupt: IRQ7.
Console: colour VGA+ 80x25
console [tty0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 443148k/457600k available (1903k kernel code, 13852k reserved, 729k data, 220k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff81000 - 0xfffff000   ( 504 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xdc800000 - 0xff7fe000   ( 559 MB)
    lowmem  : 0xc0000000 - 0xdbee0000   ( 446 MB)
      .init : 0xc0399000 - 0xc03d0000   ( 220 kB)
      .data : 0xc02dbe42 - 0xc039230c   ( 729 kB)
      .text : 0xc0100000 - 0xc02dbe42   (1903 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
SLUB: Genslabs=11, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
hpet clockevent registered
Calibrating delay using timer specific routine.. 3820.20 BogoMIPS (lpj=1910103)
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
CPU: After generic identify, caps: 178bfbff ebd3fbff 00000000 00000000 00002001 00000000 0000011f 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0(2) -> Core 0
CPU: After all inits, caps: 178bfbff ebd3fbff 00000000 00000410 00002001 00000000 0000011f 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
ACPI: Core revision 20070126
CPU0: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ stepping 01
SMP alternatives: switching to SMP code
Booting processor 1/1 eip 3000
Initializing CPU#1
Calibrating delay using timer specific routine.. 3817.25 BogoMIPS (lpj=1908629)
CPU: After generic identify, caps: 178bfbff ebd3fbff 00000000 00000000 00002001 00000000 0000011f 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1(2) -> Core 1
CPU: After all inits, caps: 178bfbff ebd3fbff 00000000 00000410 00002001 00000000 0000011f 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ stepping 01
Total of 2 processors activated (7637.46 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
Brought up 2 CPUs
CPU0 attaching sched-domain:
 domain 0: span 3
  groups: 1 2
CPU1 attaching sched-domain:
 domain 0: span 3
  groups: 2 1
net_namespace: 64 bytes
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using MMCONFIG
Setting up standard PCI resources
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Transparent bridge - 0000:00:04.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs *5 7 9 10 11 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 9 10 11 14 15) *0, disabled.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2008, 15:19
ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 9 10 *11 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK6] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK7] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK8] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [liGP] (IRQs *5 7 9 10 11 14 15)
ACPI: PCI Interrupt Link [LP2P] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs *5 7 9 10 11 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 5 7 9 *10 11 14 15)
ACPI: PCI Interrupt Link [LAZA] (IRQs 5 7 9 10 *11 14 15)
ACPI: PCI Interrupt Link [LPMU] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 5 7 9 10 *11 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 5 7 9 *10 11 14 15)
ACPI: PCI Interrupt Link [liDE] (IRQs 5 7 9 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSID] (IRQs 5 7 9 10 *11 14 15)
ACPI: PCI Interrupt Link [LFID] (IRQs 5 7 9 *10 11 14 15)
ACPI: PCI Interrupt Link [APC1] (IRQs 16) *0
ACPI: PCI Interrupt Link [APC2] (IRQs 17) *0, disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs 18) *0, disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs 19) *0
ACPI: PCI Interrupt Link [APC5] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [APC6] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [APC7] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [APC8] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [AIGP] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APMU] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [AAZA] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APSI] (IRQs 23) *0
ACPI: PCI Interrupt Link [APSJ] (IRQs 23) *0
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
hpet0: at MMIO 0xfeff0000, IRQs 2, 8, 31
hpet0: 3 32-bit timers, 25000000 Hz
ACPI: RTC can wake from S4
Time: hpet clocksource has been installed.
Switched to high resolution mode on CPU 0
Switched to high resolution mode on CPU 1
system 00:01: ioport range 0x1000-0x107f has been reserved
system 00:01: ioport range 0x1080-0x10ff has been reserved
system 00:01: ioport range 0x1400-0x147f has been reserved
system 00:01: ioport range 0x1480-0x14ff has been reserved
system 00:01: ioport range 0x1800-0x187f has been reserved
system 00:01: ioport range 0x1880-0x18ff has been reserved
system 00:01: ioport range 0x2000-0x207f has been reserved
system 00:01: ioport range 0x2080-0x20ff has been reserved
system 00:01: iomem range 0x0-0x0 could not be reserved
system 00:01: iomem range 0xfefe0000-0xfefe01ff could not be reserved
system 00:01: iomem range 0xfefe1000-0xfefe10ff could not be reserved
system 00:01: iomem range 0x1c000000-0x1fffffff could not be reserved
system 00:02: ioport range 0x4d0-0x4d1 has been reserved
system 00:02: ioport range 0x800-0x87f has been reserved
system 00:02: ioport range 0x290-0x297 has been reserved
system 00:0a: iomem range 0xf0000000-0xf3ffffff could not be reserved
system 00:0b: iomem range 0xf0000-0xfffff could not be reserved
system 00:0b: iomem range 0xfeff0000-0xfeff00ff could not be reserved
system 00:0b: iomem range 0x1bee0000-0x1befffff could not be reserved
system 00:0b: iomem range 0xffff0000-0xffffffff could not be reserved
system 00:0b: iomem range 0x0-0x9ffff could not be reserved
system 00:0b: iomem range 0x100000-0x1bedffff could not be reserved
system 00:0b: iomem range 0x1bf00000-0x1fefffff could not be reserved
system 00:0b: iomem range 0xfec00000-0xfec00fff could not be reserved
system 00:0b: iomem range 0xfee00000-0xfeefffff could not be reserved
system 00:0b: iomem range 0xfefff000-0xfeffffff could not be reserved
system 00:0b: iomem range 0xfff80000-0xfff80fff could not be reserved
system 00:0b: iomem range 0xfff90000-0xfffbffff could not be reserved
system 00:0b: iomem range 0xfffed000-0xfffeffff could not be reserved
PCI: Bridge: 0000:00:04.0
  IO window: b000-bfff
  MEM window: fd800000-fd8fffff
  PREFETCH window: fdf00000-fdffffff
PCI: Bridge: 0000:00:09.0
  IO window: a000-afff
  MEM window: fde00000-fdefffff
  PREFETCH window: fdd00000-fddfffff
PCI: Bridge: 0000:00:0b.0
  IO window: 9000-9fff
  MEM window: fdc00000-fdcfffff
  PREFETCH window: fdb00000-fdbfffff
PCI: Bridge: 0000:00:0c.0
  IO window: 8000-8fff
  MEM window: fda00000-fdafffff
  PREFETCH window: fd900000-fd9fffff
PCI: Setting latency timer of device 0000:00:04.0 to 64
PCI: Setting latency timer of device 0000:00:09.0 to 64
PCI: Setting latency timer of device 0000:00:0b.0 to 64
PCI: Setting latency timer of device 0000:00:0c.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
Unpacking initramfs... done
Freeing initrd memory: 6617k freed
Machine check exception polling timer started.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
io scheduler noop registered
io scheduler cfq registered (default)
Boot video device is 0000:00:0d.0
PCI: Setting latency timer of device 0000:00:09.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:09.0:pcie00]
Allocate Port Service[0000:00:09.0:pcie03]
PCI: Setting latency timer of device 0000:00:0b.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0b.0:pcie00]
Allocate Port Service[0000:00:0b.0:pcie03]
PCI: Setting latency timer of device 0000:00:0c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0c.0:pcie00]
Allocate Port Service[0000:00:0c.0:pcie03]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12ac
hpet_resources: 0xfeff0000 is busy
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI Interrupt 0000:01:05.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 16
0000:01:05.0: ttyS0 at I/O 0xbc08 (irq = 16) is a 16450
0000:01:05.0: ttyS1 at I/O 0xbc10 (irq = 16) is a 8250
0000:01:05.0: ttyS2 at I/O 0xbc18 (irq = 16) is a 16450
0000:01:05.0: ttyS3 at I/O 0xbc20 (irq = 16) is a 8250
Couldn't register serial port 0000:01:05.0: -28
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 1
Using IPI No-Shortcut mode
Freeing unused kernel memory: 220k freed
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
fuse init (API version 7.9)
ACPI: Fan [FAN] (on)
ACPI: Thermal Zone [THRM] (40 C)
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [APCF] -> GSI 22 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:02.0: irq 17, io mem 0xfe02f000
libata version 3.00 loaded.
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 10 ports detected
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:02.1 -> Link [APCL] -> GSI 21 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:02.1 to 64
ehci_hcd 0000:00:02.1: EHCI Host Controller
ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:02.1: debug port 1
PCI: cache line size of 64 is not supported by device 0000:00:02.1
ehci_hcd 0000:00:02.1: irq 18, io mem 0xfe02e000
ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 10 ports detected
forcedeth: Reverse Engineered nForce ethernet driver. Version 0.61.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 20
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [APCH] -> GSI 20 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:07.0 to 64
usb 2-9: new high speed USB device using ehci_hcd and address 2
usb 2-9: configuration #1 chosen from 1 choice
usbcore: registered new interface driver libusual
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
forcedeth 0000:00:07.0: ifname eth0, PHY OUI 0x20 @ 1, addr 00:19:21:18:24:92
forcedeth 0000:00:07.0: highdma pwrctl mgmt timirq lnktim msi desc-v3
pata_amd 0000:00:06.0: version 0.3.10
PCI: Setting latency timer of device 0000:00:06.0 to 64
scsi1 : pata_amd
scsi2 : pata_amd
ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
ata2: port disabled. ignoring.
sata_nv 0000:00:08.0: version 3.5
ACPI: PCI Interrupt Link [APSI] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [APSI] -> GSI 23 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:08.0 to 64
scsi3 : sata_nv
scsi4 : sata_nv
ata3: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xd800 irq 20
ata4: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xd808 irq 20
ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata3.00: ATA-7: WDC WD2500JS-60NCB1, 10.02E02, max UDMA/100
ata3.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata3.00: configured for UDMA/100
ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata4.00: ATAPI: TSSTcorpCD/DVDW TS-H653L, 0514, max UDMA/33
ata4.00: applying bridge limits
ata4.00: configured for UDMA/33
scsi 3:0:0:0: Direct-Access     ATA      WDC WD2500JS-60N 10.0 PQ: 0 ANSI: 5
scsi 4:0:0:0: CD-ROM            TSSTcorp CD/DVDW TS-H653L 0514 PQ: 0 ANSI: 5
ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:08.1 -> Link [APSJ] -> GSI 23 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:08.1 to 64
scsi5 : sata_nv
scsi6 : sata_nv
ata5: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xc400 irq 20
ata6: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xc408 irq 20
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:01:09.0 to 64
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[21]  MMIO=[fd8fe000-fd8fe7ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
Driver 'sd' needs updating - please use bus_type methods
sd 3:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 3:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 3:0:0:0: [sda] Write Protect is off
sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:<4>Driver 'sr' needs updating - please use bus_type methods
 sda1 sda2 sda3 < sda5 sda6 >
sd 3:0:0:0: [sda] Attached SCSI disk
sd 3:0:0:0: Attached scsi generic sg0 type 0
sr 4:0:0:0: Attached scsi generic sg1 type 5
sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 4:0:0:0: Attached scsi CD-ROM sr0
Attempting manual resume
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00000ae6ff79a951]
scsi 0:0:0:0: Direct-Access     Generic- Compact Flash    1.00 PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: [sdb] Attached SCSI removable disk
sd 0:0:0:0: Attached scsi generic sg2 type 0
scsi 0:0:0:1: Direct-Access     Generic- SM/xD-Picture    1.00 PQ: 0 ANSI: 0 CCS
sd 0:0:0:1: [sdc] Attached SCSI removable disk
sd 0:0:0:1: Attached scsi generic sg3 type 0
scsi 0:0:0:2: Direct-Access     Generic- SD/MMC           1.00 PQ: 0 ANSI: 0 CCS
sd 0:0:0:2: [sdd] Attached SCSI removable disk
sd 0:0:0:2: Attached scsi generic sg4 type 0
scsi 0:0:0:3: Direct-Access     Generic- MS/MS-Pro        1.00 PQ: 0 ANSI: 0 CCS
sd 0:0:0:3: [sde] Attached SCSI removable disk
sd 0:0:0:3: Attached scsi generic sg5 type 0
usb-storage: device scan complete
input: PC Speaker as /devices/platform/pcspkr/input/input1
i2c-adapter i2c-0: nForce2 SMBus adapter at 0x1c00
i2c-adapter i2c-1: nForce2 SMBus adapter at 0xf400
Linux agpgart interface v0.102
device 1057:3052 is grabbed by driver serial: try to release
ACPI: PCI interrupt for device 0000:01:05.0 disabled
input: Power Button (FF) as /devices/virtual/input/input2
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /devices/virtual/input/input3
ACPI: Power Button (CM) [PWRB]
nvidia: module license 'NVIDIA' taints kernel.
slamr: SmartLink AMRMO modem.
slamr: probe 1057:3052 SL1900 card...
ACPI: PCI Interrupt 0000:01:05.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:01:05.0 to 64
slamr: slamr0 is SL1900 card.
input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input4
ACPI: PCI Interrupt Link [AIGP] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [AIGP] -> GSI 22 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:0d.0 to 64
NVRM: loading NVIDIA UNIX x86 Kernel Module  169.12  Thu Feb 14 17:53:07 PST 2008
ACPI: PCI Interrupt Link [AAZA] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:05.0 -> Link [AAZA] -> GSI 21 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:05.0 to 64
hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
lp: driver loaded but no devices found
Adding 1718912k swap on /dev/sda6.  Priority:-1 extents:1 across:1718912k
EXT3 FS on sda2, internal journal
device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
toshiba_acpi: Unknown parameter `hotkeys_over_acpi'
No dock devices found.
powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ processors (2 cpu cores) (version 2.20.00)
powernow-k8:    0 : fid 0xb (1900 MHz), vid 0xc
powernow-k8:    1 : fid 0xa (1800 MHz), vid 0xd
powernow-k8:    2 : fid 0x2 (1000 MHz), vid 0x12
ppdev: user-space parallel port driver
Clocksource tsc unstable (delta = -236812612 ns)
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 11 de Junho de 2008, 22:38
Aqui o usb funciona normalmente... não deu nenhuma mensagem de erro e pelo que vi eu não tirei nada, acredito que seja incompatibilidade com os patches do suse para usb. Se vc quiser eu te passo os patches para que vc possa fazer manualmente e escolher o quer...

estou com um problema na instalação do ultimo kernel.
no final da compilação aparece isso:

será que alguém poderia me ajudar??

sudo chmod -R a-s /usr/src conforme o gatohumano disse

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


sem resultado, continua na mesma

não sei se ajuda mais ta aqui o meu dmesg

Código: [Selecionar]
[size=10pt]ubuntu@ubuntu-desktop:~$ dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.24-18-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed May 28 20:27:26 UTC 2008 (Ubuntu 2.6.24-18.32-generic)
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
[    0.000000]  BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
[    0.000000] 0MB HIGHMEM available.
[    0.000000] 511MB LOWMEM available.
[    0.000000] found SMP MP-table at 000f4e00
[    0.000000] Entering add_active_range(0, 0, 131056) 0 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   Normal       4096 ->   131056
[    0.000000]   HighMem    131056 ->   131056
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->   131056
[    0.000000] On node 0 totalpages: 131056
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 4064 pages, LIFO batch:0
[    0.000000]   Normal zone: 991 pages used for memmap
[    0.000000]   Normal zone: 125969 pages, LIFO batch:31
[    0.000000]   HighMem zone: 0 pages used for memmap
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] DMI 2.3 present.
[    0.000000] ACPI: RSDP signature @ 0xC00F6750 checksum 0
[    0.000000] ACPI: RSDP 000F6750, 0014 (r0 GBT   )
[    0.000000] ACPI: RSDT 1FFF3040, 0030 (r1 GBT    AWRDACPI 42302E31 AWRD  1010101)
[    0.000000] ACPI: FACP 1FFF30C0, 0074 (r1 GBT    AWRDACPI 42302E31 AWRD  1010101)
[    0.000000] ACPI: DSDT 1FFF3180, 3828 (r1 GBT    AWRDACPI     1000 MSFT  100000C)
[    0.000000] ACPI: FACS 1FFF0000, 0040
[    0.000000] ACPI: MCFG 1FFF6AC0, 003C (r1 GBT    AWRDACPI 42302E31 AWRD  1010101)
[    0.000000] ACPI: APIC 1FFF6A00, 0068 (r1 GBT    AWRDACPI 42302E31 AWRD  1010101)
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] Processor #0 15:4 APIC version 20
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[    0.000000] Processor #1 15:4 APIC version 20
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:d0000000)
[    0.000000] swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
[    0.000000] swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000f0000
[    0.000000] swsusp: Registered nosave memory region: 00000000000f0000 - 0000000000100000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130033
[    0.000000] Kernel command line: root=UUID=651f2c46-ee7b-4f1f-93c0-09651aec5065 ro quiet splash locale=pt_BR
[    0.000000] mapped APIC to ffffb000 (fee00000)
[    0.000000] mapped IOAPIC to ffffa000 (fec00000)
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] Detected 2793.090 MHz processor.
[   13.782705] Console: colour VGA+ 80x25
[   13.782709] console [tty0] enabled
[   13.782906] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[   13.783101] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[   13.791429] Memory: 507652k/524224k available (2176k kernel code, 15980k reserved, 1006k data, 368k init, 0k highmem)
[   13.791437] virtual kernel memory layout:
[   13.791438]     fixmap  : 0xfff4b000 - 0xfffff000   ( 720 kB)
[   13.791440]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[   13.791441]     vmalloc : 0xe0800000 - 0xff7fe000   ( 495 MB)
[   13.791442]     lowmem  : 0xc0000000 - 0xdfff0000   ( 511 MB)
[   13.791443]       .init : 0xc0421000 - 0xc047d000   ( 368 kB)
[   13.791444]       .data : 0xc03201f4 - 0xc041bdc4   (1006 kB)
[   13.791445]       .text : 0xc0100000 - 0xc03201f4   (2176 kB)
[   13.791448] Checking if this processor honours the WP bit even in supervisor mode... Ok.
[   13.791482] SLUB: Genslabs=11, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
[   13.871371] Calibrating delay using timer specific routine.. 5591.80 BogoMIPS (lpj=11183611)
[   13.871393] Security Framework initialized
[   13.871397] SELinux:  Disabled at boot.
[   13.871409] AppArmor: AppArmor initialized
[   13.871414] Failure registering capabilities with primary security module.
[   13.871423] Mount-cache hash table entries: 512
[   13.871541] Initializing cgroup subsys ns
[   13.871545] Initializing cgroup subsys cpuacct
[   13.871557] CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000641d 00000000 00000001 00000000
[   13.871567] monitor/mwait feature present.
[   13.871569] using mwait in idle threads.
[   13.871575] CPU: Trace cache: 12K uops, L1 D cache: 16K
[   13.871578] CPU: L2 cache: 1024K
[   13.871581] CPU: Physical Processor ID: 0
[   13.871583] CPU: Processor Core ID: 0
[   13.871585] CPU: After all inits, caps: bfebfbff 20100000 00000000 0000b180 0000641d 00000000 00000001 00000000
[   13.871595] Compat vDSO mapped to ffffe000.
[   13.871611] Checking 'hlt' instruction... OK.
[   13.887773] SMP alternatives: switching to UP code
[   13.889656] Early unpacking initramfs... done
[   14.201448] ACPI: Core revision 20070126
[   14.201498] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
[   14.229249] CPU0: Intel(R) Pentium(R) D CPU 2.80GHz stepping 07
[   14.229270] SMP alternatives: switching to SMP code
[   14.230076] Booting processor 1/1 eip 3000
[   14.240175] Initializing CPU#1
[   14.318623] Calibrating delay using timer specific routine.. 5586.50 BogoMIPS (lpj=11173007)
[   14.318633] CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000641d 00000000 00000001 00000000
[   14.318639] monitor/mwait feature present.
[   14.318645] CPU: Trace cache: 12K uops, L1 D cache: 16K
[   14.318647] CPU: L2 cache: 1024K
[   14.318649] CPU: Physical Processor ID: 0
[   14.318650] CPU: Processor Core ID: 1
[   14.318652] CPU: After all inits, caps: bfebfbff 20100000 00000000 0000b180 0000641d 00000000 00000001 00000000
[   14.319004] CPU1: Intel(R) Pentium(R) D CPU 2.80GHz stepping 07
[   14.319039] Total of 2 processors activated (11178.30 BogoMIPS).
[   14.319188] ENABLING IO-APIC IRQs
[   14.319364] ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
[   14.466490] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[   14.486485] Brought up 2 CPUs
[   14.486517] CPU0 attaching sched-domain:
[   14.486521]  domain 0: span 03
[   14.486523]   groups: 01 02
[   14.486527] CPU1 attaching sched-domain:
[   14.486529]  domain 0: span 03
[   14.486531]   groups: 02 01
[   14.486757] net_namespace: 64 bytes
[   14.486764] Booting paravirtualized kernel on bare hardware
[   14.487411] Time: 22:25:51  Date: 06/11/08
[   14.487437] NET: Registered protocol family 16
[   14.487688] EISA bus registered
[   14.487694] ACPI: bus type pci registered
[   14.494358] PCI: PCI BIOS revision 3.00 entry at 0xfaba0, last bus=4
[   14.494361] PCI: Using configuration type 1
[   14.494363] Setting up standard PCI resources
[   14.496107] ACPI: EC: Look up EC in DSDT
[   14.500046] ACPI: Interpreter enabled
[   14.500050] ACPI: (supports S0 S1 S4 S5)
[   14.500067] ACPI: Using IOAPIC for interrupt routing
[   14.505293] ACPI: PCI Root Bridge [PCI0] (0000:00)
[   14.505939] Force enabled HPET at base address 0xfed00000
[   14.505946] PCI quirk: region 0400-047f claimed by ICH6 ACPI/GPIO/TCO
[   14.505950] PCI quirk: region 0480-04bf claimed by ICH6 GPIO
[   14.506679] PCI: Transparent bridge - 0000:00:1e.0
[   14.506714] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[   14.506882] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX0._PRT]
[   14.506962] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PEX1._PRT]
[   14.507047] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
[   14.516841] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
[   14.516950] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
[   14.517056] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 *6 7 9 10 11 12 14 15)
[   14.517162] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
[   14.517268] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[   14.517375] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[   14.517481] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[   14.517588] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
[   14.517744] Linux Plug and Play Support v0.97 (c) Adam Belay
[   14.517784] pnp: PnP ACPI init
[   14.517793] ACPI: bus type pnp registered
[   14.520838] pnpacpi: exceeded the max number of mem resources: 12
[   14.521008] pnp: PnP ACPI: found 15 devices
[   14.521011] ACPI: ACPI bus type pnp unregistered
[   14.521017] PnPBIOS: Disabled by ACPI PNP
[   14.521311] PCI: Using ACPI for IRQ routing
[   14.521314] PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
[   14.562242] NET: Registered protocol family 8
[   14.562244] NET: Registered protocol family 20
[   14.562363] hpet clockevent registered
[   14.562369] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[   14.562374] hpet0: 3 64-bit timers, 14318180 Hz
[   14.563416] AppArmor: AppArmor Filesystem Enabled
[   14.566226] Time: tsc clocksource has been installed.
[   14.574260] system 00:01: ioport range 0x4d0-0x4d1 has been reserved
[   14.574264] system 00:01: ioport range 0x290-0x29f has been reserved
[   14.574267] system 00:01: ioport range 0x800-0x87f has been reserved
[   14.574270] system 00:01: ioport range 0x290-0x294 has been reserved
[   14.574272] system 00:01: ioport range 0x880-0x88f has been reserved
[   14.574286] system 00:0b: ioport range 0x400-0x4bf could not be reserved
[   14.574293] system 00:0c: iomem range 0xf0000000-0xf3ffffff could not be reserved
[   14.574300] system 00:0d: iomem range 0xcd000-0xcffff has been reserved
[   14.574303] system 00:0d: iomem range 0xf0000-0xf7fff could not be reserved
[   14.574306] system 00:0d: iomem range 0xf8000-0xfbfff could not be reserved
[   14.574309] system 00:0d: iomem range 0xfc000-0xfffff could not be reserved
[   14.574312] system 00:0d: iomem range 0x1fff0000-0x1fffffff could not be reserved
[   14.574315] system 00:0d: iomem range 0x0-0x9ffff could not be reserved
[   14.574318] system 00:0d: iomem range 0x100000-0x1ffeffff could not be reserved
[   14.574321] system 00:0d: iomem range 0xfec00000-0xfec00fff could not be reserved
[   14.574324] system 00:0d: iomem range 0xfed13000-0xfed1dfff could not be reserved
[   14.574327] system 00:0d: iomem range 0xfed20000-0xfed8ffff could not be reserved
[   14.574330] system 00:0d: iomem range 0xfee00000-0xfee00fff could not be reserved
[   14.574333] system 00:0d: iomem range 0xffb00000-0xffb7ffff could not be reserved
[   14.604817] PCI: Bridge: 0000:00:01.0
[   14.604821]   IO window: 9000-9fff
[   14.604826]   MEM window: e8000000-e9ffffff
[   14.604830]   PREFETCH window: e0000000-e7ffffff
[   14.604835] PCI: Bridge: 0000:00:1c.0
[   14.604838]   IO window: 8000-8fff
[   14.604843]   MEM window: disabled.
[   14.604846]   PREFETCH window: disabled.
[   14.604852] PCI: Bridge: 0000:00:1c.1
[   14.604855]   IO window: a000-afff
[   14.604861]   MEM window: ea000000-ebffffff
[   14.604865]   PREFETCH window: 30000000-300fffff
[   14.604870] PCI: Bridge: 0000:00:1e.0
[   14.604873]   IO window: 7000-7fff
[   14.604878]   MEM window: disabled.
[   14.604881]   PREFETCH window: disabled.
[   14.604900] ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16
[   14.604906] PCI: Setting latency timer of device 0000:00:01.0 to 64
[   14.604928] ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 16 (level, low) -> IRQ 16
[   14.604934] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[   14.604955] ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 17 (level, low) -> IRQ 17
[   14.604960] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[   14.604972] PCI: Setting latency timer of device 0000:00:1e.0 to 64
[   14.604986] NET: Registered protocol family 2
[   14.642178] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)[/size]
 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 11 de Junho de 2008, 22:39
Código: [Selecionar]
[size=10pt][   14.642438] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[   14.642519] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[   14.642597] TCP: Hash tables configured (established 16384 bind 16384)
[   14.642600] TCP reno registered
[   14.654231] checking if image is initramfs... it is
[   15.061523] Switched to high resolution mode on CPU 1
[   15.065405] Switched to high resolution mode on CPU 0
[   15.269273] Freeing initrd memory: 7305k freed
[   15.270259] audit: initializing netlink socket (disabled)
[   15.270275] audit(1213223151.340:1): initialized
[   15.273015] VFS: Disk quotas dquot_6.5.1
[   15.273111] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[   15.273262] io scheduler noop registered
[   15.273264] io scheduler anticipatory registered
[   15.273266] io scheduler deadline registered
[   15.273280] io scheduler cfq registered (default)
[   15.273368] Boot video device is 0000:01:00.0
[   15.273497] PCI: Setting latency timer of device 0000:00:01.0 to 64
[   15.273542] assign_interrupt_mode Found MSI capability
[   15.273578] Allocate Port Service[0000:00:01.0:pcie00]
[   15.273678] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[   15.273725] assign_interrupt_mode Found MSI capability
[   15.273762] Allocate Port Service[0000:00:1c.0:pcie00]
[   15.273807] Allocate Port Service[0000:00:1c.0:pcie02]
[   15.273910] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[   15.273956] assign_interrupt_mode Found MSI capability
[   15.274001] Allocate Port Service[0000:00:1c.1:pcie00]
[   15.274047] Allocate Port Service[0000:00:1c.1:pcie02]
[   15.274369] isapnp: Scanning for PnP cards...
[   15.625468] isapnp: No Plug & Play device found
[   15.663730] Real Time Clock Driver v1.12ac
[   15.663853] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[   15.663984] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   15.664137] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[   15.664996] 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   15.665325] 00:07: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[   15.666391] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[   15.666477] input: Macintosh mouse button emulation as /devices/virtual/input/input0
[   15.666613] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[   15.666964] serio: i8042 KBD port at 0x60,0x64 irq 1
[   15.666973] serio: i8042 AUX port at 0x60,0x64 irq 12
[   15.680408] mice: PS/2 mouse device common for all mice
[   15.680562] EISA: Probing bus 0 at eisa.0
[   15.680589] Cannot allocate resource for EISA slot 7
[   15.680591] Cannot allocate resource for EISA slot 8
[   15.680593] EISA: Detected 0 cards.
[   15.680597] cpuidle: using governor ladder
[   15.680599] cpuidle: using governor menu
[   15.680686] NET: Registered protocol family 1
[   15.680719] Using IPI No-Shortcut mode
[   15.680751] registered taskstats version 1
[   15.680852]   Magic number: 12:534:451
[   15.681009] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[   15.681011] EDD information not available.
[   15.681248] Freeing unused kernel memory: 368k freed
[   15.720231] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[   16.904758] fuse init (API version 7.9)
[   16.985958] ACPI: Processor [CPU0] (supports 2 throttling states)
[   16.986035] ACPI: Processor [CPU1] (supports 2 throttling states)
[   17.292729] usbcore: registered new interface driver usbfs
[   17.292756] usbcore: registered new interface driver hub
[   17.293474] usbcore: registered new device driver usb
[   17.295213] USB Universal Host Controller Interface driver v3.0
[   17.295271] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 18
[   17.295284] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[   17.295289] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[   17.295529] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
[   17.295561] uhci_hcd 0000:00:1d.0: irq 18, io base 0x0000b000
[   17.295713] usb usb1: configuration #1 chosen from 1 choice
[   17.295744] hub 1-0:1.0: USB hub found
[   17.295752] hub 1-0:1.0: 2 ports detected
[   17.373201] SCSI subsystem initialized
[   17.404296] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19
[   17.404313] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[   17.404318] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[   17.404347] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
[   17.404380] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000b400
[   17.404512] usb usb2: configuration #1 chosen from 1 choice
[   17.404544] hub 2-0:1.0: USB hub found
[   17.404551] hub 2-0:1.0: 2 ports detected
[   17.420306] libata version 3.00 loaded.
[   17.506234] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 20
[   17.506249] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[   17.506253] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[   17.506281] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
[   17.506312] uhci_hcd 0000:00:1d.2: irq 20, io base 0x0000b800
[   17.506442] usb usb3: configuration #1 chosen from 1 choice
[   17.506473] hub 3-0:1.0: USB hub found
[   17.506481] hub 3-0:1.0: 2 ports detected
[   17.609988] ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 16 (level, low) -> IRQ 16
[   17.609999] PCI: Setting latency timer of device 0000:00:1d.3 to 64
[   17.610002] uhci_hcd 0000:00:1d.3: UHCI Host Controller
[   17.610026] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
[   17.610053] uhci_hcd 0000:00:1d.3: irq 16, io base 0x0000bc00
[   17.610179] usb usb4: configuration #1 chosen from 1 choice
[   17.610206] hub 4-0:1.0: USB hub found
[   17.610213] hub 4-0:1.0: 2 ports detected
[   17.713866] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 18
[   17.713887] PCI: Setting latency timer of device 0000:00:1d.7 to 64
[   17.713891] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[   17.713933] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
[   17.717852] PCI: cache line size of 128 is not supported by device 0000:00:1d.7
[   17.717861] ehci_hcd 0000:00:1d.7: irq 18, io mem 0xec004000
[   17.732686] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   17.732818] usb usb5: configuration #1 chosen from 1 choice
[   17.732850] hub 5-0:1.0: USB hub found
[   17.732857] hub 5-0:1.0: 8 ports detected
[   17.836650] r8169 Gigabit Ethernet driver 2.2LK loaded
[   17.836680] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
[   17.836705] PCI: Setting latency timer of device 0000:03:00.0 to 64
[   17.837116] eth0: RTL8168b/8111b at 0xe084a000, 00:0f:ea:de:04:c7, XID 38000000 IRQ 220
[   17.838495] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 20
[   17.838542] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[   17.838558] ACPI: PCI interrupt for device 0000:00:1f.1 disabled
[   17.838590] ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19
[   17.838616] PCI: Setting latency timer of device 0000:00:1f.2 to 64
[   17.838627] ACPI: PCI interrupt for device 0000:00:1f.2 disabled
[   17.843560] ata_piix 0000:00:1f.1: version 2.12
[   17.843577] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 20
[   17.843614] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[   17.844678] scsi0 : ata_piix
[   17.844732] scsi1 : ata_piix
[   17.845418] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[   17.845422] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[   18.104043] usb 5-6: new high speed USB device using ehci_hcd and address 2
[   18.180229] ata1.00: HPA unlocked: 156299375 -> 156301488, native 156301488
[   18.180236] ata1.00: ATA-7: SAMSUNG SP0842N, BH100-45, max UDMA/100
[   18.180239] ata1.00: 156301488 sectors, multi 16: LBA48
[   18.180269] ata1.01: ATAPI: HL-DT-ST RW/DVD GCC-4521B, 1.05, max UDMA/33
[   18.212244] ata1.00: configured for UDMA/100
[   18.236751] usb 5-6: configuration #1 chosen from 1 choice
[   18.276878] usbcore: registered new interface driver libusual
[   18.282254] Initializing USB Mass Storage driver...
[   18.282336] scsi2 : SCSI emulation for USB Mass Storage devices
[   18.282412] usbcore: registered new interface driver usb-storage
[   18.282416] USB Mass Storage support registered.
[   18.282519] usb-storage: device found at 2
[   18.282521] usb-storage: waiting for device to settle before scanning
[   18.383831] ata1.01: configured for UDMA/33
[   18.549559] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG SP0842N  BH10 PQ: 0 ANSI: 5
[   18.550150] scsi 0:0:1:0: CD-ROM            HL-DT-ST RW/DVD GCC-4521B 1.05 PQ: 0 ANSI: 5
[   18.550229] ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
[   18.550252] ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19
[   18.550290] PCI: Setting latency timer of device 0000:00:1f.2 to 64
[   18.550344] scsi3 : ata_piix
[   18.550395] scsi4 : ata_piix
[   18.550966] ata3: SATA max UDMA/133 cmd 0xd000 ctl 0xd400 bmdma 0xe000 irq 19
[   18.550970] ata4: SATA max UDMA/133 cmd 0xd800 ctl 0xdc00 bmdma 0xe008 irq 19
[   18.887603] Driver 'sd' needs updating - please use bus_type methods
[   18.888742] sd 0:0:0:0: [sda] 156301488 512-byte hardware sectors (80026 MB)
[   18.888760] sd 0:0:0:0: [sda] Write Protect is off
[   18.888763] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   18.888789] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   18.888871] sd 0:0:0:0: [sda] 156301488 512-byte hardware sectors (80026 MB)
[   18.888885] sd 0:0:0:0: [sda] Write Protect is off
[   18.888888] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[   18.888912] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[   18.888917]  sda:<4>Driver 'sr' needs updating - please use bus_type methods
[   18.895171]  sda1 sda2 < sda5 sda6 sda7 sda8 sda9 >
[   18.954467] sd 0:0:0:0: [sda] Attached SCSI disk
[   18.960089] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   18.960114] sr 0:0:1:0: Attached scsi generic sg1 type 5
[   18.962128] sr0: scsi3-mmc drive: 52x/52x writer cd/rw xa/form2 cdda tray
[   18.962134] Uniform CD-ROM driver Revision: 3.20
[   18.962192] sr 0:0:1:0: Attached scsi CD-ROM sr0
[   19.418292] Attempting manual resume
[   19.418297] swsusp: Resume From Partition 8:8
[   19.418299] PM: Checking swsusp image.
[   19.418498] PM: Resume from disk failed.
[   19.426738] ReiserFS: sda9: found reiserfs format "3.6" with standard journal
[   19.426752] ReiserFS: sda9: using ordered data mode
[   19.433898] ReiserFS: sda9: journal params: device sda9, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
[   19.434432] ReiserFS: sda9: checking transaction log (sda9)
[   19.454525] ReiserFS: sda9: Using r5 hash to sort names
[   23.272111] usb-storage: device scan complete
[   23.272612] scsi 2:0:0:0: Direct-Access     HP       Photosmart C4280 1.00 PQ: 0 ANSI: 5
[   23.274003] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[   23.274047] sd 2:0:0:0: Attached scsi generic sg2 type 0
[   26.912504] input: PC Speaker as /devices/platform/pcspkr/input/input2
[   27.041740] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   27.058057] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   27.124391] Linux agpgart interface v0.102
[   27.232276] input: Power Button (FF) as /devices/virtual/input/input3
[   27.241070] ACPI: Power Button (FF) [PWRF]
[   27.241147] input: Power Button (CM) as /devices/virtual/input/input4
[   27.257037] ACPI: Power Button (CM) [PWRB]
[   27.333857] iTCO_vendor_support: vendor-support=0
[   27.366993] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
[   27.831373] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[   28.022857] [fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[   28.022908] [fglrx] ASYNCIO init succeed!
[   28.023623] [fglrx] PAT is enabled successfully!
[   28.024435] [fglrx] module loaded - fglrx 8.47.3 [Feb 25 2008] on minor 0
[   28.046722] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input5
[   28.069884] iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0460)
[   28.069927] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   28.069997] parport_pc 00:08: reported by Plug and Play ACPI
[   28.070045] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[   28.323147] intel_rng: FWH not detected
[   28.370524] usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x03F0 pid 0x5C11
[   28.370553] usbcore: registered new interface driver usblp
[   28.450806] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
[   28.450831] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[   29.562505] lp0: using parport0 (interrupt-driven).
[   29.601238] Adding 530104k swap on /dev/sda8.  Priority:-1 extents:1 across:530104k
[   44.539514] ReiserFS: sda7: found reiserfs format "3.6" with standard journal
[   44.539527] ReiserFS: sda7: using ordered data mode
[   44.549808] ReiserFS: sda7: journal params: device sda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
[   44.550339] ReiserFS: sda7: checking transaction log (sda7)
[   44.572361] ReiserFS: sda7: Using r5 hash to sort names
[   45.442429] ip_tables: (C) 2000-2006 Netfilter Core Team
[   45.787976] No dock devices found.
[   46.744732] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
[   46.744737] apm: disabled - APM is not SMP safe.
[   46.946869] ppdev: user-space parallel port driver
[   47.088779] audit(1213233983.664:2): type=1503 operation="inode_permission" requested_mask="a::" denied_mask="a::" name="/dev/tty" pid=5087 profile="/usr/sbin/cupsd" namespace="default"
[   49.004744] r8169: eth0: link up
[   49.004752] r8169: eth0: link up
[   51.642660] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[   52.239885] NET: Registered protocol family 17
[   55.070075] [fglrx] Reserve Block - 0 offset =  0X0 length = 0X40000
[   55.070080] [fglrx] Reserve Block - 1 offset =  0X7fff000 length = 0X1000
[   55.070083] [fglrx] Reserve Block - 2 offset =  0X7fbf000 length = 0X40000
[   55.255980] [fglrx] interrupt source 20008000 successfully enabled
[   55.255984] [fglrx] enable ID = 0x00000004
[   55.255992] [fglrx] Receive enable interrupt message with irqEnableMask: 20008000
[   55.256072] [fglrx] interrupt source 10000000 successfully enabled
[   55.256075] [fglrx] enable ID = 0x00000005
[   55.256079] [fglrx] Receive enable interrupt message with irqEnableMask: 10000000
ubuntu@ubuntu-desktop:~$[/size]
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de Junho de 2008, 22:40
Hqxriven,qual é tua board e o chipset dela?Ja tentei com um live cd e ta igual.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2008, 22:50
Não sei... hehehe só sei que é um HP 6125br e na época em que comprei o vendedor falou que rodava o linux perfeitamente... fui na dele e... de tudo que testei realmente funcionou...

Citar
Ja tentei com um live cd e ta igual.

Vc está dizendo que tentou um live cd com o omnislash ou que usou um live cd de alguma outra distro com algum kernel e mesmo assim o usb não funcionou???

Acho que hoje esse patch do suse está quase virando um padrão...

Citar
sem resultado, continua na mesma

não sei se ajuda mais ta aqui o meu dmesg

http://www.guiadohardware.net/comunidade/compilar-kernel/874354/

depois de descompactar aí que vc dá o comando...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de Junho de 2008, 23:35
Não,usei o livecd do xubuntu com o kernel original,so posso testar outra distro daqui a uns dias pois tenho o gravador avariado.
O usb funciona,da é aqueles erros
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Junho de 2008, 00:28
Legal que o tópico foi pinado. Já era hora! ;)

Pra vocês que entendem melhor, o que há no kernel do Ubuntustudio, o RT? Sei que aqui não consegui compilar o módulo do Virtualbox (da SUN) nele e o notebook fica travando direto.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2008, 04:58
Citar
Não,usei o livecd do xubuntu com o kernel original,so posso testar outra distro daqui a uns dias pois tenho o gravador avariado.
O usb funciona,da é aqueles erros

Então quer dizer que no Xubuntu o usb funciona normalmente mas dá os erros no dmseg e no omnislash não funciona e dá os erros??

Se for isso... chuto eu que são os patchs do suse para usb que deixaram ele incompatível com o seu hardware. Já que pelo que lembro foi a única coisa que fiz na área.

Citar
Legal que o tópico foi pinado. Já era hora! Piscada

Pra vocês que entendem melhor, o que há no kernel do Ubuntustudio, o RT? Sei que aqui não consegui compilar o módulo do Virtualbox (da SUN) nele e o notebook fica travando direto.

Ele é um kernel RT utilizado para aplicações multimídia (edição de áudio e vídeo) ele tem hz em 1000 e preempção em tempo real.

Agora a pergunta que não quer calar... Qual a versão do Virtualbox e do kernel (os procedimentos para instalação dependem dessas duas variáveis)???

Obrigado pelo apoio de todos!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Junho de 2008, 19:00
São as últimas versões, tanto do Virtualbox quanto do kernel. Baixei o 1.6 do site da Sun compilado pra Ubuntu Hardy. O kernel é 2.6.24-18-rt.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 14 de Junho de 2008, 06:46
Não,o usb funciona sempre,aparecem é aqueles erros,entretanto ja experimentei com o live cd do puppylinux e não da erros,mas o kenel do puppy é mais antigo.
Ja agora uma duvida o linux kernel ainda não suporta instruções SSE3?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 14 de Junho de 2008, 09:07
Queria só dizer que consegui instalar finalmente o kernel omnilash e que graças as dicas do Violencia.com, finalmente minha placa de video (radeon X300) está funfando na boa, todo o meu hardware funciona sem problemas (usb, internet velox).

Obrigado pela ajuda de vcs e parabéns pelo incrível trabalho
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Junho de 2008, 09:54
Citar
Não,o usb funciona sempre,aparecem é aqueles erros,entretanto ja experimentei com o live cd do puppylinux e não da erros,mas o kenel do puppy é mais antigo.
Ja agora uma duvida o linux kernel ainda não suporta instruções SSE3?

Possivelmente pode ser o seguinte...

Sabendo que na minha máquina não há erros apresentados e a sua com kernel mais antigo não aparecem mensagens de erro pode estar acontecendo o seguinte:

O kernel 2.6.24 naturalmente modificou a parte relativa ao usb e por isso alguns hardwares apresentaram problemas.

Citar
Queria só dizer que consegui instalar finalmente o kernel omnilash e que graças as dicas do Violencia.com, finalmente minha placa de video (radeon X300) está funfando na boa, todo o meu hardware funciona sem problemas (usb, internet velox).

Obrigado pela ajuda de vcs e parabéns pelo incrível trabalho

O Violencia.com me ajudou bastante... é uma cara muito legal!!

Sentiu diferenças na velocidade em relação ao omnislash 3 ou ao kernel do ubuntu??? Está usando que ubuntu??

Obrigado a todos pelo apoio!! E DJ muito obrigado por sempre estar me ajudando!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2008, 04:39
Resultado das modificações no último omnislash 2.6.24.7-omnislash4.5 otimizando a parte relativa ao tcp/ip

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg383.imageshack.us%2Fimg383%2F3143%2Fsnapshot8mm1.th.jpg&hash=cb59243fe9a0bb4f96249d603ce3fc43fe66febb) (http://img383.imageshack.us/my.php?image=snapshot8mm1.jpg)

Para uma conexão discada com um modem motorola sm56 está bom não acham??

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dom diniz em 18 de Junho de 2008, 22:50
Citar
Queria só dizer que consegui instalar finalmente o kernel omnilash e que graças as dicas do Violencia.com, finalmente minha placa de video (radeon X300) está funfando na boa, todo o meu hardware funciona sem problemas (usb, internet velox).

Obrigado pela ajuda de vcs e parabéns pelo incrível trabalho

O Violencia.com me ajudou bastante... é uma cara muito legal!!

Sentiu diferenças na velocidade em relação ao omnislash 3 ou ao kernel do ubuntu??? Está usando que ubuntu??

Obrigado a todos pelo apoio!! E DJ muito obrigado por sempre estar me ajudando!!

Desculpa a demora para responder. ;D

Infelizmente não fiquei muito tempo com o omnislash 3 já que nenhuma das dicas funcionou para minha placa de vídeo e agora estou usando o Hard, quando eu testei o Omni3 ainda estava com o Gusty.

Bem  o desempenho está ótimo, uso compiz fuzion com um monte de efeitos, screenlets, gdesklets e cairo-clock tudo na inicialização e o consumo beira os 50% (com o generic era 65%), agora em quanto digito estou com o firefox com 4 abas ( uma no youtube) mais o gerenciador de atualizações + terminal + o monitor de sistema e o máximo que chega é 75% (com tendencia para 60%), sem falar na ... hããã.... "limpeza" de memória ( liberação que espaço na memória ram e swap) que no kernel generic era horrível, ficava tudo se acumulando e logo lotava, agora está muito melhor.

foi um ótimo trabalho chefe!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: maquiavelho em 26 de Junho de 2008, 00:50
Compilei esse kernel, mas o modem está fazendo eu ficar doido. Primeiro ele não compilava, depois com um versão do driver diferente compilou. Daí em diante o ícone do kmix ficava com um x nele. Chamei o alsaconf, mas ele não não conseguiu carregar o driver.

Alguém passou por isso nesse kernel?

Obrigado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ice-man em 28 de Junho de 2008, 15:24
O link do download do kernel esta fora do ar  :(

edit:
Citar
Compilei esse kernel, mas o modem está fazendo eu ficar doido. Primeiro ele não compilava, depois com um versão do driver diferente compilou. Daí em diante o ícone do kmix ficava com um x nele. Chamei o alsaconf, mas ele não não conseguiu carregar o driver.

Alguém passou por isso nesse kernel?

Obrigado.

ei, maquiavelho
encontrei isso
http://www.guiadohardware.net/comunidade/driver-smartlink/880066/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 03 de Julho de 2008, 12:03
Eu gostaria muito, Hqxriven, que vc ao disponibilizar o kernel omnislash, disponibilizasse também os patches que vc utiliza para que possamos saber exatamente o que foi incluído.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: crashvk em 04 de Julho de 2008, 14:37
Ola Hqxriven,

Voce mandou bem demais nessa empreitada.

Neste momento utilizo o kernel 2.6.23.16 com as suas otimizacoes no ubuntu 7.04. Recentemente comprei um laptop que possui placa de rede Realtek RTL 8102E, que esta imcompativel com o kernel versao 2.6.24, sendo q a partir da versao 2.6.24-18 ja ha uma solucao para o problema.

Por isso gostaria de baixar a versao 2.6.24-18 ou a 2.6.25.10 e instalar suas otimizacoes para que tudo funcione direiro no meu laptop.

Tem como voce me passar seus arquivos com os patchs e o arquivo .config q vc utiliza para as suas otimizacoes?? Ou mesmo o local onde eles ja estejam disponiveis e o que for necessario para q eu tenha tais otimizacoes??

Mais uma vez valeu pela ajuda!!

[ ]s

Diogo/RJ
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Julho de 2008, 18:35
Citar
Eu gostaria muito, Hqxriven, que vc ao disponibilizar o kernel omnislash, disponibilizasse também os patches que vc utiliza para que possamos saber exatamente o que foi incluído

Se eu disponibilizar os patches daqui a pouco vai vir uma galera que baixou apenas os patches me pedindo um help e aí eu nem vou conseguir ajudar pois nem vou saber o que o usuário colocou ou ativou... aí vou ficar maluco :o principalmente pq os patches precisam ser colocados em uma determinada ordem e há uma relação de dependência entre eles. Outro ponto é que algumas vezes eu modifico o fonte em algumas partes (na versão 24 do omnislash eu mexi no mtrr por exemplo).

Agora quanto a saber o que foi incluído em relação aos patches na versão 4.5 base 24.7 foi isso (apesar que muita coisa eu teria que explicar como funciona...):

omni/sched-cfs-boost-2.6.24.patch
mainline/patch-2.6.24.7
omni/8b2f7ffffe7f247ba237322fee78c528ba88f16b.patch
ck/mm-swap_prefetch-41.patch
ck/mm-lots_watermark.diff
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-prio_dependant_scan-2.patch
ck/mm-background_scan-2.patch
ck/kconfig-expose_vmsplit_option.patch
omni/squashfs3.3-patch
fedora/linux-2.6-acpi-video-backlight-rationalize.patch
fedora/linux-2.6-acpi_ec_early_init_fix.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-1.patch
fedora/linux-2.6-acpi-disable-stray-interrupt-2.patch
fedora/linux-2.6-usb-serial-fix-recursive-lock.patch
fedora/linux-2.6-smarter-relatime.patch
fedora/linux-2.6-pci-remove-default-pci-rom-allocation.patch
fedora/linux-2.6-pci-revert-remove-transparent-bridge-resizing.patch
fedora/linux-x86-mtrr-2d2ee8de5f6d26ef2942e0b449aa68d9236d5777.patch
fedora/linux-x86-mtrr-99fc8d424bc5d803fe92cad56c068fe64e73747a.patch
fedora/linux-x86-mtrr-2f36fa13ce49ffd000249feaedfcbefbcc83a72f.patch
fedora/linux-x86-mtrr-013d23e1567c4cebee0a2db5c8fa97b91b34ac2a.patch
fedora/linux-x86-mtrr-c9cce83dd1d59f52e2c8f8c7d265ba4854c40785.patch
fedora/linux-x86-mtrr-04e1ba852132c9ad006affcd5b8c8606295170b0.patch
fedora/linux-x86-mtrr-8c61b900ebb8ec5918ffd776ba1a61a5f022566d.patch
fedora/linux-x86-mtrr-a860b63c41f241c685245127a3d32f352cb04c12.patch
fedora/linux-x86-mtrr-7b11fb51567dedeaf6dc03f0135c0a8bb2399818.patch
fedora/linux-x86-mtrr-0b9c99b6f21c2e9e00938e9c57942ed71bfe4d21.patch
fedora/linux-x86-mtrr-5548fecdff5617ba3a2f09f0e585e1ac6e1bd25c.patch
fedora/linux-x86-mtrr-53756d3722172815f52272b28c6d5d5e9639adde.patch
fedora/linux-x86-mtrr-2b16a2353814a513cdb5c5c739b76a19d7ea39ce.patch
fedora/linux-x86-mtrr-093af8d7f0ba3c6be1485973508584ef081e9f93.patch
fedora/linux-x86-mtrr-cd7d72bb27a8c7502a602bdc299f1bb0a9357975.patch
fedora/linux-x86-mtrr-9a6b344ea967efa0bb5ca4cb5405f840652b66c4.patch
fedora/linux-x86-mtrr-16c02ed74361433a4fc5d8bd5f67abbac6e1c5ca.patch
fedora/linux-x86-mtrr-20651af9ac60fd6e31360688ad44861a7d05256a.patch
fedora/linux-x86-mtrr-f5106d91f2bf9153d6420f9ebb8114f73f9ce66a.patch
fedora/linux-x86-mtrr-c140df973c07ac328aafd19d4f4c413f2f8902df.patch
fedora/linux-x86-mtrr-31183ba8fd05b6ddc67ab4d726167cbc52e1b346.patch
fedora/linux-x86-mtrr-aaf230424204864e2833dcc1da23e2cb0b9f39cd.patch
fedora/linux-x86-mtrr-5dca6a1bb014875a17289fdaae8c31e0a3641c99.patch
fedora/linux-2.6-isapnp-fix-limits.patch
fedora/linux-2.6-pnp-extend-resource-limits.patch
fedora/linux-2.6-pnp-disable-overlapping-resources.patch
fedora/linux-2.6-xfs-features2-fixup.patch
fedora/linux-2.6-xfs-features2-fixup-fix.patch
fedora/linux-2.6-x86-asmlinkage_protect-sys_io_getevents.patch
ubuntu/ubuntu-hardy.git-de4a8cb0c4ebcc8130d1b3b71a0f07f1e797632a.patch
ubuntu/ubuntu-hardy.git-238139a89114a3b8e01f758ba3db5232895c1d57.patch
ubuntu/ubuntu-hardy.git-104d415651e1d8f5a0f0720bdc2e1f527544a24b.patch
ubuntu/ubuntu-hardy.git-f1c6147685f2ddedde3442b18d72b421c22048d9.patch
ubuntu/ubuntu-hardy.git-978a8bed296d7f5d76c57018417bee79046354a1.patch
ubuntu/ubuntu-hardy.git-6089605298fa6267a79fa070e740387691f44eae.patch
ubuntu/ubuntu-hardy.git-37bf83ea3a1841ec63d2d9b54b485bb90386ce5b.patch
ubuntu/ubuntu-hardy.git-8954b8aa130ca0092ead883912a4be3b1e0a3e8c.patch
ubuntu/ubuntu-hardy.git-2070509e4474bf29715fa049c13204a4a4025442.patch
ubuntu/ubuntu-hardy.git-2ebc9b9db7cfe124caf8836ec05da5fd3bb710af.patch
ubuntu/ubuntu-hardy.git-30b2ec9f4165d3a84d9024ef8fdd032ed025b1a7.patch
ubuntu/ubuntu-hardy.git-91d34e2c845a1c24a5802fd353165b1d68720a1a.patch
ubuntu/ubuntu-hardy.git-a0415b12dda1c03903be44183ebe7eb1651d7481.patch
ubuntu/ubuntu-hardy.git-457e5aff59660cd4d73bc8efc74a68ede8e1f8aa.patch
ubuntu/ubuntu-hardy.git-6878851b6f94bab0f847ff97b58423d893d145c2.patch
ubuntu/ubuntu-hardy.git-c7e5ae03ee0f8de37f9b55f441a6d7c546c997ea.patch
suse/acpi_force-fan-active.patch
suse/smtnice-disable.patch
suse/wireless-no-aes-select.patch
suse/x86-nvidia-timer-quirk.patch
suse/ext2-fsync-err.patch
suse/ext3-barrier-default.patch
suse/bootsplash.patch
pardus/pie-randomization.patch
pardus/randomize-brk.patch
pardus/echo-ctrl-c.patch
pardus/ixany-interrupt-signal.patch
pardus/bluetooth-usb-conwise-sco.patch
pardus/xfrm-speedup.patch
pardus/afkey-large-databases.patch
pardus/inotify_SIGIO_driven_queues.patch
pardus/inotify_coalescing.patch
pardus/fix_inotify_send_IN_ATTRIB_events_when_link_count_changes.patch
pardus/sparsemem_memory_present.patch
pardus/dmi_check_pciprobe.patch
pardus/fix_IS_I9XX_macro.patch
pardus/r8169_get_mac_version.patch
mainline/CVE-2008-2148.patch
pardus/gcc-4.3.patch
pardus/wireless-2008-05-07.patch
omni/linux-phc-kernel-vanilla-2.6.24-rc1.patch
omni/unionfs-2.3.2_for_2.6.24.4.diff

Infelizmente não tenho mais os patches só o release tar.bz2 com os patches incluídos que é o mesmo que eu disponibilizo para o pessoal. Pq me confunde ficar com mais de 200 patches na máquina e trabalhando com o omnislash 24 e o 25 ao mesmo tempo.

Citar
Por isso gostaria de baixar a versao 2.6.24-18 ou a 2.6.25.10 e instalar suas otimizacoes para que tudo funcione direiro no meu laptop.

Tem como voce me passar seus arquivos com os patchs e o arquivo .config q vc utiliza para as suas otimizacoes?? Ou mesmo o local onde eles ja estejam disponiveis e o que for necessario para q eu tenha tais otimizacoes??

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

Em breve omnislash série 25!! (já estou rodando em minha máquina e ficou boa inclusive com patches para o eeepc)
Título: Re: Kubuntu 7.10 - Omnislash base 25 série 4 em breve!!
Enviado por: Hqxriven em 06 de Julho de 2008, 17:20
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg79.imageshack.us%2Fimg79%2F5525%2Fsnapshot3yn5.th.jpg&hash=5544dde08e1d6f8c303761cb8ac0ab40dabec859) (http://img79.imageshack.us/my.php?image=snapshot3yn5.jpg)

Estou fazendo os últimos testes nessa release antes de upar. Espero que gostem!!! Deu um trabalho... ;D

EDIT 1

Quem quiser fazer o omnislash na mão (dá um trabalho e demora um bom tempo inserindo os patches) me passa uma mp que eu envio os 86 patches e a config (32bits)... só que depois se for me pedir um help talvez fique difícil para eu saber.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 07 de Julho de 2008, 10:16
O problemas dos erros do usb ja resolvi,formatei e instalei o xubuntu 8.04.1,não tenhos erros no usb e o driver proprietario da ati ja funciona,agora vou esperar por esse novo omnishash para ver como se comporta.
Título: Kernel omnislash base 25 lançado e base 24 chega aos 500 downloads!!
Enviado por: Hqxriven em 07 de Julho de 2008, 13:42
http://hqxriven.wordpress.com/2008/07/07/kernel-2625101-omnislash4-kernel-otimizado-kuxbuntu/

Espero que funcione legal dessa vez gatohumano...

Vou manter as duas versões por um tempo... então as duas são atuais e a mais nova não substitue a anterior. A versão 24 é focada na velocidade e a 25 na estabilidade e segurança.

Novo recorde de downloads!!
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg521.imageshack.us%2Fimg521%2F9232%2Fsnapshot5ik9.th.jpg&hash=4338de55b87c00ac640ab3310f1fae0bb721dfae) (http://img521.imageshack.us/my.php?image=snapshot5ik9.jpg)

Quem quiser os patches da versão atual (base 25) peça que eu passo o link...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 08 de Julho de 2008, 12:41
Afinal ta a dar erros de usb na mesma,eu não os via pq tinha o splash activado.
Lembrei me agora de outra coisa que pode estar relacionado com os erros do usb,eu tenho o disco encriptado com palavra passe e então acontece que os erros de usb aparecem antes de  pedir a palavra passe,logo isso talvez me leve a concluir que os usb estao a tentar a aceder a qualquer coisa no disco mas como ainda não foi posta a palavra passe não consegue acesse dando os tais erros,agora queria saber se havera alguma maneira simples de saber os nomes de todos os modulos que estão a usar os usb?assim sabendo quais são poderia polos nas linhas do ficheiro /etc/modules e depois era so fazer sudo update-initramfs e em principio isso resolveria-me o problema.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 09 de Julho de 2008, 13:16
No novo kernel ominslash eu tive um problema com o squashfs ao compilá-lo:

fs/squashfs/inode.c: Na função ‘squashfs_get_cached_block’:
fs/squashfs/inode.c:365: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:365: erro: (Each undeclared identifier is reported only once
fs/squashfs/inode.c:365: erro: for each function it appears in.)
fs/squashfs/inode.c:365: erro: implicit declaration of function ‘schedule’
fs/squashfs/inode.c:402: erro: ‘TASK_NORMAL’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘release_cached_fragment’:
fs/squashfs/inode.c:497: erro: ‘TASK_NORMAL’ undeclared (first use in this function)
fs/squashfs/inode.c: Na função ‘get_cached_fragment’:
fs/squashfs/inode.c:520: erro: ‘TASK_UNINTERRUPTIBLE’ undeclared (first use in this function)
fs/squashfs/inode.c:557: erro: ‘TASK_NORMAL’ undeclared (first use in this function)
make[3]: ** [fs/squashfs/inode.o] Erro 1
make[2]: ** [fs/squashfs] Erro 2
make[1]: ** [fs] Erro 2


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Julho de 2008, 14:43
compilaste a tua maneira ou com o config que vem no source?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 09 de Julho de 2008, 15:07
Usei o .config do Hqxriven e depois configurei para o meu PC. Utilizei até o .config do kernel omnislash anterior como espelho (sem usá-lo, apenas visualizando o que esta ou não ativado no outro kernel) para saber qual era o problema com o squashfs, mas está idêntico nas configurações no que se refere ao squashfs.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 10 de Julho de 2008, 11:15
Usei o .config do Hqxriven e depois configurei para o meu PC. Utilizei até o .config do kernel omnislash anterior como espelho (sem usá-lo, apenas visualizando o que esta ou não ativado no outro kernel) para saber qual era o problema com o squashfs, mas está idêntico nas configurações no que se refere ao squashfs.


Tens o unionfs activado?o squashfs também depende desse
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 11 de Julho de 2008, 01:05
Depois de muita procura, encontrei os sites de onde vc tira os patchs. Eu estava procurando para fins de conhecimento e adicionar outros patchs para resolver alguns problemas.

https://svn.pardus.org.tr/pardus/2008/kernel/kernel/files/
http://www.dcaf-security.org/dark-sources/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 11 de Julho de 2008, 01:54
Citar

Tens o unionfs activado?o squashfs também depende desse

O unionfs está ativado. Pode deixar, vou resolver na mão!!!  ;D

Quanto ao squash, encontrei um patch que, segundo o site, melhora a compressão de arquivos, diretórios, etc. É o Squashfs LZMA ( http://www.squashfs-lzma.org/ ) só que é para o kernel 2.6.24.3.
Título: Re: Kubuntu 7.10 - Em breve nova versão omnislash!!
Enviado por: Hqxriven em 12 de Julho de 2008, 03:15
Estou testando uma nova versão com uma redução de patches e uma nova configuração para que haja uma economia no uso de memória.

Dêem uma olhadinha em dois screenshots:

http://www.guiadohardware.net/comunidade/som-compilei/884057/#post3847362

Locais onde pego (mas tem outros) patches

https://svn.pardus.org.tr/pardus/2008/kernel/kernel/files/
http://www.dcaf-security.org/dark-sources/[/quote]
gensources http://dev.gentoo.org/~dsd/genpatches/
zenkernel https://wiki.ubuntu.com/ZenKernel
A área devel do Fedora etc... http://cvs.fedoraproject.org/viewcvs/devel/kernel/

O bom do pardus é que ele já pega de vários... e facilita o trabalho... mas a minha config é do archlinux...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 16:32
Ilkyest eu estou aqui... (Fórum ubuntu bate papo on  ;D)

Vamos ao kernel com customização??

Download do 2 omnislash base 25!!

http://www.adrive.com/public/8d1ebcb9e6557813ae604be633c5ad992a99a1fa44376e9bb09f59f36c589b39.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 16:41
Tá....mas são 46 Mb, se igual ao 2.6.24. Vai demorar um pouquinho.... Tenho o 2.6.25. O primeiro. esse baixei.

Se der como fazer por ele, salvar o config, e depois por no outro
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 16:44
Tipo uns 30 minutos???

Enquanto isso nós vamos falando algumas coisas interessantes que podemos modificar no kernel...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 16:46
É como te falei. se o 2.6.25 der...dá para ir adiantando serviço.

Se não, aguardar, isso que o ADRIVE não tá abrindo. Demora um monte e não faz nada.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 16:49
file download
 
      
The file you are trying to access is no longer available publicly.

Please contact the user who has shared this file with you.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 16:50
Quais são as coisas interessantes que daría para falar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 16:53
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set

Ativado para quem gosta de ter o clock no máximo (eu deixo sempre o ondemand e o userspace para economia de energia)

CONFIG_SCHED_DEBUG=y

Para "brincar" com a granularidade do kernel... :o Dá uma boa velocidade!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 16:57
Bacana. isso eu fiz na primeira tentativa de compilar o 2.6.25. Eu ativei o governance, mas não sabia da "granulariidade" do kernel. Sou ainda uma nulidade nisso.

Mas senti diferença.  Acho que a economia maior eu fiz trocando um CRT 17 por um 19 LCD.

Só uma perguntinha. Eu poderia, já que não to conseguindo baixar: "erro acima" ir fazendo isso no kernel 2.6.25 omnislash e depois salvar o config? se der certo, busco daí o omnislash novo (2 base 25) e importo?

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 17:02
Vc tem o kernel 2.6.25 puro?? Ou somente o omnislash??

EDIT 1 - Daqui há 25 minutos eu volto...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 17:06
o puro, o patch e o omnislash.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 17:08
Vou fazer o up do mini omnislash e daqui há pouco posto
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 17:18
Outra coisa que eu gostaria de saber e muitos poucos me disseram >:(

Eu excluo um módulo. Supomos, não quis compilar o módulo ATI.
Após o kernel pronto, eu posso instalar, digamos, uma controladora ATI?

Tipo eu tenho uma placa de vídeo nvidia. Se eu excluo ela, depois eu consigo ainda instalar? Ou teria de recompilar todo kernel?

Porque pergunto isso? Digamos que tenho uma ATI. Ela queimou. No meu kernel eu não compilei outra placa a não ser ati (mesmo que depois eu instalei um driver 3D)
Aí compro uma nvidia. Seria só rodar o ".run" com --add-this-kernel?

É que eu compilei e fiquem sem som, numa tentativa anterior. Daí perguntei se alguém tinha o driver. Em vez disso me perguntaram "o porque eu não tinha compilado". E mesmo dizendo que, sem saber que era uma placa intel, não compilei. compilei só a nforce. e ainda assim não me responderam
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 17:34
O seu exemplo original era com uma placa de som... ;) naquele caso teria que recompilar o kernel pois vc colocaria o driver de que forma???

Agora em placa de vídeo de qualquer forma vc instalará o driver depois mas é bom vc ter ele selecionado no kernel.

Exemplos de coisas que vc pode tirar

CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_NR_CPUS=4 (Pode colocar exatamente a quantidade de cpus que vc tem)
CONFIG_VIRTUALIZATION=y (Caso não use)
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_EXT3_FS_SECURITY is not set (Caso não use SElinux)
Configuração para Som ISA
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_AGP=m (Caso não use AGP)
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m

Para falar a verdade a config mais otimizada que conheço é a Zenwalk (eles tiram muita coisa) e a do 25 base 2 é baseada nela (mais aí eu ativei várias coisas...).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 17:42
Então. traduzindo.

O que for on-board, se eu não compilar, mesmo que eu baixe o driver eu não conseguiria instalar?


O seu exemplo original era com uma placa de som... ;) naquele caso teria que recompilar o kernel pois vc colocaria o driver de que forma???

Agora em placa de vídeo de qualquer forma vc instalará o driver depois mas é bom vc ter ele selecionado no kernel.

Exemplos de coisas que vc pode tirar

CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_NR_CPUS=4 (Pode colocar exatamente a quantidade de cpus que vc tem)
CONFIG_VIRTUALIZATION=y (Caso não use)
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_EXT3_FS_SECURITY is not set (Caso não use SElinux)
Configuração para Som ISA
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_AGP=m (Caso não use AGP)
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m

Para falar a verdade a config mais otimizada que conheço é a Zenwalk (eles tiram muita coisa) e a do 25 base 2 é baseada nela (mais aí eu ativei várias coisas...).
[/size][/size][/size][/size][/size][/size][/size]
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 17:46
Se vc retirar a capacidade do kernel reconhecer o hardware pode ficar difícil... Uma vez a algum tempo atrás eu usava AGP e retirei suporte a AGP... e aí mano... NVIDIA não instalava de jeito nenhum...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 17:50
Porque estou questionando isso. Porque eu quero um kernel enxuto. fiz um que deu 93Mb, mas faltou som. pois é :'(

E eu queria um kernel APENAS PARA OS MÓDULOS QUE POSSUO. Nada mais.

lspci
Citar
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev a1)

Agora vamos ao lsmod
Citar
Module                  Size  Used by
isofs                  36388  1
udf                    88612  0
rfcomm                 41744  2
l2cap                  25728  13 rfcomm
bluetooth              61156  4 rfcomm,l2cap
ppdev                  10372  0
powernow_k8            16704  2
cpufreq_powersave       2688  0
cpufreq_stats           7104  0
cpufreq_userspace       5284  0
cpufreq_ondemand        9740  1
cpufreq_conservative     8712  0
freq_table              5536  3 powernow_k8,cpufreq_stats,cpufreq_ondemand
video                  19856  0
output                  4736  1 video
container               5632  0
sbs                    15112  0
sbshc                   7680  1 sbs
dock                   11280  0
battery                14212  0
pppoe                  14528  2
pppox                   4876  1 pppoe
af_packet              23812  2
ppp_generic            29588  6 pppoe,pppox
slhc                    7040  1 ppp_generic
iptable_filter          3840  0
ip_tables              14820  1 iptable_filter
x_tables               16132  1 ip_tables
ac                      6916  0
lp                     12324  0
ipv6                  267780  12
snd_hda_intel         344728  3
snd_pcm_oss            42144  0
snd_mixer_oss          17920  1 snd_pcm_oss
evdev                  13056  3
snd_pcm                78596  2 snd_hda_intel,snd_pcm_oss
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
snd_hwdep              10500  1 snd_hda_intel
agpgart                34760  0
snd_seq_dummy           4868  0
snd_seq_oss            35584  0
snd_seq_midi            9376  0
snd_rawmidi            25760  1 snd_seq_midi
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
psmouse                40336  0
snd_seq                54224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
serio_raw               7940  0
snd_timer              24836  2 snd_pcm,snd_seq
snd_seq_device          9612  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    56996  17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
parport_pc             36260  1
parport                37832  3 ppdev,lp,parport_pc
button                  9232  0
i2c_nforce2             7680  0
soundcore               8800  1 snd
shpchp                 34452  0
pci_hotplug            30880  1 shpchp
i2c_core               24832  1 i2c_nforce2
k8temp                  6656  0
pcspkr                  4224  0
reiserfs              239616  1
sg                     36880  0
sr_mod                 17956  1
cdrom                  37408  1 sr_mod
sd_mod                 30720  6
ata_generic             8324  0
pata_amd               14212  2
usb_storage            73664  0
libusual               19108  1 usb_storage
floppy                 59588  0
sata_nv                27528  3
ohci_hcd               25348  0
pata_acpi               8320  0
forcedeth              51980  0
libata                159344  4 ata_generic,pata_amd,sata_nv,pata_acpi
scsi_mod              151436  5 sg,sr_mod,sd_mod,usb_storage,libata
ehci_hcd               37900  0
usbcore               146028  5 usb_storage,libusual,ohci_hcd,ehci_hcd
thermal                16796  0
processor              36872  2 powernow_k8,thermal
fan                     5636  0
fbcon                  42912  0
tileblit                3456  1 fbcon
font                    9472  1 fbcon
bitblit                 6784  1 fbcon
softcursor              3072  1 bitblit
fuse                   50580  9

e o meu kernel atual
Citar
uname -r
2.6.24-19-generic

Citar
Se vc retirar a capacidade do kernel reconhecer o hardware pode ficar difícil... Uma vez a algum tempo atrás eu usava AGP e retirei suporte a AGP... e aí mano... NVIDIA não instalava de jeito nenhum...

Sim, isso eu sei. Aí está o meu medo. pensei então em deixar tudo que tenho como módulo.

A única coisa, a placa de vídeo será uma 8600GT. Não essa 8400 GS. Vêm segunda feira
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 17:52
Se vc retirar a capacidade do kernel reconhecer o hardware pode ficar difícil... Uma vez a algum tempo atrás eu usava AGP e retirei suporte a AGP... e aí mano... NVIDIA não instalava de jeito nenhum...

E justamente por isso que estou pedindo ajuda.

Se tivesse um dicionário para os termos do Xconfig, eu estaria salvo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 18:13
Citar
APENAS PARA OS MÓDULOS QUE POSSUO

Isso dá um trabalho do caramba... pois sempre alguma coisa fica esquecida num kernel super enxuto e vc tem que saber o fabricante de tudo da sua máquina e onde ele se encontra no kernel.

Imagina na parte relativa ao usb que no seu caso é usbcore o módulo... qual será o que vc está usando...

# USB Input Devices
#
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT_POWERBOOK=y
CONFIG_HID_FF=y
CONFIG_HID_PID=y
CONFIG_LOGITECH_FF=y
CONFIG_PANTHERLORD_FF=y
CONFIG_THRUSTMASTER_FF=y
CONFIG_ZEROPLUS_FF=y
CONFIG_USB_HIDDEV=y

#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set

#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
CONFIG_USB_DYNAMIC_MINORS=y
CONFIG_USB_SUSPEND=y
# CONFIG_USB_OTG is not set

#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_ISP116X_HCD=m
CONFIG_USB_OHCI_HCD=m
# CONFIG_USB_OHCI_HCD_SSB is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_U132_HCD=m
CONFIG_USB_SL811_HCD=m
CONFIG_USB_SL811_CS=m
CONFIG_USB_R8A66597_HCD=m

#
# USB Device Class drivers
#
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#

#
# may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_USBAT=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_STORAGE_ALAUDA=y
CONFIG_USB_STORAGE_KARMA=y
# CONFIG_USB_LIBUSUAL is not set

#
# USB Imaging devices
#
CONFIG_USB_MDC800=m
CONFIG_USB_MICROTEK=m
CONFIG_USB_MON=y

#
# USB port drivers
#
CONFIG_USB_USS720=m
CONFIG_USB_SERIAL=m
CONFIG_USB_EZUSB=y
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_AIRCABLE=m
CONFIG_USB_SERIAL_AIRPRIME=m
CONFIG_USB_SERIAL_ARK3116=m
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_CH341=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_CP2101=m
CONFIG_USB_SERIAL_CYPRESS_M8=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_FUNSOFT=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_IPAQ=m
CONFIG_USB_SERIAL_IR=m
CONFIG_USB_SERIAL_EDGEPORT=m
CONFIG_USB_SERIAL_EDGEPORT_TI=m
CONFIG_USB_SERIAL_GARMIN=m
CONFIG_USB_SERIAL_IPW=m
CONFIG_USB_SERIAL_IUU=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_KEYSPAN_MPR=y
CONFIG_USB_SERIAL_KEYSPAN_USA28=y
CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
CONFIG_USB_SERIAL_KEYSPAN_USA19=y
CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_KOBIL_SCT=m
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_MOS7720=m
CONFIG_USB_SERIAL_MOS7840=m
CONFIG_USB_SERIAL_NAVMAN=m
CONFIG_USB_SERIAL_PL2303=m
CONFIG_USB_SERIAL_OTI6858=m
CONFIG_USB_SERIAL_HP4X=m
CONFIG_USB_SERIAL_SAFE=m
# CONFIG_USB_SERIAL_SAFE_PADDED is not set
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
CONFIG_USB_SERIAL_TI=m
CONFIG_USB_SERIAL_CYBERJACK=m
CONFIG_USB_SERIAL_XIRCOM=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_USB_SERIAL_OMNINET=m
# CONFIG_USB_SERIAL_DEBUG is not set

#
# USB Miscellaneous drivers
#
CONFIG_USB_EMI62=m
CONFIG_USB_EMI26=m
CONFIG_USB_ADUTUX=m
CONFIG_USB_AUERSWALD=m
CONFIG_USB_RIO500=m
CONFIG_USB_LEGOTOWER=m
CONFIG_USB_LCD=m
CONFIG_USB_BERRY_CHARGE=m
CONFIG_USB_LED=m
CONFIG_USB_CYPRESS_CY7C63=m
CONFIG_USB_CYTHERM=m
CONFIG_USB_PHIDGET=m
CONFIG_USB_PHIDGETKIT=m
CONFIG_USB_PHIDGETMOTORCONTROL=m
CONFIG_USB_PHIDGETSERVO=m
CONFIG_USB_IDMOUSE=m
CONFIG_USB_FTDI_ELAN=m
CONFIG_USB_APPLEDISPLAY=m
CONFIG_USB_SISUSBVGA=m
# CONFIG_USB_SISUSBVGA_CON is not set
CONFIG_USB_LD=m
CONFIG_USB_TRANCEVIBRATOR=m
CONFIG_USB_IOWARRIOR=m
CONFIG_USB_TEST=m
CONFIG_USB_ATM=m
CONFIG_USB_SPEEDTOUCH=m
CONFIG_USB_CXACRU=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_XUSBATM=m
CONFIG_USB_GADGET=m
# CONFIG_USB_GADGET_DEBUG is not set
# CONFIG_USB_GADGET_DEBUG_FILES is not set
# CONFIG_USB_GADGET_DEBUG_FS is not set
CONFIG_USB_GADGET_SELECTED=y
# CONFIG_USB_GADGET_AMD5536UDC is not set
# CONFIG_USB_GADGET_ATMEL_USBA is not set
# CONFIG_USB_GADGET_FSL_USB2 is not set
CONFIG_USB_GADGET_NET2280=y
CONFIG_USB_NET2280=m
# CONFIG_USB_GADGET_PXA2XX is not set
# CONFIG_USB_GADGET_M66592 is not set
# CONFIG_USB_GADGET_GOKU is not set
# CONFIG_USB_GADGET_LH7A40X is not set
# CONFIG_USB_GADGET_OMAP is not set
# CONFIG_USB_GADGET_S3C2410 is not set
# CONFIG_USB_GADGET_AT91 is not set
# CONFIG_USB_GADGET_DUMMY_HCD is not set
CONFIG_USB_GADGET_DUALSPEED=y
# CONFIG_USB_ZERO is not set
CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_USB_GADGETFS=m
CONFIG_USB_FILE_STORAGE=m
# CONFIG_USB_FILE_STORAGE_TEST is not set
CONFIG_USB_G_SERIAL=m
CONFIG_USB_MIDI_GADGET=m
CONFIG_USB_G_PRINTER=m

Diminuir isso a somente um demora muito e fazer isso com o hardware TODO... mano nem eu sou fã disso...

O ganho é muito pequeno (algumas vezes imperceptível). O ganho maior está no patch CK e no relatime e numa configuração em que vc tire somente as coisas que podem dar conflito (como fez o ubuntu hardy com o kernel 2.6.24.16 onde eu até disse aqui no fórum onde estava o erro).

O único ganho que vc terá realmente será no boot... mas meu boot é em 19 segundos e para mim tá bom.

Agora há pequenas coisas que vc pode ativar ou mudar para melhorar mais enxugar tanto... comigo NUNCA deu certo. E tenho certeza que deve ter gente aqui no fórum que deve ter feito isso e só ganhou um boot rápido e uma incompatibilidade com muita coisa...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 12 de Julho de 2008, 18:25
que setings aconselhas no sysctl? o cpu é um venice 3500+ com 1gb de ram.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 18:28
Estou usando essas gatohumano...

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 30
vm.dirty_ratio = 5
#Diminuir granularidade que aumenta a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 250

E está legal... no último omnislash...

Vou dar uma saída pessoal...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 18:46
Estou usando essas gatohumano...

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 30
vm.dirty_ratio = 5
#Diminuir granularidade que aumenta a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 250

E está legal... no último omnislash...

Vou dar uma saída pessoal...

Fui comprar uma carne para fazer uma fumaça amanhã. Tô de volta.

Esse é meu PC
Asus M2N-X Plus
AMD Athlon 64 X2 6000 (3,0 GHz
Placa de vídeo 8400GS, mas será uma 8600GT
2Gb de memória
Ubuntu em Hd Sata (250 Samsung)
Outro HD IDE em master de 160Gb

Quero ver até onde vai meu hardware. E gostaria de tirar o máximo disso. Fonte tenho (500W) e duas bíblias. O que tu recomendaria?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 18:54
Como tá difícil baixar o omnislash. que coisa!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 19:44
Antes de compilar me dá um toque ou marca comigo que aí a gente brinca um pouco...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 19:49
Tá...mas tu fez o up dele no site né?

Outra. tu havia falado num mini omnislash.

Eu tenho o 2.6.25.10, o 2.6.25.10-omnislash ( o 1º) e o patch 2.6.25.5 (acho que esse não dá?)

Não da para fazer nada?

Antes de compilar me dá um toque ou marca comigo que aí a gente brinca um pouco...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 19:50
se der...começamos já. ;D

Tá...mas tu fez o up dele no site né?

Outra. tu havia falado num mini omnislash.

Eu tenho o 2.6.25.10, o 2.6.25.10-omnislash ( o 1º) e o patch 2.6.25.5 (acho que esse não dá?)

Não da para fazer nada?

Antes de compilar me dá um toque ou marca comigo que aí a gente brinca um pouco...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 20:11
O mini-omnislash vai dar um trabalho... (tipo um bom tempo colocando patches)

O completo (que está até no blog) facilita...

Vc já baixou o segundo base 25
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 20:22
Eu simplesmente não consigo baixar. fica a página carregando.....carregando.....e nada.


Vou ter de reinstalar meu windows, e talvez meu linux. A partir das 22hs estarei on-line de novo. Pode ser?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 20:25
Beleza (tomara que eu não me esqueça....)

EDIT - Estou aqui desde as 22 cade vc??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 22:24
Desculpa. atrasei um, pouquinho. Meu M$ insiste em não instalar em SATA. O ubuntu sim ;D ;D ;D

Vamos lá.

Vou tentar baixar agora o omnislash

Beleza (tomara que eu não me esqueça....)

EDIT - Estou aqui desde as 22 cade vc??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 22:52
Voltei... conseguiu baixar??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 22:55
26 de 47,5 MB @ 24,3 KBps. Tempo estimado . 20 minutos


ZzZzZzZzZz
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 22:57
Posso adiantar algo?


Voltei... conseguiu baixar??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 22:58
Fica tranquilo... nós fazemos juntos...volto daqui há 20 minutos!!!

Hqx

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 23:16
Voltei... denovo... e aí...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:18
e Atenção ouvintes...... em 10 minutos o correspondente vai falar.

"to baixando os compiladores". Eu falei, tive de reinstalar o linux.

to com o 2.6.24.10 ubuntu

Fica tranquilo... nós fazemos juntos...volto daqui há 20 minutos!!!

Hqx


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:19
Não é facil esperar, para quem é meio imediatista feito eu "já tomei 1 garrafa de vinho"

Voltei... denovo... e aí...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 23:22
Citar
e Atenção ouvintes...... em 10 minutos o correspondente vai falar.

"to baixando os compiladores". Eu falei, tive de reinstalar o linux.

to com o 2.6.24.10 ubuntu

2.6.24.10 essa versão de kernel e de que ubuntu???

Citar
Não é facil esperar, para quem é meio imediatista feito eu "já tomei 1 garrafa de vinho"

CUIDADO!!! Compilar um kernel "meio alegrinho" pode ser um pouco difícil e prejudicial a máquina ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:26
Tô com hardy heron. Instalei o 2.6.24.16. Atualizei, via aptoncd, para o 19. Agora quero mais.


Quanto a alegrinho, fica gelo. Depois que descobri que minha mobo tem backup, e restauração, só tenho medo de político. huahuahua

Citar
e Atenção ouvintes...... em 10 minutos o correspondente vai falar.

"to baixando os compiladores". Eu falei, tive de reinstalar o linux.

to com o 2.6.24.10 ubuntu

2.6.24.10 essa versão de kernel e de que ubuntu???

Citar
Não é facil esperar, para quem é meio imediatista feito eu "já tomei 1 garrafa de vinho"

CUIDADO!!! Compilar um kernel "meio alegrinho" pode ser um pouco difícil e prejudicial a máquina ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:27
Tô com os compiladores instalados. Vou fazer até a parte das configs segundo teu post. posso  começar?

http://hqxriven.wordpress.com/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 23:31
Na parte da config na parte onde vc escolhe o seu processador vc me chama???

Nessa especificamente:

cp /usr/src/linux-2.6.25/cfg .config && make xconfig
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:34
tô nela....
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:39
Tô no Xconfig agora....aguardando.

Só quero saber o que estou fazendo.


Na parte da config na parte onde vc escolhe o seu processador vc me chama???

Nessa especificamente:

cp /usr/src/linux-2.6.25/cfg .config && make xconfig
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2008, 23:48
Desativar
IOSCHED_AS (Vc vai usar o CFQ)
IOSCHED_DEADLINE (Vc vai usar o CFQ)
LBD=y
BLK_DEV_IO_TRACE
LSF
BLK_DEV_BSG

Ativar
CPU_FREQ_DEFAULT_GOV_PERFORMANCE (Dessa forma o seu clock sempre estará no máximo , não haverá economia de energia porém haverá mais performance)
CPU_FREQ_GOV_USERSPACE (Deixar como módulo)

E nessa parte retire o que vc não usa menos nvidia, vesa e VGA16.:

# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_IMAC is not set
# CONFIG_FB_HECUBA is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
# CONFIG_FB_NEOMAGIC is not set
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set

E não tire DEBUG_FS=y e SCHED_DEBUG=y simples né...

Depois de compilar que nós vamos brincar mesmo com o sysctl.conf!!! (aí que a parada fica boa HEHEHE)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:55
Peraí....

Em Enable block layer, io schedulers tenho

Antecipatory, deadline, e CFQ io scheduler. Após Default IO scheduler (como hierarquia pastas). Antecipatory, deadline, CFQ e non-op

Anticipatory e deadline estão com "V" e em io scheduler está como CFQ. Deixo, ou tiro?


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2008, 23:58
Block Layer SG support 4, se for o EXT 4, tenho interesse, gostaria de deixar.


Desativar
IOSCHED_AS (Vc vai usar o CFQ)
IOSCHED_DEADLINE (Vc vai usar o CFQ)
LBD=y
BLK_DEV_IO_TRACE
LSF
BLK_DEV_BSG

Ativar
CPU_FREQ_DEFAULT_GOV_PERFORMANCE (Dessa forma o seu clock sempre estará no máximo , não haverá economia de energia porém haverá mais performance)
CPU_FREQ_GOV_USERSPACE (Deixar como módulo)

E nessa parte retire o que vc não usa menos nvidia, vesa e VGA16.:

# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_IMAC is not set
# CONFIG_FB_HECUBA is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
# CONFIG_FB_NVIDIA_DEBUG is not set
CONFIG_FB_NVIDIA_BACKLIGHT=y
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
CONFIG_FB_SAVAGE_ACCEL=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
# CONFIG_FB_NEOMAGIC is not set
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_3DFX_ACCEL=y
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_SM501 is not set
# CONFIG_FB_VIRTUAL is not set

E não tire DEBUG_FS=y e SCHED_DEBUG=y simples né...

Depois de compilar que nós vamos brincar mesmo com o sysctl.conf!!! (aí que a parada fica boa HEHEHE)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:02
É pq eu não faço assim... eu mando localizar e aí eu aperto N para desativar M para módulo e Y construir junto com o kernel.

No meu caso eu faço assim:

Localizar

Escrevo IOSCHED_AS e aí dou um N.

Mas respondendo a sua pergunta tem que apertar N para desativar no Ante e no Dead.

Quanto ao Block SG se quiser então deixe...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:05
Depos eu vi isso. Mas essa sessão:
# Frame buffer hardware drivers
#
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_UVESA=m
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y

etc....

não to achando e o find também não
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:09
E pq vc tem que retirar a palavra config

CONFIG_FB_UVESA=m

FB_UVESA (Esse pd tirar)

Se tirar CONFIG_FB_VESA=y diga tchau para o usplash e esse não sei... FB_VGA16=m (então não tire) e o efi tire também...

EDIT 1

Pode deixar que eu fico aqui até a gente brincar!!! (Só depois da compilação que a gente vai brincar um pouco)...

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:14
Tá feito....


Vamos "para onde o bicho pega?"

E pq vc tem que retirar a palavra config

CONFIG_FB_UVESA=m

FB_UVESA (Esse pd tirar)

Se tirar CONFIG_FB_VESA=y diga tchau para o usplash e esse não sei... FB_VGA16=m (então não tire) e o efi tire também...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:18
O seu processador já está selecionado??

O Hz está em 1000??

Vc desativou algo a mais que não mencionei??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:22
o Processador tá em 1.000HZ.. Desativei umas coisas. O que não incluia intel, AMD, PHY, realtek, ASUS, USB e outras..

O seu processador já está selecionado??

O Hz está em 1000??

Vc desativou algo a mais que não mencionei??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:24
Cuidado com a parte relativa ao som senão ele vai embora denovo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:25
Sim.... mas...vamos prosseguir?

Se não der certo, vou seguir compilando, até que dê.

Tenho o kernel antigo, no worry about this

Cuidado com a parte relativa ao som senão ele vai embora denovo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:31
De acordo com a minha config (se vc não desativou O MUNDO está tudo bem)...

A otimização virá depois no sysctl onde testaremos alguns parâmetros até um bom resultado...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:33
Tá... mas e o que eu faço agora?

Salvo o config e compilo? altero algo mais e compilo? espero para compilar?

Aquela moral de alterar o nome no make? onde faço, ou tenho de fazer?


De acordo com a minha config (se vc não desativou O MUNDO está tudo bem)...

A otimização virá depois no sysctl onde testaremos alguns parâmetros até um bom resultado...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:35
Citar
Tá... mas e o que eu faço agora?

Salvo o config e compilo? altero algo mais e compilo? espero para compilar?

Aquela moral de alterar o nome no make? onde faço, ou tenho de fazer?

Pode compilar e o nome vc coloca o que quiser antes de compilar né(que tal o seu nick)???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:37
Tá. salvo e compilo.

Mas....como eu boto o nome?

To seguindo teu tuto. e, sim, vou usar o nick e algo mais. Onde, e como, faço isso?


Citar
Tá... mas e o que eu faço agora?

Salvo o config e compilo? altero algo mais e compilo? espero para compilar?

Aquela moral de alterar o nome no make? onde faço, ou tenho de fazer?

Pode compilar e o nome vc coloca o que quiser antes de compilar né(que tal o seu nick)???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:40
Estou upando uma imagem aguarda ae!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:41
Tá. salvo e compilo.

Mas....como eu boto o nome?

Mais uma coisa, enquanto aguardo a imagem.

Posso me basear no revelado pelo M$ (everest) para configurar o linux né.

Pergunta cretina, mas quero certeza de não haver diferenças de "identificação" para M$ e linux

To seguindo teu tuto. e, sim, vou usar o nick e algo mais. Onde, e como, faço isso?

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:43
Diferenças de identificação??? Não compreendi agora olha a imagem ae!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg247.imageshack.us%2Fimg247%2F346%2Fsnapshot11rp8.th.jpg&hash=626f3e8d53ee01a3d5c199cda58d08a18b1dc57b) (http://img247.imageshack.us/my.php?image=snapshot11rp8.jpg)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:48
Tá. mas tô seguindo teu tuto....

E estou nesta parte

Citar

Compilação do kernel (1)

make-kpkg clean

make-kpkg –initrd –revision=686 kernel_image kernel_headers modules_image

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

CONCURRENCY_LEVEL=2 make-kpkg –initrd –revision=i686 kernel_image kernel_headers modules_image

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas.

Onde eu altero?

(sou newbie, e apesar de acostumado com DOS, sh, ssh, ".o" são novidade. ini, bat, com, é mais minha praia

Diferenças de identificação??? Não compreendi agora olha a imagem ae!!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg247.imageshack.us%2Fimg247%2F346%2Fsnapshot11rp8.th.jpg&hash=626f3e8d53ee01a3d5c199cda58d08a18b1dc57b) (http://img247.imageshack.us/my.php?image=snapshot11rp8.jpg)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:51
Antes de digitar make-kpkg clean tenta ai um... sei lá... umm... tô pensando...

abre outro terminal e digita sudo gedit e abre o arquivo makefile que está no diretório usr/src/linux-2.6.25
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:54
huehuehue

Isso me indica que "o óbvio" não é tão óbvio assim. E com tua autorização, vou por no gdh, como resolvido, e, acredite.... tem muito mais gente que não sabe disso.

ehehehe.

Ah! não autoriza? azar, tá bom então.
Mas isso vai, sim, pra minha apostila (tenho uma) tem 45 paginas, falta só vontade de editar e deixar menor :(


Antes de digitar make-kpkg clean tenta ai um... sei lá... umm... tô pensando...

abre outro terminal e digita sudo gedit e abre o arquivo makefile que está no diretório usr/src/linux-2.6.25
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 00:56
Citar
huehuehue

Isso me indica que "o óbvio" não é tão óbvio assim. E com tua autorização, vou por no gdh, como resolvido, e, acredite.... tem muito mais gente que não sabe disso.

ehehehe.

Ah! não autoriza? azar, tá bom então.
Mas isso vai, sim, pra minha apostila (tenho uma) tem 45 paginas, falta só vontade de editar e deixar menor Triste

Claro que autorizo mas a gente tem que ir pro sysclt.conf ainda... ele vai dar o boost!!

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 00:58
Compilation like tuto:

Round 1

Starting now

Posso compilar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:02
Se já alterou o nome tipo...

.10.1.1-Ilkyest

e salvou o arquivo é só dar um...

make-kpkg clean (e veja se não apresentou nenhuma mensagem de erro pq isso as vezes acontece por causa do nome)

E depois já que vc tem um Dcore um... faça como eu faço para compilar mais rápido...

CONCURRENCY_LEVEL=4 make-kpkg --initrd --revision=K8 kernel_image kernel_headers modules_image

e aí... vamos esperar

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:06
Bom... sim. estou compilando. e sim....deu erro no nome, quando usa caixa alta "violação não sei doque. make pare" Alterei e segui o surungo

Soem os tambores

Se já alterou o nome tipo...

.10.1.1-Ilkyest

e salvou o arquivo é só dar um...

make-kpkg clean (e veja se não apresentou nenhuma mensagem de erro pq isso as vezes acontece por causa do nome)

E depois já que vc tem um Dcore um... faça como eu faço para compilar mais rápido...

CONCURRENCY_LEVEL=4 make-kpkg --initrd --revision=K8 kernel_image kernel_headers modules_image

e aí... vamos esperar


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:09
surungo ??? ??? ???

Essa eu não conheço... seria: seu tuto ;D ;D ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Julho de 2008, 01:22
como faço para aparecer o splash que vem no kernel?activo bootup logo depois activo standard linux 16 color logo,compilo instalo reenicio mas não aparece o splash.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:26
Upa no rapidshare a sua config e passa para mim gatohumano!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:32
giria gaúcha. Surungo é agito, baile, festa, conglomerado de pessoas em prol de um bem comum: diversão

surungo ??? ??? ???

Essa eu não conheço... seria: seu tuto ;D ;D ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:34
Ode está/qual é o arquivo de config?

Vou testar para ver se funfa.


Upa no rapidshare a sua config e passa para mim gatohumano!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:37
Ok:

$ uname -r
2.6.25.10.1.1-ilkyest

Som e rede, testados, e funcionando:
Saída lsmod
Citar
lsmod
Module                  Size  Used by
isofs                  31268  1
zlib_inflate           16768  1 isofs
udf                    79268  0
rfcomm                 33680  2
l2cap                  20352  13 rfcomm
bluetooth              50020  4 rfcomm,l2cap
ppdev                   7556  0
powernow_k8            13188  2
cpufreq_powersave       1920  0
cpufreq_stats           5140  0
cpufreq_userspace       3412  0
cpufreq_ondemand        7180  1
cpufreq_conservative     6664  0
freq_table              3984  3 powernow_k8,cpufreq_stats,cpufreq_ondemand
video                  16656  0
output                  3200  1 video
container               3712  0
wmi                     6056  0
sbs                    11400  0
sbshc                   5120  1 sbs
battery                10372  0
pppoe                   9920  2
pppox                   3212  1 pppoe
ppp_generic            23324  6 pppoe,pppox
slhc                    5632  1 ppp_generic
iptable_filter          2944  0
ip_tables              11152  1 iptable_filter
x_tables               12804  1 ip_tables
ac                      4484  0
lp                      9092  0
parport_pc             35012  1
parport                31084  3 ppdev,lp,parport_pc
psmouse                36112  0
serio_raw               5508  0
pcspkr                  2816  0
k8temp                  4608  0
snd_hda_intel         334136  3
snd_pcm_oss            36992  0
snd_mixer_oss          14336  1 snd_pcm_oss
snd_pcm                66180  2 snd_hda_intel,snd_pcm_oss
snd_page_alloc          8072  2 snd_hda_intel,snd_pcm
snd_hwdep               7172  1 snd_hda_intel
snd_seq_oss            29312  0
snd_seq_midi            6528  0
snd_rawmidi            19200  1 snd_seq_midi
snd_seq_midi_event      6528  2 snd_seq_oss,snd_seq_midi
snd_seq                46768  5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              19080  2 snd_pcm,snd_seq
snd_seq_device          6796  4 snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    44964  16 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_nforce2             6272  0
button                  6416  0
ipv6                  244036  12
i2c_core               19092  1 i2c_nforce2
soundcore               6240  1 snd
evdev                   9216  3
reiserfs              222336  1
sg                     27188  0
sr_mod                 14916  1
cdrom                  33696  1 sr_mod
sd_mod                 21528  2
amd74xx                 8328  0 [permanent]
ide_pci_generic         4228  0 [permanent]
ide_core               99872  2 amd74xx,ide_pci_generic
ata_generic             5636  0
pata_amd               11268  1
usb_storage            81984  0
floppy                 51428  0
pata_acpi               5120  0
sata_nv                21512  1
forcedeth              45580  0
libata                139408  4 ata_generic,pata_amd,pata_acpi,sata_nv
scsi_mod               89644  5 sg,sr_mod,sd_mod,usb_storage,libata
dock                    7952  1 libata
ehci_hcd               32396  0
ohci_hcd               20996  0
usbcore               126448  4 usb_storage,ehci_hcd,ohci_hcd
thermal                15260  0
processor              31068  2 powernow_k8,thermal
fan                     4356  0
fuse                   41884  3

O único porem. Se não botar no grub/menu.lst a opção "noapic" dá kernel panic. Caso o gatumano não o saiba:
editar o" /boot/grub/menu.lst que deve ser como root e deixar assim:
/boot/vmlinuz-2.6.25.10.1.1-ilkyest root=UUID=4b4658aa-ef8f-4235-81ee-44dcecc98ad8 ro quiet splash noapiclocale=pt_BR

Para o kernel anterior: a mesma coisa. Mesmo em live CD eu tenho de usar isso, deve ser incompatibilidade ASUS/ACPI x UBUNTU
/boot/vmlinuz-2.6.24-19-generic root=UUID=4b4658aa-ef8f-4235-81ee-44dcecc98ad8 ro quiet splash noapic locale=pt_BR


Ode está/qual é o arquivo de config?

Vou testar para ver se funfa.


Upa no rapidshare a sua config e passa para mim gatohumano!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:42
Citar
giria gaúcha. Surungo é agito, baile, festa, conglomerado de pessoas em prol de um bem comum: diversão

Fórum ubuntu é cultura!!
Ode está/qual é o arquivo de config?

Vou testar para ver se funfa.


Upa no rapidshare a sua config e passa para mim gatohumano!!

É que o usuário gatohumano fez o usplash sumir... por isso pedi a config dele para descobrir o erro e vc ainda está com o splash do boot???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:47
O splash eu não habilitei. apenas aquele modo texto.

Mas daria para instalar/reinstalar o startup manager. Se ele não manja tanto de menu.lst, o startup faz isso

E pelo synaptic, dá pra por uns temas bacanas ainda.

Basta procurar por boot themes, ou splash themes.
Tem, sim, no ubuntu, uma incompatibilidade com, o que seria o boot image.  No kurumin não vi isso ocorrer.
Se tu especificar, via menu.lst, ou via startup, por exemplo 1024x768, as cores não aparecem bem (a barra loading fica dupla) e ao desligar fica completamente colorida de um jeito muito esquisito.

Isso eu notei. Fora isso, normal.....até agora

Citar
giria gaúcha. Surungo é agito, baile, festa, conglomerado de pessoas em prol de um bem comum: diversão

Fórum ubuntu é cultura!!
Ode está/qual é o arquivo de config?

Vou testar para ver se funfa.


Upa no rapidshare a sua config e passa para mim gatohumano!!

É que o usuário gatohumano fez o usplash sumir... por isso pedi a config dele para descobrir o erro e vc ainda está com o splash do boot???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:49
Pode-se ainda, tentar reinstalar o GFXboot via synaptic.

Pode ajudar também quanto ao splash· Mais uma coisa. Mesmo visualisar as figuras do splash fazem ele não abrir mais. isso é um probleminha. se a figura vinculada for aberta, ela não aparece mais no grub
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:51
O meu não tem noapic... isso é por causa do seu hardware...

Citar
title      Ubuntu 7.10, kernel 2.6.25.10.1.1-omnislash4 (recovery mode)
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.25.10.1.1-omnislash4 root=UUID=8c3247a8-f3ee-48fe-90a2-ab0198075962 ro single
initrd      /boot/initrd.img-2.6.25.10.1.1-omnislash4

title      Ubuntu 7.10, kernel 2.6.22-15-generic
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.22-15-generic root=UUID=8c3247a8-f3ee-48fe-90a2-ab0198075962 ro quiet splash locale=pt_BR
initrd      /boot/initrd.img-2.6.22-15-generic
quiet

Citar
Isso eu notei. Fora isso, normal.....até agora

Então compilou, já está usando e nem falou para nós brincarmos um pouco???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Julho de 2008, 01:51
http://rapidshare.com/files/129293062/.config.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:52
Desculpe a falta de continuidade povo. seguinte. terminei minha segunda garrafa, e minha namorada está falando que troquei ela pelo PC.

Vou ir dormir, já terminei a 2ª garrafa de vinho, daqui a pouco vou chamar minha calopsyta para tomar mais uma. vo dormir.

Ainda, sobre o grub. Evitar usar resoluções altas. 640X480 é 100% garantido. as outras não são tão confiáveis assim
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:53
Te perguntei se podia compilar. Agora não dá para alterar?


O meu não tem noapic... isso é por causa do seu hardware...

Citar
title      Ubuntu 7.10, kernel 2.6.25.10.1.1-omnislash4 (recovery mode)
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.25.10.1.1-omnislash4 root=UUID=8c3247a8-f3ee-48fe-90a2-ab0198075962 ro single
initrd      /boot/initrd.img-2.6.25.10.1.1-omnislash4

title      Ubuntu 7.10, kernel 2.6.22-15-generic
root      (hd0,1)
kernel      /boot/vmlinuz-2.6.22-15-generic root=UUID=8c3247a8-f3ee-48fe-90a2-ab0198075962 ro quiet splash locale=pt_BR
initrd      /boot/initrd.img-2.6.22-15-generic
quiet

Citar
Isso eu notei. Fora isso, normal.....até agora

Então compilou, já está usando e nem falou para nós brincarmos um pouco???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:55
http://rapidshare.com/files/129293062/.config.html

O que é isso?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 01:57
Citar
Então compilou, já está usando e nem falou para nós brincarmos um pouco???

Se der, to voltando pro kernel antigo
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 01:58
Tô falando da brincadeira do sysctl pô... o meu hardware não precisa de noapic isso que eu falei...

Ilk faça o seguinte:

sudo gedit /etc/sysctl.conf e coloca isso:

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 30
vm.dirty_ratio = 5
#Diminuir granularidade para aumentar a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 250

E depois fecha e salva o arquivo e dá um sudo sysctl -p

gatohumano o problema está aqui...

CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
CONFIG_LOGO_LINUX_VGA16=y
# CONFIG_LOGO_LINUX_CLUT224 is not set

E tem que ser...

# CONFIG_LOGO is not set

Essa opção é para ser ativada para o bootsplash e não usplash... aí como não há "logo"... sem boot gráfico.

Pessoal vou deitar estou ficando com sono!!! Boa noite!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 02:14
Só espero que o sono não seja por nossa causa.... eheheh.

Ah HQX. Teu sysctl deu PAU GERAL. Erro de alocação de memória, processo filho não deu. um monte de pontinhos após o shutdown, uma loucura.

Tirei as linhas.

Não sei se não é coisa da falta do "sudo/chmod -R a-s"

talvez

Até amanhã

Tô falando da brincadeira do sysctl pô... o meu hardware não precisa de noapic isso que eu falei...

Ilk faça o seguinte:

sudo gedit /etc/sysctl.conf e coloca isso:

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 30
vm.dirty_ratio = 5
#Diminuir granularidade para aumentar a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 5
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 20
vm.vfs_cache_pressure = 250

E depois fecha e salva o arquivo e dá um sudo sysctl -p

gatohumano o problema está aqui...

CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
CONFIG_LOGO_LINUX_VGA16=y
# CONFIG_LOGO_LINUX_CLUT224 is not set

E tem que ser...

# CONFIG_LOGO is not set

Essa opção é para ser ativada para o bootsplash e não usplash... aí como não há "logo"... sem boot gráfico.

Pessoal vou deitar estou ficando com sono!!! Boa noite!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 10:50
Citar
Ah HQX. Teu sysctl deu PAU GERAL. Erro de alocação de memória, processo filho não deu. um monte de pontinhos após o shutdown, uma loucura.

Não se preocupa o sysctl.conf não se adapta a todos os usuários temos que achar o valor ideal e quando vc chegar ao fórum coloca uma mensagem que assim que eu visualizá-la e te encontrar no fórum nós vamos mexendo aos poucos no sysctl até achar o valor ideal!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Julho de 2008, 10:57
# CONFIG_LOGO is not set

Pelo make xconfig não me aparece essa opção mas se abrir com o mousepad ja o vejo e editando-o se voltar abrir o make xconfig volta ao estado inicial.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 14:21
Tá...HQX.

Estou no omnislash, to com ele a full. No sysctl, tive de voltar ao anterior.

Simplesmente nada abria.

No desligar, aparece um monte de pontinhos, nada de letras. mas por enquanto, está ok.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 15:10
Primeiro comando...

#Diminuir granularidade para aumenta a performance
kernel.sched_min_granularity_ns = 20000000

e depois sudo sysctl -p
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Julho de 2008, 15:42
POr acaso aqui também esta com comportamento entranho a desligar,as vezes esta normal mas outras vezes não aparece nada no ecran(o led do monitor fica amarelo) e so depois do restart feito volta acender,mas não tem nada a ver com o sysctl,pois sem nada la também faz,quanto ao resto parece estar normal.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 15:48
é.... retirei o meu omnislash. Ficou instavel por demais. "trava" e isso não é coisa de linux.

Tô vendo uns trecos interessantes. vou compilar o omnislash, mas sem mexer. e vou ver como fica.

POr acaso aqui também esta com comportamento entranho a desligar,as vezes esta normal mas outras vezes não aparece nada no ecran(o led do monitor fica amarelo) e so depois do restart feito volta acender,mas não tem nada a ver com o sysctl,pois sem nada la também faz,quanto ao resto parece estar normal.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 16:00
Citar
é.... retirei o meu omnislash. Ficou instavel por demais. "trava" e isso não é coisa de linux.

Tô vendo uns trecos interessantes. vou compilar o omnislash, mas sem mexer. e vou ver como fica.

Deixa a config sem alterar... vai praticamente ser o kernel da distro Pardus com o patch CK então aí tem que dar certo... com a config do Zenwalk modificada...

E no seu caso deixa sem as otimizações do sysctl.conf...

E mude o nome do kernel nas próximas compilações tipo 10.1.2.Ilkyest e assim sucessivamente...

Citar
POr acaso aqui também esta com comportamento entranho a desligar,as vezes esta normal mas outras vezes não aparece nada no ecran(o led do monitor fica amarelo) e so depois do restart feito volta acender,mas não tem nada a ver com o sysctl,pois sem nada la também faz,quanto ao resto parece estar normal.

Comigo está normal... e já testei em duas máquinas e também está normal... vc tirou muita coisa da config gatohumano...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 16:10
Citar
é.... retirei o meu omnislash. Ficou instavel por demais. "trava" e isso não é coisa de linux.

Tô vendo uns trecos interessantes. vou compilar o omnislash, mas sem mexer. e vou ver como fica.

Deixa a config sem alterar... vai praticamente ser o kernel da distro Pardus com o patch CK então aí tem que dar certo... com a config do Zenwalk modificada...

E no seu caso deixa sem as otimizações do sysctl.conf...

E mude o nome do kernel nas próximas compilações tipo 10.1.2.Ilkyest e assim sucessivamente...

Citar
POr acaso aqui também esta com comportamento entranho a desligar,as vezes esta normal mas outras vezes não aparece nada no ecran(o led do monitor fica amarelo) e so depois do restart feito volta acender,mas não tem nada a ver com o sysctl,pois sem nada la também faz,quanto ao resto parece estar normal.

Comigo está normal... e já testei em duas máquinas e também está normal... vc tirou muita coisa da config gatohumano...
.

Quanto ao noapic, eu acredito ser um probleminha ubuntu/ASUS. Todas as distros que testei (mandriva, Ubuntu, KNG e kurumin 7) NO LIVE CD já dava problema de kernel panic. e ali que descobri que tinha de botar o noapic. Atualizei a bios mas nada. pretendo postar minha bios para ver o que pode ser.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 17:02
100%

Omnislash sem alterações maiores (um pouquinho eu tirei. ehehehe)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 17:37
Citar
100%

Omnislash sem alterações maiores (um pouquinho eu tirei. ehehehe)

Espero que esteja satisfeito com o resultado... a gente brincou bastante.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 13 de Julho de 2008, 18:07
POr acaso aqui também esta com comportamento entranho a desligar,as vezes esta normal mas outras vezes não aparece nada no ecran(o led do monitor fica amarelo) e so depois do restart feito volta acender,mas não tem nada a ver com o sysctl,pois sem nada la também faz,quanto ao resto parece estar normal.

Eu não uso omnislah e tenho esse prolema tambem por isso pode ficar descansado que nao é do kernel
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Julho de 2008, 18:42
Citar
100%

Omnislash sem alterações maiores (um pouquinho eu tirei. ehehehe)

Espero que esteja satisfeito com o resultado... a gente brincou bastante.

Calma HQX. Deixa-me estudar um pouco.

AH! uma coisa. To vendo esse topico aqui?
http://ubuntuforum-br.org/index.php/topic,34887.0.html

Minha ideia? pegar esses comandos todos e colocar num executavel, um script. Eu sei que da, mas nao sei como.

Queria algo tipo? Instalarei agora libncurses2-dev. Deseja prosseguir  (S/N)


Uso algum programa?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Julho de 2008, 19:42
Citar
Minha ideia? pegar esses comandos todos e colocar num executavel, um script. Eu sei que da, mas nao sei como.

Chegou atrasado ::) alguém já pensou nisso... O Omni-BD-Mod

http://www.guiadohardware.net/comunidade/v-t/865908/

Só espero que agora que esteja resolvido o seu problema desse tópico abaixo e que eu possa ter te ajudado:

http://www.guiadohardware.net/comunidade/som-compilei/884057/

Agora vou estudar amigo e só tenho tempo semana que vem... Fui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 14 de Julho de 2008, 11:25
Não é para kernel não...eheheh ;D

Eu estou atualizando com o "total multimédia" que tem um tópico aqui no fórum. E tenho mais uns downs que fiz. Gostaria de por todos eles num script só.

Eu vi algo como abrir o editor e salvar como SH (mais ou menos parecido àquele tópico, tenho discada e não tenho como atualizar apt-get, do gdh lembra?)

pois é. esse é meu interesse. Quanto aos omni-BD, esses eu já vi, mas ainda quero uma pré leitura de outras coisas e vou me aprofundar nisto.
"Tô passando meus CDs a limpo" credo. Quanto lixo



Só espero que agora que esteja resolvido o seu problema desse tópico abaixo e que eu possa ter te ajudado:

http://www.guiadohardware.net/comunidade/som-compilei/884057/

Agora vou estudar amigo e só tenho tempo semana que vem... Fui...
[/quote]

 ??? ::) :-[ Sim....agora está ::) ::) ::) [resolvido]
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 12:29
"Bom... sim. estou compilando. e sim....deu erro no nome, quando usa caixa alta "violação não sei doque. make pare" Alterei e segui o surungo"

O Makefile é muito sensível e não é permitido colocar em "EXTRAVERSION" um nome com letra maiúscula.

Ah HQX. Teu sysctl deu PAU GERAL. Erro de alocação de memória, processo filho não deu. um monte de pontinhos após o shutdown, uma loucura.
Tirei as linhas.
Não sei se não é coisa da falta do "sudo/chmod -R a-s"
talvez


Experimente modificar, no sysctl.conf, o vm.overcommit_memory colocando "1". Assim: vm.overcommit_memory = 1

Se o problema persistir, deixe assim: vm.overcommit_memory = 0
O valor zero é o padrão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 14 de Julho de 2008, 13:04

"Bom... sim. estou compilando. e sim....deu erro no nome, quando usa caixa alta "violação não sei doque. make pare" Alterei e segui o surungo"

O Makefile é muito sensível e não é permitido colocar em "EXTRAVERSION" um nome com letra maiúscula.

Ah HQX. Teu sysctl deu PAU GERAL. Erro de alocação de memória, processo filho não deu. um monte de pontinhos após o shutdown, uma loucura.
Tirei as linhas.
Não sei se não é coisa da falta do "sudo/chmod -R a-s"
talvez


Experimente modificar, no sysctl.conf, o vm.overcommit_memory colocando "1". Assim: vm.overcommit_memory = 1

Se o problema persistir, deixe assim: vm.overcommit_memory = 0
O valor zero é o padrão.

Sim Diamond. Eu vi que não daria para por maíuscula. Gostaria de saber se, quando eu compilar, e tirar algo, eu precisaria trocar o nome no make?

Tipo, o omnislash traz um pacote pronto. OK? Daí eu vou lá e tiro algo mais....devo alterar o "extra-version"?

Tô tendo "momentos de lerdeza" tipo windows. Acho estranho isso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 14:03
Citar

Sim Diamond. Eu vi que não daria para por maíuscula. Gostaria de saber se, quando eu compilar, e tirar algo, eu precisaria trocar o nome no make?

Tipo, o omnislash traz um pacote pronto. OK? Daí eu vou lá e tiro algo mais....devo alterar o "extra-version"?

Tô tendo "momentos de lerdeza" tipo windows. Acho estranho isso.

As alterações no "extraversion" não altera em nada no kernel. É só para definir o nome do kernel, nada mais...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 14 de Julho de 2008, 14:06
Ok.... deixa eu ver se é sobre isso.....


A hora que achar "o que eu pensei" eu posto.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 14:18
Alguém aqui já parou para analisar todo o Makefile?

Nas linhas:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
HOSTCXXFLAGS = -O2

Isso me faz lembrar as otimizações do gentoo com as "flags": http://gentoo-wiki.com/Safe_Cflags

E se por acaso quem tivesse um Pentium 4 e deixasse assim:

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wstrict-prototypes -march=pentium4 -O2 -fomit-frame-pointer
HOSTCXXFLAGS = -O2


Será que também não obteria um pouco mais de performance?

Até pq, o Makefile, vai "exportar" tudo isso:

export VERSION PATCHLEVEL SUBLEVEL KERNELRELEASE KERNELVERSION
export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC
export CPP AR NM STRIP OBJCOPY OBJDUMP MAKE AWK GENKSYMS PERL UTS_MACHINE
export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS

export KBUILD_CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS LDFLAGS
export KBUILD_CFLAGS CFLAGS_KERNEL CFLAGS_MODULE
export KBUILD_AFLAGS AFLAGS_KERNEL AFLAGS_MODULE


Vou pesquisar sobre o assunto para ver se encontro respostas!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 15:10
Sabe, eu estava pensando: Pra quê viver pegando patchs do pardus ou do dark, ou melhor dizendo, de terceiros? Vamos pegar diretamente onde eles pegam: http://git.kernel.org/?p=linux/kernel

Seria interessante que cada um acompanhasse um determinado número de patchs e entregasse os patchs ao hqxriven, já que ele já sedimentou o omnislash pela net. Corro um kernel próprio, o 2.6.25-diamondmax1.0 que além de ter os patchs usado no omnislash, vou naquele site acima e incluo no meu kernel. Só tem um problema: "É muito patch e atualizações para acompanhar! É um esforço quase sobrehumano, ainda mais pra mim que vou fazer um curso daqui a uns meses e terei pouco tempo para me dedicar a esta tarefa."

Que tal fazermos isso? Um fica com "bluetooth", outro com "fs" e por aí vai...Aí teríamos um kernel "bombado", hehehe...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 14 de Julho de 2008, 15:35
Nao percebi,isso serve para optimizar a compilação ou sera para compilar mais rapido?nao sera o mesmo do que quando escolhemos um cpu especifico no menu?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 16:26
Nao percebi,isso serve para optimizar a compilação ou sera para compilar mais rapido?nao sera o mesmo do que quando escolhemos um cpu especifico no menu?


Eu já conhecia esse comando para otimizar através do x-wine: http://www.guiadohardware.net/comunidade/xwine/691837/
Que faz uma referência a: http://www.guiadohardware.net/comunidade/compilar-otimizando/742616/

Ai quando eu analisei o Makefile eu percebi as semelhanças. Quem quiser, compile com e sem as flags e veja se nota alguma performance. Na minha carroça fica difícil! :P


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 16:47
Hqxrive, o patch unionfs do pardus fica quebrado! Seria interessante não tê-lo incluído no omnislash4.

patching file Documentation/filesystems/00-INDEX
patching file Documentation/filesystems/unionfs/00-INDEX
patching file Documentation/filesystems/unionfs/concepts.txt
patching file Documentation/filesystems/unionfs/issues.txt
patching file Documentation/filesystems/unionfs/rename.txt
patching file Documentation/filesystems/unionfs/usage.txt
patching file fs/ecryptfs/dentry.c
patching file fs/ecryptfs/inode.c
patching file fs/ecryptfs/main.c
patching file fs/Kconfig
patching file fs/Makefile
Hunk #1 succeeded at 123 (offset -1 lines).
patching file fs/namei.c
patching file fs/splice.c
patching file fs/stack.c
patching file fs/unionfs/commonfops.c
patching file fs/unionfs/copyup.c
patching file fs/unionfs/debug.c
patching file fs/unionfs/dentry.c
patching file fs/unionfs/dirfops.c
patching file fs/unionfs/dirhelper.c
patching file fs/unionfs/fanout.h
patching file fs/unionfs/file.c
patching file fs/unionfs/inode.c
patching file fs/unionfs/lookup.c
patching file fs/unionfs/main.c
patching file fs/unionfs/Makefile
patching file fs/unionfs/mmap.c
patching file fs/unionfs/rdstate.c
patching file fs/unionfs/rename.c
patching file fs/unionfs/sioq.c
patching file fs/unionfs/sioq.h
patching file fs/unionfs/subr.c
patching file fs/unionfs/super.c
patching file fs/unionfs/union.h
patching file fs/unionfs/unlink.c
patching file fs/unionfs/xattr.c
patching file include/linux/fs_stack.h
patching file include/linux/magic.h
patching file include/linux/splice.h
patching file include/linux/union_fs.h
patching file MAINTAINERS
Hunk #1 succeeded at 3961 (offset -5 lines).
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Julho de 2008, 16:53
Nem mesmo os patchs do ck no site do dark entram no 2.6.25.10!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 14 de Julho de 2008, 22:59
Fiz 2 compilações diferentes,uma normal outra com flags optimizadas,é so fazerem download e testarem a ver se notam diferença,o config é o original :
http://rapidshare.com/files/129767084/linux-headers-2.6.25.10.1.1-omnislash4normal_k8_i386.deb.html
http://rapidshare.com/files/129767715/linux-image-2.6.25.10.1.1-omnislash4normal_k8_i386.deb.html

http://rapidshare.com/files/129768090/linux-headers-2.6.25.10.1.1-omnislash4optimizado_k8_i386.deb.html
http://rapidshare.com/files/129768624/linux-image-2.6.25.10.1.1-omnislash4optimizado_k8_i386.deb.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Julho de 2008, 04:02
"Hunk #1 succeeded at 123" Não siginifica que ele está quebrado... Na verdade significa que ele entrou normalmente... se ele estivesse com erros ao entrar aconteceria isso (Exemplo abaixo com patch bootsplash):

patch -p1 <
/usr/src/bootsplash-3.1.4-2.6.3.diff
patching file drivers/char/keyboard.c
Hunk #1 succeeded at 1063 (offset 4 lines).
patch: **** Can't rename file drivers/char/keyboard.c to
drivers/char/keyboard.c.orig : Permission denied
paul@ubuntu:/usr/src/linux-2.6.12$ sudo patch -p1 <
/usr/src/bootsplash-3.1.4-2.6.3.diff
patching file drivers/char/keyboard.c
Hunk #1 succeeded at 1063 (offset 4 lines).
patching file drivers/char/n_tty.c
Hunk #1 FAILED at 969.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/n_tty.c.rej
patching file drivers/char/vt.c
Hunk #1 succeeded at 3221 with fuzz 1 (offset 89 lines).
patching file drivers/video/bootsplash/bootsplash.c
patching file drivers/video/bootsplash/bootsplash.h
patching file drivers/video/bootsplash/decode-jpg.c
patching file drivers/video/bootsplash/decode-jpg.h
patching file drivers/video/bootsplash/Kconfig
patching file drivers/video/bootsplash/Makefile
patching file drivers/video/bootsplash/render.c
patching file drivers/video/console/fbcon.c
Hunk #2 FAILED at 201.
Hunk #3 FAILED at 412.
Hunk #4 FAILED at 436.
Hunk #5 FAILED at 466.
Hunk #6 FAILED at 502.
Hunk #7 FAILED at 534.
Hunk #8 FAILED at 821.
Hunk #9 FAILED at 904.
Hunk #10 FAILED at 1082.
Hunk #11 FAILED at 1163.
Hunk #12 FAILED at 1473.
Hunk #13 FAILED at 1544.
Hunk #14 FAILED at 1673.
Hunk #15 succeeded at 1996 with fuzz 2 (offset 276 lines).
Hunk #16 FAILED at 2074.
Hunk #17 FAILED at 2256.
Hunk #18 FAILED at 2714.
16 out of 18 hunks FAILED -- saving rejects to file
drivers/video/console/fbcon.c.rej
patching file drivers/video/console/fbcon.h
Hunk #1 succeeded at 25 (offset 2 lines).
patching file drivers/video/Kconfig
Hunk #1 succeeded at 1501 with fuzz 1 (offset 579 lines).
patching file drivers/video/Makefile
Hunk #1 FAILED at 6.
1 out of 1 hunk FAILED -- saving rejects to file drivers/video/Makefile.rej
patching file drivers/video/vesafb.c
Hunk #1 succeeded at 172 (offset -2 lines).
patching file include/linux/console_struct.h
Hunk #1 succeeded at 95 (offset 8 lines).
patching file include/linux/fb.h
Hunk #1 succeeded at 734 with fuzz 1 (offset 228 lines).
patching file kernel/panic.c
Hunk #1 FAILED at 83.
Hunk #2 FAILED at 112.
2 out of 2 hunks FAILED -- saving rejects to file kernel/panic.c.rej

Nesse caso um usuário colocou um patch e como o mesmo estava errado...

Hunk seria...

Hunks:
A hunk is a section to be patched. A hunk usually begins and ends with lines that don't need any changes, they are just mentioned so that Patch can find the appropriate place in the files to be patched. Hunk in these examples begins with a double at symbol (@@) and ends when either a new hunk starts or it finds a new patch header.

Aqui um usuário ensina a usar um patch e olha o resultado da entrada do patch dele

http://mody.lastinn.info/p225.html

patching file "admin/admin_groups.php"
patching file "admin/admin_ranks.php"
patching file "admin/admin_users.php"
Hunk #1 succeeded at 938 (offset 31 lines).
Hunk #3 succeeded at 1294 (offset 31 lines
).
patching file "common.php"
Hunk #1 succeeded at 365 with fuzz 2 (offset 27 lines).
patching file "groupcp.php"
Hunk #8 succeeded at 906 (offset -1 lines).
Hunk #10 succeeded at 1003 (offset -1 lines).
Hunk #11 succeeded at 1093 (offset 4 lines).
Hunk #12 succeeded at 1162 (offset -1 lines).
Hunk #13 succeeded at 1190 (offset 4 lines).
Hunk #14 succeeded at 1210 (offset -1 lines).
Hunk #15 succeeded at 1232 (offset 4 lines).
Hunk #16 succeeded at 1253 (offset -1 lines).
Hunk #17 succeeded at 1282 (offset 4 lines).

patching file "includes/constants.php"
Hunk #1 succeeded at 192 (offset 3 lines).
patching file "includes/functions.php"
patching file "includes/functions_color_rank.php"
patching file "includes/mods_info/color_ranks.php"
patching file "includes/page_header.php"
patching file "includes/topic_review.php"
patching file "includes/usercp_viewprofile.php"
Hunk #1 succeeded at 97 (offset 5 lines).
patching file "index.php"
Hunk #1 succeeded at 288 (offset 16 lines).
Hunk #3 succeeded at 443 (offset 16 lines).
Hunk #5 succeeded at 743 (offset 16 lines).
patching file "language/lang_polish/lang_admin.php"
Hunk #1 succeeded at 1381 (offset -86 lines).
patching file "language/lang_polish/lang_main.php"
Hunk #1 succeeded at 1386 with fuzz 3 (offset -1 lines).
patching file "memberlist.php"
patching file "modcp.php"
Hunk #1 succeeded at 1245 (offset -1 lines).
Hunk #3 succeeded at 1722 (offset -1 lines).
patching file "search.php"
Hunk #1 succeeded at 692 (offset -4 lines).
Hunk #3 succeeded at 999 (offset -9 lines).
patching file "shoutbox_view.php"
patching file "staff.php"
patching file "templates/subSilver/admin/group_edit_body.tpl"
patching file "templates/subSilver/admin/ranks_edit_body.tpl"
patching file "templates/subSilver/admin/ranks_list_body.tpl"
patching file "templates/subSilver/groupcp_info_body.tpl"
patching file "templates/subSilver/groupcp_user_body.tpl"
patching file "templates/subSilver/index_body.tpl"
Hunk #1 succeeded at 74 with fuzz 3 (offset -4 lines).
patching file "templates/subSilver/memberlist_body.tpl"
patching file "templates/subSilver/privmsgs_body.tpl"
patching file "templates/subSilver/viewonline_body.tpl"
patching file "viewforum.php"
Hunk #1 succeeded at 287 (offset 1 line).
Hunk #3 succeeded at 325 (offset 1 line).
Hunk #5 succeeded at 440 (offset 1 line).
Hunk #7 succeeded at 1012 (offset 3 lines).
patching file "viewonline.php"
patching file "viewtopic.php"
Hunk #1 succeeded at 903 (offset 8 lines).
Hunk #3 succeeded at 1750 (offset 8 lines).
Hunk #5 succeeded at 2219 (offset 8 lines).
patching file "warnings.php"


Quando ao patch CK não entrar no kernel 2.6.25.10 na verdade ele entra mas não acrescenta opções ao kernel o único que acrescenta é esse:

The options to alter the vmsplit to enable more lowmem are hidden behind the
embedded option. Make it more exposed for -ck users and make the help menu
more explicit about what each option means.

Signed-off-by: Con Kolivas <kernel@kolivas.org>

---
 arch/x86/Kconfig |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

Index: linux-2.6.25-dark/arch/x86/Kconfig
===================================================================
--- linux-2.6.25-dark.orig/arch/x86/Kconfig
+++ linux-2.6.25-dark/arch/x86/Kconfig
@@ -779,7 +779,7 @@ endchoice
 
 choice
    depends on EXPERIMENTAL
-   prompt "Memory split" if EMBEDDED
+   prompt "Memory split"
    default VMSPLIT_3G
    depends on X86_32
    help
@@ -799,17 +799,17 @@ choice
      option alone!
 
    config VMSPLIT_3G
-      bool "3G/1G user/kernel split"
+      bool "Default 896MB lowmem (3G/1G user/kernel split)"
    config VMSPLIT_3G_OPT
       depends on !X86_PAE
-      bool "3G/1G user/kernel split (for full 1G low memory)"
+      bool "1GB lowmem (3G/1G user/kernel split)"
    config VMSPLIT_2G
-      bool "2G/2G user/kernel split"
+      bool "2GB lowmem (2G/2G user/kernel split)"
    config VMSPLIT_2G_OPT
       depends on !X86_PAE
-      bool "2G/2G user/kernel split (for full 2G low memory)"
+      bool "2GB lowmem (2G/2G user/kernel split)"
    config VMSPLIT_1G
-      bool "1G/3G user/kernel split"
+      bool "3GB lowmem (1G/3G user/kernel split)"
 endchoice
 
 config PAGE_OFFSET


Quem compilou e procurou achou essas opções... da mesma forma se ele não entrasse ele daria erro ou impediria a compilação até pq os patches são assim...

Citar
Sabe, eu estava pensando: Pra quê viver pegando patchs do pardus ou do dark, ou melhor dizendo, de terceiros? Vamos pegar diretamente onde eles pegam: http://git.kernel.org/?p=linux/kernel

É CLARO QUE EU GOSTARIA DE USAR O GIT!!! MAS EU TENHO PAVOR dele e por isso prefiro usar de terceiros...

O zen por usar muito o git tem uma gama de erros afinal o git é um pouco instável...

E ao usar o do Pardus e do Dark eu posso olhar de perto (nós foruns) os erros e corrigí-los também por causa da quantidade de usuários que usam ambos. Além do mais o Kernel do Pardus é um misto de kernel do Fedora, Suse, Ubuntu, etc... então tem excelentes patches!!

O git é usável mais tem muita coisa insana lá... e o omnislash ainda não é um kernel totalmente voltado a desempenho... (Quem faz isso é o Zen) por isso estou andando devagar...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 15 de Julho de 2008, 10:13
Vlw, Hqxriven, eu achava que essas mensagens ( Hunk #1 succeeded at 3961 (offset -5 lines) ) deixavam o patch incompleto no kernel.

Creio que vc já saiba, mas é mais fácil adicionar patchs desse modo: 
Para saber se ele entra sem problema: patch --dry-run -p1 -i /usr/src/bootsplash-3.1.4-2.6.3.diff
E se não obtiver nenhum erro, adicioná-lo ao kernel: patch -p1 -i /usr/src/bootsplash-3.1.4-2.6.3.diff

Isso facilita muito quando se tem muitos patchs na mão...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Bernardo MC em 16 de Julho de 2008, 11:13
 Hqxriven,

     Ao tentar instalar o kernel  2.6.24.7 Omnislash 4.5 no Kurumin 7 Light obtive a seguinte mensagem na hora do
boot:
 
            ACPI: invalid PBLK length [5]

    Então utilizei o parametro acpi=off e obtive:

           error inserting fan  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/fan.ko (no such device)
           error inserting processor  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/processor.ko (no such device)
           error inserting thermal  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/thermal.ko (unknow symbol in module or unknow parameter) (see dmesg)

          check for missing modules  (cat /proc/modules), or device files (ls /dev)

                           
        Atualizei os pacotes acpi, acpid e os dos compiladores para a versão testing, tornei a compilar o kernel copiando a configuração atual do Kurumin 7 (em  Loadable module support),  para a  ./config do Omnislash (em General Setup), mas não adiantou, as mensagens se repetiram.

       Tem como corrigir esse erro ?

       Encontrei esta mensagem onde voce diz que conseguiu compilar para o Kurumin, você pode disponibilizar  o ./config que foi usado ?

http://ubuntuforum-br.org/index.php/topic,32865.msg194746.html#msg194746

"...Se tiverem um espacinho para mim e eu puder ajudar de alguma forma, estou pronto para colaborar!!! Eu testei um omnislash com uma config personalizada no kurumin 7 e o ganho foi enorme o kurumin tava usando depois do boot 48 de ram com vesa..."



              Obrigado,

                     Bernardo.

Kurumin 7 Light
Pentium 4
512 RAM
Texas Flood 2.1
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Julho de 2008, 19:55
Citar
ACPI: invalid PBLK length [5]

    Então utilizei o parametro acpi=off e obtive:

           error inserting fan  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/fan.ko (no such device)
           error inserting processor  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/processor.ko (no such device)
           error inserting thermal  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/thermal.ko (unknow symbol in module or unknow parameter) (see dmesg)

          check for missing modules  (cat /proc/modules), or device files (ls /dev)

Dependendo do hardware isso acontece mesmo... Não sei se dará certo mas faço as seguintes sugestões:

1 - Tente noapic acpi=off

2 - Tente compilar o kernel com suporte a apm (eu geralmente desativo como faz o zenwalk)

3 - Tente compilar o kernel com suporte a apm (eu geralmente desativo como faz o zenwalk) e coloque depois noapic acpi=off

Citar
Encontrei esta mensagem onde voce diz que conseguiu compilar para o Kurumin, você pode disponibilizar  o ./config que foi usado ?

http://ubuntuforum-br.org/index.php/topic,32865.msg194746.html#msg194746

Nem tenho mais a config amigo, faz bastante tempo que não sei o que é compilar um kernel no kurumin :o

Nessa nova versão do omni estou usando a seguinte config:

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 40
#Diminuir granularidade que aumenta a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 15
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 50
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: morpheu em 18 de Julho de 2008, 09:59
Hqxriven.

Bom dia.

No começo voce disponibilizava os arquivos .deb para instalar.
Eu estou usando a ultima versão e compilei no meu micro.
Mas acho que seria legal, "de vez em quando", postar o .deb para os usuários iniciantes, ou mesmo para os usuários, que não tem muito tempo (ou no meu caso, quando a esposa dá uma "folga") para ficar compilando, mas gostariam de prestigiar e usufruir da sua pesquisa.
O que voce acha? É só uma sugestão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Bernardo MC em 19 de Julho de 2008, 15:01
Citar
ACPI: invalid PBLK length [5]

    Então utilizei o parametro acpi=off e obtive:

           error inserting fan  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/fan.ko (no such device)
           error inserting processor  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/processor.ko (no such device)
           error inserting thermal  lib/modules/2.6.24.7 omni/kernel/drivers/acpi/thermal.ko (unknow symbol in module or unknow parameter) (see dmesg)

          check for missing modules  (cat /proc/modules), or device files (ls /dev)

Dependendo do hardware isso acontece mesmo... Não sei se dará certo mas faço as seguintes sugestões:

1 - Tente noapic acpi=off

2 - Tente compilar o kernel com suporte a apm (eu geralmente desativo como faz o zenwalk)

3 - Tente compilar o kernel com suporte a apm (eu geralmente desativo como faz o zenwalk) e coloque depois noapic acpi=off

Citar
Encontrei esta mensagem onde voce diz que conseguiu compilar para o Kurumin, você pode disponibilizar  o ./config que foi usado ?

http://ubuntuforum-br.org/index.php/topic,32865.msg194746.html#msg194746

Nem tenho mais a config amigo, faz bastante tempo que não sei o que é compilar um kernel no kurumin :o

Nessa nova versão do omni estou usando a seguinte config:

## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 40
#Diminuir granularidade que aumenta a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 15
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 50


   Hqxriven,

       Tentei os passos 1,2 e 3, não funcionou, as mesmas mensagens continuam aparecendo (não usei essa config da nova versão).
       De qualquer forma obrigado por ter respondido.

                         Bernardo. 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 20 de Julho de 2008, 13:23
Hqxriven esqueci de te avisar duma coisa,no config deste ultimo kernel tens umas coisas mal em Cryptographic API ,CBC support tem de estar em modulo(encontrava-sse em y),AES cipher algorithms e AES cipher algorithms (i586) tem de estar em modulo(encontrava-sse em n),caso contrario que use o sistema de partição totalmente encriptada não consegue fazer boot apos instalar o kernel compilado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 21 de Julho de 2008, 00:38
Qual a real necessidade de se criar link simbólico antes de compilar um kernel? Nunca fiz isso e nem obtive problemas...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2008, 10:00
Citar
Hqxriven esqueci de te avisar duma coisa,no config deste ultimo kernel tens umas coisas mal em Cryptographic API ,CBC support tem de estar em modulo(encontrava-sse em y),AES cipher algorithms e AES cipher algorithms (i586) tem de estar em modulo(encontrava-sse em n),caso contrario que use o sistema de partição totalmente encriptada não consegue fazer boot apos instalar o kernel compilado.

Valeu pela dica... é que peguei do zenwalk... mas eu vou arrumar depois...

Citar
Qual a real necessidade de se criar link simbólico antes de compilar um kernel? Nunca fiz isso e nem obtive problemas...

Só para não se confundir... (pelo que eu saiba). Eu aprendi dessa forma há bastante tempo, inclusive tem um tuto no fórum ubuntu internacional que é o que eu utilizei como base.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Julho de 2008, 20:45
Devido a alguns problemas no kernel 2.6.25.10 (por motivos de segurança e são problemas que atingem os kernels 2.6.25 a 2.6.25.11) atualizei o kernel para a versão 2.6.25.12. Em breve faço o upload e espero que fique legal!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Julho de 2008, 14:45
Fiz o upload pessoal...

http://hqxriven.wordpress.com/2008/07/26/kernel-262512-omnislash4-kernel-otimizado-kuxbuntu/

Fui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Julho de 2008, 14:02
Hqxiven, adicione este patch ao kernel: http://code.google.com/p/compcache/

O patch do zen para a série 2.6.26 também está disponível e já vem incluído este patch: http://pfactum.nonlogic.org/myfiles/

Para ativá-lo:

Nas distribuições baseada no debian como o Ubuntu, digite num terminal:

sudo gedit /etc/init.d/bootmisc.sh

Adicione ao final do arquivo:

modprobe compcache compcache_size_kbytes=20000

Isso fará com que o Compcache e o TLSF sejam carregados durante o boot. O comando “compcache_size_kbytes=20000” é para especificar o tamanho máximo da memória virtual que será alocada na memória RAM. Altere o valor “20000” (que corresponde a aproximadamente 20 Mb) para um valor de sua escolha.

Salve e depois digite:

sudo gedit /etc/rc.local

Adicione a seguinte linha antes de “exit 0“:

swapon /dev/ramzswap0 -p 1

Isso ativará a swap criada na RAM.

Reinicie o sistema.

Verifique se a ramzswap está ativada:

cat /proc/swaps

Filename                Type        Size    Used    Priority
/dev/sda5             partition       0       0        -1
/dev/ramzswap0 partition         0        0         1

Agora quando o sistema começar a usar a swap, o compcache irá comprimir e armazenar os dados na própria RAM! Observe que a ramzswap0 tem o nível de prioridade maior do que a swap do HD. Isso significa que a primeira memória virtual utilizada será a da RAM e assim que ela estiver totalmente preenchida, o sistema passará a utilizar a memória virtual do HD.

Para mais informações, acesse o site do compcache: http://code.google.com/p/compcache/wiki/CompilingAndUsing
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Julho de 2008, 14:15
Fique de olho no site do helium: http://hirakendu.mooo.com/helium-sources/

Na série 2.6.26 inclua o squashfs+lzma e o atl2-2.0.4-das.patch que dá suporte a placa de rede Atheros L2 Fast Ethernet.

Andei fazendo alguns testes e apesar de incluir patchs do pardus, dark (ck, gentoo) e alguns da área devel do fedora, os patchs do zen ainda são os melhores tendo incluso até mesmo o ext3 barrier e relatime.

Vá na área devel do fedora e pegue os seguintes patchs também:

linux-2.6-compile-fix-gcc-43.patch
linux-2.6-ata-quirk.patch
linux-2.6-build-nonintconfig.patch
linux-2.6-devmem.patch
linux-2.6-uvcvideo.patch
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Julho de 2008, 15:07
E quem quiser um benchmark simples para fins de teste, use o hardinfo.

sudo apt-get install hardinfo

Ele dá uma série de informações sobre o sistema, mas é limitado assim como o benchmark. Sendo o melhor o do phoronix.

Só uma informação extra e que é útil para testar o kernel por longos períodos de tempo:

Como algumas pessoas pela rede não tem conseguido colocar o PC para hibernar, o jeito mais prático é esse:

sudo gedit /boot/grub/menu.lst

No final do arquivo:

## ## End Default Options ##

title      Ubuntu 8.04.1, kernel 2.6.26.1-diamondmax
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.26.1-diamondmax root=UUID=af3d724f-569f-4a26-afe0-8bcbfe8d59cf ro splash locale=pt_BR rootflags=data=writeback vga=771 resume=/dev/sda5
initrd      /boot/initrd.img-2.6.26.1-diamondmax
quiet

title      Ubuntu 8.04.1, kernel 2.6.26.1-diamondmax (recovery mode)
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.26.1-diamondmax root=UUID=af3d724f-569f-4a26-afe0-8bcbfe8d59cf ro single rootflags=data=writeback
initrd      /boot/initrd.img-2.6.26.1-diamondmax
.
.
.
### END DEBIAN AUTOMAGIC KERNELS LIST

Adicione "resume=/dev/sda5". sda5 é a minha partição swap, altere para a sua partição swap.
É para colocar o resume=/dev/sda5 na mesma linha dessa forma:

...rootflags=data=writeback vga=771 resume=/dev/sda5...

Depois digite:

sudo update-grub

Hibernar se torna útil pois o sistema começa do ponto onde parou com tudo o que vc deixou ativado (Firefox, Broffice, etc).
Com o compcache/TLSF ativado e o sistema não usando a swap do HD, hibernar se torna útil, pois depois de um tempo (quem não usa o compcache/TLSF) vê o sistema usar cada vez mais a memória virtual ( swap ) do HD e o desempenho começa a piorar.

E um dos motivos para fazer com que alguém use o Compcache/TLSF é este:

Para piorar as coisas, o tempo de acesso do HD (o tempo necessário para localizar a informação e iniciar a transferência) é absurdamente mais alto que o da memória RAM. Enquanto na memória falamos em tempos de acesso inferiores a 10 nanosegundos (milionésimos de segundo), a maioria dos HDs trabalha com tempos de acesso superiores a 10 milissegundos. Isso faz com que o desempenho do HD seja muito mais baixo ao ler pequenos arquivos espalhados pelo disco, como é o caso da memória virtual. Em muitas situações, o HD chega ao ponto de não ser capaz de atender a mais do que duas ou três centenas de requisições por segundo.

A fórmula é simples: quanto menos memória RAM, mais memória swap (memória virtual) é usada e mais lento o sistema fica. O processador, coitado, não pode fazer nada além de ficar esperando a boa vontade do HD em mandar à conta-gotas os dados de que ele precisa para trabalhar. Ou seja, quando você compra um micro com um processador de 3 GHz e 256 MB de RAM, você está literalmente jogando dinheiro no lixo, pois o processador vai ficar boa parte do tempo esperando pelo HD.

Fonte: http://www.guiadohardware.net/termos/memoria-virtual


Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Julho de 2008, 15:20
Compcache??? Interessante... porém para usar a versão atual eu tenho que usar kernel 2.6.26!! Aí não vale... Será que tem alguma para a base 2.6.25???

Citar
Andei fazendo alguns testes e apesar de incluir patchs do pardus, dark (ck, gentoo) e alguns da área devel do fedora, os patchs do zen ainda são os melhores tendo incluso até mesmo o ext3 barrier e relatime.

O zen é muito bom porém ele tem alguns bugs chatos que aparecem por ele usar muito o git (eu teria que fazer uma quantidade maior de testes se passar a usar o zen).

O criador do helium (esse patchset eu conheço há bastante tempo e possivelmente está citado nesse tópico) não gosta das alterações do zen nem incorporou elas ao seu patch, o criador do dark também não e por enquanto eu também não...

Pelo que pesquisei a resposta é... usa muito o git e mexe muito na latência do kernel.

Já viu as opções de latência do zen?? Isso me dá arrepios... Eu imagino um usuário compilando e fazendo besteiras... acho que por isso não incorporei ele ainda...

A versão 12 do omnislash está sem nenhum patch do git para ficar mais estável e sei que ficou melhor que a versão 10 pois ficou mais responsiva...

O Helium, Dark, Omnislash e até o Kamikaze (que não existe mais) se aproximam o máximo possível do kernel vanilla trazendo algumas funcionalidades a mais porém sem alterações radicais.

Talvez todos nós sejamos muito preocupados e por isso não fazemos isso, reconheço que o patch zen é inovador que em relação a performance vai ganhar de todos os outros, porém eu não gosto de mexer com coisas praticamente experimentais.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Julho de 2008, 16:10
Citar
Compcache??? Interessante... porém para usar a versão atual eu tenho que usar kernel 2.6.26!! Aí não vale... Será que tem alguma para a base 2.6.25???

Não se preocupe, ele entra no kernel 2.6.25.12 tranquilamente.

Esse compcache/TLSF acabou com aquela dor de cabeça de ter que reiniciar o sistema para limpar a swap do HD que degradava o sistema inteiro depois de um longo tempo usando o PC. Esse problema eu tinha inclusive quando usava o jurássico Win98, hauhauhau...

Faça um teste:
Sem usar o compcache, abra tantos programas quanto possível e verá a swap do HD inchar.
Depois, usando o compcache, abra os mesmos programas. Verá que além de usar menos cache do que o HD, a performance continuar boa.

Isso é uma ajuda para aqueles que tem um HD antigo e lento ou que adoram jogos!!!
O melhor lugar para se fazer swap é a RAM!

Teste este patch, hqxriven, e acompanhe também o relatório usando este comando:

cat /proc/compcache
DiskSize:      20000 kB
NumReads:         19
NumWrites:          0
FailedReads:          0
FailedWrites:          0
InvalidIO:          0
GoodCompress:          0 %
NoCompress:          0 %
NotifyFree:          0
CurrentPages:          0
CurrentMem:          0 kB
PeakMem:          0 kB

Se for adicionar ao kernel, ative indo em:

"Device Drivers > Block devices"
E ative como módulo: " Compressed RAM based swap device"
E ative: "Enable debugging" e "Enable statistics "

Com isso, aparecerá umas opções em: " General setup "
-M- TLSF Allocator
Enable TLSF debugging 
Collect TLSF statistics 
Ative estas duas também.

E viva ao Linux!  ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Julho de 2008, 16:39
Gostei da idéia do compcache!!

Vc está se referindo a qual versão??

http://compcache.googlecode.com/files/patch_compcache_with_notify_support_2.6.26.diff

ou

http://compcache.googlecode.com/files/compcache-0.3.tar.gz

Usou qual das duas no 25.12??
Título: Re: Kubuntu 7.10 - Chegamos a mensagem 1000 no mesmo tópico!!!
Enviado por: Hqxriven em 27 de Julho de 2008, 16:48
Consumo de ram no novo omnislash

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg504.imageshack.us%2Fimg504%2F5844%2Fsnapshot18hd4.th.jpg&hash=dfdf3a64452874579ca9c4dc5d5ecd2aa27a9042) (http://img504.imageshack.us/my.php?image=snapshot18hd4.jpg)

Depois de fechar o firefox 3

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg528.imageshack.us%2Fimg528%2F3457%2Fsnapshot19hk2.th.jpg&hash=4e37e55ae61bd9131189348504eb3a52f28f950d) (http://img528.imageshack.us/my.php?image=snapshot19hk2.jpg)

E enfim chegamos a mensagem 1000 com mais de 50000 visitas!!!

Muito Obrigado a todos os amigos que tem me ajudado!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Julho de 2008, 17:11
Pegue este:

http://compcache.googlecode.com/files/patch_compcache_with_notify_support_2.6.26.diff

Depois coloque um tutorial no seu blogger para ensinar os outros a ativá-lo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 27 de Julho de 2008, 17:38
Ja apliquei o patch e estou a compilar,mas 20mb não sera pouco para a compcache?eu tenho 1gb de ram,meti 200 a ver como se porta.
Ja funciona e bastante bem mas na minha opinião nunca resolve completamente o problema pois se ultrapassarmos o limite da ram o disco é novamente utilizado,talvez isto ajude pq aquenta o sistema mais tempo sem esse problema.
Eu não confio no htop para ver o uso da swap,é que tipo quando chego aos 500mb de uso de ram aparecem-me cerca de 112k de uso da swap(no htop diz 0),eu uso o monitor de sistema.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Julho de 2008, 19:35
Citar
Eu não confio no htop para ver o uso da swap,é que tipo quando chego aos 500mb de uso de ram aparecem-me cerca de 112k de uso da swap(no htop diz 0),eu uso o monitor de sistema.

Por que o htop faz a contagem em MB quanto vc chegar a usar 1 MB aí aparece...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: NooB¬¬PluSS em 28 de Julho de 2008, 10:59
 A compilacao do Kernel é utilizada para otimizar o meu SO ?
 O conteudo do seu Post só funfa com o Kubuntu 7.10 ?
 Ao compilar o Kernel do kubuntu com as configuracoes do Sidux com o Path do Con kolivas oq vc sentiu de diferente logo na
 inicializacao do seu SO ?Se tudo ocorrer bem como eu ficarei sabendo ? Como ficará o meu SO, ele irá inicializar normalmente ao ligar o pc ?
 Vi Alguns problemas sobre a identificacao do monitor, placa de video e etc ... se tudo ocorrer bem e acontecer algum desses problemas devo instalar o Driver
 de video novamente correto? E se ele nao estiver identificando o monitor? o.O'
 No Linux vem muitos softwares q eu nao utiliso e etc ... sei q é só remover , porem como retiro ele definivamente do Linux da lista de repositórios? Ao compilar o Kernel eu posso retirar isso ?
 
(Oq eu posso fazer compilando o Kernel ? Como eu compilo o Kernel ? Pode passar algum link de um tutorial especifico em q vc acha q irá me ajudar ? Se nao eu Googleio mesmo ;] )

 Estou a dois dias no Linux, e isso é facil de se perceber =P

 Thanks !
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 29 de Julho de 2008, 20:03
Ja agora eu costumo aplicar este patch para cams que usam o driver spca(tenho usado com todas as versões),se alguem encontrar um patch mais recente postem o link,obrig.

http://kamikaze.waninkoko.info/patches/2.6.24/kamikaze1/broken-out/gspca-20070508-2.6.24.patch
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2008, 18:31
Citar
A compilacao do Kernel é utilizada para otimizar o meu SO ?

Pode ser usada para melhorar a performance através de patches ou apenas para melhorar a compatibilidade com o hardware.

Citar
O conteudo do seu Post só funfa com o Kubuntu 7.10 ?

O kernel funciona em qualquer distro agora as outras coisas é questão de adaptação.

Citar
1 - Ao compilar o Kernel do kubuntu com as configuracoes do Sidux com o Path do Con kolivas oq vc sentiu de diferente logo na inicializacao do seu SO?

2 - Se tudo ocorrer bem como eu ficarei sabendo ?

3 - Como ficará o meu SO, ele irá inicializar normalmente ao ligar o pc ?

1 - O boot foi mais rápido e o uso de memória ficou melhor e os delays diminuiram (apesar que agora a config é um misto de Archlinux e Zenwalk.

2 - Vai aparecer uma entrada no grub na hora de dar o boot!!

3 - Existirão dois kernels o padrão ubuntu e o omnislash

Citar
Vi Alguns problemas sobre a identificacao do monitor, placa de video e etc ... se tudo ocorrer bem e acontecer algum desses problemas devo instalar o Driver
 de video novamente correto? E se ele nao estiver identificando o monitor? o.O'

Vc terá que trocar para vesa no xorg antes e de preferência fazer um backup do xorg.conf. Se o monitor estiver funcionando normalmente em um kernel possivelmente funcionará em outro.

Citar
No Linux vem muitos softwares q eu nao utiliso e etc ... sei q é só remover , porem como retiro ele definivamente do Linux da lista de repositórios? Ao compilar o Kernel eu posso retirar isso ?

Não compreendi a pergunta :o Mas se quiser remover o kernel que vc compilou e instalou e só dar um boot pelo kernel antigo e procurar no Synaptic pelo omnislash e desinstalar.

Citar
(Oq eu posso fazer compilando o Kernel ? Como eu compilo o Kernel ? Pode passar algum link de um tutorial especifico em q vc acha q irá me ajudar ? Se nao eu Googleio mesmo ;] )

Eu uso esse aqui para compilar desde dezembro de 2007... e até agora funciona legal...

http://hqxriven.wordpress.com/

Citar
Estou a dois dias no Linux, e isso é facil de se perceber =P

E já quer compilar kernel??? MEU DEUS!!

gatohumano como está o seu sysctl.conf???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: NooB¬¬PluSS em 30 de Julho de 2008, 22:57
Hqxriven
Thanks;


Citar
Estou a dois dias no Linux, e isso é facil de se perceber =P

E já quer compilar kernel??? MEU DEUS!!
Gosto do Nome 'Compilar' . ;]
Na Verdade quero entender tudo q ocorre por tras do meu SO e isso o WIndows Não Permitia ...Des de ja se estudar o Kernel posso compreender muito melhor tudo q ocorre no meu pc =P .
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 31 de Julho de 2008, 01:09
## Omnislash 4 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 40
#Diminuir granularidade que aumenta a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 15
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.overcommit_ratio = 50
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2008, 05:36
Veja se colocando dessa forma melhora um pouco (principalmente diminuindo o uso da swap...)

## Omnislash 25.12 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 25
#Diminuir granularidade para aumentar a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 50
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 31 de Julho de 2008, 14:56
O melhor ".config" é aquele modificado pelo usuário. Há muita coisa habilitada por padrão em alguns kernels como o do ubuntu que prejudicam a performance. Entretanto entendo que o foco é ter um kernel genérico, logo inchado! rsrsrs...

Por isso que eu aconselho que antes de compilar o kernel, conheça TODO o seu hardware para mexer no kernel e retirar aquilo que estiver como módulo e que não será utilizado pelo seu PC. Até vc ter um kernel exuto demora um certo tempo, mas a performance melhora e o tempo de compilação também. Num Duron 850 Mhz, quando usava o kuruma, demorava 7 horas para compilar o kernel com quase tudo como módulo ou ativado!!! Hoje não levo menos de 2h50min. Em computadores mais rápidos, isso não leva nem 50min :D

O fato é que o sistema pode ficar mais rápido se os usuários começarem a conhecer o kernel e configurá-lo para o seu PC, pois a imensa maioria dos kernel são genéricos, e com razão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 31 de Julho de 2008, 18:49
Veja se colocando dessa forma melhora um pouco (principalmente diminuindo o uso da swap...)

## Omnislash 25.12 otimização
#Diminuir resquícios na memória
vm.dirty_background_ratio = 5
vm.dirty_ratio = 25
#Diminuir granularidade para aumentar a performance
#kernel.sched_min_granularity_ns = 20000000
#Percentagem de uso da memória ram antes de usar a swap
vm.swappiness = 50
#Impedir a sobre-alocação de memória dos programas
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150

Melhorou e bastante agora com 670mb de uso de mem tenho 44k de swap usados e com 810mb 1,8mb
Título: Re: Kubuntu 7.10 - Novo kernel!!!
Enviado por: Hqxriven em 05 de Agosto de 2008, 18:10
Enfim nova versão!! Com sugestões da galera!!

http://hqxriven.wordpress.com/2008/08/05/kernel-262514-omnislash4-kernel-otimizado-kuxbuntu/

Obrigado pessoal pela ajuda e próxima versão possivelmente em outubro!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 06 de Agosto de 2008, 02:09
Citar
Melhorou e bastante agora com 670mb de uso de mem tenho 44k de swap usados e com 810mb 1,8mb

É meio complicado mexer no sysctl, pois são várias opções que podem ser alteradas, porém há poucas informações sobre qual o melhor valor. Aí que deixa o cara perdido mesmo, rsrsrs... ;D Mas vou pesquisar mais a fundo sobre esse sysctl...

Em meio a essa cruzada, eis que aparece esse link:
http://student.dei.uc.pt/~mtavares/archives/cat_computersystems.php
Lá vc vai encontrar umas opções para melhorar o acesso ao disco e melhorar o gerenciador de memória via sysctl. Uma das coisas que me chamaram a atenção foi esta parte:

# let's try to have 2Mb of memory free all the time
# free memory = memory not used ;)
vm.min_free_kbytes = 2048


Já o Red Hat, usa: vm.min_free_kbytes = 11495
Red Hat Enterprise Linux 5 performance tuning: Monitoring and maximizing your system
http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1275447,00.html

É bom lembrar que caso queira que um comando ( echo 1024 > /sys/block/<device>/queue/nr_requests ) seja executado ao iniciar o sistema, adicione no arquivo /etc/rc.local.

 ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 07 de Agosto de 2008, 14:42
Tive problemas para instalar sua versão 2.6.25 do kernel, não consegui instalar de forma alguma minha nvidia, instalei o driver baixado do site da nvidia, crio o modulo mas ele não subia de jeito nenhum, vo baixar essa nova versão e tentar de novo depois, mas antes vou criar um dvd do meu sistema pra caso tenha que formata denovo, isso porque, não funcionol mais nem a versão do ubuntu instalado no outro kernel...

ps: eu não ativei a versão do ubuntu do driver, dentro da sessão rodando seu kernel, mas eu já a tinha instalada na minha sessão normal com o kernel genérico e ela parou de funcionar e não teve mais jeito!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Agosto de 2008, 20:00
Tive problemas para instalar sua versão 2.6.25 do kernel, não consegui instalar de forma alguma minha nvidia, instalei o driver baixado do site da nvidia, crio o modulo mas ele não subia de jeito nenhum, vo baixar essa nova versão e tentar de novo depois, mas antes vou criar um dvd do meu sistema pra caso tenha que formata denovo, isso porque, não funcionol mais nem a versão do ubuntu instalado no outro kernel...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg253.imageshack.us%2Fimg253%2F5549%2Fsnapshot23of2.th.jpg&hash=55f45f80aecd5ecc8331b42b02d2fb777c29a778) (http://img253.imageshack.us/my.php?image=snapshot23of2.jpg)

Tem que ser um driver recente... 173.14.09 ou superior os outros normalmente não sobem em um kernel 2.6.25.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 08 de Agosto de 2008, 12:37
Instalei com o 173.14.12,  ???


Mas logo vou eu pra mais um round de tentativas e posto aqui!! t+
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 09 de Agosto de 2008, 14:05
Aconteceu de novo, refiz a compilação e instalação do kernel, entrei como root no pronpt, instalei o driver da nvidia atualizei o xorg.conf pelo da nvidia, e não deu certo, coloquei o meu que tinha feito backup e não deu certo. Quando eu tento chama o modulo da nvidia me da esse erro...

Código: [Selecionar]
emerson@ED-desktop:~$ sudo modprobe nvidia
[sudo] password for emerson:
FATAL: Error running install command for nvidia
emerson@ED-desktop:~$

resposta do lsmod
Código: [Selecionar]
emerson@ED-desktop:~$ lsmod
Module                  Size  Used by
isofs                  31652  1
zlib_inflate           16896  1 isofs
udf                    81444  0
ipv6                  243748  8
rfcomm                 33680  2
l2cap                  20480  13 rfcomm
bluetooth              50148  4 rfcomm,l2cap
ppdev                   7556  0
cpufreq_ondemand        7180  0
cpufreq_stats           5140  0
cpufreq_powersave       1920  0
freq_table              3984  2 cpufreq_ondemand,cpufreq_stats
cpufreq_conservative     6664  0
wmi                     6056  0
video                  16656  0
output                  3200  1 video
sbs                    11400  0
sbshc                   5120  1 sbs
container               3712  0
battery                10372  0
iptable_filter          2944  0
ip_tables              11152  1 iptable_filter
x_tables               12804  1 ip_tables
ac                      4484  0
lp                      9092  0
parport_pc             35140  1
parport                31084  3 ppdev,lp,parport_pc
analog                 10272  0
psmouse                36112  0
serio_raw               5508  0
snd_via82xx            22936  3
gameport               10764  2 analog,snd_via82xx
snd_mpu401_uart         7040  1 snd_via82xx
snd_via82xx_modem      11400  0
snd_ac97_codec         95140  2 snd_via82xx,snd_via82xx_modem
ac97_bus                1920  1 snd_ac97_codec
snd_pcm_oss            37248  0
snd_pcm                66180  4 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss
snd_mixer_oss          14336  1 snd_pcm_oss
snd_seq_oss            29312  0
snd_seq_midi            6528  0
snd_rawmidi            19456  2 snd_mpu401_uart,snd_seq_midi
pcspkr                  2816  0
snd_seq_midi_event      6528  2 snd_seq_oss,snd_seq_midi
snd_seq                46896  5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              19080  2 snd_pcm,snd_seq
snd_seq_device          6796  4 snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
button                  6416  0
snd                    44964  18 snd_via82xx,snd_mpu401_uart,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
snd_page_alloc          8072  3 snd_via82xx,snd_via82xx_modem,snd_pcm
soundcore               6240  1 snd
i2c_viapro              7828  0
i2c_core               19092  1 i2c_viapro
via_agp                 8448  1
agpgart                27336  1 via_agp
evdev                   9216  4
ext3                  105348  3
jbd                    39828  1 ext3
sd_mod                 22680  7
sg                     27316  0
sr_mod                 14916  1
cdrom                  33568  1 sr_mod
ata_generic             5636  0
floppy                 52516  0
via_rhine              20104  0
mii                     4864  1 via_rhine
ehci_hcd               32396  0
sata_via                8324  6
uhci_hcd               21520  0
pata_via                9348  1
pata_acpi               5120  0
usbcore               126832  3 ehci_hcd,uhci_hcd
libata                139592  4 ata_generic,sata_via,pata_via,pata_acpi
scsi_mod               90028  4 sd_mod,sg,sr_mod,libata
dock                    7952  1 libata
thermal                15260  0
processor              31064  1 thermal
fan                     4356  0
fuse                   42012  7

meu xorg.conf

Código: [Selecionar]
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Module"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Tecladoabnt2"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "vmmouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
Boardname "NVIDIA GeForce 6 Series"
Busid "PCI:1:0:0"
Driver "nvidia"
Option "NoLogo" "True"
Screen 0
Vendorname "NVIDIA"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "LG Electronics Inc."
Modelname "LG ez T730SH"
Horizsync 30.0-71.0
Vertrefresh 50.0-160.0
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
  modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
  modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
  modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1400 1050
Modes "1280x1024@60" "1280x960@60" "1152x864@75" "1024x768@43" "1024x768@60" "1024x768@70" "1024x768@75" "1024x768@85" "832x624@75" "800x600@60" "800x600@85" "800x600@75" "800x600@72" "800x600@56" "640x480@85" "640x480@75" "640x480@72" "640x480@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
InputDevice "Tecladoabnt2" "CoreKeyboard"
EndSection

Section "ServerFlags"
EndSection

Minha placa é uma nvidia 6200, o que será que acontece!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 09 de Agosto de 2008, 14:40
Consegui, desabilitei o drive pré compilado do ubuntu no kernel padrão, fiz a instalação nele, e depois no seu kernel, ai deu certo, mas não sei porquei tive de fazer isso, os driver's de um kernel não interferem com os do outro, ua.... ???

Resolvi o primeiro problema, agora falta fazer as configurações, só que estou tendo um problema, seguindo seu tuto de como deixar o boot mais rápido tive essas saidas no terminal e agora não da boot no kernel generic, pelo menos não com as configurações que vc passou:

Onde você ensina a iniciar os serviços de forma parale-la no boot, voce mesmo diz que causa um conflito mas que pode-se contornar, mas quando tento da nisso:

Código: [Selecionar]
emerson@ED-desktop:~$ sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal
[sudo] password for emerson:
mv: impossível fazer stat em `/etc/rc2.d/S12hal': Arquivo ou diretório inexistente


E na horá de retirar terminais desnecessários, que pra ser sincero não entendi o que possa ser, tive esta saida:

Código: [Selecionar]
emerson@ED-desktop:~$ sudo sed -i ‘6,7s/^start/stop/g’ /etc/event.d/tty[3-6]
sed: -e expressão #1, caractere 1: comando desconhecido: `
emerson@ED-desktop:~$

que não sei se foi um problema:

Olha ai meu desk com seu kernel:

http://img521.imageshack.us/my.php?image=capturadatela2de0.png (http://img521.imageshack.us/my.php?image=capturadatela2de0.png)
Título: Re: Kubuntu 7.10 - Enfim omnislash série 5 em testes!!!
Enviado por: Hqxriven em 13 de Agosto de 2008, 20:11
Com uma nova configuração para melhorar a latência, com o bfq i/o sheduler e o compcache!

Vou lançar apenas a versão light que são apenas os patches (pelo menos por enquanto pois assim facilita o download) e permite que o usuário mexa em tudo, só peço que altere a configuração somente se souber o que está fazendo e coloque também para o seu processador e provavelmente compilará em qualquer distribuição.

Os patches são esses e devem ser inseridos nessa ordem em um kernel 2.6.25 e quanto ao compcache olhe no meu blog como habilitá-lo (na parte relativa ao omnislash 25.14)!!

http://ifile.it/rl4wcau

#Atualização para o kernel 2.6.25
omni/patch-2.6.25.15.bz2

#CK (Kernel Dark do Fórum Gentoo)
ck/mm-lots_watermark.diff
ck/mm-kswapd_inherit_prio-1.patch
ck/mm-prio_dependant_scan-2.patch
ck/mm-background_scan-2.patch
ck/kconfig-expose_vmsplit_option.patch

#Omni
omni/iosched-bfq-01-prepare-iocontext-handling.patch
omni/iosched-bfq-02-add-bfq-scheduler.patch
omni/iosched-bfq-03-update-kconfig-kbuild.patch
omni/patch_compcache_with_notify_support_2.6.26.diff

#Fedora
fedora/linux-2.6-defaults-fat-utf8.patch
fedora/linux-2.6-libata-acpi-hotplug-fixups.patch
fedora/linux-2.6-libata-be-a-bit-more-slack-about-early-devices.patch
fedora/linux-2.6-libata-acpi-handle-bay-devices-in-dock-stations.patch
fedora/linux-2.6-x86-dont-map-vdso-when-disabled.patch
fedora/linux-2.6-x86-dont-use-disabled-vdso-for-signals.patch
fedora/linux-2.6-fs-fat-cleanup-code.patch
fedora/linux-2.6-fs-fat-fix-setattr.patch
fedora/linux-2.6-fs-fat-relax-permission-check-of-fat_setattr.patch
fedora/linux-2.6-smarter-relatime.patch

# SUSE
suse/usb-storage-disable-delay.patch
suse/ext3-barrier-default.patch
suse/parser-match_string.patch
suse/ext2-fsync-err.patch
suse/usb-persist-1-USB-EHCI-carry-out-port-handover-during-each-root.patch
suse/usb-persist-2-USB-reorganize-code-in-hub.c.patch
suse/usb-persist-3-USB-make-USB-PERSIST-work-after-every-system-sleep.patch
suse/usb-persist-4-USB-remove-CONFIG_USB_PERSIST-setting.patch
suse/usb-persist-5-USB-check-serial-number-string-after-device-reset.patch
suse/usb-persist-6-USB-enable-USB-PERSIST-by-default.patch
suse/bootsplash.patch

#Pardus
pardus/squashfs-3.3.patch
pardus/squashfs-2.6.25.patch
pardus/unionfs-2.3.3_for_2.6.25.patch
pardus/msdos_fs.patch
pardus/acpi_processor_idle.patch
pardus/cpuidle_acpi_driver.patch

Obs.: Estou usando o hz em 300 com low latency e preempt rcu pois está melhor em conjunto com o bfq e recomendo o mesmo para desktops.

Citar
Onde você ensina a iniciar os serviços de forma parale-la no boot, voce mesmo diz que causa um conflito mas que pode-se contornar, mas quando tento da nisso:

Código:

emerson@ED-desktop:~$ sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal
[sudo] password for emerson:
mv: impossível fazer stat em `/etc/rc2.d/S12hal': Arquivo ou diretório inexistente


Talvez esse arquivo não exista no 8.04 com esse nome... e por isso não funciona mas no 7.10 funciona!

Citar
E na horá de retirar terminais desnecessários, que pra ser sincero não entendi o que possa ser, tive esta saida:

Código:

emerson@ED-desktop:~$ sudo sed -i ‘6,7s/^start/stop/g’ /etc/event.d/tty[3-6]
sed: -e expressão #1, caractere 1: comando desconhecido: `
emerson@ED-desktop:~$

tenta assim

sudo sed -i '6,7s/^start/stop/g' /etc/event.d/tty[3-6]

Acho que o problema é na formatação do wordpress notou a aspa que foi inserida???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 14 de Agosto de 2008, 12:54
Para os que adoram mexer no sysctl, há um documento (em inglês) que explica diversos parâmetros para obter uma melhor performance: http://www.ufsdump.org/papers/uuasc-june-2006.pdf
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 14 de Agosto de 2008, 23:09
@ Hqxriven

Vc já deu uma olhada na config do kernel 2.6.23.12-dream do DreamLinux 3.1?

Usando Gnome (é, Gnome!) ele começou usando 68 MB de RAM e, rodando o SO por duas horas ou mais (navegando pelo Firefox 3 inclusive), o consumo de RAM não chegou aos 100 MB após todos os programas fechados.

Eu só consegui, na minha máquina, consumo perto de 70 MB de RAM logo após o boot usando SIDUX com XFCE/Fluxbox, ou TinyMe com LXDE.



Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Agosto de 2008, 00:47
@ Hqxriven

Vc já deu uma olhada na config do kernel 2.6.23.12-dream do DreamLinux 3.1?

Usando Gnome (é, Gnome!) ele começou usando 68 MB de RAM e, rodando o SO por duas horas ou mais (navegando pelo Firefox 3 inclusive), o consumo de RAM não chegou aos 100 MB após todos os programas fechados.

Eu só consegui, na minha máquina, consumo perto de 70 MB de RAM logo após o boot usando SIDUX com XFCE/Fluxbox, ou TinyMe com LXDE.





Mas o DreamLinux é Debian!  E se você fizer uma instalação limpa do Debian com XFCE, ele vai consumir ainda menos, uns 47MB logo de saída. Isso não tem haver só com o Kernel, ainda tem que levar em consideração os serviços que ele configurou para subir junto com o Boot no DreamLinux, e se ele alterou alguma configuração do Firefox para consumir menos recursos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: pinduvoz em 15 de Agosto de 2008, 00:50
@ Hqxriven

Vc já deu uma olhada na config do kernel 2.6.23.12-dream do DreamLinux 3.1?

Usando Gnome (é, Gnome!) ele começou usando 68 MB de RAM e, rodando o SO por duas horas ou mais (navegando pelo Firefox 3 inclusive), o consumo de RAM não chegou aos 100 MB após todos os programas fechados.

Eu só consegui, na minha máquina, consumo perto de 70 MB de RAM logo após o boot usando SIDUX com XFCE/Fluxbox, ou TinyMe com LXDE.


Mas o DreamLinux é Debian!  E se você fizer uma instalação limpa do Debian com XFCE, ele vai consumir ainda menos, uns 47MB logo de saída. Isso não tem haver só com o Kernel, ainda tem que levar em consideração os serviços que ele configurou para subir junto com o Boot no DreamLinux, e se ele alterou alguma configuração do Firefox para consumir menos recursos.

É Debian Lenny, mas não usa o mesmo kernel.

Tenho Debian Lenny com Gnome (puro e atualizado, enquanto o DL está "parcialmente" atualizado, pois alguns pacotes são "fixos") e ele dá boot com mais de 100 MB e após uma hora de uso já está consumindo mais de 160 MB.

A diferença entre os dois é grande.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Agosto de 2008, 12:15
A questão parece simples, mas é bastante complexa. Ando lendo bastante a respeito de gerenciamento de memória no Linux. E a coisa não é fácil. Configurações do Kernel, configurações na compilação do kernel e do sistema, processos, serviços, parâmetros inseridos fora do Kernel, aplicações, drivers e etc...   Tudo isso influi no consumo de memória do sistema. Agora, o osso é saber em quantos porcento cada um desses aspectos vão influenciar no consumo geral. E ainda tem mais, a leitura do consumo da memória como nos é apresentado está incorreto, se formos levar ao pé da letra. O que nos é mostrado mistura tudo, o que está realmente em uso, a parte paginada, em cache, em idle, sem falar no uso do parâmetro swapness (entre outros) que ajuda ainda mais a dar uma misturada de como o sistema vai lidar com isso tudo!

Agora com a palavra, o mestre dos Kerneis!  ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 15 de Agosto de 2008, 15:41
Na verdade existem os arquivos, S24hal, nas pastas de rc2.d a rc5.d, duplicar estes arquivos para S25hal teria efeito igual a duplicar o arquivo S12hal no 7.10?????


ps.: no 8.04 só existem os arquivos S12dbus, nas mesmas pastas acima, citadas...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 20 de Agosto de 2008, 09:17
Estou usando o Ubuntu 8.04 e depois de compilar o kernel a minha rede sem fio (adaptador tp link usb) não funciona mais... como posso fazer voltar a funcionar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 22 de Agosto de 2008, 12:18
Estou usando o Ubuntu 8.04 e depois de compilar o kernel a minha rede sem fio (adaptador tp link usb) não funciona mais... como posso fazer voltar a funcionar?

Veja se no kernel a sua rede sem fio está ativada como módulo e se o kernel dá suporte a ela. É aconselhável, antes de compilar o kernel, verificar se todo o seu hardware será reconhecido.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 22 de Agosto de 2008, 14:29
Para os que adoram mexer no sysctl, há um documento (em inglês) que explica diversos parâmetros para obter uma melhor performance: http://www.ufsdump.org/papers/uuasc-june-2006.pdf

Maneiro esse documento heim !! 8)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Agosto de 2008, 00:03
Para quem gosta de aprender um pouco mais sobre Kerneis, este excelente artigo do Flávio Luiz Schiavoni, trás algumas informações sobre o funcionamento interno de um Kernel Linux, são abordados os seguintes tópicos:

O que é Kernel RT?
O escalonador
Prioridades
Preempção
Latência


Tudo em uma linguagem para que nós, probre mortais, possamos entender!  :P

Os Links para as fontes do assunto do artigo, podem render muito mais leitura instrutiva!

http://flavioschiavoni.blogspot.com/2008/08/o-que-kernel-rt.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 27 de Agosto de 2008, 09:53
Estou usando o Ubuntu 8.04 e depois de compilar o kernel a minha rede sem fio (adaptador tp link usb) não funciona mais... como posso fazer voltar a funcionar?

Veja se no kernel a sua rede sem fio está ativada como módulo e se o kernel dá suporte a ela. É aconselhável, antes de compilar o kernel, verificar se todo o seu hardware será reconhecido.

Como vejo isso? O meu adaptador usb usa esse chip: http://www.guiadohardware.net/dicas/ralink-rt73-linux.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 30 de Agosto de 2008, 01:42
Estou usando o Ubuntu 8.04 e depois de compilar o kernel a minha rede sem fio (adaptador tp link usb) não funciona mais... como posso fazer voltar a funcionar?

Veja se no kernel a sua rede sem fio está ativada como módulo e se o kernel dá suporte a ela. É aconselhável, antes de compilar o kernel, verificar se todo o seu hardware será reconhecido.

Como vejo isso? O meu adaptador usb usa esse chip: http://www.guiadohardware.net/dicas/ralink-rt73-linux.html

Experimente entrar nas configurações do kernel e vá em:

Networking -> Wireless

E habilite:

[M] Improved wireless configuration API
 [ * ]   nl80211 new netlink interface support
 [ * ] Wireless extensions
 [M] Generic IEEE 802.11 Networking Stack (mac80211)
 [M] Generic IEEE 802.11 Networking Stack (DEPRECATED)
 [M]   IEEE 802.11 WEP encryption (802.1x)
 [M]   IEEE 802.11i CCMP support
 [M]   IEEE 802.11i TKIP encryption
 [M]   Software MAC add-on to the IEEE 802.11 networking stack

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de Setembro de 2008, 16:33
Hqxriven esses patches tambem podem ser aplicados num kernel 64bits ou só nos de 32bits?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Setembro de 2008, 19:26
Citar
Hqxriven esses patches tambem podem ser aplicados num kernel 64bits ou só nos de 32bits?

Se vc está falando desses patches...

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

Podem ser aplicados em um de 64 bits desde que não use a minha config e ative partes específicas no kernel como o compcache, relatime, bfq, 300 hz com preempt rcu e low latency e aí quase fica a mesma coisa...

# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=15
# CONFIG_CGROUPS is not set
CONFIG_GROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_USER_SCHED=y
# CONFIG_CGROUP_SCHED is not set

CONFIG_SLUB=y
# CONFIG_SLOB is not set
CONFIG_TLSF=m
CONFIG_TLSF_DEBUG=y
# CONFIG_TLSF_STATS is not set
# CONFIG_PROFILING is not set
# CONFIG_MARKERS is not set
CONFIG_HAVE_OPROFILE=y
# CONFIG_KPROBES is not set
CONFIG_HAVE_KPROBES=y

# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
# CONFIG_IOSCHED_AS is not set
# CONFIG_IOSCHED_DEADLINE is not set
CONFIG_IOSCHED_CFQ=y
CONFIG_IOSCHED_BFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
# CONFIG_DEFAULT_CFQ is not set
CONFIG_DEFAULT_BFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="bfq"
# CONFIG_CLASSIC_RCU is not set

CONFIG_PREEMPT=y
CONFIG_PREEMPT_RCU=y

CONFIG_DEFAULT_RELATIME=y
CONFIG_DEFAULT_RELATIME_VAL=1

CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=16384
CONFIG_BLK_DEV_COMPCACHE=m
CONFIG_BLK_DEV_COMPCACHE_DEBUG=y
CONFIG_BLK_DEV_COMPCACHE_STATS=y

Basicamente (sem alterar bastante a config) é isso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: sylvester em 04 de Setembro de 2008, 09:28
Para quem gosta de aprender um pouco mais sobre Kerneis, este excelente artigo do Flávio Luiz Schiavoni, trás algumas informações sobre o funcionamento interno de um Kernel Linux, são abordados os seguintes tópicos:

O que é Kernel RT?
O escalonador
Prioridades
Preempção
Latência


Tudo em uma linguagem para que nós, probre mortais, possamos entender!  :P

Os Links para as fontes do assunto do artigo, podem render muito mais leitura instrutiva!

http://flavioschiavoni.blogspot.com/2008/08/o-que-kernel-rt.html
Realmente em termos simples foi tudo muito bem explicado. Muito bom o artigo e quando tiver tempo vou ler as fontes que ele deixou. :)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 07 de Setembro de 2008, 08:52
ja estive a testar e funciona bem,pelo que percebi o kernel do intrepid ja vem com compcache,não vem é activado,entretanto tive de voltar ao hardy pois estou achar o intrepid muito instavel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Setembro de 2008, 08:23
Alguem sabe como instalar o driver da ati?ja fiz como dizem em varios sites e da sempre o mesmo erro,no omnislash é a mesma coisa.
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg161.imageshack.us%2Fimg161%2F9343%2Fscreenshotzr1.th.png&hash=343e5ee0fa780dfe5efd3c6c18b27eeded04b5e2) (http://img161.imageshack.us/my.php?image=screenshotzr1.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kakita em 09 de Setembro de 2008, 12:41
Alguem sabe como instalar o driver da ati?ja fiz como dizem em varios sites e da sempre o mesmo erro,no omnislash é a mesma coisa.
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg161.imageshack.us%2Fimg161%2F9343%2Fscreenshotzr1.th.png&hash=343e5ee0fa780dfe5efd3c6c18b27eeded04b5e2) (http://img161.imageshack.us/my.php?image=screenshotzr1.png)

Eu não sei dizer paso por passo, mas não podes instalar os modulos dessa forma, tens de instalar manualmente por o kernel não é o original.

exprimenta procurar no google, ATI Kernel compilado, ou então se foste tu que compilaste o kernel podes compilalo já com o modulo fglrx incorpurado.

Isto são ideias, eu nunca compilei kernel mas já passei uns maus bocados com ATI's
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Setembro de 2008, 17:29
Alguem sabe como instalar o driver da ati?ja fiz como dizem em varios sites e da sempre o mesmo erro,no omnislash é a mesma coisa.

O 2.6.26 ainda não está funcionando bem com as ATI. Possivelmente isso só ocorrerá a partir do lançamento de várias distros com esse kernel como padrão.

O envy não funciona bem com os kernels base 25 por isso é necessário isntalação manual

http://yportimd.wordpress.com/2008/05/22/novo-driver-ati-com-suporte-ao-kernel-2-6-25-lancado/

Para drivers antigos 8.4 veja aqui http://www.frogge.de/pepper/patch/patch.html#fglrx em Kernel 2.6.25 and ATI driver fglrx 8.476
Título: Re: Kubuntu 7.10 - Aumentando a prioridade do Xorg (melhora de performance)!!!
Enviado por: Hqxriven em 16 de Setembro de 2008, 17:36
Aumentando a prioridade do Xorg (melhora de performance)!!!

Citar
sudo aptitude install schedtool

Depois de instalar o programa edite o arquivo etc/rc.local e acrescente a seguinte linha antes do exit 0

Citar
schedtool -R -p 4 -n -10 `pgrep Xorg`

Dessa forma o Xorg será executado com prioridade maior e o compiz e outros programas gráficos ficarão um pouco mais rápidos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 17 de Setembro de 2008, 23:37
Hq, li todas as 70 paginas do seu topico sobre otimização de Kernel, eu fiquei confuso, não sabia se instalava o ck1, ou o slash, ou omni... fiquei igual um cego em tiroteio... meu ubuntu é o Hardy, sou novo no linux (coisa de aproximadamente um mês), tenho um Athlon XP 1800+, 128 MB de RAM (só que agora esta com apenas 91MB porque se eu diminuir o valor la na BIOS para poder usufruir os 128, aí o sistema fica numa lerdeza, eu não entendo o porque, mas do jeito que esta fica mais rapido, enfim, estou apenas com 91 de Ram, hehe), HD de 40 (comprei o pc em 2004 e ele me acompanha até hoje... já é da familia hehe), por isso, pra rodar o Hardy nessa minha maquina eu preciso otimizar "tudo" pra deixa-la rapida. Assim sendo, escolhi pela ultima versão (omni 5, kernel 25, mas estava tentado a pegar o omni 4, kernel 24), baxei os pacotes, segui seu tuto, instalei, e "plim", tudo ok, já percebi um melhor uso da memoria, melhor resposta do sistema e até agora não tenho do que reclamar, esta tudo otimo...

mas tenho uma pergunta. Eu fui no arquivo /etc/sysctl.conf e não achei nada referente a granulidade, latencia, cache_pressure, vm.dirty, e etc., lá não tem nada disso. Então gostaria de saber onde eu encontro tais parametros (originais do seu omni) para que eu possa modificar e encontrar a melhor config pra minha maquina???
Outra pergunta: Quando eu mudar algum parametro no sysctl, vai ser preciso recompilar todo Kernel outra vez, ou é apenas salvar a mudança e já estará aplicada???

Agradeço de coração sua humildade em compartilhar todo seu conhecimento conosco... você é um ser humano fantastico ;D !!! Brigadão, e desculpa a encheção de saco hehe... ahhh, caso tenha msn ou enderço de email que a gente possa usar no pidgin, e se você quiser e claro, me passa aí...
Falow mestre...

p.s- tentei enviar essa mensagem por mp, antes de posta-la aqui, mas sua caixa de mensagem (pra variar  ;D) esta lotada hehe...

Segue o conteudo de meu /etc/sysctl.conf:
Citar
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# the following stops low-level messages on console
kernel.printk = 4 4 1 7

# enable /proc/$pid/maps privacy so that memory relocations are not
# visible to other users.  (Added in kernel 2.6.22.)
kernel.maps_protect = 1

# Increase inotify availability
fs.inotify.max_user_watches = 524288

# protect bottom 64k of memory from mmap to prevent NULL-dereference
# attacks against potential future kernel security vulnerabilities.
# (Added in kernel 2.6.23.)
vm.mmap_min_addr = 65536

##############################################################3
# Functions previously found in netbase
#

# Comment the next two lines to disable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# This disables TCP Window Scaling (http://lkml.org/lkml/2008/2/5/167)
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#net.ipv6.ip_forward=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Ignore ICMP broadcasts
#net/ipv4/icmp_echo_ignore_broadcasts = 1
#
# Ignore bogus ICMP errors
#net/ipv4/icmp_ignore_bogus_error_responses = 1
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net/ipv4/conf/all/accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net/ipv4/conf/all/secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net/ipv4/conf/all/send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net/ipv4/conf/all/accept_source_route = 0
#
# Log Martian Packets
#net/ipv4/conf/all/log_martians = 1
#
# Always defragment packets
#net/ipv4/ip_always_defrag = 1
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 18 de Setembro de 2008, 07:49
Para ver o valor default do kernel abres o terminal e escreves sysctl -a e depois enter salvo erro,para mudar os valores do sysctl não é preciso recompilar nada penso que nem é preciso reenicia basta fazeres sudo sysctl -p enter
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Setembro de 2008, 11:56
Conforme o gatohumano já mencionou esses valores podem ser alterados a qualquer momento sem recompilação de kernel.

Primeiro faço a sugestão dessa dica (deve melhorar um pouco as coisas):

Aumentando a prioridade do Xorg (melhora de performance)!!!

Citar
sudo aptitude install schedtool

Depois de instalar o programa edite o arquivo etc/rc.local e acrescente a seguinte linha antes do exit 0

Citar
schedtool -R -p 4 -n -10 `pgrep Xorg`

e dê um boot

Depois do boot se quiser faça a dica abaixo:

Abra o arquivo etc/sysctl.conf (como root) e acrescente os seguintes comandos:

vm.dirty_background_ratio = 15
#Algumas vezes o dirty ratio que está em 1 fica melhor com 10.
vm.dirty_ratio = 1
vm.dirty_writeback_centisecs = 2500
#Algumas vezes o swappiness fica melhor com 80 para quem tem menos memória por enquanto uso 45.
vm.swappiness = 45
vm.vfs_cache_pressure = 150

Citar
Agradeço de coração sua humildade em compartilhar todo seu conhecimento conosco... você é um ser humano fantastico Sem Graça !!! Brigadão, e desculpa a encheção de saco hehe... ahhh, caso tenha msn ou enderço de email que a gente possa usar no pidgin, e se você quiser e claro, me passa aí...
Falow mestre...

Obrigado pelo apoio amigo e quanto ao msn... eu... não tenho... :o
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 18 de Setembro de 2008, 15:59
Beleza. Brigado Gatohumano e Hqx pelas dicas... vou testar agora e depois digo como ficou.

 8)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 18 de Setembro de 2008, 17:09
Abri o terminal e digitei sysctl -a, aí apareceu uma lista enorme. Mesmo nessa lista, não aparece o kernel.sched_min_granularity_ns, nem o da latencia, é normal isso???

Pra mudar o HZ é possivel pelo sysctl ou só recompilando???
Antes de compilar o kernel eu mudei o HZ default seu que era de 300 pra 1000, mas na pagina 68 (se não me engano), você diz que o 300 tava melhor no conjunto (na hora de compilar eu não lembrei disso e coloquei em 1000). Agora quero testar se em 300 fica melhor que em 1000 aqui, mas não sei se vai ser preciso recompilar...

Se for possivel mudar o HZ sem precisar compilar o Kernel de novo (pelo sysctl ou algo parecido hehe), caso eu coloque em 2000 HZ ou 3000 HZ, isso seria mais prejudicial do que benefico (de acordo com a config do meu pc que eu descrevi na primeira mensagem)???

Enfim... desde já obrigado.


p.s. Por isso que seria bom conversar contigo em um mensageiro instantaneo... sei que tu já teve problemas com uns boçais que não acrescentam em nada, que erram e colocam a culpa em você, mas pode ficar sussa que eu não sou esse tipo...

Vaew...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Setembro de 2008, 22:52
Citar
Abri o terminal e digitei sysctl -a, aí apareceu uma lista enorme. Mesmo nessa lista, não aparece o kernel.sched_min_granularity_ns, nem o da latencia, é normal isso???

Pra mudar o HZ é possivel pelo sysctl ou só recompilando???
Antes de compilar o kernel eu mudei o HZ default seu que era de 300 pra 1000, mas na pagina 68 (se não me engano), você diz que o 300 tava melhor no conjunto (na hora de compilar eu não lembrei disso e coloquei em 1000). Agora quero testar se em 300 fica melhor que em 1000 aqui, mas não sei se vai ser preciso recompilar...

Se for possivel mudar o HZ sem precisar compilar o Kernel de novo (pelo sysctl ou algo parecido hehe), caso eu coloque em 2000 HZ ou 3000 HZ, isso seria mais prejudicial do que benefico (de acordo com a config do meu pc que eu descrevi na primeira mensagem)Hein?

Enfim... desde já obrigado.

Dê o comando:

sudo nano /etc/sysctl.conf

Para abrir o arquivo como root aí vc copia e cola as entradas lá...

vm.dirty_background_ratio = 15
#Algumas vezes o dirty ratio que está em 1 fica melhor com 10.
vm.dirty_ratio = 1
vm.dirty_writeback_centisecs = 2500
#Algumas vezes o swappiness fica melhor com 80 para quem tem menos memória por enquanto uso 45.
vm.swappiness = 45
vm.vfs_cache_pressure = 150

Depois vc salva o arquivo (segurando o Control e depois pressionando o O (vogal O) e depois pode sair segurando o Control + X.

Aí vc dá o comando sudo sysctl -p para carregar as configurações

Depois vc dá o comando

sudo nano /etc/rc.local

E aí acrescenta a seguinte linha

schedtool -R -p 4 -n -10 `pgrep Xorg`

antes de exit 0

Salva da mesma forma e aí dá um boot...

Se vc acha que está bom com 1000 Hz deixa dessa forma.

Na minha máquina (um X2) na série 5 com bfq e o relatime e os patches CK com 1000 fica muito rápido e dá uma sensação "estranha" ao utilizar o konqueror (a navegação entre pastas fica rápida demais e fica difícil para dar os cliques nas pastas... hehehe)

Quanto ao Hz acho que 300 Hz com preempt rcu (algo utilizado por kernels real time) já é suficiente e com o Xorg com prioridade maior, fica muito bom e assim é que eu uso (nem uso comandos para abaixar a latência já que aumentar a prioridade do xorg para mim já é o suficiente e acho que para a maioria dos desktops também.


Citar
p.s. Por isso que seria bom conversar contigo em um mensageiro instantaneo... sei que tu já teve problemas com uns boçais que não acrescentam em nada, que erram e colocam a culpa em você, mas pode ficar sussa que eu não sou esse tipo...

Eu até tirei o kmess e amsn da máquina há bastante tempo. Por isso eu não uso msn MESMO!! e é por isso que minha caixa de mensagens anda lotada...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 19 de Setembro de 2008, 21:42
Valew Hqx...

mas como é que eu faço pra mudar o HZ??? é somente compilando de novo ou existe um comando em algum arquivo (tipo esses do sysctl) pra fazer isso???

E se eu mudar pra 2000 HZ ou 3000, isso seria prejudicial (em sua opinião, de acordo com minha maquina)??? O que é o HZ???


O valor de 1000 HZ de uma boa melhora aqui, mas eu quero buscar os valores que deixem o mais otimizado possivel, por isso estou te fazendo essas perguntas.

Valew...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Usuario_Leigo em 22 de Setembro de 2008, 01:20
bem, eu to tentando compilar o Kernel 2.6.25.15-omnislash5...

e quando eu chego no passo de "Compilação do Kernel" lá dos instruções do blog do hqxriven, eu uso o comando:

make-kpkg –initrd –revision=686 kernel_image kernel_headers modules_image

e aparece isso:
Error: Unknown target –initrd Unknown target –revision=686
use --targets to display help on valid targets.


você pode me ajudar?
 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 22 de Setembro de 2008, 13:42
é que você ta usando o comando errado. Antes do "initrd" e do "revision" não é um travessão, tem que colocar dois traços assim: --initrd --revision. É que o blog dele mudou os dois traços pro travessão, é só fazer a troca que ja era.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Usuario_Leigo em 23 de Setembro de 2008, 01:38
muito obrigado tupac!!!

agora tenho outro problema, eu não consigo me conectar na internet nesse novo kernel... (omnislash5)

alguém pode ajudar?

placa = GREATEK
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 26 de Setembro de 2008, 12:02
esse eu não sei :lol:
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: MAQUIAVELHHO em 01 de Outubro de 2008, 02:30
Pela segunda vez acontece o mesmo problema com o relógio do setup que fica atrasado ao usar esse kernel.

Alguém sabe como resolver este problema?

Obrigado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de Outubro de 2008, 03:42
Pela segunda vez acontece o mesmo problema com o relógio do setup que fica atrasado ao usar esse kernel.

Alguém sabe como resolver este problema?

Obrigado.

lol isso também me aconteceu mas aqui ficava adiantado,na parte do real time clock faltava-me activar a opção PC-style 'CMOS',boa sorte.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 01 de Outubro de 2008, 11:42
isso me aconteceu, ainda não arrumei, mas não foi só com linux, no windows tambem ocorreu.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 01 de Outubro de 2008, 14:05
muito obrigado tupac!!!

agora tenho outro problema, eu não consigo me conectar na internet nesse novo kernel... (omnislash5)

alguém pode ajudar?

placa = GREATEK

A placa Greatek utiliza o chipset Atheros que está em constante desenvolvimento. Veja se o omnislash5 a suporta.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 01 de Outubro de 2008, 19:15
qual é melhor???

omnislash ou diamondmax???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 03 de Outubro de 2008, 14:54
qual é melhor???

omnislash ou diamondmax???

Penso que não é correto perguntar qual o melhor, mas sim qual atende as suas necessidades.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: clcampos em 15 de Outubro de 2008, 23:38
Alguém sabe o que aconteceu com o Hqx?

Ele anda sumido, e hoje tentei lhe enviar uma MP, porém sem sucesso pois a caixa dele esta lotada.

[]'s

Cristiano
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Outubro de 2008, 20:49
Citar
Alguém sabe o que aconteceu com o Hqx?

Ele anda sumido, e hoje tentei lhe enviar uma MP, porém sem sucesso pois a caixa dele esta lotada.

[]'s

Cristiano

Tenho tido pouco tempo para o fórum, por isso estou colocando poucas mensagens. Em breve farei um upload de um novo kernel 2.6.27.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: clcampos em 20 de Outubro de 2008, 09:53
Tenho tido pouco tempo para o fórum, por isso estou colocando poucas mensagens. Em breve farei um upload de um novo kernel 2.6.27.

Se é falta de tempo tudo ótimo, realmente senti sua falta e fico feliz que não seja nenhum problema.

[]'s

Cristiano
Título: Kernel 2.6.27.2-omnislash5 para kuxbuntu
Enviado por: Hqxriven em 23 de Outubro de 2008, 00:24
http://hqxriven.wordpress.com/2008/10/23/kernel-26272-omnislash5-kernel-otimizado-kuxbuntu/

Até que enfim!!
Título: Re: Kubuntu 7.10 - Aumentando a prioridade do Xorg (melhora de performance)!!!
Enviado por: 0tacon em 23 de Outubro de 2008, 01:31
Aumentando a prioridade do Xorg (melhora de performance)!!!

Citar
sudo aptitude install schedtool

Depois de instalar o programa edite o arquivo etc/rc.local e acrescente a seguinte linha antes do exit 0

Citar
schedtool -R -p 4 -n -10 `pgrep Xorg`

Dessa forma o Xorg será executado com prioridade maior e o compiz e outros programas gráficos ficarão um pouco mais rápidos.
Isto deve ser adicionado na mesma linha que exit 0 ou na linha anterior? E outra coisa, ele diz nas linhas comentadas que o script por padrão não faz nada. Ele passa a fazer alguma coisa no Hardy Heron com o kernel padrão adicionando-se essas linhas ou é preciso fazer algo mais?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 23 de Outubro de 2008, 06:40
Fiquei surpreendido com uma coisa,eu pensava que os drivers ati que veem nos repositorios so funcionavam com o kernel generic da distribuição porque precisam do pacote dos restritos do mesmo kernel mas afinal instalei o ultimo omnislash e tenho o driver da ati a funcionar no mesmo,estou com o Xubuntu 8.10,ja agora que setings estas a usar no sysctl?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2008, 06:50
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg410.imageshack.us%2Fimg410%2F3531%2Fsnapshot30pu2.th.jpg&hash=33723f913d383d01150e3f3aef76be0e66a7a38e) (http://img410.imageshack.us/my.php?image=snapshot30pu2.jpg)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg410.imageshack.us%2Fimages%2Fthpix.gif&hash=715c33b0fd09a794aa96d9e480aace480115da56) (http://g.imageshack.us/thpix.php)

Linha anterior...

Na verdade esse script não faz nada mesmo (observou que ele está todo comentado)... mas depois que vc insere a informação e como ele mesmo diz (# This script is executed at the end of each multiuser runlevel) vc passa a ter a execução da informação que vc inseriu como se fosse um autorun ao iniciar o sistema.

Vc confere também que a prioridade do Xorg mudou através do htop olhando o número (PRI e NI) que estarão negativos, isto é, com prioridade maior.

Por enquanto ainda estou testando o sysctl gatohumano, pq a série 27 é mais digamos assim sensível aos valores e ainda estou entre três configurações para descobrir a ideal.

Mas a que estou usando mais (que poderá ser mudada futuramente) é essa:

vm.dirty_background_ratio = 15
vm.dirty_ratio = 10
vm.dirty_writeback_centisecs = 2500
vm.swappiness = 50

Fui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: serraemeira em 23 de Outubro de 2008, 11:01
Olá pessoal, mais especialmente Hqx!

Se eu compilasse um kernell (digamos que o generic que vem com o ubuntu), especificando apenas algumas configurações como processador e sistema de arquivos, além de desabilitar outras como suporte a cd rom antigos, suporte a firewire, suporte a rádio amador, suporte a bluetooth, ISDN, haveria ganho de desempenho? Valeria a pena, mesmo eu não utilizando nenhum patch?

Uso o Hardy Heron.

Agradeço desde já as respostas 
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 24 de Outubro de 2008, 16:57
Hqx e demais foristas... estou usando o kernel omnislash nas configurações indicadas e até agora sem nenhum problema... tudo as mil maravilhas.

Mas acontece que eu queria acessar o celular LG KE990d, e justo esse celular precisa de um monte de frescuras pra ser instalado (coisas da LG... que alias, dificilmente me tera como cliente de celular de novo). Então procurando uma solução encontrei essa dica aqui:

http://www.guiadohardware.net/dicas/celulares-linux-lg.html

Acontece que eles mandam eu compilar o kernel caso um parametro de reconhecimento não seja satisfeito (o pl2303). Portanto, não sei se isso pode acarretar em algum problema, por isso, surgiu a duvida... se eu seguir o tuto do GDH vai causar algum mal funcionamento do omnislash?? Vocês conhecem algum modo mais fácil???

Enfim, podem me dar dicas de como fazer tudo certinho pra não ter problemas??

Desde já agradeço.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 24 de Outubro de 2008, 17:13
Não pois é um modulo do kernel, não o kernel própriamente dito, oque pode acontecer é não dar certo, e não tem outro jeito, mesmo no windows isso já aconteceu comigo com esse driver e o que me salvou foi exactamente esse tutorial ai, abraços...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Outubro de 2008, 20:09
Devido a esse bug que foi corrigido na versão 27.3 "fix kernel crash when switching the rotated consoles" que consegui verificar aqui vou atualizar o omnislash possivelmente domingo ou segunda lanço a versão 27.3

Citar
Olá pessoal, mais especialmente Hqx!

Se eu compilasse um kernell (digamos que o generic que vem com o ubuntu), especificando apenas algumas configurações como processador e sistema de arquivos, além de desabilitar outras como suporte a cd rom antigos, suporte a firewire, suporte a rádio amador, suporte a bluetooth, ISDN, haveria ganho de desempenho? Valeria a pena, mesmo eu não utilizando nenhum patch?

Uso o Hardy Heron.

Agradeço desde já as respostas 

Ganho haveria... mas seria pequeno.

Todas as distribuições que conheço que são rápidas possuem um kernel turbinado COM PATCHES!!

Vamos falar por exemplo do hz 1000 vs hz 250 do ubuntu.

Dá mais desempenho?? Claro que sim senão não existiria o kernel RT do próprio ubuntu que tem hz em 1000.

Porém aumenta a quantidade de interrupções (óbvio), aumenta um pouco a temperatura (óbvio) e sem patches não mostra muito o seu potencial.

Dependendo dos programas que vc usa e do seu hardware o hz 1000 PODE melhorar um pouco ou ser praticamente imperceptível e além disso dependendo do patch nem hz em 1000 dá a melhor performance.

Conclusão

Sem patches não vale a pena compilar o kernel para colocar só o hz em 1000. (minha opinião compartilhada por bastante gente).

Então o que vc poderia fazer sem compilar nenhum kernel:

1 - Coloque o relatime e o barrier=1 em suas partições ext3

2 - Aumente a prioridade do Xorg (isso ajuda bastante)

schedtool -R -p 1 -n -3 `pgrep Xorg`

3 - Otimize o boot carregando apenas o que vc quer

4 - Atualize drivers de vídeo
------------

Gatohumano estou testando os seguintes valores do sysctl.conf se quiser testar também...

vm.dirty_background_ratio = 15
vm.dirty_ratio = 1
vm.swappiness = 50
vm.vfs_cache_pressure = 150

O valor vm.dirty_writeback_centisecs = 2500 estava dando problemas com o ioquake3.

Somente isso nesse momento...

Fui...
Título: Re: Kubuntu 7.10 - Nova atualização 2.6.27.3.1!!!
Enviado por: Hqxriven em 26 de Outubro de 2008, 19:23
http://hqxriven.wordpress.com/2008/10/26/kernel-262731-omnislash5-kernel-otimizado-kuxbuntu/

BFQ 3
Squashfs 3.4
Compcache
Latência Baixa
Melhora na leitura dos dados no Ext3
Correção Virtualbox e Vmware
Correção em problemas de troca de resolução
Correção acpi (boot lento)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 28 de Outubro de 2008, 09:40
Estou outra vez com o problema da swap começar a ser usada muito antes da memoria acabar,nem chega a metade.
Edit:so agora reparei mas não sei pq os setings do sysctl não são carregados no arranque,encontrei solução temporaria adicionar ao ficheiro rc.local o comando sysctl -p
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Outubro de 2008, 06:17
Citar
so agora reparei mas não sei pq os setings do sysctl não são carregados no arranque,encontrei solução temporaria adicionar ao ficheiro rc.local o comando sysctl -p

O meu ainda continua carregando normalmente...

vm.dirty_background_ratio = 10
vm.dirty_ratio = 10
vm.swappiness = 50
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150

Veja se assim melhora um pouquinho...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de Novembro de 2008, 08:32
Melhorou mas pouco,da para melhorar mais?
Por acaso não tens ai o link para o source omnislash 2.6.25?é que o 2.6.27 tem um bug com algumas webcams que deixaram de funcionar.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 02 de Novembro de 2008, 17:36
Não acham melhor diminuir a vm.swappiness para um valor menor evitando usar swap? Entre 10 e 20 já é um bom valor. Valores elevados só para quem tem pouca memória em torno de 256Mb.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: kcnp em 04 de Novembro de 2008, 17:20
Esses são alguns dos warning que da na hora da compilação. Isso é normal?


usr/gen_init_cpio.c: In function ‘cpio_mkfile’:
usr/gen_init_cpio.c:357: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result

arch/x86/kernel/traps_32.c: In function ‘print_trace_warning_symbol’:
arch/x86/kernel/traps_32.c:204: warning: format not a string literal and no format arguments

arch/x86/kernel/e820.c: In function ‘early_panic’:
arch/x86/kernel/e820.c:1169: warning: format not a string literal and no format arguments
arch/x86/kernel/e820.c:1170: warning: format not a string literal and no format arguments
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Novembro de 2008, 21:44
sysctl.conf

## Omnislash 5 otimização para máquinas com mais de 400 de ram
#Diminuir resquícios na memória
vm.dirty_background_ratio = 10
vm.dirty_ratio = 25
kernel.sched_wakeup_granularity_ns = 100000
vm.swappiness = 10
vm.vfs_cache_pressure = 150

Isso deve melhorar um pouco a velocidade e também aumentar a prioridade do Xorg conforme já mencionei...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: carloss em 06 de Novembro de 2008, 22:47
ae amigo hqx, quanto tempo hein =)

aconteceu como você falou, enjoei do slackware ahuehuaehuae

to de ubuntu novamente xD

vou compilar seu kernel pra testar aqui  ;D


abraço
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: carloss em 07 de Novembro de 2008, 00:38
to rodando ele aqui =)

consumindo 700 e poucos mb de ram, mais tá rápido bagarai
(firefox, frostwire, emesene, terminal, compiz, audacious, google-desktop, fora o resto)



uma sugestão..

não sei se tipo, você tem alguma noção de como fazer isso..
mas já deve ter ouvido falar do projeto lá, que fizeram o fedora iniciar em 5" num eePC.
tipo, podiamos (sim, eu ajudo no que eu souber/puder) tentar fazer algo parecido.. ia ficar muito doido..

porque só colocar os serviços em paralelo, desativar serviços e etc.. não ajuda tanto assim..
e é tesão bagarai um boot rápidao, tipo, de 10 à 15 segundos ia ficar muito do mau.. embora uns 20 seria ótimo também =)

mas enfim, fica aí a sugestão.. caso resolva trabalhar no caso.. logo logo to de férias da facul, dae to disponivel pra ajudar a pesquisar, compilar, fuçar, testar etc..

grande abraço =)
fiquem com Deus.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Tupac em 08 de Novembro de 2008, 13:42
Hqx... eu formatei o pc do meu tio e fiz dual boot pra ele... XP/Ubuntu. Instalei teu kernel é ta funfando supimpa (você é o cara hehe). Acontece que surgiu uma duvida. Eu não estou conseguindo instalar a Cam, então eu fiz uma pergunta aqui no forum e me responderam dizendo que o ubuntu deveria ter reconhecido a Cam logo de cara. Então eu queria saber se o não reconhecimento da Cam pode ter relação com seu Kernel. Veja mais detalhes no topico sobre assunto:
http://ubuntuforum-br.org/index.php/topic,7321.msg252313.html#msg252313

Então, pode me ajudar??? Desde já, muito obrigado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Novembro de 2008, 15:12
Citar
uma sugestão..

não sei se tipo, você tem alguma noção de como fazer isso..
mas já deve ter ouvido falar do projeto lá, que fizeram o fedora iniciar em 5" num eePC.
tipo, podiamos (sim, eu ajudo no que eu souber/puder) tentar fazer algo parecido.. ia ficar muito doido..

porque só colocar os serviços em paralelo, desativar serviços e etc.. não ajuda tanto assim..
e é tesão bagarai um boot rápidao, tipo, de 10 à 15 segundos ia ficar muito do mau.. embora uns 20 seria ótimo também =)

mas enfim, fica aí a sugestão.. caso resolva trabalhar no caso.. logo logo to de férias da facul, dae to disponivel pra ajudar a pesquisar, compilar, fuçar, testar etc..

grande abraço =)
fiquem com Deus.

Sugestão anotada e já trabalhando nela há um tempinho tipo... com patches...

config FASTBOOT
+   bool "Fast boot support"
+   help
+     The fastboot option will cause the kernel to try to optimize
+     for faster boot.
+
+     This includes doing some of the device initialization asynchronously
+     as well as opportunistically trying to mount the root fs early.
+
+     If unsure, say N.
+
 config SYSCTL
    bool

Citar
Eu não estou conseguindo instalar a Cam, então eu fiz uma pergunta aqui no forum e me responderam dizendo que o ubuntu deveria ter reconhecido a Cam logo de cara. Então eu queria saber se o não reconhecimento da Cam pode ter relação com seu Kernel. Veja mais detalhes no topico sobre assunto:
http://ubuntuforum-br.org/index.php/topic,7321.msg252313.html#msg252313

Então, pode me ajudar??? Desde já, muito obrigado.

http://ubuntuforum-br.org/index.php/topic,7321.msg252509.html#msg252509
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 08 de Novembro de 2008, 19:17
Mas o fast boot nãso é so para processadores com mais de 1 core?
O gspca do kernel 2.6.27 tem problemas com algumas cams,a minha por exemplo deteta-a mas a imagem fica preta.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Novembro de 2008, 19:32
Citar
Mas o fast boot nãso é so para processadores com mais de 1 core?

Ainda bem que não (pelo menos é que acho mas se vc sabe de mais alguma coisa posta ae!!!)... ele somente carrega as coisas em paralelo e otimiza... mas obtive uma melhora boa (4 segundos o que aqui achei bom)

Citar
O gspca do kernel 2.6.27 tem problemas com algumas cams,a minha por exemplo deteta-a mas a imagem fica preta.

O kernel do Sidux e do Intrepid estão com problemas... vou dar uma olhada nos patches e procurar por novidades nessa área!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 08 de Novembro de 2008, 20:41
Hqxriven, instalei seu  kernel hoje no pentium 4, após 2 horas compilando, instalei, ocorreu alguns erros no terminal mas instalou.
Agora no monitor do sistema diz que to usando seu kernel, mas não consigo instalar nenhum programa pelo synaptic.


O que posso fazer?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Novembro de 2008, 20:46
Posta a mensagem de erro!!!

Achei isso no fórum:

http://ubuntuforum-br.org/index.php/topic,36257.msg216041.html#msg216041
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 08 de Novembro de 2008, 23:43
Quando tento instalar algum programa pelo Synaptic, aparece que tá instalando o programa e tal, aparece configurando kernel omnislash, depois aparece que o programa foi instalado e logo depois aparece a janela com o erro:

Citar
E: linux-image-2.6.27.3.1-omnislash5: sub-processo post-installation script retornou estado de saída de erro 2



Editado: Na verdade tava tentando instalar o nrg2iso, deu esse erro mas aparentemente instalou normalmente.
Mas eu tava tentando instalar outro programa antes e num deu. O que pode ser esse erro?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 00:05
Dá um dpkg --configure -a em modo root e cola o resultado aqui!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 00:26
Citar
Configurando linux-image-2.6.27.3.1-omnislash5 (686) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.27.3.1-omnislash5
) points to /boot/initrd.img-2.6.27.3.1-omnislash5
 (/boot/initrd.img-2.6.27.3.1-omnislash5) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.27.3.1-omnislash5.postinst line 583.
vmlinuz(/boot/vmlinuz-2.6.27.3.1-omnislash5
) points to /boot/vmlinuz-2.6.27.3.1-omnislash5
 (/boot/vmlinuz-2.6.27.3.1-omnislash5) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.27.3.1-omnislash5.postinst line 583.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.27.3.1-omnislash5
Found kernel: /boot/vmlinuz-2.6.27-7-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.27.3.1-omnislash5.postinst line 1181.
dpkg: erro processando linux-image-2.6.27.3.1-omnislash5 (--configure):
 sub-processo post-installation script retornou estado de saída de erro 128
Erros foram encontrados durante o processamento de:
 linux-image-2.6.27.3.1-omnislash5

tá aí, espero que consiga solucionar.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 01:24
No kernel do ubuntu faça o seguinte:

sudo apt-get remove --purge linux-image-2.6.27.3.1-omnislash5

sudo apt-get remove --purge linux-headers-2.6.27.3.1-omnislash5

rm -f /var/lib/dpkg/info/linux-image-2.6.27.3.1*.*

rm -f /var/lib/dpkg/info/linux-headers-2.6.27.3.1*.*

Depois edita o /var/lib/dpkg/status e retira as entradas do omnislash

Aí dá um dpkg --configure -a

sudo apt-get -f install

E depois vc instala o kernel novamente...

Mais uma pergunta vc usa que versão do Ubuntu??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 01:28
8.10. Vou tentar fazer esse comandos. Eu instalo por aquele .deb que ficou na pasta depois  de compilar? Tem 2: linux-headers-2.6.27.3.1-omnislash5_686_i386.deb e tem esse outro linux-image-2.6.27.3.1-omnislash5_686_i386.deb

Edit:: Sobre essa de tirar entradas do omnislash, eu abri o arquivo mas  tem muita  coisa com esse nome, num sei o que seria pra remover.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 01:45
Citar
8.10

Eu não sei o comportamento desse kernel nessa versão do ubuntu principalmente pq dessa vez o kernel do ubuntu intrepid está MUITO modificado!! E dois kernels 2.6.27 comigo não conseguiram conviver pacificamente... tipo eu não consegui instalar direito dois kernels dessa série juntos no Kubuntu 7.10 então acho que acontece o mesmo com o ubuntu 8.10!! Então fique com o kernel do Ubuntu!!

Por exemplo na remoção do conteúdo do arquivo é só vc procurar por omnislash e observe que estão divididos em parágrafos então já dá saber o que apagar...

Package: linux-headers-2.6.27.5.1-omnislash5
Status: purge ok not-installed
Priority: optional
Section: devel
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 01:50
Beleza, removi. Entao é melhor eu ficar com o kernel original do 8.10 por enquanto? Tu conhece  algum outro que eu possa usar no 8.10 pra otimizar?

Edit: removi, reiniciei mas ainda tá usando o omnislash. como faço pra remover de vez?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 02:09
Citar
Beleza, removi. Entao é melhor eu ficar com o kernel original do 8.10 por enquanto? Tu conhece  algum outro que eu possa usar no 8.10 pra otimizar?

Quando passar para a série 2.6.28 acho que aí deve ficar legal...

Citar
removi, reiniciei mas ainda tá usando o omnislash. como faço pra remover de vez?

Vc viu o omnislash no grub??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 02:11
Na verdade tá ligando direto no ubuntu, nem vi a  opção  de escolher o kernel, esqueci a  tecla que pressiona pra abrir esse menu.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 02:13
Quando vc dá o boot ele aparece na lista do grub???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 02:31
O ubuntu liga direto, num aparece menu pra escolher kernel. Eu lembro que tinha que pressionar alguma tecla, só esqueci qual.
Mas tinha como remover esse kernel por esse menu?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 03:28
Se ele aparece no grub significa que ele ainda está instalado!!

mas por via das dúvidas procure por omnislash no synaptic e desinstale (mas não estando sobre ele hein)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 12:48
Entrei pelo kernel padrão do 8.10, mas nao consigo achar nada do omnislash no synaptic...
Outra coisa estranha é que aparece que tem 48 atualizações disponíveis, entre eles: kernel(o padrão), rhythmbox, totem, gimp...
O que  será isso?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 15:14
Citar
Entrei pelo kernel padrão do 8.10, mas nao consigo achar nada do omnislash no synaptic...
Outra coisa estranha é que aparece que tem 48 atualizações disponíveis, entre eles: kernel(o padrão), rhythmbox, totem, gimp...
O que  será isso?

Vc já desinstalou com os comandos que passei nessa mensagem

Citar
sudo apt-get remove --purge linux-image-2.6.27.3.1-omnislash5

sudo apt-get remove --purge linux-headers-2.6.27.3.1-omnislash5

Quanto a sua dúvida são as atualizações normais do 8.10...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 15:47
Citar
$ sudo apt-get remove --purge linux-image-2.6.27.3.1-omnislash5
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível achar pacote linux-image-2.6.27.3.1-omnislash5

$ sudo apt-get remove --purge linux-headers-2.6.27.3.1-omnislash5
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível achar pacote linux-headers-2.6.27.3.1-omnislash5

Deu isso, acho que não tá dando certo. Estranho que eu entrei pelo kernel normal agora do 8.10, mas o omnislash ainda aparece no grub. Tem como remover daquele menu pra entrar automático nesse padrão do 8.10 mesmo?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 15:53
Dê o seguinte comando e cole o resultado aqui:

apt-cache search omnislash
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 16:03
Fiz o comando mas não  aconteceu nada.

Uma outra dúvida: Se eu quiser compilar esse kernel do 8.10 pra minha máquina(só coisa simples, tipo retirar driver que não uso e coisa e tal), tem alguma maneira fácil de se fazer? Tipo aquela janela que abre quando compila o teu, só desmarcando aquilo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 16:17
Citar
Fiz o comando mas não  aconteceu nada.

Então ele está desinstalado mesmo, só consta a referência no grub

Então faz o seguinte como root:

nano /boot/grub/menu.lst

E apague a linhas referentes ao omnislash

title           Debian GNU/Linux, kernel 2.6.27.3.1-omnislash5
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.27.3.1-omnislash5 root=/dev/sda2 ro quiet
initrd          /boot/initrd.img-2.6.27.3.1-omnislash5

title           Debian GNU/Linux, kernel 2.6.27.3.1-omnislash5 (single-user mod$
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.27.3.1-omnislash5 root=/dev/sda2 ro single
initrd          /boot/initrd.img-2.6.27.3.1-omnislash5

Depois vc dá um control + X para sair aí ele pergunta se quer salvar e vc aperta o S

Citar
Uma outra dúvida: Se eu quiser compilar esse kernel do 8.10 pra minha máquina(só coisa simples, tipo retirar driver que não uso e coisa e tal), tem alguma maneira fácil de se fazer? Tipo aquela janela que abre quando compila o teu, só desmarcando aquilo.

Sinceramente... não acho que ale a pena mexer no kernel do ubuntu pq ele é a sua segurança. Imagine se vc faz uma besteira (isso até eu faço por isso que não mexo) ou falta uma luz, sei lá... vc faz o quê???

Desinstala o kernel padrão e instala de novo??? Impossível...

Não acho legal mexer no kernel padrão...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: icarolobo em 09 de Novembro de 2008, 16:40
Legal, removi.

Mas acho que tu não entendeu minha dúvida, eu queria fazer um kernel modificado a partir desse original do 8.10 assim como tu faz, e modificar pro meu computador, pra melhorar um pouco e instalar, entendeu?

É complicado fazer isso?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Novembro de 2008, 16:49
Citar
Mas acho que tu não entendeu minha dúvida, eu queria fazer um kernel modificado a partir desse original do 8.10 assim como tu faz, e modificar pro meu computador, pra melhorar um pouco e instalar, entendeu?

É complicado fazer isso?

O problema (que acontece comigo) e possivelmente vai acontecer com vc é o seguinte:

Não está sendo possível instalar e fazer um kernel de mesma série que o da sua distribuição sem deletar o padrão. Apenas um funciona direito o outro dá muitos problemas. Isso aconteceu também com vários usuários desse fórum com os kernels do próprio ubuntu 8.04 de mesma série com módulos conflitantes uqe ora funcionavam ora davam crashs ou paravam.

Quando sair a série 2.6.28 e o do ubuntu continuar na 27 aí vc vai poder mexer nos kernels pq eles não entraram em conflito pois são kernels distintos...
Título: Re: Kubuntu 7.10 - Atualização do omnislash!!
Enviado por: Hqxriven em 15 de Novembro de 2008, 16:14
Enfim demorei mais atualizado...

http://hqxriven.wordpress.com/2008/11/15/kernel-26276-omnislash5-kernel-otimizado-kuxbuntu/

BFQ
Melhora no Ext3
Relatime no kernel
Squashfs 3.4
Compcache
Fast Boot
Pnp bios off, etc...

Fui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 16 de Novembro de 2008, 06:24
Bom o driver proprietaio da ati foi actualizado e a partir dai não consigo compilar o driver da ati com os meus kerneis custumizados,da sempre o mesmo erro,sera de alguma opção?fica aqui o log para ver se ajuda em alguma coisa:

ATI module generator V 2.0
==========================
initializing...
build_date =Dom Nov 16 03:37:04 WET 2008
uname -a =Linux amd 2.6.27-8-generic #1 SMP Thu Nov 6 17:38:14 UTC 2008 x86_64 GNU/Linux
uname -s =Linux
uname -m =x86_64
uname -r =2.6.27.6-omnislash5
uname -v =#1 SMP Thu Nov 6 17:38:14 UTC 2008
uid=0(root) gid=0(root) grupos=0(root)
.
drwxr-xr-x 47 root root 12288 2008-11-09 21:47 /usr/include
.
total 61472
drwxr-xr-x  3 root root     4096 2008-11-15 10:45 fglrx-8.552
lrwxrwxrwx  1 root src        21 2008-11-16 02:23 linux -> /usr/src/linux-2.6.27
drwxr-xr-x 24 amd  amd      4096 2008-11-16 03:13 linux-2.6.27
-rw-r--r--  1 root src  51299186 2008-11-16 02:05 linux-2.6.27.tar.bz2
drwxr-xr-x 21 root root     4096 2008-11-16 03:36 linux-headers-2.6.27.6-omnislash5
-rw-r--r--  1 root src   6605296 2008-11-16 03:13 linux-headers-2.6.27.6-omnislash5_k8_amd64.deb
drwxr-xr-x 22 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8
drwxr-xr-x  7 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8-generic
-rw-r--r--  1 root src   4935326 2008-11-16 03:12 linux-image-2.6.27.6-omnislash5_k8_amd64.deb
.
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/agp_backend.h says: AGP=1
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2008-11-16 03:37 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.27.6-omnislash5/build SUBDIRS=/var/lib/dkms/fglrx/8.552/build modules
make[1]: Entering directory `/usr/src/linux-2.6.27'
  CC [M]  /var/lib/dkms/fglrx/8.552/build/firegl_public.o
/var/lib/dkms/fglrx/8.552/build/firegl_public.c: In function ‘__ke_vm_phys_addr_str’:
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3208: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3210: warning: return makes pointer from integer without a cast
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_acpi.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_agp.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_debug.o
In file included from /var/lib/dkms/fglrx/8.552/build/kcl_debug.c:35:
include/linux/sysrq.h: In function ‘__reterr’:
include/linux/sysrq.h:66: error: ‘EINVAL’ undeclared (first use in this function)
include/linux/sysrq.h:66: error: (Each undeclared identifier is reported only once
include/linux/sysrq.h:66: error: for each function it appears in.)
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function ‘KCL_DEBUG_Print’:
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:87: warning: format not a string literal and no format arguments
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function ‘__ke_printk’:
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:144: warning: format not a string literal and no format arguments
make[2]: *** [/var/lib/dkms/fglrx/8.552/build/kcl_debug.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.552/build] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27'
make: *** [kmod_build] Error 2
build failed with return value 2
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 16 de Novembro de 2008, 06:28
Bom o driver proprietario da ati dos repositorios foi actualizado e a partir dai não consigo compilar o driver da ati com os meus kerneis custumizados,da sempre o mesmo erro,sera de alguma opção?fica aqui o log para ver se ajuda em alguma coisa:

ATI module generator V 2.0
==========================
initializing...
build_date =Dom Nov 16 03:37:04 WET 2008
uname -a =Linux amd 2.6.27-8-generic #1 SMP Thu Nov 6 17:38:14 UTC 2008 x86_64 GNU/Linux
uname -s =Linux
uname -m =x86_64
uname -r =2.6.27.6-omnislash5
uname -v =#1 SMP Thu Nov 6 17:38:14 UTC 2008
uid=0(root) gid=0(root) grupos=0(root)
.
drwxr-xr-x 47 root root 12288 2008-11-09 21:47 /usr/include
.
total 61472
drwxr-xr-x  3 root root     4096 2008-11-15 10:45 fglrx-8.552
lrwxrwxrwx  1 root src        21 2008-11-16 02:23 linux -> /usr/src/linux-2.6.27
drwxr-xr-x 24 amd  amd      4096 2008-11-16 03:13 linux-2.6.27
-rw-r--r--  1 root src  51299186 2008-11-16 02:05 linux-2.6.27.tar.bz2
drwxr-xr-x 21 root root     4096 2008-11-16 03:36 linux-headers-2.6.27.6-omnislash5
-rw-r--r--  1 root src   6605296 2008-11-16 03:13 linux-headers-2.6.27.6-omnislash5_k8_amd64.deb
drwxr-xr-x 22 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8
drwxr-xr-x  7 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8-generic
-rw-r--r--  1 root src   4935326 2008-11-16 03:12 linux-image-2.6.27.6-omnislash5_k8_amd64.deb
.
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/agp_backend.h says: AGP=1
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2008-11-16 03:37 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.27.6-omnislash5/build SUBDIRS=/var/lib/dkms/fglrx/8.552/build modules
make[1]: Entering directory `/usr/src/linux-2.6.27'
  CC [M]  /var/lib/dkms/fglrx/8.552/build/firegl_public.o
/var/lib/dkms/fglrx/8.552/build/firegl_public.c: In function ‘__ke_vm_phys_addr_str’:
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3208: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3210: warning: return makes pointer from integer without a cast
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_acpi.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_agp.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_debug.o
In file included from /var/lib/dkms/fglrx/8.552/build/kcl_debug.c:35:
include/linux/sysrq.h: In function ‘__reterr’:
include/linux/sysrq.h:66: error: ‘EINVAL’ undeclared (first use in this function)
include/linux/sysrq.h:66: error: (Each undeclared identifier is reported only once
include/linux/sysrq.h:66: error: for each function it appears in.)
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function ‘KCL_DEBUG_Print’:
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:87: warning: format not a string literal and no format arguments
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function ‘__ke_printk’:
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:144: warning: format not a string literal and no format arguments
make[2]: *** [/var/lib/dkms/fglrx/8.552/build/kcl_debug.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.552/build] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27'
make: *** [kmod_build] Error 2
build failed with return value 2

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Novembro de 2008, 07:18
Gatohumano qual versão do driver vc está usando???

Achei isso aqui veja se ajuda de alguma forma...

http://elliotli.blogspot.com/2008/09/install-atis-fglrx-catalyst-88-driver-v.html

http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/948bc633ddaff14a

http://www.phoronix.com/forums/showthread.php?t=12546
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 16 de Novembro de 2008, 08:11
Gatohumano qual versão do driver vc está usando???

Achei isso aqui veja se ajuda de alguma forma...

http://elliotli.blogspot.com/2008/09/install-atis-fglrx-catalyst-88-driver-v.html

http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/948bc633ddaff14a

http://www.phoronix.com/forums/showthread.php?t=12546

A versão do driver salvo erro é a 8.11(dos repositorios officiais),entretanto ja consegui resolver o problema,bastou activar a opção Magic SysRq key na compilação do kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Novembro de 2008, 15:52
Se o negócio é "voar", acho que isso é de extremo interesse:
http://www.guiadohardware.net/artigos/linux-boot-5seg/
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: reinaldo1962 em 24 de Novembro de 2008, 21:17
Se for possivel, ajudar meu problema é com o ubuntu 8.10 após fazer um cd beckap pelo remastersys o cd entra normal e a impressora hp 1200 psc e a hp 4300 officejet funcionam normal pelo live, porém após instalar o sistema tudo jóia porem nada de conseguir fazer funcionar a impressora. a mensagem de erro é: não foi encontrado um arquivo PPD adequado verifique a instalação do HPLIP ultilize selecionar outro ou faça download de um linuxprinting.org.
ao clicar em impressora padrão diz: the cups scheduler is notrunning.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 01 de Dezembro de 2008, 01:10
Hqxriven, da pra usar o seu kernel em ubuntu 64 bits?

adoraria testa-lo  ::)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 01 de Dezembro de 2008, 17:03
Alguém poderia me ajudar a fazer a minha placa wireless (TP-Link WR542G - RT73) e a minha placa de vídeo (Geforce 6200) funcionar. Porque depois que eu compilei o kernel fiquei sem wireless e sem aceleração de vídeo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de Dezembro de 2008, 21:00
Hqxriven, da pra usar o seu kernel em ubuntu 64 bits?

adoraria testa-lo  ::)

Sim da,tens é de compilar no ubuntu de 64bits,tal como eu faço.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 02 de Dezembro de 2008, 10:47
obrigado, gatohumano :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 02 de Dezembro de 2008, 14:35
consegui compilar o kernel pra minha arquitetura, dei boot por ele, tudo normal

mas nao senti diferença na velocidade...  :-\


sera q fiz alguma coisa errada?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Dezembro de 2008, 16:26
Dê o seguinte comando e poste aqui:

cat /boot/config-`uname -r` | grep BFQ

E depois

cat /boot/config-`uname -r` | grep HZ

E depois

cat /boot/config-`uname -r` | grep TLSF

E depois

cat /boot/config-`uname -r` | grep PREEMPT

E depois cole o resultado aqui...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rebeldevel em 02 de Dezembro de 2008, 17:52
Compilei o último omnislash no Ubuntu 8.10 64 bit, tudo funcionando lindamente... quase tudo. Menos o skype:

$ skype
ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/bin/skype.real: 1: Syntax error: "(" unexpected

Com o kernel padrão do Ubuntu, funciona.

Alguma luz?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: LNAS90 em 02 de Dezembro de 2008, 18:31
ai pessoal to rodando aqui o kde 4.1.3 que instalei no meu ubuntu 8.10 e reparei que no começo ele fica um pouco lento (lembrando que estou usando os efeitos dele) mas com o passar o tempo ele fica bem rapido, rapido mesmo.
Dei um olhada e vi que ele vai jogando boa parte das coisas na memoria ram para fazer um cache de disco (tenho 2 gigas de ram, não tenho partição swap).
Alguma sugestão para ele usar a memoria ram melhor? criar uma partição swap ajudaria?
e ai hqx oq ta achando do novo kde? em termos de desempenho e tudo

abraços
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 02 de Dezembro de 2008, 19:00
Código: [Selecionar]
cat /boot/config-`uname -r` | grep BFQ
CONFIG_IOSCHED_BFQ=y
# CONFIG_CGROUP_BFQIO is not set
CONFIG_DEFAULT_BFQ=y

Código: [Selecionar]
cat /boot/config-`uname -r` | grep HZ
CONFIG_NO_HZ=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
CONFIG_HZ_300=y
# CONFIG_HZ_1000 is not set
CONFIG_HZ=300


Código: [Selecionar]
cat /boot/config-`uname -r` | grep TLSF
CONFIG_TLSF=m
# CONFIG_TLSF_DEBUG is not set
# CONFIG_TLSF_STATS is not set

Código: [Selecionar]
cat /boot/config-`uname -r` | grep PREEMPT
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
# CONFIG_PREEMPT_RCU is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_PREEMPT_TRACER is not set



Hqxriven, vc sabe algum site que tenha a explicaçao de cada coisa do menuconfig comentada? eu achei alguns, mas nenhum muito completo... ou entao falam sobre o que é mas nao explicam em q casos se pode tirar

ah, caso precise, meu pc é esse aqui:
proc. intel Q6600 (2.4ghz)
pl. mae gygabyte GA-EP45-DS3R (nb P45 e sb ICH10)
memo corsair 4gb (2x2gb) 1066
pl. video msi nvidia 8600GTS

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 02 de Dezembro de 2008, 19:17
Compilei o último omnislash no Ubuntu 8.10 64 bit, tudo funcionando lindamente... quase tudo. Menos o skype:

$ skype
ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/bin/skype.real: 1: Syntax error: "(" unexpected

Com o kernel padrão do Ubuntu, funciona.

Alguma luz?

Na compilação ve se tens as seguintes opções activadas IA32_EMULATION e IA32_AOUT
e ja agora ve isto,também pode ser que tenha a solução:
http://ubuntuforums.org/showthread.php?t=947316
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 03 de Dezembro de 2008, 02:59
passei boa parte do dia pesquisando e estudando as configs do menuconfig e pensei...

a minha placa mae tem o recurso des (dynamic energy saver)

como e baseada em hardware, eu posso desativar todas as opçoes de gerenciamento de energia, certo?

amanha vou tentar compilar o kernel de novo, mudando algumas configuraçoes  :D

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 04 de Dezembro de 2008, 11:13
fui compilar agora, mas deu erro pq ja tenho um kernel-image com o msm nome

como faço pra desinstalar o omnislash antigo, ou mudar o nome do atual?

obrigado
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Dezembro de 2008, 16:54
Citar
fui compilar agora, mas deu erro pq ja tenho um kernel-image com o msm nome

como faço pra desinstalar o omnislash antigo, ou mudar o nome do atual?

obrigado

Mude o texto no makefile

Citar
como e baseada em hardware, eu posso desativar todas as opçoes de gerenciamento de energia, certo?

QUÊ!!?? Deixa normal se não fica ruim, no máximo se quiser especifique outro gerenciamento (ao invés do userspace) ou coloque o seu clock fixo com comandos...

Citar
Hqxriven, vc sabe algum site que tenha a explicaçao de cada coisa do menuconfig comentada? eu achei alguns, mas nenhum muito completo... ou entao falam sobre o que é mas nao explicam em q casos se pode tirar

ah, caso precise, meu pc é esse aqui:
proc. intel Q6600 (2.4ghz)
pl. mae gygabyte GA-EP45-DS3R (nb P45 e sb ICH10)
memo corsair 4gb (2x2gb) 1066
pl. video msi nvidia 8600GTS

Quanto a velocidade na máquina o melhor para Quad é 250 pois a soma dá 1000 no hz dê uma mudada nisso. Acima de 1000 não fica legal e é o que acontece quando vc usa 300 hz.

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: rebeldevel em 06 de Dezembro de 2008, 09:32
Na compilação ve se tens as seguintes opções activadas IA32_EMULATION e IA32_AOUT
e ja agora ve isto,também pode ser que tenha a solução:
http://ubuntuforums.org/showthread.php?t=947316

Funcionou, valeu!

Alguém já conseguiu instalar o driver da ATI, última versão (8.11), no Ubuntu 8.10?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 07 de Dezembro de 2008, 19:45
Na compilação ve se tens as seguintes opções activadas IA32_EMULATION e IA32_AOUT
e ja agora ve isto,também pode ser que tenha a solução:
http://ubuntuforums.org/showthread.php?t=947316

Funcionou, valeu!

Alguém já conseguiu instalar o driver da ATI, última versão (8.11), no Ubuntu 8.10?

O drive da ATI é uma dor de cabeça para muitos usuários do Linux  =/

Fiquei um pouco longe do fórum por causa da facul. Ainda bem que este espaço continua ativo mesmo no final de ano!  :D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 08 de Dezembro de 2008, 14:01
Citar
como e baseada em hardware, eu posso desativar todas as opçoes de gerenciamento de energia, certo?

QUÊ!!?? Deixa normal se não fica ruim, no máximo se quiser especifique outro gerenciamento (ao invés do userspace) ou coloque o seu clock fixo com comandos...

ainda nao deu pra testar, por falta de tempo.. assim q conseguir retorno aqui

uma vez, qd o windows travou, na reinicializaçao apareceu uma mensagem mais ou menos assim: des aplication is turned off, but hardware-based energy saver is still working.

qm controla a economia de energia é a placa mae e nao o ubuntu, nao e isso? nao seria descenessario ter os dois funcionando?

desculpa se eu tiver falando besteira  :D

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Dezembro de 2008, 22:28
Citar
qm controla a economia de energia é a placa mae e nao o ubuntu, nao e isso? nao seria descenessario ter os dois funcionando?

É o sistema operacional...

http://pt.wikipedia.org/wiki/ACPI

http://www.guiadohardware.net/termos/acpi

Não desative o acpi...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 10 de Dezembro de 2008, 18:34
Hqxriven, você não acha melhor disponibilizar apenas os patchs ao invés do kernel todo? Para um usuário de internet discada é um martírio baixar o seu kernel, pois a cada novo kernel teremos que baixar quase 50MB! Assim como o diamondmax, disponibilize só os patchs para facilitar o download. Aplicar o patch é só uma questão de comando no terminal...

Você não está facilitando, mas sim dificultando...Baixar uns 10MB ou 15MB de patch é melhor do que baixar 50MB a cada novo kernel!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Dezembro de 2008, 08:10
Citar
Hqxriven, você não acha melhor disponibilizar apenas os patchs ao invés do kernel todo? Para um usuário de internet discada é um martírio baixar o seu kernel, pois a cada novo kernel teremos que baixar quase 50MB! Assim como o diamondmax, disponibilize só os patchs para facilitar o download. Aplicar o patch é só uma questão de comando no terminal...

Você não está facilitando, mas sim dificultando...Baixar uns 10MB ou 15MB de patch é melhor do que baixar 50MB a cada novo kernel!

A sua preocupação é a mesma que a minha...

Para que eu possa disponibilizar apenas os patches eu tenho duas possibilidades:

Inviáveis no momento

1 - Aprender a usar o git direito pois ele faz a junção dos patches em um só (se alguém puder me explicar como faz isso de modo fácil eu agradeço pois essa ferramenta me complica...) e isso vai demorar um bom tempo que eu não tenho...

2 - Disponibilizar uma penca de patches (em torno de 30 a 50) para o usuário colocar um a um já que são single patches, e isso será beeem chato.

Viáveis

1 - Colocar um kernel grande porém divido em um pequeno tamanho (entre 10 a 15MB) para que o usuário possa baixar em partes (usado atualmente).

2 - Fazer um kernel 2.6.27 puro com os patches do omnislash porém sem os patches de atualização de versão. Nesse caso o usuário teria que baixar apenas um patch do kernel.org de 200 KB aproximadamente e teria sempre uma versão atualizada (Possível e implementarei assim que possível).

----------------

Faço atualizações mensais do kernel e com o tempo reduzido está difícil de aprender novas coisas (como o git), mas farei o possível para facilitar para vcs e para mim também (já que eu uso discada também... e faço upload com discada também de 50MB também...)

Obrigado pela sugestão!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 11 de Dezembro de 2008, 13:30
Citar
Hqxriven, você não acha melhor disponibilizar apenas os patchs ao invés do kernel todo? Para um usuário de internet discada é um martírio baixar o seu kernel, pois a cada novo kernel teremos que baixar quase 50MB! Assim como o diamondmax, disponibilize só os patchs para facilitar o download. Aplicar o patch é só uma questão de comando no terminal...

Você não está facilitando, mas sim dificultando...Baixar uns 10MB ou 15MB de patch é melhor do que baixar 50MB a cada novo kernel!

A sua preocupação é a mesma que a minha...

Para que eu possa disponibilizar apenas os patches eu tenho duas possibilidades:

Inviáveis no momento

1 - Aprender a usar o git direito pois ele faz a junção dos patches em um só (se alguém puder me explicar como faz isso de modo fácil eu agradeço pois essa ferramenta me complica...) e isso vai demorar um bom tempo que eu não tenho...

2 - Disponibilizar uma penca de patches (em torno de 30 a 50) para o usuário colocar um a um já que são single patches, e isso será beeem chato.
.
.
.

Junte todos os patchs num só e disponibilize no seu site! Assim o usuário iria aplicar um único patch que já reúne todos os demais facilitando baixá-lo uma vez que não seria necessário baixar o kernel 2.6.27+patchs (2.6.27-omnislash5), mas sim baixar uma única vez o kernel 2.6.27 e a cada nova atualização do omnislash, poderíamos baixar apenas o patch que, creio eu, não iria ultrapassar 20MB de download e aplicá-lo. Isso facilitaria para você fazer o upload e para o pessoal de internet discada que deseja baixá-lo e usá-lo.

Discada é "Froid"...Que inveja dos japoneses nesse momento  :P
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Dezembro de 2008, 18:34
Vê se isso ajuda douglashjs...

http://hqxriven.wordpress.com/2008/12/11/kernel-262781-omnislash5-kernel-otimizado-kuxbuntu-debian/

Gostaria de agradecer ao Henrique Aguiar por me ajudar nos patches...

Estou usando esse kernel agora.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 12 de Dezembro de 2008, 09:26
Hqxriven, nem consegui compilar esse ultimo kernel q vc postou  :(

Código: [Selecionar]
root@quarto:/usr/src/linux# CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=i686 kernel_image kernel_headers modules_image
exec debian/rules  DEBIAN_REVISION=i686  INITRD=YES  kernel_image kernel_headers modules_image

====== making target CONFIG-common [new prereqs: testdir]======

====== making target CONFIG-common [new prereqs: stamp-conf]======
This is kernel package version 11.001-0.1.
====== making stamp-arch-conf because of  ======

====== making target CONFIG-arch [new prereqs: stamp-arch-conf]======
====== making conf.vars because of .config ======

====== making target CONFIG-arch [new prereqs: .config conf.vars]======
This is kernel package version 11.001-0.1.
====== making target CONFIG/linux-headers-2.6.27.6-omnislash5 [new prereqs: CONFIG-arch]======

====== making target CONFIG/linux-image-2.6.27.6-omnislash5 [new prereqs: CONFIG-arch]======

====== making target CONFIG/linux-uml-2.6.27.6-omnislash5 [new prereqs: CONFIG-arch]======

====== making target CONFIG/linux-xen0-2.6.27.6-omnislash5 [new prereqs: CONFIG-arch]======

====== making target CONFIG/linux-xenu-2.6.27.6-omnislash5 [new prereqs: CONFIG-arch]======

====== making stamp-configure-arch because of  ======
====== making target configure-arch [new prereqs: stamp-configure-arch]======
====== making stamp-indep-conf because of  ======

====== making target CONFIG-indep [new prereqs: stamp-indep-conf]======
====== making stamp-kernel-conf because of .config Makefile ======
/usr/bin/make    ARCH=x86_64 \
                oldconfig
make[1]: Entrando no diretório `/usr/src/linux-2.6.27'
scripts/kconfig/conf -o arch/x86/Kconfig
#
# configuration written to .config
#
make[1]: Saindo do diretório `/usr/src/linux-2.6.27'
/usr/bin/make    ARCH=x86_64 prepare
make[1]: Entrando no diretório `/usr/src/linux-2.6.27'
scripts/kconfig/conf -s arch/x86/Kconfig
make[1]: Saindo do diretório `/usr/src/linux-2.6.27'
make[1]: Entrando no diretório `/usr/src/linux-2.6.27'
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CC      arch/x86/kernel/asm-offsets.s
In file included from include/asm/page.h:42,
                 from include/asm/pda.h:8,
                 from include/asm/current.h:19,
                 from include/asm/processor.h:15,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:6,
                 from include/linux/module.h:9,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
include/asm/page_64.h:46:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[2]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[1]: ** [prepare0] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.27'
make: ** [debian/stamp-kernel-conf] Erro 2
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Dezembro de 2008, 10:39
Citar
Hqxriven, nem consegui compilar esse ultimo kernel q vc postou

Esse ainda é o 27.6 já estou no 27.8.1!!

Mas... por acaso vc usa um sistema 64 bits??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: ErickSantos em 12 de Dezembro de 2008, 14:18

Esse ainda é o 27.6 já estou no 27.8.1!!

Mas... por acaso vc usa um sistema 64 bits??

Eh... Mas eu fiz exatamente como tava no post do 27.8.1  :-\

uso 64 bits sim...  mas o primeiro q eu compilei funcionou
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 12 de Dezembro de 2008, 16:33
Só como um alerta, Hqxriven, no seu .config está desabilitado o modo UDMA para dispositivos ATA - também chamado de PATA - (HD, Driver de CDROM etc) o que deixará o PC ainda mais lento: "Device Drivers -> ATA/ATAPI/MFM/RLL support"

Habilite-o!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Dezembro de 2008, 17:17
Citar
Eh... Mas eu fiz exatamente como tava no post do 27.8.1  Indeciso

uso 64 bits sim...  mas o primeiro q eu compilei funcionou

Talvez tenha conseguido, sem a config...

Até hoje eu não consegui compilar em 64 bits usando uma config 32 bits (tá bom eu só fiz isso uma vez, mas não funcionou)

Outra coisa vc colocou a compilação para o seu processador??

Vou ajeitar o blog mais tarde e lançar a versão 8.2 com mudanças na config que o Bernardo me passou espero que ajude...

Citar
Só como um alerta, Hqxriven, no seu .config está desabilitado o modo UDMA para dispositivos ATA - também chamado de PATA - (HD, Driver de CDROM etc) o que deixará o PC ainda mais lento: "Device Drivers -> ATA/ATAPI/MFM/RLL support"

Habilite-o!!!

Ops... estou perdido... Me dá uma ajudinha aí DiamondMax!!

Quais as configurações que o senhor acha que precisam ser ativadas??

Obrigado e Boa Tarde!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 12 de Dezembro de 2008, 18:22
Citar
Só como um alerta, Hqxriven, no seu .config está desabilitado o modo UDMA para dispositivos ATA - também chamado de PATA - (HD, Driver de CDROM etc) o que deixará o PC ainda mais lento: "Device Drivers -> ATA/ATAPI/MFM/RLL support"

Habilite-o!!!

Citar
Ops... estou perdido... Me dá uma ajudinha aí DiamondMax!!

Quais as configurações que o senhor acha que precisam ser ativadas??

Obrigado e Boa Tarde!!

Não precisa me chamar de senhor, também não sou tão velho assim...  ;)

Fiz apenas alterações na seção "Device Drivers -> ATA/ATAPI/MFM/RLL support".

O cfg: http://o759xq.blu.livefilestore.com/y1pUgc7xlFJBZ1tDXBBbAm4oJ6L43ZhUjwOZ40PWNbqjj7ItL-m8nPH6phW3mZ9w8xo5aTSJmnx8mA3yAPc0DYn4Q/cfg?download
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Dezembro de 2008, 19:09
Citar
Não precisa me chamar de senhor, também não sou tão velho assim...  Piscada

Fiz apenas alterações na seção "Device Drivers -> ATA/ATAPI/MFM/RLL support".

Velho!!!???

Vejamos o que diz o dicionário Aurélio:

Citar
senhor - Indivíduo importante. Tratamento de cerimônia ou respeito dispensado aos homens.

Não estou falando com o sentido de idade!!

Agora voltando ao assunto...

Olhei três configs: Fedora, a que vc me passou, Mandriva e a minha...

O engraçado é a questão do Fedora e o Mandriva:

O Fedora desativa o ide e o Mandriva não (Mandriva ativa TUDO)... Mas acho que pode ser uma boa já que muita gente usa o IDE ainda ao invés do SATA.

Obrigado pela ajuda!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 13 de Dezembro de 2008, 13:30
Citar
Olhei três configs: Fedora, a que vc me passou, Mandriva e a minha...

O engraçado é a questão do Fedora e o Mandriva:

O Fedora desativa o ide e o Mandriva não (Mandriva ativa TUDO)... Mas acho que pode ser uma boa já que muita gente usa o IDE ainda ao invés do SATA.

Obrigado pela ajuda!!

Naquela seção também dá suporte ao modo UDMA que melhora a transferência de dados em dispositivos ATA/(E)IDE e ATAPI. O membro gatohumano me procurou uma vez com um problema relacionado ao gravador que insistia em ficar em ata33 (UDMA 33) ao invés de ata66 (UDMA 66). Ultimamente comecei a pesquisar sobre o assunto e percebi que ele usa o kernel omnislash até que eu encontrei tais opções desativadas, daí eu ter te alertado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Dezembro de 2008, 14:27
Citar
Naquela seção também dá suporte ao modo UDMA que melhora a transferência de dados em dispositivos ATA/(E)IDE e ATAPI. O membro gatohumano me procurou uma vez com um problema relacionado ao gravador que insistia em ficar em ata33 (UDMA 33) ao invés de ata66 (UDMA 66). Ultimamente comecei a pesquisar sobre o assunto e percebi que ele usa o kernel omnislash até que eu encontrei tais opções desativadas, daí eu ter te alertado.

O que vc acha da config agora??? Sugere alguma modificação nessa questão???

http://cid-54d6be9bf554165b.skydrive.live.com/self.aspx/Kernel/cfg

Obrigado Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 13 de Dezembro de 2008, 17:05
Citar
Naquela seção também dá suporte ao modo UDMA que melhora a transferência de dados em dispositivos ATA/(E)IDE e ATAPI. O membro gatohumano me procurou uma vez com um problema relacionado ao gravador que insistia em ficar em ata33 (UDMA 33) ao invés de ata66 (UDMA 66). Ultimamente comecei a pesquisar sobre o assunto e percebi que ele usa o kernel omnislash até que eu encontrei tais opções desativadas, daí eu ter te alertado.

O que vc acha da config agora??? Sugere alguma modificação nessa questão???

http://cid-54d6be9bf554165b.skydrive.live.com/self.aspx/Kernel/cfg

Obrigado Hqx

No momento, não.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 13 de Dezembro de 2008, 17:45
Vê se isso ajuda douglashjs...

http://hqxriven.wordpress.com/2008/12/11/kernel-262781-omnislash5-kernel-otimizado-kuxbuntu-debian/

Gostaria de agradecer ao Henrique Aguiar por me ajudar nos patches...

Estou usando esse kernel agora.

vlw...
Título: Re: Kubuntu 7.10 - Melhorando um pouco a fluidez do sistema!!
Enviado por: Hqxriven em 16 de Dezembro de 2008, 10:24
Estou fazendo novos testes com o omnislash através de alguns jogos pesados para ver a capacidade dele e estou usando uma nova configuração do sysctl.conf para performance. O uso de memória continua o mesmo, porém a resposta do sistema está mais rápida.

Quem quiser testar está aí em baixo:

vm.dirty_background_ratio = 1
vm.dirty_ratio = 10
vm.swappiness = 85
vm.vfs_cache_pressure = 85

Depois dê um boot...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 17 de Dezembro de 2008, 13:50
Hqxriven com essa config do ultimo omnislash não se consegue depois instalar o driver da ati(pelo menos aqui nos 64bits),tenho aqui mais 2 configs diferentes e com essas funcionam,uma vem de longa data e outra tem alguns setings parecidos com os da tua config.
ja resolvi o problema do gravador teimar ata33 em vez de 66,desativei o pata_amd e activei o amd74xx,tenho ainda um outro problema,o ncq não é activado,com o kernel do hardy tenho ncq mas dai para a frente o ncq aparece como suportado mas desactivado.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 17 de Dezembro de 2008, 16:36
Por favor, alguém poderia me ajudar a fazer funcionar o wireless (RT73). Depois de compilar o kernel o wireless parou de funcionar. O que posso fazer para voltar a funcionar? A minha conexão à internet é só via wireless.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 18 de Dezembro de 2008, 03:11
Por favor, alguém poderia me ajudar a fazer funcionar o wireless (RT73). Depois de compilar o kernel o wireless parou de funcionar. O que posso fazer para voltar a funcionar? A minha conexão à internet é só via wireless.

Talvez isso o ajude a ativar sua placa wireless:

Placa wireless Ralink rt73 USB no Linux

http://www.guiadohardware.net/dicas/ralink-rt73-linux.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 18 de Dezembro de 2008, 08:38
Obrigado pela resposta.
Eu já tentei deste jeito uma vez no Debian e não consegui.
Vou tentar no Ubuntu e ver no que dá...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Dezembro de 2008, 10:30
gatohumano veja se assim melhora... (é a versão 2.6.27.10 e pelo que vi no kernel.org haviam problemas no ncq)

http://rapidshare.com/files/174835221/omnislash.bz2.html

http://rapidshare.com/files/174836194/cfg.html

Espero que ajude...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 20 de Dezembro de 2008, 09:23
gatohumano veja se assim melhora... (é a versão 2.6.27.10 e pelo que vi no kernel.org haviam problemas no ncq)

http://rapidshare.com/files/174835221/omnislash.bz2.html

http://rapidshare.com/files/174836194/cfg.html

Espero que ajude...

Não mudou nada,fica aqui a config que uso pode ser que ajude nalguma coisa. http://rapidshare.com/files/175124899/config-2.6.27.10-omnislash5.html
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Dezembro de 2008, 12:39
gatohumano me passa a config que funciona para eu dar uma olhada!! (talvez seja essa abaixo, mas ainda não pude avaliar)

Obrigado e Boa Tarde!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 20 de Dezembro de 2008, 15:32
gatohumano me passa a config que funciona para eu dar uma olhada!! (talvez seja essa abaixo, mas ainda não pude avaliar)

Obrigado e Boa Tarde!!

Sim na que postei os drivers da ati ficam a funcionar bem

EDIT: ja consegui descobrir o que falta na sua cfg para se conseguir instalar os driver Ati,activar em Executable file formats / Emulations
(não sei se é so por causa da compilação que são necessarios)
IA32 Emulation (IA32_EMULATION)
Include code to run 32-bit programs under a 64-bit kernel. You should
likely turn this on, unless you're 100% sure that you don't have any
32-bit programs left.
o seguinte também activei embora não saiba se é necessario.
IA32 a.out support (IA32_AOUT)
Support old a.out binaries in the 32bit emulation.
Outra coisa importante depois da compilação completa é não fazer make-kpkg clean antes de instalar o kernel compilado,é que quando se faz a instalação do kernel e o dkms faz a compilação do driver ati para esse kernel pois alguns desses ficheiros que são apagados pela limpeza são necessarios para compilar o driver ati.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 21 de Dezembro de 2008, 01:23
Hqxriven me diz uma coisa, estou instalando o omnislash 5 só que estou com uma dúvida.....quando eu tenho que escolher o modelo de processador, para o C2D o correto é usar Core 2/newer Xeon???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Oni-BR- em 21 de Dezembro de 2008, 14:49
bom fiz a instalação aqui usando a opção de Core2 / Newer Xeon, o sistema ficou completamente instavel.....o plasma "crashava" direto!!!! >:( Agora eu não sei se isso é devido ao kernel novo ou pq o KDE 4 é a versão 4.2 Beta 2......Hoje fiz a reinstalação do Ubuntu e vou tentar novamente ;D.....
Título: Re: Kubuntu 7.10 - Aprendendo a voar FAZ 1 ANO!!!
Enviado por: Hqxriven em 23 de Dezembro de 2008, 14:42
Em comemoração ao aniversário do tópico refiz o blog na plataforma wordpress para ficar mais rápido com um design melhor... (Perdi 4 dias ops...)

http://hqxriven.co.cc/blog/

Espero que gostem e espero que eu possa colocar conteúdo de qualidade...

Obrigado a todos pelo apoio!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: lfernandosg em 26 de Dezembro de 2008, 12:46
dss-ubuntu acho que tenho um tuto para instala a wireless realtek que vc tem...me manda um e-mail na segunda ti@nfa.com.br para me lembrar de procurar que posso postar para vc.Abraços.
Título: Re: Kubuntu 7.10 - Kernel 2.6.28 me surpreendeu!!!
Enviado por: Hqxriven em 27 de Dezembro de 2008, 19:03
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0
Título: Re: Kubuntu 7.10 - Kernel 2.6.28 me surpreendeu!!!
Enviado por: 0tacon em 27 de Dezembro de 2008, 19:38
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0

 Só pra constar... você simplesmente compilou desse arquivo (http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.bz2)?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Dezembro de 2008, 20:06
Fiz nesse arquivo: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2

Deixei em baixa latência com 300 hz e cfq e alterei o sysctl.conf ficou muito melhor e olha que minha placa de vídeo é onboard...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 28 de Dezembro de 2008, 00:41
No link http://kernelnewbies.org/Linux_2_6_28 há maiores detalhes das mudanças implementadas no novo kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 28 de Dezembro de 2008, 09:46
Como aplico o patch do compcache?ja não me lembro como se faz.
Edit:ja consegui mas da erro:
root@Xubuntu:/usr/src/linux# patch -p1 < patch_compcache_with_notify_support_2.6.26.diffpatching file Documentation/compcache.txt
patching file drivers/block/Kconfig
Hunk #1 succeeded at 348 (offset 1 line).
patching file drivers/block/Makefile
patching file drivers/block/compcache.c
patching file drivers/block/compcache.h
patching file include/linux/swap.h
Hunk #1 succeeded at 150 (offset 1 line).
Hunk #2 FAILED at 254.
1 out of 2 hunks FAILED -- saving rejects to file include/linux/swap.h.rej
patching file include/linux/tlsf.h
patching file init/Kconfig
Hunk #1 succeeded at 793 (offset 17 lines).
patching file mm/Makefile
Hunk #1 succeeded at 28 with fuzz 1 (offset 1 line).
patching file mm/swapfile.c
Hunk #1 succeeded at 286 (offset 1 line).
Hunk #2 succeeded at 1820 (offset 20 lines).
patching file mm/tlsf.c
patching file mm/tlsf_int.h
root@Xubuntu:/usr/src/linux#

indo ver o swap.h.rej:
*************** extern sector_t swapdev_block(int, pgoff_t);
*** 253,258 ****
  extern struct swap_info_struct *get_swap_info_struct(unsigned);
  extern int can_share_swap_page(struct page *);
  extern int remove_exclusive_swap_page(struct page *);
  struct backing_dev_info;
 
  extern spinlock_t swap_lock;
--- 254,260 ----
  extern struct swap_info_struct *get_swap_info_struct(unsigned);
  extern int can_share_swap_page(struct page *);
  extern int remove_exclusive_swap_page(struct page *);
+ extern void set_notify_swap_entry_free(unsigned, void (*) (unsigned long));
  struct backing_dev_info;
 
  extern spinlock_t swap_lock;

tentei forçar a compilação mas da erro a meio:
CC [M]  drivers/block/floppy.o
CC [M]  drivers/block/compcache.o
drivers/block/compcache.c: In function ‘compcache_make_request’:
drivers/block/compcache.c:155: error: implicit declaration of function ‘set_notify_swap_entry_free’
make[3]: ** [drivers/block/compcache.o] Erro 1
make[2]: ** [drivers/block] Erro 2
make[1]: ** [drivers] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.28'
make: ** [debian/stamp-build-kernel] Erro 2

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: LNAS90 em 28 de Dezembro de 2008, 18:36
É... eles estão pensando mais no desktop...

O kernel 2.6.28 sem nenhum patch (e bem configurado) bateu três kernels antigos rápidos que eu tinha.

O gerenciamento de memória dessa versão está muito bom. A abertura de programas e até jogos pesados que tenho aqui ficaram visivelmente melhores.

Quem gosta de compilar não pode perder tempo, configure-o bem e seja feliz...

http://www.heise-online.co.uk/open/Kernel-Log-Higher-and-Further-The-innovations-of-Linux-2-6-28--/features/112299/0

Poderia ser mais especifico amigo? estou com um pentium 4 2.0 aqui e de vez em quando da uma engasgadas, principalmente quanto estou escutando musicas, estou muito interessado nisso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Dezembro de 2008, 08:02
O compcache não entra mais gatohumano já que muita coisa foi alterada...

Citar
Poderia ser mais especifico amigo? estou com um pentium 4 2.0 aqui e de vez em quando da uma engasgadas, principalmente quanto estou escutando musicas, estou muito interessado nisso.

Upei a minha config talvez ajude... (mas mude o processador OK!!)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: LNAS90 em 29 de Dezembro de 2008, 12:04
kd o link?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 05 de Janeiro de 2009, 00:24
Não sei se ja reparou mas o 2.6.28 do diamondmax tem compcache incluido,não sei como ele fez mas no site não tem nenhum patch recente.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: 0tacon em 05 de Janeiro de 2009, 00:41
Para quem quiser testar... (é a minha versão de testes que talvez seja a final...)

http://cid-54d6be9bf554165b.skydrive.live.com/browse.aspx/Kernel/2.6.28

Poucas modificações para ficar o mais próximo possível do vanilla e a config é 32 bits...

Por causa do Bfq mudei o sysctl

vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
vm.swappiness = 10
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150

 Qual é o seu processador? Vai dar para sentir alguma diferença em relação ao kernel do intrepid no meu Prescott 2.4GHz?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 05 de Janeiro de 2009, 18:43
Não sei se ja reparou mas o 2.6.28 do diamondmax tem compcache incluido,não sei como ele fez mas no site não tem nenhum patch recente.

Antes do zen saber do compache, eu o adicionava no diamondmax. Mais tarde o zen passou a inclui-lo e adaptá-lo para as novas versões do kernel tornando desnecessário eu ter que baixar do site do compcache e aplicá-lo ao diamondmax.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Janeiro de 2009, 12:04
Já tem em deb para download?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 09 de Janeiro de 2009, 18:26
O compcache pode ser baixado diretamente por meio do link: http://compcache.googlecode.com/files/compcache-0.4.tar.gz

Como compilá-lo e instalá-lo: http://code.google.com/p/compcache/wiki/CompilingAndUsing

Em breve disponibilizarão um patch para o atual kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Janeiro de 2009, 19:33
Não queria compilar, a máquina que pretendo instalar esse kernel é bem antiga (K6 II 500, 128MB PC 100). Ia demorar quase um dia inteiro pra compilar.
Por isso preferia o deb.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 13 de Janeiro de 2009, 16:22
Segundo o site Phoronix, houve um pequeno ganho de performance com o 2.6.28 em relação ao kernel 2.6.27 e o kernel 2.6.26, mas nada de tão surpreendente. Há uma melhor performance com o kernel 2.6.28 em relação à leitura e escrita de dados.

Linux 2.6.28 Kernel Benchmarks: http://www.phoronix.com/scan.php?page=article&item=linux_2628_benchmarks&num=1

O que deve ajudar o desempenho do sistema é o novo sistema de arquivos ext4 e o ubuntu 9.04 deve suportá-lo.

Ubuntu 9.04 Receives EXT4 Support: http://www.phoronix.com/scan.php?page=article&item=ubuntu_ext4&num=1

Será o fim do ext3?!  :)




Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2009, 14:15
Eu sei que a pergunta foge do tópico, mas alguém aqui já usou o EXT4?

É realmente mais rápido que os outros sistemas de arquivos?

E quanto ao consumo do processador?

Segundo os testes do Phoronix, o EXT4 vai ser muito rápido mesmo, e em se tratando de escrita, vai dar um banho federal nos outros sistemas de arquivos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 17 de Janeiro de 2009, 03:18
O Ext4 é melhor do que os outros sistemas de arquivo segundo o Phoronix ( http://www.phoronix.com/scan.php?page=article&item=ext4_benchmarks&num=1 ).

Vida longa a EXT4!!!  ;D
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Janeiro de 2009, 05:58
Citar
Eu sei que a pergunta foge do tópico, mas alguém aqui já usou o EXT4?

É realmente mais rápido que os outros sistemas de arquivos?

E quanto ao consumo do processador?

Segundo os testes do Phoronix, o EXT4 vai ser muito rápido mesmo, e em se tratando de escrita, vai dar um banho federal nos outros sistemas de arquivos.

Ops... Eu!!!

Testei a versão em desenvolvimento e percebi que melhorou um pouco ficando semelhante a época que usei o XFS no Slack 10.1 (o chato do XFS são os problemas com as quedas de energia... OFF: aliás era mania do pessoal do slack no slackware brasil usar XFS... e Reiserfs... quase ninguém usava EXT3)

Para quem quiser testar mais uma versão do omnislash e dessa vez foi testada em diversas situações (games pesados em placa onboard hehehehe e fiz testes desde segunda porém só hoje fiz a compilação definitiva) e obtive um bom resultado. Vai demorar para mexer no blog então coloquei só aqui (são para a versão 2.6.28 do kernel)...

http://rapidshare.com/files/184716379/cfg2

http://rapidshare.com/files/184716158/omnislash2.bz2

Espero que gostem!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg177.imageshack.us%2Fimg177%2F9751%2Fsnapshot20rc5.th.jpg&hash=b62682fd447833158035e1ed200d528a5b6ffae4) (http://img177.imageshack.us/my.php?image=snapshot20rc5.jpg)

Emulando OOT, escutando música sem engasgos no Amarok, navegando na Net e parecia tudo normal...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg403.imageshack.us%2Fimg403%2F8335%2Fsnapshot21pb5.th.jpg&hash=5c29bdd82d27c8d27518e94104779aabeebf9c6a) (http://img403.imageshack.us/my.php?image=snapshot21pb5.jpg)

Jogando OOT (Nintendo 64) e LOM (PSX) ao mesmo tempo e AINDA tudo parecia normal e ainda navegando um pouco... até abrir o ksnapshot e usar um pouco da swap (ops...)

Mas até deu para brincar um pouco com os dois...

Fui!! (Dormir pq passei a noite em claro...)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 18 de Janeiro de 2009, 14:52
Essa versão está em .deb?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Arthur Cruz em 21 de Janeiro de 2009, 10:25
Olá!
Quero compilar um kernel. :D
Encontrei o projeto OmniSlash http://hqxriven.co.cc/blog/ (http://hqxriven.co.cc/blog/) (jah usei a uns meses atrás)
e dessa vez encontrei também o projeto do DiamondMax http://diamondmax.wordpress.com/ (http://diamondmax.wordpress.com/)

Agora pergunto a vocês, qual projeto vocês nos recomendam?
Eu estava pensando em compilar cada um deles e testá-los, mas não sei se vou ter tempo!

Li em algum lugar que o DiamondMax é otimizado para processadores Multi-Core (pode ser inverídico)...
eu, 32 bits single-core que sou, se usar esse kernel terei problemas de desempenho? =x


Agradeço desde já a atenção!
Abraço!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Janeiro de 2009, 00:38
Citar
Olá!
Quero compilar um kernel. Contente
Encontrei o projeto OmniSlash http://hqxriven.co.cc/blog/ (jah usei a uns meses atrás)
e dessa vez encontrei também o projeto do DiamondMax http://diamondmax.wordpress.com/

Agora pergunto a vocês, qual projeto vocês nos recomendam?
Eu estava pensando em compilar cada um deles e testá-los, mas não sei se vou ter tempo!

Li em algum lugar que o DiamondMax é otimizado para processadores Multi-Core (pode ser inverídico)...
eu, 32 bits single-core que sou, se usar esse kernel terei problemas de desempenho? =x


Agradeço desde já a atenção!
Abraço!

Depende...

Omnislash - Mais próximo do vanila com poucas modificações.
Conforme eu já mencionei ele é um conjunto de patchs de várias distros

DiamondMax - Mais longe do vanila com mais modificações.
Conforme o próprio criador disse usa a base do patch Zen e também é bem interessante.

O melhor é... é... aquele que se adapta melhor na máquina!!

Daqui há pouco aparece o DiamondMax e dá mais detalhes...

Fui!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 22 de Janeiro de 2009, 02:14
Olá!
Quero compilar um kernel. :D
Encontrei o projeto OmniSlash http://hqxriven.co.cc/blog/ (http://hqxriven.co.cc/blog/) (jah usei a uns meses atrás)
e dessa vez encontrei também o projeto do DiamondMax http://diamondmax.wordpress.com/ (http://diamondmax.wordpress.com/)

Agora pergunto a vocês, qual projeto vocês nos recomendam?
Eu estava pensando em compilar cada um deles e testá-los, mas não sei se vou ter tempo!

Li em algum lugar que o DiamondMax é otimizado para processadores Multi-Core (pode ser inverídico)...
eu, 32 bits single-core que sou, se usar esse kernel terei problemas de desempenho? =x


Agradeço desde já a atenção!
Abraço!

Prefiro não falar em melhor, mas qual se adapta as suas necessidades. Temos o KDE e o GNOME que são largamente utilizados e bem aceitos pela comunidade e cada usuário tem a opção de escolha e há longos debates pelos diversos fóruns sobre qual o melhor, mas que não chegam a lugar algum.
Assim como o Hqxriven, eu ficava profundamente insatisfeito com o desempenho do sistema e uma das alternativas foi fazer modificações no próprio kernel via patchs, alterando o .config para que o kernel fosse construído para o meu PC eliminando coisas desnecessárias e enxugando o kernel. O Zen vai além do vanila trazendo novas opções, algumas experimentais caso o usuário queira usar e tem ajudado muito no novo sistema de arquivos ext4.
Qualquer um pode, por exemplo, amanhã unir o omnislash e o diamondmax e dar um novo nome e adicionar mais patchs já que muitos estão espalhados pela internet, isso é possível. E o diamondmax é otimizado para processadores com um ou mais núcleos, 32 bits e 64 bits.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: volneilo em 22 de Janeiro de 2009, 20:20
Ei Hqxriven, coloquei este pedido no teu blog, mas acho que ainda não passaste por lá... não tenho coragem nem conhecimento (não necessariamente nesta ordem  ;) ) para compilar um Kernel, mas gostaria de usar o Omnislash, como usei os primeiros Kernels  (ck) que disponibilizaste através deste tópico. Pergunta: não sai uns pacotinhos .deb prontos para nós?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Janeiro de 2009, 10:30
Compilei o Kernel mas não consigo de jeito nenhum instalar o driver da NVidia. Já baixei o binário no site, já tentei pelo Envy e nada.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 25 de Janeiro de 2009, 19:19
Compilei o Kernel mas não consigo de jeito nenhum instalar o driver da NVidia. Já baixei o binário no site, já tentei pelo Envy e nada.

E vc não é o único: http://www.nvnews.net/vbulletin/showthread.php?t=125503

Experimente fazer o que o usuário leigh123@linux indicou. Só que ao invés de adicionar no grub.conf, coloque o comando nopat no menu.lst como segue o exemplo dado por ele:

Código: [Selecionar]
title Fedora (2.6.29-0.7.rc0.git3.fc11.x86_64)
root (hd1,0)
kernel /boot/vmlinuz-2.6.29-0.7.rc0.git3.fc11.x86_64 ro root=UUID=f446f1c8-c9a1-4bb1-b489-039f1f7dd890 rhgb nopat quiet vga=0x318
initrd /boot/initrd-2.6.29-0.7.rc0.git3.fc11.x86_64.img

No ubuntu:

Código: [Selecionar]
sudo gedit /boot/grub/menu.lst
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2009, 20:24
Citar
Ei Hqxriven, coloquei este pedido no teu blog, mas acho que ainda não passaste por lá... não tenho coragem nem conhecimento (não necessariamente nesta ordem  Piscada ) para compilar um Kernel, mas gostaria de usar o Omnislash, como usei os primeiros Kernels  (ck) que disponibilizaste através deste tópico. Pergunta: não sai uns pacotinhos .deb prontos para nós?

Na próxima versão vou disponibilizar...

Citar
Compilei o Kernel mas não consigo de jeito nenhum instalar o driver da NVidia. Já baixei o binário no site, já tentei pelo Envy e nada.

Só com instalação manual colocando um patch no driver

http://www.nvnews.net/vbulletin/showpost.php?p=1843626&postcount=44 (Esse é o patch)

./NVIDIA-Linux-x86-177.82-pkg1.run --apply-patch NVIDIA_kernel-177.82.diff.txt

E depois execute o arquivo ./NVIDIA-Linux-x86-177.82-pkg1-custom.run e instale o driver...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Janeiro de 2009, 22:22
Mas o driver q eu estava tentando instalar era o 173
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2009, 23:18
De acordo com https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/305706

É necessário instalar o driver 173.14.15 para o suporte ao 2.6.28...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Janeiro de 2009, 00:21
Esse driver nem aparece lá:
http://www.nvidia.com/Download/Find.aspx?lang=en-us
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Janeiro de 2009, 04:00
Vc ao menos leu o link anterior que coloquei???

Pois ele tem o link para o driver...

ftp://download.nvidia.com/XFree86/Linux-x86/173.14.15/NVIDIA-Linux-x86-173.14.15-pkg1.run
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 26 de Janeiro de 2009, 04:33
Alguém me ajuda aqui numa configuração para o sysctl?basicamente o que eu quero é que cada vez que se fecha um programa seja libertada a maior quantidade possivel de memoria.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Janeiro de 2009, 06:52
vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
vm.swappiness = 10
vm.overcommit_memory = 2
vm.vfs_cache_pressure = 150

O sistema vai usar a memória normalmente (sem ser muito guloso...), usar bem a cache, usar pouco a swap (mais vai usar)...

Eu estou essa configuração desde o dia 17 e geralmente deixo a máquina ligada por umas 10 horas e faço bastante coisa mas quando fecho tudo sempre fica uns 80 e poucos mega (KDE 3.5.10).

Foi a que usei na imagem com screenshot em alguns posts atrás e eu consigo usar muitas coisas ao mesmo tempo sem uma perda visível de desempenho...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Janeiro de 2009, 07:06
Vc ao menos leu o link anterior que coloquei???

Pois ele tem o link para o driver...

ftp://download.nvidia.com/XFree86/Linux-x86/173.14.15/NVIDIA-Linux-x86-173.14.15-pkg1.run

hehe, valeu!

Percebi outra coisa aqui quanto tentei reinstalar:
Citar
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.28.1.1-omnislash5
Found kernel: /boot/vmlinuz-2.6.27-9-generic
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.28.1.1-omnislash5.postinst line 1181.
dpkg: erro processando linux-image-2.6.28.1.1-omnislash5 (--install):
 sub-processo post-installation script retornou estado de saída de erro 2

Erros foram encontrados durante o processamento de:
 linux-image-2.6.28.1.1-omnislash5

Tá dando esse erro aí, mas o pacote aparece como instalado no Synaptic e o PC inicia.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Janeiro de 2009, 08:03
Citar
Tá dando esse erro aí, mas o pacote aparece como instalado no Synaptic e o PC inicia.

Então não instalou direito...

Esse erro ocorre no ubuntu (não no debian) quando usamos um kernel customizado

https://bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/292606

A parte final do arquivo...

Citar
Hello

I had the same Problem. I solved it like this:

Boot system in FileSave Mode
Go to root Console
do apt-get purge nvidia-common
install your Kernel. dpkk -i "KERNEL.deb"

Quer dizer que vai ter que tirar o nvidia antes de instalar o kernel... então é só fazer o seguinte:


1 - Remova o kernel omnislash (Apt-get --purge)
2 - Remova o nvidia-common (Apt-get --purge)
3 - Instale o omnislash (Apt-get)
4 - Dê o boot e instale manualmente o nvidia

E acabou...

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Janeiro de 2009, 00:16
Citar
Tá dando esse erro aí, mas o pacote aparece como instalado no Synaptic e o PC inicia.

Então não instalou direito...

Esse erro ocorre no ubuntu (não no debian) quando usamos um kernel customizado

https://bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/292606

A parte final do arquivo...

Citar
Hello

I had the same Problem. I solved it like this:

Boot system in FileSave Mode
Go to root Console
do apt-get purge nvidia-common
install your Kernel. dpkk -i "KERNEL.deb"

Quer dizer que vai ter que tirar o nvidia antes de instalar o kernel... então é só fazer o seguinte:


1 - Remova o kernel omnislash (Apt-get --purge)
2 - Remova o nvidia-common (Apt-get --purge)
3 - Instale o omnislash (Apt-get)
4 - Dê o boot e instale manualmente o nvidia

E acabou...



Perfeito! Agora funcionou direitinho.

Muito obrigado aí.


Agora, como faço mesmo aquelas outras configurações de otimização, do tipo as que o gatohumano citou?

Edit: também não consigo instalar o modem HSF:

Citar
WARNING: missing file /lib/modules/2.6.28.1.1-omnislash5/build/include/linux/modversions.h
The cause of this problem is usually a missing or misconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected,
and that CONFIG_SMP ("Symmetric multi-processing support" under
"Processor type and features") is disabled, as this driver is
presently designed to work on single-processor machines.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "hsfconfig".
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2009, 04:26
Citar
Edit: também não consigo instalar o modem HSF:

Citar
WARNING: missing file /lib/modules/2.6.28.1.1-omnislash5/build/include/linux/modversions.h
The cause of this problem is usually a missing or misconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected,
and that CONFIG_SMP ("Symmetric multi-processing support" under
"Processor type and features") is disabled, as this driver is
presently designed to work on single-processor machines.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "hsfconfig".

Alternativas

1 - O modem pode não ser compatível com a versão 2.6.28
2 - Vc apagou a pasta de compilação linux-2.6.28 em /usr/src por isso não existe o fonte (source) e aí não compila
3 - Não existe o link simbólico build e sources em /lib/modules/2.6.28.1.1-omnislash5/
4 - É necessário o kernel sources em deb para instalar esse modem
5 - Etc...

Verifica a alternativa 2 e 3 para mim...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Janeiro de 2009, 12:24
Fiz um downgrade para o 8.04 novamente, pq nessa versão tem um pacote deb que instala o modem. Vou recompilar o kernel mais uma vez.

Só mais uma dúvida, agora com relação ao "--revision=i686". Que outras revisões eu posso colocar? Isso interfere ou é apenas uma nomenclatura? Já mudei para meu processador no xconfig, isso basta?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2009, 12:51
Citar
Fiz um downgrade para o 8.04 novamente, pq nessa versão tem um pacote deb que instala o modem. Vou recompilar o kernel mais uma vez.

Só mais uma dúvida, agora com relação ao "--revision=i686". Que outras revisões eu posso colocar? Isso interfere ou é apenas uma nomenclatura? Já mudei para meu processador no xconfig, isso basta?

Revisão é só uma nomenclatura mesmo...

Vou te passar uma mp vampire é de um novo omnislash nos "moldes antigos"...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 27 de Janeiro de 2009, 13:11
Olá!
Quero compilar um kernel. :D
Encontrei o projeto OmniSlash http://hqxriven.co.cc/blog/ (http://hqxriven.co.cc/blog/) (jah usei a uns meses atrás)
e dessa vez encontrei também o projeto do DiamondMax http://diamondmax.wordpress.com/ (http://diamondmax.wordpress.com/)

Agora pergunto a vocês, qual projeto vocês nos recomendam?
Eu estava pensando em compilar cada um deles e testá-los, mas não sei se vou ter tempo!

Li em algum lugar que o DiamondMax é otimizado para processadores Multi-Core (pode ser inverídico)...
eu, 32 bits single-core que sou, se usar esse kernel terei problemas de desempenho? =x


Agradeço desde já a atenção!
Abraço!

Prefiro não falar em melhor, mas qual se adapta as suas necessidades. Temos o KDE e o GNOME que são largamente utilizados e bem aceitos pela comunidade e cada usuário tem a opção de escolha e há longos debates pelos diversos fóruns sobre qual o melhor, mas que não chegam a lugar algum.
Assim como o Hqxriven, eu ficava profundamente insatisfeito com o desempenho do sistema e uma das alternativas foi fazer modificações no próprio kernel via patchs, alterando o .config para que o kernel fosse construído para o meu PC eliminando coisas desnecessárias e enxugando o kernel. O Zen vai além do vanila trazendo novas opções, algumas experimentais caso o usuário queira usar e tem ajudado muito no novo sistema de arquivos ext4.
Qualquer um pode, por exemplo, amanhã unir o omnislash e o diamondmax e dar um novo nome e adicionar mais patchs já que muitos estão espalhados pela internet, isso é possível. E o diamondmax é otimizado para processadores com um ou mais núcleos, 32 bits e 64 bits.


Olá , DiamondMax, tenho uma dúvida uso internet discada com o modem sm56 da motorola , driver smartlink, usei o pacote  V27 do Alarcon no ubuntu 8.10 Kernel 2.6.27.7 , no Kernel otimizado que vc criou
dá para instalar esse modem ou 3g em último caso , onde resido não tem banda larga por cabo, somente 3g, minha preferência é discada. Valeu por enquanto.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 27 de Janeiro de 2009, 16:18
Olá!
Quero compilar um kernel. :D
Encontrei o projeto OmniSlash http://hqxriven.co.cc/blog/ (http://hqxriven.co.cc/blog/) (jah usei a uns meses atrás)
e dessa vez encontrei também o projeto do DiamondMax http://diamondmax.wordpress.com/ (http://diamondmax.wordpress.com/)

Agora pergunto a vocês, qual projeto vocês nos recomendam?
Eu estava pensando em compilar cada um deles e testá-los, mas não sei se vou ter tempo!

Li em algum lugar que o DiamondMax é otimizado para processadores Multi-Core (pode ser inverídico)...
eu, 32 bits single-core que sou, se usar esse kernel terei problemas de desempenho? =x


Agradeço desde já a atenção!
Abraço!

Prefiro não falar em melhor, mas qual se adapta as suas necessidades. Temos o KDE e o GNOME que são largamente utilizados e bem aceitos pela comunidade e cada usuário tem a opção de escolha e há longos debates pelos diversos fóruns sobre qual o melhor, mas que não chegam a lugar algum.
Assim como o Hqxriven, eu ficava profundamente insatisfeito com o desempenho do sistema e uma das alternativas foi fazer modificações no próprio kernel via patchs, alterando o .config para que o kernel fosse construído para o meu PC eliminando coisas desnecessárias e enxugando o kernel. O Zen vai além do vanila trazendo novas opções, algumas experimentais caso o usuário queira usar e tem ajudado muito no novo sistema de arquivos ext4.
Qualquer um pode, por exemplo, amanhã unir o omnislash e o diamondmax e dar um novo nome e adicionar mais patchs já que muitos estão espalhados pela internet, isso é possível. E o diamondmax é otimizado para processadores com um ou mais núcleos, 32 bits e 64 bits.


Olá , DiamondMax, tenho uma dúvida uso internet discada com o modem sm56 da motorola , driver smartlink, usei o pacote  V27 do Alarcon no ubuntu 8.10 Kernel 2.6.27.7 , no Kernel otimizado que vc criou
dá para instalar esse modem ou 3g em último caso , onde resido não tem banda larga por cabo, somente 3g, minha preferência é discada. Valeu por enquanto.

Segundo o link de onde o Alarcon retira os arquivos ( http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/ ), ainda não há um driver smartlink para a versão do kernel 2.6.28. A mais recente, para o Ubuntu, é para a versão 2.6.27-9-generic. A V27 feita pelo Alarcon, segundo ele ( http://ubuntuforum-br.org/index.php/topic,4204.msg262158.html#msg262158 ), só funciona no kernel 2.6.27-7-generic, logo, não é aconselhável, por enquanto, usar o kernel 2.6.28.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 27 de Janeiro de 2009, 17:40
Valeu pela resposta Diamondmax,

Uma pergunta para  o Hqxriven você usa discada e seu Kernel é omnislash5 2.6.28.2

qual seu modem  softmodem ou hardmodem, pretendo instalar um dos dois kernel ( Diamondmax ou omnislash5 )

segundo o Diamondmax não há driver smartlink para o kernel 2.6.28.xx como você faz para conectar no seu Debian Lenny

no momento estou usando o Big , pois o meu ubuntu 8.10 depois das atualizações mais recentes está muito lento para abrir os

programas, aguardo sua resposta  e obrigado a todos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2009, 20:12
Citar
Uma pergunta para  o Hqxriven você usa discada e seu Kernel é omnislash5 2.6.28.2

Na verdade é o 2.6.28.2.1 é que sempre uso durante um tempo (uma semana mais ou menos) um kernel a frente da galera, assim se der bugs aparecerão vários comigos antes do lançamento...

Por enquanto em testes a versão abaixo:

uname -a
Linux debian 2.6.28.2.1-omnislash5 #1 SMP PREEMPT Tue Jan 27 01:50:44 BRST 2009 i686 GNU/Linux

Citar
Qual seu modem  softmodem

01:05.0 Modem: Motorola SM56 Data Fax Modem (rev 04)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg147.imageshack.us%2Fimg147%2F2402%2Fsnapshot24wz3.th.jpg&hash=b339015d4f8d576a84a5d9fdddc1d37b17d2c201) (http://img147.imageshack.us/my.php?image=snapshot24wz3.jpg)

Citar
segundo o Diamondmax não há driver smartlink para o kernel 2.6.28.xx como você faz para conectar no seu Debian Lenny

De fato o DiamondMax tem razão. A partir do kernel 2.6.24 o sl-modem não compila mais pq essa parte foi mudada no kernel. Drivers de modens que não fossem gpl não seriam compilados e o driver possui uma parte com módulos usb que não são... logo ele não compila.

Porém desde lá nenhuma modificação radical foi feita então se vc consegue conectar na versão 2.6.24 vc conseguirá com o mesmo driver conectar na versão 2.6.28.

O driver que uso é justamente o mesmo desde a versão 2.6.24 e ele é modificado para que compile corretamente já que ele não possui referências a parte usb...

http://ubuntuforum-br.org/index.php/topic,4204.msg250536.html#msg250536

Com exceção disso instalei o sl-modem daemon (deb) dei um make (user) mais make install (root) no arquivo  sl-modem e no ungrab a mesma coisa (root)

Hqx
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 28 de Janeiro de 2009, 14:30
Hqxriven valeu pelos esclarecimentos, só mais uma dúvida, o sl-modem-daemon .deb que vc citou é o que está incluído no pacote que o alarcon criou v27,v28 etc
acredito que ele já esteja modificado em relacão a parte usb, se istiver errado me corrija por favor. por enquanto obrigado.
Título: Re: Kubuntu 7.10 - Versão em testes do novo omnislash!!!
Enviado por: Hqxriven em 28 de Janeiro de 2009, 23:12
Citar
Hqxriven valeu pelos esclarecimentos, só mais uma dúvida, o sl-modem-daemon .deb que vc citou é o que está incluído no pacote que o alarcon criou v27,v28 etc
acredito que ele já esteja modificado em relacão a parte usb, se istiver errado me corrija por favor. por enquanto obrigado.

Eu uso o Lenny e não uso o pacote do alarcon faço o processo todo manualmente... por isso não posso dizer nada em relação ao pacote dele.

Estou usando uma versão de testes do omnislash5 com novos patches para performance que foram portados pelo buli

Quem quiser testar
também e só usar os links abaixo

http://rapidshare.com/files/190013688/omnislash.bz2

http://rapidshare.com/files/190016399/cfg

Mensagem do buli

http://www.guiadohardware.net/comunidade/member.php?u=86609

Citar
Tenho algumas novidades que tal vez sejam do seu interese. Portei alguns patches para o 2.6.28. Tudo está testado e deu certo. Testado significa que o kernel compila sem erro e dá boot na boa, o sistema funciona de maneira aparentemente estável e o recurso em questão faz o que deveria fazer.

Aqui tem os detalhes:

compcache: compila bem tanto como built-in "y" o como módulo. Coloquei um screenshot, para que vc. veja, ai está compilado propositalmente como built-in por isso o modprobe dá erro.

sched-cfs-boost: esse patch é aquele que faz rodar o X com prio -10 por default. Veja no screenshot o htop. Teste, acho que vale a pena.

mm-convert-swappiness-to-mapped: é aquele patch de kolivas que faz o que nome indica. Ele não é muito interessante se vc. compara com os outros patches ck, mas também deu certo.

Obrigado buli e a todo o pessoal pela ajuda no omnislash5!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 29 de Janeiro de 2009, 16:29
Hqxriven estou tentando instalar o slmodem no kernel 2.6.27.11 mas não estou conseguindo, mando instalar o .deb ai retorna a mensagem na instalação

tirei um printScreen da tela no link abaixo
(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg443.imageshack.us%2Fimg443%2F2546%2Fslmodemku7.th.png&hash=c5ea362867d35f0f4622d1f0eccb858cd692cbe9) (http://img443.imageshack.us/my.php?image=slmodemku7.png)
 se possível da uma olhada valeu desde já,
Título: Omnislash 2.6.28.2.1 lançado!!
Enviado por: Hqxriven em 30 de Janeiro de 2009, 05:24
Omnislash 2.6.28.2.1

http://hqxriven.co.cc/blog/kernel-omnislash5

Mudanças
-------------

Inclusão do CFS-boost do patch Zen que faz o Xorg ser executado em tempo real (contribuição do buli)

Bfq retirado por causa das atualizações do Cfq

Reestruturação do tutorial (Método fácil e o difícil) com a Inclusão de pacotes deb para facilitar no Debian Lenny e a compilação

Retorno do compcache atualizado para o 2.6.28 (contribuição do buli)

Substituição do swap para o mapped (contribuição do buli)

Atualização para a base 2.6.28.2
------------------------

O que continua
--------------------

Relatime - Melhora da performance em disco

Ext3 readahead - Melhora da leitura de dados em partições ext3

Squashfs - Para o remaster em live-cd

Agradecimentos

Gostaria de agradecer aos usuários DiamondMax, Gatohumano, DJ, Buli, Violencia.com, Freud.jr, vampire_thunder, bernardo0cd0 e todos os amigos que apoiam e ajudam o Omnislash com dúvidas, sugestões, críticas para que ele sempre possa melhorar!! Valeu Pessoal!!

Hqx

dtomadon Até hoje eu uso esse tutorial:

Citar
Modem motorola SM56 - device id 1057:3052
=========================================

Colabora��o: F�bio Augusto Bitencourt Ranquetat ( Dicas Linux )

Gostaria de compatilhar um pequeno howto que fiz para quem tem a plaquinha
SM56, winmodem da Motorola

Como fazer LinModem Motorola SM56 - device id 1057:3052

Testei no Ubuntu 7.04 Feisty Fawn

Instalar os pacotes de desenvolvimento

sudo aptitude update
sudo aptitude install build-essential sl-modem-daemon

Baixar os seguintes arquivos (o driver da smartlink j� est� patcheado para reconhecer o modem da motorola):

Atualizado e testado novamente funcionando de 48 a 56k - ok!{/b}
...
wget -c http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20070813.tar.gz

wget -c http://linmodems.technion.ac.il/packages/smartlink/ungrab-winmodem-20070505.tar.gz
...

Descompactar os arquivos acima:

tar -xzvf slmodem-2.9.11-20070430.tar.gz
tar -xzvf ungrab-winmodem-20070430.tar.gz

Entrar na pasta criada na descompacta��o do primeiro arquivo e emitir os seguintes comandos:

make
sudo make install

Entrar na pasta criada na descompacta��o do segundo arquivo (como root) e emitir os seguintes comandos:

make
make install

Iniciar o servico do sl-modem-daemon:

sudo /etc/init.d/sl-modem-daemon start

Testar se o driver est� ativo:

sudo /etc/init.d/sl-modem-daemon status

Se disser que est� "running" tudo blz

No gnome-ppp mandar detectar o modem
o device � /dev/ttySL0

Quanto ao sl-modem-daemon (deb) ele não instala direito sem o ungrab e o sl-modem (driver). Na verdade eu só instalo uma vez o sl-modem-daemon (deb) e quando atualizo o kernel apenas refaço as instalações do sl-modem driver e do ungrab.

Fui!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 31 de Janeiro de 2009, 03:04
Hqxriven,em vez de vm.swappiness passou a ser vm.mapped?

Edit:também percebi que vm.mapped maior=menos uso de swap
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Janeiro de 2009, 03:59
Citar
Hqxriven,em vez de vm.swappiness passou a ser vm.mapped?

Isso aí!!!

O valor default é vm.mapped = 66
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 31 de Janeiro de 2009, 17:23
Hqxriven, obrigado pelas dicas, vou baixar seu novo tuto http://hqxriven.co.cc/blog/kernel-omnislash5, e testar mas antes tenho uma dúvida acredito que vc e Diamondmax possam me ajudar, instalei o kernel do Diamondmax, após a tela de login travava o modo gráfico , entrei no modo recovery e desinstalei o Kernel,
refiz todo o processo agora da a seguinte mensagem quando executo os pacotes .deb gerados na compilação:

root@BIGLINUXdimas:/usr/src# dpkg -i linux*2.6.28.1-diamondmax3*.deb
(Lendo banco de dados ... 139996 arquivos e diretórios atualmente instalados.)
Preparando para substituir linux-headers-2.6.28.1-diamondmax3 i686 (usando linux-headers-2.6.28.1-diamondmax3_i686_i386.deb) ...
Descompactando substituto linux-headers-2.6.28.1-diamondmax3 ...
Descompactando linux-image-2.6.28.1-diamondmax3 (de linux-image-2.6.28.1-diamondmax3_i686_i386.deb) ...
Ok, Aborting, since the bootloader might not handle an initrd/initramfs image.
dpkg: erro processando linux-image-2.6.28.1-diamondmax3_i686_i386.deb (--install):
 subprocesso pre-installation script retornou código de saída de error 1
Running postrm hook script /sbin/update-grub.
Your /etc/kernel-img.conf needs to be updated. Read grub's NEWS.Debian[1]
file and follow its instructions.

 1. /usr/share/doc/grub/NEWS.Debian.gz


Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-19-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Preparando para substituir linux-source-2.6.28.1-diamondmax3 i686 (usando linux-source-2.6.28.1-diamondmax3_i686_all.deb) ...
Descompactando substituto linux-source-2.6.28.1-diamondmax3 ...
Instalando linux-headers-2.6.28.1-diamondmax3 (i686) ...

Instalando linux-source-2.6.28.1-diamondmax3 (i686) ...

Erros foram encontrados durante processamento de:
 linux-image-2.6.28.1-diamondmax3_i686_i386.deb

sem mais obrigado a todos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 31 de Janeiro de 2009, 20:13
Hqxriven, obrigado pelas dicas, vou baixar seu novo tuto http://hqxriven.co.cc/blog/kernel-omnislash5, e testar mas antes tenho uma dúvida acredito que vc e Diamondmax possam me ajudar, instalei o kernel do Diamondmax, após a tela de login travava o modo gráfico , entrei no modo recovery e desinstalei o Kernel,
refiz todo o processo agora da a seguinte mensagem quando executo os pacotes .deb gerados na compilação:

root@BIGLINUXdimas:/usr/src# dpkg -i linux*2.6.28.1-diamondmax3*.deb
(Lendo banco de dados ... 139996 arquivos e diretórios atualmente instalados.)
Preparando para substituir linux-headers-2.6.28.1-diamondmax3 i686 (usando linux-headers-2.6.28.1-diamondmax3_i686_i386.deb) ...
Descompactando substituto linux-headers-2.6.28.1-diamondmax3 ...
Descompactando linux-image-2.6.28.1-diamondmax3 (de linux-image-2.6.28.1-diamondmax3_i686_i386.deb) ...
Ok, Aborting, since the bootloader might not handle an initrd/initramfs image.
dpkg: erro processando linux-image-2.6.28.1-diamondmax3_i686_i386.deb (--install):
 subprocesso pre-installation script retornou código de saída de error 1
Running postrm hook script /sbin/update-grub.
Your /etc/kernel-img.conf needs to be updated. Read grub's NEWS.Debian[1]
file and follow its instructions.
.
.
.

Veja se opção Initial RAM filesystem and RAM disk (initramfs/initrd) support está habilitada na seção General Setup do kernel.
Se possível, poste o seu .config. Ele está oculto na pasta /usr/src/linux
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 01 de Fevereiro de 2009, 21:43
Diamondmax3, a opção Initial RAM filesystem and RAM disk (initramfs/initrd) support está habilitada na seção General Setup do kernel. a única coisa que percebi foi que
ao escolher o tipo de processador o meu ( dual core ) quando escolhi a frequência coloquei 216 HZ ao invés de 432 HZ, se vc achar necessário coloco meu .config aqui
resolvi desinstalar tudo e começar do zero mais uma vez e deu certo compilou e gerou os arquivos .deb e instalei com sucesso, vai aqui o link do meu PrintSrceen com o kernel 2.6.28.1-diamondmax3 e com o sl-modem-daemon running com o meu modem motorola sm56 ID 01:01.0 0703: 1057:3052 (rev 04)
(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F8807%2Fdiamondmax4at0.th.png&hash=1dc2fdc0036187a97830d1507c91b5da569e3a93) (http://img168.imageshack.us/my.php?image=diamondmax4at0.png)

só mais uma dúvida  essa é saída do comando cat /proc/swaps
dtomadon@BIGLINUXdimas:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3006676 0       -1
/dev/ramzswap0                          partition       256424  0       -2


Valeu pelo trabalho a frente da comunidade linux, e pela ajuda prestada a todos deste fórum, agora vou compilar o kernel do Hqxriven depois coloco o que percebi de um para o outro.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Fevereiro de 2009, 00:41
Diamondmax3 , aconteceu um problema , após reiniciar o sistema , quando escolho o kernel diamond após a tela de login e senha ,trava tudo, mesmo o kernel padrão do big ficou bagunçado e não consigo fazer mais nada alguma solução.???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Fevereiro de 2009, 11:44
Hqxriven , instalei o kernel que vc desenvolveu, e também o driver smartlink ,não tive nenhum problema até agora falo isso porque após instalar o kernel do Diamondmax , quando logava travava tudo, como relatei ontem nesta página, estou mandanda mais um screnn na imagem abaixo,
obs tive que reinstalar o big, pois tentei recuperar o grub e não consegui.

(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg171.imageshack.us%2Fimg171%2F8916%2Fomnislashxs1.th.png&hash=74d07940d8de5631620287ea8dcbec26c43363e7) (http://img171.imageshack.us/my.php?image=omnislashxs1.png)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Fevereiro de 2009, 12:41
Citar
Diamondmax3 , aconteceu um problema , após reiniciar o sistema , quando escolho o kernel diamond após a tela de login e senha ,trava tudo, mesmo o kernel padrão do big ficou bagunçado e não consigo fazer mais nada alguma solução.

Isso é atípico mas acontece... como falei o melhor kernel é aquele que se adapta a nossa máquina pq as vezes o kernel não tem nenhum problema porém a config do kernel ou um simples patch pode conflitar com o nosso hardware... e claro a questão da necessidade como o DiamondMax relatou é essencial.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: douglashjs em 02 de Fevereiro de 2009, 14:10
tenho os dois aqui, o diamondmax e o omnislash, e nunca tive problemas com os dois. Pode ser a .config. Já tive problemas com isso do linux-image também não ser instalado por causa da .config. em último caso é melhor usar o kernel do sistema mesmo...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 02 de Fevereiro de 2009, 16:20
Diamondmax3, a opção Initial RAM filesystem and RAM disk (initramfs/initrd) support está habilitada na seção General Setup do kernel. a única coisa que percebi foi que
ao escolher o tipo de processador o meu ( dual core ) quando escolhi a frequência coloquei 216 HZ ao invés de 432 HZ, se vc achar necessário coloco meu .config aqui
resolvi desinstalar tudo e começar do zero mais uma vez e deu certo compilou e gerou os arquivos .deb e instalei com sucesso, vai aqui o link do meu PrintSrceen com o kernel 2.6.28.1-diamondmax3 e com o sl-modem-daemon running com o meu modem motorola sm56 ID 01:01.0 0703: 1057:3052 (rev 04)
(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F8807%2Fdiamondmax4at0.th.png&hash=1dc2fdc0036187a97830d1507c91b5da569e3a93) (http://img168.imageshack.us/my.php?image=diamondmax4at0.png)

só mais uma dúvida  essa é saída do comando cat /proc/swaps
dtomadon@BIGLINUXdimas:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3006676 0       -1
/dev/ramzswap0                          partition       256424  0       -2


Valeu pelo trabalho a frente da comunidade linux, e pela ajuda prestada a todos deste fórum, agora vou compilar o kernel do Hqxriven depois coloco o que percebi de um para o outro.

A frequência 216Hz é para Quad Core enquanto a opção 432Hz para Dual Core. A opção "help" usando o comando make menuconfig fornece informações mais detalhadas. Mas se possível, coloque em 300Hz.
Vc disse que a sua placa de vídeo é uma intel i915 onboard. Esta placa está em como experimental no kernel, exceto o suporte a AGP para esta mesma placa. Vc pode conferir isso indo em:

"Device Drivers > Graphics support > /dev/agpgart (AGP Support)"

"Device Drivers > Graphics support > Support for frame buffer devices"


No changelog do kernel 2.6.29-rc3 ( http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.29-rc3 ) há correções para sua placa e nas próximas versões devem estar implementadas.
Desabilite a opção Enable Tile Blitting Support em Support for frame buffer devices. Esta opção só é útil em placas da Maxtron e já deu problemas em muitas placas de vídeo e eu fui um deles em que durante o boot, o sistema simplesmente travava. Estranho é o fato da saída do comando cat /proc/swaps. A ramzswap0 deveria estar com prioridade maior do que a swap do HD. Certifique de que no arquivo /etc/rc.local está swapon /dev/ramzswap0 -p 1. Como o Hqxriven disse, um patch, algumas opções do .config ou um suporte ainda em estado de desenvolvimento podem dar conflitos em determinados hardwares. A comunidade e o Google ajudam a descobrir muitos desses problemas e contorná-los e este espaço no fórum do ubuntu é um dos poucos que tratam do kernel. Eu atualizei para a versão 2.6.28.2 que contém atualização para sua placa onboard i915. Se o problema persistir, eu te envio a versão 2.6.28.2 sem as correções.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Fevereiro de 2009, 00:46
Instalei o kernel do HQX e depois o do Diamondmax. Senti que esse último teve um melhor desempenho na minha máquina, que não é nova (Athlon 1200), talvez pela frequência em 1000, porém travou bastante. Então desinstalei e reinstalei de novo o do HQX, mas não estou conseguindo de jeito nenhum instalar o driver da Nvidia novamente. O que pode ser?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Fevereiro de 2009, 01:40
Citar
Instalei o kernel do HQX e depois o do Diamondmax. Senti que esse último teve um melhor desempenho na minha máquina, que não é nova (Athlon 1200), talvez pela frequência em 1000, porém travou bastante. Então desinstalei e reinstalei de novo o do HQX, mas não estou conseguindo de jeito nenhum instalar o driver da Nvidia novamente. O que pode ser?

Em relação ao omnislash que é 2.6.28 e pede driver novos qual é a sua placa de vídeo???
Geforce 4, 5 ou 6 (e superior)??

Aqui o driver 177 (série 6) precisa de patch para funcionar e drivers 173 precisam ser muito recentes (versão 15)



Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Fevereiro de 2009, 01:57
É o 173 v. 15. Vc mesmo me deu a dica na página anterior.

Minha placa é uma FX 5200 256MB.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Fevereiro de 2009, 02:47
Qual foi o último kernel que vc compilou??? Será que o sources que vc tem não é somente dele (do último kernel compilado)??? A sua pasta /usr/src/linux-2.6.28 é do omnislash mesmo??
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Fevereiro de 2009, 09:54
Desta vez eu apenas instalei os deb. Não compilei de novo.
Terei que descompactar o source novamente lá na /us/src pra funcionar?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 03 de Fevereiro de 2009, 12:52
Diamondmax3, a opção Initial RAM filesystem and RAM disk (initramfs/initrd) support está habilitada na seção General Setup do kernel. a única coisa que percebi foi que
ao escolher o tipo de processador o meu ( dual core ) quando escolhi a frequência coloquei 216 HZ ao invés de 432 HZ, se vc achar necessário coloco meu .config aqui
resolvi desinstalar tudo e começar do zero mais uma vez e deu certo compilou e gerou os arquivos .deb e instalei com sucesso, vai aqui o link do meu PrintSrceen com o kernel 2.6.28.1-diamondmax3 e com o sl-modem-daemon running com o meu modem motorola sm56 ID 01:01.0 0703: 1057:3052 (rev 04)
(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F8807%2Fdiamondmax4at0.th.png&hash=1dc2fdc0036187a97830d1507c91b5da569e3a93) (http://img168.imageshack.us/my.php?image=diamondmax4at0.png)

só mais uma dúvida  essa é saída do comando cat /proc/swaps
dtomadon@BIGLINUXdimas:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3006676 0       -1
/dev/ramzswap0                          partition       256424  0       -2


Valeu pelo trabalho a frente da comunidade linux, e pela ajuda prestada a todos deste fórum, agora vou compilar o kernel do Hqxriven depois coloco o que percebi de um para o outro.

A frequência 216Hz é para Quad Core enquanto a opção 432Hz para Dual Core. A opção "help" usando o comando make menuconfig fornece informações mais detalhadas. Mas se possível, coloque em 300Hz.
Vc disse que a sua placa de vídeo é uma intel i915 onboard. Esta placa está em como experimental no kernel, exceto o suporte a AGP para esta mesma placa. Vc pode conferir isso indo em:

"Device Drivers > Graphics support > /dev/agpgart (AGP Support)"

"Device Drivers > Graphics support > Support for frame buffer devices"


No changelog do kernel 2.6.29-rc3 ( http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.29-rc3 ) há correções para sua placa e nas próximas versões devem estar implementadas.
Desabilite a opção Enable Tile Blitting Support em Support for frame buffer devices. Esta opção só é útil em placas da Maxtron e já deu problemas em muitas placas de vídeo e eu fui um deles em que durante o boot, o sistema simplesmente travava. Estranho é o fato da saída do comando cat /proc/swaps. A ramzswap0 deveria estar com prioridade maior do que a swap do HD. Certifique de que no arquivo /etc/rc.local está swapon /dev/ramzswap0 -p 1. Como o Hqxriven disse, um patch, algumas opções do .config ou um suporte ainda em estado de desenvolvimento podem dar conflitos em determinados hardwares. A comunidade e o Google ajudam a descobrir muitos desses problemas e contorná-los e este espaço no fórum do ubuntu é um dos poucos que tratam do kernel. Eu atualizei para a versão 2.6.28.2 que contém atualização para sua placa onboard i915. Se o problema persistir, eu te envio a versão 2.6.28.2 sem as correções.

valeu pelas dicas vou testar novamente neste final de semana, estou trabalhando a noite e não tá dando tempo, depois posto o que consegui , um abraço!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 03 de Fevereiro de 2009, 12:55
Hqxriven após instalar o kernel omnislash5 a única coisa estranha que notei é que toda vez que inicio o micro o relógio tá atrasado 2 horas, arrumo depois de reiniciar a mesma coisa, alguma sugestão ???
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Fevereiro de 2009, 13:59
Citar
Hqxriven após instalar o kernel omnislash5 a única coisa estranha que notei é que toda vez que inicio o micro o relógio tá atrasado 2 horas, arrumo depois de reiniciar a mesma coisa, alguma sugestão

Problema com o rtc primeiro dê uma olhada aqui:

http://wiki.debian.org/rtc

E essa mensagem aqui:

http://ubuntuforums.org/archive/index.php/t-901699.html

I found the solution. I found inside "/etc/default/rcS", UTC=yes, and should =no. Debian was set to no. When I reboot now my RTC time is not effected. 'hwclock' also works correctly. I was under the impression that 'hwclock' got its info directly from RTC. Not so , apparently, but rcS effects hwclock.

Citar
Qual foi o último kernel que vc compilou??? Será que o sources que vc tem não é somente dele (do último kernel compilado)Hein? A sua pasta /usr/src/linux-2.6.28 é do omnislash mesmo??

Citar
Desta vez eu apenas instalei os deb. Não compilei de novo.
Terei que descompactar o source novamente lá na /us/src pra funcionar?

Aí vc tem que ver o seguinte:

1 - Na pasta /lib/modules/2.6.28.2.1-omnislash5 tem um link simbólico chamado build para /usr/src/linux-headers-2.6.28.2.1-omnislash5

Pq se vc instalou o omnislash e a pasta 2.6.28 em usr/src era por exemplo do diamond ai instalar o deb ela vai colocar ele como referência e aí nada vai ser compilado
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2009, 08:51
Pois é, tive de compilar o kernel de novo pra conseguir instalar o driver.
Mesmo assim fico sem ambiente gráfico quando instalo. Não estou conseguindo usar o driver proprietário. O que pode ser agora?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Fevereiro de 2009, 09:14
Citar
Pois é, tive de compilar o kernel de novo pra conseguir instalar o driver.

Citar
Mesmo assim fico sem ambiente gráfico quando instalo. Não estou conseguindo usar o driver proprietário. O que pode ser agora?

Vc está conseguindo instalar nvidia ou não?? Não consegui entender a sua resposta!!

Se vc instalou o omnislash provavelmente quando der boot pela próxima vez vai cair no modo texto...

ali vc já pode se logar como root e dar um sh NVIDIA blabla bla no diretório onde vc colocou o driver.

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2009, 14:39
Sim, eu consegui instalar o driver, mas quando reiniciei não entrou mais no ambiente gráfico.

Porém eu fiz algumas coisas que vc havia postado há duas páginas atrás. Removi o kernel por completo, depois removi o nvidia-common, depois reinstalei o kernel e por fim instalei o driver nvidia 15. Percebi que quando desinstalei o nvidia-common, ele desinstalou junto outros pacotes. Não sei se é isso.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Fevereiro de 2009, 15:52
Citar
Sim, eu consegui instalar o driver, mas quando reiniciei não entrou mais no ambiente gráfico.

Porém eu fiz algumas coisas que vc havia postado há duas páginas atrás. Removi o kernel por completo, depois removi o nvidia-common, depois reinstalei o kernel e por fim instalei o driver nvidia 15. Percebi que quando desinstalei o nvidia-common, ele desinstalou junto outros pacotes. Não sei se é isso.

Isso é problema com link simbólico e referências... (se vc compilou o omnislash com o mesmo nome duas vezes as referências dão problemas)

Se o kernel já funcionou direito uma vez com vc (instalação da nvidia sem problemas) vc terá que fazer o seguinte:

Antes de compilar abrir o arquivo omnislash.bz2 e procurar pela palavra makefile e onde está 2.1-omnislash5 colocar por exemplo 2.1.1-omnislash5 e salve e feche e crie um novo bz2 com as modificações assim será instalado um novo kernel e não apague a pasta linux-2.6.28 pois ela será o source usado para as compilações...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2009, 19:47
Deus me livre! Eu já ia desistir e usar o kernel do Ubuntu mesmo (até pq eu o uso quando quero conectar via modem discado). Mas ainda tentei outra coisa. Instalei o Envy e desinstalei tudo, depois instalei o driver novamente e fiz algo que ainda não tinha feito: nvidia-xconfig
Agora está funcionando, mas os ganhos nessa máquina velha são mínimos.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 05 de Fevereiro de 2009, 19:39
Diamondmax3, a opção Initial RAM filesystem and RAM disk (initramfs/initrd) support está habilitada na seção General Setup do kernel. a única coisa que percebi foi que
ao escolher o tipo de processador o meu ( dual core ) quando escolhi a frequência coloquei 216 HZ ao invés de 432 HZ, se vc achar necessário coloco meu .config aqui
resolvi desinstalar tudo e começar do zero mais uma vez e deu certo compilou e gerou os arquivos .deb e instalei com sucesso, vai aqui o link do meu PrintSrceen com o kernel 2.6.28.1-diamondmax3 e com o sl-modem-daemon running com o meu modem motorola sm56 ID 01:01.0 0703: 1057:3052 (rev 04)
(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg168.imageshack.us%2Fimg168%2F8807%2Fdiamondmax4at0.th.png&hash=1dc2fdc0036187a97830d1507c91b5da569e3a93) (http://img168.imageshack.us/my.php?image=diamondmax4at0.png)

só mais uma dúvida  essa é saída do comando cat /proc/swaps
dtomadon@BIGLINUXdimas:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3006676 0       -1
/dev/ramzswap0                          partition       256424  0       -2


Valeu pelo trabalho a frente da comunidade linux, e pela ajuda prestada a todos deste fórum, agora vou compilar o kernel do Hqxriven depois coloco o que percebi de um para o outro.

A frequência 216Hz é para Quad Core enquanto a opção 432Hz para Dual Core. A opção "help" usando o comando make menuconfig fornece informações mais detalhadas. Mas se possível, coloque em 300Hz.
Vc disse que a sua placa de vídeo é uma intel i915 onboard. Esta placa está em como experimental no kernel, exceto o suporte a AGP para esta mesma placa. Vc pode conferir isso indo em:

"Device Drivers > Graphics support > /dev/agpgart (AGP Support)"

"Device Drivers > Graphics support > Support for frame buffer devices"


No changelog do kernel 2.6.29-rc3 ( http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.29-rc3 ) há correções para sua placa e nas próximas versões devem estar implementadas.
Desabilite a opção Enable Tile Blitting Support em Support for frame buffer devices. Esta opção só é útil em placas da Maxtron e já deu problemas em muitas placas de vídeo e eu fui um deles em que durante o boot, o sistema simplesmente travava. Estranho é o fato da saída do comando cat /proc/swaps. A ramzswap0 deveria estar com prioridade maior do que a swap do HD. Certifique de que no arquivo /etc/rc.local está swapon /dev/ramzswap0 -p 1. Como o Hqxriven disse, um patch, algumas opções do .config ou um suporte ainda em estado de desenvolvimento podem dar conflitos em determinados hardwares. A comunidade e o Google ajudam a descobrir muitos desses problemas e contorná-los e este espaço no fórum do ubuntu é um dos poucos que tratam do kernel. Eu atualizei para a versão 2.6.28.2 que contém atualização para sua placa onboard i915. Se o problema persistir, eu te envio a versão 2.6.28.2 sem as correções.

DiamondMax uma ressalva minha placa de vídeo é uma :

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

eu lhe disse que era uma i915 ( são a mesma coisa ou não ???  se não o que me disse serve para ela também.???

Diamond fiz as modificações que vc me passou, trava logo após de escolher o kernel  na tela do grub, fica tudo preto e trava. alguma sugestão.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Fevereiro de 2009, 22:22
Citar
Deus me livre! Eu já ia desistir e usar o kernel do Ubuntu mesmo (até pq eu o uso quando quero conectar via modem discado). Mas ainda tentei outra coisa. Instalei o Envy e desinstalei tudo, depois instalei o driver novamente e fiz algo que ainda não tinha feito: nvidia-xconfig
Agora está funcionando, mas os ganhos nessa máquina velha são mínimos.

Isso é que pensar de forma inteligente... lembrou logo do Envy??? Putz... eu nem lembrava mais dele e nem pensei nessa solução.

A questão é que o remove --purge não tira tudo... o lib/modules ainda continua e sempre o último kernel compilado fica com as referências corretas. Se vc compilar o mesmo kernel duas vezes (com o mesmo nome) o lib/modules não é atualizado então sempre dá problemas.

Agora já sei como fazer também, valeu pela dica!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Fevereiro de 2009, 01:20
Vi que o patch do Diamondmax teve uma atualização, fui compilar pra conferir e fiquei sem som. O que pode ter acontecido?

Outra dúvida, pq o comando do HQX tem "modules_image" e o do Diamondmax não, e no do Diamondmax tem "INSTALL_MOD_STRIP=1" e o do HQX não? Para que servem esses comandos?

Edit: uma coisa que percebi faz tempo também. A swap do HD não está sendo ativada:

Código: [Selecionar]
Filename Type Size Used Priority
/dev/ramzswap0                          partition 19996 0 1

Quando inicio pelo kernel do Ubuntu, fico sem swap.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 06 de Fevereiro de 2009, 11:28
Vi que o patch do Diamondmax teve uma atualização, fui compilar pra conferir e fiquei sem som. O que pode ter acontecido?

Outra dúvida, pq o comando do HQX tem "modules_image" e o do Diamondmax não, e no do Diamondmax tem "INSTALL_MOD_STRIP=1" e o do HQX não? Para que servem esses comandos?

Edit: uma coisa que percebi faz tempo também. A swap do HD não está sendo ativada:

Código: [Selecionar]
Filename Type Size Used Priority
/dev/ramzswap0                          partition 19996 0 1

Quando inicio pelo kernel do Ubuntu, fico sem swap.

Bem notado também percebi isso só que na ansia de compilar o kernel do Diamondmax esqueci de postar aqui esta mesma pergunta , a única diferença é em relação a swap veja a minha:

dtomadon@BIGLINUXdimas:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       3006676 0       -1
/dev/ramzswap0                          partition       256424  0       -2

a prioridade maior é a do hd.!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 07 de Fevereiro de 2009, 17:05
Sim, a placa onboard i915 é uma Intel Corporation 82945G/GZ Integrated Graphics Controller. Só é estranho vc ter conseguido instalar o kernel com sucesso, depois ter tido problema depois do login e agora, depois do grub, trava.  ???

Faz o seguinte, baixe o 2.6.28.2-diamondmax3 (http://o759xq.blu.livefilestore.com/y1p86KsxsMsZ4OWwfpXJkbNR0EloZ9bnalj0Aq-apdtFpzJYOKPvWFnXu6iqRzrrUDVKs_xG5q4Lb__1tV8yf6U1Q/v2.6.28.2-diamondmax3.tar.bz2?download) sem os patchs para sua placa de vídeo:

Compile-a quando tiver tempo; e, se possível, envie-me por e-mail sua .config para que eu possa dar uma olhada. Se o problema persistir, use o modo "recovery mode" do kernel 2.6.28.2-diamondmax3 no grub e veja as últimas mensagens e poste-as aqui.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 07 de Fevereiro de 2009, 17:12
Vi que o patch do Diamondmax teve uma atualização, fui compilar pra conferir e fiquei sem som. O que pode ter acontecido?

Outra dúvida, pq o comando do HQX tem "modules_image" e o do Diamondmax não, e no do Diamondmax tem "INSTALL_MOD_STRIP=1" e o do HQX não? Para que servem esses comandos?

Edit: uma coisa que percebi faz tempo também. A swap do HD não está sendo ativada:

Código: [Selecionar]
Filename Type Size Used Priority
/dev/ramzswap0                          partition 19996 0 1

Quando inicio pelo kernel do Ubuntu, fico sem swap.

Quanto ao som, acesse a opção Sistema > Preferências > Controle de volumes, entre na seção Chaves e veja se o PCM está ligado. Na seção Reproduzir, veja se o Mestre está acionado também.

Eu sigo a forma de compilação do Zen ( https://wiki.ubuntu.com/ZenKernel ) e utilizo a opção "kernel_image kernel_headers kernel_source" para que sejam gerados o image, headers e o source. O "kernel_source" é o kernel compactado.

Para habilitar a swap, faça o seguinte:

sudo gedit /etc/rc.local

E adicione a seguinte linha:

swapon /dev/sda4

No lugar de sda4, coloque a partição referente à swap do seu sistema.

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 07 de Fevereiro de 2009, 21:05
Sim, a placa onboard i915 é uma Intel Corporation 82945G/GZ Integrated Graphics Controller. Só é estranho vc ter conseguido instalar o kernel com sucesso, depois ter tido problema depois do login e agora, depois do grub, trava.  ???

Faz o seguinte, baixe o 2.6.28.2-diamondmax3 sem os patchs para sua placa de vídeo: http://o759xq.blu.livefilestore.com/y1p86KsxsMsZ4OWwfpXJkbNR0EloZ9bnalj0Aq-apdtFpzJYOKPvWFnXu6iqRzrrUDVKs_xG5q4Lb__1tV8yf6U1Q/v2.6.28.2-diamondmax3.tar.bz2?download

Compile-a quando tiver tempo; e, se possível, envie-me por e-mail sua .config para que eu possa dar uma olhada. Se o problema persistir, use o modo "recovery mode" do kernel 2.6.28.2-diamondmax3 no grub e veja as últimas mensagens e poste-as aqui.


preciso tomar esses mesmos cuidados antes de compilar novamente o seu kernel:

Enviado por: Hqxriven
Inserir Citação
Citar
Sim, eu consegui instalar o driver, mas quando reiniciei não entrou mais no ambiente gráfico.

Porém eu fiz algumas coisas que vc havia postado há duas páginas atrás. Removi o kernel por completo, depois removi o nvidia-common, depois reinstalei o kernel e por fim instalei o driver nvidia 15. Percebi que quando desinstalei o nvidia-common, ele desinstalou junto outros pacotes. Não sei se é isso.

Isso é problema com link simbólico e referências... (se vc compilou o omnislash com o mesmo nome duas vezes as referências dão problemas)

Se o kernel já funcionou direito uma vez com vc (instalação da nvidia sem problemas) vc terá que fazer o seguinte:

Antes de compilar abrir o arquivo omnislash.bz2 e procurar pela palavra makefile e onde está 2.1-omnislash5 colocar por exemplo 2.1.1-omnislash5 e salve e feche e crie um novo bz2 com as modificações assim será instalado um novo kernel e não apague a pasta linux-2.6.28 pois ela será o source usado para as compilações...

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 08 de Fevereiro de 2009, 22:24
Diamondmax3, tentei instalar o segundo patch v2.6.28.2 que vc me indicou dava erro, então

resolvi fazer uma instalação limpa do seu kernel com o patch 2.6.28.1, instalei novamente o ubuntu 8.04 porque

quando instalei o seu kernel, foi na versão 8.10 que atualizei da 8.04 , não obtive sucesso.

agora tá rolando veja o meu PrintSrceen :

(http://)(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg4.imageshack.us%2Fimg4%2F9328%2Fubunuyp2.th.png&hash=842394b77053e6d6daed25e1f6edca2c02845f2c) (http://img4.imageshack.us/my.php?image=ubunuyp2.png)

o unico problema que notei foi a falta de som no sistema veja o que saiu quando dei o comando para reiniciar o meu modem sm56

dtomadon@dtomadon-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
Shutting down SmartLink Modem driver normally.
Unloading modem driver from kernel ... slamr.
grep: /proc/asound/cards: Arquivo ou diretório inexistente
Starting SmartLink Modem driver for: slamr0.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
dtomadon@dtomadon-desktop:~$

O que preciso corrigir??

Há seu kernel é muito rápido, as janelas abrem muito mais rápido que o kernel padrão. PARABÉNS!!!

Após postar esta mensagem percebi que você atualizou a versão do seu kernel vou instalar no 8.10 que comprei depois posto aqui vou te enviar o meu .config por email.!!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 09 de Fevereiro de 2009, 15:32
Acesse a opção Sistema > Preferências > Controle de volumes, entre na seção Chaves e veja se o PCM está ligado. Na seção Reproduzir, veja se o Mestre está acionado também.

Se ainda não tiver som, digite no terminal:

sudo dpkg-reconfigure linux-sound-base
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 09 de Fevereiro de 2009, 17:05
Acesse a opção Sistema > Preferências > Controle de volumes, entre na seção Chaves e veja se o PCM está ligado. Na seção Reproduzir, veja se o Mestre está acionado também.

Se ainda não tiver som, digite no terminal:

sudo dpkg-reconfigure linux-sound-base

A opção  Sistemas / Preferências / Controle de Volumes / não abre e retorna a seguinte mensagem :

( Nenhum módulo / e ou dispositivo do GStreamer de controle de volume foi encontrado .

Abri o Siynaptic e pedi para reinstalar o GStreamer mas não funcionou

eexecutei o comando que me passou , escolhi ALSA e não retornou nada
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: DiamondMax em 09 de Fevereiro de 2009, 22:57
Acesse a opção Sistema > Preferências > Controle de volumes, entre na seção Chaves e veja se o PCM está ligado. Na seção Reproduzir, veja se o Mestre está acionado também.

Se ainda não tiver som, digite no terminal:

sudo dpkg-reconfigure linux-sound-base

A opção  Sistemas / Preferências / Controle de Volumes / não abre e retorna a seguinte mensagem :

( Nenhum módulo / e ou dispositivo do GStreamer de controle de volume foi encontrado .

Abri o Siynaptic e pedi para reinstalar o GStreamer mas não funcionou

eexecutei o comando que me passou , escolhi ALSA e não retornou nada

"Sistema > Administração > Usuários e Grupos"

Clique em Desbloquear, depois escolha o usuário que você utiliza para acessar o ubuntu e clique em Propriedades. Na seção Privilégios de usuários, marque a opção Usar dispositivos de áudio.

Isso deve resolver! ;)
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Fevereiro de 2009, 00:27
Da primeira vez que compilei também fiquei sem som. Depois, abrindo o kconfig, percebi que os módulos de som estavam desmarcados. Marquei todos, compilei de novo e funcionou.

Aproveitando, quando clico no ícone do audio, aparece a seguinte mensagem: Falha ao iniciar o Controle de Volume: Falha ao executar processo filho "gnome-volume-control" (Arquivo ou diretório inexistente).
Como corrijo isso? Não existe um pacote chamado gnome-volume-control.
Título: Re: Kubuntu 7.10 - Turbinando o omnislash5!! (sysctl.conf)
Enviado por: Hqxriven em 10 de Fevereiro de 2009, 16:53
#Diminuir resquícios na memória
vm.dirty_background_ratio = 3
vm.dirty_ratio = 50
#Aumentar fluidez do sistema diminuindo lags
kernel.sched_min_granularity_ns = 4000000
kernel.sched_latency_ns = 20000000
#Diminuir a a sobre-alocação de memória dos programas
#Melhora do uso da cache
vm.vfs_cache_pressure = 150

Achei que a melhora aqui ficou muito boa e depois da instalação do novo driver de vídeo, ficou ótimo!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Fevereiro de 2009, 18:48
Em que arquivo vão essas configurações?
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Fevereiro de 2009, 21:05
Aqui vampire fiz uma dica

http://hqxriven.co.cc/blog/turbinando-o-omnislash5
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoJosé em 10 de Fevereiro de 2009, 22:30
boa noite pessoal

Hqxriven, testei essas modificações que voce fez. e ficou muito bom, muito mesmo. mas ainda assim meu sistema me reportou dois erros.

Citar
error: "kernel.sched_min_granularity_ns" is an unknown key
error: "kernel.sched_latency_ns" is an unknown key

vou dar uma pesquisada do porque de nao ter funcionado comigo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Fevereiro de 2009, 23:31
Citar
boa noite pessoal

Hqxriven, testei essas modificações que voce fez. e ficou muito bom, muito mesmo. mas ainda assim meu sistema me reportou dois erros.

Citar
error: "kernel.sched_min_granularity_ns" is an unknown key
error: "kernel.sched_latency_ns" is an unknown key

vou dar uma pesquisada do porque de nao ter funcionado comigo.

CONFIG_SCHED_DEBUG=y Essa opção tem que estar ativa na config talvez vc tenha desabilitado...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoJosé em 11 de Fevereiro de 2009, 12:03
Então foi isso. Quando eu compilei o kernel eu desabilitei essa opção.

De qualquer forma o aumento de desempenho no ubuntu 7.04 e 8.10 foi grande. Maior no 7.04.

Vou tentar ligar essa opção sem recompilar o meu kernel.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2009, 17:09
Aqui vampire fiz uma dica

http://hqxriven.co.cc/blog/turbinando-o-omnislash5

Valeu!
Percebi que o PC ficou realmente mais rápido, mas na hora que eu faço o login, demora um tempão para aparecerem meus ícones da área de trabalho, bem como os menus.
Deu umas ziquiziras também, do tipo programas fechando sozinhos e aparecendo mensagem de que a memória não pode ser alocada. Daí desabilitei a opção vm.overcommit_memory = 2, e aparentemente resolveu.

E apesar do compache estar ativado, o Ubuntu continua usando o swap do HD.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Fevereiro de 2009, 17:19
Citar
Valeu!
Percebi que o PC ficou realmente mais rápido, mas na hora que eu faço o login, demora um tempão para aparecerem meus ícones da área de trabalho, bem como os menus.
Deu umas ziquiziras também, do tipo programas fechando sozinhos e aparecendo mensagem de que a memória não pode ser alocada. Daí desabilitei a opção vm.overcommit_memory = 2, e aparentemente resolveu.

E apesar do compache estar ativado, o Ubuntu continua usando o swap do HD.

O compcache é usado até o valor que vc coloca depois usa a swap do hd mesmo... (normal)

programas fechando sozinhos... pouca memória... aqui ainda não deu isso não, mas isso poder acontecer com alguns programas que precisam de bastante processamento se usados juntos (aqui nem com UT 2004, mais jogos pesados deu isso...)

Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2009, 18:09
O que eu quero dizer é que ele não está usando o compache. Quando eu ligo o PC, vou direto no monitor de sistema e lá aparece o swap do HD direto, e não os 20MB do Compache.

Tenho 1GB de Ram, mas meu processador é fraco, Athlon 1200. Não rodo nada de mais, só o Firefox mesmo, Nautilus, terminal. O Firefox estava fechando sozinho. Eu sei que ele é um devorador de memória, mas depois que desabilitei, até agora não deu a mensagem de novo.
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Fevereiro de 2009, 23:07
Citar
O que eu quero dizer é que ele não está usando o compache.

Na verdade vc não vê que ele está usando. Eu retirei na config o monitoramento pq ele diminui um pouco a performance. Mas vc pode ver isso. Ele está oculto na swap.

Dê primeiro um #cat /proc/swaps

Deve dar um resultado semelhante ao de baixo:

Filename                                Type            Size    Used    Priority
/dev/ramzswap0                          partition       19996   0       1
/dev/sda4                               partition       979956  0       -1

Depois dê um top por exemplo e veja a swap...

tente agora desativar a swap

#swapoff /dev/sda4

Agora dê um top

Percebeu que a swap ainda existe e diminuiu o tamanho... é o compcache!!

Agora ative novamente o swap:

#swapon -p -1 /dev/sda4

Citar
Não rodo nada de mais, só o Firefox mesmo, Nautilus, terminal. O Firefox estava fechando sozinho. Eu sei que ele é um devorador de memória, mas depois que desabilitei, até agora não deu a mensagem de novo

O firefox é um devorador mesmo...

Fui!!
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Julho de 2009, 13:05
http://dicasediversao.atbhost.net/blog

Novo blog para o omnislash (Segunda vez...)

Ele ainda está um pouco cru... acabei de colocar o primeiro post agora e espero que ele funcione bem...

Fui...

Mensagem do gatohumano... (respondi aqui por ser mais prático...)

hqxriven preciso de uma ajudinha,poderias postar os setings aconselhaveis para o sysctl?

A que eu consegui a maior velocidade foi (mas gasta bastante memória):

vm.dirty_ratio = 10
vm.vfs_cache_pressure = 120

ou só o:

vm.dirty_ratio = 10

Apesar de no meu blog estar diferente...
em que sites posso arranjar patchs?ando a procura de patchs para mudar os HZ do cpu.

Todo site de qualquer distro tem a área de desenvolvimento e também podemos baixar o kernel source com os patchs até dos repositórios de cada uma!!!

Ja agora para quando um novo omnislash?

Ops... em desenvolvimento ainda... Possivelmente entre 25 de julho a 08 de agosto... É pq a série 30 está com alguns problemas (corrigidos por kernels undergrounds, pelo zen e do sidux) mas parece que vão lançar logo a 31...) e aí estou esperando isso a fazendo uma série 29...
Título: Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 03 de Julho de 2009, 01:33
É um prazer ter novamente este tópico para podermos usufruir dos conhecimentos de seu criador e da cooperação de todos deste fórum.!!!!!!!!!!
Título: kernel 2.6.30.1.1-omnislash
Enviado por: Hqxriven em 03 de Julho de 2009, 19:46
Citar
É um prazer ter novamente este tópico para podermos usufruir dos conhecimentos de seu criador e da cooperação de todos deste fórum.!!!!!!!!!!

Obrigado pela mensagem!!!

Pessoal fiz um novo kernel (estou desde abril usando minhas horas vagas para fazê-lo e hoje de tarde terminei... ele é 32 ou 64 bits!!! Alguém quer testar um pouco (não lancei ainda no blog)... Linux debian 2.6.30.1.1-omnislash #1 ZEN SMP PREEMPT Fri Jul 3 13:29:20 BRT 2009 i686 GNU/Linux!!

Boa Noite!!!

EDIT1

Me desculpem por não atualizar a primeira página daqui ou o meu blog... e que esse tópico foi ressuscitado e fiquei acordado 24 horas aproximadamente para lançar essa release!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Legendario em 04 de Julho de 2009, 11:28
Eu quero testar... como faço? Onde baixo os arquivos?
Título: Kernel Omnislash 2.6.30.1.1 lançado (e disponível só aqui por enquanto)
Enviado por: Hqxriven em 04 de Julho de 2009, 19:46
Caramba pessoal 118 downloads da versão 28.9 e 63 da 28.7!!! Puxa!!! Se eu for somar o das outras versões o omnislash já passou 500 downloads!!!

É uma versão especial de quase três meses de desenvolvimento... e foi a que me deixou mais satisfeito (e me divertiu)!!

Esse na verdade é o Omnislash série 6... Uma edição que gostei de fazer!!! Foi bem divertido!!

Vou dar alguns detalhes...

Base Sidux (inclusive usei a árvore de desenvolvimento do mesmo) porém só com os patches mais importantes.
Patches incorporados do Kernel Sidux Underground (Não oficial)
Apenas os patches relativos ao tunning do Zen kernel (pra vcs terem uma idéia o patch do Zen tem 9.9 MB e eu o reduzi pra 300 KB)
Patches do CK
Relatime
BFQ
Prioridade mais alta no Xorg para melhorar a velocidade do sistema e... muito mais!!!

Kernel 2.6.30.1.1-omnislash

Para um kernel 2.6.30 pessoal ...

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2

http://rapidshare.com/files/251998461/omnislash.bz2

http://rapidshare.com/files/252000573/configx86

E atendendo a pedidos a versão 64 bits

http://rapidshare.com/files/252000891/configx86-64

md5sum omnislash.bz2
1c5ee87f585798e298c508636115668b  omnislash.bz2

md5sum configx86
0f8883c6a3545417e09f7de013d735b9  configx86

md5sum configx86-64
28f2dd4679c63fe56ccb23db79460798  configx86-64

Lembrem-se que esse kernel tem poucos drivers... o objetivo dele é dar velocidade!!! nada de Atheros  e companhia sem compilação ou adição de outros patchs...

Sysctl.conf do 2.6.30 Omnislash


vm.dirty_ratio = 10
vm.dirty_background_ratio = 0
vm.vfs_cache_pressure = 120

Obrigado a todos e Boa Noite!!!
Título: Re: Kernel Omnislash 2.6.30.1.1 lançado (e disponível só aqui por enquanto)
Enviado por: Ilkyest em 06 de Julho de 2009, 12:43
Caramba pessoal 118 downloads da versão 28.9 e 63 da 28.7!!! Puxa!!! Se eu for somar o das outras versões o omnislash já passou 500 downloads!!!

É uma versão especial de quase três meses de desenvolvimento... e foi a que me deixou mais satisfeito (e me divertiu)!!

Kernel 2.6.30.1.1-omnislash

Para um kernel 2.6.30 pessoal ...

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2

http://rapidshare.com/files/251998461/omnislash.bz2

http://rapidshare.com/files/252000573/configx86

E atendendo a pedidos a versão 64 bits

http://rapidshare.com/files/252000891/configx86-64

md5sum omnislash.bz2
1c5ee87f585798e298c508636115668b  omnislash.bz2

md5sum configx86
0f8883c6a3545417e09f7de013d735b9  configx86

md5sum configx86-64
28f2dd4679c63fe56ccb23db79460798  configx86-64

Lembrem-se que esse kernel tem poucos drivers... o objetivo dele é dar velocidade!!! nada de Atheros  e companhia sem compilação ou adição de outros patchs...

Sysctl.conf do 2.6.30 Omnislash


vm.dirty_ratio = 5
vm.dirty_background_ratio = 15
vm.vfs_cache_pressure = 120

Obrigado a todos e Boa Noite!!!

tô rodando o 64 bit
Citar
uname -r
2.6.30.1

Usei a config, e alterei algumas coisas

Gostei, e gosto do resultado ainda. Não pus, ainda, driver nvidia. Tô com rede, e tranqüilamente.

Meu PC
M2N-X- Plus
AMD Athlon X2 6000+ @ 3.2
2 + 2Gb dual channel (@ 1066)
PS: cool 'n' quiet, desativado. problemas de erro de segmentação na hora de compilar.

que testes poderia fazer ainda?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 06 de Julho de 2009, 15:56
Citar
Usei a config, e alterei algumas coisas

    * alterei o processador para K8
    * Certifiquei-me de desativar todas placas de rede, salvo a minha (nvidia nforce)
    * Frequency edm 1000Hz
    * desabilitei todos, salvo os que tenho, watchdogs, mantive o LM75, o IT7012F, e uns outros
    * Como tenho um AMD, em processadores, laptops, etc, tirei os módulos intel, DELL, ASUS laptop, e outros.
    * E claro, na hora de compilar, usei concurrency level 2 e criar o "kernel_source"


Gostei, e gosto do resultado ainda. Não pus, ainda, driver nvidia. Tô com rede, e tranqüilamente.

Meu PC
M2N-X- Plus
AMD Athlon X2 6000+ @ 3.2
2 + 2Gb dual channel (@ 1066)
PS: cool 'n' quiet, desativado. problemas de erro de segmentação na hora de compilar.

que testes poderia fazer ainda?

Vou dar uma olhada nesse PS!!! Ver algo na config...


Pois é. já notei isso acontecer. mas apenas com o cool 'n' quiet. inclusive postei no GDH sobre isso, me disseram problemas de hardware, mas acho ser lobby mesmo na BIOS. Já que a minha mobo exige, para distros antigas, o "noapic", se não dá kernel panic

Queres meu config? dar uma olhada e sugestão (tô loco para compilar de novo, eheheheh)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Julho de 2009, 17:39
Citar
Usei a config, e alterei algumas coisas

    * alterei o processador para K8
    * Certifiquei-me de desativar todas placas de rede, salvo a minha (nvidia nforce)
    * Frequency edm 1000Hz
    * desabilitei todos, salvo os que tenho, watchdogs, mantive o LM75, o IT7012F, e uns outros
    * Como tenho um AMD, em processadores, laptops, etc, tirei os módulos intel, DELL, ASUS laptop, e outros.
    * E claro, na hora de compilar, usei concurrency level 2 e criar o "kernel_source"


Gostei, e gosto do resultado ainda. Não pus, ainda, driver nvidia. Tô com rede, e tranqüilamente.

Meu PC
M2N-X- Plus
AMD Athlon X2 6000+ @ 3.2
2 + 2Gb dual channel (@ 1066)
PS: cool 'n' quiet, desativado. problemas de erro de segmentação na hora de compilar.

que testes poderia fazer ainda?

Vou dar uma olhada nesse PS!!! Ver algo na config...

cool 'n' quiet aqui está ativado... (o que será que aconteceu)

Então vamos tentar identificar o problema...

Isso aqui tem que estar assim:

# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=m
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_GOV_ONDEMAND=yprincipalmente aqui!!!!
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m

# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
CONFIG_X86_POWERNOW_K8=m principalmente aqui!!!!
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
# CONFIG_X86_SPEEDSTEP_ICH is not set
# CONFIG_X86_SPEEDSTEP_SMI is not set
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set
# CONFIG_X86_E_POWERSAVER is not set

Do jeito que coloquei na configuração o clock será automaticamente aumentado mudado quando vc executar uma tarefa mais pesada... é o usado é o ondemand...

Então como saber que essa mudança está ocorrendo???

É simples

cat /proc/cpuinfo

Vou colocar o que apareceu aqui quando a tarefa era pesada

cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1908.687
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 3818.43
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1908.687
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 3818.37
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1000.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 2009.85
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1000.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 2009.85
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

E esse foi o mais leve...

E se vc der um modprobe cpufreq_ondemand o resultado será FATAL: Module cpufreq_ondemand not found. pq ele não é módulo e sim foi construído junto com o kernel...

http://www.gdhpress.com.br/blog/gerenciamento-de-energia/

Agora a questão que não quer calar... Vc quer uma frequência fixa???

problemas de erro de segmentação na hora de compilar

Agora quanto o segundo... eu não sei mesmo... vc me deixou com a pulga atrás da orelha...

Muito Obrigado pelo retorno e pela ajuda... qualquer dúvida pode aparecer e postar!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 06 de Julho de 2009, 18:40
ok. powernow ligado, cool 'n' quiet também.

carga baixa
Citar
processor       : 0                             
vendor_id       : AuthenticAMD                   
cpu family      : 15                             
model           : 67                             
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping        : 3                                             
cpu MHz         : 1000.000                                     
cache size      : 1024 KB                                       
physical id     : 0                                             
siblings        : 2                                             
core id         : 0                                             
cpu cores       : 2                                             
apicid          : 0                                             
initial apicid  : 0                                             
fpu             : yes                                           
fpu_exception   : yes                                           
cpuid level     : 1                                             
wp              : yes                                           
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy                                                                             
bogomips        : 2142.65                                                       
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 67
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping        : 3
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips        : 2142.65
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

carga alta.
Citar
processor       : 0                             
vendor_id       : AuthenticAMD                   
cpu family      : 15                             
model           : 67                             
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping        : 3                                             
cpu MHz         : 1000.000                                     
cache size      : 1024 KB                                       
physical id     : 0                                             
siblings        : 2                                             
core id         : 0                                             
cpu cores       : 2                                             
apicid          : 0                                             
initial apicid  : 0                                             
fpu             : yes                                           
fpu_exception   : yes                                           
cpuid level     : 1                                             
wp              : yes                                           
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy                                                                             
bogomips        : 2142.77                                                       
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 67
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
stepping        : 3
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips        : 2142.77
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

Vou pegar outro tipo de programa.

Mas..... acredito que seja uma incompatibilidade com o cool 'n' quiet, as MoBo ASUS e o controlador do cool 'n' quiet. Porque acredito nisso? porque esse problema só aparece na compilação. e notei isso nos 32-bit com o cool 'n' quiet. já compilei várias vezes, mas nunca tive esse problema, mas agora resolvi testar esse tal de cool 'n' quiet.

Algo relacionado com a leitura dos "APIC", pois, numa consulta rapida num grande mecanismo de busca, não muito conhecido chamado google,  ;D , as MoBo que tiveram esse problema, tiveram com o cool 'n' quiet na compilação.

Mas mudando de saco para mala.
Que testes poderia eu fazer para por em prova esse kernel e a config?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Julho de 2009, 19:40
Citar
Mas..... acredito que seja uma incompatibilidade com o cool 'n' quiet, as MoBo ASUS e o controlador do cool 'n' quiet. Porque acredito nisso? porque esse problema só aparece na compilação. e notei isso nos 32-bit com o cool 'n' quiet. já compilei várias vezes, mas nunca tive esse problema, mas agora resolvi testar esse tal de cool 'n' quiet.

Talvez... mas o seu processador é bom e por ter bastante memória... sei lá... será que vc conseguiu estressar ele???

O que vc rodou quando deu o cat /proc/cpuinfo??? Lembre-se que é para rodar durante algo muito pesado e não depois... (eu falo isso pq já me enganei fazendo isso ;D ;D )

Tentou o apt-get install powernowd???

Vc usou algum cheatcode na instalação tipo noapic, etc...

O que acontece quando vc dá um modprobe acpi (diga por favor que não dá nada!!!!)

Vi isso aqui talvez seja interessante:

http://www.dragteam.info/forum/duvidas-e-problemas/56175-amd-coolnquiet-em-linux.html#post253379

E essas duas partes...
http://pragasdigitais.blogspot.com/2009/03/cpu-throttlingdynamic-frequency-scaling.html

http://pragasdigitais.blogspot.com/2009/04/cpu-throttlingdynamic-frequency-scaling.html

Agora sem brincadeira... 64 bits ainda não tá 100% que nem 32 bits... principalmente no linux onde programas travam, temos que usar programas 32 bits por faltarem para 64 e onde o simples java não funfa e quando funfa é só com o gambiarra mode on...

Sinceramente... na área de desenvolvimento, nos drives para kernel, etc... a área rica ainda é a 32 bits enquanto a 64 bits ainda está caminhando...

Por isso estou de mãos atadas, não sei o que fazer...

Espero que os links acima solucionem o problema pois a config é quase igual a do slh e ele faz as coisas muito bem...

Citar
Que testes poderia eu fazer para por em prova esse kernel e a config?

Eu gosto mais de games, compiz, fazer várias coisas ao mesmo tempo... (coisas simples que todos os usuários fazem todo dia).

Uma coisa que notei aqui foi que mesmo usando 100 mega de swap a velocidade ficava quase a mesma coisa...

Obrigado pela mensagem e Boa Noite!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 06 de Julho de 2009, 20:13
eu testei criando um disco rígido via sun virtualbox

powernowd está instalado (apt-get install)

não uso cheatcode. eu tenho um "MP-BUG timer error" no startup, ignorado.....claro, mas tenho

modprobe acpi dá sim problema (device busy)

Daí o pq que calculo que esteja o problema. Mas, que nada. tô gostando do kernel compilado. E troquei por 64bit porque gostei mais "da estabilidade". Saí do 32 inclusive no windows.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Julho de 2009, 21:19
Olhe aqui:

http://www.linuxsolved.com/linux-forums/linux-installation-support/error-during-boot-mpbios-bug8254-timer-not-connected-to-ioapic-t2823.0.html

http://ubuntuforums.org/showthread.php?t=970676

http://intertwingly.net/blog/2009/01/20/noAPIC

E veja se melhora alguma coisa...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Julho de 2009, 14:23
Na verdade HQX não é problema pois contornei outrora com o "noapic" e o jaunty, e o epidemic linux já citavam o erro de io-apic timer, mas seguia-se o boot.

Citar
http://www.linuxsolved.com/linux-forums/linux-installation-support/error-during-boot-mpbios-bug8254-timer-not-connected-to-ioapic-t2823.0.html

usando tabelas 2.0 não adianta. É lobby de BIOS mesmo. Até tem um fórum no GDH sobre isso.

Apenas citei não por estar com problemas, mas para citar que se a bios tem os problemas de NOAPIC, pode ser, PODE SER que compilar com o cool 'n' quiet ativado dê problemas. Baseio-me nisso porque.... porque é a BIOS, por sensor que lê a temperatura e informa ao chipset que deve aumentar ou reduzir a velocidade/freqüencia. E, aparentemente, esse mesmo 'controle' dá problemas na hora de compilar.

Então: compilar com ele desligado, e depois ligá-lo de volta. Lembremos que BIOS novas são prontas para o Vista, e daí temos questões "anti free softwares" e outras que não vou evidenciar.

Em resumo.
Se, na hora de compilar, tiver problemas de "erro de segmentação", pode ser um problema de software e não de hardware. Principalmente se sua BIOS seja aquelas que exigem "noapic" para distros antigas, ou que, num terminal:
Citar
O que acontece quando vc dá um modprobe acpi (diga por favor que não dá nada!!!!)
Dão sim uma mensagem de erro, PODE SER necessário desabilitar o cool 'n' quiet, e conforme o kernel a ser compilado, habilitar o "deprecated ACPI"
Citar
http://www.guiadohardware.net/comunidade/showthread.php?t=923377&highlight=kernel

Daí, após terminar a compilação, re-ativar ele, e não se preocupar mais em por manualmente o NOAPIC, ou editar o grub para pô-lo.

Entendeu? apenas uma sugestão do que PODE SER O PROBLEMA. Eu contornei ele e estou com o kernel 2.6.30.1, rodando com tuas configs (X86_64) e umas alterações minhas, mas TIVE DE DESATIVAR O COOL 'N' QUIET, e sim, observo, embora sem kernel-panic, o erro de IO-TIMER.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Julho de 2009, 19:41
Citar
usando tabelas 2.0 não adianta. É lobby de BIOS mesmo. Até tem um fórum no GDH sobre isso.

Apenas citei não por estar com problemas, mas para citar que se a bios tem os problemas de NOAPIC, pode ser, PODE SER que compilar com o cool 'n' quiet ativado dê problemas. Baseio-me nisso porque.... porque é a BIOS, por sensor que lê a temperatura e informa ao chipset que deve aumentar ou reduzir a velocidade/freqüencia. E, aparentemente, esse mesmo 'controle' dá problemas na hora de compilar.

Então: compilar com ele desligado, e depois ligá-lo de volta. Lembremos que BIOS novas são prontas para o Vista, e daí temos questões "anti free softwares" e outras que não vou evidenciar.

Amigo, vc tocou em um ponto interessante e importante BIOS NOVAS PRONTAS PARA O VISTA!!!

Eu as vezes me esqueço que alguns fabricantes estão simplesmente esquecendo de nos linuxers...

Citar
Em resumo.
Se, na hora de compilar, tiver problemas de "erro de segmentação", pode ser um problema de software e não de hardware. Principalmente se sua BIOS seja aquelas que exigem "noapic" para distros antigas, ou que, num terminal:

Citar
Entendeu? apenas uma sugestão do que PODE SER O PROBLEMA. Eu contornei ele e estou com o kernel 2.6.30.1, rodando com tuas configs (X86_64) e umas alterações minhas, mas TIVE DE DESATIVAR O COOL 'N' QUIET, e sim, observo, embora sem kernel-panic, o erro de IO-TIMER.

Acho que compreendi amigo!!! Até andei olhando isso desde a sua primeira mensagem. É aquela questão de hardware pronto para Windows... não há problemas no hardware e sim no software (quero dizer drivers do kernel aqui que não fazem a detecção correta no linux) ainda não evoluiu o suficiente para acompanhar isso (ainda)... Talvez usando deprecated ACPI funcione de acordo com a sua lógica (bem estruturada por sinal... como eu não pensei nisso antes ;D ;D)

Muito Obrigado pela explicação é sempre bom aprender!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Julho de 2009, 20:22
Exato colega.

Minha MoBo antiga era uma pc-chips. A atual é uma ASUS. percebi esse problema de "novos SRAT-TABLE, e APIC" nas BIOS que integram PCs da HP, presencio isso na minha ASUS, e num tópico da GDH algumas outras marcas também.

Então, sugeriria aos "compiladores do futuro" e a vc para citar isso, que caso haja "erro de segmentação, ou segmentation error" tentar desativar o cool 'n' quiet, e depois tentar compilar novamente. Ou melhor, antes de compilar, para evitar um novo kpkg clean.

Inclusive, com o script do bernardo observei isso, tanto em 32 quanto em 64 bit quando cool 'n' quiet ligado. Antes compilei sempre, mas ativei esse recurso daí o problema.
veja:
http://www.guiadohardware.net/comunidade/showthread.php?t=845953&highlight=suporte+hp
http://www.guiadohardware.net/comunidade/include-from/983643/

Desativei o dito cujo, e compilei. Agora tá ok.

Me manda teu e-mail por MP, vou te mandar minha ".config" para vc dar uma olhada se quiser
===========
Bah! tche. dá uma olhada no tópico
http://www.guiadohardware.net/comunidade/9500gt-nvidia/967557/#post4350571

E veja mais um probleminha. Eu sô batizado mesmo. Peguei um baita processador, mas....... minha mobo não é "tão baita" assim
Título: Re: Kernel Omnislash 2.6.30.1.1 lançado (e disponível só aqui por enquanto)
Enviado por: Legendario em 10 de Julho de 2009, 23:59
Sysctl.conf do 2.6.30 Omnislash[/b]

vm.dirty_ratio = 5
vm.dirty_background_ratio = 15
vm.vfs_cache_pressure = 120


O que é isso? tem como explicar o uso desses dados?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de Julho de 2009, 18:07
Eu precisava dum sysctl.conf que permitisse libertar o maior numero possivel de memoria quando se fecha um programa,imaginem o firefox cada vez me parece comer mais memoria um autentico glutão,ja o vi comer mais de 700mb,credo.e isto as vezes sem estar a fazer nada de especial,tenho de ver se arranjo 2gb de ram a bom preço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2009, 20:11
Fala gatohumano. Tchê, eu olhei há pouco, estava consumindo 187Mb. Daí eu exclui os RSS (clique com o direito). E ao compilar meu kernel. coloquei "force unload DLL" ou parecido com isso. Agora, reiniciei o firefox.

Parece que o dito é glutão mesmo...... já tô com 81Mb. esquisito demais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Julho de 2009, 20:34
Instalado via pacote deb. Simplesmente fan-tas-ti-co
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Julho de 2009, 10:22
Fala gatohumano. Tchê, eu olhei há pouco, estava consumindo 187Mb. Daí eu exclui os RSS (clique com o direito). E ao compilar meu kernel. coloquei "force unload DLL" ou parecido com isso. Agora, reiniciei o firefox.

Parece que o dito é glutão mesmo...... já tô com 81Mb. esquisito demais.

Isso do "force unload DLL" esta onde?é na config do kernel?Entretanto ja comprei 2gb de memoria.e assim fico mais a vontade sem e sem os breaks do uso intensivo da swap.
Ja agora que setings sysctl aconselham para o meu pc? tenho um opteron 175 dualcore e 2gb de ram.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 13 de Julho de 2009, 14:15
Pessoal, me desculpem por fazer uma pergunta que talvez seja tão simples. Gostaria de saber como eu faço para habilitar minha placa wireless depois da compilação do kernel omnislash? Eu sei fazer isso usando o ndiswrapper mas, queria aprender a fazer sem ele. Alguém poderia me dar umas dicas?

Abraços,

Victor Bastos
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Julho de 2009, 08:24
Citar
Pessoal, me desculpem por fazer uma pergunta que talvez seja tão simples. Gostaria de saber como eu faço para habilitar minha placa wireless depois da compilação do kernel omnislash? Eu sei fazer isso usando o ndiswrapper mas, queria aprender a fazer sem ele. Alguém poderia me dar umas dicas?

Abraços,

Victor Bastos

Eu (ainda) não coloco drivers de placa wireless no kernel... somente deixo ativado os do kernel.org. Se existe no vanilla... as coisas funcionam e se não... nada rola (é para evitar instabilidades amigo é por isso que o meu patch é pequeno!!!) e só no ndiswrapper mesmo...

Fui!!! e BOOOOM DIIIIAAAAAAAAA!!!
Título: Re: Kernel Omnislash 2.6.30.1.2-omnislash
Enviado por: Hqxriven em 17 de Julho de 2009, 15:38
Kernel 2.6.30.1.2-omnislash

- Atualização para Zen base 3
- Atualizações na configuração para melhorar um pouco
- Patches para detecção correta do acpi em algumas placas mãe (Veja aqui antes http://www.lesswatts.org/projects/acpi/overridingDSDT.php - espero que ajude de alguma forma Ilkyest)
- Retirada das frequências do timer do Zen Kernel
- Atualização do Zen Tune

http://www.filefactory.com/file/ahd95eh/n/omnislash_bz2

http://www.filefactory.com/file/ahd95ha/n/configx86

http://www.filefactory.com/file/ahd9564/n/configx86-64

md5sum configx86 configx86-64 omnislash.bz2
911349816d13837354f322350dafdfba  configx86
6f8f90f86e2eef39eb9816da43610a2b  configx86-64
da14a0521506120412e7360ff64df442  omnislash.bz2
Título: Re: Kernel Omnislash 2.6.30.1.2-omnislash
Enviado por: Ilkyest em 17 de Julho de 2009, 21:14
Kernel 2.6.30.1.2-omnislash

- Atualização para Zen base 3
- Atualizações na configuração para melhorar um pouco
- Patches para detecção correta do acpi em algumas placas mãe (Veja aqui antes http://www.lesswatts.org/projects/acpi/overridingDSDT.php - espero que ajude de alguma forma Ilkyest)
- Retirada das frequências do timer do Zen Kernel
- Atualização do Zen Tune

http://www.filefactory.com/file/ahd95eh/n/omnislash_bz2

http://www.filefactory.com/file/ahd95ha/n/configx86

http://www.filefactory.com/file/ahd9564/n/configx86-64

md5sum configx86 configx86-64 omnislash.bz2
911349816d13837354f322350dafdfba  configx86
6f8f90f86e2eef39eb9816da43610a2b  configx86-64
da14a0521506120412e7360ff64df442  omnislash.bz2

Tô compilando agora mesmo. Mas...... mais algumas perguntinhas:
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Julho de 2009, 21:32
    * 1 - para instalar os debs será dpkg -i etc. e para desinstalá-los? via synaptic eu tento, mas, curiosamente, já tive dois problemas que simplesmente trancaram o dpkg, e nada de synaptic e nada de dpkg, e etc. tive de reinstalar o kubuntu (2 vezes já tive isso)
      veja:
      http://www.guiadohardware.net/comunidade/probleminha-synaptic/979761/

#aptitude remove --purge linux-image-2.6.30.1.1-omnislash linux-headers-2.6.30.1.1-omnislash linux-source-2.6.30.1.1-omnislash

Eu não uso synaptic... nem sei te ajudar...

    * 2 - Porque, aparentemente, quando eu instalo o deb, por exemplo, após reinstalar a distro, aparentemente, o deb reinstalado não fica "tão redondo" quanto quanto eu tinha ele compilado? seria algo com o diretório linux que não está mais lá?

Nunca percebi isso, até pq sempre compilo...

    * 3 - O mais correto é atualizar toda a distro, via synaptic, para depois compilar o kernel, correto? Pergunto pq eu tentei, de cara, instalar o DEB que tinha compilado, mas dizia, no synaptic que o kubuntu não era versão oficial"

Quando vc compila o kernel em uma distro toda atualizada vc está utilizando todas as bibliotecas atualizadas e por isso o deb vai depender das bibliotecas atualizadas... por isso o melhor não é só guardar o deb e sim o fonte!!!
#aptitude remove --purge linux-image-2.6.30.1.1-omnislash linux-headers-2.6.30.1.1-omnislash linux-source-2.6.30.1.1-omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 17 de Julho de 2009, 21:48
cara. um baita favor. procura para mim como instalar o kde3 nesta distro (kubuntu jaunty 64bit). to pensando em ir ao gnome, não aguento mais o kde4.

Tá dando pau uma vez por dia. ele parece não gostar do wine.
=================
ok. vou compilar agora. vamos ver.
Ah! um tempo atrás, um colega do GdH te perguntou se poderia tirar algumas coisas do teu config. você respondeu que sem "tais trecos" não existia o omnislash. O que são eles? você lembra?

Quero fazer um kernel agora, e acho que vou usar o script do bernardo (quero nomear o meu), mas não queria tirar o omnislash.
Título: Kernel Omnislash
Enviado por: Vinícios Silveira em 19 de Julho de 2009, 03:59
Pessoal, compilei o Kernel Omnislash 2.6.30.1.2 no meu Ubuntu 9.04, como já era 01:00 da matina eu estava meio sonolento, no final da configuração quando aparece a opção para editar a GRUB, eu deixei como estava, resultado, não aparece a entrada para a nova compilação.
Editei o menu.lst pelo Gedit, mas não funcionou, então usei o comando mkinitramfs initrd.img-versão-do-novo-kernel, e depois update-grub, mas mesmo assim nada de aparecer a nova compilação no boot, alguem ai pode me ajudar, pesquisei no fórum e no santo google, mas não achei nada que resolvece meu problema, fico grato com aqueles que me ajudarem.
Título: Re: Kernel Omnislash
Enviado por: clcampos em 19 de Julho de 2009, 08:36
Tem um tópico tratando do tema. Favor postar nele.

Estou unindo sua mensagem.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Julho de 2009, 13:36
Citar
Pessoal, compilei o Kernel Omnislash 2.6.30.1.2 no meu Ubuntu 9.04, como já era 01:00 da matina eu estava meio sonolento, no final da configuração quando aparece a opção para editar a GRUB, eu deixei como estava, resultado, não aparece a entrada para a nova compilação.
Editei o menu.lst pelo Gedit, mas não funcionou, então usei o comando mkinitramfs initrd.img-versão-do-novo-kernel, e depois update-grub, mas mesmo assim nada de aparecer a nova compilação no boot, alguem ai pode me ajudar, pesquisei no fórum e no santo google, mas não achei nada que resolvece meu problema, fico grato com aqueles que me ajudarem.

Amigo através do meu tutorial não há nem alteração no grub... (até pq eu nem sei mexer no grub  :o)

Dá o seguinte código e posta o resultado aqui:

apt-cache policy linux-image-2.6.30.1.2-omnislash

Citar
cara. um baita favor. procura para mim como instalar o kde3 nesta distro (kubuntu jaunty 64bit). to pensando em ir ao gnome, não aguento mais o kde4.

Tá dando pau uma vez por dia. ele parece não gostar do wine.

Mais 1!! (que não aguenta o KDE$)

Achei isso:

http://ubuntuforum-br.org/index.php/topic,51976.msg298949.html#msg298949


Citar
Ah! um tempo atrás, um colega do GdH te perguntou se poderia tirar algumas coisas do teu config. você respondeu que sem "tais trecos" não existia o omnislash. O que são eles? você lembra?

Quero fazer um kernel agora, e acho que vou usar o script do bernardo (quero nomear o meu), mas não queria tirar o omnislash.

Depende do patch...

Existe a base (com algumas ativadas e outras não) e o ativamento de patches. Para descobrir a base é só você olhar o patch e ver tudo o que ele acrescenta e pode ser ativado na config e excluir isso (mentalmente) que aí chega na base.

Quanto a minha resposta ao usuário (se eu ainda me lmebro) é que se vc retirar uma grande quantidade de coisas vc retira a essência do omnislash, quer dizer vc altera a base dele e como a base dele foi construída com o passar do tempo, copiando a base de outras distros alterá-la de qualquer forma levará a um kernel diferente do omnislash e por isso com bugs.

Já pensou se o usuário desativa o gerenciamento de  energia, se ele coloca um timer frequency irregular... em outras palavras se ele altera algo que é importante para a máquina??? Aí o usuário faz besteira e aí acontecem "N" problemas...

É por isso que o omnislash usa boa parte da config do Sidux do kernel pois o slh (desenvolvedor do kernel do Sidux) sempre faz um bom trabalho e busca a excelência no que faz e eu confio na competência dele... (e eu ainda faço uma segunda análise para ver determinadas mudanças que ele tenha feito para aprender mais)... e com isso consigo trabalhar mais no desenvolvimento do kernel...

Espero que tenha compreendido!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 19 de Julho de 2009, 18:05
Colega, se você "manteve o grub do mantenedor do pacote" daí sim, teu kernel não está ativo. tente "mesclar as duas alterações". Embora seja "experimental" até hoje sempre funcionou.
==========
HQX. Valeu pela resposta quanto ao KDE3, mas acho que vou pro gnome mesmo. Esse kde3 pro jaunty é extremamente beta, e como eu tenho ambiente 64 bit, daí sim, teria um sistema sustentado por vigas de gelatina. Sei lá, mas deixe quieto. Procurava um jeito de compilar ele, mas.....

Quanto a tua tentativa de resolução de problema. Obrigado aliás.
Não surtiu efeito.

Obtive erros, todos no make xconfig

Situação 1
com cool 'n' quiet e com overclock e sem opção noapic no boot
O boot do kernel "da distro" é feito? normalmente?algum erro?
Citar
falha de segmentação

Situação 2
sem cool 'n' quiet, com overclock e sem opção noapic no boot
falha de segmentação
etc etc etc.

A solução
Mantive o overclock, @ 7%
Retirei o cool 'n' quiet
coloquei noapic no grub "aperte e, após selecionar o sistema"
compila normalmente

Bom, agora vou tentar, então, ativar o cool 'n' quiet, e por noapic. vamos ver o que dá.

Ok. Xconfig rodando.
======
PS: Executo pelo script do bernardo, uma vez que, em root, o xconfig não roda, e não gosto do menuconfig
======

PS: ASUS M2N-X Plus
AMD ATHLON X2 6000+
Kubuntu 9 Jackalope - 64bit
2+2 Gb DDR2 Markvision (800, unstable @ 1066 :-\)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Vinícios Silveira em 19 de Julho de 2009, 20:10
Citar
Pessoal, compilei o Kernel Omnislash 2.6.30.1.2 no meu Ubuntu 9.04, como já era 01:00 da matina eu estava meio sonolento, no final da configuração quando aparece a opção para editar a GRUB, eu deixei como estava, resultado, não aparece a entrada para a nova compilação.
Editei o menu.lst pelo Gedit, mas não funcionou, então usei o comando mkinitramfs initrd.img-versão-do-novo-kernel, e depois update-grub, mas mesmo assim nada de aparecer a nova compilação no boot, alguem ai pode me ajudar, pesquisei no fórum e no santo google, mas não achei nada que resolvece meu problema, fico grato com aqueles que me ajudarem.

Amigo através do meu tutorial não há nem alteração no grub... (até pq eu nem sei mexer no grub  :o)

Dá o seguinte código e posta o resultado aqui:

apt-cache policy linux-image-2.6.30.1.2-omnislash

resultado:
linux-image-2.6.30.1.2-omnislash:
  Instalado: x86-64
  Candidato: x86-64
  Tabela de versão:
 *** x86-64 0
        100 /var/lib/dpkg/status

O problema de não aparecer o novo Kernel no Grub foi resolvido, mas agora quado entro por ele o sistema não passa da tela onde aparece startup upd...
Grato pela atenção...


Citar
cara. um baita favor. procura para mim como instalar o kde3 nesta distro (kubuntu jaunty 64bit). to pensando em ir ao gnome, não aguento mais o kde4.

Tá dando pau uma vez por dia. ele parece não gostar do wine.

Mais 1!! (que não aguenta o KDE$)

Achei isso:

http://ubuntuforum-br.org/index.php/topic,51976.msg298949.html#msg298949


Citar
Ah! um tempo atrás, um colega do GdH te perguntou se poderia tirar algumas coisas do teu config. você respondeu que sem "tais trecos" não existia o omnislash. O que são eles? você lembra?

Quero fazer um kernel agora, e acho que vou usar o script do bernardo (quero nomear o meu), mas não queria tirar o omnislash.

Depende do patch...

Existe a base (com algumas ativadas e outras não) e o ativamento de patches. Para descobrir a base é só você olhar o patch e ver tudo o que ele acrescenta e pode ser ativado na config e excluir isso (mentalmente) que aí chega na base.

Quanto a minha resposta ao usuário (se eu ainda me lmebro) é que se vc retirar uma grande quantidade de coisas vc retira a essência do omnislash, quer dizer vc altera a base dele e como a base dele foi construída com o passar do tempo, copiando a base de outras distros alterá-la de qualquer forma levará a um kernel diferente do omnislash e por isso com bugs.

Já pensou se o usuário desativa o gerenciamento de  energia, se ele coloca um timer frequency irregular... em outras palavras se ele altera algo que é importante para a máquina??? Aí o usuário faz besteira e aí acontecem "N" problemas...

É por isso que o omnislash usa boa parte da config do Sidux do kernel pois o slh (desenvolvedor do kernel do Sidux) sempre faz um bom trabalho e busca a excelência no que faz e eu confio na competência dele... (e eu ainda faço uma segunda análise para ver determinadas mudanças que ele tenha feito para aprender mais)... e com isso consigo trabalhar mais no desenvolvimento do kernel...

Espero que tenha compreendido!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Julho de 2009, 01:44
Citar
O problema de não aparecer o novo Kernel no Grub foi resolvido, mas agora quado entro por ele o sistema não passa da tela onde aparece startup upd...
Grato pela atenção...

O boot completa e fica em uma tela preta e vc pode digitar nela???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Vinícios Silveira em 20 de Julho de 2009, 21:47
Boa noite Hqxriven, está acontecendo o seguinte:
Na tela do boot ecolho a sua kernel para iniciar, mas o sistema não completa o boot, na realidade ele nem inicia, aparce apenas as duas primeiras linhas do boot, indicando o hd0,4 e tipo da partição ext3, na segunda linha aparece startup upd.
Eu pensei que poderia ser alguma coisa errada com o hd que o sistema está sendo iniciado, mas comparando as configuração da Kernel 2.6.28-13 que está funcionando com a Kernel recompilada, não notei nem uma diferença.
Lendo alguns fóruns e fazendo pesquisas no google, encontrei um caso parecido com o meu, onde um usuario falou que era problema detecção de hardware, no caso ele desativou suporte a usb, ou algo parecido, será que a nova Kernel não está conseguindo identificar algum hardware do meu notbook?
O ubuntu está instalado em dual boot com windows xp, em um notbook dell vostro 1000, com 1gb de ram, 120 gb hd, processador athlon X2 64, Video ATI Radeon® Xpress 1150 HyperMemoryTM.

Até ++ Grato pela atenção...


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Julho de 2009, 23:36
Como é que está o seu grub??? Posta aqui por favor... (pelo menos a parte entre ## ## End Default Options ## até ### END DEBIAN AUTOMAGIC KERNELS LIST) o arquivo fica entre /boot/grub/menu.lst

E dê por favor um

sudo fdisk -l

e cola aqui!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Vinícios Silveira em 22 de Julho de 2009, 20:48
Está assim:

## ## End Default Options ##

title      Ubuntu 9.04, kernel 2.6.30.1.2-omnislash
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash
initrd      /boot/initrd.img-2.6.30.1.2-omnislash
quiet

title      Ubuntu 9.04, kernel 2.6.30.1.2-omnislash (recovery mode)
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro  single
initrd      /boot/initrd.img-2.6.30.1.2-omnislash

title      Ubuntu 9.04, kernel 2.6.28-13-generic
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.28-13-generic root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash
initrd      /boot/initrd.img-2.6.28-13-generic
quiet

title      Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode)
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/vmlinuz-2.6.28-13-generic root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro  single
initrd      /boot/initrd.img-2.6.28-13-generic

title      Ubuntu 9.04, memtest86+
uuid      61552cf3-f301-4026-a906-4a610850a322
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST


Disco /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xec7484ca

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        9727    78132096    7  HPFS ou NTFS
/dev/sda2            9728       14593    39086145    5  Estendida
/dev/sda5            9728       14388    37439451   83  Linux
/dev/sda6           14389       14593     1646631   82  Linux swap / Solaris


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 23 de Julho de 2009, 21:21
Experimenta o seguinte:
Quando estiver no grub, selecione o teu kernel e pressione "e".

Aparecerá outra tela, com as opções de boot do teu kernel apenas. Selecione a segunda linha, e pressione "e" novamente.
Aparecerá a linha do teu kernel
Citar
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash

Agora, no final, adicione 'noapic'
Ficará assim
Citar
kernel      /boot/vmlinuz-2.6.30.1.2-omnislash root=UUID=61552cf3-f301-4026-a906-4a610850a322 ro quiet splash noapic

Apenas por curiosidade. Quero ver se o problema é esse. apenas teste. Se bootar, altere no fstab. A gente te explica depois
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Vinícios Silveira em 24 de Julho de 2009, 20:36
Boa noite caros colegas...

Nothing, nadinha de bootar, mas valeu a tentativa...

Até +
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Vinícios Silveira em 31 de Julho de 2009, 22:08
Boa noite caros colegas, mais alguma dica???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 02 de Agosto de 2009, 01:43
Me junto a legião dos que experimentaram...

Eu compilei e criei meus proprios arquivos, utilizando como base o blog e as primeiras considerações do meu jaunty com o kernel 2.6.30

1) Como não tinha nenhum dispositivo com driver proprietario, video foi tranquilo (ati - radeonfb)

2) No kernel 2.6.28, o meu disp wifi (enuwi-sg) usava o modulo rtl8187. No novo kernel, ele também reconhece e usa esse módulo, mas não acha as redes.. a interface sobe mas não aparece nenhuma rede.

3) Tentei instalar o driver via ndiswrapper, mas qualquer tarefa, a temperatura sobe e o sistema desliga. (96ºC)

Alguém tem alguma dica
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2009, 20:11
Citar
No kernel 2.6.28, o meu disp wifi (enuwi-sg) usava o modulo rtl8187. No novo kernel, ele também reconhece e usa esse módulo, mas não acha as redes.. a interface sobe mas não aparece nenhuma rede.

Como o kernel é novo os drivers utilizados precisam ser novos... dê uma olhadinha aqui e veja se ajuda...

http://forum.aircrack-ng.org/index.php?PHPSESSID=e530f959d834b2fbc6fb3cb9af403c99&topic=5755.msg30696#msg30696

Citar
Boa noite caros colegas, mais alguma dica???

Procurei alguma coisa e não achei respostas... acredito que sejam problemas devido a utilização da arquitetura 64 bits... (pq alguns kernels do sidux também deram problema... mas quem sabe...).

Aconselho que continue usando o kernel do ubuntu...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 02 de Agosto de 2009, 20:53
e quanto ao "superaquecimento"??? alguma solução?? dica???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Agosto de 2009, 23:03
Citar
e quanto ao "superaquecimento"Hein? alguma solução?? dica???

Teoricamente...

1) Driver não compatível com o 2.6.30

2) Falta de desinstalação do driver anterior

3) Latência baixa do kernel conflita com driver

4) Outro processo conflitando...

Dê um top para ver o que acontece e tente ver essas possíveis opções...

Boa Noite!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 04 de Agosto de 2009, 23:21
acho que nao me fiz entender... independente de eu usar driver ou não... qualquer tarefa que eu mande o sistema fazer, ele supearquece.. não tem nada a ver com o dispositivo e seu driver, pois basta ligar e usar o sistema com o kernel novo que isso acontece
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Agosto de 2009, 05:28
Citar
acho que nao me fiz entender... independente de eu usar driver ou não... qualquer tarefa que eu mande o sistema fazer, ele supearquece.. não tem nada a ver com o dispositivo e seu driver, pois basta ligar e usar o sistema com o kernel novo que isso acontece

Agora sim...

Entrou um código acpi novo na série 2.6.30 e possivelmente sua máquina foi afetada (regressão)... vou procurar relatos de devs e usuários e ver como isso pode ser resolvido...

Já vou avisando... no seu caso não use o meu kernel...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Agosto de 2009, 19:19
Uma coisa parece não funcionar neste ultimo omnislash:
CONFIG_BOOST_PRIVILEGED_TASKS=y
CONFIG_BOOST_RENICE_SETTING=-10

Só me funciona adicionando a seguinte linha ao /etc/rc.local
schedtool -R -p 99 -n -10 `pgrep Xorg`

Estou a usar o kernel na versão de 64bits.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Agosto de 2009, 13:19
HQ meu caro, seu Kernel tem suporte ao EXT4?

Baixei e instalei o Kernel ppa do Ubuntu, o 2.6.30. Estou querendo comparar com o seu. 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Agosto de 2009, 00:46
Citar
Uma coisa parece não funcionar neste ultimo omnislash:
CONFIG_BOOST_PRIVILEGED_TASKS=y
CONFIG_BOOST_RENICE_SETTING=-10

Só me funciona adicionando a seguinte linha ao /etc/rc.local
schedtool -R -p 99 -n -10 `pgrep Xorg`

Estou a usar o kernel na versão de 64bits.

Obrigado pela notificação... o problema é do zen tune...

Retirei o mesmo e acrescentei algumas coisas nessa nova versão...

2.6.30.4.2-omnislash

Baseado no Sidux underground (dmz) e Zen Kernel (zen3):

- Inclusão do kthread com nice
- Redução de latência
- Retirado o Zen tune
- Problemas do BFQ com ioprio corrigidos
- Retirado o FIFO e o VR IO scheduler
-  Inclusão de alterações no ramzswap
- Configuração atualizada

http://www.filefactory.com/file/ah097d9/n/omnislash_bz2

http://www.filefactory.com/file/ah097g5/n/configx86

http://www.filefactory.com/file/ah097h7/n/configx86-64

5edfc77ba766dadb87be6c8e9940a8e6  omnislash.bz2
3583f61f0219aedf286666acdb8a4e49  configx86
cef131711ddc6d0470321db9d5c63269  configx86-64
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: riesco em 12 de Agosto de 2009, 16:15
Só queria deixar uma sugestão de melhoria, os links do primeiro post deveriam ser atualizados e não jogar no meio dos posts seguintes.. fica mais atualizado e mais facil de se entender.

Só uma sugestão. pois estava compilando e fui perceber que existia uma versão ainda mais nova :/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Agosto de 2009, 17:54
Citar
Só queria deixar uma sugestão de melhoria, os links do primeiro post deveriam ser atualizados e não jogar no meio dos posts seguintes.. fica mais atualizado e mais facil de se entender.

Só uma sugestão. pois estava compilando e fui perceber que existia uma versão ainda mais nova :/

Obrigado pela sugestão e me desculpe pelo trabalhão aí... (Várias vezes eu esqueço que esse tópico tem a página número 1... eu penso... sei lá... que estou na 1 ainda enquanto na verdade é a 87...)

Eu dei uma ajeitada na primeira página... o que vc acha??

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: riesco em 12 de Agosto de 2009, 18:19
Citar
Só queria deixar uma sugestão de melhoria, os links do primeiro post deveriam ser atualizados e não jogar no meio dos posts seguintes.. fica mais atualizado e mais facil de se entender.

Só uma sugestão. pois estava compilando e fui perceber que existia uma versão ainda mais nova :/

Obrigado pela sugestão e me desculpe pelo trabalhão aí... (Várias vezes eu esqueço que esse tópico tem a página número 1... eu penso... sei lá... que estou na 1 ainda enquanto na verdade é a 87...)

Eu dei uma ajeitada na primeira página... o que vc acha??

Hqx

Já estava bom, agora excelente.. bom trabalho, vou testar agora.. tive uma infelicidade, antes de acabar a compilação, meu espaço em disco foi pro saco, agora vai.

SDS
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 12 de Agosto de 2009, 20:30
Hqxriven, nessa nova versão, resolveste aquela questao do acpid???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: riesco em 12 de Agosto de 2009, 21:42
Citar
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.4.2-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.4.2-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.4.2-omnislash

Não tive erro nenhum durante a compilação, só na hora de instalar, alguém já teve o msm o problema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 12 de Agosto de 2009, 23:34
HQ, parabéns por mais este kernel, já o estou usando até agora não notei nenhum problema, alias até o problema com o RTC ( atraso de três horas ) foi resolvido,gostaria de saber se seus próximos kernels, terão suporte a EXT4, já que percebi uma diferença relativa em relação ao EXT3 ( no Jaunty as janelas abrem rapidamente ),e suporte a impressoras Epson ( vc mantem  as do kernel base ?? ) após mais testes reporto denovo, um abraço!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Agosto de 2009, 07:43
Citar
Hqxriven, nessa nova versão, resolveste aquela questao do acpid???

Tentei... a base é a 2.6.30.4 que teve alguma coisa naturalmente alterada (vanilla) e tirei alguns patches que poderiam conflitar...

Agora certeza que deu certo eu não sei...

Citar
Não tive erro nenhum durante a compilação, só na hora de instalar, alguém já teve o msm o problema?

Fui aqui http://forum.eeeuser.com/viewtopic.php?pid=563818 e um usuário teve um problema semelhante com kernel e resolveu com:

sudo apt-get remove --purge nvidia-common

sudo rm /etc/kernel/postinst.d/nvidia-common

E possivelmente depois ele instalou o kernel denovo...

Citar
HQ, parabéns por mais este kernel, já o estou usando até agora não notei nenhum problema, alias até o problema com o RTC ( atraso de três horas ) foi resolvido,gostaria de saber se seus próximos kernels, terão suporte a EXT4, já que percebi uma diferença relativa em relação ao EXT3 ( no Jaunty as janelas abrem rapidamente ),e suporte a impressoras Epson ( vc mantem  as do kernel base ?? ) após mais testes reporto denovo, um abraço!!!

Agora terão suporte ao EXT4 pq agora é bem mais fácil manter (no 2.6.28 e 2.6.29 era complicado...)...

Impressoras não são no CUPS??? (no kernel acho que só posso detectar que ela está conectada - como qualquer impressora... agora o driver acho que fica em outro lugar...). Mas... o que está acontecendo entre vc e a impressora??? Qual o modelo dela??

Obrigado a todos e Bom dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 13 de Agosto de 2009, 11:32
Minha impressora é uma Epson Stillus C92, tenho que usar o driver da C68 mas as vezes a impressão sai zuada ( faço a mesma impressão no rwindows e fica boa).

Quanto a este último kernel já pode ser usado no Jaunty?????
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Agosto de 2009, 00:39
Citar
Minha impressora é uma Epson Stillus C92, tenho que usar o driver da C68 mas as vezes a impressão sai zuada ( faço a mesma impressão no rwindows e fica boa).

Essa é uma questão para o CUPS mesmo... procurei tutoriais na internet e vi também uma solução chamada turbo print mas não sei como funciona:

http://www.zedonet.com/en_p_turboprint_download_2.phtml

http://www.turboprint.info/printers_Epson.html

http://en.andrenoel.com.br/2008/01/30/epson-stylus-c92-on-ubuntu-gutsy-710/

Agora no Jaunty para quem compreende um pouco o processo de instalação manual de seu hardware (wireless, modem 3G, driver de vídeo) dá para usar pois o EXT4 se estabilizou... mas SEMPRE deixe o kernel do jaunty por motivos de segurança...

Obrigado a todos e Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 14 de Agosto de 2009, 18:05
Valeu mais uma vez HQ, vou dar uma lida nos post que recomendou.!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vitorvilas em 18 de Agosto de 2009, 12:56
Cara, fiz a compilação diversas vezes modificando as opções do processador e percebi que o controle de frequencia do meu C2D não funciona mais. Estou compilando neste exato momento com a frequencia em 300mhz ao invés de 250mhz, com Pentium Pro ao invés de core 2 e com preemption em low-latence.

Re-edit: A compilação terminou, mas não resolveu o problema. Notei que com o kernel genérico a frequencia da CPU fica em 2101mhz e com o kernel com o patch fica em 2095mhz.

Aeeeeeeeeeeeeaaa... Funcionou;

Alguma sugestão pra ativar o cpu frequency scalling? Abraços.


Cara, dei um "modprobe acpi" funcionou perfeitamente, o q pode estar ocorrendo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Agosto de 2009, 00:01
Citar
Re-edit: A compilação terminou, mas não resolveu o problema. Notei que com o kernel genérico a frequencia da CPU fica em 2101mhz e com o kernel com o patch fica em 2095mhz.

Qual é o modelo do seu C2D e quais as fequências dele???

Citar
Alguma sugestão pra ativar o cpu frequency scalling? Abraços.

O meu está ativado para ondemand quer dizer ele aumentará o clock de acordo com a demanda senão o clock fica o menor possível...

Não consegui compreender bem a sua mensagem...

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vitorvilas em 20 de Agosto de 2009, 10:16
Citar
Re-edit: A compilação terminou, mas não resolveu o problema. Notei que com o kernel genérico a frequencia da CPU fica em 2101mhz e com o kernel com o patch fica em 2095mhz.

Qual é o modelo do seu C2D e quais as fequências dele???

Citar
Alguma sugestão pra ativar o cpu frequency scalling? Abraços.

O meu está ativado para ondemand quer dizer ele aumentará o clock de acordo com a demanda senão o clock fica o menor possível...

Não consegui compreender bem a sua mensagem...

Hqx

Bem, seguinte.

O é um T8100, 2.10Ghz

Quando uso o kernel recém compilado, o escalonamento de frequencia n funciona, só funciona qnd uso o "modprobe acpi".
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Agosto de 2009, 21:44
Citar
Quando uso o kernel recém compilado, o escalonamento de frequencia n funciona, só funciona qnd uso o "modprobe acpi".

Dê um #modprobe acpi-cpufreq e depois um boot

Obs.: Se der isso:
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.30.4.2-omnislash/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko): Device or resource busy é que já está usando o controle de frequência (ou deveria)...

E dê o seguinte comando como root:

cat /proc/cpuinfo Aí ele colocará no terminal algumas informações aí vc poderá ver se o controle de frequência está funcionando (ou não) e eu poderei obter mais informações...

Esse aqui é o meu ocioso:

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1000.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 2010.91
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1000.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 2010.91
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

E aqui quando executei algo pesado:

cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1900.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 3819.53
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
stepping        : 1
cpu MHz         : 1900.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
bogomips        : 3819.53
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps

Só um porém... por causa do BFQ e da baixa latência do kernel e de mais alguns patches as vezes o sistema ficou um pouco mais leve e por causa disso a mundança do clock não ocorre muitas vezes só quando é executada uma aplicação pesada...

Eu abri o amarok e toquei um mp3, enquanto via um dvd e tive que executar o adobe reader 9 para notar o aumento da frequência na minha máquina e tive que dar várias vezes o comando cat /proc/cpuinfo (foram 12 vezes) enquanto fazia isso pq a mundança é rápida (e só aconteceu quando abri o programa depois a frequência voltou ao normal)...

Na dúvida dê uma olhadinha aqui também:

http://www.guiadohardware.net/comunidade/quiet-padrao/971276/#post4372357

E quanto ao 2095 mhz não sei se esse valor reflete a verdade ou não até pq essa é a primeira vez que vejo 1900 mhz no meu... se vc ver aqui:

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

Eu estou com 1908.687 Mhz com 3818.43 Bogomips e agora 1900 com 3819.53... será...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 20 de Agosto de 2009, 22:05
Olá estou usando o kubuntu 9.10 e gostaria de saber se o kernel 2.6.31 já tem suporte a real time, é que eu gostaria de instalar o emc2, acontece que esse programa executa em realtime, sei que esta duvida não tem referencia com o omnislash, mas minha segunda pergunta caso o 2.6.31 não tenha seria se o omnislash teria suporte a realtime???

www.linuxcnc.org
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Agosto de 2009, 11:04
Citar
Olá estou usando o kubuntu 9.10 e gostaria de saber se o kernel 2.6.31 já tem suporte a real time, é que eu gostaria de instalar o emc2, acontece que esse programa executa em realtime, sei que esta duvida não tem referencia com o omnislash, mas minha segunda pergunta caso o 2.6.31 não tenha seria se o omnislash teria suporte a realtime???

O 2.6.31 rc6 já tem suporte ao realtime através de patch no kernel...

http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.31-rc6-rt5.bz2

O omnislash ainda não tem suporte a realtime...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 21 de Agosto de 2009, 12:49
Muito obriga, então sem recompilações de kernel vou compilar somente o emc2, abraço!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: GuidjeLeGamba em 21 de Agosto de 2009, 16:27
Olá, boa tarde...

Ao tentar instalar o kernel, aparece uma mensagem de erro, que segue:

Citar
root@guidje:/usr/src# dpkg -i linux*2.6.30*.deb
(Lendo banco de dados ... 141090 arquivos e diretórios atualmente instalados.)
Preparando para substituir linux-headers-2.6.30.4.2-omnislash x86 (usando linux-headers-2.6.30.4.2-omnislash_x86_i386.deb) ...
Descompactando substituto linux-headers-2.6.30.4.2-omnislash ...
Descompactando linux-image-2.6.30.4.2-omnislash (de linux-image-2.6.30.4.2-omnislash_x86_i386.deb) ...
Done.
dpkg: erro processando linux-image-2.6.30.4.2-omnislash_x86_i386.deb (--install):
 tentando sobrescrever `/lib/firmware/yamaha/ds1_ctrl.fw', que também está no pacote alsa-firmware
dpkg-deb: subprocesso paste morto por sinal (Pipe quebrado)
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-24-generic
Found kernel: /boot/vmlinuz-2.6.24-23-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Preparando para substituir linux-source-2.6.30.4.2-omnislash x86 (usando linux-source-2.6.30.4.2-omnislash_x86_all.deb) ...
Descompactando substituto linux-source-2.6.30.4.2-omnislash ...
Instalando linux-headers-2.6.30.4.2-omnislash (x86) ...

Instalando linux-source-2.6.30.4.2-omnislash (x86) ...

Erros foram encontrados durante processamento de:
 linux-image-2.6.30.4.2-omnislash_x86_i386.deb

O driver da nvidia foi desinstalado antes de eu tentar instalar o kernel, mas durante a compilação ele ainda estava lá. Tentei a dica de remover a pasta dentro do "/etc..." mas não resolveu. Tentei, também, excluir a pasta "/lib/firmware/yamaha" e nada.

Alguma sugestão?

Abraço!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Agosto de 2009, 04:00
Citar
tentando sobrescrever `/lib/firmware/yamaha/ds1_ctrl.fw', que também está no pacote alsa-firmware

Antes de qualquer coisa...

Algum motivo especial para ter o pacote alsa-firmware instalado no seu sistema???

Se não tiver...

sudo apt-get remove --purge alsa-firmware-loaders (e preste atenção se ele não vai tirar todo o seu alsa) e dê um boot e veja se o sistema está normal...

Citar
Tentei, também, excluir a pasta "/lib/firmware/yamaha" e nada.

Caso a remoção do pacote anterior ocorra sem problemas faça o seguinte:

sudo rm /lib/firmware/yamaha/ds1_ctrl.fw

E aí dê no local onde está o omnislash

dpkg -i linux-image-2.6.30.4.2-omnislash_x86_i386.deb

Espero que funcione... se não funcionar aí eu não sei mais como ajudar...

Obrigado e agora... Bom Dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 22 de Agosto de 2009, 13:08
Opa, reforumulando minha pergunta, que depois de partir pra compilação do emc2 vi que estava errada, que já existe o patch, eu já sabia, o que me deixou na duvida era se o kernel generic do ubuntu 9,10, 2.6.31 já vem com o patch por padrão ou há a necessidade de recompila-lo, desculpe a confusão desde já agradeço!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: GuidjeLeGamba em 22 de Agosto de 2009, 20:05
Algum motivo especial para ter o pacote alsa-firmware instalado no seu sistema???

Sim, eu havia instalado esse pacote e outros headers do servidor alsa pra tentar resolver uma questão de som, que aliás ainda está pendente, mas acabei esquecendo de excluí-los... Enfim, a tua dica funcionou perfeitamente!! E não houve necessidade de excluir manualmente aquele outro arquivo: no que excluí os headers do alsa, foi aquela pasta yamaha junto.

Buenas, vou instalar a placa de vídeo agora. De qualquer maneira, já vou deixar minha primeira impressão: não senti grande diferença, mas o uso de memória diminuiu (pouca coisa, cerca de 30MB) e a inicialização do X, mesmo sem haver instalado o driver da nVidia, está sensivelmente mais ágil. Vou observar mais e posto mais opiniões em seguida.

De qualquer maneira, Hqxriven, parabéns e obrigado pela força!!

Um abraço!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: GuidjeLeGamba em 22 de Agosto de 2009, 20:52
Instalei a placa de vídeo e está tudo certo. Mas o consumo de memória aumentou (!!!) ao invés de diminuir.

Notei que, apesar disso, as coisas estão mais "fluídas." Por exemplo: quando eu abria diversas abas no Firefox, algumas ficavam lentas ao usar a barra de rolagem. Está bem melhor agora.

Não notei diferença no tempo que os aplicativos levam para abrir. No geral, não mudou muita coisa e fiquei um pouco confuso sobre a questão do uso da memória. Detalhe: isso ocorreu após eu instalar o driver da nVidia, mas antes mesmo de fazê-lo, eu havia notado uma pequena diferença no consumo, para menos, que acabei verificando não existir - em outras palavras, não houve diferença no consumo de memória, mas após a instalação do driver de VGA, a diferença foi para mais e não para menos.

Se houver alguma dica para otimização, estou à disposição!!

Um abraço!!

Citar
guidje@guidje:~$ uname -a
Linux guidje 2.6.30.4.2-omnislash #1 SMP PREEMPT Fri Aug 21 02:44:53 BRT 2009 i686 GNU/Linux

Ah! Outra coisa: posso deletar os arquivos ".deb" e ".tar.bz2" do diretorio "/usr/src"?


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Agosto de 2009, 13:38
HQx meu caro, após cerca de duas horas de compilação do seu kernel no meu Note Toshiba, instalei o mesmo normalmente.

Fui instalar o mesmo kernel compilado no Notebook no PC e deu o mesmo erro do colega da página anterior, o erro do Driver da Nvidia!

O detalhe interessante é que eu não tenho nada da Nvidia no meu PC!!!

O Chipset é Intel e o Vídeo é ATI!

Vou tentar a dica de remoção do pacote nvidia comom, ou sei lá o nome.  Tomei nota aqui, depois posto o resultado com uma análise mais detalhada. Mas até agora no Notebook, to gostando do que estou vendo.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Agosto de 2009, 21:07
Citar
Mas o consumo de memória aumentou (!!!) ao invés de diminuir.

O BFQ usa um pouco mais de memória que o CFQ, mas é bem pouco...

Citar
Se houver alguma dica para otimização, estou à disposição!!

Tente colocar o seguinte no sysctl.conf

vm.dirty_ratio = 20
vm.dirty_background_ratio = 1
vm.vfs_cache_pressure = 100

Isso deve reduzir um pouco...

Quanto ao driver nvidia dê uma olhadinha aqui:

http://www.nvnews.net/vbulletin/showthread.php?t=118088

Eu uso as dicas:

Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
Option "OnDemandVBlankInterrupts" "true"

E o meu xorg.conf na seção device está assim:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
Option "OnDemandVBlankInterrupts" "true"
EndSection

Para mim ficou bom...

Citar
Fui instalar o mesmo kernel compilado no Notebook no PC e deu o mesmo erro do colega da página anterior, o erro do Driver da Nvidia!

O detalhe interessante é que eu não tenho nada da Nvidia no meu PC!!!

Essa conseguiu me deixar espantado...

 :o :o


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Agosto de 2009, 22:03
Daeeeeeeeeee!

Agora foi no PC também!

Só precisei desinstalar (com remoção dos arquivos de configuração) o pacote nvidia-common! Como não tenho nada da Nvidia no meu PC, não existia a pasta da Nvidia no subdiretório /etc.

Em linhas gerais aqui vão alguns comentários.

1) Tanto faz a versão do Kernel 2.6.30, seja o PPA preparado pela equipe do Ubuntu ou o Omnislash, os dois são tremendamente instáveis com o vídeo onboard da Intel! Não dá para assistir a um filme com eles. Travam todo o sistema! Preciso desligar o Notebook no botão de força para reiniciar o sistema. Já com o PC que possui placa de vídeo ATI série 3650, não há problemas, ao contrário, melhoram ainda mais seu desempenho.

2) O menor consumo de RAM do kernel Omnislash só se faz sentir em um sistema que é pouco carregado nos serviços. No meu caso no Notebook. O notebook que não tem VirtualBox e nem qualquer indexador de sistema instalado, por exemplo, o Omnislash diminuiu em cerca da 50MB o consumo.  O 9.04 do Notebook consome 197MB de RAM logo após o Boot. No PC bastante carregado nos serviços, não diminuiu em nada o consumo! Continua subindo com 260-270MB de RAM. O Kernel PPA não diminui e nem aumenta o consumo de RAM.

Não ativei o Compcache do Omnislash, já que meu PC tem 4GB de RAM e o Notebook 2GB de RAM. A única vez que o 9.04 64bits utilizou mais de 100 MB de Swap foi na compilação do kernel Omnislash, 150MB!!!! Uso o PC e notebook como um usuário normal, desligo as máquinas praticamente todos os dias!

3) Tanto o Kernel PPA quanto o Omnislash são mais rápidos que o Kernel padrão do 9.04, sendo que o Omnislash é ainda mais rápido que o PPA. A navegação de pastas e o carregamento de imagens são notavelmente mais rápidas no Omnislash que nos outros dois Kerneis.

Farei mais testes detalhados, comparando tempos de inicialização, desligamento, carregamento de programas e etc entre eles!

Té+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 23 de Agosto de 2009, 23:22
HQ, estou com problemas no vídeo onboard intel, e sem som após a instalação da última versão do seu kernel, o que sugeri??????????
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Agosto de 2009, 23:28
Citar
1) Tanto faz a versão do Kernel 2.6.30, seja o PPA preparado pela equipe do Ubuntu ou o Omnislash, os dois são tremendamente instáveis com o vídeo onboard da Intel! Não dá para assistir a um filme com eles. Travam todo o sistema! Preciso desligar o Notebook no botão de força para reiniciar o sistema. Já com o PC que possui placa de vídeo ATI série 3650, não há problemas, ao contrário, melhoram ainda mais seu desempenho.

Citar
HQ, estou com problemas no vídeo onboard intel, e sem som após a instalação da última versão do seu kernel, o que sugeri?

Vídeo Onboard Intel... Esse hardware precisa de um conjunto de fatores para funcionar bem (inclusive sorte).

O link abaixo esclarece as coisas...

http://www.guiadohardware.net/artigos/drivers-video-intel-linux/

Citar
2) O menor consumo de RAM do kernel Omnislash só se faz sentir em um sistema que é pouco carregado nos serviços. No meu caso no Notebook. O notebook que não tem VirtualBox e nem qualquer indexador de sistema instalado, por exemplo, o Omnislash diminuiu em cerca da 50MB o consumo.  O 9.04 do Notebook consome 197MB de RAM logo após o Boot. No PC bastante carregado nos serviços, não diminuiu em nada o consumo! Continua subindo com 260-270MB de RAM. O Kernel PPA não diminui e nem aumenta o consumo de RAM.

Normal... Indexador e Virtualbox... eu ainda não faço milagre ;D ;D ;D ;D

Citar
Não ativei o Compcache do Omnislash, já que meu PC tem 4GB de RAM e o Notebook 2GB de RAM. A única vez que o 9.04 64bits utilizou mais de 100 MB de Swap foi na compilação do kernel Omnislash, 150MB!!!! Uso o PC e notebook como um usuário normal, desligo as máquinas praticamente todos os dias!

Achei que o BFQ funciona melhor com o compcache... mas vc que sabe...

Citar
3) Tanto o Kernel PPA quanto o Omnislash são mais rápidos que o Kernel padrão do 9.04, sendo que o Omnislash é ainda mais rápido que o PPA. A navegação de pastas e o carregamento de imagens são notavelmente mais rápidas no Omnislash que nos outros dois Kerneis.

Citar
Farei mais testes detalhados, comparando tempos de inicialização, desligamento, carregamento de programas e etc entre eles!

Possivelmente os resultados serão muito próximos...

O Objetivo do omnislash é dar mais fluidez a utilização do sistema, sem utilizar muita memória e procurando gerenciar os processos da melhor forma possível.

Foi como o GuidjeLeGamba falou:

Citar
Notei que, apesar disso, as coisas estão mais "fluídas." Por exemplo: quando eu abria diversas abas no Firefox, algumas ficavam lentas ao usar a barra de rolagem. Está bem melhor agora.

Obrigado e Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: e.daniel-ct em 24 de Agosto de 2009, 10:47
Opa, reforumulando minha pergunta, que depois de partir pra compilação do emc2 vi que estava errada, que já existe o patch, eu já sabia, o que me deixou na duvida era se o kernel generic do ubuntu 9,10, 2.6.31 já vem com o patch por padrão ou há a necessidade de recompila-lo, desculpe a confusão desde já agradeço!!!

Alguém está à par deste quesito do kernel generic.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Agosto de 2009, 12:33
Citar
Opa, reforumulando minha pergunta, que depois de partir pra compilação do emc2 vi que estava errada, que já existe o patch, eu já sabia, o que me deixou na duvida era se o kernel generic do ubuntu 9,10, 2.6.31 já vem com o patch por padrão ou há a necessidade de recompila-lo, desculpe a confusão desde já agradeço!!!

O kernel generic do ubuntu não tem...

O kernel rt do ubuntu tem... mas não sei o comportamento dele (se é instável, ruim, etc... espero que seja bom)...

Como a dúvida é no karmic (9.10), aqui está o link para o kernel rt para ele:

http://packages.ubuntu.com/karmic/linux-image-2.6.31-2-rt
Título: BFS Scheduler is being developed by Con Kolivas (Con Kolivas voltou...)
Enviado por: Hqxriven em 28 de Agosto de 2009, 22:50
Até que enfim ele voltou!!!

Procurando novos patches na net e dando uma olhada no zen5 me deparei com isso:

config CPU_BFS
++   bool "Brainfuck Scheduler 102"
++        help
++          The BFS Scheduler is being developed by Con Kolivas
++           Ultra low latency and excellent desktop performance.
++           Not recommended for 4096 cpus.

Na verdade o Con Kolivas está reescrevendo o StairCase Deadline deixando ele mais rápido ainda e alguns testes na net já estão demostrando o seu poder...

Ainda está em desenvolvimento e claro possui erros... mas é uma ótima notícia...

Vejam aqui um pouco:

http://forums.gentoo.org/viewtopic-t-789040.html

Enfim um concorrente ao CFS!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 30 de Agosto de 2009, 22:32
ô HQX........


Será que sou o único a não conseguir compilar 64bit?

Citar
In file included from /usr/src/linux-2.6.28/arch/x86/include/asm/page.h:42,
                 from /usr/src/linux-2.6.28/arch/x86/include/asm/pda.h:8,
                 from /usr/src/linux-2.6.28/arch/x86/include/asm/current.h:19,
                 from /usr/src/linux-2.6.28/arch/x86/include/asm/processor.h:15,
                 from include/linux/prefetch.h:14,
                 from include/linux/list.h:6,
                 from include/linux/module.h:9,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
/usr/src/linux-2.6.28/arch/x86/include/asm/page_64.h:46:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[3]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.28'
make[1]: ** [debian/stamp/conf/kernel-conf] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.28'
make: ** [debian/stamp/conf/minimal_debian] Erro 2
Failed to create a ./debian directory: Arquivo ou diretório não encontrado at /usr/bin/make-kpkg line 1048.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Agosto de 2009, 02:24
Citar
/usr/src/linux-2.6.28/arch/x86/include/asm/page_64.h:46:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[3]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.28'

Algum problema para não usar o omnislash série 30???

http://dicasediversao.atbhost.net/blog/kernel-omnislash/

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 31 de Agosto de 2009, 07:47
Citar
/usr/src/linux-2.6.28/arch/x86/include/asm/page_64.h:46:2: error: #error "CONFIG_PHYSICAL_START must be a multiple of 2MB"
make[3]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.28'

Algum problema para não usar o omnislash série 30???

http://dicasediversao.atbhost.net/blog/kernel-omnislash/



Ops..... esse site eu não tinha visto. ehehehe. Eu ainda tenho na memória o wordpress. Vou tentar

====================apenas uma questão
você cita o 2.6.30. Eu não poderia usar uma versão mais nova que o 30? agora é o 2.6.30.5. Teria algum problema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Agosto de 2009, 19:38
Citar
você cita o 2.6.30. Eu não poderia usar uma versão mais nova que o 30? agora é o 2.6.30.5. Teria algum problema?

A versão usada é a 2.6.30 que vira o 2.6.30.4...

Só não fiz um 2.6.30.5 ainda pq estou querendo colocar algo a mais que isso...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 01 de Setembro de 2009, 08:17
Citar
você cita o 2.6.30. Eu não poderia usar uma versão mais nova que o 30? agora é o 2.6.30.5. Teria algum problema?

A versão usada é a 2.6.30 que vira o 2.6.30.4...

Só não fiz um 2.6.30.5 ainda pq estou querendo colocar algo a mais que isso...

Mais uma perguntinha (chato né)
O script do bernardo compila dentro da pasta do próprio script. pelo que vi, apenas usa o sudo quando for para baixar dependências. Eu conseguiria fazer uma compilação "que não seja" em /usr/src?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Setembro de 2009, 11:10
Citar
Mais uma perguntinha (chato né)
O script do bernardo compila dentro da pasta do próprio script. pelo que vi, apenas usa o sudo quando for para baixar dependências. Eu conseguiria fazer uma compilação "que não seja" em /usr/src?

Possivelmente sim... mas eu já tentei três vezes e não deu certo. Quer dizer, compilar tudo bem mas na hora de compilar os drivers depois... (nvidia, slmodem) de alguma forma mágica ele procurava o usr/src...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 01 de Setembro de 2009, 16:36
interssante. buenas. no meu debian 5.0.2-64 a pasta /usr/src está vazia. acho que não terá problema
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 01 de Setembro de 2009, 18:50
Consegui compilar e instalar!!!

A principio ficou um pouco mais rápido!! Estou testando ainda...
Quanto ao VirtualBox, fui ao site da Sun, e baixei o VirtualBox.run direto de lá e instalei sem problemas... E por falar nisso, peguei o VirtualBox x86_64 e está muito bão ;)

Abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 02 de Setembro de 2009, 09:17
Opa!!

Compilei tudo mas, algumas funcionalidades do meu notebook não estão funfando...
Alguma dica de onde posso ter mais informações à respeito de compilação de kernel ?!
Tem algum jeito de ver os módulos ativados no kernel antigo, para ativá-los no que irei compilar?!

Abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Setembro de 2009, 19:37
Ilkyest fiz a 2.6.30.5 e fiz pequenas modificações...

http://rapidshare.com/files/274881316/configx86

http://rapidshare.com/files/274882777/configx86-64

http://rapidshare.com/files/274883131/omnislash.bz2

Como alterei o nice coloquei o kernel em voluntary...

Citar
Consegui compilar e instalar!!!

A principio ficou um pouco mais rápido!! Estou testando ainda...
Quanto ao VirtualBox, fui ao site da Sun, e baixei o VirtualBox.run direto de lá e instalei sem problemas... E por falar nisso, peguei o VirtualBox x86_64 e está muito bão Piscada

Abraços!

Citar
Opa!!

Compilei tudo mas, algumas funcionalidades do meu notebook não estão funfando...
Alguma dica de onde posso ter mais informações à respeito de compilação de kernel ?!
Tem algum jeito de ver os módulos ativados no kernel antigo, para ativá-los no que irei compilar?!

Abraços!

O que não está funcionando??? Várias coisas acabam tendo que ser compiladas de forma manual depois... Fala mais...

Obrigado e Boa Noite

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 03 de Setembro de 2009, 09:21
Ilkyest fiz a 2.6.30.5 e fiz pequenas modificações...

http://rapidshare.com/files/274881316/configx86

http://rapidshare.com/files/274882777/configx86-64

http://rapidshare.com/files/274883131/omnislash.bz2

Como alterei o nice coloquei o kernel em voluntary...

Citar
Consegui compilar e instalar!!!

A principio ficou um pouco mais rápido!! Estou testando ainda...
Quanto ao VirtualBox, fui ao site da Sun, e baixei o VirtualBox.run direto de lá e instalei sem problemas... E por falar nisso, peguei o VirtualBox x86_64 e está muito bão Piscada

Abraços!

Citar
Opa!!

Compilei tudo mas, algumas funcionalidades do meu notebook não estão funfando...
Alguma dica de onde posso ter mais informações à respeito de compilação de kernel ?!
Tem algum jeito de ver os módulos ativados no kernel antigo, para ativá-los no que irei compilar?!

Abraços!

O que não está funcionando??? Várias coisas acabam tendo que ser compiladas de forma manual depois... Fala mais...

Obrigado e Boa Noite

Hqx

Valeu... compilei o -4. Tô gostando do resultado. O que era intel, salvo o intel HD audio, tirei fora.
Linux-source -> 58Mb
Linux_Image -> 29Mb
Headers -> 5,8Mb
===============
qual a diferença para voluntary?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 03 de Setembro de 2009, 10:02
Ilkyest fiz a 2.6.30.5 e fiz pequenas modificações...

http://rapidshare.com/files/274881316/configx86

http://rapidshare.com/files/274882777/configx86-64

http://rapidshare.com/files/274883131/omnislash.bz2

Como alterei o nice coloquei o kernel em voluntary...

Citar
Consegui compilar e instalar!!!

A principio ficou um pouco mais rápido!! Estou testando ainda...
Quanto ao VirtualBox, fui ao site da Sun, e baixei o VirtualBox.run direto de lá e instalei sem problemas... E por falar nisso, peguei o VirtualBox x86_64 e está muito bão Piscada

Abraços!

Citar
Opa!!

Compilei tudo mas, algumas funcionalidades do meu notebook não estão funfando...
Alguma dica de onde posso ter mais informações à respeito de compilação de kernel ?!
Tem algum jeito de ver os módulos ativados no kernel antigo, para ativá-los no que irei compilar?!

Abraços!

O que não está funcionando??? Várias coisas acabam tendo que ser compiladas de forma manual depois... Fala mais...

Obrigado e Boa Noite

Hqx

O que não funfa é a wireless, e as teclas de função!!!
Resolveu um problema que eu estava experimentando que era a lentidão do arrasto do mouse as veses, mesmo quando não se estava fazendo nada...
Por outro lado, tive este problema com a wireless e a tecla de função ;)
O resto ta d+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 03 de Setembro de 2009, 17:19
Ilkyest fiz a 2.6.30.5 e fiz pequenas modificações...

http://rapidshare.com/files/274881316/configx86

http://rapidshare.com/files/274882777/configx86-64

http://rapidshare.com/files/274883131/omnislash.bz2

Como alterei o nice coloquei o kernel em voluntary...

Citar
Consegui compilar e instalar!!!

A principio ficou um pouco mais rápido!! Estou testando ainda...
Quanto ao VirtualBox, fui ao site da Sun, e baixei o VirtualBox.run direto de lá e instalei sem problemas... E por falar nisso, peguei o VirtualBox x86_64 e está muito bão Piscada

Abraços!

Citar
Opa!!

Compilei tudo mas, algumas funcionalidades do meu notebook não estão funfando...
Alguma dica de onde posso ter mais informações à respeito de compilação de kernel ?!
Tem algum jeito de ver os módulos ativados no kernel antigo, para ativá-los no que irei compilar?!

Abraços!

O que não está funcionando??? Várias coisas acabam tendo que ser compiladas de forma manual depois... Fala mais...

Obrigado e Boa Noite

Hqx

O que não funfa é a wireless, e as teclas de função!!!
Resolveu um problema que eu estava experimentando que era a lentidão do arrasto do mouse as veses, mesmo quando não se estava fazendo nada...
Por outro lado, tive este problema com a wireless e a tecla de função ;)
O resto ta d+

Algumas coisas devem ser reconfiguradas. tive de re-configurar o som, por exemplo. outra coisa que pode dar diferença é na hora. pode....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Setembro de 2009, 18:18
Citar
Valeu... compilei o -4. Tô gostando do resultado. O que era intel, salvo o intel HD audio, tirei fora.
Linux-source -> 58Mb
Linux_Image -> 29Mb
Headers -> 5,8Mb
===============
qual a diferença para voluntary?

http://www.clevitonmendes.blogspot.com/2008/08/preemptvoluntary.html

O que vc compilou foi o:
2.6.30.5.4-omnislash???

O 4.2 usa o bfq e é de baixa latência (preempt)

o 5.4 usa o cfq e é de latência voluntária (normal - preempt voluntary) porém os processos usam nice para serem agilizados e o agendador de processos tem leves melhorias. Mais ou menos é um kernel para aguentar bastante coisas sendo rodada sem perder muita performance...

Citar
O que não funfa é a wireless, e as teclas de função!!!
Resolveu um problema que eu estava experimentando que era a lentidão do arrasto do mouse as veses, mesmo quando não se estava fazendo nada...
Por outro lado, tive este problema com a wireless e a tecla de função Piscada
O resto ta d+

Em primero lugar quando vc me diz só wireless eu fico perdido pq eu não sei o seu hardware...

Então dê uma olhadinha nesses links abaixo:

http://blog.cidandrade.pro.br/tecnologia/hardware-linux-ubuntu/

http://www.guiadohardware.net/tutoriais/instalando-placas-wireless-linux/ (É só para olhar e compreender algumas coisas e aí nós nos ajudamos)

Aí vc coloca o seu hardware wireless e aí continuamos

Citar
Algumas coisas devem ser reconfiguradas. tive de re-configurar o som, por exemplo. outra coisa que pode dar diferença é na hora. pode....

Mas uma questão... sempre que eu instalo um novo kernel eu tenho que reinstalar a nvidia e o modem...

Obrigado e Boa Noite

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 03 de Setembro de 2009, 19:52
não. foi o:
http://dicasediversao.atbhost.net/blog/kernel-omnislash/


Na verdade eu tinha compilado quando voce postou a alteração. mas, como eu não resisto, vou compilar de novo, eheheh.
Ah! deu certo compilar em outra pasta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FaBMak em 04 de Setembro de 2009, 07:22
Agora que o Kolivas voltou, vai rolar um patch dele no Omnislash?
http://br-linux.org/2009/bfs-con-kolivas-ressurge-com-um-novo-escalonador/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Setembro de 2009, 07:53
Citar
Agora que o Kolivas voltou, vai rolar um patch dele no Omnislash?
http://br-linux.org/2009/bfs-con-kolivas-ressurge-com-um-novo-escalonador/

Para falar a verdade já estou testando desde o dia 28 de agosto...

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

E posso dizer o seguinte:

É MUUITO rápido... todos os processos rodam com nice ou prioridade maior, a execução de muita coisa é praticamente instantânea...

A latência é muito baixa mesmo... dá até medo ver as coisas funcionando daquele jeito...

Porém...

Os governors não funcionam (meu clock fica sempre no máximo) e as vezes tem problemas de boot e o Con está atualizando todos os dias (as vezes duas vezes por dia)...

Estou só esperando ficar legal para colocar no omnislash...

Obrigado pela mensagem e tenha um Bom dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 04 de Setembro de 2009, 09:31
Acontece que o que ativa a wireless são justamente as teclas de função ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 04 de Setembro de 2009, 15:30
hehehe..

Já consegui.. foi oreiada mesmo... Na realidade nem sei se oreiada mesmo...

Ele sobrescreveu os parâmetros do kernel que eu passo para dar o boot... Como fiquei sem internet, portanto, sem nada para fazer, resolvi fuçar e vi o erro ! ;)

Obrigado a todos ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Setembro de 2009, 17:13
Citar
hehehe..

Já consegui.. foi oreiada mesmo... Na realidade nem sei se oreiada mesmo...

Ele sobrescreveu os parâmetros do kernel que eu passo para dar o boot... Como fiquei sem internet, portanto, sem nada para fazer, resolvi fuçar e vi o erro ! Piscada

Obrigado a todos Piscada

Vc foi mais rápido que eu... descobriu na minha frente...

fchevitarese 1 x 0 hqxriven :o

Pelo menos esse problema foi resolvido!!!

Ilkyest para vc que gosta de compilar um kernel mínimo... achei isso:

http://62.3.120.141/~pappy/working.html

Achei interessante e facilita bastante...

Obrigado a todos e Boa Tarde!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: fchevitarese em 04 de Setembro de 2009, 19:54
Olha só... Eu até já abri um post no fórum, mas ainda não obtive resposta alguma...
Bastou que eu colocasse no boot acpi=force para que as coisas funcionassem, porém, o problema com o lag do mouse voltou a acontecer... Uma porcaria...

Alguma idéia!? O mouse é usb... já testei vários mouses diferentes e o mesmo problema...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 06 de Setembro de 2009, 00:37
hqx, apenas uma confirmação.. o problema do superaquecimento do outro kernel já tá resolvido???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 07 de Setembro de 2009, 00:01
Citar
Agora que o Kolivas voltou, vai rolar um patch dele no Omnislash?
http://br-linux.org/2009/bfs-con-kolivas-ressurge-com-um-novo-escalonador/

Para falar a verdade já estou testando desde o dia 28 de agosto...

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

E posso dizer o seguinte:

É MUUITO rápido... todos os processos rodam com nice ou prioridade maior, a execução de muita coisa é praticamente instantânea...

A latência é muito baixa mesmo... dá até medo ver as coisas funcionando daquele jeito...

Porém...

Os governors não funcionam (meu clock fica sempre no máximo) e as vezes tem problemas de boot e o Con está atualizando todos os dias (as vezes duas vezes por dia)...

Estou só esperando ficar legal para colocar no omnislash...

Obrigado pela mensagem e tenha um Bom dia!!!

Hqx

Meu paizim do céu...

Tô só no aguardo!!!

Embora bem que eu gostaria que fizesse maior diferença nos P4 e P3 da vida de dez anos atrás, mas pelo que eu li no sítio do tio kolivas (http://ck.kolivas.org/patches/bfs/bfs-faq.txt), é nos multicore que o BFS brilha mais intensamente..

Tô no aguardo dum 2.6.31 com essa maravilha.... Ou eu simplesmente atiro o patch dele num 2.6.30 prá ver sair fumaça do micrim ? ? ? ? ? ? ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Setembro de 2009, 16:02
HQX. Me avise quando o Kon estiver legal, ou me adiante uma "prévia" do que tu tens até agora. Tipo, me mande o patch, para testar.

Queria testar o kernel com "nice" e o Kolivas. Só para ver o que dá.

Sobre o pappy seeds, finalmente achei o que eu queria. perguntei várias vezes como listar módulos que tenho. agora, graças a vc, achei.......................
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Setembro de 2009, 22:02
Eu fico realmente torcendo e muito para que se não o patch inteiro, pelo menos partes dele já possam ser aproveitados!
Um kernel rápido e que possa ser utilizado até mesmo em máquinas PII e PIII são ainda um grande mote para o mundo Linux!

Se fossem feitos esforços neste sentido não apenas no kernel, mas também nas diversas partes que compõem uma distribuição Linux (servidor X, gerenciador de login, janelas, bordas, etc...) com certeza teríamos cada dia mais um exército crescente de usuários adotando o Linux e alguns deles, motivados, participando cada vez mais ativamente!

"Time is Money!", mas quanto menos Money gasto em hardware, mais tempo prá ganhar mais Money teremos! Isso o tio Bill Sam não conta prá ninguém! Mas como eu sou "bocudo", rsrsrsrsrsrs, entreguei o ouro pro bandido!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Setembro de 2009, 02:34

E como não poderia deixar de ser, lá foi o invejoso do Ingo Molnar à cata dos defeitos do BFS. Mas parece que desta vez o Kolivas tá se lixando...

http://br-linux.org/2009/con-kolivas-e-ingo-molnar-benchmarks-do-novo-escalonador-para-o-desktop-com-linux/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Setembro de 2009, 06:42
Citar
Embora bem que eu gostaria que fizesse maior diferença nos P4 e P3 da vida de dez anos atrás, mas pelo que eu li no sítio do tio kolivas (http://ck.kolivas.org/patches/bfs/bfs-faq.txt), é nos multicore que o BFS brilha mais intensamente..

Citar
Eu fico realmente torcendo e muito para que se não o patch inteiro, pelo menos partes dele já possam ser aproveitados!
Um kernel rápido e que possa ser utilizado até mesmo em máquinas PII e PIII são ainda um grande mote para o mundo Linux!

Se fossem feitos esforços neste sentido não apenas no kernel, mas também nas diversas partes que compõem uma distribuição Linux (servidor X, gerenciador de login, janelas, bordas, etc...) com certeza teríamos cada dia mais um exército crescente de usuários adotando o Linux e alguns deles, motivados, participando cada vez mais ativamente!

Já vi relatos de aumento elevado de performance em um P3... (será que ele dá nova vida a esses processadores??)

Citar
Tô no aguardo dum 2.6.31 com essa maravilha.... Ou eu simplesmente atiro o patch dele num 2.6.30 prá ver sair fumaça do micrim ? ? ? ? ? ? ?

O meu não saiu fumaça com o 2.09 (2.6.30) e foi bom... mas eu ainda quero mais...

Citar
HQX. Me avise quando o Kon estiver legal, ou me adiante uma "prévia" do que tu tens até agora. Tipo, me mande o patch, para testar.

Queria testar o kernel com "nice" e o Kolivas. Só para ver o que dá.

Sobre o pappy seeds, finalmente achei o que eu queria. perguntei várias vezes como listar módulos que tenho. agora, graças a vc, achei.......................

Assim que tiver algo estável e bom eu passo para vc...

Sysctl para o 5.4 (foi a que se deu melhor com os jogos aqui)

vm.dirty_ratio = 20
vm.dirty_background_ratio = 10
vm.vfs_cache_pressure = 100
vm.swappiness = 20
kernel.sched_latency_ns = 10000000

Citar
Olha só... Eu até já abri um post no fórum, mas ainda não obtive resposta alguma...
Bastou que eu colocasse no boot acpi=force para que as coisas funcionassem, porém, o problema com o lag do mouse voltou a acontecer... Uma porcaria...

Alguma idéia!? O mouse é usb... já testei vários mouses diferentes e o mesmo problema...

Deixa eu ver se entendi...

Com acpi=force as coisas funcionam e o mouse dá lag
Sem o acpi=force as coisas deixam de funcionar e o mouse funciona bem???

Citar
hqx, apenas uma confirmação.. o problema do superaquecimento do outro kernel já tá resolvido???

Eu olhei o post seu anterior e ainda preciso de mais informação para tentar te ajudar...

Me fala então um pouco mais do seu hardware (incluindo o modelo radeon, se é desktop ou um note, se a config é a mesma que eu passei, o driver de wifi, etc...) para ficar mais fácil....

Obrigado a todos e Bom Dia!!!

Hqx

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 10 de Setembro de 2009, 08:47
eu vou experimentar compila-lo novamente... uma vez que eu mandei o meu acer 5100 com athlon 64 x2 e ele tava com um problema no cooler e no dissipador... agora veremos se ele vai superaquecer ou não
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 10 de Setembro de 2009, 23:19
http://www.guiadohardware.net/comunidade/controle-kde/1001423/
dá uma olhada no post meu, e tenta ativar isso.

ajuda bastante. talvez seja isso. ah!
Citar
O script seria simples, mude para a pasta .kde/Autostart/:
Código:

$ cd .kde/Autostart

Agora abra um arquivo "em branco" tipo kpowersave.sh:
Código:

$ nano kpowersave.sh

E copie o conteúdo daí de baixo e cole dentro do arquivo que vc acabou de abrir no editor nano:
Código:

#!/bin/sh /usr/bin/kpowersave & sleep 2 exit 0

A linha #!/bin/sh tem que ser a primeira linha no alto do arquivo, as demais ficam na mesma ordem mostrada aí em cima. A linha "sleep 2" é opcional, só coloquei para dar um retardo de 2 segundos antes de sair com exit 0, após a execução do comando kpowersave &.

Agora salve o conteúdo do arquivo com um "Ctrl + o" e saia do editor com "Ctrl + x".

Agora dê permissão para execução:
Código:

$ chmod +x kpowersave.sh

Agora reinicie o KDM e o programa deve se mostrar executando na barra de notificações, e também deve aparecer em execução após o comando:
Código:

$ ps aux | grep kpowersave

Não se esqueça de que as variáveis que definem um "esquema" de otimização da(s) CPU(s) ficam em /etc/powersave/cpufreq

O kpowersave é só uma interface gráfica. Para funcionar ela depende de "daemons" ou "gerenciadores = governors" que esteja(m) no sistema rodando em segundo plano como serviços. Para saber qual ou quais "governors" estão no seu sistema, faça:
Código:

$ cpufreq-info -g

Lá no tópico que vc citou, eu te passei a instalação do "governor" powersaved, que fica em /etc/rc5.d (kurumin, sidux) ou em /etc/rc2.d (Debian, Ubuntu).

Flw!

na integra. uma MP de outro fórum, sobre o script. tô fazendo ele daqui a pouco
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Setembro de 2009, 13:32
Citar
eu vou experimentar compila-lo novamente... uma vez que eu mandei o meu acer 5100 com athlon 64 x2 e ele tava com um problema no cooler e no dissipador... agora veremos se ele vai superaquecer ou não

Essa máquina que vc disse que no momento está aquecendo é um acer 5100???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Setembro de 2009, 15:12


Citar
Tô no aguardo dum 2.6.31 com essa maravilha.... Ou eu simplesmente atiro o patch dele num 2.6.30 prá ver sair fumaça do micrim ? ? ? ? ? ? ?

O meu não saiu fumaça com o 2.09 (2.6.30) e foi bom... mas eu ainda quero mais...

Obrigado a todos e Bom Dia!!!

Hqx





Garoto guloso, kkkkkkkkkkkkkkkkkkkkkkkkkkk

Com cerveja, Norteña dúvidas!

Como eu estou meio atrolhado de serviço no momento, vou ficar na espera prá ver se tu posta algo novo. Se até eu me livrar deste enrosco não surgir nada, vou fazer uns testes...

A propósito, o 2.6.31 já tá stable. É só aguardar essa galera ir largando os patchs prá vc ir fazendo a sua seleção!

Abrax!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Setembro de 2009, 22:27
O meu não saiu fumaça com o 2.09 (2.6.30) e foi bom... mas eu ainda quero mais...

Obrigado a todos e Bom Dia!!!

Hqx


Bom, eu não resisti e mandei bala. Segui o teu tutorial apenas aplicando o patch dele ao invés do omnislash.
No primeiro reboot ficou paradão no splash do studio. Aí dei reset e editei a entrada tirando o quiet e o splash e ele entrou. Aí fui nos menus do ubuntu (nem lembro qual) e ativei/desativei o splash incluindo as msgs e dei reboot again.
Bombou e logo de cara percebi que tanto o google-chrome quanto o chromium simplesmente não rodam. Mandei executar pelo terminal os dois com e sem o --enable-plugins e o resultado sempre é algo do gênero:

Citar

root@PC-Vista:~# /opt/google/chrome/google-chrome %U
[5495:5495:370854053:FATAL:/usr/local/google/home/chrome-eng/b/slave/chrome-official-linux/build/src/chrome/browser/renderer_host/browser_render_process_host.cc(791)] Check failed: peer_pid == process_.pid(). 5518 3
Captura trace/breakpoint

A única coisa que muda é o número do processo. Gozado que é só neste kernel com este patch. Funciona normal nos outros. Afora isto, não percebi nenhum outro que não funcione.
Deu uma melhorada nos tempos de execução, mas não notei assim grande discrepância comparado ao omnislash 5.4, numa máquina com um Core2 Duo E4700 c/ 2 gigas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Setembro de 2009, 23:35
Citar
Bom, eu não resisti e mandei bala. Segui o teu tutorial apenas aplicando o patch dele ao invés do omnislash.
No primeiro reboot ficou paradão no splash do studio. Aí dei reset e editei a entrada tirando o quiet e o splash e ele entrou. Aí fui nos menus do ubuntu (nem lembro qual) e ativei/desativei o splash incluindo as msgs e dei reboot again.
Bombou e logo de cara percebi que tanto o google-chrome quanto o chromium simplesmente não rodam. Mandei executar pelo terminal os dois com e sem o --enable-plugins e o resultado sempre é algo do gênero:

Só de olhar essa linha...

trace/breakpoint

Já vi que não roda... a maioria dos tracers do kernel não rodam com o BFS...

http://ck.kolivas.org/patches/bfs/bfs-faq.txt

Citar
Currently known problems?

1. Intermittent boot failures on some hardware.
2. Stuck tasks on the same hardware as 1. after extended periods, suggesting
   a common problem.
3. Stuck tasks after extensive use of trace functions (ptrace etc.). Note that
   some distributions' package managers use trace functions.
4. Failure to suspend on some hardware.
5. More likely to show up bugs in *other* code due to being much more
   aggressive at using multiple CPUs so race conditions will show up more
   frequently.

Citar
A única coisa que muda é o número do processo. Gozado que é só neste kernel com este patch. Funciona normal nos outros. Afora isto, não percebi nenhum outro que não funcione.
Deu uma melhorada nos tempos de execução, mas não notei assim grande discrepância comparado ao omnislash 5.4, numa máquina com um Core2 Duo E4700 c/ 2 gigas.

O omnislash 5.4 tem alguma coisa do BFS... (kthread, idleprio... mas não usa (O BFS) por completo

Além disso o BFS precisa de uma boa configuração para rodar (eu compilei a versão 2.09 umas 7 ou 8 vezes e achei melhor com a config abaixo... apesar de saber que é possível ir mais longe...)

http://rapidshare.com/files/279301021/configx86

http://rapidshare.com/files/279301972/omnislash.bz2

http://rapidshare.com/files/279303780/configx86-64

Como hoje a noite eu fiz alguns testes aqui está a versão que estou usando no momento... e está legal... mas eu queria ir mais longe... (acho que por essa semana é só...)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 13 de Setembro de 2009, 00:01
Citar
eu vou experimentar compila-lo novamente... uma vez que eu mandei o meu acer 5100 com athlon 64 x2 e ele tava com um problema no cooler e no dissipador... agora veremos se ele vai superaquecer ou não

Essa máquina que vc disse que no momento está aquecendo é um acer 5100???

exatamente....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 13 de Setembro de 2009, 01:26

Só de olhar essa linha...

trace/breakpoint

Já vi que não roda... a maioria dos tracers do kernel não rodam com o BFS...

http://ck.kolivas.org/patches/bfs/bfs-faq.txt

Citar
Currently known problems?

1. Intermittent boot failures on some hardware.
2. Stuck tasks on the same hardware as 1. after extended periods, suggesting
   a common problem.
3. Stuck tasks after extensive use of trace functions (ptrace etc.). Note that
   some distributions' package managers use trace functions.
4. Failure to suspend on some hardware.
5. More likely to show up bugs in *other* code due to being much more
   aggressive at using multiple CPUs so race conditions will show up more
   frequently.

O omnislash 5.4 tem alguma coisa do BFS... (kthread, idleprio... mas não usa (O BFS) por completo

Além disso o BFS precisa de uma boa configuração para rodar (eu compilei a versão 2.09 umas 7 ou 8 vezes e achei melhor com a config abaixo... apesar de saber que é possível ir mais longe...)

http://rapidshare.com/files/279301021/configx86

http://rapidshare.com/files/279301972/omnislash.bz2

http://rapidshare.com/files/279303780/configx86-64

Como hoje a noite eu fiz alguns testes aqui está a versão que estou usando no momento... e está legal... mas eu queria ir mais longe... (acho que por essa semana é só...)

Outra coisa...Antes de eu ler  este teu último post, como nesta instalação ainda não tinha compilado o 5.4, resolvi fazê-lo, só que eu estava rodando o kernel com o patch do kolivas.

Compilou direitim etc e tal e na hora de instalar dava um erro ao tentar sobrepor configuração de firmware já presente no kernel corrente. Resetei e pelo kernel padrão eu tentei os pacotes compilados antes e deu o mesmo erro. Como to sem paciência prá refazer tudo de novo, dei um dpkg -i --force-all e ele fez tudo. Tá rodando legal o omni sem stress e inclusive to postando via chromium.

E só agora vejo teu post. Bom, o jeito é entrar no kernel padrão, remover estes dois últimos e recompilar o omnislash com estes novos parâmetros!

Abrax e um fds bem showdi meu guerreiro, que vc merece!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Setembro de 2009, 05:00
Citar
eu vou experimentar compila-lo novamente... uma vez que eu mandei o meu acer 5100 com athlon 64 x2 e ele tava com um problema no cooler e no dissipador... agora veremos se ele vai superaquecer ou não

Essa máquina que vc disse que no momento está aquecendo é um acer 5100???

exatamente....

Então vc precisa disso:

São patches usados pelo Pardus (se quiser pegue-os aqui:):

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0008-acerhdf-Acer-Aspire-One-fan-control.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0009-hp-wmi-Add-support-for-reporting-tablet-state.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0010-eeepc-laptop-enable-camera-by-default.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0048-acerhdf-fix-fan-control-for-A0A150-model.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/pardus/linux-2.6-add-acerhk-driver.patch

Depois de aplicar o omnislash vc aplica assim: patch -p1 < eonomedopatch.patch (e o patch tem que ficar no mesmo diretório que fica o omnislash) eu já compilei em um kernel e não tive problemas com eles... espero que funcione com vc...

Citar
Outra coisa...Antes de eu ler  este teu último post, como nesta instalação ainda não tinha compilado o 5.4, resolvi fazê-lo, só que eu estava rodando o kernel com o patch do kolivas.

Compilou direitim etc e tal e na hora de instalar dava um erro ao tentar sobrepor configuração de firmware já presente no kernel corrente. Resetei e pelo kernel padrão eu tentei os pacotes compilados antes e deu o mesmo erro. Como to sem paciência prá refazer tudo de novo, dei um dpkg -i --force-all e ele fez tudo. Tá rodando legal o omni sem stress e inclusive to postando via chromium.

E só agora vejo teu post. Bom, o jeito é entrar no kernel padrão, remover estes dois últimos e recompilar o omnislash com estes novos parâmetros!

Abrax e um fds bem showdi meu guerreiro, que vc merece!

Esse omnislash que postei acima é o 2.6.30.6.2 omnislash com BFS puro... para aplicar em um 2.6.30...

E possivelmente terá o problema com o chromium...

E esse abaixo é o 2.6.30.6.4 omnislash sem BFS (onde fiz o máximo possível para o CFS (que é estável pelo menos... ficar interativo) com patches...)

http://rapidshare.com/files/279430457/configx86

http://rapidshare.com/files/279431185/configx86-64

http://rapidshare.com/files/279431592/omnislash.bz2

Sinceramente... achei que ficou mais estável que o anterior... e não consegui perceber muitas diferenças em relação a velocidade da 6.2 com BFS...

Obrigado a todos e Bom dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 13 de Setembro de 2009, 12:12
Citar
Então vc precisa disso:

São patches usados pelo Pardus (se quiser pegue-os aqui:):

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0008-acerhdf-Acer-Aspire-One-fan-control.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0009-hp-wmi-Add-support-for-reporting-tablet-state.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0010-eeepc-laptop-enable-camera-by-default.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/kernel/0048-acerhdf-fix-fan-control-for-A0A150-model.patch

http://svn.pardus.org.tr/pardus/2009/devel/kernel/default/kernel/files/pardus/linux-2.6-add-acerhk-driver.patch

Depois de aplicar o omnislash vc aplica assim: patch -p1 < eonomedopatch.patch (e o patch tem que ficar no mesmo diretório que fica o omnislash) eu já compilei em um kernel e não tive problemas com eles... espero que funcione com vc...


hqx, deixa eu te perguntar uma coisa, eu dei uma olhada nos patchs, e aparentemente eles são direcionados pro acer one... funcionam em qualquer outro modelo da acer??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 13 de Setembro de 2009, 17:59
Alguém me pode ajudar a traduzir as seguintes alterações para a forma de ficheiro patch?é que fazer tudo a mão cada vez que sai um omnislash novo da muito trabalho:

Editar o source do kernel
Ficheiros a editar libata-core.c, libata-eh.c and libata.h

libata-core.c

Procurar

module_param_named(noacpi, libata_noacpi, int, 0444);
MODULE_PARM_DESC(noacpi, "Disables the use of ACPI in probe/suspend/resume
when set");

logo abaixo adicionar

int libata_force_cbl = 0;
module_param_named(force_cbl, libata_force_cbl, int, 0644);
MODULE_PARM_DESC(force_cbl, "force PATA cable type (0=keep, 40=40c, 80=80c)");

Procurar

if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA))
/* UDMA/44 or higher would be available */
if ((ap->cbl == ATA_CBL_PATA40) ||
(ata_is_40wire(dev) &&
(ap->cbl == ATA_CBL_PATA_UNK ||
ap->cbl == ATA_CBL_PATA80))) {
ata_dev_printk(dev, KERN_WARNING,
"limited to UDMA/33 due to 40-wire cable\n");
xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
}

Remover e substituir por

if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA)) {
switch (libata_force_cbl) {
case 40:
/* limit to UDMA/33 */
ata_dev_printk(dev, KERN_INFO, "forcing 40c\n");
xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
break;
case 80:
/* ignore cable checks */
ata_dev_printk(dev, KERN_INFO, "forcing 80c\n");
break;
default:
/* UDMA/44 or higher would be available */
if ((ap->cbl == ATA_CBL_PATA40) ||
(ata_is_40wire(dev) &&
(ap->cbl == ATA_CBL_PATA_UNK ||
ap->cbl == ATA_CBL_PATA80))) {
ata_dev_printk(dev, KERN_WARNING,
"limited to UDMA/33 due to 40-wire cable\n");
xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
}
}
}

libata-eh.c

Procurar

(ehc->i.flags & ATA_EHI_DID_RESET))

Remover e substituir por

(ehc->i.flags & ATA_EHI_DID_RESET)) {
ap->cbl = ap->ops->cable_detect(ap);
if (!(ap->flags & ATA_FLAG_SATA) && libata_force_cbl) {
switch (libata_force_cbl) {
case 40:
ata_port_printk(ap, KERN_INFO, "forcing 40c\n");
ap->cbl = ATA_CBL_PATA40;
break;
case 80:
ata_port_printk(ap, KERN_INFO, "forcing 80c\n");
ap->cbl = ATA_CBL_PATA80;
break;
default:
ata_port_printk(ap, KERN_WARNING,
"invalid force_cbl value %d\n",
libata_force_cbl);
}
}
}

libata.h

Procurar

extern int libata_noacpi;

logo abaixo adicionar

extern int libata_force_cbl;

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Setembro de 2009, 09:50
gatohumano será que isso abaixo entra...

Achei esse:

Citar
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c
index 4753a18..8c93878 100644
--- a/drivers/ata/libata-core.c
+++ b/drivers/ata/libata-core.c
@@ -119,6 +119,10 @@ int libata_noacpi = 0;
 module_param_named(noacpi, libata_noacpi, int, 0444);
 MODULE_PARM_DESC(noacpi, "Disables the use of ACPI in probe/suspend/resume when set");
 
+int libata_force_cbl = 0;
+module_param_named(force_cbl, libata_force_cbl, int, 0644);
+MODULE_PARM_DESC(force_cbl, "force PATA cable type (0=keep, 40=40c, 80=80c)");
+
 MODULE_AUTHOR("Jeff Garzik");
 MODULE_DESCRIPTION("Library module for ATA devices");
 MODULE_LICENSE("GPL");
diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c
index 21a81cd..7e53215 100644
--- a/drivers/ata/libata-eh.c
+++ b/drivers/ata/libata-eh.c
@@ -2296,9 +2296,27 @@ static int ata_eh_revalidate_and_attach(struct ata_link *link,
 
    /* PDIAG- should have been released, ask cable type if post-reset */
    if (ata_is_host_link(link) && ap->ops->cable_detect &&
-       (ehc->i.flags & ATA_EHI_DID_RESET))
+       (ehc->i.flags & ATA_EHI_DID_RESET)) {
       ap->cbl = ap->ops->cable_detect(ap);
 
+      if (!(ap->flags & ATA_FLAG_SATA) && libata_force_cbl) {
+         switch (libata_force_cbl) {
+         case 40:
+            ata_port_printk(ap, KERN_INFO, "forcing 40c\n");
+            ap->cbl = ATA_CBL_PATA40;
+            break;
+         case 80:
+            ata_port_printk(ap, KERN_INFO, "forcing 80c\n");
+            ap->cbl = ATA_CBL_PATA80;
+            break;
+         default:
+            ata_port_printk(ap, KERN_WARNING,
+                  "invalid force_cbl value %d\n",
+                  libata_force_cbl);
+         }
+      }
+   }
+
    /* Configure new devices forward such that user doesn't see
     * device detection messages backwards.
     */
diff --git a/drivers/ata/libata.h b/drivers/ata/libata.h
index bbe59c2..b990a8d 100644
--- a/drivers/ata/libata.h
+++ b/drivers/ata/libata.h
@@ -60,6 +60,7 @@ extern int atapi_dmadir;
 extern int atapi_passthru16;
 extern int libata_fua;
 extern int libata_noacpi;
+extern int libata_force_cbl;
 extern struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev);
 extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev,
             u64 block, u32 n_block, unsigned int tf_flags,


Achei esse outro e alterei de 2.6.24 para 2.6.30: http://bbs.archlinux.org/viewtopic.php?id=53914

Citar
diff -Naur linux-2.6.30-old/drivers/ata/libata-core.c linux-2.6.30/drivers/ata/libata-core.c
--- linux-2.6.30-old/drivers/ata/libata-core.c    2008-04-08 23:28:46.000000000 +0200
+++ linux-2.6.30/drivers/ata/libata-core.c    2008-04-09 00:21:54.000000000 +0200
@@ -119,6 +119,10 @@
module_param_named(noacpi, libata_noacpi, int, 0444);
MODULE_PARM_DESC(noacpi, "Disables the use of ACPI in probe/suspend/resume when set");

+int libata_force_cbl = 0;
+module_param_named(force_cbl, libata_force_cbl, int, 0644);
+MODULE_PARM_DESC(force_cbl, "force PATA cable type (0=keep, 40=40c, 80=80c)");
+
MODULE_AUTHOR("Jeff Garzik");
MODULE_DESCRIPTION("Library module for ATA devices");
MODULE_LICENSE("GPL");
@@ -4318,17 +4322,30 @@
     * drive side as well. Cases where we know a 40wire cable
     * is used safely for 80 are not checked here.
     */
-    if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA))
-        /* UDMA/44 or higher would be available */
-        if ((ap->cbl == ATA_CBL_PATA40) ||
-            (ata_is_40wire(dev) &&
-            (ap->cbl == ATA_CBL_PATA_UNK ||
-             ap->cbl == ATA_CBL_PATA80))) {
-            ata_dev_printk(dev, KERN_WARNING,
-                 "limited to UDMA/33 due to 40-wire cable\n");
-            xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
+       if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA)) {
+                switch (libata_force_cbl) {
+                        case 40:
+                               /* limit to UDMA/33 */
+                                ata_dev_printk(dev, KERN_INFO, "forcing 40c\n");
+                               xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
+                               break;
+                        case 80:
+                               /* ignore cable checks */
+                                ata_dev_printk(dev, KERN_INFO, "forcing 80c\n");
+                               break;
+                       default:
+                               /* UDMA/44 or higher would be available */
+                               if ((ap->cbl == ATA_CBL_PATA40) ||
+                                   (ata_is_40wire(dev) &&
+                                   (ap->cbl == ATA_CBL_PATA_UNK ||
+                                    ap->cbl == ATA_CBL_PATA80))) {
+                                       ata_dev_printk(dev, KERN_WARNING,
+                                                "limited to UDMA/33 due to 40-wire cable\n");
+                                       xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA);
+                               }
        }
-
+    }
+  
    ata_unpack_xfermask(xfer_mask, &dev->pio_mask,
                &dev->mwdma_mask, &dev->udma_mask);
}
diff -Naur linux-2.6.30-old/drivers/ata/libata-eh.c linux-2.6.30/drivers/ata/libata-eh.c
--- linux-2.6.30-old/drivers/ata/libata-eh.c    2008-04-08 23:28:46.000000000 +0200
+++ linux-2.6.30/drivers/ata/libata-eh.c    2008-04-09 00:26:39.000000000 +0200
@@ -2296,8 +2296,26 @@

    /* PDIAG- should have been released, ask cable type if post-reset */
    if (ata_is_host_link(link) && ap->ops->cable_detect &&
-        (ehc->i.flags & ATA_EHI_DID_RESET))
+           (ehc->i.flags & ATA_EHI_DID_RESET)) {
        ap->cbl = ap->ops->cable_detect(ap);
+      
+        if (!(ap->flags & ATA_FLAG_SATA) && libata_force_cbl) {
+                       switch (libata_force_cbl) {
+                       case 40:
+                               ata_port_printk(ap, KERN_INFO, "forcing 40c\n");
+                               ap->cbl = ATA_CBL_PATA40;
+                               break;
+                       case 80:
+                               ata_port_printk(ap, KERN_INFO, "forcing 80c\n");
+                               ap->cbl = ATA_CBL_PATA80;
+                               break;
+                       default:
+                               ata_port_printk(ap, KERN_WARNING,
+                                               "invalid force_cbl value %d\n",
+                                               libata_force_cbl);
+                       }
+               }
+       }

    /* Configure new devices forward such that user doesn't see
     * device detection messages backwards.
diff -Naur linux-2.6.30-old/drivers/ata/libata.h linux-2.6.30/drivers/ata/libata.h
--- linux-2.6.30-old/drivers/ata/libata.h    2008-04-08 23:28:46.000000000 +0200
+++ linux-2.6.30/drivers/ata/libata.h    2008-04-08 23:31:53.000000000 +0200
@@ -60,6 +60,7 @@
extern int atapi_passthru16;
extern int libata_fua;
extern int libata_noacpi;
+extern int libata_force_cbl;
extern struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev);
extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev,
               u64 block, u32 n_block, unsigned int tf_flags,

E esse também:

http://jim.rees.org/computers/force_cbl.diff

Um deles tem que entrar...  ;D ;D ;D

Citar
hqx, deixa eu te perguntar uma coisa, eu dei uma olhada nos patchs, e aparentemente eles são direcionados pro acer one... funcionam em qualquer outro modelo da acer??

Podem funcionar ou não... eu quero é descobrir a raiz do problema!!!

Antes de tudo olhe aqui:

http://wiki.sidux.forumdebian.com.br/Cheatcodes_para_alguns_notebooks_da_Acer

E depois caso as coisas não funcionem...

Podemos tentar as partes abaixo:

Hipóteses

1 - Detecção incorreta da bios ou do controle do cooler (com esses patches eu acho que descarto isso)
2 - Falha no Xorg com a radeon (vou ter que descobrir o que fazer pq além do xorg novo eu tenho que saber o que vc usa)
3 - Regressão da série 2.6.30
4 - Falta um patch ou config no omnislash
5 - Processo zombie...

(Se vc tiver paciência (ao cubo) possivelmente descobriremos onde reside o problema (eu tenho fé!!!)... (eu sei que possivelmente para vc será um pouco chato tentar descobrir o problema)

Para isso dois kernels da série 30 terão que ser usados... um o omnislash e o outro o ppa do ubuntu...

Se com os dois kernels com vesa não conseguirem dar boot ficamos na situação 3... se somente o omnislash não conseguir estamos na situação 4...

Tente instalar o driver radeon (para o ppa e teste e depois no omnislash e teste) e veja se o problema acontece... caso ocorra é o caso 2 caso não ocorra no kernel ppa no omnislash há o problema 4

Espero que ajude...

Obrigado a todos e Bom Dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 15 de Setembro de 2009, 16:17
Qual é o comando usado para aplicar estes patchs?
Título: Re: Kernel Omnislash (Unofficial) - Nova versão estável do omnislash!!
Enviado por: Hqxriven em 16 de Setembro de 2009, 21:17
Até que enfim...

Kernel 2.6.30.7.1-omnislash

O que esse kernel possui:

Fastboot - para um boot um pouco mais rápido
Kthread com nice
Compcache para melhorar a performance
Idleprio para melhorar a fluidez
Desativação do NEW_FAIR_SLEEPERS para melhorar a performance (Recomendação para o CFS ser mais interativo como o BFS)
Redução da latência alvo para 5 mseg
Atualizações para o CFS (ganho de performance)
Alteração do delay do tsc
Alteração do delay de dispositivos usb de 5 para 1 segundo
Conserto no vazamento de memória do kernel (tc)
Alteração do libata para detectar se o cabo é 40 vias ou 80 e mudar para a velocidade máxima (se suportada) - Valeu gatohumano!!! e desculpe pela demora... Eu tive que criar o patch e gastei o dia todo...

http://rapidshare.com/files/281100253/configx86

http://rapidshare.com/files/281104074/configx86-64

http://rapidshare.com/files/281089758/omnislash.bz2

md5sum configx86 configx86-64 omnislash.bz2
5fe0617564300a43a1c1185c72645546  configx86
2997a3910e3d9b82cc4471bd3e733681  configx86-64
11edc85e9019a5ea07cfb1ca3a909527  omnislash.bz2

Esse foi o kernel que fiz mais testes... E possivelmente a próxima versão vira daqui há alguns meses...

Ramzswap

Use o comando abaixo para ativar:

echo "ramzswap" >> /etc/modules && echo "/dev/ramzswap0 none swap sw,pri=100 0 0" >> /etc/fstab

Obrigado a todos e Boa Noite!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Setembro de 2009, 01:47
Hqx meu caro, tentei compilar essa nova versão do Omnislash mas deu erro! Aliás, um não,  mas uma série deles. Começou na aplição do patch. Ele reclamou que vários patchs bloqueariam o Ramswap! Mas mandei bala mesmo assim confirmando com a opção -R.

Depois na hora de compliar ele reclamou do hífen no x86-64! E logo de início ele para de compilar com o seguinte erro (resumindamente):

"arch/x86/kernel/asm-offsets Erro 1
Erro 2
Saindo do diretório ....
Erro 2"

Me desculpa pelo resumo tosco dos erros, mas é que eu to compilando no notebook com ubuntu, mas só tenho net no pc com Windows! fica muito ruim ter que digitar aquele calhamaço de mensagens!!!  ::)

Realizei os mesmos passos da compilação da versão 4.2, inclusive fiz as mesmas modificações no .config do kernel a ser compilado, e não teve erro algum antes. Será o motivo de eu estar usando o kernel omnislash nesta compilação? Antes tava usando o kernel padrão sem o Ramswap ativo.
Bom, provavelmente foi algum erro de noob meu mesmo!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Setembro de 2009, 05:37
Citar
Hqx meu caro, tentei compilar essa nova versão do Omnislash mas deu erro! Aliás, um não,  mas uma série deles. Começou na aplição do patch. Ele reclamou que vários patchs bloqueariam o Ramswap! Mas mandei bala mesmo assim confirmando com a opção -R.

Começou na aplicação do patch??? :o :o :o

Duas semanas atrás quando eu estava testando alguns patches e aplicando na série 2.6.30 (lembre-se que não é para aplicar na 2.6.30.7) eu apliquei o patch e vi vários erros...

O que aconteceu foi que antes de eu dar um:

tar -xvjf linux-2.6.30.tar.bz2

Já existia a pasta linux-2.6.30 e com isso parte das alterações que eu tinha feito ficaram... resultando em vários erros...

Antes de dar esse comando naquele passo a passo do blog tente dar um:

cd /usr/src

mv linux-2.6.30 lala

tar -xvjf linux-2.6.30.tar.bz2

Aí vc continua...

Coloquei os patches novamente para conferir e o resultado foi esse:

debian:/usr/src# cd /usr/src/linux
debian:/usr/src/linux# bzcat omnislash.bz2 |patch -p1
patching file Documentation/RCU/rculist_nulls.txt
patching file Documentation/sysctl/vm.txt
patching file drivers/ata/libata-core.c
patching file drivers/ata/libata-eh.c
patching file drivers/ata/libata.h
patching file Makefile
patching file arch/alpha/include/asm/percpu.h
patching file arch/arm/include/asm/cacheflush.h
patching file arch/blackfin/kernel/irqchip.c
patching file arch/blackfin/kernel/setup.c
patching file arch/blackfin/mach-common/head.S
patching file arch/blackfin/mach-common/smp.c
patching file kernel/kthread.c
patching file arch/ia64/kernel/pci-dma.c
patching file arch/parisc/include/asm/system.h
patching file arch/parisc/include/asm/tlbflush.h
patching file arch/parisc/kernel/cache.c
patching file arch/parisc/kernel/pci-dma.c
patching file arch/powerpc/boot/dts/asp834x-redboot.dts
patching file arch/powerpc/boot/dts/mpc8349emitx.dts
patching file arch/powerpc/boot/dts/mpc834x_mds.dts
patching file arch/powerpc/boot/dts/sbc8349.dts
patching file arch/powerpc/platforms/83xx/mpc83xx.h
patching file arch/powerpc/platforms/83xx/usb.c
patching file arch/powerpc/platforms/ps3/time.c
patching file arch/powerpc/sysdev/mpic.c
patching file arch/sparc/include/asm/pgtable_64.h
patching file arch/sparc/kernel/irq_64.c
patching file arch/sparc/kernel/ktlb.S
patching file arch/sparc/kernel/nmi.c
patching file arch/sparc/kernel/sys32.S
patching file arch/sparc/mm/init_64.c
patching file arch/sparc/mm/init_64.h
patching file arch/sparc/prom/misc_64.c
patching file arch/sparc/prom/printf.c
patching file arch/x86/boot/video-vga.c
patching file arch/x86/crypto/aesni-intel_asm.S
patching file arch/x86/include/asm/apic.h
patching file arch/x86/include/asm/cpufeature.h
patching file arch/x86/include/asm/fixmap.h
patching file arch/x86/include/asm/io_apic.h
patching file arch/x86/include/asm/irqflags.h
patching file arch/x86/include/asm/kvm_host.h
patching file arch/x86/include/asm/kvm_x86_emulate.h
patching file arch/x86/include/asm/mce.h
patching file arch/x86/include/asm/pci.h
patching file arch/x86/include/asm/uaccess.h
patching file arch/x86/include/asm/uaccess_64.h
patching file arch/x86/include/asm/uv/uv_bau.h
patching file arch/x86/include/asm/uv/uv_hub.h
patching file arch/x86/include/asm/vmx.h
patching file arch/x86/kernel/apic/io_apic.c
patching file arch/x86/kernel/apic/ipi.c
patching file arch/x86/kernel/apic/x2apic_uv_x.c
patching file arch/x86/kernel/cpu/amd.c
patching file arch/x86/kernel/cpu/mcheck/mce_32.c
patching file arch/x86/kernel/cpu/mcheck/mce_64.c
patching file arch/x86/kernel/hpet.c
patching file arch/x86/kernel/mfgpt_32.c
patching file arch/x86/kernel/pci-gart_64.c
patching file arch/x86/kernel/reboot.c
patching file arch/x86/kernel/setup.c
patching file arch/x86/kernel/tlb_uv.c
patching file arch/x86/kernel/tsc.c
patching file arch/x86/kernel/vm86_32.c
patching file arch/x86/kernel/vmi_32.c
patching file arch/x86/kernel/vsyscall_64.c
patching file arch/x86/kvm/mmu.c
patching file arch/x86/kvm/svm.c
patching file arch/x86/kvm/vmx.c
patching file arch/x86/kvm/x86.c
patching file arch/x86/kvm/x86_emulate.c
patching file arch/x86/mm/gup.c
patching file arch/x86/mm/memtest.c
patching file arch/x86/mm/pageattr.c
patching file arch/x86/mm/srat_64.c
patching file arch/x86/mm/tlb.c
patching file arch/x86/pci/i386.c
patching file block/Kconfig
patching file block/blk-core.c
patching file drivers/acpi/processor_thermal.c
patching file drivers/acpi/processor_throttling.c
patching file drivers/acpi/sleep.c
patching file drivers/ata/libata-core.c
Hunk #1 succeeded at 4275 (offset 4 lines).
patching file drivers/ata/libata-eh.c
patching file drivers/block/floppy.c
patching file drivers/char/epca.c
patching file drivers/char/moxa.c
patching file drivers/char/n_r3964.c
patching file drivers/char/pcmcia/cm4000_cs.c
patching file drivers/char/rocket.c
patching file drivers/char/vc_screen.c
patching file drivers/char/vt_ioctl.c
patching file drivers/edac/x38_edac.c
patching file drivers/firewire/fw-sbp2.c
patching file drivers/firmware/memmap.c
patching file drivers/gpu/drm/i915/i915_dma.c
patching file drivers/gpu/drm/i915/i915_drv.c
patching file drivers/gpu/drm/i915/i915_drv.h
patching file drivers/gpu/drm/i915/i915_gem.c
patching file drivers/gpu/drm/i915/i915_irq.c
patching file drivers/gpu/drm/i915/i915_suspend.c
patching file drivers/gpu/drm/i915/intel_bios.c
patching file drivers/gpu/drm/i915/intel_display.c
patching file drivers/gpu/drm/i915/intel_fb.c
patching file drivers/gpu/drm/i915/intel_lvds.c
patching file drivers/hid/usbhid/hiddev.c
patching file drivers/hwmon/asus_atk0110.c
patching file drivers/hwmon/max6650.c
patching file drivers/hwmon/smsc47m1.c
patching file drivers/i2c/chips/tsl2550.c
patching file drivers/ide/ide-cd.c
patching file drivers/ide/ide-disk.c
patching file drivers/ide/ide-dma.c
patching file drivers/ide/ide-iops.c
patching file drivers/ide/ide-probe.c
patching file drivers/ieee1394/sbp2.c
patching file drivers/ieee1394/sbp2.h
patching file drivers/infiniband/hw/mlx4/qp.c
patching file drivers/input/misc/wistron_btns.c
patching file drivers/isdn/gigaset/ev-layer.c
patching file drivers/isdn/hisax/hfc_pci.c
patching file drivers/isdn/hisax/hisax.h
patching file drivers/md/dm-exception-store.c
patching file drivers/md/dm-exception-store.h
patching file drivers/md/dm-log.c
patching file drivers/md/dm-mpath.c
patching file drivers/md/dm-raid1.c
patching file kernel/workqueue.c
patching file drivers/block/Kconfig
patching file drivers/block/Makefile
patching file drivers/block/ramzswap.c
patching file drivers/block/ramzswap.h
patching file drivers/block/xvmalloc.c
patching file drivers/block/xvmalloc.h
patching file drivers/block/xvmalloc_int.h
patching file drivers/md/dm-snap-persistent.c
patching file drivers/md/dm-table.c
patching file drivers/md/dm.c
patching file drivers/md/md.c
patching file drivers/md/raid5.c
patching file drivers/media/dvb/frontends/lgdt3305.c
patching file drivers/media/video/Makefile
patching file drivers/media/video/cx18/cx18-controls.c
patching file drivers/media/video/cx2341x.c
patching file drivers/media/video/gspca/ov534.c
patching file drivers/media/video/ivtv/ivtv-controls.c
patching file drivers/media/video/pvrusb2/pvrusb2-hdw.c
patching file drivers/media/video/saa7134/Makefile
patching file drivers/mmc/host/mvsdio.c
patching file drivers/net/8139too.c
patching file drivers/net/arm/ixp4xx_eth.c
patching file drivers/net/atl1c/atl1c.h
patching file drivers/net/atl1c/atl1c_ethtool.c
patching file drivers/net/atl1c/atl1c_main.c
patching file drivers/net/benet/be.h
patching file drivers/net/benet/be_ethtool.c
patching file drivers/net/benet/be_main.c
patching file drivers/net/bonding/bond_sysfs.c
patching file drivers/net/e100.c
patching file drivers/net/e1000e/netdev.c
patching file drivers/net/ehea/ehea.h
patching file drivers/net/ehea/ehea_main.c
patching file drivers/net/gianfar.c
patching file drivers/net/mv643xx_eth.c
patching file drivers/net/plip.c
patching file drivers/net/ppp_generic.c
patching file drivers/net/pppol2tp.c
patching file drivers/net/ps3_gelic_net.c
patching file drivers/net/ps3_gelic_wireless.c
patching file drivers/net/sky2.c
patching file drivers/net/smc91x.c
patching file drivers/net/smsc911x.c
patching file drivers/net/sunvnet.c
patching file drivers/net/tun.c
patching file drivers/net/usb/cdc_subset.c
patching file drivers/net/usb/kaweth.c
patching file drivers/net/usb/pegasus.c
patching file drivers/net/via-rhine.c
patching file drivers/net/via-velocity.c
patching file drivers/net/wireless/ar9170/main.c
patching file drivers/net/wireless/ath5k/base.c
patching file drivers/net/wireless/ath9k/calib.c
patching file drivers/net/wireless/ath9k/main.c
patching file drivers/net/wireless/ath9k/pci.c
patching file drivers/net/wireless/ath9k/regd.c
patching file drivers/net/wireless/ath9k/xmit.c
patching file drivers/net/wireless/iwlwifi/iwl-agn.c
patching file drivers/net/wireless/iwlwifi/iwl-rfkill.c
patching file drivers/net/wireless/iwlwifi/iwl-sta.c
patching file drivers/net/wireless/iwlwifi/iwl3945-base.c
patching file drivers/net/wireless/orinoco/main.c
patching file drivers/net/wireless/rt2x00/rt2x00.h
patching file drivers/parisc/eisa_eeprom.c
patching file drivers/parport/parport_pc.c
patching file drivers/pci/iov.c
patching file drivers/pci/iova.c
patching file drivers/pci/pci.c
patching file drivers/pci/pci.h
patching file drivers/pci/pcie/aspm.c
patching file drivers/pci/setup-bus.c
patching file drivers/pci/setup-res.c
patching file drivers/platform/x86/Kconfig
patching file drivers/platform/x86/wmi.c
patching file drivers/scsi/libsas/sas_port.c
patching file drivers/scsi/mpt2sas/mpt2sas_base.c
patching file drivers/scsi/mpt2sas/mpt2sas_base.h
patching file drivers/scsi/mpt2sas/mpt2sas_config.c
patching file drivers/scsi/mpt2sas/mpt2sas_scsih.c
patching file drivers/scsi/qla2xxx/qla_dbg.c
patching file drivers/scsi/sd.c
patching file drivers/scsi/sg.c
patching file drivers/scsi/sym53c8xx_2/sym_hipd.c
patching file drivers/scsi/zalon.c
patching file drivers/serial/bfin_5xx.c
patching file drivers/spi/spi_mpc83xx.c
patching file drivers/staging/rt2870/2870_main_dev.c
patching file drivers/staging/rt2870/common/2870_rtmp_init.c
patching file drivers/staging/rt2870/common/cmm_data.c
patching file drivers/staging/rt2870/common/rtmp_init.c
patching file drivers/staging/rt2870/common/rtusb_io.c
patching file drivers/staging/rt2870/rt2870.h
patching file drivers/staging/rt2870/rt_linux.h
patching file drivers/staging/rtl8187se/ieee80211/ieee80211_softmac_wx.c
patching file drivers/staging/uc2322/aten2011.c
patching file drivers/usb/class/usbtmc.c
patching file drivers/usb/core/devio.c
patching file drivers/usb/core/hcd.h
patching file drivers/usb/core/hub.c
patching file drivers/usb/core/hub.h
patching file drivers/usb/core/message.c
patching file drivers/usb/gadget/ether.c
patching file drivers/usb/host/ehci-au1xxx.c
patching file drivers/usb/host/ehci-fsl.c
patching file drivers/usb/host/ehci-hcd.c
patching file drivers/usb/host/ehci-ixp4xx.c
patching file drivers/usb/host/ehci-orion.c
patching file drivers/usb/host/ehci-pci.c
patching file drivers/usb/host/ehci-ppc-of.c
patching file drivers/usb/host/ehci-ps3.c
patching file drivers/usb/host/ehci-q.c
patching file drivers/usb/host/ehci-sched.c
patching file drivers/usb/host/ehci.h
patching file drivers/usb/serial/aircable.c
patching file drivers/usb/serial/belkin_sa.c
patching file drivers/usb/serial/cp210x.c
patching file drivers/usb/serial/cyberjack.c
patching file drivers/usb/serial/cypress_m8.c
patching file drivers/usb/serial/digi_acceleport.c
patching file drivers/usb/serial/empeg.c
patching file drivers/usb/serial/ftdi_sio.c
patching file drivers/usb/serial/ftdi_sio.h
patching file drivers/usb/serial/garmin_gps.c
patching file drivers/usb/serial/generic.c
patching file drivers/usb/serial/io_edgeport.c
patching file drivers/usb/serial/io_tables.h
patching file drivers/usb/serial/io_ti.c
patching file drivers/usb/serial/ipaq.c
patching file drivers/usb/serial/iuu_phoenix.c
patching file drivers/usb/serial/keyspan.c
patching file drivers/usb/serial/keyspan.h
patching file drivers/usb/serial/keyspan_pda.c
patching file drivers/usb/serial/kl5kusb105.c
patching file drivers/usb/serial/kobil_sct.c
patching file drivers/usb/serial/mct_u232.c
patching file drivers/usb/serial/mos7720.c
patching file drivers/usb/serial/mos7840.c
patching file drivers/usb/serial/omninet.c
patching file drivers/usb/serial/opticon.c
patching file drivers/usb/serial/option.c
patching file drivers/usb/serial/oti6858.c
patching file drivers/usb/serial/pl2303.c
patching file drivers/usb/serial/sierra.c
patching file drivers/usb/serial/spcp8x5.c
patching file drivers/usb/serial/symbolserial.c
patching file drivers/usb/serial/ti_usb_3410_5052.c
patching file drivers/usb/serial/usb-serial.c
patching file drivers/usb/serial/visor.c
patching file drivers/usb/serial/whiteheat.c
patching file drivers/usb/storage/transport.c
patching file drivers/usb/storage/unusual_devs.h
patching file drivers/video/fbmon.c
patching file drivers/video/xen-fbfront.c
patching file fs/Kconfig
patching file fs/binfmt_elf.c
patching file fs/binfmt_flat.c
patching file fs/bio.c
patching file fs/buffer.c
patching file fs/cifs/cifs_dfs_ref.c
patching file fs/cifs/connect.c
patching file fs/cifs/dir.c
patching file fs/cifs/file.c
patching file fs/compat_ioctl.c
patching file fs/ecryptfs/keystore.c
patching file fs/eventpoll.c
patching file fs/exec.c
patching file fs/fs-writeback.c
patching file fs/fuse/dev.c
patching file fs/fuse/file.c
patching file fs/hugetlbfs/inode.c
patching file fs/inode.c
patching file fs/jffs2/wbuf.c
patching file fs/jfs/jfs_extent.c
patching file fs/nfs/direct.c
patching file fs/nfs/read.c
patching file fs/nfs/write.c
patching file fs/nfsd/vfs.c
patching file fs/nilfs2/btnode.c
patching file fs/nilfs2/cpfile.c
patching file fs/nilfs2/dat.c
patching file fs/nilfs2/segment.c
patching file fs/ocfs2/aops.c
patching file fs/ocfs2/super.c
patching file fs/partitions/check.c
patching file fs/proc/base.c
patching file fs/proc/task_mmu.c
patching file fs/proc/task_nommu.c
patching file fs/ramfs/inode.c
patching file fs/select.c
patching file fs/sysfs/dir.c
patching file fs/xfs/xfs_bmap.c
patching file fs/xfs/xfs_iget.c
patching file fs/xfs/xfs_inode.h
patching file fs/xfs/xfs_log.c
patching file include/acpi/processor.h
patching file include/asm-generic/percpu.h
patching file include/linux/bitmap.h
patching file include/linux/blkdev.h
patching file include/linux/cpumask.h
patching file include/linux/firmware-map.h
patching file include/linux/fs.h
patching file include/linux/hugetlb.h
patching file include/linux/ide.h
patching file include/linux/kvm_host.h
patching file include/linux/mlx4/qp.h
patching file include/linux/mm.h
patching file include/linux/netdevice.h
patching file include/linux/nfs_fs.h
patching file include/linux/percpu-defs.h
patching file include/linux/personality.h
patching file include/linux/sched.h
patching file include/linux/security.h
patching file include/linux/serial.h
patching file include/linux/usb/serial.h
patching file security/security.c
patching file sound/core/pcm_lib.c
patching file sound/core/seq/seq_midi_event.c
patching file sound/isa/cmi8330.c
patching file sound/pci/ca0106/ca0106_main.c
patching file sound/pci/ca0106/ca0106_mixer.c
patching file sound/pci/hda/patch_realtek.c
patching file sound/pci/hda/patch_sigmatel.c
patching file sound/pci/intel8x0.c
patching file sound/pci/oxygen/oxygen_lib.c
patching file sound/pci/oxygen/oxygen_pcm.c
patching file sound/pci/oxygen/virtuoso.c
patching file sound/soc/codecs/wm8753.c
patching file sound/soc/codecs/wm8903.c
patching file sound/usb/usbaudio.c
patching file virt/kvm/irq_comm.c
patching file virt/kvm/kvm_main.c
patching file mm/page-writeback.c
patching file kernel/sched.c
patching file kernel/sched_features.h
patching file kernel/sched_fair.c
patching file include/linux/sched.h
patching file kernel/sched_fair.c
patching file kernel/sysctl.c
patching file kernel/sched_fair.c
patching file drivers/input/mouse/alps.c
Hunk #1 succeeded at 101 (offset 1 line).
Hunk #2 succeeded at 211 (offset 1 line).
patching file drivers/input/mouse/psmouse.h
Hunk #1 succeeded at 42 with fuzz 1.
patching file init/do_mounts.c
Hunk #1 succeeded at 371 (offset 1 line).
patching file init/main.c
Hunk #1 succeeded at 803 with fuzz 2 (offset -34 lines).
Hunk #2 succeeded at 826 (offset -34 lines).
Hunk #3 succeeded at 840 (offset -34 lines).
patching file Documentation/kernel-parameters.txt
Hunk #1 succeeded at 1735 with fuzz 2 (offset 112 lines).
patching file drivers/pci/msi.c
Hunk #2 succeeded at 795 (offset 7 lines).
patching file drivers/pci/pci.c
Hunk #1 succeeded at 2576 (offset 525 lines).
patching file drivers/pci/pci.h
Hunk #1 succeeded at 112 (offset 7 lines).
patching file drivers/char/mxser.c
Hunk #1 succeeded at 1044 (offset -4 lines).
patching file drivers/char/nozomi.c
patching file drivers/input/keyboard/atkbd.c
Hunk #1 succeeded at 416 (offset 7 lines).
patching file net/sched/sch_api.c
patching file drivers/base/power/main.c
Hunk #1 succeeded at 70 (offset 1 line).
patching file drivers/input/serio/i8042.c
patching file net/can/af_can.c
patching file arch/x86/lib/delay.c
patching file arch/x86/kernel/cpu/Makefile
patching file drivers/char/vt_ioctl.c
Hunk #2 succeeded at 1263 (offset 95 lines).
Hunk #3 succeeded at 1272 (offset 95 lines).
patching file drivers/ata/libata-core.c
Hunk #1 succeeded at 4268 (offset -182 lines).
patching file drivers/char/vt_ioctl.c
Hunk #1 succeeded at 1274 (offset 95 lines).
Hunk #2 succeeded at 1284 (offset 95 lines).
patching file drivers/usb/storage/usb.c
Hunk #1 succeeded at 74 (offset -33 lines).
patching file arch/x86/boot/video.c
Hunk #1 succeeded at 311 (offset -158 lines).
Hunk #2 succeeded at 326 with fuzz 2 (offset -158 lines).
debian:/usr/src/linux#

E o meu ramzswap está funcionando:

cat /proc/ramzswap
DiskSize:        112260 kB
NumReads:           181
NumWrites:          603
FailedReads:          0
FailedWrites:         0
InvalidIO:            0
PagesDiscard:         0
ZeroPages:            7
GoodCompress:        90 %
NoCompress:           0 %
PagesStored:        596
PagesUsed:          115
OrigDataSize:      2384 kB
ComprDataSize:      446 kB
MemUsedTotal:       460 kB

Verifique também se colocou o arquivo omnislash.bz2 em usr/src/linux que é o link simbólico para o linux-2.6.30...

Mais uma coisa galactus... vc verificou o md5sum???

Obrigado e Bom dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Setembro de 2009, 12:46
Hqx meu caro, nada como falar com o mestre!  ;D


Agora foi sem erros!

Foi só apagar a pasta linux-2.6.30.

Quanto ao novo Kernel 2.6.30-4.7 Omnislash, no "achômetro" me parece mais lento que a versão 4.2. Mas não tive tempo de fazer mais testes para confirmar.

Depois te conto!

Obrigado e tenha um bom dia!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: edisonjr em 17 de Setembro de 2009, 20:08
sei que essa minha postagem pode ficar meio off-topic, mas com o profundo conhecimento do hqx em kernel, sei que ele me respoderá mais rapidamente essa minha duvida.. Como resolvo a encrenca abaixo:

Código: [Selecionar]
sudo invoke-rc.d kdump start
 * Loading crashkernel...                                                                                                                                   
Memory for crashkernel is not reserved
Please reserve memory by passing "crashkernel=X@Y" parameter to the kernel
Then try loading kdump kernel
                                                                                                                                                      [fail]

e abaixo vai a linha de comando passada para o kernel...

Citar
[    0.000000] Kernel command line: root=UUID=ec2ce427-5e6b-45b6-9a9d-76181cd13560 ro quiet splash  crashkernel=384M-2G:64M@16M,2G-:128M@16M
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Setembro de 2009, 19:30
Grande Hqx, estou utilizando o kernel 2.6.30-4.7 há 3 dias apenas no Notebook. Comparando com o 2.6.30-4.2:

O 4.7 é 1,5 segudos mais rápido no Boot que o 4.2.

De maneira bem subjetiva, o 4.2 é mais fluido que o 4.7, mas o 4.7 é mais rápido que o 4.2. Não sei como explicar de maneira clara, mas vou dar um exemplo com os menus do Gnome. Na versão 4.2 enquanto vou clicando nas aplicações a serem abertas, o menu abre normalmente e consigo navegar nele (no menu) sem problemas. Na versão 4.7 é mais difícil de fazer o mesmo, o menu não responde da mesma maneira, contudo as aplicações abrem um pouco mais rapidamente.
O que notei com o htop aberto enquanto uso as aplicações é que a versão 4.7 acaba tendo um "overhead" maior em relação as requisições.

Os parâmetros utilizados na compilação das duas versões foram iguais. Eu acabo mexendo pouco neles. Compilo exclusivamente para os processadores Intel com arquitetura Core2 ou novos Xeon, ativo os CFlags e removo o suporte a rádio, bluethoo e infra-vermelho. Há sim, não altero o System Real Time padrão de sua configuração, que fica em 300. Quem sabe com alterações nele as coisas piorem ou melhorem. Não é mesmo?

Até mais e boa noite.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Setembro de 2009, 20:18
sei que essa minha postagem pode ficar meio off-topic, mas com o profundo conhecimento do hqx em kernel, sei que ele me respoderá mais rapidamente essa minha duvida.. Como resolvo a encrenca abaixo:

Código: [Selecionar]
sudo invoke-rc.d kdump start
 * Loading crashkernel...                                                                                                                                   
Memory for crashkernel is not reserved
Please reserve memory by passing "crashkernel=X@Y" parameter to the kernel
Then try loading kdump kernel
                                                                                                                                                      [fail]

e abaixo vai a linha de comando passada para o kernel...

Citar
[    0.000000] Kernel command line: root=UUID=ec2ce427-5e6b-45b6-9a9d-76181cd13560 ro quiet splash  crashkernel=384M-2G:64M@16M,2G-:128M@16M

O kdump é simples porém para fazê-lo funcionar algumas coisas são necessárias...

Esse foi o tutorial mais simples que já vi, dá uma olhada só para compreender o que falo:

http://www.dedoimedo.com/computers/kdump.html

Grande Hqx, estou utilizando o kernel 2.6.30-4.7 há 3 dias apenas no Notebook. Comparando com o 2.6.30-4.2:

O 4.7 é 1,5 segudos mais rápido no Boot que o 4.2.

De maneira bem subjetiva, o 4.2 é mais fluido que o 4.7, mas o 4.7 é mais rápido que o 4.2. Não sei como explicar de maneira clara, mas vou dar um exemplo com os menus do Gnome. Na versão 4.2 enquanto vou clicando nas aplicações a serem abertas, o menu abre normalmente e consigo navegar nele (no menu) sem problemas. Na versão 4.7 é mais difícil de fazer o mesmo, o menu não responde da mesma maneira, contudo as aplicações abrem um pouco mais rapidamente.
O que notei com o htop aberto enquanto uso as aplicações é que a versão 4.7 acaba tendo um "overhead" maior em relação as requisições.

Os parâmetros utilizados na compilação das duas versões foram iguais. Eu acabo mexendo pouco neles. Compilo exclusivamente para os processadores Intel com arquitetura Core2 ou novos Xeon, ativo os CFlags e removo o suporte a rádio, bluethoo e infra-vermelho. Há sim, não altero o System Real Time padrão de sua configuração, que fica em 300. Quem sabe com alterações nele as coisas piorem ou melhorem. Não é mesmo?

Até mais e boa noite.

Vc está falando da 4.7 ou do 7.1 (o último)??

Assim que vc postou eu comecei a analisar as diferenças entre eles...

Comecei a analisar o 4.2 e o 7.1 criando um novo 7.2 com tudo do 4.2 mas as atualizações da vanila 30.7

Eu fiz um omnislash 7.2 (só para mim e para testes) com o BFQ (que é uma das diferenças entre eles) e nos jogos acontecem lags com as otimizações no CFS (agendador de processos) e estas foram sugeridas pelo Ingo Molnar e a galera desenvolvedora de kernels em uma discussão bem interessante por sinal...

O BFQ só teve o seu código corrigido no 2.6.31 em relação a isso (CFS) e ele está com um pequeno vazamento de memória na versão 4.2 (só pude perceber isso na versão 7.1 quando o consumo da memória no firefox caiu bastante)...

E isso não ocorre no 7.1 (que usa o CFQ)...

Quanto ao overhead da 7.1 talvez seja do novo comportamento do scheduler através da desativação do NEW_FAIR mas isso é para melhorar a performance geral... (e utilizar mais o processador)

Para você ter uma idéia o BFS (CPU scheduler) usa 100% quando vc executa as tarefas e depois ele desce...

Já estou trabalhando no 2.6.31 que terá essas correções... (O novo zen já as tem). Daqui há há uns 4 meses possivelmente lançarei uma versão estável...

Fui... e obrigado pela análise!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 20 de Setembro de 2009, 22:19
Olá, Hxq, acabei de compilar o 7.1 , aconteceu o seguinte :

Primeiro tive que instalar novamente o usbmodeswitch e demais arquivos de configuação do modem 3g

Segundo tô sem som

Terceiro quando abro várias janelas percebi uma demora entre o fechamento de uma e abertura da outra, ainda não sei o nome correto para isso ?

Quarto veja a minha Ramzswap

dtomadon@dtomadon:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda2                               partition       1534196 0       -1
/dev/ramzswap0                          partition       256624  0       -2 ( no seu blog mostra 100 )
dtomadon@dtomadon:~$ cat /proc/ramzswaps
cat: /proc/ramzswaps: Arquivo ou diretório inexistente
dtomadon@dtomadon:~$ cat /proc/ramzswap
DiskSize:        256628 kB
NumReads:            29
NumWrites:            0
FailedReads:          0
FailedWrites:         0
InvalidIO:            0
PagesDiscard:         0
ZeroPages:            0
GoodCompress:         0 %
NoCompress:           0 %
PagesStored:          0
PagesUsed:            0
OrigDataSize:         0 kB
ComprDataSize:        0 kB
MemUsedTotal:         0 kB

o que pode estar errado?

No mais tudo dez!


Editando o terceiro item que citei neste post, após ativar o compiz melhorou visivelmente o problema citado por mim, digo até que ficou mais rápido
a abertura das janelas e programas.!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Setembro de 2009, 20:48
Citar
Segundo tô sem som

Citar
erceiro quando abro várias janelas percebi uma demora entre o fechamento de uma e abertura da outra, ainda não sei o nome correto para isso ?

Descobri uma coisa interessante...

Fiz testes bem mais pesados... e descobri que o meu kernel em algumas máquinas não está mostrando todo o potencial...

Por isso fiz uma nova versão, com alguma coisas a mais...

Gostaria de agradecer aos usuários pelas notificações!!!

Até que enfim...

Kernel 2.6.30.7.2.1-omnislash

O que esse kernel possui:

Fastboot - para um boot um pouco mais rápido
Kthread com nice -15
Compcache para melhorar a performance
Desativação do NEW_FAIR_SLEEPERS, START_DEBIT, LB_BIAS para melhorar a performance (Recomendação para o CFS ser mais interativo como o BFS)
Inclusão do NEXT_BUDDY
Alteração dos valores do scheduler para melhorar a fluidez (sem aumentar muito o uso do processador)
Alteração do delay do tsc
Alteração do delay de dispositivos usb de 5 para 1 segundo
Conserto no vazamento de memória do kernel (tc)
Alteração do libata para detectar se o cabo é 40 vias ou 80 e mudar para a velocidade máxima (se suportada) - Valeu gatohumano!!! e desculpe pela demora... Eu tive que criar o patch e gastei o dia todo...

Pessoal o omnislash vai entrar em estado de congelamento... por um bom tempo!!

Por isso acredito que as próximas atualizações vão demorar um pouco para sair... Só fiz essa porque notei que poderia melhorar um pouco antes de congelar...

Quem puder fazer o favor de testar e dizer o que achou da velocidade... agradeço!!!

Obrigado e Boa Noite

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Setembro de 2009, 01:52
Foi mal Hq, confundi tudo mesmo!  :-[ Era 4.7 e 7.1 !

Mas você entendeu tudo direitinho assim mesmo!  :D

Já to baixando as modificações para nova compilação!

No fim de semana posto alguns comentários!

Té+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Setembro de 2009, 12:41
HQx meu velho! Olha eu aqui de novo pra te encomodar!

Deu erro de novo!

Dessa vez eu apaguei os diretórios, tudo nos conforme, anotei o erro completo:
Citar
In file included from include/linux/topology.h:34,
                 from include/linux/gfp.h:7,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
/usr/src/linux-2.6.30/arch/x86/include/asm/topology.h:132: error: expected identifier or ‘(’ before ‘+’ token
/usr/src/linux-2.6.30/arch/x86/include/asm/topology.h:132: error: stray ‘#’ in program
In file included from include/linux/gfp.h:7,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
include/linux/topology.h:176:2: error: #error Please define an appropriate SD_NODE_INIT in include/asm/topology.h!!!
make[3]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.30'
make[1]: ** [debian/stamp/conf/kernel-conf] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.30'
make: ** [debian/stamp/conf/minimal_debian] Erro 2
Failed to create a ./debian directory: Arquivo ou diretório inexistente at /usr/bin/make-kpkg line 1048.

root@galactus-movel:/usr/src/linux#

Repeti o processo umas três vezes com o mesmo erro! Não houve erro na aplicação do Patch! Só na compilação, usei as mesmas configurações das compilações anteriores.

E agora mestre dos mestres dos kerneis?  ;D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 25 de Setembro de 2009, 22:56
Olá a todos!

Primeiramente, quero parabenizar o Hqx pelo trampo com o omnislash... eu senti uma diferença assustadora aqui no meu pc!
Massssss, mesmo eu conseguindo entrar no sistema, ocorreram erros...estranhos... e vim aqui saber se alguém pode me ajudar, já que não sou tão expert no assunto...rs...
Segui todos os passos do blog http://dicasediversao.atbhost.net/blog/kernel-omnislash/....
Compilei o kernel, instalei ele e tal... só que, no final de tudo, deu um erro, que é o seguinte:

Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--install):
 sub-processo post-installation script retornou estado de saída de erro 2
Configurando linux-source-2.6.30.7.2.1-omnislash (x86) ...

Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash


Mesmo assim, resolvi tentar rodar e como disse, consegui entrar no sistema e reparar o quão rápido ele ficou. Só que deu pau no driver de video da minha Geforce2 que eu tinha instalado com o envyng. Consegui rodar o X com o driver generico. Daí fui tentar desinstalar o driver da vga e reinstala-lo pelo proprio envyng. Eis que me aparece:

Lendo banco de dados ... 168819 arquivos e diretórios atualmente instalados).
Removendo nvidia-glx-96 ...
nvidia-glx-96: Removing nvidia-glx-96

nvidia-glx-96: Preparing for removal of nvidia-glx-96

nvidia-glx-96: Removing nvidia-glx-96

nvidia-glx-96: Removed nvidia-glx-96

Removendo nvidia-96-kernel-source ...
nvidia-96-kernel-source: Removing nvidia-96-kernel-source

nvidia-96-kernel-source: Preparing for removal of nvidia-96-kernel-source

Removing all DKMS Modules
Done.
nvidia-96-kernel-source: Removing nvidia-96-kernel-source

Processando gatilhos para man-db ...
nvidia-96-kernel-source: Removed nvidia-96-kernel-source

man-db: Running post-installation trigger man-db

Processando gatilhos para libc6 ...
ldconfig deferred processing now taking place
libc6: Running post-installation trigger libc6

Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
linux-image-2.6.30.7.2.1-omnislash: Configuring linux-image-2.6.30.7.2.1-omnislash

Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.30.7.2.1-omnislash
) points to /boot/initrd.img-2.6.30.7.2.1-omnislash
 (/boot/initrd.img-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
vmlinuz(/boot/vmlinuz-2.6.30.7.2.1-omnislash
) points to /boot/vmlinuz-2.6.30.7.2.1-omnislash
 (/boot/vmlinuz-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash
Traceback (most recent call last):
  File "interface.py", line 432, in <module>
    a.mainMenu()
  File "interface.py", line 298, in mainMenu
    self.process(self.abstract.uninstallDriverType, 'nvidia')
  File "interface.py", line 391, in process
    myFunction(myArgs)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 219, in uninstallDriverType
    self.uninstall(package)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 185, in uninstall
    self.pkg.uninstall(packages, self.widget)
  File "/usr/lib/python2.6/dist-packages/Envy/packagemanager.py", line 249, in uninstall
    self.cacheUi.commit(None, UiInstallProgress(widget, self.isText))
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 277, in commit
    res = self.installArchives(pm, installProgress)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 252, in installArchives
    res = installProgress.run(pm)
  File "/usr/lib/python2.6/dist-packages/apt/progress.py", line 281, in run
    res = pm.DoInstall(self.writefd)
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)
Traceback (most recent call last):
  File "interface.py", line 432, in <module>
    a.mainMenu()
  File "interface.py", line 298, in mainMenu
    self.process(self.abstract.uninstallDriverType, 'nvidia')
  File "interface.py", line 391, in process
    myFunction(myArgs)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 219, in uninstallDriverType
    self.uninstall(package)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 185, in uninstall
    self.pkg.uninstall(packages, self.widget)
  File "/usr/lib/python2.6/dist-packages/Envy/packagemanager.py", line 249, in uninstall
    self.cacheUi.commit(None, UiInstallProgress(widget, self.isText))
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 281, in commit
    raise SystemError("installArchives() failed")
SystemError: installArchives() failed



Achei estranho e fui tentar reinstalar o envyng pelo apt-get... deu:

root@ubuntu:/home/blanka# apt-get install envyng-core
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
envyng-core já é a versão mais nova.
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  fakeroot nvidia-settings dkms
Use 'apt-get autoremove' para removê-los.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 224 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0B adicionais de espaço em disco serão usados.
Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.30.7.2.1-omnislash
) points to /boot/initrd.img-2.6.30.7.2.1-omnislash
 (/boot/initrd.img-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
vmlinuz(/boot/vmlinuz-2.6.30.7.2.1-omnislash
) points to /boot/vmlinuz-2.6.30.7.2.1-omnislash
 (/boot/vmlinuz-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash
E: Sub-process /usr/bin/dpkg returned an error code (1)


Então eu pergunto: alguém sabe me ajudar a resolver isso??  :'(
Eu precisava de um sistema mais optimizado pois pretendo mexer com os pacotes do ubuntu studio aqui pra tentar gravar minha banda... já tentei instalar a versão studio com o kernel RT mas não ouve cristo que fizesse a Geforce2 funfar... e mexer numa mesa de mixagem com 800x600 não dá!...rs


Me desculpem pelo gigantesco post...

Obrigado e parabéns novamente ao Hqx!!!!! ;D

[]'s!!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Setembro de 2009, 00:28
Citar
Repeti o processo umas três vezes com o mesmo erro! Não houve erro na aplicação do Patch! Só na compilação, usei as mesmas configurações das compilações anteriores.

E agora mestre dos mestres dos kerneis?  Sem Graça

De alguma forma um patch que coloquei entrou em conflito com alguma parte na sua configuração (ou na minha) no seu hardware...

Fiz um novo aqui sem a parte do asm/topology (é a mesma coisa do anterior... porém sem um patch)

http://rapidshare.com/files/285068661/omnislash.bz2 (Eu ainda não testei isso, só tirei a parte que de acordo com o seu post deu erro então me avisa... se entrou direitinho, compilou... por favor... OK!!!

E obrigado pela notificação... espero que essa alteração corrija o problema

Amigo blanka copiei o tópico de algumas páginas atrás para vc ver a resolução do problema

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

Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.4.2-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.4.2-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.4.2-omnislash

Fui aqui http://forum.eeeuser.com/viewtopic.php?pid=563818 e um usuário teve um problema semelhante com kernel e resolveu com:

sudo apt-get remove --purge nvidia-common

sudo rm /etc/kernel/postinst.d/nvidia-common

E possivelmente depois ele instalou o kernel denovo...

Lembre-se que tanto o image quanto o headers e o source são necessários...

Não sei se o o envyng funciona no 2.6.30... mas tente as alterações que passei e teste o envyng. Se ele não funcionar aí só instalação manual...

Qualquer dúvida pode postar aqui... fique a vontade!!

Obrigado e Boa Noite!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Setembro de 2009, 00:47
graaaaaaaaaaaaande HQX

cara. saí do lenny e voltei ao kubuntu-9-64. os debs que instalei não deram certo. kernel panic no fuse VFS. sei lá. mas já vi isso,

quero brincar com tua última versão do omnislash. donde eu baixo?

aliás...... libera uma mensagem via mp. quero te mandar um link para dar uma estudada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 26 de Setembro de 2009, 01:59
Deus Hqx!

Deu certo aqui!

Usei o sudo apt-get remove --purge nvidia-common..... ele desinstalou
Já o sudo rm /etc/kernel/postinst.d/nvidia-common.. deu que não existe

Mesmo assim eu tentei reinstalar o kernel e não deu mais erro!
uhuulll!!!!


Agora a treta é o driver da nvidia... tentie usar o envyng mas não deu certo.. cá estou eu com o driver genérico....

vou continuar a saga atrás do driver da nvidia pra tnetar instalar no braço... soda é que minha vga é antiga....


Qq coisa ainda posso pedir um help aqui??rs


Vlw Hqx, mesmo! Vc é o kra!!!!!!!

[]'s!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Setembro de 2009, 02:02
procura o driver para ela. depois de baixar, executa o seguinte.

sh "o driver que tu baixou.run" --add-this-kernel

aguarde ele compilar.

após execute o driver compilado. ele terá a terminação -custom.run

não tem erro. fiz isso várias vezes.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 26 de Setembro de 2009, 02:21
Blza Ilkyest, daqui a pouco termino de baixar ele e testo...também acabei dando um apt-get upgrade... jaja termina também...
só que uma coisa, eu desinstalei ele pelo envyng já... não preciso desinstalar mais na da nao ne?


[]'s!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Setembro de 2009, 02:28
nunca instalei pelo envy pq nunca obtive êxito, eheheh. sempre deu pau. mas acredito que não terá erro.

o envy apenas direciona para o driver correto. como tu está, teoricamente com o driver correto, não tem erro não. claro que, por tua conta e risco.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 26 de Setembro de 2009, 02:49
Então kra, consegui aqui instalar e mudar a configuração de video para 1024x768. Só que fui abrir o monitoramento do sistema e o terminal eles apareceram apenas como um quadrado branco, sem nenhuma imagem, alem do que, as barras superiores de todas as telas não estai aparecendo....=/
alguma ideia?
Vlw kra!!


[]'s!
ps: rodei o glxgears e elas rodaram bonitinhas...rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Setembro de 2009, 02:59
idéia não tenho. tu pode ter tirado algo interessante na hora de compilar. mas....antes de tudo, vai em configurações -> janela -> tenta re-apĺicar a decoração que tu usas.

Tipo, instala uma, aplica, e depois coloca a outra e aplica. Em geral o kde refaz, assim, a configuração
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Setembro de 2009, 06:34
Citar
quero brincar com tua última versão do omnislash. donde eu baixo?

aliás...... libera uma mensagem via mp. quero te mandar um link para dar uma estudada.

Liberado... última versão no blog mesmo é só clicar na assinatura!!

Citar
Então kra, consegui aqui instalar e mudar a configuração de video para 1024x768. Só que fui abrir o monitoramento do sistema e o terminal eles apareceram apenas como um quadrado branco, sem nenhuma imagem, alem do que, as barras superiores de todas as telas não estai aparecendo....=/
alguma ideia?
Vlw kra!!


[]'s!
ps: rodei o glxgears e elas rodaram bonitinhas...rs

Citar
idéia não tenho. tu pode ter tirado algo interessante na hora de compilar. mas....antes de tudo, vai em configurações -> janela -> tenta re-apĺicar a decoração que tu usas.

Tipo, instala uma, aplica, e depois coloca a outra e aplica. Em geral o kde refaz, assim, a configuração

O Ilkyest já respondeu o que eu ia responder, mas... tira um screenshot pra gente ver??? (fica mais fácil para descobrir)

Obrigado a todos e Bom dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Setembro de 2009, 07:36
Bom dia HQx!

Boas novas!

Até agora tudo positivo e operante!  :D

Após a remoção do patch que conflitava na compilação, correu tudo!

E parabéns! Tá uma beleza a versão 7.2.1!

Agora temos a rapidez do 7.1 com a fluidez do 4.2!  Ou seja, o melhor dos dois mundos!

Até agora to adorando. Vou passar o dia utilizando ele, de noite posto mais comentários!

Inté!
Título: Re: Kernel Omnislash - O Omnislash mais rápido feito até hoje!!!
Enviado por: Hqxriven em 26 de Setembro de 2009, 17:14
Citar
Bom dia HQx!

Boas novas!

Até agora tudo positivo e operante!  Contente

Após a remoção do patch que conflitava na compilação, correu tudo!

E parabéns! Tá uma beleza a versão 7.2.1!

Agora temos a rapidez do 7.1 com a fluidez do 4.2!  Ou seja, o melhor dos dois mundos!

Até agora to adorando. Vou passar o dia utilizando ele, de noite posto mais comentários!

Inté!

A 7.2.1 usa uma preempção alvo de 4 ms enquanto o 4.2 usava de 5 ms, e a latência é mais alta que o 4.2 (para dar tempo para o processador fazer algumas coisas e assim não subir muito o uso do processador) e o 7.2.1 usa a config do 4.2 adaptada...

E o 7.2.1 usa o CFQ... e tem um controle de uso de memória melhor que o 4.2 sendo mais estável... (achei a versão 7.2.1 tão boa que estou sem vontade de atualizar por um bom tempo enquanto fico aprendendo algumas coisas...)

É a fusão do melhor do 7.1 com o melhor do 4.2, com as recomendações mais recentes em otimização do scheduler adaptadas para o 2.6.30.7 e que provavelmente nenhuma grande distribuição ainda possui... (até o momento em que tinha feito Fedora, Pardus, Gentoo, ArchLinux, Debian e Ubuntu não tinham nada na área de desenvolvimento).

Sem dúvida é o omnislash mais rápido feito até hoje...

Espero que dê tudo certo galactus...

Obrigado a todos e Boa Tarde!!!

Hqx
Título: Re: Kernel Omnislash - O Omnislash mais rápido feito até hoje!!!
Enviado por: galactus em 26 de Setembro de 2009, 20:51
Citar
Bom dia HQx!

Boas novas!

Até agora tudo positivo e operante!  Contente

Após a remoção do patch que conflitava na compilação, correu tudo!

E parabéns! Tá uma beleza a versão 7.2.1!

Agora temos a rapidez do 7.1 com a fluidez do 4.2!  Ou seja, o melhor dos dois mundos!

Até agora to adorando. Vou passar o dia utilizando ele, de noite posto mais comentários!

Inté!

A 7.2.1 usa uma preempção alvo de 4 ms enquanto o 4.2 usava de 5 ms, e a latência é mais alta que o 4.2 (para dar tempo para o processador fazer algumas coisas e assim não subir muito o uso do processador) e o 7.2.1 usa a config do 4.2 adaptada...

E o 7.2.1 usa o CFQ... e tem um controle de uso de memória melhor que o 4.2 sendo mais estável... (achei a versão 7.2.1 tão boa que estou sem vontade de atualizar por um bom tempo enquanto fico aprendendo algumas coisas...)

É a fusão do melhor do 7.1 com o melhor do 4.2, com as recomendações mais recentes em otimização do scheduler adaptadas para o 2.6.30.7 e que provavelmente nenhuma grande distribuição ainda possui... (até o momento em que tinha feito Fedora, Pardus, Gentoo, ArchLinux, Debian e Ubuntu não tinham nada na área de desenvolvimento).

Sem dúvida é o omnislash mais rápido feito até hoje...

Espero que dê tudo certo galactus...

Obrigado a todos e Boa Tarde!!!

Hqx

HQx meu velho!

Mais uma vez Parabéns!!!

Sem querer ser repetitivo, mas este é sem dúvida o seu melhor Kernel!

Passei o dia utilizando o Omnislash 2.6.30.7.2.1! 

Que beleza!

Admiro muito não só o seu trabalho técnico, mas principalmente em saber ouvir aos seus test-drivers!!!

Você vai realizando os ajustes finos necessários conforme os relatos do uso de seus kerneis vão sendo colocados!

E tem mais Hqx, essa nova versão ajudou no aumento da autonomia do meu Notebook! E não foi pouco não! Quase 14 minutos a mais na duração da bateria! E eu mantive o Real Time em 300!

Tudo funcionando corretamente: Hibernação, Suspender, desligar monitor para economizar energia, montagem dos pen-drives (por sinal, notei a maior rapidez na montagem do mesmo, como você se referiu na diminuição do delay), leitor de cartões e etc.

Mais uma vez parabéns, e que você possa estudar com calma para uma nova e melhor versão ainda com o 2.6.31!

Um forte abraço e Boa Noite!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Setembro de 2009, 00:42
Citar
Mais uma vez parabéns, e que você possa estudar com calma para uma nova e melhor versão ainda com o 2.6.31!

Também estou esperando... mas o 2.6.31 está rebelde e instável para mexer. Sempre quando eles lançam um novo kernel eles mexem com tanta coisa que desestabiliza o kernel aí na versão .1,.2,.3 eles vão corrigindo. E é por isso que o omnislash sai meio atrasado...

Citar
E tem mais Hqx, essa nova versão ajudou no aumento da autonomia do meu Notebook! E não foi pouco não! Quase 14 minutos a mais na duração da bateria! E eu mantive o Real Time em 300!

Vou falar uma coisa que até parece um pouco contraditória em um primeiro momento...

Como pode um kernel feito para dar mais velocidade ao sistema em geral, ter latência baixa e com respostas rápidas não arrasar com a bateria???

É porque o kernel normalmente tem o scheduler complexo feito para servidores com múltiplos CPUs (e mais eficiente neles) e o BFS veio na contramão e mostrou um scheduler simples e rápido e muito eficiente nos desktops.

Aí a galera começou a testar o BFS e aí o Ingo (e mais uma galera) quiseram mostrar que o CFS também era poderoso e começaram a mostrar que era possível extrair mais dele por simplesmente desativar algumas partes do scheduler, tornando-o mais simples e ganhando performance sem exigir muitos recursos e ficando mais leve.

Aí eu peguei uma parte do BFS e as recomendações e adaptei para o omnislash...

E a culpa é toda do Con Kolivas... quanto mais ele mostra o poder do BFS (que ainda é instável) mas o Ingo mostra o poder do CFS e acrescenta novas funcionalidades.

É uma pena que os desenvolvedores não estão acompanhando (ou se estão não estão inserindo nas distros) estas novidades... (Os caras pegam mais pesado nos testes que eu... vi alguns de compilações grandes usando 4 cores onde o cara ainda queria que o máquina perdesse o mínimo de performance possível--- isso já é possível ver quando são apagados diversos arquivos pequenos no omnislash e se tenta usar o sistema...)

Obrigado a todos e Boa Noite!!!

Hqx

EDIT: Só uma coisa eu não posso esquecer, a quantidade de pessoas que me ajudam é enorme.

Acho que esse é um diferencial do omnislash e também que é possível entrar em contato direto comigo...

E É assim que ele consegue gradativamente ir melhorando...

Obrigado a todos e Bom dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 28 de Setembro de 2009, 12:21
Salve Hqx!

Me desculpe por demorar para postar aqui um screenshot... é que eu estive viajando pra um casório no fds...rs...
Bom, é o seguinte. Pensando e pensando no sumiço das barras e na imagem de algumas telas, acabei resolvendo reinstalar o ubuntu e depois, logo de cara, instalar o omnislash e logo depois o driver da nvidia. Pensei que isso poderia resolver pois já que durante a instalação do kernel o pacote da nvidia era quem estava dando pau,
Não resolveu... continuo sem as barras e algumas imagens....
O pior é que uma das telas que está inteira branca é o console do gnome....=////
Eu tentei ativar  e desativar o tema que eu uso aqui varias vezes e não adiantou também....
segue dois prints

[img=http://img182.imageshack.us/img182/2363/firefoxw.th.png] (http://img182.imageshack.us/i/firefoxw.png/)

[img=http://img183.imageshack.us/img183/2736/console.th.png] (http://img183.imageshack.us/i/console.png/)


Para instalar o driver dessa vez, segui a dica do Ilkyest mas precisei instalar algumas coisas:  nvidia-glx nvidia-kernel-common

daí ele montou o pacote custon do driver de boa...

O driver que eu instalei está na versão 96.43.13... quando eu fui instalar o nvidia-glx pelo apt=get, ele pediu uma versão e eu indiquei a 96, só que logo a frente, ele indicava como se fosse avisando que era para a 96.43.10....será que o problema está aqui?

De resto o sistema aqui tá mto bom... e rápido! Só está dando um "fail" na hora de inicia-lo que eu esqueci de ver... daqui apouco eu posto o que ocorre também...rs

Desculpa eu torrar a paciencia sua, Hqx e a dos outros users também... rs


[]'s!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 28 de Setembro de 2009, 13:12
Pessoal!
Consegui fazer voltar as barras!

Usei o comando nvidia-xconfig --add-argb-glx-visuals -d 24 !!!!

Só que agora eu to dando o "glx | grep rendering" e ele tá dando glx comando não encontrado..... e no nvidia Xserver settings ele tá dando "no" no status do direct rendering....vou fuãr aqui pra ver se eu acho o que fazer..ahaahhaha


[]'s pessoal!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Setembro de 2009, 13:45
Citar
De resto o sistema aqui tá mto bom... e rápido! Só está dando um "fail" na hora de inicia-lo que eu esqueci de ver... daqui apouco eu posto o que ocorre também...rs

Desculpa eu torrar a paciencia sua, Hqx e a dos outros users também... rs


Esse fail eu quero ver!!!

Em primeiro lugar poste o seu /etc/X11/xorg.conf

na verdade pelas imagens dá para perceber que esse é um problema normal... (digite no google compiz "sem borda") e irá ver algumas soluções, isso é mais um problema de seleção de tema mesmo como o Ilkyest disse (e vc verá também se fizer uma pesquisa no google que a troca de temas geralmente resolve o problema... e eu também espero que resolva no seu caso...)

Então vamos a alguns passos:

Passo 1:

http://www.guiaubuntupt.org/wiki/index.php?title=Compiz-Fusion (Procure pela parte NVDIA)

http://rauhmaru.blogspot.com/2008/12/resolvendo-o-problema-de-janelas-sem_24.html

http://www.mandrivabrasil.org/site/forum/index.php?topic=7430.0

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 2:

Vá nas configurações do compiz (acho que é settings manager e depois em effects e habilite o decorador de janelas).

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 3: Como vc nem consegue acesso ao console terá que ir ao modo texto:
Segura Control + Alt e aperta F1 para ir ao modo texto (Contro + Alt + F6 ou F7 volta ao gráfico)

sudo nvidia-xconfig --add-argb-glx-visuals

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 4:
Segura Control + Alt e aperta F1 para ir ao modo texto (Contro + Alt + F6 ou F7 volta ao gráfico)

$compiz --replace &

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 5:
Segura Control + Alt e aperta F1 para ir ao modo texto (Contro + Alt + F6 ou F7 volta ao gráfico)

$metacity --replace &

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 6:
Segura Control + Alt e aperta F1 para ir ao modo texto (Contro + Alt + F6 ou F7 volta ao gráfico)

$compiz --replace -c emerald &

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Passo 7:
Segura Control + Alt e aperta F1 para ir ao modo texto (Contro + Alt + F6 ou F7 volta ao gráfico)

Geralmente quando instalamos um driver manualmente da nvidia ele altera o xorg.conf e tira o Option"AddARGBGLXVisuals" "True" se existente:

E os drivers antigos precisam dela...

Primeiro faça o backup do xorg.conf

# nano /etc/X11/xorg.conf

Procure por Section "Device" e adicione abaixo dele as linhas abaixo:

Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

Agora procure por Section "Screen" e abaixo dela adicione as linhas:

Option "AddARGBGLXVisuals" "True"

E para finalizarmos o xorg.conf, nas últimas linhas inclua a seção abaixo:

Section "Extensions"
Option "Composite" "Enable"
EndSection

O nano salva com Control + S...

Teste e veja se deu certo, caso tenha dado pare por aqui se não vá para o passo abaixo... (Reinicie o servidor gráfico)

Se não deu certo nada acima eu não sei mas como ajudar...

Obrigado e Boa Tarde

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 28 de Setembro de 2009, 15:20
Hqx o erro que eu mencionei é +- isso:


mounting securityfs blablablabla    /sys/kernel/security


Agora aqui ta de boa, voltou as barras e tal... a minha encanação é o lance do glx não estar funfando... ele fala que ele não existe, mesmo estando instalado o pacote nvidia-glx-96...estranho, não?

segue o meu xorg.conf:

----------------------------------------------------------------------


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Thu Jun 25 18:57:07 PDT 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Module"

Load "glx"

EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option     "RenderAccel"           "true"
    Option     "AllowGLXWithComposite" "true"

EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection


EndSection


---------------------------------

Detalhe que a Section Module eu inseri manualmente pra ver se ativava o glx....
Até tentei agora rodar o glxgears  e ele roda massss dá a mensagem e fica meio que travando...:

NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
NVIDIA: Direct rendering failed; attempting indirect rendering.
2202 frames in 5.0 seconds = 439.571 FPS
2240 frames in 5.0 seconds = 447.690 FPS


Mas o que me importa mesmo é que agora eu consigo mexer com uma resolução aceitavel! ahahaha

Hqx, tenho uma questão pra ti: eu vou instalar o pacote de edição de som do ubuntu studio. Essa versão vem com o kernel RT e talz e eu vi que quando eu instalo o pacote, ele instala também o kernel RT, que eu já tive problemas quando instalei a distribuição studio mesmo (problemas gráficos, pra variar..ahaaha)... o kernel omnislash vem com essa opção de real time abilitada?

[]'s e vlw!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Setembro de 2009, 19:46
Citar
mounting securityfs blablablabla    /sys/kernel/security

Algo como:

Mounting securityfs on /sys/kernel/security [fail]

Isso é por causa do apparmor que não tem nesse kernel... e o ubuntu teima em carregar... mas se vc tirar o serviço essa mensagem some:

Uma pergunta... Como vc instala o driver???

-------------
Possivelmente eu solucionaria assim:

1 - Reinstale o driver de vídeo no modo texto

2 - Digite o comando:

glxinfo | grep direct

Para saber se está tudo certo...

e

compiz --replace --indirect-rendering

Veja aqui: http://andregondim.eti.br/?p=141 E procure pelo passo cinco para alterar o modo de chamar o compiz...

Citar
Hqx, tenho uma questão pra ti: eu vou instalar o pacote de edição de som do ubuntu studio. Essa versão vem com o kernel RT e talz e eu vi que quando eu instalo o pacote, ele instala também o kernel RT, que eu já tive problemas quando instalei a distribuição studio mesmo (problemas gráficos, pra variar..ahaaha)... o kernel omnislash vem com essa opção de real time abilitada?

Nem tem a opção RT para habilitar... eu consigo aumentar a performance alterando o comportamento do scheduler.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 28 de Setembro de 2009, 21:19
Olá Hqx!


O driver de video eu instalei no modo texto. Primeiramente eu instalei o nvidia-glx e os modulos. Depois, ainda em modo texto, usei a dica do Ilkyest e dei um sh Nvidiablablabla --add-this-kernel.
Esperei ele criar o arquivo Nvidiablablablalba-custon. Rodei o arquivo e depois rodei o X...

Foi isso que eu fiz....

No Nvidia X server settings, tá dando ainda "no" que o direct rendering ... mas quando eu dou o comando "glxinfo | grep direct" no console, ele me retorna "direct rendering: Yes"
Não to entendendo mais nada...rs...
E o glxgears tá dando :

blanka@ubuntu:~$ sudo glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/1261895 the monitor refresh rate.
1375 frames in 5.0 seconds = 274.662 FPS
1552 frames in 5.0 seconds = 310.187 FPS
1518 frames in 5.0 seconds = 303.526 FPS
1532 frames in 5.0 seconds = 306.214 FPS
1489 frames in 5.0 seconds = 297.657 FPS


dei os comandos que vc postou do compiz... ta de boa... nos processos em aberto, encontro os processos do compiz rodando, comendo 19mb de ram...mas efeitos não tá dando nenhum...rs... mas isso de boa... minha preocupação é o video estar de boa... depois qq coisa eu vejo de ativar mesmo os efeitos dele....



To fuçando aqui e acho que vou baixar o Boot up manager e ver se por lá eu desabilito o lance do apparmor que tá dando "fail".... tirando que, tem mais uma coisa que ta dando fail que eu esqueci de comentar. Quando eu instalei o nvidia-glx, ele colocou no boot a instalaçao "dkms" do driver da nvidia 96.43.10...daí fica dando erro...vou tirar essa joça também....


Só tenho que te agradecer, Hqx! Pelo kernel e por me ajudar aqui na mardita vga do cão!!!


To instalando os pacotes do Studio de edição/gravação de audio... depois escrevo aqui falando sobre o desempenho do kernel com ele....

Grandes Abraços, rapaz!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Setembro de 2009, 22:00
Citar
Olá Hqx!


O driver de video eu instalei no modo texto. Primeiramente eu instalei o nvidia-glx e os modulos. Depois, ainda em modo texto, usei a dica do Ilkyest e dei um sh Nvidiablablabla --add-this-kernel.
Esperei ele criar o arquivo Nvidiablablablalba-custon. Rodei o arquivo e depois rodei o X...

Foi isso que eu fiz....

Sinceramente... esse modo até hoje eu nunca consegui fazer funcionar... (acho que só o Ilkyest). O mais engraçado é que muita gente consegue mas eu me enrolo...

Eu faço assim:

Citar
Nvidia

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
 

To fuçando aqui e acho que vou baixar o Boot up manager e ver se por lá eu desabilito o lance do apparmor que tá dando "fail".... tirando que, tem mais uma coisa que ta dando fail que eu esqueci de comentar. Quando eu instalei o nvidia-glx, ele colocou no boot a instalaçao "dkms" do driver da nvidia 96.43.10...daí fica dando erro...vou tirar essa joça também....

Tente instalar da forma manual...

Tente o sysv-rc-conf

Depois execute como root e aperte o barra de espaço para tirar a seleção da linha do apparmor e do dkms MAS só deles, mexer em certas coisas aí vai dar problemas aí vc aperta a tecla Q para sair...

Citar
Só tenho que te agradecer, Hqx! Pelo kernel e por me ajudar aqui na mardita vga do cão!!!


To instalando os pacotes do Studio de edição/gravação de audio... depois escrevo aqui falando sobre o desempenho do kernel com ele....

Eu acho que não vai funcionar 100%... o omnislash é um kernel vanila tunado e só isso...

Quanto a vga não é problema dela é do compiz. Desative ele só!!! (para vc ter uma idéia eu não uso compiz e assim o sistema fica mais rápido ainda)

Fui!!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 28 de Setembro de 2009, 22:03
Blza Hqx! Vou usar o sysv-rc-conf...

ainda tenho que fazer a parte do tutorial seu referente o compcache..... alias, já dei os comandos, agora só preciso esperar a instalação dos pacotes do studio pra reiniciar o sistema....

[]'s!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: blanka em 29 de Setembro de 2009, 00:08
Pronto!
Agora sim terminei de configurar tudo aqui... ficou jóia!
rs

O meu uso de mem está em 230mb em média, com o firefox com 3 abas aberto e um console...o que dá 30% da minha ram total...acho que tá bão ne?rs

Só nao pude desativar o compiz, pois quando eu coloco o metacity no lugar, com o comando metacity --replace, ele zoa as abas....=//..vou deixar ele ligado mesmo... vai ficar comendo 20mb, em média....=//

Vlw hqx!
[]'s!!!!!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Setembro de 2009, 16:30
Citar
Pronto!
Agora sim terminei de configurar tudo aqui... ficou jóia!
rs

O meu uso de mem está em 230mb em média, com o firefox com 3 abas aberto e um console...o que dá 30% da minha ram total...acho que tá bão ne?rs

Só nao pude desativar o compiz, pois quando eu coloco o metacity no lugar, com o comando metacity --replace, ele zoa as abas....=//..vou deixar ele ligado mesmo... vai ficar comendo 20mb, em média....=//

Vlw hqx!
[]'s!!!!!!!!!

230 com firefox e gnome tá bom!!!

O importante é o sistema ficar com uma velocidade legal!!!

Obrigado e desculpe pelo trabalhão que te dei...

Hqx
Agora é só aproveitar...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 01 de Outubro de 2009, 23:32
Bom meu velho, tenho um link aqui bem interessante, principalmente prá vc que manja bem melhor que eu:

http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Benchmarking-boot-latency-on-x86/

Espero que isso te dê "algumas luzes" (ou então você vai num cabelereiro, rsrsrsrs) e que você possa debulhar isso tudo e em bom português nos dar a receita de bolo lá no wordpress.

Estou pensando em compilar o omni 2.6.30.7.2.1 seguindo o tuto que tu postou o link ( http://62.3.120.141/~pappy/working.html )...

Algum alerta que queira me passar? O que eu devo deixar ligado imprescindivelmente na tua pré-configuração?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Outubro de 2009, 00:27
Citar
Bom meu velho, tenho um link aqui bem interessante, principalmente prá vc que manja bem melhor que eu:

http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Benchmarking-boot-latency-on-x86/

Espero que isso te dê "algumas luzes" (ou então você vai num cabelereiro, rsrsrsrs) e que você possa debulhar isso tudo e em bom português nos dar a receita de bolo lá no wordpress.

Obrigado pelo link, vou dar uma olhada para me atualizar...

Citar
Estou pensando em compilar o omni 2.6.30.7.2.1 seguindo o tuto que tu postou o link ( http://62.3.120.141/~pappy/working.html )...

Algum alerta que queira me passar? O que eu devo deixar ligado imprescindivelmente na tua pré-configuração?

Carrega a minha configuração aí vc tira os drivers que não quer de alguns hardwares e só... coisas normais que servem para todos vc deixa...

Esse omnislash eu alterei mas o scheduler então fica tranquilo...

Se tiver dúvida em alguma coisa posta ae!!!

Citar
Alyscom por mp enviou a mensagem:
Olah!!!!!
bom eu vim t perguntar uma coisa sei que vc entend bastant d kerneis
e por isso a pergunta!
tah compilo o kernel, voh lah editoh tudo pah!!!!
soh que essas configuraçoes são para otimizalas ao maximo possivel néh?sem tirar nenhu drive?

e se personalizac o kernel soh com as configuraçoes do pc?so com as configuraçoes proprias entend?
tirac todo o resto que ñ precisa! deixac soh com os drives que precisa
tira os drives necessarios para reconhecer os componentes do pc que ñ temos
deixar soment com os driver dos componentes que temos!!!

ñ sei se vc m entendeu!! mas tai uma boa pergunta!!! tipo "nlite no xp" ele retira tudo que vc ñ usa deixando bem mais rapido!!!!

A configuração que coloquei é para ficar rápido porém o mais estável possível (e com a mesma compatibilidade do kernel vanila)... Quer dizer que não tem os drivers e os patches colocados pela equipe Ubuntu para dar compatibilidade a determinados hardwares...

Fazer um kernel específico para a sua máquina vai resultar em um ganho mais possivelmente será bem pequeno...

Aqui é possível ver como faz isso: http://62.3.120.141/~pappy/working.html

O maior ganho que se consegue é quando se altera o gerenciamento de memória, scheduler (aqui o resultado até assusta) e nos I/O schedulers (CFQ e outros)... e não na configuração em si... a config é apenas um complemento...

Obrigado a todos e Boa Noite!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - 2.6.30.8.1.3-omnislash!!
Enviado por: Hqxriven em 03 de Outubro de 2009, 11:06
A mesma base do 2.6.30.7 porém com um patch para dar mais corrigir velocidade ao CFQ e ajuste de latência (para diminuir o uso do processador) e pequenas alterações no boot

Por diminuir bastante a velocidade do sistema na compilação resolvi fazer uma nova versão...

Kernel 2.6.30.8.1.3-omnislash

O que esse kernel possui:

Fastboot - para um boot um pouco mais rápido (implementação maior)
Compcache para melhorar a performance
Desativação do NEW_FAIR_SLEEPERS, START_DEBIT (Recomendação para o CFS ser mais interativo como o BFS)
Alteração dos valores do scheduler para melhorar a fluidez (sem aumentar muito o uso do processador)
Alteração do delay do tsc
Alteração do delay de dispositivos usb de 5 para 1 segundo
Conserto no vazamento de memória do kernel (tc)
Conserto de regressão no CFQ
Alteração do libata para detectar se o cabo é 40 vias ou 80 e mudar para a velocidade máxima (se suportada) - Valeu gatohumano!!! e desculpe pela demora... Eu tive que criar o patch e gastei o dia todo...

As configurações utilizadas são as mesmas do 7.2.1 que podem ser baixadas no blog...

Obrigado a todos e Bom Dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 03 de Outubro de 2009, 11:47
hehe desculpa alguma coisa!!  ;)

éra soh uma coisa que eu tava pensando esses dias e ñ pude deixar d perguntar!! vlw ;D
éh que foi usuario durant muitos anos do xp :-\ eo nlite resolvia boa part dos problemas d modo facil para mim!!
soh pensei que tivec a msm coisa pro linux!!! :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Outubro de 2009, 13:35
Citar
hehe desculpa alguma coisa!!  Piscada

éra soh uma coisa que eu tava pensando esses dias e ñ pude deixar d perguntar!! vlw Sem Graça
éh que foi usuario durant muitos anos do xp Indeciso eo nlite resolvia boa part dos problemas d modo facil para mim!!
soh pensei que tivec a msm coisa pro linux!!! Contente

o que vc está falando seria isso:

http://ubuntuforum-br.org/index.php/topic,29003.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 03 de Outubro de 2009, 13:44
bah vlw pela dica naum sabia!! hehehe
vou ter meu pc bombando agora ;D
vou fazer isso e depois posto resultados ;) vamos ver o quanto melhora!!! pq agora o meu pc tah usando 830 mb d ram :-\
estranho e que a partiçao do ubuntu tah vazia soh com ele istalado :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 03 de Outubro de 2009, 14:18
que estranho desliguei o compiz ea memoria caiu pra 280 mb :-\ nao axei que usasse tanta memoria :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Outubro de 2009, 14:34
Citar
que estranho desliguei o compiz ea memoria caiu pra 280 mb Indeciso nao axei que usasse tanta memoria Indeciso

O compiz vai usando pouco, mas de alguma forma (talvez o xorg.conf ou algum leak no kernel, sei lá) em alguns hardwares ele começa a usar tanto que chega a um ponto que a velocidade fica ruim e acontecem lentidões e aí só boot...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 03 de Outubro de 2009, 15:58


Sei que não tem nada a ver com o tópico, mas é uma dica para todos que querem melhorar a velocidade da execução do sistema e de alguns programas...

A dica vale pro Chromium e o Google Chrome, seja no Linux ou no RWinSlow. O Chromium (ou Chrome) possui uma série de chaves (options) que podem ser usadas para ativar determinados recursos. Depois de muito fuçar, descobri oque é para mim uma combinação ideal, tanto no RWinSlow quanto no Linux.

É a seguinte combinação de chaves: --enable-greasemonkey --enable-user-scripts --enable-extensions --enable-plugins --disable-metrics --enable-gview --enable-file-cookies --enable-byte-range-support --enable-sync --enable-fastback --bookmark-menu --enable-databases --always-enable-dev-tools --no-first-run --no-default-browser-check --thumbnail-store --enable-local-storage --enable-session-storage --allow-all-activex --auto-spell-correct --enable-sync --load-extensions --always-enable-dev-tools --enable-file-cookies --enable-p13n --gears-in-renderer --gears-plugin-path --geoid --in-process-plugins --js-flags --plugin --plugin-launcher --plugin-path --process-per-site --process-per-tab --renderer --renderer-assert-test --restore-last-session --dom-automation --memory-model --omnibox-popup-count --ux-theme

Lembrando que no caso do Linux, na linha de comando do launcher, esta seqüência vai após o %U, embora eu tenha testado das duas formas (antes e depois) e não tenha percebido nenhuma diferença.

Só notei problemas em poucas páginas (com uma mistura de Ajax com Flash) e eventualmente ele corrompe algum download (nestes casos é sempre bom ter o Firefox e/ou o Opera instalados).

Um bom findi e Abrax à todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 06 de Outubro de 2009, 20:45
Hqx,

fiquei muito fã do seu serviço e por isso tenho acompanhado ele há um tempinho já, usando todas as atualizações q vc tem feito.
Hj vi q vc elaborou mais uma e fui tentar fazer o download dela e 'zóia só': o ATBHost.net fechou e deixou essa mensagem no ar
"ATBHost - Closed
On Tuesday October 6th, the datacenter turned off the server because over the course of a few months they had decided they received enough abuse complaints. While there were many precautions in place to prevent bad accounts, ultimately enough bad apples got through and ruined it for everyone. There was no warning from the ISP, they just sent an e-mail saying the server was offline for good and cancelled the service immediately.

Here are some sources to find a new host:
FreeWHT
FreeWebSpace.net

If you had a domain from ATBucks, send an e-mail to admin@atbhost.net once you have new nameservers.

If anyone would like to buy this domain, you can also send an e-mail to admin@atbhost.net. "


Tem algo q possamos fazer pra upar seu Blog e seus arquivos, para q tds possam continuar a ter acesso?

abçs e parabéns pelo ótimo serviço q tem feito
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 06 de Outubro de 2009, 22:25
infelizmente, não subi o x-86. o rapidshare deletou antes que conseguisse. se tu tens 64-bit, e tiver interesse. aqui tem o omni e o config-64

http://cid-c26a91bb4c040ab6.skydrive.live.com/self.aspx/P%C3%BAblico/configx86-64?ccr=123#resId/C26A91BB4C040AB6!168
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Outubro de 2009, 00:14
Citar
Hqx,

fiquei muito fã do seu serviço e por isso tenho acompanhado ele há um tempinho já, usando todas as atualizações q vc tem feito.
Hj vi q vc elaborou mais uma e fui tentar fazer o download dela e 'zóia só': o ATBHost.net fechou e deixou essa mensagem no ar
"ATBHost - Closed

CARAMBA!!! Hoje não é meu dia...

1 - Faltou luz e o Debian não quiz dar boot e tive que começar do zero instalando tudo novamente... (e não terminei ainda pois a net é discada)

2 - O blog já era...

3 - Eu não fiz backup (essa foi a pior)

Mas deixa pra lá eu começo novamente...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Outubro de 2009, 00:20
ok. hqx. se tu tiveres o arquivo x-86. me avise. me mande via e-mail. eu posto no gdh. ja postei aliás.
quanto ao blog. pegue 'um reserva" daqui
http://hqxriven.wordpress.com/2009/04/23/kernel-26289-omnislash5-kernel-otimizado-kuxbuntu-debian/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Outubro de 2009, 00:31
Citar
ok. hqx. se tu tiveres o arquivo x-86. me avise. me mande via e-mail. eu posto no gdh. ja postei aliás.
quanto ao blog. pegue 'um reserva" daqui
http://hqxriven.wordpress.com/2009/04/23/kernel-26289-omnislash5-kernel-otimizado-kuxbuntu-debian/

http://rapidshare.com/files/284139961/configx86

Se não me engano é essa... se vc abrir o arquivo e ver 2.6.30.4.2 ou 2.6.30.7.2.1 é a config!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Outubro de 2009, 00:45
não precisa. consegui HQX. vou upar em ambos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 07 de Outubro de 2009, 12:50
Citar
Hqx,

fiquei muito fã do seu serviço e por isso tenho acompanhado ele há um tempinho já, usando todas as atualizações q vc tem feito.
Hj vi q vc elaborou mais uma e fui tentar fazer o download dela e 'zóia só': o ATBHost.net fechou e deixou essa mensagem no ar
"ATBHost - Closed

CARAMBA!!! Hoje não é meu dia...

1 - Faltou luz e o Debian não quiz dar boot e tive que começar do zero instalando tudo novamente... (e não terminei ainda pois a net é discada)

2 - O blog já era...

3 - Eu não fiz backup (essa foi a pior)

Mas deixa pra lá eu começo novamente...

O jeito é fazer um remastersys antes de vc começar a aplicar seus patches....
Ao menos boa parte do trabalho já tá feito...
Acho que tá na hora de o pessoal dar uma contribuída para ao menos vc ter uma banda larga, ao invés de ficar com a nádegas larga de tanto esperar os ups e downs...
Tá dada a sugestão!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 07 de Outubro de 2009, 13:22
Hqx,

eu tenho salvo em meu HD os ultimos arquivos, os do kernel 2.6.30.7.2.1.
Como posso te ajudar com eles?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 07 de Outubro de 2009, 17:34
upa eles em algum site e põe os links aqui. ajuda a quem quiser. to fazendo isso agora.

VAi aqui a quem quiser baixar
http://cid-c26a91bb4c040ab6.skydrive.live.com/browse.aspx/P%C3%BAblico?uc=1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 07 de Outubro de 2009, 18:47
Consegui fazer o upload dos 4 arquivos:
http://www.4shared.com/file/138360704/7508a845/configx86.html
http://www.4shared.com/file/138360763/bd369a60/configx86-64.html
http://www.4shared.com/file/138361696/f3ba7f72/omnislash.html
http://www.4shared.com/file/138373177/881895d4/linux-2630tar.html

Só não tenho as instruções e comando salvos...
O q mais eu puder ajudar, é só falar.

abçs por trás
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Outubro de 2009, 02:03
upa eles em algum site e põe os links aqui. ajuda a quem quiser. to fazendo isso agora.

VAi aqui a quem quiser baixar
http://cid-c26a91bb4c040ab6.skydrive.live.com/browse.aspx/P%C3%BAblico?uc=1

Copiado do cache do Google:

Citar
Kernel 2.6.30.7.2.1-omnislash - Compilando e Instalando um kernel otimizado no seu Debian ou KUXBuntu

Passo-a-passo geral

1 - Em primeiro lugar vire o root e baixe as bibliotecas de compilação mais alguns utilitários

$su (depois digite a senha do root)

#aptitude install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

2 - Agora baixe a versão 2.6.30 do kernel vanilla e o patch omnislash e a configuração para o kernel

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2

http://rapidshare.com/files/284139961/configx86

http://rapidshare.com/files/284140106/configx86-64

http://rapidshare.com/files/285068661/omnislash.bz2

$md5sum linux-2.6.30.tar.bz2 omnislash.bz2 configx86 configx86-64

Veja se o resultado dos números é igual a esse:

7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
8541b01c032ff0f0235e11c3c8a516a2  omnislash.bz2
da64a3d3c4a7dfd46df7592a838c4fbf  configx86
c46ad60de65ea694cba7bfe24cc88cf7  configx86-64


3 - Copie o arquivo baixado para /usr/src para isso digite os comandos abaixo:

$su (depois digite a senha do root)

#cp linux-2.6.30.tar.bz2 omnislash.bz2 configx86 configx86-64 /usr/src

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.30.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.30 (possivelmente será necessário usar esse comando em distribuições baseadas no debian)

#rm -rf linux && ln -s /usr/src/linux-2.6.30 linux

#cp omnislash.bz2 configx86 configx86-64 /usr/src/linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat omnislash.bz2 |patch -p1

Caso use a arquitetura x86 (32bits) use o comando abaixo:

#cp /usr/src/linux-2.6.30/configx86 .config && make xconfig

Caso use a arquitetura x86-64 (64 bits) use o comando abaixo:

#cp /usr/src/linux-2.6.30/configx86-64 .config && make xconfig

Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.

Desktop

Em “Processor type and features”:

- Processor family Choose the model of your processor

Escolha o modelo do seu processador. Na configuração eu escolhi o i686 e é o que uso no meu X2 e gosto do resultado. Porém escolha outra específica para o seu processador.

Ele já está configurado para desktop então deixe as configuração como estão.

Laptop

A escolha para o processador também é útil porém é interessante diminuir o Timer frequency

-Timer frequency
–250 Hz (ou menos)

-Preemption Model
–Voluntary Kernel Preemption (Desktop)

Motivo??? Quanto maior o timer frequency menor a autonomia do laptop quando está sob uso da bateria.

Servidor

Dependendo do servidor o melhor é colocar o timer frequency no mínimo e sem preempção pois assim ele suporta mais requisições

A escolha para o processador também é útil porém diminua mais ainda o Timer frequency

-Timer frequency
–100 Hz

-Preemption Model
–Preempt None

Depois das alterações salve o arquivo e agora vamos para o próximo passo

Compilação do kernel

Digite os seguintes comandos

#make-kpkg clean

#make-kpkg –initrd –revision=x86 kernel_image kernel_headers modules_image kernel_source

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

#CONCURRENCY_LEVEL=2 make-kpkg –initrd –revision=x86 kernel_image kernel_headers modules_image kernel_source

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas. Se usar uma arquitetura 64 bits pode colocar x86-64 depois de revision…

E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último para instalar.

#cd .. && dpkg -i linux*2.6.30*.deb

Sysctl.conf

Podemos utilizar algumas configurações para melhorar a performance do sistema manipulando as entradas deste arquivo que encontra-se em /etc.

Então vamos lá:

#nano /etc/sysctl.conf

vm.dirty_ratio = 20
vm.dirty_background_ratio = 10

Salve o arquivo e digite no terminal o seguinte:

#sysctl -p


Ativando o compcache (contribuição do usuário DiamondMax)

Para ativá-lo:

Nas distribuições baseada no debian como o Ubuntu, digite num terminal:

#echo “ramzswap” >> /etc/modules && echo “/dev/ramzswap0 none swap sw,pri=100 0 0″ >> /etc/fstab

Infelizmente o wordpress acabou com a formatação (as aspas) então clique no link abaixo e pegue o comando certo:

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

Isso fará com que o Compcache e o Xvmalloc sejam carregados durante o boot.

Salve o arquivo Reinicie o sistema.

Verifique se a ramzswap está ativada:

cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda4                               partition       979956  0       -1
/dev/ramzswap0                          partition       112272  0       100

cat /proc/ramzswap
DiskSize:         112276 kB
NumReads:             20
NumWrites:             0
FailedReads:           0
FailedWrites:          0
InvalidIO:             0
PagesDiscard:          0
ZeroPages:             0
GoodCompress:          0 %
NoCompress:            0 %
PagesStored:           0
PagesUsed:             0
OrigDataSize:          0 kB
ComprDataSize:         0 kB
MemUsedTotal:          0 kB

Agora quando o sistema começar a usar a swap, o compcache irá comprimir e armazenar os dados na própria RAM! Observe que a ramzswap0 tem o nível de prioridade maior do que a swap do HD. Isso significa que a primeira memória virtual utilizada será a da RAM e assim que ela estiver totalmente preenchida, o sistema passará a utilizar a memória virtual do HD.

Dê o boot e desfrute do novo kernel…

O projeto Omnislash é GNU/GPL…

Gostaria de agradecer aos usuários DiamondMax, DJ, Gatohumano, Violencia.com, Freud.jr, Buli e todos os amigos que apoiam e ajudam o omnislash!! Valeu Pessoal!!

Abraços

Hqx

Espero ter ajudado!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Outubro de 2009, 11:42
Muito Obrigado MSXManiac, Ilkyest, Gordin pelo apoio!!

Meu Debian está bem cru (tenho que baixar ainda uns 300 e poucos mega) e com a ajuda de vcs poderei utilizar o 7.2.1 como base para os novos omni na série 31...

Valeu!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 12 de Outubro de 2009, 20:30
eu posso fazer isso com o kernel 2.6.31.3 ? :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 13 de Outubro de 2009, 22:07
eu posso fazer isso com o kernel 2.6.31.3 ? :)

Não pq os patches foram feitos em cima do kernel estável 2.6.30, ou seja, ele modifica determinados pontos neste kernel que no 2.6.31 estão em local diferente ou além disso tem uma mecânica diferente ou podem até mesmo terem sido removidos.

Usando como exemplo motores de carros, é como vc querer turbinar o motor de um Uno Mille baseado nas informações de como tunar um motor do Palio 1.0

Os dois são 1.0, do mesmo fabricante, motores de combustão e uma série de coincidências, mas de projetos diferentes com peças de tamanhos e em locais diferentes, além de poderem ter partes a mais ou a menos.

Ok?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 13 de Outubro de 2009, 22:27
ok entao!!!!! ;)
era soh uma duvidah que eu tinha na minha cabeça e não sabia se dava ou não
vlw pela dica :D foi de grande ajuda! poupou o esforço, jah que eu soh iria saber isso depois que jah tivece recompilado o kernel!!
foi d grande ajuda ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: alexsander.bd em 24 de Outubro de 2009, 11:34
Eu uso o Debian 5.0.3 Lenny, fiz igual o tutorial e segui todos os passos corretamente, durante a compiliação não há um erro, mas quando eu seleciono o kernel omnislash aparece a seguinte mensagem de erro: "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". Alguém pode me ajudar?
Desde já agradeço.
Abração para todos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: sboorbou em 27 de Outubro de 2009, 15:24
kara sou iniciante no mundo linux mas me amarro nesse treco de compilar kernel
posso ajudar de alguma forma?

recentemente compilei o 31.4, mas do meu jeito, [modo noby on], sem conhecimento algum.........

Mas estou muito a fim de aprender bastante sobre cada uma daquelas opções obscuras do  menuconfig...........

deixando uma pergunta... tem uma opção que pergunta < 1 Gb   1 Gb  <4GB  64 GB

se eu coloco a opção <4Gb.... com o comando free não deveria mostrar 4 gb? no meu mostra 2980 Mb????????
 ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dioncrazyman em 29 de Outubro de 2009, 21:03
Eu uso o Debian 5.0.3 Lenny, fiz igual o tutorial e segui todos os passos corretamente, durante a compiliação não há um erro, mas quando eu seleciono o kernel omnislash aparece a seguinte mensagem de erro: "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". Alguém pode me ajudar?
Desde já agradeço.
Abração para todos.

Provavelmente o initrd.img não foi criado.

Faça o seguinte:
Verifique se há uma initrd.img-"versão do kernel" na pasta /boot/
Se não houver execute os comandos abaixo como root:


#mkinitramfs -o /boot/initrd.img-2.6.28.9-omnislash5 2.6.28.9-omnislash5      (Apenas troque a versão "2.6.28.9-omnislash5" pela versão atual)

e depois
#update-grub

Reinicie e veja se resolve o problema.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dioncrazyman em 29 de Outubro de 2009, 21:22
kara sou iniciante no mundo linux mas me amarro nesse treco de compilar kernel
posso ajudar de alguma forma?

recentemente compilei o 31.4, mas do meu jeito, [modo noby on], sem conhecimento algum.........

Mas estou muito a fim de aprender bastante sobre cada uma daquelas opções obscuras do  menuconfig...........

deixando uma pergunta... tem uma opção que pergunta < 1 Gb   1 Gb  <4GB  64 GB

se eu coloco a opção <4Gb.... com o comando free não deveria mostrar 4 gb? no meu mostra 2980 Mb????????
 ???


Na hora de configurar o kernel para compilação vc deve procurar e ativar as opções "highmem" e "hugetlb" se o seu kernel for 32bits.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: alexsander.bd em 30 de Outubro de 2009, 01:24
Eu uso o Debian 5.0.3 Lenny, fiz igual o tutorial e segui todos os passos corretamente, durante a compiliação não há um erro, mas quando eu seleciono o kernel omnislash aparece a seguinte mensagem de erro: "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". Alguém pode me ajudar?
Desde já agradeço.
Abração para todos.

Provavelmente o initrd.img não foi criado.

Faça o seguinte:
Verifique se há uma initrd.img-"versão do kernel" na pasta /boot/
Se não houver execute os comandos abaixo como root:


#mkinitramfs -o /boot/initrd.img-2.6.28.9-omnislash5 2.6.28.9-omnislash5      (Apenas troque a versão "2.6.28.9-omnislash5" pela versão atual)

e depois
#update-grub

Reinicie e veja se resolve o problema.



eu fiz o seguinte:
update-initramfs -c -k 2.6.30.7.1-omnislash
update-grub
deu certo, mas eu não vi nenhuma diferença de desempenho  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 30 de Outubro de 2009, 12:08
no karmic nós não vamos poder usar esse kernel néh?  ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Outubro de 2009, 20:25
Citar
eu fiz o seguinte:
update-initramfs -c -k 2.6.30.7.1-omnislash
update-grub
deu certo, mas eu não vi nenhuma diferença de desempenho

O 7.1 eu não fiz...

Citar
no karmic nós não vamos poder usar esse kernel néh?

Estou fazendo um compatível com o 9.10 que é o 2.6.30.9 com atualizações... mas ainda estou testando http://rapidshare.com/files/300572967/omnislash.bz2

http://rapidshare.com/files/300573729/configx86

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 01 de Novembro de 2009, 14:58
Citar
Estou fazendo um compatível com o 9.10 que é o 2.6.30.9 com atualizações... mas ainda estou testando http://rapidshare.com/files/300572967/omnislash.bz2

http://rapidshare.com/files/300573729/configx86
o 9.10 esta bem rapido, mas com um pouco de dificuldade de reconhecer algumas coisas!! acho que nesse vou mexer pouco!!! :-\
esperar pelo menos um mês!
tem como almentar o Timer frequency desse que estou agora? ???
e se puder fazer algumas modificaçoes "mas sem precisar baixar outro kernel" tem como??

fico muito grato por criar esse topico ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 11 de Novembro de 2009, 19:30
Citar
eu fiz o seguinte:
update-initramfs -c -k 2.6.30.7.1-omnislash
update-grub
deu certo, mas eu não vi nenhuma diferença de desempenho

O 7.1 eu não fiz...

Citar
no karmic nós não vamos poder usar esse kernel néh?

Estou fazendo um compatível com o 9.10 que é o 2.6.30.9 com atualizações... mas ainda estou testando http://rapidshare.com/files/300572967/omnislash.bz2

http://rapidshare.com/files/300573729/configx86



Não consegues fazer um omnislash com pelo menos o 2.6.31?é que tenho os seguintes problemas com tudo o que sejam versoes anteriores no karmic,a placa de som não me funciona apesar de ter um interrupt atribuido e os drivers opensource da ati nao funcionam bem pois a acelaração em 3D fica aos soluços.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 13 de Novembro de 2009, 03:15
o ubuntu studio vem com kernel em tempo real!
sera que é a mesma coisa "ou pelo menos parecido" com esse seu kernel? e ele jah vem com kernel 2.31!
sera que não éh melhor nos instalarmos ele?
Título: Re: Kernel 2.6.30.9.1-omnislash!! Saiu!!! pf patchset!! etc...
Enviado por: Hqxriven em 18 de Novembro de 2009, 22:06
Citar
o ubuntu studio vem com kernel em tempo real!
sera que é a mesma coisa "ou pelo menos parecido" com esse seu kernel? e ele jah vem com kernel 2.31!
sera que não éh melhor nos instalarmos ele?

Se vc for usar para edições de áudio e vídeo o melhor é o rt...

Para uso normal o kernel rt não é o melhor (o melhor é o de baixa latência)

http://rapidshare.com/files/308967523/omnislash.bz2

http://rapidshare.com/files/308968092/configx86

http://rapidshare.com/files/308977775/configx86-64

md5sum configx86 configx86-64 omnislash.bz2
a0f61681859534de5553c11eec308f25  configx86
fec9646e68709b5fed47712d7b652a4d  configx86-64
12abeb1260896945d8efc568c643c4b4  omnislash.bz2

Enfim saiu mais uma versão do omnislash ainda sob a base do 2.6.30 (na verdade ele se transforma em 2.6.30.9).

Não troquei para a base 2.6.31 porque o meu modem não compila corretamente no 2.6.31...

Para os usuários que querem testar o 2.6.31 eu faço a sugestão de um excelente patchset pf-patchset http://freshmeat.net/projects/pf-patchset (Eu testei e gostei)

Como eu pretendo dar uma parada eu peço que vcs acompanhem o pf-patchset pois o mesmo usa a mesma idéia (vanilla com patches) e é atualizado com mais frequência...

Obrigado e Boa Noite

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 19 de Novembro de 2009, 23:00
HQx,

valeu por postar novas atualizações cara!
To com vontade de testar o pf patchset, mas como faço pra instalá-lo?

abçs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Novembro de 2009, 01:53
Citar
HQx,

valeu por postar novas atualizações cara!
To com vontade de testar o pf patchset, mas como faço pra instalá-lo?

abçs

Para testar o pf patchset é só adaptar o tutorial do omnislash para ele... (eu alterei o meu para facilitar para você!!)

Kernel 2.6.31-pf8 - Compilando e Instalando um kernel otimizado no seu Debian ou KUXBuntu

Passo-a-passo geral

1 - Em primeiro lugar vire o root e baixe as bibliotecas de compilação mais alguns utilitários

$su (depois digite a senha do root)

#aptitude install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

2 - Agora baixe a versão 2.6.31 do kernel vanilla e o patch pf e a configuração para o kernel

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2

http://freshmeat.net/projects/pf-patchset (pegue a última versão para o 2.6.31... eu baixei a versão patch-2.6.31-pf8.bz2)

Quanto a configuração se quiser use a minha...

3 - Copie o arquivo baixado para /usr/src para isso digite os comandos abaixo:

$su (depois digite a senha do root)

#cp linux-2.6.31.tar.bz2 patch-2.6.31-pf8.bz2 configx86 configx86-64 /usr/src

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.31.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.31 (possivelmente será necessário usar esse comando em distribuições baseadas no debian)

#rm -rf linux && ln -s /usr/src/linux-2.6.31 linux

#cp patch-2.6.31-pf8.bz2 configx86 configx86-64 /usr/src/linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat patch-2.6.31-pf8.bz2 |patch -p1

Caso use a arquitetura x86 (32bits) use o comando abaixo:

#cp /usr/src/linux-2.6.31/configx86 .config && make xconfig

Caso use a arquitetura x86-64 (64 bits) use o comando abaixo:

#cp /usr/src/linux-2.6.31/configx86-64 .config && make xconfig

Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.

Desktop

Em “Processor type and features”:

- Processor family Choose the model of your processor

Escolha o modelo do seu processador. Na configuração eu escolhi o i686 e é o que uso no meu X2 e gosto do resultado. Porém escolha outra específica para o seu processador.

Ele já está configurado para desktop então deixe as configuração como estão.

Laptop

A escolha para o processador também é útil porém é interessante diminuir o Timer frequency

-Timer frequency
–250 Hz (ou menos)

-Preemption Model
–Voluntary Kernel Preemption (Desktop)

Motivo??? Quanto maior o timer frequency menor a autonomia do laptop quando está sob uso da bateria.

Servidor

Dependendo do servidor o melhor é colocar o timer frequency no mínimo e sem preempção pois assim ele suporta mais requisições

A escolha para o processador também é útil porém diminua mais ainda o Timer frequency

-Timer frequency
–100 Hz

-Preemption Model
–Preempt None

Depois das alterações salve o arquivo e agora vamos para o próximo passo

Compilação do kernel

Digite os seguintes comandos

#make-kpkg clean

#make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas. Se usar uma arquitetura 64 bits pode colocar x86-64 depois de revision…

E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último para instalar.

#cd .. && dpkg -i linux*2.6.31*.deb

Dê o boot e desfrute do novo kernel…

Abraços

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 20 de Novembro de 2009, 07:19
HQx,

como sempre prestativo e atencioso!!
Ontem a noite au cheguei a tentar o seu tutorial mas, por ignorância msm, estava usando o patchset (sem o kernel e as configs).
Hj a tarde já compilo, testo e posto as opiniões aqui.
Vlws e sucesso pra vc rapá!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 21 de Novembro de 2009, 08:17
O patchset parece-me ser bom mas não tem compcache,ja tentei o guia oficial do site mas não consigo configurar o compcache.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 21 de Novembro de 2009, 12:29
Srs.,

apareceram estes 2 erros:

"make[3]: *** Sem regra para processar o alvo `kernel/power/tuxonice_storage.o', necessário por `kernel/power/tuxonice_core.o'.  Pare.
make[2]: ** [kernel/power] Erro 2
make[1]: ** [kernel] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.31'
make: ** [debian/stamp/build/kernel] Erro 2
root@gabriel-laptop:/usr/src/linux# cd .. && dpkg -i linux*2.6.31*.deb
dpkg: erro processando linux*2.6.31*.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
Erros foram encontrados durante o processamento de:
 linux*2.6.31*.deb"

Uso Ubuntu 9.10 64 bits.
Alguma sugestão para solucioná-los?
Valeu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: genaro em 23 de Novembro de 2009, 18:46
valeu Hqxriven , compilei o kernel pf8 aqui e tá rodando liso liso, inclusive resolveu um problema chato de quando compilava direto da source do kernel.org o desempenho do driver open da ati caía drasticamente. Agora tá inclusive melhor que o do kernel ubuntu, que já tem uns patches meio obscuros. A compilação também foi MUITO rápida, acho que levou uns 25 minutos aqui no meu Athlon II x2 240.

Ubuntu karmic voando!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Novembro de 2009, 00:15
Citar
Srs.,

apareceram estes 2 erros:

"make[3]: *** Sem regra para processar o alvo `kernel/power/tuxonice_storage.o', necessário por `kernel/power/tuxonice_core.o'.  Pare.
make[2]: ** [kernel/power] Erro 2
make[1]: ** [kernel] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.31'
make: ** [debian/stamp/build/kernel] Erro 2
root@gabriel-laptop:/usr/src/linux# cd .. && dpkg -i linux*2.6.31*.deb
dpkg: erro processando linux*2.6.31*.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
Erros foram encontrados durante o processamento de:
 linux*2.6.31*.deb"

Uso Ubuntu 9.10 64 bits.
Alguma sugestão para solucioná-los?
Valeu!

Use a minha config (já que ela não ativa o tuxonice)... ou então desative vc mesmo...

Obrigado e Boa Noite a todos!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: sboorbou em 27 de Novembro de 2009, 09:16
Citar
HQx,



Quanto a configuração se quiser use a minha...

-------------

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas. Se usar uma arquitetura 64 bits pode colocar x86-64 depois de revision…

Hqx

pergunta 1

Onde baixo seu arquivo .config ????

pergunta 2

qual (Quais ) opção(s) define(n) se o kernel  é 32 ou 64 bits???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: genaro em 27 de Novembro de 2009, 11:31
Citar
HQx,



Quanto a configuração se quiser use a minha...

-------------

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas. Se usar uma arquitetura 64 bits pode colocar x86-64 depois de revision…

Hqx

pergunta 1

Onde baixo seu arquivo .config ????

pergunta 2

qual (Quais ) opção(s) define(n) se o kernel  é 32 ou 64 bits???


Ele mesmo postou anteriormente, os arquivos são esses, o primeiro é 32 e o segundo é 64:

http://rapidshare.com/files/308968092/configx86

http://rapidshare.com/files/308977775/configx86-64
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 27 de Novembro de 2009, 15:15
Ola!! :)
No site http://www.kernel.org/ tem a versao estavel
2.6.31.6 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.6.tar.bz2), posso usar essa com o pf patchset 2.6.31-pf9 (http://freshmeat.net/urls/9e9fe9d24c9bde950349f8846a4557dd) e com o config que vcs citaram acima??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: genaro em 28 de Novembro de 2009, 10:25
Ola!! :)
No site http://www.kernel.org/ tem a versao estavel
2.6.31.6 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.6.tar.bz2), posso usar essa com o pf patchset 2.6.31-pf9 (http://freshmeat.net/urls/9e9fe9d24c9bde950349f8846a4557dd) e com o config que vcs citaram acima??

Não... o patch tem que ser aplicado na versão base do kernel, o 2.6.31, qualquer versão ".x" depois do 31 vai dar erro no patcheamento. É por isso que o patchset também é atualizado, antes estava no pf8 e agora tá no pf9.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 28 de Novembro de 2009, 15:37
Vlw pelo esclarecimento Genaro! :)
Título: Re: Kernel 2.6.30.9.1-omnislash!! Saiu!!! pf patchset!! etc...
Enviado por: MSXManiac em 06 de Dezembro de 2009, 11:45

http://rapidshare.com/files/308967523/omnislash.bz2

http://rapidshare.com/files/308968092/configx86

http://rapidshare.com/files/308977775/configx86-64

md5sum configx86 configx86-64 omnislash.bz2
a0f61681859534de5553c11eec308f25  configx86
fec9646e68709b5fed47712d7b652a4d  configx86-64
12abeb1260896945d8efc568c643c4b4  omnislash.bz2

Enfim saiu mais uma versão do omnislash ainda sob a base do 2.6.30 (na verdade ele se transforma em 2.6.30.9).

Não troquei para a base 2.6.31 porque o meu modem não compila corretamente no 2.6.31...

Para os usuários que querem testar o 2.6.31 eu faço a sugestão de um excelente patchset pf-patchset http://freshmeat.net/projects/pf-patchset (Eu testei e gostei)

Como eu pretendo dar uma parada eu peço que vcs acompanhem o pf-patchset pois o mesmo usa a mesma idéia (vanilla com patches) e é atualizado com mais frequência...

Obrigado e Boa Noite

Hqx


Meu caro HQX...

Como vc anda sumido (facult e trampo junto é de matar) te dou uma sugestão...

Poste os seus arquivos por este link http://server2.downloadmx.net/index.php

O rapidshare anda ficando congestionado quase o dia todo...
ou ao menos põe no deposit files ou no easy-share e por aí vai...

Só para lembrar que o patchset pf agora tá usando o kernel 2.6.32...

abrax!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 06 de Dezembro de 2009, 22:59
Só para lembrar que o patchset pf agora tá usando o kernel 2.6.32...
Nossa... :o

E onde baixo o kernel 2.6.32? eu não achei! [=P]

[],s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Dezembro de 2009, 00:14
Só para lembrar que o patchset pf agora tá usando o kernel 2.6.32...
Nossa... :o

E onde baixo o kernel 2.6.32? eu não achei! [=P]

[],s

kernel
 :D http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.bz2  :D

patch
 :D http://freshmeat.net/urls/9e9fe9d24c9bde950349f8846a4557dd  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 08 de Dezembro de 2009, 07:05
kernel
 :D http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.tar.bz2  :D

patch
 :D http://freshmeat.net/urls/9e9fe9d24c9bde950349f8846a4557dd  :D
Vlw!! ;)
So mais uma pergunta esse "*.deb" gerado, pode ser instalado em outros pcs? Se pode.. como e de que jeito eu faço?

[],s

Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Dezembro de 2009, 18:31
Vlw!! ;)
So mais uma pergunta esse "*.deb" gerado, pode ser instalado em outros pcs? Se pode.. como e de que jeito eu faço?

[],s

Alyscom
Se os PCś tiverem exatamente o mesmo hardware e usarem a mesma distro é para funcionar 100%
Se o hardware for diferente, pode não funcionar alguns drivers ou até mesmo não bootar o sistema
Vc pode copiar os arquivos .deb gerados na pasta /usr/src antes de executá-los para a instalacao!
Título: Kernel Omnislash 2.6.30.9.2 - Versão de Aniversário...
Enviado por: Hqxriven em 11 de Dezembro de 2009, 13:39
Nova versão do omnislash 2.6.30.9.2 - Versão de Aniversário!!!

- Novos parâmetros de latência baseados no kernel 2.6.32
- Desativação do compcache (a alteração da latência retira a necessidade do compcache pois o sistema está acessando menos a swap, mas ele ainda está no kernel é só ativar)
- Nova configuração baseada no kernel 2.6.32 do Sidux
- E agora novos lugares para baixar...

omnislash.bz2
http://server2.downloadmx.net/download.php?uid=0Z7CBU60

configx86
http://server2.downloadmx.net/download.php?uid=E73CPT6U

configx86-64
http://server2.downloadmx.net/download.php?uid=EJYCAWX6

Descobri a pouco tempo, testando o BFS que a versão anterior poderia ter um resultado melhor em dual e quad cores alterando a latência, e por isso fiz essa versão que tem uma melhora da interatividade mesmo com bastante estresse...

Infelizmente o suporte ao meu modem foi excluído do kernel 2.6.31 e 2.6.32 por isso não lancei essas releases ainda (fiquei apenas nos testes)...

Obrigado a todos e Boa tarde!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 11 de Dezembro de 2009, 13:45
valeu Hqxriven!! :D
Você sempre traz boas noticias, quando crescer quero ser que nem você!! ;D rsrsrsr


[],s


Alyscom

[edit] : eu ainda posso usar o seu configx86 com o patchset eo kernel 2.6.32?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Dezembro de 2009, 13:57
Citar
valeu Hqxriven!! Contente
Você sempre traz boas noticias, quando crescer quero ser que nem você!! Sem Graça rsrsrsr


[],s


Alyscom

[edit] : eu ainda posso usar o seu configx86 com o patchset eo kernel 2.6.32?

Pode usar sem problemas...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 14 de Dezembro de 2009, 08:19
Olá Hqxriven, Teria como editar o KernelCheck para instalar somente o seu Kernel? Sei lá, mas acho que seria uma mão na roda!
O Tópico esta aqui (http://ubuntuforum-br.org/index.php/topic,55575.msg340678.html#msg340678), Caso queira dar uma olhada! ;)




[]'s




Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Dezembro de 2009, 09:52
HQ meu velho!

Compilei e instalei o 2.6.30.9.2 no Notebook e no PC com a ATI Radeon 4850!

Tenho boas e más notícias!

Vamos as más notícias:

1- Tenho um amigo que tambem vem usando o omnislash no PC do serviço dele, para acelerar sa transferências de arquivos entre o servidor com OpenSuse 64bits e o Ubuntu 9.04 com o seu kernel. O lance é que o 2.6.30.9.2 teve desempenho pior nas taxas de trasnferências de arquivos!  Ele vai continuar a utilizar o 2.6.30.7.1 (se não me engano). Depois vou pegar mais detalhes com ele para ver se te ajuda!
2- Essa nova versão decididamente não gosta do driver propritário da ATI!!! A parte gráfica ficou com um LAG tremendo! Perdi todos os efeitos gráficos do Compiz, mesmo reinstalando o driver da ATI.
3- Me parece que o boot ficou um pouco mais lento. Vou cronometrar para ter certeza!

Agora as boas notícias:

1- Depois de remover o driver proprietáriom da ATI no PC de casa, o sistema se transformou completamente!!!  Estou impressionado! Ele é ainda mais rápido e consegue gerenciar muito melhor a carga no sistema que a versão 7 do Omnislash!!!  
2- Deixou o Notebook ainda mais rápido também, que usa placa de vídeo onbard da Intel.  O PC e o Note são Core 2 Duo. Compilei o kernel apenas para os Core 2 duo.

Vou prestar atenção nas taxas de transferências de arquivos!  Vou procurar usar mais as duas máquinas e depois posto mais impressões sobre este novo kernel!

Té +

E continue com o excelente trabalho!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Dezembro de 2009, 05:00
Baseado na sua mensagem fiz mais uma versão...

2.6.30-omnislash1

O que ela tem de diferente da outra versão:

- Execução do X em Realtime!! (CFS BOOST) (Obrigado Buli por portar para o 2.6.31 assim tive parâmetros para portar para o 2.6.30)
- Relatime (Obrigado Buli por portar para o 2.6.31 assim tive parâmetros para portar para o 2.6.30)
- Latência do 7.2.1

Dá uma olhadinha e posta depois... (coloquei no blog para deixar mais organizado)

Possivelmente vai melhorar a interatividade no desktop, agora em servidores sem utilizar o X possivelmente será o mesmo da 7.2.1... Quanto a autonomia da bateria por causa da execução do X em RT deve diminuir...

Obrigado e Bom Dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 16 de Dezembro de 2009, 08:58
Caros,
eu resolvi testar alguns kerneis no Ubuntu 9.04 que originalmente veio com o kernel 2.6.28.11.
O primeiro foi 2.6.30.2 que funcionou perfeitamente em meu E7400+G31M+4Gb ram+2Tb SATA+8400GS 512Mb ram.
Aí eu resolvi testar outros e foi quando descobri que alguns não funcionam bem em meu pc.
Testei o 2.6.32.2 que muito me decepcionou pois nem a minha placa wireless funcionou. Então resolvi testar 2.6.30.10 que tambem não funcionou a contento apesar de inicializar muito rápido (apenas 18 segundos).
Conclusão, fiquei mesmo com o 2.6.30.2 no qual tudo funcionou redondinho apesar de perder pro 2.6.30.10 em 12 segundos na inicialização.
Fica aqui a dica para aqueles que pensam em compilar um novo kernel no seu Ubuntu 9.04.

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 19 de Dezembro de 2009, 06:11
Olá!! :)
Compilei o 2.6.30-omnislash1
Só que quando eu reinicio aparece essa mensagem
Citar
Warning: unable to find a suitable fs in /proc/mounts, is it monted?
use --subdomainfs to override
E a tela fica piscando rapido!!

Meu sysctl.conf
Código: [Selecionar]
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 4 4 1 7

##############################################################3
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# This disables TCP Window Scaling (http://lkml.org/lkml/2008/2/5/167),
# and is not recommended.
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Ignore ICMP broadcasts
#net.ipv4.icmp_echo_ignore_broadcasts = 1
#
# Ignore bogus ICMP errors
#net.ipv4.icmp_ignore_bogus_error_responses = 1
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#
# The contents of /proc/<pid>/maps and smaps files are only visible to
# readers that are allowed to ptrace() the process
# kernel.maps_protect = 1
vm.dirty_ratio = 20
vm.dirty_background_ratio = 20

Meu fstab
Código: [Selecionar]
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sdb6 during installation
UUID=49c41fb6-0802-4037-b8e0-e393d25a585a /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=5fe67b5f-b930-49ee-bdc6-ce9916f90550 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
none /proc/bus/usb usbfs devgid=123,devmode=664 0 0
/dev/ramzswap0 none swap sw,pri=100 0 0
/dev/ramzswap0 none swap sw,pri=100 0 0

Alguém sabe como posso tentar resolver isso??


[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Dezembro de 2009, 14:23
Citar
Warning: unable to find a suitable fs in /proc/mounts, is it monted?

Tente desative o apparmor do boot (estou falando do sysv-rc-conf)

https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/482316
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Dezembro de 2009, 14:26
HQ meu velho!

Passei parte da noite de ontem compilando o 2.6.30-omnislash1!

Esse Fórum só tem Nerdson !!! Os caras ficam até altas horas compilando Kernel Linux!!! huashauhauha

Coloquei no PC e no Notebook! Na segunda coloco no Frank do Consultório!  Meu amigo que usa Ubuntu mais Suse também intalalou no PC dele!

Até agora vai tudo bem!

Deu diferença mesmo nas imagens e filmes!

Mas to na dúvida se o 9.2 era mais rápido para abrir aplicativos!

Tá usando o BFQ no 2.6.30-omnislash1?

Você já leu a notícia que o Con Kolivas voltou a contribuir com seus Patchs?  ;D ;D

http://br-linux.org/2009/con-kolivas-volta-a-contribuir-para-o-kernel-linux/

Eu vou dizer, vocês (me refiro a todos as pessoas que contribuem com melhorias na velocidade e usabilidade do Kernel Linux) estão me deixando mal acostumado!

Fico esperando mais velocidade a cada nova versão!!!!

Quando eu acho que já deu o que tinha que dar, vocês arrumam uma maneira de turbinar ainda mais o kernel!

Mas tem gente reclamando da estabilidade dos Kerneis RT!  

Não notei nada de errado até o momento! Mas também nunca passei mais de 10 dias com o PC ligado direto!  

Té +

E continuem com o excelente trabalho!!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Dezembro de 2009, 14:33
Citar
Deu diferença mesmo nas imagens e filmes!

Mas to na dúvida se o 9.2 era mais rápido para abrir aplicativos!

Sua máquina é um dual ou quad core??? É possível transformar o 30-omnislash1 em 9.2 alterando as latências...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Dezembro de 2009, 14:35
Citar
Deu diferença mesmo nas imagens e filmes!

Mas to na dúvida se o 9.2 era mais rápido para abrir aplicativos!

Sua máquina é um dual ou quad core??? É possível transformar o 30-omnislash1 em 9.2 alterando as latências...

Obaaaaaaaaaa!!!  ;D ;D

São Core 2 Duo!!!

Como é que faz?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Dezembro de 2009, 14:38
Há, outra coisa irmão HQ!

Também compartilho da sua dor!!!

To no mundo da discada também!!!  >:( >:( >:(

Tem como fazer o SM56 funcionar com esses kerneis 64bits???

Você sabe de algum tuto?

Já tentei 3, mas eles são para 32bits!!!  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Dezembro de 2009, 14:55
É só inserir essas entradas no sysctl.conf

kernel.sched_min_granularity_ns = 4000000
kernel.sched_latency_ns = 10000000
kernel.sched_wakeup_granularity_ns = 4000000

Depois o sysctl -p e um boot

Citar
Há, outra coisa irmão HQ!

Também compartilho da sua dor!!!

To no mundo da discada também!!!  Zangado Zangado Zangado

Tem como fazer o SM56 funcionar com esses kerneis 64bits???

Você sabe de algum tuto?

Já tentei 3, mas eles são para 32bits!!!  Triste

Também já tentei mas não consegui... modem no linux não é mole...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 19 de Dezembro de 2009, 23:25
Citar
Warning: unable to find a suitable fs in /proc/mounts, is it monted?

Tente desative o apparmor do boot (estou falando do sysv-rc-conf)

https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/482316
Desculpe a ignorância, mas como faço para desativar o apparmor do boot??



[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 19 de Dezembro de 2009, 23:51
Bom... Não quis esperar e tentei desinstalar o apparmor, só que aconteceu alguma coisa que não sei oque é, e retornou esse erro:
Citar
E: linux-image-2.6.30-omnislash1: sub-processo script post-installation
instalado retornou estado de saída de erro 128

Não sei o que esta avendo, sempre utilizei o Kernel Omnislash e nunca tinha dado erro antes! :-\



[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 20 de Dezembro de 2009, 05:25
Após uma madrugada compilando, os resultados:
- na inicialização do karmic não senti nenhuma diferença, mas para desligar ficou muito rápido;
- a navegação entre pastas ou arquivos no Nautilus ficou muito rápida (tinha a sensação que o sistema era lento para esse tipo de operação em relação ao XP/Vista);
- visualização de imagens e vídeos muito melhor e mais rápida;
- menr uso do processador.

porem nem tudo são flores:
- sem áudio, tentei as dicas da 1ª pagina mas não funcionou.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 20 de Dezembro de 2009, 08:58
Opá!!! ;D
Só para tirar uma duvida... É verdade que com os novos patch de Con Kolivas eu consigo ajustar o Timer frequency até 10.000Hz :o ??



[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Dezembro de 2009, 16:18
Citar
Desculpe a ignorância, mas como faço para desativar o apparmor do boot??

sudo /etc/init.d/apparmor stop

sudo update-rc.d -f apparmor remove

Acho que assim, será mais fácil...

Depois dê um remove --purge nos kernels omnislash e instale novamente... caso apareça algum erro cole toda a mensagem (desde o início do comando que vc deu até final)

Citar
Após uma madrugada compilando, os resultados:
- na inicialização do karmic não senti nenhuma diferença, mas para desligar ficou muito rápido;
- a navegação entre pastas ou arquivos no Nautilus ficou muito rápida (tinha a sensação que o sistema era lento para esse tipo de operação em relação ao XP/Vista);
- visualização de imagens e vídeos muito melhor e mais rápida;
- menr uso do processador.

porem nem tudo são flores:
- sem áudio, tentei as dicas da 1ª pagina mas não funcionou.

Antes de tudo, aumente o som no Gnome volume control nas outras partes (PCM, Front e Master) se não funcionar use esse tutorial http://ubuntuforums.org/showthread.php?t=205449 porém instale a versão atual ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.19.tar.bz2 (isso não estava no tutorial)

Qualquer coisa volte aqui...

Obrigado

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 20 de Dezembro de 2009, 18:17

Antes de tudo, aumente o som no Gnome volume control nas outras partes (PCM, Front e Master) se não funcionar use esse tutorial http://ubuntuforums.org/showthread.php?t=205449 porém instale a versão atual ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.19.tar.bz2 (isso não estava no tutorial)

Qualquer coisa volte aqui...

Obrigado

Hqx

Vou tentar e volto para dizer o resultado, antes só mais uma pergunta, nas configurações os únicos itens que modifiquei foram:
- Processor type and features
  -  Porcessor family = K8
  - Timer frequency = 1000

Devo alterar mais alguma configuração?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Dezembro de 2009, 18:28
Citar
Vou tentar e volto para dizer o resultado, antes só mais uma pergunta, nas configurações os únicos itens que modifiquei foram:
- Processor type and features
  -  Porcessor family = K8
  - Timer frequency = 1000

Devo alterar mais alguma configuração?

Carregando a config que coloquei e alterando só isso não haverá problemas... O resto eu ativei...

VC está compilando novamente???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 20 de Dezembro de 2009, 18:48
Na verdade fiz tantos testes ontem que reinstalei o Ubuntu hoje apenas para compilar novamente.

Aproveitando, após salvar as configurações para compilar, fechei e abri novamente para conferir, mas as configurações voltaram ao normal (ao estado que estavam antes de eu modificar, isso é normal?).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 20 de Dezembro de 2009, 23:52
Agora estou recebendo essa mensagem:
Citar
Warning: unable to find a suitable fs in /proc/mounts, is it monted?
use --subdomainfs to override

rodei os comandos
Citar
sudo /etc/init.d/apparmor stop
sudo update-rc.d -f apparmor remove

mas não resolveu, tentei desinstalar e reisntalar mas também não deu certo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Dezembro de 2009, 01:59
Citar
mas não resolveu, tentei desinstalar e reisntalar mas também não deu certo.

https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/482316

Dá um aptitude remove --purge apparmor e cola o resultado aqui...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 21 de Dezembro de 2009, 10:30
Código: [Selecionar]
denilson@denilson-desktop:~$ su
Senha:
root@denilson-desktop:/home/denilson# aptitude remove --purge apparmor
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Lendo informações estendidas de estado       
Inicializando estados de pacotes... Pronto
Escrevendo informações estendidas de estado... Pronto
Os pacotes a seguir estão QUEBRADOS:
  apparmor-utils
Os pacotes a seguir serão REMOVIDOS:
  apparmor
0 pacotes atualizados, 0 novos instalados, 1 a serem removidos e 0 não atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 2257kB serão liberados.
Os pacotes a seguir possuem dependências não satisfeitas:
  apparmor-utils: Depende: apparmor mas não é instalável.
As seguintes ações resolverão estas dependências:

Remover os pacotes a seguir:
apparmor-utils

Manter as seguintes dependências não resolvidas:
gdm-guest-session recomenda apparmor
ubuntu-standard recomenda apparmor-utils
Pontuação é -283

Aceitar esta solução? [Y/n/q/?] y
Os pacotes a seguir serão REMOVIDOS:
  apparmor apparmor-utils{a}
0 pacotes atualizados, 0 novos instalados, 2 a serem removidos e 0 não atualizados.
É preciso obter 0B de arquivos. Depois do desempacotamento, 3969kB serão liberados.
Você deseja continuar? [Y/n/?] y
Escrevendo informações estendidas de estado... Pronto
(Lendo banco de dados ... 143734 arquivos e diretórios atualmente instalados).
Removendo apparmor-utils ...
Removendo apparmor ...
 * Unloading AppArmor profiles                                           [ OK ]
Processando gatilhos para man-db ...
Processando gatilhos para ureadahead ...
ureadahead will be reprofiled on next reboot
Lendo listas de pacotes... Pronto                     
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Lendo informações estendidas de estado       
Inicializando estados de pacotes... Pronto
Escrevendo informações estendidas de estado... Pronto

root@denilson-desktop:/home/denilson#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 21 de Dezembro de 2009, 11:18
Eu tive o mesmo problema!
Eu compilei o Kernel com uma configuração de teste e funcionou, e após aplicar o patch ao kernel na mesma configuração
apareceu esse erro!
Ai eu achei que o erro aconteceu devido ao patch, mais depois compilei novamente o kernel sem o patch
e o erro persistiu.
Tentei desinstalar o apparmor mais não resolveu tbm.

Será que o erro aconteceu, por ter desabilitado algum modulo do kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 21 de Dezembro de 2009, 11:33
A única diferença entre a 1ª compilação (que ficou sem áudio) e a 2ª (que o sistema não inicia) é que a /home esta em ext4, antes estava em ext3.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 22 de Dezembro de 2009, 06:13
Re-instalei o Ubuntu do zero, E compilei o seu Kernel, correu tudo bem a não ser o audio que sumiu,Ai fui instalar o Alsa-driver... Deu erro e fiquei sem internet"uso internet discada", acho que apagou alguma coisa referente ao reconhecimento do modem, pq quando clico em reconhecer aparece que nenhum modem foi encontrado! :P

Vou fazer uns testes com os patch's de Con Kolivas (http://en.wikipedia.org/wiki/Con_Kolivas), só uma pergunta qual dos arquivos que tem aqui (http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/) devo baixar?



[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Dezembro de 2009, 06:58
Citar
Re-instalei o Ubuntu do zero, E compilei o seu Kernel, correu tudo bem a não ser o audio que sumiu,Ai fui instalar o Alsa-driver... Deu erro e fiquei sem internet"uso internet discada", acho que apagou alguma coisa referente ao reconhecimento do modem, pq quando clico em reconhecer aparece que nenhum modem foi encontrado!

Que tipo de erro??? Posta ae!!

Citar
Vou fazer uns testes com os patch's de Con Kolivas, só uma pergunta qual dos arquivos que tem aqui devo baixar?

Os do Con são só para kernels acima do 2.6.31...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 24 de Dezembro de 2009, 04:16
Olá Hqxriven!! ;)
Bom... Eu postei o erro, mas parece aque não apareceu no forum! :P
Vou tentar postar de novo...
Bem.. Instalei o Ubuntu 9.10 kk, desinstalei o apparmor de primeira, e parti para a compilação.
Tudo foi bem... Menos o audio que não pegou, todo o restante pegou muito bem!! ;)

Quando cliquei para instalar o alsa driver.. Foi indo até chegar no seu Kernel, nessa parte trancou tudo!
A versão do alsa driver que utilizei foi 1.0.20.3_all.deb, segui este tutorial aqui (http://ubuntuforum-br.org/index.php/topic,58602.msg331703.html#msg331703), realmente não sei oque foi!!

E sobre o patch do Con, eu quero testar eles nas ultimas versões que sairam 2.6.32..



[]'s



Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Dezembro de 2009, 06:48
Citar
Olá Hqxriven!! Piscada
Bom... Eu postei o erro, mas parece aque não apareceu no forum! Lingua
Vou tentar postar de novo...
Bem.. Instalei o Ubuntu 9.10 kk, desinstalei o apparmor de primeira, e parti para a compilação.
Tudo foi bem... Menos o audio que não pegou, todo o restante pegou muito bem!! Piscada

Quando cliquei para instalar o alsa driver.. Foi indo até chegar no seu Kernel, nessa parte trancou tudo!
A versão do alsa driver que utilizei foi 1.0.20.3_all.deb, segui este tutorial aqui, realmente não sei oque foi!!

E sobre o patch do Con, eu quero testar eles nas ultimas versões que sairam 2.6.32..

O que quero saber é onde vc parou...

Exemplo:

A compilação deu certo??? Deu alguma mensagem de erro

Usou o alsamixer e o alsaconf???

Colocou alguma opção no modprobe??? Tipo dessa forma aqui http://www.vivaolinux.com.br/dica/Configurando-o-som-no-Acer-Aspire-3660/

Qual o seu fabricante da placa???

Agora a parte 2...

E sobre o patch do Con, eu quero testar eles nas ultimas versões que sairam 2.6.32

http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.32/2.6.32-ck1/

Baixe o kernel 2.6.32 e insira o patch!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kasullo em 29 de Dezembro de 2009, 19:02
Citar
Baixe o kernel 2.6.32 e insira o patch!!

eu nunca tinha compilado o kermel ai resolvi fazer mas não sei se fiz certo.

No caso usei os mesmos passos que tu tinha descrito antes só troquei os arquivos por 2.6.32-ck1 e o kermel 2.6.32 e compilou legal, em uns 20 min eu acho, mas é que eu tenho um quad core de 3 GHz e usei um opção de 4 na hora de compilar, usei o 86-64 genérico no caso do processador, pois tinha opção para core 2 mas ai fiquei na dúvida.

Tipo compilou parece que ficou mais rápido mas faltou fazer um benchmark. O caso é que minha placa wireless do pc, ficou muito instável a ponto de não conseguir navegar ai complicou...

Mas ainda vou fazer um benchmark, pois trabalho com cálculo numérico e preciso que o pc seja rápido e não que conecte na internet...

Falow,
Abraço
Vagner
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 01 de Janeiro de 2010, 13:49
Eu compilei o kernel 2.6.32.2 e inseri esse patch:
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.32/2.6.32-ck1/
e desabilitei pelo xconfig tudo que eu não uso na minha máquina.
E me surpreendi com o resultado, minha máquina está voando,
o boot esta super rapido, e há velocidade ao abrir programas e manipular arquivos.
Finalmente obtive sucesso e satisfação ao compilar um kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 03 de Janeiro de 2010, 08:22
Vou testar hoje a noite esse Kernel 2.6.32.2 com o patch CK, vou tacar 10000Hz e ver no que vai dar!! ;)




[]'s




Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2010, 11:15
Então galera, para compartilhar com vocês o que venho conversando com o HQ sobre os Kerneis Omnislash!

Essa última versão Omnislash1 com Real Time é surpeendentemente rápida! Mas buga o som em algumas configurações!

Tenho testado esses kerneis em 4 configurações diferentes.

Bugou o som do Meu notebook Toshiba de um modo que tive que reinstalar o Ubuntu! Aproveitei e tasquei o Karmic Koala 64bits no Notebook! Mas ainda não fiz o teste com o Omnislash1 + RT.

Até agora os resultados mais impressionantes tem sido com o meu PC de casa. Fantástico! Nunca tive um Ubuntu tão rápido na vida! Aguardem novidades quanto ao meu PC de casa!

Vinha utilizando o Omnislash1 + RT no Frank do consultório!  O Frank é como chamo meu velhinho Atlhon XP 2400 com 756MB mais placa mãe PCSheetos!

Após várias compilações no Frank, alterei os MHz entre 100 até 1000, fiz compilação 686 ou específica para Atlhons XP. Enfim, fiz o que pude para diferenciar as coisas. A conclusão que cheguei é que o Omnislash1 + RT é demais para o Frank quando se tenta fazer muitas coisas ao mesmo tempo. Se for para ficar fazendo uma coisa de cada vez tudo bem. Mesmo assim, ao se escutar música e tentar alterar o papel de parede do Gnome, a música pode desde ficar pulando até travar dependendo das opções usadas na compilação! Definitivamente 1000MHz para máquinas antigas mononucleares é demais!!! Isso o próprio HQx já havia me dito!

Depois fiz outro teste bastante interessante. Tirei o Ubuntu 9.04 32bits do Frank e instalei o Mandriva Power Pack 2009!  Isso mesmo, mais uma distro peso pesado!  Como já era esperado, o Mandriva ficou muito mais lento que o Ubuntu com o Omnislash1 + RT! Contudo, o kernel do Mandriva 2009 ( um 2.6.27-34 com otimizações do CFQ - segundo os comentários do próprio repositório do Mandriva) não trava e nem da LAG algum seja lá o que eu faço com ele no KDE 4!!!!

Ou seja, o kernel do Mandriva é otimizado para aceitar muitas requisições em detrimento do desempenho! Em quanto que o Omnislash1 + RT, previlegia acima de tudo o desempenho, em detrimento das requisições!

Para um usuário que não entende nada, é melhor usar um kernel como o do mandriva, que você sabe que é lento mas não trava e nem dá lag para nada, do que um super rápido mas que começa a travar ou dar lag conforme você começa fazer mais coisas com o sistema operacional!

Quero deixar claro que não se trata de uma crítica! Mas do que pude constatar com o uso das 4 máquinas! Perguntando aos amigos e parentes! É muito chato você abrir um programa de música e ela ficar pulando ou travar enquanto o sistema abre outra aplicação! 

Isso não acontece em máquinas de, digamos assim, configurações "Tora" ! Apenas em máquinas de configurações mais modestas. Mas isso era para ser esperado! Não tem novidade nisso, para quem está acostumado com a parte técnica da coisa!

Fica aqui minha sugestão HQx, dar uma pesquisada no Kernel do Mandriva!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 08 de Janeiro de 2010, 10:29
Hqx,

dá pra aplicar o seu patch no sidux?

abçs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2010, 08:11
Hq e pessoal!

Minha surpresa nasceu!  ;D

Abri um novo tópico para mostrar o kernel Omnislash em uso!

http://ubuntuforum-br.org/index.php/topic,61543.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 14 de Janeiro de 2010, 08:49
Olá estou tentando compilar mas não está dando! :P
Depois de dar o comando
cp /usr/src/linux-2.6.30/configx86 .config && make xconfig
Aparece este isso
Código: [Selecionar]
HOSTCC  scripts/basic/fixdep
scripts/basic/fixdep.c: In function ‘traps’:
scripts/basic/fixdep.c:377: warning: dereferencing type-punned pointer will break strict-aliasing rules
scripts/basic/fixdep.c:379: warning: dereferencing type-punned pointer will break strict-aliasing rules
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/kconfig_load.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
  HOSTLD  scripts/kconfig/qconf
scripts/kconfig/qconf arch/x86/Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: *** [xconfig] Error 1
make: *** [xconfig] Error 2
Estou usando o Kubuntu 9.10, tenho todas as bibliotecas de compilação instaladas como você pediu!! :-\
Não sei oque está dando aqui ??? ???


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Janeiro de 2010, 07:00
HQx, eu falei dos problemas e vantagens do Omnislash 1 na página 99!

Você deu uma olhada no vídeo do YouTube que pedi para colocarem?

Tá da maneira que você queira?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Janeiro de 2010, 01:18
Citar
HQx, eu falei dos problemas e vantagens do Omnislash 1 na página 99!

Você deu uma olhada no vídeo do YouTube que pedi para colocarem?

Tá da maneira que você queira?

Vi sim!! Bem rápido (como aqui) mas notei um pequeno delay por causa da prioridade de execução do RT combinado com preempt... por isso fiz o 1.1 (dá uma olhadinha)...

Retirei o 9.3 do ar pq tem gente tentando usar a config 32 bits e depois me enchendo de mensagens.... (o 9.3.1 com configx86 e configx86-64 e com algumas pequenas melhorias volta mais tarde)

---------------

Citar
Então galera, para compartilhar com vocês o que venho conversando com o HQ sobre os Kerneis Omnislash!

Essa última versão Omnislash1 com Real Time é surpeendentemente rápida! Mas buga o som em algumas configurações!

Tenho testado esses kerneis em 4 configurações diferentes.

Bugou o som do Meu notebook Toshiba de um modo que tive que reinstalar o Ubuntu! Aproveitei e tasquei o Karmic Koala 64bits no Notebook! Mas ainda não fiz o teste com o Omnislash1 + RT.

Até agora os resultados mais impressionantes tem sido com o meu PC de casa. Fantástico! Nunca tive um Ubuntu tão rápido na vida! Aguardem novidades quanto ao meu PC de casa!

Vinha utilizando o Omnislash1 + RT no Frank do consultório!  O Frank é como chamo meu velhinho Atlhon XP 2400 com 756MB mais placa mãe PCSheetos!

Após várias compilações no Frank, alterei os MHz entre 100 até 1000, fiz compilação 686 ou específica para Atlhons XP. Enfim, fiz o que pude para diferenciar as coisas. A conclusão que cheguei é que o Omnislash1 + RT é demais para o Frank quando se tenta fazer muitas coisas ao mesmo tempo. Se for para ficar fazendo uma coisa de cada vez tudo bem. Mesmo assim, ao se escutar música e tentar alterar o papel de parede do Gnome, a música pode desde ficar pulando até travar dependendo das opções usadas na compilação! Definitivamente 1000MHz para máquinas antigas mononucleares é demais!!! Isso o próprio HQx já havia me dito!

Depois fiz outro teste bastante interessante. Tirei o Ubuntu 9.04 32bits do Frank e instalei o Mandriva Power Pack 2009!  Isso mesmo, mais uma distro peso pesado!  Como já era esperado, o Mandriva ficou muito mais lento que o Ubuntu com o Omnislash1 + RT! Contudo, o kernel do Mandriva 2009 ( um 2.6.27-34 com otimizações do CFQ - segundo os comentários do próprio repositório do Mandriva) não trava e nem da LAG algum seja lá o que eu faço com ele no KDE 4!!!!

Ou seja, o kernel do Mandriva é otimizado para aceitar muitas requisições em detrimento do desempenho! Em quanto que o Omnislash1 + RT, previlegia acima de tudo o desempenho, em detrimento das requisições!

Para um usuário que não entende nada, é melhor usar um kernel como o do mandriva, que você sabe que é lento mas não trava e nem dá lag para nada, do que um super rápido mas que começa a travar ou dar lag conforme você começa fazer mais coisas com o sistema operacional!

Quero deixar claro que não se trata de uma crítica! Mas do que pude constatar com o uso das 4 máquinas! Perguntando aos amigos e parentes! É muito chato você abrir um programa de música e ela ficar pulando ou travar enquanto o sistema abre outra aplicação!

Isso não acontece em máquinas de, digamos assim, configurações "Tora" ! Apenas em máquinas de configurações mais modestas. Mas isso era para ser esperado! Não tem novidade nisso, para quem está acostumado com a parte técnica da coisa!

Fica aqui minha sugestão HQx, dar uma pesquisada no Kernel do Mandriva!

Obrigado pela mensagem, pode deixar que vou dar uma olhada no kernel do Mandriva!!

--------------------------------

Galactus eu fiz um novo aqui com RT porém com latência alta... (Eu estou usando agora!!)

Ele usa preempção voluntária e a latência é bem maior que o omnislash1...

http://uploadmirrors.com/download/BVCSNSMB/omnislash.bz2

http://uploadmirrors.com/download/02WBM8JU/configx86

http://uploadmirrors.com/download/CUK87DOV/configx86-64

md5sum configx86 omnislash.bz2 configx86-64
2bd2a70d34f225cdfb01dd40934395e3  configx86
4b68f581c87d6badc8334ce8390f9942  omnislash.bz2
e8a8c8bf589d03ebab6a3816462e60f3  configx86-64

Obrigado a todos e Bom Dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 25 de Janeiro de 2010, 00:25
fala hqx. blz?


duas perguntas:
1 - sobre o driver nvidia. Quando eu compilo para o driver, vale de algo instalar as bibliotecas de compatibilidade (opengl) 32 bits? eu uso o lenny-64

2 - Eu postei no GdH sobre o problema de colisão de recursos, lembra?
http://www.guiadohardware.net/comunidade/pequena-colisao/1031721/

pensei então em baixar o patch, e queria também baixar o ck para esse kernel, porém, não consigo aplicar o patch (que acusa não ser BZ2) e tampouco o patch do ck

Como aplico os dois?

ah! ainda sobre o referido erro de regressão, cfe tu disseste, dá uma olhada no changelog do novo kernel (2.6.32.5) parece que eles corrigiram esse erro, ou estou errado?
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.5

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Janeiro de 2010, 21:16
Citar
duas perguntas:
1 - sobre o driver nvidia. Quando eu compilo para o driver, vale de algo instalar as bibliotecas de compatibilidade (opengl) 32 bits? eu uso o lenny-64

Wine???

2 A - É simples baixe o patch, crie um arquivo texto chamado abc e depois compacte como bz2

2 B - patch -p1 < nomedopatch.patch (no ck)

2 C - Olhei o changelog, mas sei lá, eu não confio muito em changelog (Eu prefiro testar a confiar no changelog)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 26 de Janeiro de 2010, 14:28
É só eu.. Ou esse kernel Omnislash não consegue reconhecer partições EXT4??


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Janeiro de 2010, 21:25
É só eu.. Ou esse kernel Omnislash não consegue reconhecer partições EXT4??


[]'s


Alyscom

se tu retirou a parte de filesystems em EXT4, ou sem querer fez isso, não vai aceitar
===========
HQX. deixa ver se entendi. o patch é um arquivo texto com extensão patch:
ou
[/list]
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 26 de Janeiro de 2010, 22:15
Como assim mudei?? Não sei nem onde fica isso!!! :P
As unicas coisas que mudei foi o “Processor type and features” e "Timer frequency"
Poderia me explicar direitinho como fazer??


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 26 de Janeiro de 2010, 23:37
Como assim mudei?? Não sei nem onde fica isso!!! :P
As unicas coisas que mudei foi o “Processor type and features” e "Timer frequency"
Poderia me explicar direitinho como fazer??


[]'s


Alyscom
tá. vou compilar em momentos, e te explico.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 27 de Janeiro de 2010, 01:44
Como assim mudei?? Não sei nem onde fica isso!!! :P
As unicas coisas que mudei foi o “Processor type and features” e "Timer frequency"
Poderia me explicar direitinho como fazer??


[]'s


Alyscom
tá. vou compilar em momentos, e te explico.

Olha em "filesystems" e veja se o EXT4 tá habilitado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Janeiro de 2010, 05:19
Citar
HQX. deixa ver se entendi. o patch é um arquivo texto com extensão patch:

    * poderia copiar e colar num novo arquivo, e compactar como bz2?

Se for um arquivo só dentro do bz2 dá... Afinal o omnislash é assim...

Já viu aquele arquivo series no ck???

Ele é quem dita a ordem dos patches

Vc pode também baixar todos os patches e depois olhar a ordem copía-los para usr/src/diretóriodokernel e patch -p1 < nomedopatch.patch para cada arquivo...

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hamtaro em 08 de Fevereiro de 2010, 00:35
Hq

Inicialmente, gostaria de lhe cumprimentar e agradecer o empenho e o espírito de colaboração com todos. Você é um exemplo a ser seguido. Parabéns.

Vou lhe relatar minha experiência.

Empolgado pelos relatos dos colegas, resolvi experimentar o omnislash

Baixei os pacotes e segui todas as instruções. Ocorre que durante o processo de compilação do kernel (cheguei até a parte onde podemos customizar o kernel), o espaço livre da partição onde eu gostaria de aplicar o kernel foi totalmente ocupado. Estava usando uma partição com tamanho total de 8,4 GB. Tinha aproximadamente 3,2 GB ocupados pelo sistema (bubu kk). Ocorre que durante a compilação, minha partição foi inteiramente ocupada  :o e não consegui terminar o processo, pois apareceu a mensagem de "não há espaço suficiente em disco" :-[

Isso é normal?

Abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Fevereiro de 2010, 02:32


Aí amigão, a quanto tempo não???

Estou usando o KDuXP agora (testando) e todas as vezes que tento compular a tua última versão ele sempre acaba carregando em vesa, dizendo que não achou o módulo i819...
O mais estranho é que nestas configuraçãoes novas eu não acho o tradicional arquicoi de configuração do xserver...
Também não sei qual o motivo para este erro já que não desabilitei nenhum driver na conf do kernel antes de compilar...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Fevereiro de 2010, 08:05
Hq

Inicialmente, gostaria de lhe cumprimentar e agradecer o empenho e o espírito de colaboração com todos. Você é um exemplo a ser seguido. Parabéns.

Vou lhe relatar minha experiência.

Empolgado pelos relatos dos colegas, resolvi experimentar o omnislash

Baixei os pacotes e segui todas as instruções. Ocorre que durante o processo de compilação do kernel (cheguei até a parte onde podemos customizar o kernel), o espaço livre da partição onde eu gostaria de aplicar o kernel foi totalmente ocupado. Estava usando uma partição com tamanho total de 8,4 GB. Tinha aproximadamente 3,2 GB ocupados pelo sistema (bubu kk). Ocorre que durante a compilação, minha partição foi inteiramente ocupada  :o e não consegui terminar o processo, pois apareceu a mensagem de "não há espaço suficiente em disco" :-[

Isso é normal?

Abraço

Olá!

Está tudo normal!

Compilar programas ou um kernel consome muito recurso da máquina e espaço em disco! Se a sua partição tinha pouco espaço na hora em que você começou a compilar o kernel, ele acabou com o que restava! Por isso o erro! Você terá que apagar alguma coisa da sua partição para obter mais espaço! Eu recomendaria pelo menos 2.5GB de espaço livre! Bons testes!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Fevereiro de 2010, 21:40
tem uma parte na compilação quanto à compactação. não desative, ou altere algo ali. deixe como está

eu compilo com 10Gb livres.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hamtaro em 11 de Fevereiro de 2010, 01:51
Amigos

Obrigado pelo esclarecimento. No fim de semana, tento novamente e então posto o resultado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 12 de Fevereiro de 2010, 20:36
Oi HQX. só para constar. o Patch não ajuda. continuo com o problema.
Vou por teu omnislash. Apenas uma coisa. o do teu blog
http://hqxriven.wordpress.com/2009/12/14/kernel-2630-omnislash1-kernel-otimizado-kuxbuntu-debian/#more-89
é o último omni que tu fizeste? eu vou usar no arch-64.

Ah! se quiseres postar como se faz no arch
http://wiki.archlinux.org/index.php/Kernel_Compilation_From_Source

se não consegues traduzir, posso fazê-lo
ok?
----------
Tchê. tu viu que no kernel 2.6.32.8 estão aparecendo uns timings bem acima. Até 10.000HZ? loucura. Embora no xconfig avisa que "são frequencias insanas, use por seu próprio risco"

não sei se foi o regression.patch ou o patch do ck, mas apareceram essas frequencias aí. claro, após, quando fui usar, elas sumiram.
===================

opa, opa, opa.

que erro é esse?

http://www.guiadohardware.net/comunidade/not-found/1045031/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Fevereiro de 2010, 18:19
Citar
Tchê. tu viu que no kernel 2.6.32.8 estão aparecendo uns timings bem acima. Até 10.000HZ? loucura. Embora no xconfig avisa que "são frequencias insanas, use por seu próprio risco"

não sei se foi o regression.patch ou o patch do ck, mas apareceram essas frequencias aí. claro, após, quando fui usar, elas sumiram.

Isso é o ck mesmo... loucura!!!

Citar
Vou por teu omnislash. Apenas uma coisa. o do teu blog
http://hqxriven.wordpress.com/2009/12/14/kernel-2630-omnislash1-kernel-otimizado-kuxbuntu-debian/#more-89

É o mais rápido... o mais equilibrado mas ele perde um pouco da performance está aqui http://ubuntuforum-br.org/index.php/topic,29799.msg347207.html#msg347207
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 15 de Fevereiro de 2010, 14:12
Citar
Tchê. tu viu que no kernel 2.6.32.8 estão aparecendo uns timings bem acima. Até 10.000HZ? loucura. Embora no xconfig avisa que "são frequencias insanas, use por seu próprio risco"

não sei se foi o regression.patch ou o patch do ck, mas apareceram essas frequencias aí. claro, após, quando fui usar, elas sumiram.

Isso é o ck mesmo... loucura!!!

Citar
Vou por teu omnislash. Apenas uma coisa. o do teu blog
http://hqxriven.wordpress.com/2009/12/14/kernel-2630-omnislash1-kernel-otimizado-kuxbuntu-debian/#more-89

É o mais rápido... o mais equilibrado mas ele perde um pouco da performance está aqui http://ubuntuforum-br.org/index.php/topic,29799.msg347207.html#msg347207

Oh meu caro Hqx, pelo que percebi houve uma mudança mais radical nos ubuntu da série 9.x pois ao usar eles para compilar o teu kernel, sempre tive problemas com o video intel e codec de som realtek. Mesmo deixando tudo marcado na config, ele parece não compilar ou algo assim. Se arrumar um tempo no carná (a muié tá exigindo atenção em tempo integral) vou testar numa instalação dum ubuntu série 7 ou 8 prá ver se dá o mesmo problema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ucastrobr em 15 de Fevereiro de 2010, 23:20
Hqxriven, poderia me explicar melhor a finalidade desse site abaixo de seu colega dum programa para instalar  kernel:
http://bdmod.sourceforge.net/blog/



Eu hoje compilei o kernel oficial mesmo, mas não a versão estável e sim o 2.6.33-rc8 e achei que está bom no meu caso não tive nenhum problema de bug . Um outro dia quando tiver tempo testarei esse omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 17 de Fevereiro de 2010, 09:49
Daí guri. blz?

se tu tiveres como me dar um help hora dessas. to levando uma surra que nem vi donde veio o primeiro soco.
http://www.guiadohardware.net/comunidade/not-arch64/1045031/#post4821194
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pyfuji em 27 de Fevereiro de 2010, 22:41
Caros colegas,

Tenho lido este tópico e confesso que estou tendo dificuldade de entender.
Apesar de usar GNU/Linux por longo tempo a parte de compilação ainda é coisa recente para mim. Li a respeito de compilação mas achei muito confuso. Compilador, gcc, kernel headers, make, etc, ainda não consigo me localizar no meio dessas palavras.
Porém alto desempenho numa máquina é algo com que sempre sonhei. Um boot e carregamento de programas  super rápido é muito bom. E faz um bem danado para o ego. rsrsrsrsr
Tenho um pouco de receio pois o computador é do trabalho, (lazer também), e vi relatos de bugs, poucos, mas tem.
Atualmente tenho instalado aqui na máquina o Ubuntu 9.10 64bits, Kernel 2.6.31.19 e gnome 2.28.1 e mais alguns programas além do que vem no cd, tais como, compiz, k3b, thunderbird, skype, amsn, vlc, smplayer etc.
Em termos de hardware tenho aqui uma placa Asus M4A79T, processador Phenom II X4 955, HD Super Talent SSD 32GB e  HD Seagate 500GB, 2 x 2GB de memória (Corsair xms3 DDR3), Video off-board Nvidia GEFORCE 9500GT.
Espero que não esteja faltando informações.
Com as configurações de hardware e software que tenho é possível instalar o Kernel Omnislash sem percalços?

Agradeço a atenção

Paulo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 04 de MAR?O de 2010, 00:39
sim meu guri. pode instalar sim. apenas altere o que está no blog. nada mais. e não se esqueça de salvar (clicar no disquete)
http://hqxriven.wordpress.com/2009/12/14/kernel-2630-omnislash1-kernel-otimizado-kuxbuntu-debian/#more-89

siga exatamente o que está ali, e terás uma boa performance.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 04 de MAR?O de 2010, 00:44
Citar
Tchê. tu viu que no kernel 2.6.32.8 estão aparecendo uns timings bem acima. Até 10.000HZ? loucura. Embora no xconfig avisa que "são frequencias insanas, use por seu próprio risco"

não sei se foi o regression.patch ou o patch do ck, mas apareceram essas frequencias aí. claro, após, quando fui usar, elas sumiram.

Isso é o ck mesmo... loucura!!!

Citar
Vou por teu omnislash. Apenas uma coisa. o do teu blog
http://hqxriven.wordpress.com/2009/12/14/kernel-2630-omnislash1-kernel-otimizado-kuxbuntu-debian/#more-89

É o mais rápido... o mais equilibrado mas ele perde um pouco da performance está aqui http://ubuntuforum-br.org/index.php/topic,29799.msg347207.html#msg347207

HQX. uma pergunta, novamente. Tá difícil de parar hein? eheheh.

o que, cargas dágua, significa isso?
Citar
make[1]: Saindo do diretório `/home/ilkyest/linux-2.6.33'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-di
st
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/pa
ckage/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") > scripts/
package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Arquivo ou diretório não encontrado
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.33-ck1_ilkyest
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
make[1]: Entrando no diretório `/home/ilkyest/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-ck1_ilkyest [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo " \"\" "; echo "does not mat ch current version:"; echo " \"2.6.33-ck1_ilkyest\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
""
does not match current version:
"2.6.33-ck1_ilkyest"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33-ck1_ilkyest] Erro 2
make[1]: Saindo do diretório `/home/ilkyest/linux-2.6.33'
make: ** [kernel_image] Erro 2
ilkyest:/home/ilkyest/linux-2.6.33/linux#

sei o teu método. tirei do teu "config" o meu, e alterei ao meu bel prazer. timing em 4000 hz, com o patch do ck. patch para 2.6.33 segui a ordem do "series"

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fwww.guiadohardware.net%2Fcomunidade%2Fattachment.php%3Fattachmentid%3D13005%26amp%3Bd%3D1267673287&hash=ff63cd5c09b15ad53d78960f6fcd2f2de654bbef)


e patcheei (ai) um a um. e de presente, recebi essa mensagem.

O que é isso? que eu fiz de errado. já voltei ao debian, pq tava levando uma baita surra no arch, mas..... até agora nada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de MAR?O de 2010, 05:44
Citar
make[1]: Saindo do diretório `/home/ilkyest/linux-2.6.33'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-di
st
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/pa
ckage/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") > scripts/
package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Arquivo ou diretório não encontrado
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.33-ck1_ilkyest
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head
ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST
DIN> line 10.
parsechangelog/debian: warning: debian/changelog(l1): badly formatted heading line
LINE: linux-source-2.6.33-ck1_ilkyest (x86-64) unstable; urgency=low
parsechangelog/debian: warning: debian/changelog(l2): found blank line where expected first headi
ng
parsechangelog/debian: warning: debian/changelog(l3): found change data where expected first head ing
LINE: * This is a dummy changelog for packages generated by kernel-package. At
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
Use of uninitialized value $v in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 229, <ST DIN> line 10.
make[1]: Entrando no diretório `/home/ilkyest/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-ck1_ilkyest [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo " \"\" "; echo "does not mat ch current version:"; echo " \"2.6.33-ck1_ilkyest\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
""
does not match current version:
"2.6.33-ck1_ilkyest"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33-ck1_ilkyest] Erro 2
make[1]: Saindo do diretório `/home/ilkyest/linux-2.6.33'
make: ** [kernel_image] Erro 2
ilkyest:/home/ilkyest/linux-2.6.33/linux#

Qunado eu tenho problemas de falhas na compilação só observo quatro possibilidades de falha:

1 - Nome do meu kernel não bate com o padrão debian (hehehe esse ainda é o mais frequente, por causa dos nomes malucos usados nos kernels de testes)

2 - Problemas com o patch

3 - Usar uma config velha em um kernel novo. Algumas vezes isso acontece comigo quando uma opção deixa de existir ou uma acrescentada é importante e na hora de compilar não é achada na config

4 - Problemas no kernel vanila. Principalmente quando é recente...

Tenta usar o http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.33/2.6.33-ck1/patch-2.6.33-ck1.bz2 e depois modifica o makefile e fica atento...

Fui!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 04 de MAR?O de 2010, 08:37
bom. problemas com o patch...... tecnicamente impossível pois eu fui por "todos esses" mas antes eu tinha baixado o patch em questão, apenas ele.

Nome do debian. bom, eu não pus nenhum nome. Só alterei na hora do concurrency-level 2 para X86-64. vou tentar x64.

config velha. bom eu usei o teu omnislash, e apenas modifiquei algo. vou tentar novamente. mas vou destrinchar a tua config, e fazer, manualmente, ela na "nova". vou fazer snapshots do que está marcado na tua, padrão, e depois marcar no 2.6.33

Problemas no kernel vanilla........ bom vou tentar então o 2.6.32.8. vou ver o que acontece.

ou vou aguardar uns dias para ver se ele é alterado.

alguma sugestão a mais?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 05 de MAR?O de 2010, 05:28
Olá a todos! :D
Queria saber se haverá algum problema se eu aplicar ao Kernel 2.6.33 junto com o patch-2.6.33-rt4 a configuração Omnislash?
E só mais uma coisa, como eu faço para utilizar a configuração original que vem no Ubuntu Studio?


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pyfuji em 06 de MAR?O de 2010, 01:26
Caros colegas,

Surgiu um pequeno problema.

Numa altura da instalação é pedido que entre no diretorio /usr/src/linux
Então:
cd /usr/src/linux

Quando do o seguinte comando:
root@debian:/usr/src/linux# bzcat omnislash.bz2 |patch -p1

Surge a seguinte informação:
bzcat: Can't open input file omnislash.bz2: No such file or directory.

O arquivo omnislash.bz2 não está no diretorio :/usr/src/linux
O arquivo omnislash.bz2 está no diretorio  /usr/src

Posso executar o comando (bzcat omnislash.bz2 |patch -p1), dentro do diretorio /usr/src  ou executo o comando depois de copiar o arquivo para dentro do diretorio /usr/src/linux?

Pode parecer uma dúvida bem besta mas eu não entendo bem a diferença.

Grato pela atenção

Paulo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: lucas18 em 06 de MAR?O de 2010, 03:28
Hqxriven,

poderia me indicar uma distro (sou iniciante no mundo Linux)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de MAR?O de 2010, 09:12
Citar
alguma sugestão a mais?

Por enquanto não, vou fazer o mesmo que vc no 2.6.33 é só aguardar um pouquinho amigo (net discada)

Citar
Quando do o seguinte comando:
root@debian:/usr/src/linux# bzcat omnislash.bz2 |patch -p1

Surge a seguinte informação:
bzcat: Can't open input file omnislash.bz2: No such file or directory.

O arquivo omnislash.bz2 não está no diretorio :/usr/src/linux
O arquivo omnislash.bz2 está no diretorio  /usr/src

Posso executar o comando (bzcat omnislash.bz2 |patch -p1), dentro do diretorio /usr/src  ou executo o comando depois de copiar o arquivo para dentro do diretorio /usr/src/linux?

Pode parecer uma dúvida bem besta mas eu não entendo bem a diferença.

Grato pela atenção

Execute o comando depois de copiar o arquivo para o usr/src/linux

Citar
Hqxriven,

poderia me indicar uma distro (sou iniciante no mundo Linux)

Eu uso Debian com Kde 3.5 e para mim é fácil (a instalação foi um parto a do slackware foi a mais fácil de todas no 10.1).

Mas indico as seguintes:


1 - Ubuntu (não considero como a distro mais fácil mas tem um fórum de excelente qualidade)

2 - Epidemic ou Metamorphose (cara ela me surpreendeu)

3 - Mint

5 - Debian

Já testei todas e fiquei no debian por ser o mais rápido. Muitos usuários que conheço começaram no Ubuntu e acabaram migrando (ou deixando uma partição) no debian e eu também sou um deles. Se for começar no debian aconselho a ler muitos tutoriais para ver a instalação (bem chata por sinal) e instalação de coisas manualmente (que o ubuntu faz automaticamente).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 07 de MAR?O de 2010, 18:17
Como aplicar no Ubuntu o patch zen no kernel 2.6.33? E qual versão do patch usar?
http://zen-kernel.org/


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pyfuji em 07 de MAR?O de 2010, 20:34
Caros colegas,

O processo rolou perfeitamente.
No site falava em 40 minutos a 4 horas para compilar.
Iniciou a fase de compilação e por incrível que pareça acabou em 20 minutos.  :D :D :D :D :D

Cheguei na fase de instalar o Kernel Omnislash.

Tem 3 .deb no diretorio.

linux-headers-2.6.30-omnislash1_x86-64_amd64.deb
linux-image-2.6.30-omnislash1_x86-64_amd64.deb
linux-image-2.6.30-omnislash1_x86-64_amd64.deb

Instalo um por um? Tem sequência correta? Ou só o linux-image e as "coisas" vão acontecendo normalmente?

Tem que ser tudo só no modo texto ou posso abrir um terminal como root e manda bala?
Lembro que qdo compilava para instalar o Nvidia no Debian fazia em modo texto.

Abraços

Paulo Fujihara
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 08 de MAR?O de 2010, 03:14
Olá Hqxriven!!  :D :D Tentei t mandar uma MP mais não consegui! :P
Queria que você me ajuda-se em uma coisa, se não quiser ajudar não faz mau!

É o seguinte, estou com o kernel 2.6.33 aqui e queria sua ajuda para deixar ele voando que nem o omnislash entende? Tipo.. Aplicar os patches CK, RT, Zen, etc... [preferencia no RT e Zen] Só que não desabilitar nada deles, tipo deixar com todos os drivers disponíveis como padrão e talvez tentar melhora-los!

Queria utilizar uma configuração boa, mais que também não conflita-se em nada, entende? Só que deixasse o PC mais esperto! ;)

Se não puder me ajudar, apenas me de uma dica de como prosseguir, ok?!  :)


Forte abraço e boa sorte!


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 08 de MAR?O de 2010, 10:11
Quanto tempo não passo por aqui  :o
O tópico ficou grandinho...

Bom respondendo a pergunta acima( Alyscom), somente acerca do zen-source:

-  use este patch: http://zen-kernel.org/2.6.33-zen1-dust-remover
- siga estas instruções: http://zen-kernel.org/tutorials/distribution-specific-installation/debian-ubuntu-installation
- Boa sorte  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de MAR?O de 2010, 10:25
Citar
Caros colegas,

O processo rolou perfeitamente.
No site falava em 40 minutos a 4 horas para compilar.
Iniciou a fase de compilação e por incrível que pareça acabou em 20 minutos.  Contente Contente Contente Contente Contente

Cheguei na fase de instalar o Kernel Omnislash.

Tem 3 .deb no diretorio.

linux-headers-2.6.30-omnislash1_x86-64_amd64.deb
linux-image-2.6.30-omnislash1_x86-64_amd64.deb
linux-image-2.6.30-omnislash1_x86-64_amd64.deb

Instalo um por um? Tem sequência correta? Ou só o linux-image e as "coisas" vão acontecendo normalmente?

Tem que ser tudo só no modo texto ou posso abrir um terminal como root e manda bala?
Lembro que qdo compilava para instalar o Nvidia no Debian fazia em modo texto.

Tutorial que eu uso...

Passo-a-passo geral

1 – Em primeiro lugar vire o root e baixe as bibliotecas de compilação mais alguns utilitários

$su (depois digite a senha do root)

#aptitude install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

2 – Agora baixe a versão 2.6.30 do kernel vanilla e o patch omnislash e a configuração para o kernel

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2

http://sharebee.com/db3d2a47

http://sharebee.com/4a40a7f9

http://sharebee.com/ec3d9415

3 – Verifique a integridade do arquivo abrindo um novo terminal e digitando o seguinte comando

$md5sum linux-2.6.30.tar.bz2

Veja se o resultado dos números é igual a esse:
7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2

$md5sum configx86 configx86-64 omnislash.bz2
f592dd3dedc5229ad6f51e3dbeb0deca  configx86
abe114a5759e521e79cbb05a27277afd  configx86-64
4cb530233b51fc5e90e15379aa9cdc4d  omnislash.bz2

3 – Copie o arquivo baixado para /usr/src para isso digite os comandos abaixo:

$su (depois digite a senha do root)

#cp linux-2.6.30.tar.bz2 omnislash.bz2 configx86 configx86-64 /usr/src

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.30.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.30 (possivelmente será necessário usar esse comando em distribuições baseadas no debian)

#rm -rf linux && ln -s /usr/src/linux-2.6.30 linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat omnislash.bz2 |patch -p1

Caso use a arquitetura x86 (32bits) use o comando abaixo:

#cp /usr/src/linux-2.6.30/configx86 .config && make xconfig

Caso use a arquitetura x86-64 (64 bits) use o comando abaixo:

#cp /usr/src/linux-2.6.30/configx86-64 .config && make xconfig

Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.

Desktop

Em “Processor type and features”:

- Processor family Choose the model of your processor

Escolha o modelo do seu processador. Na configuração eu escolhi o i686 e é o que uso no meu X2 e gosto do resultado. Porém escolha outra específica para o seu processador.

Ele já está configurado para desktop então deixe as configuração como estão.

Laptop

A escolha para o processador também é útil porém é interessante diminuir o Timer frequency

-Timer frequency
–250 Hz (ou menos)

-Preemption Model
–Voluntary Kernel Preemption (Desktop)

Motivo??? Quanto maior o timer frequency menor a autonomia do laptop quando está sob uso da bateria.

Servidor

Dependendo do servidor o melhor é colocar o timer frequency no mínimo e sem preempção pois assim ele suporta mais requisições

A escolha para o processador também é útil porém diminua mais ainda o Timer frequency

-Timer frequency
–100 Hz

-Preemption Model
–Preempt None

Depois das alterações salve o arquivo e agora vamos para o próximo passo

Compilação do kernel

Digite os seguintes comandos

#make-kpkg clean

#make-kpkg –initrd –revision=x86 kernel_image kernel_headers modules_image kernel_source

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

#CONCURRENCY_LEVEL=2 make-kpkg –initrd –revision=x86 kernel_image kernel_headers modules_image kernel_source

Obs.: Lembrando que são dois traços antes de initrd e antes de revision e NÃO um apenas. Se usar uma arquitetura 64 bits pode colocar x86-64 depois de revision…

E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último para instalar.

E AGORA ONDE VC ESTÁ

Jogue no lixo a pasta usr/src/linux-2.6.30 linux e o link simbólico pois senão o kernel omnislash usará essa pasta para compilação ao invés dos headers
 
#cd .. && dpkg -i linux*2.6.30*.deb

Sysctl.conf

Podemos utilizar algumas configurações para melhorar a performance do sistema manipulando as entradas deste arquivo que encontra-se em /etc.

Então vamos lá:

#nano /etc/sysctl.conf

vm.dirty_ratio = 20
vm.dirty_background_ratio = 20

Salve o arquivo e digite no terminal o seguinte:

#sysctl -p

Ativando o compcache (contribuição do usuário DiamondMax)

Para ativá-lo:

Nas distribuições baseada no debian como o Ubuntu, digite num terminal:

#echo “ramzswap” >> /etc/modules && echo “/dev/ramzswap0 none swap sw,pri=100 0 0″ >> /etc/fstab

Infelizmente o wordpress acabou com a formatação (as aspas) então clique no link abaixo e pegue o comando certo:

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

Isso fará com que o Compcache e o Xvmalloc sejam carregados durante o boot.

Salve o arquivo Reinicie o sistema.

Verifique se a ramzswap está ativada:

cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda4                               partition       979956  0       -1
/dev/ramzswap0                          partition       112272  0       100

cat /proc/ramzswap
DiskSize:         112276 kB
NumReads:             20
NumWrites:             0
FailedReads:           0
FailedWrites:          0
InvalidIO:             0
PagesDiscard:          0
ZeroPages:             0
GoodCompress:          0 %
NoCompress:            0 %
PagesStored:           0
PagesUsed:             0
OrigDataSize:          0 kB
ComprDataSize:         0 kB
MemUsedTotal:          0 kB

Agora quando o sistema começar a usar a swap, o compcache irá comprimir e armazenar os dados na própria RAM! Observe que a ramzswap0 tem o nível de prioridade maior do que a swap do HD. Isso significa que a primeira memória virtual utilizada será a da RAM e assim que ela estiver totalmente preenchida, o sistema passará a utilizar a memória virtual do HD.

Dê o boot e desfrute do novo kernel…

O projeto Omnislash é GNU/GPL…

Gostaria de agradecer aos usuários DiamondMax, DJ, Gatohumano, Violencia.com, Freud.jr, Buli e todos os amigos que apoiam e ajudam o omnislash!! Valeu Pessoal!!

Abraços

Hqx


Citar
É o seguinte, estou com o kernel 2.6.33 aqui e queria sua ajuda para deixar ele voando que nem o omnislash entende? Tipo.. Aplicar os patches CK, RT, Zen, etc... [preferencia no RT e Zen] Só que não desabilitar nada deles, tipo deixar com todos os drivers disponíveis como padrão e talvez tentar melhora-los!

Ainda não tem tudo para o 2.6.33 mas vamos lá...

Eu aconselho aguardar mais um pouco (pelo menos um 2.6.33.2)

CK e Zen juntos dão problemas. Pq o zen geralmente tem o ck aí na hora de colocar o path dá problemas.

Eu gosto do patch pf pq ele acrescenta poucas coisas e com isso diminui a possibilidade de aparecerem problemas.

Se vc colocar alguns patches do ck separadamente mais o pf acho que vai legal. Não gosto do zen (apesar de ser um excelente patch) pq eu perco o controle por causa da grande quantidade de mudanças e pq algumas vezes as soluções utilizadas para corrigir problemas exigiam atualizações de coisas que não haviam na minha distro.

Mas a escolha é sua...

http://zen-kernel.org/2.6.33-zen1-dust-remover

e http://postfactum.pl.ua/nebula3/tags.php?tag=linux

Eu estou no momento dando uma olhada no http://blog.robertalks.com/ para dar umas olhadas no kernel dele

Citar
Olá Hqxriven!!  Contente Contente Tentei t mandar uma MP mais não consegui! Lingua

Estourei o limite de mp do fórum hehehehe

fui!!!

Obrigado a todos e bom dia!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: velox256 em 08 de MAR?O de 2010, 11:18
Eu instalei o omnislash e não notei diferença entre o kernel 2.6.30 e o 2.6.32.8 que eu compilei no meu Debian Lenny, será que a minha máquina é tão boa que dispensa essas otimizações de kernel? Conversando com alguns amigos mais antigos no Linux do que eu, todos me falaram que usar otimizações em máquinas novas não tem muito sentido e que isso só deveria ser tentado em máquinas 'fuleiras' (mais antigas, que ainda usem DDR comum).

Será?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de MAR?O de 2010, 14:49
Citar
Eu instalei o omnislash e não notei diferença entre o kernel 2.6.30 e o 2.6.32.8 que eu compilei no meu Debian Lenny, será que a minha máquina é tão boa que dispensa essas otimizações de kernel? Conversando com alguns amigos mais antigos no Linux do que eu, todos me falaram que usar otimizações em máquinas novas não tem muito sentido e que isso só deveria ser tentado em máquinas 'fuleiras' (mais antigas, que ainda usem DDR comum).

Será?

Eu uso o debian lenny com um X2 com 2GB DDR2 e vejo diferença e o Galactus com o seu processador de arquitetura core também...

A questão é:

O omnislash não é feito por padrão para usar o máximo da capacidade de uma máquina realmente boa. Pq se eu fizer isso as máquinas antigas vão sofrer pois os processadores mais antigos não aguentam a carga e nem tem memória suficiente para isso, faltam recursos e tecnologia. Por isso fiquei no meio termo.

Esse mesmo assunto foi um assunto de conversa entre galactus e eu e o Alyscom mais recentemente.

Como eu deixo o omnislash com as configurações do scheduler funcionais vc mesmo pode alterar a latência e deixá-lo mais rápido ou mais lento e assim melhorar a velocidade do sistema em geral.

Eu instalei o omnislash e não notei diferença entre o kernel 2.6.30 e o 2.6.32.8 que eu compilei no meu Debian Lenny

Ainda bem pq vários patches do 2.6.32 estão no omnislash 2.6.30 e se não fosse isso vc perceberia bastante diferença... O 2.6.32 padrão sem nada é visivelmente melhor que o 2.6.30 normal.

Citar
Conversando com alguns amigos mais antigos no Linux do que eu, todos me falaram que usar otimizações em máquinas novas não tem muito sentido e que isso só deveria ser tentado em máquinas 'fuleiras' (mais antigas, que ainda usem DDR comum).

Eu penso o seguinte:

Se eu puder fazer algo para melhorar um pouco o meu sistema é válido:

Acrescente essas linhas no sysctl.conf (dê um boot) e veja se melhora um pouco:

vm.dirty_background_ratio = 20
vm.dirty_ratio = 50
kernel.sched_latency_ns= 4000000
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 08 de MAR?O de 2010, 17:32
@havocz e @Hqxriven obrigado por responderem!! :D :D :D
Vou tentar aqui e já retorno explicando como foi!


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de MAR?O de 2010, 00:14
Opá..  ;D
Bom tentei compilar, só que quando chega no final, depois que dou o comando CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source aparece esse erro:
Citar
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-dist
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/package/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") >  scripts/package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
    awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
      sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Arquivo ou diretório não encontrado
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules    debian/stamp/binary/pre-linux-image-2.6.33-zen1
make[1]: Entrando no diretório `/usr/src/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-zen1 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33-zen1\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33-zen1"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33-zen1] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
make: ** [kernel_image] Erro 2
root@ubuntu-desktop:/usr/src/linux# make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source
exec debian/rules  DEBIAN_REVISION=x86  INITRD=YES  kernel_image kernel_headers modules_image kernel_source
/usr/bin/make -f ./debian/rules    debian/stamp/binary/pre-linux-image-2.6.33-zen1
make[1]: Entrando no diretório `/usr/src/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-zen1 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33-zen1\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33-zen1"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33-zen1] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
make: ** [kernel_image] Erro 2
Alguma dica?
Eu segui o tutorial corretamente, não sei qual o problema! :-\
Utilizei o kernel 2.6.33 com o patch 2.6.33-zen1.patch.lzma ea config 2.6.33-zen1-x86-07.config

[edit]: Eu estou com os patches 2.6.33-zen1.patch.lzma patch-2.6.32-pf16.bz2 patch-2.6.33-ck1.bz2 patch-2.6.33-rt4.bz2 aqui, qual deles seria o melhor e qual deles tem o x em RT"Tirando o ultimo é claro"? Só mais uma coisa, eu posso usar essa configuração config-2.6.31-9-rt??


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de MAR?O de 2010, 04:11
Alguma dica?

Eles explicam o pq...

http://ubuntuforums.org/showthread.php?t=1413951

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de MAR?O de 2010, 04:49
Oque você me recomenda então Hqxriven?  :)
Eu queria ter a ultima versão, pois vou criar uma versão remasterizada do Ubuntu e distribuir para meus amigos mais próximos(2)!

[edit]: Lá eles falam em criar um link ou alguma coisa parecida digitando ln -s ./include/generated/utsrelease.h ./include/linux/utsrelease.h e depois make-kpkg, eu não não entendi muito bém oque eles falaram, poderia me explicar melhor???


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 09 de MAR?O de 2010, 23:03
poderia me explicar melhor???
O make-kpkg não está encontrando o utsrelease.h na pasta include/linux
Um  "workaround"(quebra-galho) é criar um symlink para ele. Dentro da pasta de compilação (p.ex. /usr/src/linux) faça assim
Código: [Selecionar]
ln -s ./include/generated/utsrelease.h ./include/linux/utsrelease.he rode o make-kpkg novamente. Faça suas preces  ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 10 de MAR?O de 2010, 03:32
@havocz Obrigado pela ajuda, vou testar aqui e já retorno explicando como foi!! :D :D


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pyfuji em 12 de MAR?O de 2010, 07:20
Caros colegas,

Deletei o arquivo e  o link simbólico.

Surgiu esta informação  após executar o "dpkg -i linux*2.6.30*.deb"

root@debian:/usr/src# dpkg -i linux*2.6.30*.deb
Selecionando pacote previamente não selecionado linux-headers-2.6.30-omnislash1.
(Lendo banco de dados ... 120354 arquivos e diretórios atualmente instalados).
Desempacotando linux-headers-2.6.30-omnislash1 (de linux-headers-2.6.30-omnislash1_x86-64_amd64.deb) ...
Selecionando pacote previamente não selecionado linux-image-2.6.30-omnislash1.
Desempacotando linux-image-2.6.30-omnislash1 (de linux-image-2.6.30-omnislash1_x86-64_amd64.deb) ...
Done.
Selecionando pacote previamente não selecionado linux-source-2.6.30-omnislash1.
Desempacotando linux-source-2.6.30-omnislash1 (de linux-source-2.6.30-omnislash1_x86-64_all.deb) ...
Configurando linux-headers-2.6.30-omnislash1 (x86-64) ...
dpkg: aviso: opção '--print-installation-architecture' é obsoleta, use '--print-architecture' no seu lugar.

Configurando linux-image-2.6.30-omnislash1 (x86-64) ...

 Hmm. There is a symbolic link /lib/modules/2.6.30-omnislash1/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.30-omnislash1/build


 Hmm. The package shipped with a symbolic link /lib/modules/2.6.30-omnislash1/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.30-omnislash1/source

Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found linux image: /boot/vmlinuz-2.6.30-omnislash1
Found initrd image: /boot/initrd.img-2.6.30-omnislash1
Found memtest86+ image: /boot/memtest86+.bin
done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/nvidia-common
"Configurando linux-source-2.6.30-omnislash1 (x86-64) ...
dpkg: aviso: opção '--print-installation-architecture' é obsoleta, use '--print-architecture' no seu lugar."

Gostaria de saber se algo deu errado.
Caso esteja errado, como corrigir?

Grato pela atenção

Paulo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de MAR?O de 2010, 21:01
Olha daqui em diante...

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

Lembre-se de antes de instalar os debs Jogar no lixo a pasta usr/src/linux-2.6.30 linux e o link simbólico pois senão o kernel omnislash usará essa pasta para compilação ao invés dos headers

Desinstale o source (vc não precisa dele) só do header e do image e se tiver algum problema na instalação volta aqui...

Boa Noite!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 17 de MAR?O de 2010, 00:30
HQX. o source é necessário a quem quer compilar o driver nvidia. As vezes ele pede o source, outras o headers..

e a quem quer o virtualbox também.

se for para deletar.  escolha por omitir ele na hora de compilar (kernel_source)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 18 de MAR?O de 2010, 02:51
Tentei compilar, mais não consegui, segue o que ficou no terminal:
pastebin.com (http://pastebin.com/pfPu1g6J)
O kernel utilizado era o linux-2.6.31.12 com o patch patch-2.6.31.12-rt21.bz2 ea configuração config-2.6.31-9-rt, alguém sabe oque eu tenho que fazer?? Porque eu não sei onde eu errei, segui a risca o tutorial Omnislash (claro obviamente adaptando conforme oque eu iria utilizar), já é a 7º vez que tento em 2 distribuições diferentes e sempre retorna esse erro! :(
[nota]: esse não foi o único kernel a ser utilizado!


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 18 de MAR?O de 2010, 12:51
qual a distro?

quais as "adaptações" que fizeste?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 18 de MAR?O de 2010, 13:19
hehehe eu não expliquei direito, desculpe! :-[
As distros que utilizei foram: Ubuntu e Kubuntu em partições separadas
As adaptações que fiz foi no tutorial mudando o nome do kernel e do config86
Realmente não sei o que estou fazendo de errado, os arquivos não estão corrompidos e o tutorial eu segui corretamente! :P

Será que é a configuração? Estou utilizando a do ubuntu studio! :/


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 18 de MAR?O de 2010, 16:14
evite mudar o nome do kernel. se tu fizeste no xconfig, principalmente. Eu também tive esse problema, pq a config do hqx espera por esse nome (omnislash) e se tu altera, eu tive problemas. se tu fez alterando o arquivo de configuração, pior ainda. daí não funfa mesmo

quanto ao make-kpkg, eu uso, em vez de seguir a dica do colega hqx, X86_64, eu uso X64. e X86 para 86. experimente assim.

quando ao chmod -R a-s tu fez?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 19 de MAR?O de 2010, 09:16
Olha só o tutorial que segui e as coisas que troquei:
Citar
1 - Virei o root e baixei as bibliotecas de compilação

$ sudo su

depois eu abri o terminal e:

#aptitude install build-essential bin86 kernel-package libqt3-headers libqt3-mt-dev wget libncurses5 libncurses5-dev

2 - Copiei os arquivos baixados para /usr/src (linux-2.6.31.12.tar.bz2 patch-2.6.31.12-rt21.bz2 config-2.6.31-9-rt)

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.31.12.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.31.12

#rm -rf linux && ln -s /usr/src/linux-2.6.31.12 linux

copiei o patch-2.6.31.12-rt21.bz2 e o config-2.6.31-9-rt para /usr/src/linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat patch-2.6.31.12-rt21.bz2 |patch -p1

#cp /usr/src/linux-2.6.31.12/config-2.6.31-9-rt .config && make xconfig

Depois salvei o arquivo

Compilação do kernel

Digitei os seguintes comandos

#make-kpkg clean

#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source
Fiz algum coisa errado? :/
No caso você diz que é para trocar o x86 para 86 aqui ▼
Citar
#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image kernel_source

Eu preciso desse kernel RT, mais não sei porque eu não estou conseguindo, sem ele as musicas e os vídeos ficam pulando!
Eu pensei em utilizar o omnislash, mais não consegui fazer meu áudio funcionar de jeito algum e também não consegui acessar as partições ext4 com ele!

Agradeço desde já!  ;)


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de MAR?O de 2010, 23:46
Citar
Eu preciso desse kernel RT, mais não sei porque eu não estou conseguindo, sem ele as musicas e os vídeos ficam pulando!
Eu pensei em utilizar o omnislash, mais não consegui fazer meu áudio funcionar de jeito algum e também não consegui acessar as partições ext4 com ele!

Vc pode fazer um favor para mim???

No kernel que funciona o som e o ext4 vc passa os módulos que funcionam para mim?? Digita lspci -n e cola o resultado aqui...

(Consegui compilar o 2.6.33 e foi uma mega gambiarra no debian lenny)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 20 de MAR?O de 2010, 07:47
Tá ai oque pediu!!!  ;)
Código: [Selecionar]
00:00.0 0600: 8086:2770 (rev 02)
00:01.0 0604: 8086:2771 (rev 02)
00:1b.0 0403: 8086:27d8 (rev 01)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1c.1 0604: 8086:27d2 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.2 0101: 8086:27c0 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0300: 10de:0641 (rev a1)
03:00.0 0200: 10ec:8136 (rev 01)
04:01.0 0780: 14f1:2f30 (rev 01)
Eu também consegui compilar o 2.6.33, mas como não ficou tudo aquilo que eu imaginava eu tirei "por enquanto"!! :)
(não funcionou meu modem conexant) :P


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de MAR?O de 2010, 12:55
Citar
Eu também consegui compilar o 2.6.33, mas como não ficou tudo aquilo que eu imaginava eu tirei "por enquanto"!! Sorridente
(não funcionou meu modem conexant) Lingua

Qual foi a sua gambiarra para compilar??? (a minha foi alterar o kernel package)

Seu modem conexant é hard modem???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 20 de MAR?O de 2010, 15:32
Olá Hqxriven
Oque eu fiz foi só seguir o tuto que o nosso amigo havocz fez, funcionou direitinhu aqui p mim!! ^^
O make-kpkg não está encontrando o utsrelease.h na pasta include/linux
Um  "workaround"(quebra-galho) é criar um symlink para ele. Dentro da pasta de compilação (p.ex. /usr/src/linux) faça assim
Código: [Selecionar]
ln -s ./include/generated/utsrelease.h ./include/linux/utsrelease.he rode o make-kpkg novamente. Faça suas preces  ::)

E sobre o modem, acho que é soft modem!!
Você sabe alguma gambiarra p fazer funcionar ele nesses kerneis mais novos??


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 20 de MAR?O de 2010, 16:56
Eu estou bastante animado e empolgado com essa nova versão do Ubuntu a 10.04, normal ela já é muito rápida, dirá com o seu kernel(imagina)!!!!! :o :o


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de MAR?O de 2010, 18:13
Citar
E sobre o modem, acho que é soft modem!!
Você sabe alguma gambiarra p fazer funcionar ele nesses kerneis mais novos??

Sei que exiiste uma no archlinux em que eles usam um patch especifico para o sl-modem...

Mas ainda eu n'ao testei...

Vc ja esta usando o 10.04 ou o 9.10 (estou com problemas nos acentos) ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 20 de MAR?O de 2010, 19:47
Eu ainda estou usando o 9.10 por causa da incompatibilidade do kernel 2.6.32 com meu modem, se eu usar ele fico sem internet(só fiz um teste rápido na casa de um amigo)! :/
Vou dar uma pesquisada sobre esse patch(é tudo oque eu preciso)! :)

Hqxriven, você também utiliza internet discada né? Podia dar uma ajudinha com esse patch, isso se não for muito incomodo! ^^

[]'s

Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de MAR?O de 2010, 15:36
Citar
Eu ainda estou usando o 9.10 por causa da incompatibilidade do kernel 2.6.32 com meu modem, se eu usar ele fico sem internet(só fiz um teste rápido na casa de um amigo)! :/
Vou dar uma pesquisada sobre esse patch(é tudo oque eu preciso)! Sorridente

Hqxriven, você também utiliza internet discada né? Podia dar uma ajudinha com esse patch, isso se não for muito incomodo! ^^

[]'s

Alyscom

Não uso mais net discada, nem tenho mais o modem sm56, houve um problema aqui e tive que reclamar até na anatel. Felizmente agora uso adsl...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 24 de MAR?O de 2010, 18:49
Tá mais...  Você não sabe quais patch's são esses??

E sobre a anatel, eu não entendo muito dessas coisas(nada), mais sobre oque que você reclamou? Aqui a oi está se fazendo para colocar banda larga, cada vez que eu ligo eles inventam uma desculpa diferente, tipo... Uma vez eles falam que é problema com provedor, outra vez problema nos cabos, outra vez falam que não tem mais lugar"que os postes estão cheios", e assim vai... (Moro em um lugar comercial, tem barda larga em todo o quarteirão, só aqui onde moro que não)! :P

É na anatel que eu tenho de reclamar?? Desculpa, mais é que não entendo nada disso e estou precisando de net rápida aqui!  :-[


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2010, 20:14
A única coisa que fiz foi acescentar o que está escrito aqui como um patch do sl-modem:

http://www.mail-archive.com/arch-commits@archlinux.org/msg13567.html

Sobre a falta de estabilidade da minha conexão que ocorria a cada dois minutos (onde o provedores da oi me desconectavam)... A anatel resolveu super rápido e fui bem atendido...

Eu não reclamei na anatel sobre o velox...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 24 de MAR?O de 2010, 20:52
Valeu Hqxriven por ter esclarecido!!  ;)
Só uma coisa, lá eles falam em smartlink, o meu é conexant, sera que funciona? To meio perdido! :P


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 02 de Abril de 2010, 04:58
Qual o melhor .config para ser usado na compilação na qual irei fazer(Vanilla, zen, RT... )??  :)


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 15 de Abril de 2010, 08:54
Realmente bom! =D Consegui compilar normalmente...
Até procurei algum programa pra medir o desempenho, mas o desempenho é tão visivel que eu deixei pra lá! =D

Só não consegui fazer funcionar o som, da minha ASUS P5Q, mas isso eu vejo amanhã, valeu a dica! ;D

------------Edit-------------

Pesquisei, e minha placa de som não funciona nas versões anteriores a 2.6.31, pelo que eu pude ver numa pesquisa rápida.
Tentei usar essa dica: http://ubuntuforum-br.org/index.php/topic,29799.msg335195.html#msg335195
Mas na hora de aplicar o patch eu tenho que ficar apertando Y e enter mesmo? o.O Achei isso um bocado estranho, mas fiz. Porém a compilação não foi pra frente...
Tentei compilar o 2.6.33.2, mas não foi. Vou tentar novamente depois! =D

Erro meu, baixei a versão 2.6.33.2 do kernel, ao invés de baixar a 2.6.33, agora to compilando ele. Espero que funcione! =D

-----edit2-------

Deu erro... o.O
Código: [Selecionar]
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-dist
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/package/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") >  scripts/package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
   sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Arquivo ou diretório não encontrado
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.33-pf2
make[1]: Entrando no diretório `/usr/src/linux-2.6.33'
====== making target debian/stamp/install/linux-image-2.6.33-pf2 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "    \"\" "; echo "does not match current version:"; echo "    \"2.6.33-pf2\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
   ""
does not match current version:
   "2.6.33-pf2"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33-pf2] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
make: ** [kernel_image] Erro 2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Abril de 2010, 02:30
Olha daqui em diante Dobrado...

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

Eu ainda estou testando Alyscom...

Desmembrar o zen é muito chato e quero melhorar aqui no 2.6.33... e eu ainda estou vendo infs sobre o sm56 no 2.6.33
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 18 de Abril de 2010, 03:57
Eu ainda estou testando Alyscom...

Desmembrar o zen é muito chato e quero melhorar aqui no 2.6.33... e eu ainda estou vendo infs sobre o sm56 no 2.6.33
Que bom, não precisa ter pressa Hqxriven(A pressa é inimiga  da perfeição)!! ^^
Tenho certeza de que dai sairá algo realmente muito bom!!


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 18 de Abril de 2010, 08:36
Olha daqui em diante Dobrado...

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

Eu ainda estou testando Alyscom...

Desmembrar o zen é muito chato e quero melhorar aqui no 2.6.33... e eu ainda estou vendo infs sobre o sm56 no 2.6.33

Então, eu li isso antes de postar.
Tentei seguir essa dica: http://ubuntuforum-br.org/index.php/topic,29799.msg357687.html#msg357687
Mas o erro que postei ai em cima, por isso fiquei sem saber o que fazer! =S
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 18 de Abril de 2010, 11:40
Quando tentei compilar um kernel 2.6.33 também me deu esse erro que resolvi da seguinte maneira que esta explicado aqui:
https://bugs.launchpad.net/ubuntu/+source/kernel-package/+bug/498747
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 19 de Abril de 2010, 00:18
Quando tentei compilar um kernel 2.6.33 também me deu esse erro que resolvi da seguinte maneira que esta explicado aqui:
https://bugs.launchpad.net/ubuntu/+source/kernel-package/+bug/498747


Demorei um tempo pra conseguir entender o texto ali! xD Meu inglês é péssimo.

Bom, consegui compilar. Fiz assim (seguindo o tutorial do Hqxriven):
Depois de decompactar o kernel e copiar os arquivos:
Apliquei o patch:
#bzcat patch-2.6.33-pf2.bz2 |patch -p1

Depois:
#cp /usr/src/linux-2.6.33/configx86 .config && make xconfig
#make-kpkg clean
#make-kpkg debian

Editei o arquivo version_vars.mk:
#gedit debian/ruleset/misc/version_vars.mk

trocando o
Código: [Selecionar]
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \
por:
Código: [Selecionar]
UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \
                              echo include/generated/utsrelease.h; \
                           elif [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \
E dei um:
#make-kpkg --initrd --revision=2.6.33-pf2-10.00.Custom kernel_image kernel_headers modules_image kernel_source

Pra compilar...
Valeu a ajuda de todos! =D Agora licença que eu vou testar o novo kernel! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 19 de Abril de 2010, 18:37
Quando tentei compilar um kernel 2.6.33 também me deu esse erro que resolvi da seguinte maneira que esta explicado aqui:
https://bugs.launchpad.net/ubuntu/+source/kernel-package/+bug/498747


Demorei um tempo pra conseguir entender o texto ali! xD Meu inglês é péssimo.

Bom, consegui compilar. Fiz assim (seguindo o tutorial do Hqxriven):
Depois de decompactar o kernel e copiar os arquivos:
Apliquei o patch:
#bzcat patch-2.6.33-pf2.bz2 |patch -p1

Depois:
#cp /usr/src/linux-2.6.33/configx86 .config && make xconfig
#make-kpkg clean
#make-kpkg debian

Editei o arquivo version_vars.mk:
#gedit debian/ruleset/misc/version_vars.mk

trocando o
Código: [Selecionar]
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \
por:
Código: [Selecionar]
UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \
                              echo include/generated/utsrelease.h; \
                           elif [ -f include/linux/utsrelease.h ]; then \
                               echo include/linux/utsrelease.h; \
                           else \
                                echo include/linux/version.h ; \
E dei um:
#make-kpkg --initrd --revision=2.6.33-pf2-10.00.Custom kernel_image kernel_headers modules_image kernel_source

Pra compilar...
Valeu a ajuda de todos! =D Agora licença que eu vou testar o novo kernel! =D
Que bom, fico feliz que tenha conseguido!! :D :D


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 19 de Abril de 2010, 22:02
Só zicou por causa da placa de video! xD Não consegui instalar os drivers da nvidia depois! =S Não conseguia gerar o modulo! =P Mas tudo bem, não adianta ficar esquentando a cabeça, vou mudar pro Lucid depois, ai eu tento de novo! =D

Mas obrigado mesmo pela ajuda de vocês! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Abril de 2010, 23:48
Pra isso vc tem que instalar um driver beem atual da nvidia...

E compilar!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 20 de Abril de 2010, 02:40
Pra isso vc tem que instalar um driver beem atual da nvidia...

E compilar!!

Hmm, será que se eu compilar o driver e usar o deb do kernel que eu gerei, funciona? o.O

Irei testar... thanks! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2010, 08:28
Vai ter que ser mais ou menos assim:

http://ubuntuforum-br.org/index.php/topic,50596.msg320431.html#msg320431

Não dá para ativar os módulos restritos... só compilando na marra mesmo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 20 de Abril de 2010, 09:04
Vai ter que ser mais ou menos assim:

http://ubuntuforum-br.org/index.php/topic,50596.msg320431.html#msg320431

Não dá para ativar os módulos restritos... só compilando na marra mesmo...

Vou tentar fazer isso! =D
Aliás, instalando o kernel hoje percebi esse erro:
Código: [Selecionar]
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.33-pf2.postinst line 1186.
dpkg: erro processando linux-image-2.6.33-pf2 (--install):
 sub-processo script post-installation instalado retornou estado de saída de erro 2
Configurando linux-source-2.6.33-pf2 (2.6.33-pf2-10.00.Custom) ...
dpkg: aviso: opção '--print-installation-architecture' é obsoleta, use '--print-architecture' no seu lugar.

Erros foram encontrados durante o processamento de:
 linux-image-2.6.33-pf2
Algo importante?

Vou tentar instalar os drivers da nvidia! =D ;D

----------edit---------

Simples, fácil e indolor. Segui a dica que você me deu (a modo 2) e tudo correu bem.
O sistema está realmente rápido e estável. Até agora não vi maiores problemas, som e video funcionando! =D
Até mesmo alguns soft em java estão bem mais rápidos... =D

Valeu ai Hqxriven, Alyscom, gatohumano e os outros que me ajudaram indiretamente! =D

Aliás, Hqxriven, eo Omnislash, quando sai? xD
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Abril de 2010, 18:19
Desmembrando o zen e olhando patch por patch...

Estou com muitos patches aqui e ainda estou seprando para fazer os testes:

Dobrado vc usa qual ubuntu??? seguiu o tutorial e deu tudo certo ou teve que alterar algo por causa do grub2?? (estou ainda com receio de fazer algo aqui)

Obrigado

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 21 de Abril de 2010, 23:03
Desmembrando o zen e olhando patch por patch...

Estou com muitos patches aqui e ainda estou seprando para fazer os testes:

Dobrado vc usa qual ubuntu??? seguiu o tutorial e deu tudo certo ou teve que alterar algo por causa do grub2?? (estou ainda com receio de fazer algo aqui)

Obrigado

Hqx


O Zen eu nem consegui compilar! hahahA Sou muito cabaço pra isso! =P

Estou usando o Ubuntu 9.10, grub 1.97~beta4.
Quando instalei o ubuntu, nos updates tinha perguntado de queria substituir o grub por uma versão mais nova, mas deixei o antigo mesmo (esse ai de cima).

Não deu problema nenhum, detectou o novo kernel normalmente, agora tem o PF eo antigo também.
Esse Grub2 é meio diferente em algumas coisas, mas funciona bem. Não tive que mexer em nada nele... =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 25 de Abril de 2010, 09:43
Precisava aqui duma judinha se alguem me souber ajudar,é assim eu fiz upgrade do karmic para a versão quase final do lucid,depois de verificar todos os pacotes e por tudo certinho constatei que se eu compilar um kernel seja que versão for os debs são gerados e instala no entanto nao é instalada o ficheiro initrd.img-2.6.33-pf2,se eu instalar com uma versao do kernel compilada no karmic instala tudo,pelo que constacto que tem a ver com a compilação,outra maneira de contornar o problema foi rodar no terminal o seguinte comando  
sudo mkinitramfs -o initrd.img-2.6.33-pf2 2.6.33-pf2
se alguem souber ajudar agradecia imenso.
obrig.

EDIT:problema resolvido foi so usar os seguintes comandos e a partir daqui ficou td ok
cp /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs /etc/kernel/postinst.d/
cp /usr/share/kernel-package/examples/etc/kernel/postrm.d/initramfs /etc/kernel/postrm.d/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Abril de 2010, 10:23
Só para avisar...

O omnislash está em constante desenvolvimento nesse momento eu não parei!!!

Pretendo lançar uma release em junho se tudo der certo que seja compatível com o lucid!!

O problema é que o nouveau + 2.6.33 + plymouth = boot lento e em baixa resolução e por isso estou esperando também por algumas atualizações dos pacotes...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Abril de 2010, 12:43
Hqx meu velho. E qual a última versão do Omnislash compatível com o 9.04 e o 9.10?

Tem alguma configuração em especial para máquinas com 4 núcleos com ou sem HT?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Abril de 2010, 13:02
Citar
Tem alguma configuração em especial para máquinas com 4 núcleos com ou sem HT?

Pronto não... mas já tenho algumas coisas em desenvolvimento no 2.6.33 no suporte do Core i5
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Abril de 2010, 13:03
Citar
Tem alguma configuração em especial para máquinas com 4 núcleos com ou sem HT?

Pronto não... mas já tenho algumas coisas em desenvolvimento no 2.6.33 no suporte do Core i5

E no 2.6.32?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 28 de Abril de 2010, 13:04
Citar
Tem alguma configuração em especial para máquinas com 4 núcleos com ou sem HT?

Pronto não... mas já tenho algumas coisas em desenvolvimento no 2.6.33 no suporte do Core i5
Posta aí para testarmos  8)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 28 de Abril de 2010, 23:50
E no 2.6.32?
Vi em algum lugar no fórum internacional que esse kernel(2.6.32) não prestava e tal, muitos eram até contra o lucid vir com ele!! :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2010, 07:56
Citar
Vi em algum lugar no fórum internacional que esse kernel(2.6.32) não prestava e tal, muitos eram até contra o lucid vir com ele!!

Eu sou contra!! O 2.6.33 puro sem nenhum patch é bem melhor que ele
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Abril de 2010, 12:26
Citar
Vi em algum lugar no fórum internacional que esse kernel(2.6.32) não prestava e tal, muitos eram até contra o lucid vir com ele!!

Eu sou contra!! O 2.6.33 puro sem nenhum patch é bem melhor que ele

Putz, então se eu compilar um Kernel Vanilla do 2.6.33 é melhor que um 2.6.32 com patchs?

É isso que você me sugere?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Abril de 2010, 12:38
Bom, estou com tempo e disposição! Vou testar o Kernel Vanilla 2.6.33.3 com os patchs do Zen 2.6.33-zen2!

Depois posto aqui os resultados!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2010, 12:45
Citar
Putz, então se eu compilar um Kernel Vanilla do 2.6.33 é melhor que um 2.6.32 com patchs?

2.6.33 sem patches (Retirei algumas do kernel newbies)

1 - Gerenciamento de memória bem melhor (kubuntu 9.10 com 2.6.33 220 de ram , lucid 530...)
2 - Compcache incluído no kernel
3 - KSM http://kernelnewbies.org/Linux_2_6_32#head-d3f32e41df508090810388a57efce73f52660ccb na Swap
4 - Optimize this_cpu
5 - CFQ
     Merge cooperating cfq_queues. Performance of the read-test2 benchmark (which is written to emulate the dump(8) utility) went from 12MB/s to 90MB/s on a SATA disk
6 - Reimplement priorities using different service trees

E eu ia ficar falando até amanhã...

Com uma boa config no 2.6.33 puro pelas novidades que ele possui já dá para tirar mais proveito da máquina...

Porém na sua máquina Xeon com nova arquitetura nenhum kernel padrão no momento consegue usar a capacidade máxima... nem com o zen
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Abril de 2010, 12:55
Citar
Putz, então se eu compilar um Kernel Vanilla do 2.6.33 é melhor que um 2.6.32 com patchs?

2.6.33 sem patches (Retirei algumas do kernel newbies)

1 - Gerenciamento de memória bem melhor (kubuntu 9.10 com 2.6.33 220 de ram , lucid 530...)
2 - Compcache incluído no kernel
3 - KSM http://kernelnewbies.org/Linux_2_6_32#head-d3f32e41df508090810388a57efce73f52660ccb na Swap
4 - Optimize this_cpu
5 - CFQ
     Merge cooperating cfq_queues. Performance of the read-test2 benchmark (which is written to emulate the dump(8) utility) went from 12MB/s to 90MB/s on a SATA disk
6 - Reimplement priorities using different service trees

E eu ia ficar falando até amanhã...

Com uma boa config no 2.6.33 puro pelas novidades que ele possui já dá para tirar mais proveito da máquina...

Porém na sua máquina Xeon com nova arquitetura nenhum kernel padrão no momento consegue usar a capacidade máxima... nem com o zen

Obrigado pelas respostas.

Então vou fazer o seguinte para título de comparação. Vou compilar o kernel vanilla com e sem o patch do Zen!

E a propósito, já troquei de processador! :)

Agora fui para um Core i7860 a 3.6Ghz RockSolid!   Passei o Xeon pra frente para um amigo que vai fazer muito bom uso dele!  Porque troquei? O motivo foram as memórias da Corsair, "casam" melhor com o core i7!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2010, 13:08
Citar
Então vou fazer o seguinte para título de comparação. Vou compilar o kernel vanilla com e sem o patch do Zen!

No Zen se vc deixar o SLQB (substituto do slub) com SCHED_CFS_BOOST deve ajudar um pouco (o problema do BFS é que as vezes vc não consegue compilar as coisas direito)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 29 de Abril de 2010, 14:05
Gerenciamento de memória bem melhor (lucid 530...)
Isso é o que o lucid está consumindo agora??  :o :o :o :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2010, 14:12
Citar
Isso é o que o lucid está consumindo agora??

Passei de 1 Giga brincando com o consumo do Kde 4 no lucid...

Culpado 1 - Kernel
Culpado 2 - Nepomuk

Desativei essa droga e o boot travou (????) religuei e por enquanto tudo certo...

Se prepare pq a combinação Nvidia + Nouveau + Driver proprietário = Boot em baixa resolução (se der sorte) (eu tive que fazer uma gambiarra para usar o plymouth legal e perdi um dia tentanto fazer a droga funcionar)

Grave um cd, não use a atualização automática para transformar o 9.10 em 10.04, o plymouth altera muita coisa e dá m****
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 29 de Abril de 2010, 14:46
Aff.. Eu só tenho 1gb de ram, acho que dessa vez vou ter que deixar o kubuntu passar reto! :'(
E o Ubuntu gnome? Não sabe?

Fala serio, achei que consumiria menos ram dessa vez, me decepcionei!!  :P


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Abril de 2010, 15:02
Citar
Aff.. Eu só tenho 1gb de ram, acho que dessa vez vou ter que deixar o kubuntu passar reto! Chorar
E o Ubuntu gnome? Não sabe?

Quando disse religuei foi a máquina...

Não deixa passar reto... está muito superior a 9.10...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 29 de Abril de 2010, 15:33
Vou testar então, mas só depois que seu kernel optimizado estiver pronto! ;) "oque sera de mim sem esse kernel??" ;D rs

Mudando um pouco, e o kernel 2.6.34? Sera que terá muitas melhorias em relação ao 2.6.33? :)

Forte abraço!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 30 de Abril de 2010, 02:09
Acabei de instalar o Lucid aqui, ele esta quase tão rápido quando o Karmic com o kernel com patch do Pf....

Mas vou recompilar com kernel com o patch do pf pra ver se muda alguma coisa! =P

O que me incomodou foi que o gnome ta demorando uns 5 segundos pra iniciar! =S

-------edit--------

Há! Kernel Panic... Diz o erro que ele não ta conseguindo montar a partição root, achei isso bizarro! o.O
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Abril de 2010, 13:31
Citar
Há! Kernel Panic... Diz o erro que ele não ta conseguindo montar a partição root, achei isso bizarro! o.O

Me fala que vc fez um backup!!!

Eu vou fazer um backup de tudo antes de compilar por causa das "coisas chatas" (leia-se grub mega hackeado e plymouth) para que eu consiga me livrar disso...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 30 de Abril de 2010, 23:04
Citar
Há! Kernel Panic... Diz o erro que ele não ta conseguindo montar a partição root, achei isso bizarro! o.O

Me fala que vc fez um backup!!!

Eu vou fazer um backup de tudo antes de compilar por causa das "coisas chatas" (leia-se grub mega hackeado e plymouth) para que eu consiga me livrar disso...

Hahaha não foi preciso. Eu apenas instalei o novo kernel, ele configurou o GRUB2 e colocou a segunda entrada. O generic continuou instalado! =D
Quando reiniciei e não funcionou, eu só reiniciei de novo e escolhi o generic! xD Ta tudo funcionando aqui, sem maiores problemas! =D

Off:

Aliás, o GRUB2 ta me surpreendendo. Ele esta realmente bastante estável. Até meu Snow Leopard (Um hackintosh que eu fiz) ele chegou a reconhecer. Engraçado que passei uns 2 dias tentando fazer ele bootar e nada, quando instalei o Lucid ele detectou o Snow Leopard normalmente e agora esta funcionando como novo! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 10 de Maio de 2010, 07:32
Olá, poderiam me ajudar em uma coisa??
Este arquivo aqui (http://www.pasteall.org/13022) é a configuração do kernel-RT, como vocês já devem saber ele é para versões 32bit, queria que vocês me explicassem o que devo mudar para tornar essa configuração 64bit, ou se posivel muda-la para mim e torna-la um pouco melhor(dar uma atualizada)?? :)

Segue a configuração do PC na qual irei fazer a compilação:
Citar
Ubuntu 10.04 (Lucid Lynx) 64 bits
Intel Core2 Duo E4600
1024 MB
GeForce 9400 GT 1024 MB
ps.: Irei utilizar o kernel 2.6.31.12 com o patch RT


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Maio de 2010, 11:05
Teoricamente...

CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_CMPXCHG64=y
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y

Eu acho que ainda falta alguma coisa... mas faz um teste
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 10 de Maio de 2010, 17:16
Valeu @Hqxriven!! :D
Vou tentar aqui!


Forte abraço

[edit]: Acabei desistindo e baixando o patch zen com a sua respectiva configuração, a versão 2.6.31-zen12 é para o kernel 2.6.31.12?? E como ele está no formato lzma eu não sei oque fazer, posso converter para o formato tar.bz2??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Maio de 2010, 20:14
talvez isso...

Citar
lzma -d 2.6.31-zen12.patch.lzma
patch -p1 < 2.6.31-zen12.patch
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 11 de Maio de 2010, 01:49
talvez isso...

Citar
lzma -d 2.6.31-zen12.patch.lzma
patch -p1 < 2.6.31-zen12.patch
Desculpa, mas eu não entendi!! :-[

Esse comando é para converter o patch??

Tipo.. Ao invés de usar o comando sudo bzcat nome_do_patch.bz2 |patch -p1, oque eu deveria usar? sudo lzma nome_do_patch.lzma |patch -p1 ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 14 de Maio de 2010, 12:07
Sobre a resolução do plymouth, veja este post: http://julianosodeiro.wordpress.com/2010/05/09/plymouth-correto-ubuntu-10-04-e-sis-mirage-3-771671-672-nvidia-e-ati/
Ainda, tive o problema com o grub2. As opções de boot estavam desabilitadas. Resolvi o problema, como indicado neste post: http://www.ubuntu-ac.org/archives/tag/grub2
Sobre a compilação, estou com o mesmo problema que o Dobrado "(Há! Kernel Panic... Diz o erro que ele não ta conseguindo montar a partição root, achei isso bizarro! o.O)"
Alguém saberia me responder o que estou deixando de ativar ou como configurar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 14 de Maio de 2010, 12:12
Só para complementar: estou compilando kernel 2.6.32, com ck2, no kubuntu 10.04, 64 bit.
Título: Re: Kernel Omnislash 2.6.33-omnislash1 em testes!! Quer testar também??
Enviado por: Hqxriven em 17 de Maio de 2010, 14:32
Estou fazendo testes no novo omnislash.

Ele usa como base o Sidux Underground (que usa o Zen) e sem alterações, porém a configuração do kernel é adaptada para o lucid 32 bits.

Tem a configuração parecida com o generic para aumentar a compatibilidade mas contendo as inovações.

A velocidade está boa (sei que posso conseguir mais) porém como é teste não otimizei muito.

Quem quiser testar um deb já compilado para 32 bits e principalmente se souber instalar manualmente sua placa de vídeo dá um alô.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg443.imageshack.us%2Fimg443%2F916%2Fimagem5n.th.jpg&hash=75f7371ae2eac9c3a4699b969bb7e187d431d74f) (http://img443.imageshack.us/i/imagem5n.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

Aqui é possível ver o consumo com o KDE 4.4.2 com o youtube com apenas 15% de uso dos processadores e menos de 300 de ram usados e composição ativada

-------------------------
O que ele possui:

BFS e CK - Otimização de scheduler e patches diversos
SLQB - Substituto do SLUB e utiliza menos memória
2.6.33.4
AUFS
Squashfs
Dazukofs
Classic-rcu
ureadahead
Compcache
SIO - porém compilado como módulo
-------------

Kernel panic BARRACA...

Acho que foi algum problema na config... Posta ela aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 17 de Maio de 2010, 16:06
Olá! Vou abandonar este kernel 2.6.32 e testar o seu. Muito mais ele!
Poderia postar onde eu posso baixar o kernel, patch, e cfg?!
Uso notebook hp pavilion g60 de 64 bit.
Por isso não vou postar a config defeituosa.
Obrigado
barraca

PS: conseguiu resolver o problema com o plymouth?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Maio de 2010, 19:21
Agora que eu vi... eu ainda não tenho uma config apropriada para 64 bits (o que com certeza vai fazer vc cair no modo texto). Mas farei uma em breve!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 18 de Maio de 2010, 19:29
Obrigado.
Vou ficar esperando.
Mas, enquanto isso, talvez poderia postar um link para eu baixar o kernel e os patchs, testar e postar os erros e acertos.
Ajudar no desenvolvimento...
Obrigado novamente. 
Título: Re: Kernel Omnislash (Unofficial) - 2.6.33-omnislash1.2 para lucid 32 bits...
Enviado por: Hqxriven em 18 de Maio de 2010, 19:37
Finalmente consegui criar um kernel mais compatível com o lucid e retirei alguns bugs. Para os que quiserem testar...

Requisitos: Saber instalar manualmente sua placa de vídeo... (Pelo menos aqui só precisei disso)

http://www.adrive.com/public/016b027e57b12d105075dce0fb1532fe2c2bf720b8ab85361e4418a8aa24fb4d.html

md5sum omnislash.zip
0534fd967a502be0c80e238be3aecfde  omnislash.zip

Descompacte e aí instale com:

sudo dpkg -i linux-headers-2.6.33-omnislash1.2_x86_i386.deb linux-image-2.6.33-omnislash1.2_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.33-omnislash1.2 /lib/modules/2.6.33-omnislash1.2

Depois dê o último comando:

sudo update-grub

E aí dê o boot

Caso vc caia no modo texto (o que com certeza vai acontecer) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.33-omnislash1.2' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.33-omnislash1.2 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.33-omnislash1.2
}
menuentry 'Ubuntu, com Linux 2.6.33-omnislash1.2 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.33-omnislash1.2 ...'
   linux   /boot/vmlinuz-2.6.33-omnislash1.2 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.33-omnislash1.2
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.33-omnislash1.2 linux-image-2.6.33-omnislash1.2

------------------

Vou fazer em breve o upload do patch (fiz do binário pq é mais fácil para os usuários e menos traumatizante) com as configs para 32 e 64.

Para vc ter uma idéia da importância da config tive problemas com o grub 2 pq ele não aceitou a configuração que funciona perfeitamente no sidux.

Demorei 1 semana para compatibilizar em 32 bits e para colocar como padrão ondemand já que o controlador de frequências só ativava como módulo... e aí eu sempre eu tinha que subir o mesmo (com o modprobe) e só ontem descobri como deixar ativado no kernel.

Depois o plymouth deixou de funcionar pq na config estava ativada o fbsplash que usa o fbcondecor (coisa do gentoo e zen)

Isso é só para vc ter uma idéia do que acontece para vc fazer o zen e o sidux funcionar da melhor forma possível e é por isso que pelo menos vou deixar a config funcionando.

E usar a config do lucid por completo faz com que o zen não ative nada que ele traz...

Afinal eu compilei diversas vezes só para alterar "besteiras" (e olha que eu compilo há bastante tempo) imagina o usuário normal que terá que compilar seu kernel pela primeira vez será que terá paciência...

Se vc quiser para vc aí terei o prazer de passar. Mas se eu deixar aqui no fórum aí eu vou ficar maluco de tantos posts com dúvidas (hehehe)

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 19 de Maio de 2010, 00:00
Hoje fiz uma compilação do kernel 2.6.33.3 com o patch do CK que baixei no proprio site dele.
e o sistema ficou impressionantemente MUITO rapido. teve uma melhoria de 70% na velocidade de resposta,
abertura e execução dos programas. fiz algumas alterações desativando oque eu nao uso no meu sistema,
deixando a latencia em 250hz, e desativando kernel hacking.

Se eu colocar o patch Zen com o CK no 2.6.33.3 sera que funciona?

nao existe algum lugar onde se concentra as informacoes mais atualizadas sobre patchs e configurações para otimizacao do kernel?
aki nesse topico fica muito complicado de obter informacoes integras sobre configuração e otimização.
valeu a todos que estao ajudando.

Vou tentar compilar hoje o kernel 2.6.34, mando noticias.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Maio de 2010, 00:07
Citar
Se eu colocar o patch Zen com o CK no 2.6.33.3 sera que funciona?

Não...

1 - Pq o Zen já tem CK

2 - Tem que ser colocado no 2.6.33

O omnislash 2.6.33 já tem o Zen que tem o BFS e mais algumas coisas... (por enquanto só o binário)

O 2.6.34 saiu agora (praticamente)

Espera a poeira baixar e corrigirem mais alguns bugs (conselho de amigo de quem compilou dois kernels 2.6.34 e viu inúmeros bugs)
Título: Re: Kernel Omnislash (Unofficial) - 2.6.33-omnislash1.2 para lucid 32 bits...
Enviado por: Dobrado em 19 de Maio de 2010, 23:23
Finalmente consegui criar um kernel mais compatível com o lucid e retirei alguns bugs. Para os que quiserem testar...
(...)

Baixei os binários, é só pra 32bits? =O

Se for, pode me passar o patch? =D vou testar aqui! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Maio de 2010, 07:36
Hqx, quando vai sair a versão 64bits do omnislash 2.6.33?

Olha, tentei compilar o kernel Zen (os patchs dele no kernel vanilla) e só dá erro na compilação! Na verdade já dá erro na hora de aplicar os patchs!

E é verdade! Dá muito, mas muito trabalho mesmo ficar lidando com configurações de kernel!  Mais uma vez parabéns pelo seu trabalho!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Maio de 2010, 07:55
Citar
Hqx, quando vai sair a versão 64bits do omnislash 2.6.33?

Olha, tentei compilar o kernel Zen (os patchs dele no kernel vanilla) e só dá erro na compilação! Na verdade já dá erro na hora de aplicar os patchs!

E é verdade! Dá muito, mas muito trabalho mesmo ficar lidando com configurações de kernel!  Mais uma vez parabéns pelo seu trabalho!

Fiquei a madrugada batendo um papo com um tal de Dobrado do post anterior compilando para 64 bits (hehehe)

E ele fez a adaptação comigo e foi difícil de fazer funcionar mas conseguimos

Mas vai por mim galactus o grub 2 e o kernel package bateram em nós...

E em breve sai!!

Citar
Baixei os binários, é só pra 32bits? =O

Se for, pode me passar o patch? =D vou testar aqui! =D

Já passei e compilamos e configuramos até tudo ficar redondo (inclusive plymouth) hehehe

Obrigado pelo bate papo na madrugada e espero que goste Dobrado!!

Obrigado a todos

Bom Dia

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 20 de Maio de 2010, 22:45
Imagens muito maiores que 40kb, algumas com mais de 20x mais. Como são muitas nem vou pedir para acertar, vou fazer eu mesmo.
Entenda que temos regras (http://ubuntuforum-br.org/index.php/topic,43147.0.html), e elas existem para serem seguidas

Salve!  ;D

Como o Hqxriven disse, passamos a tarde (ou a madrugada, pra ele) compilando o kernel (na verdade adaptando as configs). Eu achei realmente complicado, já que não estou acostumado a mexer com kernel. Mas vamos por partes.

Primeiras impressões:
htop no novo kernel:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg138.imageshack.us%2Fimg138%2F3401%2Fhtopt.th.png&hash=3142108593798cf452686a0fa7a3bf54a9fb86b6) (http://img138.imageshack.us/i/htopt.png/)

htop no velho kernel:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg175.imageshack.us%2Fimg175%2F6815%2Fhtopvelho.th.png&hash=9f51354e9aaebaf9dec3e770c5d9b49b34d0a57e) (http://img175.imageshack.us/i/htopvelho.png/)

- Com o novo kernel, os processos ficaram todos em baixa prioridade (1 no novo kernel contra 20 do velho).
- Os programas estão rodando mais liso, mesmo o CPU beirando 100%, o kernel gerencia melhor os processos, evitando travamentos.
- O flash no Firefox ta rodando mais liso, pensei que as travadas eram culpa do Compiz, mas elas pararam de acontecer.

Rodando o Songbird, Firefox no Youtube, DeVeDe (episódio do House M.D., 720p, MKV).
Novo Kernel e Velho, receptivamente:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg33.imageshack.us%2Fimg33%2F9669%2Ftudojunto.th.png&hash=85128215114036c91d3c028c2d0f051602a9f35f) (http://img33.imageshack.us/i/tudojunto.png/)
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg10.imageshack.us%2Fimg10%2F4097%2Ftudojuntovelho.th.png&hash=e27c0f6150f0600cbce10072fdbddc2407171f5d) (http://img10.imageshack.us/i/tudojuntovelho.png/)
Nessa caso, usando o velho kernel, enquanto o arquivo de video pro DVD, ao abrir o firefox ele parou de responder por alguns segundos. O Songbird demorou um pouco pra tocar a música.
No novo kernel correu tudo bem!

Resumindo:
Não faz tanta diferença em velocidade, o Kernel do Lucid esta rápido o suficiente. Porém, no gerenciamento de processos é bem melhor. Evita travamentos quando se executa várias tarefas ao mesmo tempo, também evita de congelamentos de programas. Segui as dicas do Hqxriven e configurei certinho o meu Core2Duo, que agora esta dividindo melhor os processos entre os núcleos.
O tempo de boot diminuiu em 2 segundos, o que não é muito significativo. Por isso digo que a velocidade não é tão gritante, porém a estabilidade esta bem melhor! =D

Sem mais! =D
Agradeço o Hqxriven pela paciência! =D E boa sorte aos próximos a utilizarem o omnislash em 64bits! =D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Maio de 2010, 04:22
Obrigado pela análise Dobrado

Tem uma parte da informação que é alta ao invés de baixa:

Citar
- Com o novo kernel, os processos ficaram todos em baixa prioridade (1 no novo kernel contra 20 do velho).

- Com o novo kernel, os processos ficaram todos em alta prioridade (1 no novo kernel na maioria dos processos contra 20 do velho na maioria dos processos).

Quem implementou isso foi o Con Kolivas com o BFS e ele faz o gerenciamento muito melhor

Citar
Resumindo:
Não faz tanta diferença em velocidade, o Kernel do Lucid esta rápido o suficiente. Porém, no gerenciamento de processos é bem melhor. Evita travamentos quando se executa várias tarefas ao mesmo tempo, também evita de congelamentos de programas. Segui as dicas do Hqxriven e configurei certinho o meu Core2Duo, que agora esta dividindo melhor os processos entre os núcleos.
O tempo de boot diminuiu em 2 segundos, o que não é muito significativo. Por isso digo que a velocidade não é tão gritante, porém a estabilidade esta bem melhor! =D

Sem mais! =D
Agradeço o Hqxriven pela paciência! =D E boa sorte aos próximos a utilizarem o omnislash em 64bits! =D

Citar
Como o Hqxriven disse, passamos a tarde (ou a madrugada, pra ele) compilando o kernel (na verdade adaptando as configs).

Esqueceu o depois da compilação???

Desde que foi criado o deb até conseguir instalar e criar o initrd manualmente (que sem ele ia dar kernel panic) e o resto de partes com a gente conferindo??

Sem brincadeira, o grub 2 deu trabalho na gente... e nós conferimos tudo para dar certo (até o plymouth)!! E graças a sua persistência CONSEGUIMOS!!!

Vc tem razão, o kernel do Lucid realmente está rápido o suficiente (para algumas máquinas), porém vc comprou o seu computador (gastou em um bom processador e tem uma boa quantidade de memória) e merece que ambos sejam usados da melhor forma possível, que sejam aproveitados os recursos da sua máquina.

O SLQB (no omnislash não é usado o SLAB ou o SLUB) tem uma performance geral bem melhor que o SLUB e ele gerencia e permite a alocação de forma bem melhor da memória (na minha config e na sua eu "disse" para ele usar mais memória caso achar necessário (10% a 20% a mais) para evitar travamentos e aumentar a estabilidade como era habilitado no antigo mas poderoso slackware 10.1)

Provavelmente no futuro o SLQB será o padrão... (Desde o início de 2009 já era para ter entrado)

Isso aliado ao BFS que aumenta a interatividade do sistema faz vc passar a ver os programas rodando mais lisos (flash está bem mais liso e no youtube é possível perceber claramente) e eu mesmo tinha muitos travamentos com o flash e as vezes abria uma aba e o "peso" do flash fazia a máquina ficar bem menos responsiva, isso quando não dava um travamento...

Outra questão, é que seu processador é um Core2Duo é poderoso, não é um mero processador para acontecerem travadas e congelamentos de forma rotineira, isso é culpa do kernel padrão.

Eu acredito que boa parte do mau desempenho dos programas é culpa de três fatores Xorg, Escalonador de processos e gerenciamento de memória (kernel...) apesar de reconhecer que alguns programas tem um código complexo e as vezes muito mal escrito. Mas alterar os três fatores ajudam bastante para que o mesmo funcione melhor, pois vc foi na fonte (kernel) e alterou lá... (caso também o hardware da máquina usada também seja decente e existam drivers bons)

Eu achei que o ganho de estabilidade e de performance foram satisfatórios (conseguir ver um hardware poderoso que travava e congelava com um flash e compiz em uma atualização de kernel deixar de encarar isso como problema e conseguir aproveitar mais os recursos do mesmo pra mim foi um feito e tanto)

Acho que o ganho maior é esse, não é um ganho em aplicativos de análises de desempenho (benchmarks - lembra quando falei do super pi que ia dar no mesmo) mas sim um ganho real no uso geral do sistema vendo que a sua máquina agora é capaz de fazer mais coisas que antes e fazendo melhor... (o melhor de tudo é que não foi preciso gastar dinheiro com isso (hehehehe)

Acho que o Lucid realmente é ótimo, tem um desempenho bom mas poderia ser melhor (apesar que do 9.10 para o 10.04 a mudança em performance foi muito boa) e acho que em breve no kernel padrão já teremos algumas coisas...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg30.imageshack.us%2Fimg30%2F7403%2Fimagem2tni.th.png&hash=3dc35d77c50302de4227da830518cbc5affdfac0) (http://img30.imageshack.us/i/imagem2tni.png/)

Uploaded with ImageShack.us (http://imageshack.us)

Usando o sistema normalmente e depois que fechei tudo...

Espero que goste Dobrado!! Agora vou aproveitar!!

Obrigado a todos e Bom dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Maio de 2010, 23:03
Pessoal que instalou o omnislash 2.6.33 sairá uma atualização para aumentar a velocidade de leitura do CFQ e atualizar o BFS para diminuir um pouco mais o uso do processador em multicores...

A atualização aconteceu no Zen e no Sidux Underground (de onde sai a base do omnislash)

Dobrado vou te passar o patch depois...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 21 de Maio de 2010, 23:28
ok! xD Estarei esperando... ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Maio de 2010, 04:39
Nova versão do omnislash 1.4.3 para 32 bits!!(feita com base no vanilla + CK + BFS + CFQ)

Mudanças em relação ao anterior
- patch para o CFQ para melhorar a leitura
- Retirada de vários patches
- Diminuição do tamanho do patch

http://rapidshare.com/files/396149639/linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

http://rapidshare.com/files/396151128/linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb

Requisitos: Saber instalar manualmente sua placa de vídeo... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb
28f518d97cef60cf19466850605aabf7  linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb
39fa177f0def61dc35aa6456c4f3587c  linux-image-2.6.34-omnislash1.4.3_x86_i386.deb


E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot

Caso vc caia no modo texto (o que possivelmente vai acontecer) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.3 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

------------------

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: teseu em 22 de Maio de 2010, 04:44
Aeee valeu Hqxriven!!

:D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 22 de Maio de 2010, 13:05
Preciso de ajuda galera.
Eu baixei o kernel 2.6.33.4 e apliquei o patch zen 2.6.33-zen2.patch.lzma.
Primeiro ele pediu confirmacao de arquivo por arquivo, e alguns dava uma informacao 'Hunk Failed' que já axei estranho....
E ao compilar informou erro "Implict declaration" em alguns arquivos nao lembro quais.

Eu acho que o erro ocorreu devido o patch nao ser o certo para o 2.6.33.4, alguem sabe qual o patch compativel para essa versao? e se é isso mesmo.
Se eu aplicar somente o patch do CK a compilação flui naturalmente e termina sem erro algum e roda super bem.

baixei o omnislash vou instalar aqui hoje, mando noticias se der erro e se der tudo certo :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Maio de 2010, 16:10
Citar
Eu baixei o kernel 2.6.33.4 e apliquei o patch zen 2.6.33-zen2.patch.lzma.

Não se usa o zen em kernel 33.algumacoisa mas sim no 2.6.33 puro!!

Citar
Primeiro ele pediu confirmacao de arquivo por arquivo, e alguns dava uma informacao 'Hunk Failed' que já axei estranho....

Já era... deu problema no patch

O dobrado e o teseu aqui do fórum estão usando o omnislash sem problemas... e ele já contêm o zen!!

-------------------------------------

galactus vamos por aqui mesmo...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Maio de 2010, 02:04
 :D

Meu caro Hqx, li sua MP tarde demais!

Kernel Panic!

Vou tentar suas instruções sobre o initramfs!

No mais foi tudo bem demais!

Aceitou todos os patchs sem erro algum, fiz poucas alterações da sua config x86-64. Coloquei a família para Core2 novos Xeon, Time frequency em 1000, fiquei boquiaberto com as novas opções de 2000 e 2500!  :o :o :o

Governor em Performance, e Flags Native de compilação ativos!  Retirei algumas firulas de Laptop, infravermelho e Rádio.

Tempo total de compilação com a crianção dos Debs em incríveis 25 minutos!!!!  :o :o :o  

Usei Concurrency Level 2, é legal ver dois dos 8 núcleos que ele "vê" trabalhando quase o tempo todo acima dos 70%, os outros em carga bem menor. Na hora de fazer o deb só um dos núcleos vai a 100%.  Não usou nada de Swap dessa vez!!! Em compensação foi para 800MB de RAM de consumo!

Vou voltar lá e fazer as alterações!!! Me deseje sorte!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Maio de 2010, 06:58
Flawless Victory!!!!  ;D ;D ;D

Sucesso!!!!


Bala, o sistema  ficou muito bala!!!

Diminuiu em 100MB o consumo de RAM!!!! Incrível como controla melhor o gerenciamento de RAM.

Outra coisa, no kernel padrão do Ubuntu ele ficava usando 100% de um dos núcleos logo após o boot, isso deixava o ponteiro do Mouse lento logo no início do Login e logo após o início da sessão do Gnome. Agora isso não aconte mais! O interessante é que isso afetava apenas o ponteiro do mouse e não o resto do sistema. Vai saber né!

Baum...  No achismo: Parece que o boot ficou mais lento. Mas vou cronometrar para ter certeza. E o boot Splash ficou com muma resolução muito baixa, ficou horrível. Mas fora isso funciona da mesma maneira quando do uso do kernel original do Ubuntu.

Vou fazer mais testes e uso do sistema. Depois eu te digo o que foi que virou. Hoje vou poder levar o PC na Loja do meu Amigo para testar com tudo que tiver direito!

Mais uma vez, parabéns pelo excelente trabalho!

Há é, agora quem tiver placa da ATI, a minha é a 4850 e um sistema da família Core em 64bits, pode usar sem medo o novo Omnislash 1.3!

 

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Maio de 2010, 08:24
Citar
Parece que o boot ficou mais lento. Mas vou cronometrar para ter certeza

Aqui ficou mais lento uns 7 segundos... Poxa, vc está carregando um scheduler e um novo gerenciador de memória (O BFS e o SLQB respectivamente) sem retirar o CFS e o SLUB do kernel aí já sabe né...

----------------

Citar
boot Splash ficou com muma resolução muito baixa, ficou horrível

Na minha máquina, na do teseu e do dobrado estão perfeitas, porém em todas elas eu pedi que eles fizessem alterações manuais no grub (motivo pelo qual te passei o meu gmail... vc tem msn??? passa para mim, por favor!!)

Governor em Performance - Vc quer o máximo hein... eu deixei em ondemand para o acpi usar a frequência menor e caso achasse necessário trocar para a maior...

Fui!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 23 de Maio de 2010, 14:10
Ao instalar o Omnislash deu erro quando executei esse comando:


Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.33-omnislash1.3 /lib/modules/2.6.33-omnislash1.3


Troquei o 1.3 para 1.2 e deu tudo certo
na primeira impressao ficou tudo muito lento, ai depois dei boot novamente e ficou lindao
todo redondo...

Entao, o Patch zen só funciona no 2.6.33 puro? mais o 2.6.33 puro nao é a mesma coisa que  o 2.6.34 puro? ou seja, com bugs e tudo mais?
Apesar que no site do kernel.org nem tem mais o 2.6.33 ...
Parabens pelo trabalho, o Omnislash ta lindao.
Eu tinha colocado só o CK no 2.6.33.3 e tava bem rapido
porem no Omnislash a transição de paginas ta melhor, e a abertura de programas
e o som com o CK tinha vezes que pulava li em algum lugar que podia ser pela taxa de hertz que deixei muito baixa, ou pq ativei alguma coisa na configuracao do kernel que meu pc nao faz...
No Omnislash ta lindo.*___*
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Maio de 2010, 14:18
Ao instalar o Omnislash deu erro quando executei esse comando:


Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.33-omnislash1.3 /lib/modules/2.6.33-omnislash1.3


Troquei o 1.3 para 1.2 e deu tudo certo
na primeira impressao ficou tudo muito lento, ai depois dei boot novamente e ficou lindao
todo redondo...

Entao, o Patch zen só funciona no 2.6.33 puro? mais o 2.6.33 puro nao é a mesma coisa que  o 2.6.34 puro? ou seja, com bugs e tudo mais?
Apesar que no site do kernel.org nem tem mais o 2.6.33 ...
Parabens pelo trabalho, o Omnislash ta lindao.
Eu tinha colocado só o CK no 2.6.33.3 e tava bem rapido
porem no Omnislash a transição de paginas ta melhor, e a abertura de programas
e o som com o CK tinha vezes que pulava, no omnislash ta suave ...




Vc tem certeza que está usando o omnislash 1.3???

Pq se vc trocou o comando para 1.2 é para o kernel omnislash 1.2 que eu até retirei do site...

Citar
Entao, o Patch zen só funciona no 2.6.33 puro? mais o 2.6.33 puro nao é a mesma coisa que  o 2.6.34 puro? ou seja, com bugs e tudo mais?

Não entendi...

Só quis dizer que os patches do zen geralmente incluem os patches de atualização. Aí quando vc coloca no 2.6.33 ele vira um 2.6.33.3 (ou outro superior é só olhar no changelog). Quando vc coloca um zen que inclui o patch de atualização e o seu kernel vanilla já está atualizado entra em conflito pq ele acha a mesma informação e tenta sobrescrevê-la sem sucesso...

----------------------------

Depois do boot consumo de ram

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg88.imageshack.us%2Fimg88%2F4198%2Fimagem1jl.th.jpg&hash=7845ce2a198c49268e60996628fec05997908d43) (http://img88.imageshack.us/i/imagem1jl.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 24 de Maio de 2010, 14:48
Instalei o omnislash1.3. O tempo de boot continua o mesmo, aproximadamente 20 segundos. Houve uma pequena melhora no uso da cpu, queda de 0.5 a 1% na primeira e de 2% a 5% na segunda. O consumo de memória também ficou menor, meu sistema após o boot marcava o uso de aproximadamente 420MB, agora está próximo dos 320MB.

Ainda não me da vontade de compilar o kernel, mas pode me fazer baixar aqui uma próxima versão, se você disponibilizar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Maio de 2010, 05:04
Citar
Ainda não me da vontade de compilar o kernel

Sinceramente, eu também não tenho muita vontade de compilar kernel, além de vc perder um tempo precioso há vezes que não fica 100%.

Porém eu gosto apenas de usar da melhor forma possível o meu hardware e para isso o único jeito que arranjei foi compilando kernel e para compilar bem vc tem que saber direitinho aonde alterar e pq alterar... e ver o hardware funcionando melhor é prazeroso (dá aquela sensação que vc comprou hardware novo!!)

Citar
O tempo de boot continua o mesmo

Sortudo!! aqui no início era 7 agora estabilizou em 3.5 segundos, mas pelo menos não é muito!!

Citar
Houve uma pequena melhora no uso da cpu, queda de 0.5 a 1% na primeira e de 2% a 5% na segunda

Faça testes mais agressivos e verá que não é apenas a queda que melhorou, o processador trabalha de forma diferente pq vc usa outro scheduler (no kernel do lucid é o CFS e no omnislash BFS e as prioridades de tarefas do ubuntu são na maioria 20 e no omnislash a maioria é 1 isto é, alta prioridade)

Isso faz o processador ser melhor usado...

Como o dobrado observou na análise dele há momentos que o kernel do lucid não aguenta e o omnislash ainda não chegou ao limite...

Citar
O consumo de memória também ficou menor, meu sistema após o boot marcava o uso de aproximadamente 420MB, agora está próximo dos 320MB.

O responsável por isso é o SLQB que está em uso ao invés do SLUB e no uso geral vc vai notar que o SLQB dá mais performance que o SLUB...
Título: Re: Kernel Omnislash 2.6.33-omnislash1.4.2 com CFS otimizado
Enviado por: Hqxriven em 25 de Maio de 2010, 12:13
------------------------------

Nova versão do omnislash 1.4.2 (feita com base no Zen e do Sidux Underground)

- Utilização do CFS otimizado por padrão
- Base 2.6.33.5
- Nova configuração

http://rapidshare.com/files/394583957/omnislashcfs.zip

md5sum omnislashcfs.zip
d9590023501455de6c85e46e26896004  omnislashcfs.zip

Requisitos: Saber instalar manualmente sua placa de vídeo... (Pelo menos aqui só precisei disso)

Descompacte e aí instale com:

sudo dpkg -i linux-headers-2.6.33-omnislash1.4.2_x86_i386.deb linux-image-2.6.33-omnislash1.4.2_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.33-omnislash1.4.2 /lib/modules/2.6.33-omnislash1.4.2

Depois dê o último comando:

sudo update-grub

E aí dê o boot

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Desfrute do novo kernel…

Caso vc caia no modo texto (o que possivelmente vai acontecer) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.33-omnislash1.4.2' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.33-omnislash1.4.2 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.33-omnislash1.4.2
}
menuentry 'Ubuntu, com Linux 2.6.33-omnislash1.4.2 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.33-omnislash1.4.2 ...'
   linux   /boot/vmlinuz-2.6.33-omnislash1.4.2 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.33-omnislash1.4.2
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.33-omnislash1.4.2 linux-image-2.6.33-omnislash1.4.2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Maio de 2010, 21:16
Grande HQxRiven!!!

Olhá só, venho usando o  omnislash 1.3 com sucesso aqui no meu PC. O boot estabilizou em 22 segundos depois das últimas atualizações do Ubuntu 10.04.

Como tenho meu sistema bastante carregado, acho que tá ótimo! É que tenho o Beagle, VirtualBox, Samba e 5 partições NTFS para ele montar, tudo isso no Boot!!!  :D

Tudo funciona bem, Internet (Firefox e o Chrome), compartilhamento de arquivos (samba), VirtualBox, músicas, vídeo, gerenciamento de arquivos e etc...

Só vou fazer mais alguns testes para ter certeza se o novo kernel é melhor ou pior para copiar ou recortar dados pelo samba! É que achei que ele usou muio recurso da CPU para fazer isso num teste preliminar! Mas como eu e meu amigo vamos compilar um omnislash 1.3 para o PC dele, e ele faz muito uso de transferência de arquivos, vamos ter certeza disso que te falei!!!  No mais, tudo ótimo!

O consumo de RAM inicial que antes era de 390MB agora é de 290MB!!!   ;D 

Nada mal para um sistema 64bits socado de coisas não é?

Fui...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 05:01
O BFS usa muita cpu mesmo... quem tem multicore se aproveita bem disso!!

Mas o CFS otimizado usa um pouco menos e entrega quase a mesma performance e em alguns casos ganhou aqui... mas na leitura e cópia acho que o 1.4 ganha por uma margem bem perceptível

Citar
e ele faz muito uso de transferência de arquivos

Tente se possível colocar o 1.4 também no teste... acho que por ter os processos em 20 e o X em 10 com nice -10 ele pode ter vantagem em várias máquinas...

Citar
O consumo de RAM inicial que antes era de 390MB agora é de 290MB!!!

Isso é que é consumo!!

Citar
Nada mal para um sistema 64bits socado de coisas não é?

Poxa... dessa vez foi milagre!!
Título: Kernel 2.6.34-omnislash1.4.4 (como compilar e instalar em 32 e 64 bits)
Enviado por: Hqxriven em 26 de Maio de 2010, 06:01
Kernel 2.6.34-omnislash1.4.4 - (como compilar e instalar em 32 e 64 bits)

Método ultra difícil e demorado (Saiba instalar manualmente sua placa de vídeo, pois possivelmente vai precisar) Kernel 2.6.34-omnislash1.4.4

Passo-a-passo geral (Onde se vê $ é como usuário e usarei a cor azul e # é como root e usarei a cor vermelha)

1 - Em primeiro lugar vire o root e baixe as bibliotecas de compilação mais alguns utilitários

$sudo su (depois digite a senha de usuário)

#aptitude install build-essential bin86 kernel-package libqt3-mt-dev wget libncurses5 libncurses5-dev

2 - Agora baixe a versão 2.6.34 do kernel vanilla e o patch omnislash e a configuração para o kernel

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Após baixar os arquivos...

$unzip omnislash1.4.4.zip

$md5sum linux-2.6.34.tar.bz2 configx86 configx86-64 omnislash.bz2

Veja se o resultado dos números é igual a esse:

10eebcb0178fb4540e2165bfd7efc7ad  linux-2.6.34.tar.bz2
3769b1358b069fcb8c3861cf4fa2b6c7  configx86
5d634c92ef28d2bde65e4b10f776cd31  configx86-64
cbd42eaaf44a1fd2223eb5e6a45b42b3  omnislash.bz2


3 - Copie o arquivo baixado para /usr/src para isso digite os comandos abaixo:

$su (depois digite a senha do root)

#cp linux-2.6.34.tar.bz2 omnislash.bz2 configx86 configx86-64 /usr/src

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.34.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.34 (possivelmente será necessário usar esse comando em distribuições baseadas no debian)

#rm -rf linux && ln -s /usr/src/linux-2.6.34 linux

#cp omnislash.bz2 configx86 configx86-64 /usr/src/linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat omnislash.bz2 |patch -p1

Caso use a arquitetura x86 (32bits) use o comando abaixo:

#cp /usr/src/linux-2.6.34/configx86 .config && make xconfig

Caso use a arquitetura x86-64 (64 bits) use o comando abaixo:

#cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig

Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.

Depois das alterações salve o arquivo e agora vamos para o próximo passo

Compilação do kernel

Digite os seguintes comandos

#make-kpkg clean

#make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image

E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último apague o link simbólico e a pasta onde houve a compilação (/usr/src/linux e /usr/src/linux-2.6.34) para instalar.

#cd /usr/src

#rm -rf /usr/src/linux

#rm -rf /usr/src/linux-2.6.34

Se vc não fizer esses comandos acima as compilações serão ligadas a pasta linux-2.6.34 ao invés do header, e este não é o método correto

#cd /usr/src

#dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (É claro que se for 64 bits o nome será diferente hein)

Após a instalação é necessário criar o initrd e passar a informação ao grub

#mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois dê o último comando:

#update-grub

E aí dê o boot

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Desfrute do novo kernel…

Como faço para removê-lo!!!

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.4' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.4 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.4
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.4 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.4 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.4 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.4
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.4 linux-image-2.6.34-omnislash1.4.4

O projeto Omnislash é GNU/GPL e é baseado no Zen e no Sidux Underground e o objetivo é dar a possibilidade de usar mais e melhor os recursos da sua máquina no Ubuntu

Gostaria de agradecer aos usuários Galactus, Dobrado, teseu, DiamondMax, DJ, Gatohumano, Violencia.com, Freud.jr, Buli e todos os amigos que apoiam e ajudam o omnislash!! Valeu Pessoal!!

Abraços

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Maio de 2010, 07:23
Daeee!!! 

Mais um grande Tuto!

Você sentiu necessidade de ativar o Compcache nas versões 1.3 e 1.4? Dá muita diferença?

Eu não ativei aqui não. Já que meu sistema praticamente não usa Swap! Tem RAM de sobra! Teoricamente não preciso ativar o Compcache! Mas o que você me diz?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 07:26
Citar
Você sentiu necessidade de ativar o Compcache nas versões 1.3 e 1.4? Dá muita diferença?

Eu não ativei aqui não. Já que meu sistema praticamente não usa Swap! Tem RAM de sobra! Teoricamente não preciso ativar o Compcache! Mas o que você me diz?

Nem ativei ainda, está tão rápido que praticamente não usa a swap, mas deixei para quem tem uma máquina mais modesta ativar...
------------------


O 1.4 veio com o CFS por padrão atendendo a pedidos e pq o gasto de bateria no BFS foi mais alto...

Tanto o 1.3 como o 1.4 estão bons, use o que preferir!!

Em testes aqui o 1.4 foi melhor que o 1.3...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kaotik2003 em 26 de Maio de 2010, 13:27
Oi, segui a instalaçao dificil por ter um sistema 64 bits - Lucid Lynx Ubuntu

No entanto surgiram dois aspectos, no final ao criar o initrd verifiquei que o em /lib/modules/ o modulo presente tem o nome 2.6.33-omnislash1.3 e nao 2.6.33-omnislash1.4. Alterei o comando para 1.3 e dei boot e desta vez sem problemas.

No entanto também nao consigo activar o compcache. Mesmo depois de escrever o comando e de ir pessoalmente verificar que ele esta em /etc/modules e em /etc/fstab, quando faço boot nunca tenho /dev/ramzswap0  no /proc/swaps e so tenho a partiçao swap.

Alguma ideia de porque a versao ser a 1.3 do omniflash e de nao ter o compcache activo?

Fiz download do omniflash 1.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 13:45
Citar
No entanto surgiram dois aspectos, no final ao criar o initrd verifiquei que o em /lib/modules/ o modulo presente tem o nome 2.6.33-omnislash1.3 e nao 2.6.33-omnislash1.4. Alterei o comando para 1.3 e dei boot e desta vez sem problemas.

Obrigado pelo relato, consertado o initrd!!

Era apenas o nome do kernel que era 1.3...

Pensei que o compcache ativasse normalmente mas algo incluído no zen não está permitindo que ele funcione... (acho que pode ser o ck pois ele abomina a swap e muda o comportamento dela)

Vou tentar descobrir o pq disso e caso encontre algo, faço mudanças mas isso vai demorar.

Obrigado pela ajuda!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: lipeodonto em 26 de Maio de 2010, 14:57
Citar
Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.


Como é que eu faço para customizar o kernel para a minha máquina, ou seja, como sei em que mexer na tela que se abre para isso?
O meu caso não é desktop, e sim notebook (HP Pavilion dv5-1220br: AMD Turion X2 Ultra Dual-Core, 2 GB RAM 800MHz DDR2, 160 GB HD, bluetooth e placa wireless Atheros.)

Gostaria muito de customizá-lo, mas fiz como descrito no "difícil", deixando como "Desktop", mas a máquina ficou muito lenta, e o driver ATI (ah, placa de vídeo ATI Radeon HD 3200 Graphics) não conseguiu ser instalado pelo "Drivers de hardware", como usualmente.

Grato pela atenção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 26 de Maio de 2010, 15:18
Pergunta de leigo no assunto:

O 10.04 não foi bem recebido pela minha máquina (note HP Pavilion ze200 Intel Pentium M 1.6GHz, 2GB Ram, chipset intel i855, placa gráfica nao me recordo o número mas é da intel também e tem 64Mb de ram compartilhada) acredito que alguma mudança justamente no kernel faz com que ele trave durante o boot, porém, se incializo com uma opção de kernel anterior, ele roda (devagar em relação ao Karmic e ao Jaunty) normal.

A pergunta é: eu posso otimizar o kernel do Jaunty, simplesmente substituindo a versão dele nos comandos acima? O patch funciona no 2.6.28?

Obrigado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 15:33
Citar
mas a máquina ficou muito lenta, e o driver ATI (ah, placa de vídeo ATI Radeon HD 3200 Graphics) não conseguiu ser instalado pelo "Drivers de hardware", como usualmente.

Citar
Como é que eu faço para customizar o kernel para a minha máquina, ou seja, como sei em que mexer na tela que se abre para isso?

O melhor lugar que achei que explica bem as opções foi em http://kernel-seeds.org/

Ele é um usuário do gentoo e explica as várias opções, vale a pena dar uma passada lá. Tem páginas e mais páginas mostrando por dentro do kernel e ele lança algumas configs otimizadas...

Citar
AMD Turion X2 Ultra Dual-Core, 2 GB RAM 800MHz DDR2, 160 GB HD, bluetooth e placa wireless Atheros.

Todo o problema reside em saber instalar manualmente o seu hardware... principalmente a placa de vídeo (foi a única coisa que precisei aqui)

Com certeza ficará lento se vc ficar sem o seu driver de vídeo correto instalado...

Minha configuração é parecida com a sua pois é X2 AMD (inclusive é HP também) e a diferença é que uso nvidia (que facilita na instalação e desempenho no linux -no windows a ATI é bem melhor)... Mas em breve com os novos drivers da ATI essa situação poderá se inverter.

Essa configuração não necessita de ajustes para desktop, mais para um note eu demoraria um bom tempo (leia-se dias) para fazer uma configuração para vc ter o melhor desempenho com bateria e evitar crashes (pois teria que testar bastante o tuxonice).

Aqui tem um tópico que mostra a instalação manual da ATI dê uma olhadinha:

http://ubuntuforum-br.org/index.php/topic,56594.msg321586.html#msg321586

Infelizmente ATI não é a minha praia e até falei isso para Galactus (ele também usa ATI, mas usa um driver livre se não me engano)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 15:50
Citar
Pergunta de leigo no assunto:

O 10.04 não foi bem recebido pela minha máquina (note HP Pavilion ze200 Intel Pentium M 1.6GHz, 2GB Ram, chipset intel i855, placa gráfica nao me recordo o número mas é da intel também e tem 64Mb de ram compartilhada) acredito que alguma mudança justamente no kernel faz com que ele trave durante o boot, porém, se incializo com uma opção de kernel anterior, ele roda (devagar em relação ao Karmic e ao Jaunty) normal.

A pergunta é: eu posso otimizar o kernel do Jaunty, simplesmente substituindo a versão dele nos comandos acima? O patch funciona no 2.6.28?

Primeiro nós temos que descobrir a origem do travamento do kernel do lucid, talvez seja o kms, acpi, etc...

Com isso vc poderia rodar um kernel recente nessa máquina

Agora vamos as perguntas:

1 - Para vc otimizar o kernel do Jaunty vc teria que acrescentar algo para melhorar a performance e retirar algo que está "atrapalhando" a performance. Isso é possível, mas como estamos falando do kernel do Jaunty vc teria que baixar os fontes dele, pensar no que iria alterar e depois recompilar.

2 - Esse patch que eu fiz não funciona para o 2.6.28 (quem dera!!!)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: lipeodonto em 26 de Maio de 2010, 17:05
Êta trabalhão!!! Hehe.

Rapaz, então não vou tentar mexer com isso no note não, já que vc falou que levaria dias, dirá eu!
Vou deixar para testar no desktop que, além de ser desktop, utiliza uma placa nVidia para gráficos.

Mas valeu pela explicação.
Grande abraço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Maio de 2010, 17:19
Citar
Êta trabalhão!!! Hehe.

Rapaz, então não vou tentar mexer com isso no note não, já que vc falou que levaria dias, dirá eu!
Vou deixar para testar no desktop que, além de ser desktop, utiliza uma placa nVidia para gráficos.

Mas valeu pela explicação.
Grande abraço.

Se ainda tiver instalado no note tente instalar a ATI manualmente... mas saiba que um Xorg com nice diminui um pouco o uso na bateria...

Dias pq vc demora um tempo para fazer o patch e aí altera a config e compila e aí demora um tempão e aí vc instala e testa e aí não dá certo e começa tudo denovo...

É por isso que o omnislash demora para sair...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kaotik2003 em 26 de Maio de 2010, 17:31
Citar
No entanto surgiram dois aspectos, no final ao criar o initrd verifiquei que o em /lib/modules/ o modulo presente tem o nome 2.6.33-omnislash1.3 e nao 2.6.33-omnislash1.4. Alterei o comando para 1.3 e dei boot e desta vez sem problemas.

Obrigado pelo relato, consertado o initrd!!

Era apenas o nome do kernel que era 1.3...

Pensei que o compcache ativasse normalmente mas algo incluído no zen não está permitindo que ele funcione... (acho que pode ser o ck pois ele abomina a swap e muda o comportamento dela)

Vou tentar descobrir o pq disso e caso encontre algo, faço mudanças mas isso vai demorar.

Obrigado pela ajuda!!



Ora essa @Hqxriven eu é que tenho de agradecer pelo trabalho e tempo dedicado. Continua o bom trabalho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: teseu em 26 de Maio de 2010, 19:34
Ae Hqxriven, fiz tudo pelo método dificil para testar em 64 bits, mudei apenas o timer freq. Por enquanto está 100%, Parabéns :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Maio de 2010, 07:04
Citar
Ae Hqxriven, fiz tudo pelo método dificil para testar em 64 bits, mudei apenas o timer freq. Por enquanto está 100%, Parabéns

Só não coloca acima de 1000hz, acho insano...

-----------------------------------------
Terminei os testes de estabilidade!!
-----------------------------------------

Verifiquei que o 1.4 com CFS otimizado é mais rápido que o 1.3 com BFS e dá uma sensação de sistema mais leve. O BFS gerencia melhor muitos processos, mas em algumas máquinas se vc estiver executando um processo que exige muitos recursos e depois executar outro vc simplesmente tem um congelamento total (Eu acho que estou pegando bem pesado nos testes).

Isso é visto no PclinuxOs 2010 que usa o BFS no kernel.

Se vc tiver uma máquina bem poderosa talvez vc não veja esse bug que falei do BFS mas em máquinas mais modestas possivelmente verá.

Então usem 1.4 com CFS otimizado por enquanto...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Maio de 2010, 07:11
Hqx meu caro!  Muito interessante o artigo do Fórum do Debian! Nunca que eu poderia imaginar tal "receita"!

baum....

Atendendo a pedidos e a nossa curiosidade (Hqx e eu ), resolvi liberar a "Fera" com todo o seu potencial!  ;D ;D ;D

Compilei o Omnislash 1.4 64bits, do kernel Omnislash 1.3 64bits!

Fiz as mesmas alterações no config do 1.4 que fiz no 1.3: Frequency em 1000, governor em Performance, Native Flags ativadas e retirei algumas firulas para Notebook, Infravermelho, Rádio e etc.

Mas aí usei CONCURRENCY LEVEL = 4!!!  ;)

E deixei a "Fera" em Overclock de 3.6GHz!

Eu sei, eu sei, vou falar logo....

Tempo total de compilação em F A N T A S T I C O S 13 minutos!!!! Incluindo a crianção dos debs!

Agora os "oito" núcleos foram usados em mais de 50% de sua capacidade ao mesmo tempo!  :o :o :o

Foi a primeira vez que eu vi ele fazer isso no meu sistema! E olha que eu já tinha tentando de tudo!

Agora não preciso de despertadador HQx, só de um cafezinho!  ;D  :P

Vamos as impressões gerais....


Logo após logar-se um erro do PowerManager!   :-[

Ele avisa que tem que esperar algum processo terminar e logo  prossegue!  Reiniciei várias vezes o sistema e esse erro persiste logo após logar-se. Interessante que agora isso afeta tanto o 1.4 quanto o 1.3! Desculpe por não colocar o erro completo aqui, acho que acabei esquecendo por ser de madrugada! Depois eu posto o erro completo aqui!
O tempo de boot do 1.4 é meio segundo mais lento que o 1.3!

Vamos ao ponto! O Kernel 1.4 é um pouco mais lento que o 1.3. É fácil notar a diferença quando chama-se uma aplicação, principalmente individualmente!

Além disso achei que o kernel 1.4 um pouco mais beberrão de RAM do que o 1.3 . Não logo após o Boot, mas depois de usar várias aplicações por algum tempo e fechá-las.

Então os dois pontos fortes do 1.3 frente ao 1.4 são velocidade nas aplicações individuais e consumir menos RAM.

Contudo, o kernel 1.4 gerenciou melhor carga múltiplas no sistema do que o 1.3! Foi como se eu usasse  o Mandriva 2010. Eu explico.  O kernel do Mandriva 2010 é um pouco lento no geral, mas notavelmente otimizado para altas cargas de I/O e questões multitarefas (mas nada que alguns ajustes não possam fazer milagres também, estou bootando o mandriva 2010 em 10,5 segundos no PC do trabalho).  Comecei a abrir vários programas ao mesmo tempo até chegar a um “topo” de carga. Fiz o mesmo nos dois kerneis, que seria:

Abrir o Writer, o Nautilus, o VirtualBox com o Centos 5.5, ao mesmo tempo que uso o Rhythmbox para ouvir música (sem travadas), abro o Xine, o VLC  ou o Totem para tocar vídeos e enquanto estou assistindo a um vídeo, vou navegando em pasta cheias de fotos ou filmes sem cache de ícones ou thumbnails no Nautilus!

Para completar ligo o GTK-RecordMyDesktop para ir gravando isso tudo!

Pois bem, na hora de assistir vídeos com a navegação do Nautilus em pastas com muitas fotos e filmes (com ou sem o gtk-recordMydesktop gravando e lembre-se que ainda tem o VirtualBox + Rhythmbox no lombo), o Kernel 1.4 foi mais “liso” que o 1.3!

Foi notória a falta de sincronia entre legenda e diálogo em vídeos RMVB no VLC e no Xine. A coisa só ficou “menos pior” no Totem! Isso no kernel 1.3!  No 1.4 isso não aconteceu, principalmente no Totem! O VLC tem falta de sincronia nos dois kerneis!

A máquina virtual foi nitidamente afetada pelo escalonador diferente entre os dois kerneis.

Apesar dos programas abrirem mais rapidamente no 1.3, quando a coisa apertava quem matinha o desempenho inalterado era o 1.4!

Ainda não pude fazer testes com grandes quantidades de transferências de arquivos! Mas ainda faço o teste e te falo o que foi que virou!

Só sei que é uma escolha dura! :)

Tenho usado três distros diferentes. E sou feliz com as três. Como diz na assinatura: Ubuntu 10.4 em casa, o Mandriva 2010 no trabalho e o OpenSuse 11.2 no Notebook! Fica claro para mim que as duas distros RPM procuram uma abordagem mais conservadora, focada na estabilidade e manutenção do desempenho do sistema mesmo em altas cargas de I/O!  O preço a pagar é a velocidade. Mas como eu já havia comentado com o Hqx aqui mesmo neste tópico. Muitas vezes é melhor o usuário sentir que o sistema não “engasga” de jeito nenhum do que ele ser rápido e dar umas “travadas” de vez em quando no seu uso!

Eu escolheria assim:  sistema com poucas aplicações abertas ao mesmo tempo e baixa carga de I/O = kernel 1.3 na cabeça!

Muitas aplicações abertas ao mesmo tempo e alta carga de I/O = kernel 1.4 na cabeça!

Talvez algumas modificações na compilação poderiam fazer toda a diferença no 1.3. Tais como: Frequency em 100 e governor em on demand, por exemplo.

Pelo menos foram essas as minhas impressões no meu sistema. Agora como isso tudo varia muito de sistema para sistema, é sempre bom outros foristas também relatarem suas impressões!

Era isso E estou adorando o uso dos dois kerneis!!! Só louco vai fazer essas coisas que eu faço com a máquina! Mas se é pra testar a gente testa uai!  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Maio de 2010, 07:51
Citar
Hqx meu caro!  Muito interessante o artigo do Fórum do Debian! Nunca que eu poderia imaginar tal "receita"!

baum....

Atendendo a pedidos e a nossa curiosidade (Hqx e eu ), resolvi liberar a "Fera" com todo o seu potencial!  Sem Graça Sem Graça Sem Graça

Compilei o Omnislash 1.4 64bits, do kernel Omnislash 1.3 64bits!

Fiz as mesmas alterações no config do 1.4 que fiz no 1.3: Frequency em 1000, governor em Performance, Native Flags ativadas e retirei algumas firulas para Notebook, Infravermelho, Rádio e etc.

Mas aí usei CONCURRENCY LEVEL = 4!!!  Piscada

É nessas horas que vc vê o poder da sua máquina que vc diz mentalmente, valeu a pena o investimento!!!

Citar
Logo após logar-se um erro do PowerManager!   Embara&ccedil;ado

Ele avisa que tem que esperar algum processo terminar e logo  prosegue!  Reiniciei várias vezes o sistema e esse erro persiste logo após logar-se. Interessante que agora isso afeta tanto o 1.4 quanto o 1.3! Desculpe por não colocar o erro completo aqui, acho nque acabei esquecendo por ser de madrugada! Depois eu posto o erro completo aqui!

Citar
Interessante que agora isso afeta tanto o 1.4 quanto o 1.3

Se não afetava antes o que será que aconteceu... Aqui já tive n problemas com atualizações do ubuntu... (parei de atualizar) ou talvez sejam muitas modificações na config??

Citar
Tempo total de compilação em F A N T A S T I C O S  13 minutos!!!! Incluindo a crianção dos debs!

Agora os "oito" núcleos foram usados em mais de 50% de sua capacidade ao mesmo tempo!  Chocado Chocado Chocado

 :o :o :o :o :o :o :o :o :o :o :o :o :o :o

Realmente F A N T A S T I C O!!!

Citar
Além disso achei que o kernel 1.4 um pouco mais beberrão de RAM do que o 1.3 . Não logo após o Boot, mas depois de usar várias aplicações por algum tempo e fechá-las.

Citar
Muitas aplicações abertas ao mesmo tempo e alta carga de I/O = kernel 1.4 na cabeça!

Citar
Apesar dos programas abrirem mais rapidamente no 1.3, quando a coisa apertava quem matinha o desempenho inalterado era o 1.4!

O CFS otimizado é um pouco beberrão mesmo... quando fiz a otimização na config sabia que ia acontecer isso. (pq já tinha testado nos omnislashs antigos)

Mas percebi assim como vc que essa alteração fez com que o 1.4 aguentasse muito mais que o 1.3, algumas vezes a situação está preta e o 1.4 está lá fazendo a parte dele, com um desempenho quase inalterado enquanto o 1.3 ia a nocaute... (mas também nossos testes são muito pesados   ::) )

Quem aguenta a carga maior é o 1.4 sem dúvidas e quem tem uma máquina mais modesta o 1.3 não vai dar conta do recado como o 1.4.

Citar
Muitas vezes é melhor o usuário sentir que o sistema não “engasga” de jeito nenhum do que ele ser rápido e dar umas “travadas” de vez em quando no seu uso!

Vc agora abordou o ponto chave...

Quando o sistema engasga e dá as travadas pode ser que ele esteja perto do limite e com isso facilita o aparecimento de um congelamento total (como eu consegui fazer com o 1.3 aqui) e quando ele ainda está rodando liso isso é mais difícil de ocorrer pois se ele está rodando liso é sinal que ele ainda tem recursos e ainda não chegou no limite!!

No desempenho geral o 1.4 ganha, no específico (abertura de um programa ou dois) o 1.3 ganha.

Obrigado pela análise e espero que aproveite mais o poder da sua máquina!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 27 de Maio de 2010, 18:02
O tempo de boot do 1.4 é meio segundo mais lento que o 1.3!
Como que faz para ver o tempo correto de boot??

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Maio de 2010, 18:03
Bootchart???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dobrado em 27 de Maio de 2010, 23:13
Detalhe:

Depois de instalar o kernel, o flash deu 1 ou 2 travadas, todas no youtube. Reinstalei o flash (64bits) e tudo corre normalmente! =P

Pra quem usa o 64bits, seria bom dar uma atualizada no flash e se possível instalar manualmente! =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kaotik2003 em 28 de Maio de 2010, 03:25
Detalhe:

Depois de instalar o kernel, o flash deu 1 ou 2 travadas, todas no youtube. Reinstalei o flash (64bits) e tudo corre normalmente! =P

Pra quem usa o 64bits, seria bom dar uma atualizada no flash e se possível instalar manualmente! =)

A soluçao para o flash em 64 bits

 http://ubuntuforums.org/showthread.php?t=1358591 (http://ubuntuforums.org/showthread.php?t=1358591)

Também alterei agora o meu kernel com as mesmas opçoes do galactus, freq a 1000, governor em performance, seleccionei o meu processador core 2 duo em vez do generico x86, alterei o numero de cores, e dasctivei radio, bluetooth e irda.

Compilei e instalei, e ao reiniciar erro de grafica.

Usando o synaptic reinstalei o controlador nvidia e ja esta tudo de volta ao normal.

Muito mais rapido, poderoso, hehe.

Título: Re: Kernel Omnislash (Unofficial) - Bios capadas!!
Enviado por: Hqxriven em 28 de Maio de 2010, 06:39
Pessoal eu as vezes esqueço de falar isso, como ontem tive um caso desse problema então vou deixar registrado.

Existem vários notebooks hoje que possuem bios "capadas" e algumas vezes só mesmo o Windows consegue funcionar corretamente.

Fiquem atentos a possíveis erros de acpi e de bios quando derem boot seja utilizando o kernel do ubuntu, o kernel omnislash e também outras distros...

Esses erros além de kernels panic podem gerar boots aleatórios, congelamentos, impossibilitar o desligamento correto e fazer o seu notebook trabalhar em uma temperatura mais alta.

Quando estiverem dando o boot e depois dele observem se alguma mensagem aparece e se ocorre algum comportamento anormal e coloque uma dúvida no fórum.

Alguns são erros bobos que um simples cheatcode resolve outros são extremos e só o windows resolve...

Espero que ajude!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 28 de Maio de 2010, 06:45
Bootchart???
Hmm...  Quii bomm..  O tempo de boot do meu sistema é de 80s, impressionante, não? :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Maio de 2010, 07:14
Citar
Hmm...  Quii bomm..  O tempo de boot do meu sistema é de 80s, impressionante, não?

Só queria saber o que vc está usando a mais que eu...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg683.imageshack.us%2Fimg683%2F7231%2Fluab.th.jpg&hash=978209c295ad01fce8e25d587690142c0f5f8e85) (http://img683.imageshack.us/i/luab.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

27 segundos

E olha que eu nem me lembro de alterar nada que carrega no boot...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 28 de Maio de 2010, 08:57
Só queria saber o que vc está usando a mais que eu...
Sei láh, desabilitei um monte de coisas e o máximo que consegui fazer foi diminuir 5 segundos do boot
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg64.imageshack.us%2Fimg64%2F1812%2Flocalhostkarmic20100528.th.jpg&hash=0bd43c9f8147b125b3e9fd626392c18375896a97) (http://img64.imageshack.us/my.php?image=localhostkarmic20100528.jpg)
Estou usando o Ubuntu 9.10 normal viu!

Vou formatar isso aqui, só está me dando problema mesmo! ¬¬"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 28 de Maio de 2010, 10:41
Olha, muito bom mesmo este kernel. Bom mesmo, mesmo!
Como dito anteriormente, na minha opinião, o que vale é um sistema que não "se afoga" com os aplicativos que vão emergindo. Para mim não importa tanto a velocidade do boot, mas a estabilidade depois de iniciado o trabalho.
Gostei muito deste kernel.
Há alguns tópicos atrás, estava querendo compilar um notebook HP 64 bit, com Kubuntu 10.04, mas desisti do Kubuntu - pelo menos por enquanto. Ele tem um problema que eu não consigo resolver e não achei ajuda em lugar algum. É a acentuação no/do sistema... tipo, com o BrOffice funciona beleza, mas no Kopete ou Kmail, por exemplo, não funciona. Quebrei a cabeça, mudei o layout - que é intl_us -, mudei o xorg, mudei o que tinha para mudar e não deu certo. Sendo eu professor, não posso escrevendo errado para meus alunos!
Estou usando o Squeeze com KDE 4.4.3. Tá tudo estável aqui! A temperatura do meu processador AMD dual-core, que estava sempre nas alturas, baixou significativamente, mesmo usando vários recursos, como iceweasel, broffice, amarok, kaffeine, dentre outros. Isso para mim já é sinal de que as coisas estão fluindo melhor aqui do que antes.
Obrigado e parabéns.
OBS: se alguém souber como resolver este problema com o teclado, dá uma "ligada"!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Maio de 2010, 10:54
Citar
Vou formatar isso aqui, só está me dando problema mesmo! ¬¬"

Vc tem que usar o bootchart para ver aonde reside o gargalo!!

Eu percebi que:

1 - Vc usa o preload o que pode aumentar o tempo de boot
2 - + apache + virtualbox + mysql + hddtemp + firestarter e + e + e +

Teu boot carrega coisa pra caramba!!! O boot do 10.04 está bem melhor mas ele está quebrando fácil então não dá para ficar atualizando direto...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Maio de 2010, 11:06
Citar
Olha, muito bom mesmo este kernel. Bom mesmo, mesmo!
Como dito anteriormente, na minha opinião, o que vale é um sistema que não "se afoga" com os aplicativos que vão emergindo. Para mim não importa tanto a velocidade do boot, mas a estabilidade depois de iniciado o trabalho.
Gostei muito deste kernel.
Há alguns tópicos atrás, estava querendo compilar um notebook HP 64 bit, com Kubuntu 10.04, mas desisti do Kubuntu - pelo menos por enquanto. Ele tem um problema que eu não consigo resolver e não achei ajuda em lugar algum. É a acentuação no/do sistema... tipo, com o BrOffice funciona beleza, mas no Kopete ou Kmail, por exemplo, não funciona. Quebrei a cabeça, mudei o layout - que é intl_us -, mudei o xorg, mudei o que tinha para mudar e não deu certo. Sendo eu professor, não posso escrevendo errado para meus alunos!
Estou usando o Squeeze com KDE 4.4.3. Tá tudo estável aqui! A temperatura do meu processador AMD dual-core, que estava sempre nas alturas, baixou significativamente, mesmo usando vários recursos, como iceweasel, broffice, amarok, kaffeine, dentre outros. Isso para mim já é sinal de que as coisas estão fluindo melhor aqui do que antes.
Obrigado e parabéns.
OBS: se alguém souber como resolver este problema com o teclado, dá uma "ligada"!

Obrigado pelos elogios!!

A única diferença falando em performance é que vc usa o SLQB como gerenciador de memória + um CFS otimizado + um CFQ otimizado + uma config que aproveita mais os recursos

Em outras palavras, não tem nada exótico e de difícil implementação...

Só uma pergunta... foi muito complicado instalar esse Squeeze com Kde 4.4.3 aí??

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 29 de Maio de 2010, 11:47
Bem, tenho que admitir uma coisa, por mais dolorosa que seja: ando meio decepcionado com as distros que andei usando e, consequentemente, comigo mesmo. Isso porque, com o Kubuntu 10.04, que era para ser a versão que estaria usando até o Debian Squeeze ficar estável, não acentua corretamente (e eu não consegui resolver); depois, o Squeeze, que foi instalado, configurado, com facilidade e sem nenhuma dor de cabeça, ontem quase me deixou na mão. Isso porque, 30 minutos antes de começar uma reunião, tinha que gravar um DVD, com um filme a ser apresentado em aparelho de DVD, simples, já estava em formato .avi, .wmv, mp4., .vob., em quase todos os que são disponíveis pelo HyperConvert, e, o K3b começou a gravar 1, 2, 3, 4 dvd's e nada de funcionar. Fui ver que ele (k3b) estava tentando acessar a pasta /temp e não tinha as permissões para isso. Poxa, fique decepcionado.
Como disse antes, gosto é de estabilidade e, ultimamente, ando com uma saudade do Etch e principalmente Lenny!!!
Voltei para o Kubuntu 9.10. Fiz atualizações através dos repositórios que encontrei neste site: http://repogen.simplylinux.ch/ e parece que ele ficou bem mais rápido que somente com os repositórios originais (coloquei updates e backports), com as permissões acertadas, e com o velho problema da Carteira, Akonadi e Mysql que eu ainda não sei como resolver.
Mas foi mais um desabafo! Respondendo diretamente a sua pergunta sobre o Squeeze, a instalação dele foi fácil, reconheceu tudo - até a minha atheros imperialista! - foi reconhecida! Fora o problema das permissões, não tenho reclamação!
Valeu
até mais
OBS: estou tentando instalar o seu kernel aqui agora (Kubuntu 9.10), mas deixei compilando de ontem para hoje e já apareceu um erro com "firmeware/yam/9600". Quase não mexi na cfg, só coloquei o meu processador e tirei algumas coisas que eu tenho certeza que não se aplicam a um pc com quase tudo nvidia e amd. Mas, vou tentar mais algumas vezes!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Maio de 2010, 11:54
No 9.10 deve ter outros problemas para não compilar (um exemplo é o kernel package bugado)

Citar
Há alguns tópicos atrás, estava querendo compilar um notebook HP 64 bit, com Kubuntu 10.04, mas desisti do Kubuntu - pelo menos por enquanto. Ele tem um problema que eu não consigo resolver e não achei ajuda em lugar algum. É a acentuação no/do sistema... tipo, com o BrOffice funciona beleza, mas no Kopete ou Kmail, por exemplo, não funciona. Quebrei a cabeça, mudei o layout - que é intl_us -, mudei o xorg, mudei o que tinha para mudar e não deu certo. Sendo eu professor, não posso escrevendo errado para meus alunos!

Existe um lugar que acho que vc não alterou...

Sabe onde?? É... lá mesmo... no kernel!!!

Mas antes dá uma olhadinha aqui...

http://www.linuxquestions.org/questions/debian-26/error-compiling-linux-2-6-33-2-a-801375/

http://ubuntuforum-br.org/index.php/topic,29799.msg357441.html#msg357441
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 29 de Maio de 2010, 12:02
Mas onde eu mudaria isso?! Pelo que lembro, no kernel tem opções de teclado, e não de disposições de teclado... fiquei curioso... Sabe como fazer isso?!!
Obrigado pela ajuda
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Maio de 2010, 12:10
No NLS...

Te passei um email dá uma olhada...

E o seu problema possivelmente é de codificação

Algo assim...

http://www.forumdebian.com.br/viewtopic.php?f=23&t=1806&sid=28dbefc7c3d74a52d8b7f03bf84f44db&start=45#p34109

Talvez nem seja necessário compilar um kernel para isso, apenas trocar a codificação do sistema.

Eu estou falando disso

https://help.ubuntu.com/community/LocaleConf
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 29 de Maio de 2010, 16:09
Vou dar uma olhada. Já estou no Kubuntu 10.04 novamente. Com a sua ajuda, quem sabe, eu arrumo as coisas aqui.
Obrigado, vou ir tentando. E agora vou tentar compilar o seu kernel neste notebook, nem sempre amigável!
Obrigado pelas dicas. Vou ir tentando.
OBS: Não vi e-mail, mas vou rever...
obrigado novamente e já posto as novidades!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rodolpho.tex em 31 de Maio de 2010, 08:18
Bom dia HqxRiven!

O forum é muito cheio de excelentes informações! Obrigado!

Fiquei com uma pequena dúvida:
Uso aqui ubuntu 10.04 32b.
Vc escreveu que quem usa o 32b e não quer compilar pode usar o método mais simples.

Quero só ter certeza das minhas suspeitas de que usar o método "ultra difícil" resulta em um desempenho melhor.
Estou correto?

Muito Obrigado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Maio de 2010, 08:26
Citar
Fiquei com uma pequena dúvida:
Uso aqui ubuntu 10.04 32b.
Vc escreveu que quem usa o 32b e não quer compilar pode usar o método mais simples.

Quero só ter certeza das minhas suspeitas de que usar o método "ultra difícil" resulta em um desempenho melhor.
Estou correto?

Já vou avisando saiba antecipadamente instalar manualmente (leia-se linha de comando) wireless e placa de vídeo!!

Se for nvidia e vc não tiver wireless é bem tranquilo!!

Eu já cheguei praticamente ao limite no método simples... no método "ultra difícil" resulta em desempenho melhor, mas é complicado e como já disse chato (se vc usar cflags então...) fora que existe a possibilidade de vc desabilitar algo importante!!

Se vc puder escolher fique com o modo simples, é o mesmo kernel que estou usando!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 31 de Maio de 2010, 12:03
Tem algum kernel com o patch RT já aplicado?
Quero dizer, um kernel otimizado e não o padrão do Ubuntu-Studio.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Maio de 2010, 21:15
Por enquanto não...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 01 de Junho de 2010, 08:33
A diferença de performance do kernel RT do Ubuntu Studio é muito grande comparada com esse kernel? (o meu processador é um Celeron D 315)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Junho de 2010, 13:29
Sim se vc usa o sistema para o propósito dele: edição de áudio e vídeo

Só o kernel RT te dará a performance necessária para este caso

Agora para o uso normal de desktop não é necessário!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 01 de Junho de 2010, 16:31
Sim, com relação a trabalho com áudio realmente a performance do kernel RT será melhor, mas com relação ao desempenho geral do sistema, há muita diferença entre os dois?
Se há muita diferença, teria como explicar um passo a passo como aplicar o patch no seu kernel?
Eu preciso usar o pc para gravação de áudio, só que acho que a performance no sitema em geral não é tão boa com o kernel do Ubuntu Studio.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Junho de 2010, 17:20
Citar
Eu preciso usar o pc para gravação de áudio, só que acho que a performance no sitema em geral não é tão boa com o kernel do Ubuntu Studio.

Realmente não fica muito boa com kernel de latência tão baixa como o RT, mas para gravação de áudio não tem jeito, só o RT

Citar
Sim, com relação a trabalho com áudio realmente a performance do kernel RT será melhor, mas com relação ao desempenho geral do sistema, há muita diferença entre os dois?

Em meus testes pude notar uma diminuição bem acentuada dos delays no sistema, não só eu como os outros usuários pelo tópico e o CFS otimizado + SLQB (gerenciador de memória) + CFQ com patches dão uma ajuda boa, as vezes fazem milagres.

Citar
Se há muita diferença, teria como explicar um passo a passo como aplicar o patch no seu kernel?

Quem dera... meu kernel possivelmente não vai deixar vc aplicar o RT sem erros nele!!

As alterações do RT ao invés de acrescentar vão sobrescrever algumas coisas, sem uma edição manual e testes é praticamente impossível colocar o RT no meu kernel!

Agora se vc quiser compilar um kernel normal e quiser colocar o RT nele eu posso te dar uma mãozinha! (Talvez ajude um pouco)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 01 de Junho de 2010, 17:48
Então, mas no meu caso o Kernel do Ubuntu normal e o RT tem praticamente a mesma performance.
Quando tentei compilar o kernel com as dicas do seu blog, não me lembro qual era a versão do Ubuntu, mas eu fiquei sem wireless e não sabia como instalar...
Se eu deixar o Kernel RT e o seu como faço para deixar com o driver da NVidia nos 2? é só eu instalar normalmente o driver em cada kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Junho de 2010, 18:03
Citar
Então, mas no meu caso o Kernel do Ubuntu normal e o RT tem praticamente a mesma performance.
Quando tentei compilar o kernel com as dicas do seu blog, não me lembro qual era a versão do Ubuntu, mas eu fiquei sem wireless e não sabia como instalar...
Se eu deixar o Kernel RT e o seu como faço para deixar com o driver da NVidia nos 2? é só eu instalar normalmente o driver em cada kernel?

Olha... eu só instalei o nvidia-current e quando a situação complica eu instalo o nvidia manualmente novamente, mas quando eu dou boot todos os kernels automaticamente usam a nvidia!
Título: Re: Kernel Omnislash (Unofficial) - Três novos bugs no omnislash!!
Enviado por: Hqxriven em 01 de Junho de 2010, 23:42
Passei o dia de hoje procurando bugs no kernel omnislash e descobri três (novos)

1 - Passando no fórum http://bbs.archlinux.org/viewtopic.php?pid=758974 me deparei com esse erro e o meu como é 2.6.33.4 é afetado. Vou reparar pq não é simplesmente um problema de segurança é um bug que simplesmente afeta o sistema todo com o atheros...

2 - Tente dar um cat /var/log/messages no omnislash ou qualquer kernel compilado 2.6.33

Não funcionou né... graças a uma gambiarra que fizeram para funcionar apenas no kernel padrão

Aqui já está funcionado, já consegui contornar isso. Essa coisa me encheu o saco o dia todo e em alguns relatos que vi provocando aconteceram boots aleatórios

3 -  Mensagem CPUFREQ: Per core ondemand sysfs interface is deprecated - up_threshold essa foi mais fácil o próprio wiki do archlinux me falou... (mas pelo que vi até no kernel ubuntu sou afetado)

---------------

EDIT1

Bug 1 e 2 são simples de serem resolvidos

Bug 3 é um bug no kernel e sem solução... mesmo com comandos a mensagem aqui sempre foi exibida!! Mas dá para ignorar sem problemas...

Esperem uma nova release para 32 bits e 64 bits... já estou consertando aqui!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Junho de 2010, 11:25
No aguardo então! Mas aqui funcionou tudo bem! Também não tenho a tão famigerada Atheros!!!
Título: Re: Rsyslog 5.4 - Como compilar e criar um deb... (Voltou a funcionar)
Enviado por: Hqxriven em 02 de Junho de 2010, 20:16
EDIT1

Não é mais necessário fazer esse processo no 2.6.34!!! Ele "vê" o rsyslog antigo sem problemas!!



-------------------------------
Os kernels compilados ficam com problemas no rsyslog (isso ocorre nesse momento em que escrevo em 32 bits apenas) e isso acaba levando a boots aleatórios e problemas de aquecimento. A canonical fez algo no kernel padrão que somente com ele vc consegue ler o ryslog.

Felizmente é possível atualizar o ryslog e ter o problema resolvido (sem precisar de patches no kernel)

Não sei se o pacote criado é bem feito, mas funciona!!

Como não quero sujeira no sistema acho melhor vcs instalarem o checkinstall

Abra um terminal e digitem

sudo aptitude install checkinstall

wget http://www.rsyslog.com/Downloads-req-getit-lid-197.phtml
tar zxvf rsyslog-5.4.0.tar.gz.
cd rsyslog-5.4.0
./configure
make
sudo checkinstall -D
sudo mv /etc/rsyslog.conf /etc/rsyslog.conf.original
sudo cp rsyslog.conf /etc/rsyslog.conf

Depois dê um boot

Infelizmente não sei quando sairá uma solução oficial, mas por enquanto utilizem essa pq vai demorar...

Como saber se está funcionando??

cat /var/log/messages
Título: Kernel 2.6.34-omnislash1.4.4 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: Hqxriven em 07 de Junho de 2010, 01:11
Kernel 2.6.34-omnislash1.4.4 - (como instalar em 32 e 64 bits)

Nova versão do omnislash 1.4.4

-Base 2.6.34.1
-AUFS (para permitir remasterizações)
-Refeito do zero (Tentei retirar alguns patches e deixá-lo sem alterações em determinadas áreas e alterar outras)
- BFQ (retorna!! O criador dele disse que a latência dessa vez está muito melhor em relação ao CFQ)
- BFS (como sempre...)
- Patches do Fedora 14 para corrigir bugs (e também para fazer coisas interessantes)

Método fácil Kernel 2.6.34-omnislash1.4.4 (32 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

sha1sum linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
c1031a08b69c29ff5a2054452340ed8e988d564b  linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
6981cc4b981b1a56bc34844d3c3b17e7db1be9c6  linux-image-2.6.34-omnislash1.4.4_x86_i386.deb

E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois dê o último comando:

sudo update-grub

E aí dê o boot


-------------------------------------------------------------------------------------------



Método fácil Kernel 2.6.34-omnislash1.4.4 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb&can=2&q=

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
3d7a719a368701753eb7de9152389d7da95c388f   linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb
41396252ed6dbc46e1902c2a23af4dedd418b20c  linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois dê o último comando:

sudo update-grub

E aí dê o boot

--------------------------------------

Caso vc caia no modo texto (o que possivelmente vai acontecer... (aqui com nvidia não aconteceu)) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Método 1

Dê um boot e aperte e segure shift enquanto carrega o sistema para entrar no grub e ali selecione o kernel do ubuntu e entre através dele.

Depois de dentro do kernel do ubuntu digite:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.4 linux-image-2.6.34-omnislash1.4.4

Método 2

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.4' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.4 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.4
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.4 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.4 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.4 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.4
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.4 linux-image-2.6.34-omnislash1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Deus Ex Machina em 08 de Junho de 2010, 15:41
E aí Hqxriven,

vejo que vc sempre usa o Kubuntu, já o usei em outras versões, e sempre achei que algo não funcionava direito, era lento, sempre achei as outras distribuições com kde muito melhores. O que tem achado deste? Melhora muito com o Omnislash?

Tem alguma dica para quem tem ATI ou o procedimento é válido pra todas?

Abração e ótimo trabalho que vem realizando!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 16:14
Citar
E aí Hqxriven,

vejo que vc sempre usa o Kubuntu, já o usei em outras versões, e sempre achei que algo não funcionava direito, era lento, sempre achei as outras distribuições com kde muito melhores. O que tem achado deste? Melhora muito com o Omnislash?

De uma melhora boa...

E uso o KDE 4.4.4

Com o teseu então o omnislash voou... compilei em tempo real com ele e ele sentiu a diferença (o processador dele é um phenom)

Citar
Tem alguma dica para quem tem ATI ou o procedimento é válido pra todas?

Só quem saberia dizer mesmo seria o Galactus pq ele tem ATI e sempre faz uns testes com o omnislash. Vou perguntar a ele depois...
Título: Omnislash em ppa o que vc acha??
Enviado por: Hqxriven em 08 de Junho de 2010, 16:48
Um usuário lá no br linux deu essa idéia.

Eu ainda não sei usar o sistema de ppa mas fico com o pé atrás por medo dele substituir o kernel padrão e aí der problemas...

E aqui no fórum eu consigo ter um controle melhor dos usuários que usam e me contatam (seja por fórum ou e-mail) e até dos problemas.

O que vcs acham??
Título: Re: Omnislash em ppa o que vc acha??
Enviado por: irtigor em 08 de Junho de 2010, 16:58
Um usuário lá no br linux deu essa idéia.

Eu ainda não sei usar o sistema de ppa mas fico com o pé atrás por medo dele substituir o kernel padrão e aí der problemas...

E aqui no fórum eu consigo ter um controle melhor dos usuários que usam e me contatam (seja por fórum ou e-mail) e até dos problemas.

O que vcs acham??

As únicas vantagens de ter uma PPA são: poder receber as atualizações de forma automática e ter o .deb em um servidor de acesso mais fácil.
Eu uso alguns PPA's mas não adicionaria o do omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 17:01
Citar
Eu uso alguns PPA's mas não adicionaria o do omnislash.

+1

Eu não adicionaria de jeito nenhum!!

Prefiro ter um controle do que eu instalo...

Vai que ele atualiza o seu kernel padrão e aí?? A numeração do omnislash é maior e é possível disso acontecer!!

Muito Obrigado pela opinião!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 17:33
Gostei muito do kernel mais estou tendo dificuldade para instalar o drive da nvidia nele manualmente estou usando o kernel de 64 bits ele da uma mensagem tipo o kernel não foi compilado com este gcc
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 17:38
Só uma pergunta

Vc conseguiu dar boot sem problemas e caiu no modo texto ou foi pro modo gráfico??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 17:46
Caiu no modo texto mais ja acertei com o drive vesa mais não consigo instalar a placa nvidia . ele da um erro tipo não consegua carregar o nvidia.ko
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 17:48
Achei o log do erro para vc ver !

Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 No such device
-> Kernel messages:
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x1b1a1f10:0x0, last cmd=0x1f7000
   hda-intel: spurious response 0x0:0x0, last cmd=0x1f7000
   nvidia: module license 'NVIDIA' taints kernel.
   Disabling lock debugging due to kernel taint
   NVRM: The NVIDIA probe routine was not called for 1 device(s).
   NVRM: This can occur when a driver such as rivafb, nvidiafb or
   NVRM: rivatv was loaded and obtained ownership of the NVIDIA
   NVRM: device(s).
   NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module
   NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb
   NVRM: support), then try loading the NVIDIA kernel module again.
   NVRM: No NVIDIA graphics adapter probed!
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 17:53
Citar
error inserting './usr/src/nv/nvidia.ko':

GOL!!

Vc tem o nouveau no blacklist??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 18:01
Estava vendo arquivo blacklist.conf
não tem nada la não de nouveau
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 18:11
GOL 2

O nouveau usa o driver nvidia... tenta o seguinte:

Citar
Fase 2 - Conseguindo dar o primeiro boot depois de instalado

O Nouveau é um drive utilizado para placas nvidia, o problema é que ele está em constante desenvolvimento e ainda não é detectado corretamente... e por isso possivelmente vc não conseguirá dar o primeiro boot, pq vai acabar em uma tela preta.

cd /etc/modprobe.d

E digitar

sudo nano blacklist.conf

E aí acrescentar

blacklist nouveau
blacklist vga16fb

Dê um boot e veja se vai... (o plymouth deve ficar horrível mas depois a gente corrige)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 18:30
Bem vou tentar baixar o drive da nvidia de novo pq aqui ele nem chega a instalar para poder carregar. vamos ver que da, daqui a pouco te dou noticia de novo .
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 18:35
Não vai instalar enquanto vc tiver o nouveau carregado!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 18:42
E como derrubo ele em ele ta sendo usando por vários processos ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 18:49
Eu derrubei ele caiu tudo junto fechou terminal fechou tudo .
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 18:50
Citar
Eu derrubei ele caiu tudo junto fechou terminal fechou tudo .

Não falei para vc derrubar!!!

Falei para impedir o carregamento dele através da edição do arquivo!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 18:51
Vc tem gmail?? (eu sempre pergunto isso)

Passa por mp para mim que resolvemos bem mais rápido em um bate papo!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 18:56
Mais mesmo ele no blacklist.conf ele continua carregando ? que estranho
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 19:12
Citar
Eu derrubei ele caiu tudo junto fechou terminal fechou tudo

Vc falou que teve que derrubar ele...

o que está no blacklist.conf ???

E vc deu um boot??? So o fato de vc colocar ele lá sem dar boot não adianta nada...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 19:23
eu coloquei no blacklist.conf isso aqui
blacklist nouveau
blacklist vga16fb

dei boot novamente mais mesmo assim ele continua carregando!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 19:25
Vamos supor que ele não esteja carregando...

Assim que vc dá boot fica no modo texto ou entra em alguma interface gráfica??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 19:29
sim ele entra no gnome normal mais ja tirei tudo que era nvidia
com

sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-settings nvidia-kernel-common
nvidia-common

a unica coisa que eu fiz foi colocar vesa no xorg.conf
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 19:32
a sua nvidia é recente (tipo superior a 6200)??

Se sim tente:

sudo aptitude install nvidia-current

Vou ficar aguardando até a gente resolver...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 19:44
Consegui mais primeiro tive que restaurar a imagem que eu fiz do sistema

1 - instalei os aquivos do kernel como dito no começo

2 - editei o aquivo blacklist.conf com
blacklist nouveau
blacklist vga16fb

3 - apaguei tudo que tinha da nvidia com o comando
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-settings nvidia-kernel-common
nvidia-common

4 - reniciei a maquina e ele entrou direto no terminal e de la instalei direto o drive da nvidia sem entrar no modo gráfico
 ou alterar o arquivo xorg. Somente assim funcionou, agora esta instalado.

Mais obrigado pela paciência em rsr

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 19:49
Citar
Consegui mais primeiro tive que restaurar a imagem que eu fiz do sistema

1 - instalei os aquivos do kernel como dito no começo

2 - editei o aquivo blacklist.conf com
blacklist nouveau
blacklist vga16fb

3 - apaguei tudo que tinha da nvidia com o comando
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-settings nvidia-kernel-common
nvidia-common

4 - reniciei a maquina e ele entrou direto no terminal e de la instalei direto o drive da nvidia sem entrar no modo gráfico
 ou alterar o arquivo xorg. Somente assim funcionou, agora esta instalado.

Mais obrigado pela paciência em rsr

Me desculpe pelo incômodo aí... só não entendi pq o bendito do driver instalou só assim (tem coisas no linux que não dá para entender)

Dá uma olhada no som para ver se está funcionando bem e vá no youtube e veja uns vídeos lá; enfim use normalmente e veja se está tudo normal!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 19:53
As minhas duas placas de som estão funcionando
a sondblaster e a outra onboard também.
Em relação a videos esta tudo ok também tanto com os videos da internet como os que tenho aqui em mp4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 19:58
Não tem sistema perfeito rsr mais foi bom eu não tenho costume de usar o ubuntu rsr e para falar a verdade fazia tempo que não instalava o drive da nvidia na mão,  e outra coisa eu não sabia que para não carregar um modulo usava o blacklist.conf. bom foi um bom aprendizado para conhecer melhor o ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 20:00
Citar
As minhas duas placas de som estão funcionando
a sondblaster e a outra onboard também.
Em relação a videos esta tudo ok também tanto com os videos da internet como os que tenho aqui em mp4.

Então agora é só aproveitar!!!

Use e abuse como os colegas fazem!!

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

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

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

Citar
Não tem sistema perfeito rsr mais foi bom eu não tenho costume de usar o ubuntu rsr e para falar a verdade fazia tempo que não instalava o drive da nvidia na mão,  e outra coisa eu não sabia que para não carregar um modulo usava o blacklist.conf. bom foi um bom aprendizado para conhecer melhor o ubuntu.

É que o nouveau (que é o driver livre nvidia) não deixa o nvidia proprietário carregar
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 20:04
Sem contar as análises que eu recebo por email que o sistema tá voando e o compiz tá rápido!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 20:13
Ta sim eu to achando ele tão rápido quanto o Arch linux que sou acostumado a usar. Não gosto muito do Ubuntu pq eu achava ele muito travado e o Kubuntu então uma tartaruga. Gostei deste kernel ele  o deixou bem mais solto, agora fico coçando a mão para baixar o Kubuntu e testar ele com este kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 20:22
Citar
Ta sim eu to achando ele tão rápido quanto o Arch linux que sou acostumado a usar. Não gosto muito do Ubuntu pq eu achava ele muito travado e o Kubuntu então uma tartaruga. Gostei deste kernel ele  o deixou bem mais solto, agora fico coçando a mão para baixar o Kubuntu e testar ele com este kernel.

Eu estou usando o omnislash no Kubuntu 10.04 com KDE 4.4.4 e aqui ele voa e outro usuário aqui do fórum que usa mint em 64 bits gostou bastante...

Aqui o meu KDE

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

Se quiser faça antes uma imagem do sistema para se não gostar do KDE no Kubuntu restaurar a imagem...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 08 de Junho de 2010, 20:31
Depois vou dar uma olhada la , mais bem obrigadão pela ajuda .  E vou acompanhar o seu trabalho com o Omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Octopos em 08 de Junho de 2010, 21:42
E ae, vc poderia colocar um change log , ou mesmo o config do kernel =]

Pois é uma boa ideia distribuir um kernel mais específico pro pessoal....

Mas tem uma coisa... que inclusive deu problema pra um usuário ao tentar compilar o drive da nVidia...
Muitos módulos de kernel podem se recursar a funcionar, ou encontrar erros específicos caso a versão do gcc que você usou na compilação desse kernel difira da versão que o sujeito tiver na máquina dele... se contar que seria uma boa ele compilar na própria maquina

Eu já fiz um script em perl que seleciona a arquitetura e a família de processadores , ai só adicionar uns makes e o sujeito terá um kernel compilado especificamente pro processador dele, com código de maquina gerado pelo processador dele, isso com certeza dá um aumento de desempenho , mesmo que leve em alguns cados.

Ai ficaria mais de boa, pq mesmo vc tendo alterado alguma confgs, não deixa de ser um kernel pré-compilado

=]
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 22:03
Citar
E ae, vc poderia colocar um change log , ou mesmo o config do kernel =]

Geralmente eu coloco...

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

Quanto a config está no próprio pacote e se quiser passo ela separada para vc...

Citar
Muitos módulos de kernel podem se recursar a funcionar, ou encontrar erros específicos caso a versão do gcc que você usou na compilação desse kernel difira da versão que o sujeito tiver na máquina dele... se contar que seria uma boa ele compilar na própria maquina

Seria ótimo o usuário compilar na própria máquina

Eu até coloco tutoriais explicando

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

O chato é que as vezes o cara se empolga e desativa um monte de coisas com o objetivo de ficar mais rápido e aí tchau sistema!!! (tem gente que nem sabe que apertando shift entra no grub e vai para o kernel antigo!!???)

O meu gcc é o inicial do ubuntu, vai compilar as mesmas coisas do ubuntu, pq possivelmente vc estará usando uma versão superior!!

Ps.: Se quiser o patch e a config mp!! (faço isso só para evitar problemas que não posso resolver)

E a maioria que tem o patch e a config compilou comigo em tempo real batendo papo para justamente evitar problemas pq eu quero que realmente funcione!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BIGBRUNO em 08 de Junho de 2010, 22:10
A sugestao de uso do PPA no Br-Linux foi minha, ja havia entrado em contato a bastante tempo informando meu interesse em utilizar seu kernel na distribuicao que eu mantenho (BigLinux).

A inclusao da sua compilacao do Kernel em um repositorio nao ira afetar em nada o kernel do Ubuntu, inclusive minha intencao de disponibilizar no BigLinux seria em uma opcao no painel de controle que faca o download e instalacao de forma automatica sem substituir o do Ubuntu, apenas incluindo a opcao no Grub.

Assim como o proprio Ubuntu ja disponibiliza compilacoes de kernel que nao conflitam entre si ( linux-image-generic, linux-image-server...) , voce pode disponibilizar um linux-image-omnislash.

Voce faz um trabalho sem igual na melhoria de desempenho para o Ubuntu, tornar o processo de instalacao mais facil para usuarios do Ubuntu e derivados pode ajudar uma quantidade muito maior de usuarios.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 22:18
Citar
A sugestao de uso do PPA no Br-Linux foi minha, ja havia entrado em contato a bastante tempo informando meu interesse em utilizar seu kernel na distribuicao que eu mantenho (BigLinux).

A inclusao da sua compilacao do Kernel em um repositorio nao ira afetar em nada o kernel do Ubuntu, inclusive minha intencao de disponibilizar no BigLinux seria em uma opcao no painel de controle que faca o download e instalacao de forma automatica sem substituir o do Ubuntu, apenas incluindo a opcao no Grub.

Assim como o proprio Ubuntu ja disponibiliza compilacoes de kernel que nao conflitam entre si ( linux-image-generic, linux-image-server...) , voce pode disponibilizar um linux-image-omnislash.

Voce faz um trabalho sem igual na melhoria de desempenho para o Ubuntu, tornar o processo de instalacao mais facil para usuarios do Ubuntu e derivados pode ajudar uma quantidade muito maior de usuarios.

Eu achei a ideia boa tanto que disse isso lá!!!

Mas eu acho ppa meio invasivo e sinceramente tenho um pouco de preconceito com ppas e o pior não compreendo como poderia fazer o ppa funcionar com o omnislash pq eu não entendi como funciona o ppa já que a documentação não ajuda...

Aí piorou tudo... (e pq várias vezes que usei alguns ppas me dei mal)

Mas se tiver uma ajudinha... pq não???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BIGBRUNO em 08 de Junho de 2010, 22:57
Pessoalmente tambem nao utilizo o PPA, pois quando foi lancado ja utilizava repositorios que algumas faculdades disponibilizaram espaco, mas utilizo muitos aplicativos de repositorios PPA e ja li sobre o funcionamento.

O PPA e um espaco disponibilizado em servidores mantidos pela Canonical para criacao de repositorios apt para o Ubuntu, dessa forma a qualidade do que e disponibilizado depende do trabalho de quem esta disponibilizando.

Existe uma grande quantidade de repositorios de ma qualidade, mas tambem existem outros muito bons. Utilizo principalmente repositorios PPA disponibilizados pelos desenvolvedores dos projetos, por exemplo o do Pidgin: https://launchpad.net/~pidgin-developers/+archive/ppa

Tudo depende da forma que pretende disponibilizar os pacotes ao usuario. A forma utilizada pelo Ubuntu pode ser seguida, vc disponibiliza no repositorio os pacotes: linux-image-omnislash-2.6.34 e linux-headers-omnislash-2.6.34 basicamente como ja foi feito, precisa apenas incluir no arquivo postinst o comando de atualizacao do initrd que atualmente esta sendo feito manualmente.

Para ter um sistema de atualizacao automatica basta criar um pacote vazio com o nome linux-image-omnislash e colocar como dependencia os pacotes mais atuais disponiveis. Assim quando vc disponibilizar o linux-image-omnislash-2.6.25 substitui o linux-image-omnislash trocando a dependencia por esses pacotes novos.

O maior problema vai ser em torno dos drivers NVIDIA, FGLRX e VirtualBox, pois talvez nao compilem corretamente em versoes mais atuais do Kernel, nesse caso precisa testar antes de disponibilizar as atualizacoes. Pode ser interessante disponibilizar 2 tipos de pacote, 1 estavel e outro de teste.

No caso do estavel seria utilizar a mesma versao de kernel utilizada pelo Ubuntu, mas com os patchs e configuracoes para melhoria de desempenho. Dessa forma a chance de aparecer erro com NVIDIA, ATI e VirtualBox praticamente acaba.

A versao de testes seria como esta disponibilizando atualmente, o Kernel mais recente, porem com possiveis conflitos em alguns drivers.

Essa forma de disponibilizacao ajuda bastante usuarios com menos conhecimento e tambem uma area que o BigLinux e o Ubuntu estao crescendo. O uso em escolas, onde existe uma grande dificuldade em conseguir hardware atual, em muitos casos ainda utilizam computadores com 256 de RAM. Ao mesmo tempo que nao se pode utilizar uma distribuicao muito minimalista pois os usuarios necessitam de uma interface de facil entendimento.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Junho de 2010, 23:26
Citar
No caso do estavel seria utilizar a mesma versao de kernel utilizada pelo Ubuntu, mas com os patchs e configuracoes para melhoria de desempenho. Dessa forma a chance de aparecer erro com NVIDIA, ATI e VirtualBox praticamente acaba.

Aí eu teria que ser o hércules!! Os patches praticamente só funcionam naquela versão, um port nem sei como ia funcionar e os bugs que iriam aparecer.

Citar
Pessoalmente tambem nao utilizo o PPA, pois quando foi lancado ja utilizava repositorios que algumas faculdades disponibilizaram espaco, mas utilizo muitos aplicativos de repositorios PPA e ja li sobre o funcionamento.

O que eu não entendo vai ser a questão da numeração e a integração com o dpkg cheguei até a criar o ppa, mas depois não tem uma documentação prática para eu continuar!!

Citar
Existe uma grande quantidade de repositorios de ma qualidade, mas tambem existem outros muito bons. Utilizo principalmente repositorios PPA disponibilizados pelos desenvolvedores dos projetos, por exemplo o do Pidgin: https://launchpad.net/~pidgin-developers/+archive/ppa

Os caras do pidgin são "Os caras" eu sou "apenas um mero usuário" que por prazer altera kernel

Citar
O maior problema vai ser em torno dos drivers NVIDIA, FGLRX e VirtualBox, pois talvez nao compilem corretamente em versoes mais atuais do Kernel, nesse caso precisa testar antes de disponibilizar as atualizacoes. Pode ser interessante disponibilizar 2 tipos de pacote, 1 estavel e outro de teste.

Tocou no ponto chave... nvidia até vai agora os outros. (nvidia aqui nem precisei instalar depois, foi automático)

Citar
Essa forma de disponibilizacao ajuda bastante usuarios com menos conhecimento e tambem uma area que o BigLinux e o Ubuntu estao crescendo. O uso em escolas, onde existe uma grande dificuldade em conseguir hardware atual, em muitos casos ainda utilizam computadores com 256 de RAM. Ao mesmo tempo que nao se pode utilizar uma distribuicao muito minimalista pois os usuarios necessitam de uma interface de facil entendimento.

Vamos fazer o seguinte:

Se eu conseguir compreender o uso do ppa e for simples eu coloco os kernels lá também!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2010, 00:17
estou usando o 1.4.3 no lucid e nem precisei instalar o meu vídeo da INTEL, subiu tudo normal
Linux meunome-desktop 2.6.34-omnislash1.4.3 #1 SMP Tue Jun 8 07:51:14 BRT 2010 i686 GNU/Linux
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rodrigopmatias em 09 de Junho de 2010, 00:25
É uma pena que pense assim, o trabalho que vc fez deve ser legal, mas empacou, a ideia de se ter um repositório e além disso ter um tracker aumenta e muito a qualidade dos pacotes.

O BigBruno foi perfeito quando falou dos bons e maus pacotes, eu particularmente matenho alguns ppa's aqui na minha lista de sources e queria adicionar esta que não vai ser criada.

Citar
A sugestao de uso do PPA no Br-Linux foi minha, ja havia entrado em contato a bastante tempo informando meu interesse em utilizar seu kernel na distribuicao que eu mantenho (BigLinux).

A inclusao da sua compilacao do Kernel em um repositorio nao ira afetar em nada o kernel do Ubuntu, inclusive minha intencao de disponibilizar no BigLinux seria em uma opcao no painel de controle que faca o download e instalacao de forma automatica sem substituir o do Ubuntu, apenas incluindo a opcao no Grub.

Assim como o proprio Ubuntu ja disponibiliza compilacoes de kernel que nao conflitam entre si ( linux-image-generic, linux-image-server...) , voce pode disponibilizar um linux-image-omnislash.

Voce faz um trabalho sem igual na melhoria de desempenho para o Ubuntu, tornar o processo de instalacao mais facil para usuarios do Ubuntu e derivados pode ajudar uma quantidade muito maior de usuarios.

Eu achei a ideia boa tanto que disse isso lá!!!

Mas eu acho ppa meio invasivo e sinceramente tenho um pouco de preconceito com ppas e o pior não compreendo como poderia fazer o ppa funcionar com o omnislash pq eu não entendi como funciona o ppa já que a documentação não ajuda...

Aí piorou tudo... (e pq várias vezes que usei alguns ppas me dei mal)

Mas se tiver uma ajudinha... pq não???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 00:30
Citar
É uma pena que pense assim, o trabalho que vc fez deve ser legal, mas empacou, a ideia de se ter um repositório e além disso ter um tracker aumenta e muito a qualidade dos pacotes.

O BigBruno foi perfeito quando falou dos bons e maus pacotes, eu particularmente matenho alguns ppa's aqui na minha lista de sources e queria adicionar esta que não vai ser criada.

Vou tentar entender a lógica dos ppas (mandei até uma mensagem para o BIGBRUNO) e se tudo der certo quem sabe...

Citar
estou usando o 1.4.3 no lucid e nem precisei instalar o meu vídeo da INTEL, subiu tudo normal
Linux meunome-desktop 2.6.34-omnislash1.4.3 #1 SMP Tue Jun 8 07:51:14 BRT 2010 i686 GNU/Linux

Incrível!! Segunda vez que eu vejo isso

Aqui com nvidia não precisei instalar o driver também

Alguém chegou a testar a ATI????

http://ubuntuforums.org/showthread.php?p=9378209

https://edge.launchpad.net/~ubuntu-x-swat
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2010, 00:34
bem, sou um usuário bem comum, não sei programar, apesar de cursar eng mas isso é outra conversa x), e fiquei com vontade de experimentar!

tudo esta funcionando muito bem, uso um c2d e7200, 1gb de ram e até agora o desempenho esta igual ao kernel padrão, vamos ver na hora de descompactar arquivos, alguma sugestão?
ah, o Virtual Box OSE esta funcionando 100% acabei de rodar o chrome-os aqui para testar!

acho que vou testar esse kernel no Folding@Home, já ouviu falar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 00:35
É simples abusa do kernel!!!

http://ubuntuforum-br.org/index.php/topic,29799.msg379100.html#msg379100
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 01:01
Citar
acho que vou testar esse kernel no Folding@Home, já ouviu falar?

Não deixa de ser uma idéia...

O Dobrado fez alguns testes e possui um core2Duo

http://ubuntuforum-br.org/index.php/topic,29799.msg374307.html#msg374307
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 09 de Junho de 2010, 01:05
@Hqxriven

Eu tenho um dual core T4200 2Ghz e dois Gigas de memória,

Para a minha maquina é só instalar os .debs e tem como otimizar mais e se tem quais os parametros que eu posso colocar?? (é que não entendo nada de kernel e fiquei interessado em aprender depois do seu tópico)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 01:07
@Anderson

Qual a Placa de vídeo???

32 ou 64 bits???

Sabe instalar manualmente???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BIGBRUNO em 09 de Junho de 2010, 01:13
Na teoria em uma atualizacao de kernel apenas os drivers nao inclusos no kernel que podem ter problema, no caso os que citei sao  quase a totalidade, alem dos problematicos drivers para conexao discada.

O Ubuntu desde o 9.10 ou 9.04, nao me lembro, esta utilizando o sistema DKMS para o uso desses drivers e nao a disponibilizacao do driver em formato binario como era feito antes, dessa forma basta instalar um kernel novo que automaticamente ele compila esses drivers para o novo kernel, mas como ja estamos acostumados muitas vezes um kernel novo necessita de uma versao mais recente do driver para poder compilar, entao a situacao ja esta melhor, mas ainda pode ter problemas.

Um teste que pode ser feito mesmo sem possuir hardware especifico para teste eh instalar o driver pelo apt-get e conferir se foi gerado o arquivo .ko na /lib/modules/$(uname -r). Caso positivo de o comando:modprobe modulo Depois disso confira as ultimas linhas do dmesg.

Caso tenha sido gerado o modulo e apos o modprobe nao aparecer nenhum erro grave no dmesg eh mt provavel que esteja funcionando corretamente.

A compilacao do driver de forma manual eh uma boa alternativa, mas nao eh viavel para boa parte dos usuarios. Como sugestao deixo que um kernel so deve ser considerado estavel para o Ubuntu se o sistema DKMS padrao conseguir compilar esses drivers de forma correta. Caso nao funcione deve ser considerado instavel e analisar utiliza-lo de forma estavel na proxima versao do Ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 09 de Junho de 2010, 01:14
@Anderson

Qual a Placa de vídeo???
Intel

32 ou 64 bits???
meu Lucid é 32, mas você acha que sria melhor 64?

Sabe instalar manualmente???
Ainda não, mas aprendo rápido, hehe.
PS: Acho que nem vou ter problemas com isso.
É Andreson

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 01:37
Citar
Na teoria em uma atualizacao de kernel apenas os drivers nao inclusos no kernel que podem ter problema, no caso os que citei sao  quase a totalidade, alem dos problematicos drivers para conexao discada.

O Ubuntu desde o 9.10 ou 9.04, nao me lembro, esta utilizando o sistema DKMS para o uso desses drivers e nao a disponibilizacao do driver em formato binario como era feito antes, dessa forma basta instalar um kernel novo que automaticamente ele compila esses drivers para o novo kernel, mas como ja estamos acostumados muitas vezes um kernel novo necessita de uma versao mais recente do driver para poder compilar, entao a situacao ja esta melhor, mas ainda pode ter problemas.

Um teste que pode ser feito mesmo sem possuir hardware especifico para teste eh instalar o driver pelo apt-get e conferir se foi gerado o arquivo .ko na /lib/modules/$(uname -r). Caso positivo de o comando:modprobe modulo Depois disso confira as ultimas linhas do dmesg.

Caso tenha sido gerado o modulo e apos o modprobe nao aparecer nenhum erro grave no dmesg eh mt provavel que esteja funcionando corretamente.

A compilacao do driver de forma manual eh uma boa alternativa, mas nao eh viavel para boa parte dos usuarios. Como sugestao deixo que um kernel so deve ser considerado estavel para o Ubuntu se o sistema DKMS padrao conseguir compilar esses drivers de forma correta. Caso nao funcione deve ser considerado instavel e analisar utiliza-lo de forma estavel na proxima versao do Ubuntu.

Eu já tinha percebido que o DKMS estava funcionando (cheguei a me assustar já que por anos ele só conseguia atrapalhar a compilação)

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

Citar
A compilacao do driver de forma manual eh uma boa alternativa, mas nao eh viavel para boa parte dos usuarios. Como sugestao deixo que um kernel so deve ser considerado estavel para o Ubuntu se o sistema DKMS padrao conseguir compilar esses drivers de forma correta.

Não é viável mesmo...

Mas esqueceu que o próprio kernel do ubuntu não deixava instalar o nvidia proprietário por causa do nouveau??

Será que por isso devemos considerar o kernel do ubuntu instável??

BIGBRUNO essa coisa chamada plymouth atrapalhou vários drivers, principalmente os proprietários!!

O DKMS no próprio ubuntu está falhando com o kernel dele mesmo!! Ficou quase uma loteria!!

Vc deve ter acompanhado a gambiarra dos usuários de nvidia, ati e outros editando grub e inserindo parâmetros...

É difícil adaptar um kernel com tanta dificuldade assim...

Fazer o DKMS funcionar direito é bem difícil para os desenvolvedores imagina para um mero user como eu... o envy antes fazia o trabalho sujo e foi descontinuado pq o criador se não me engano trabalha na canonical agora nessa parte...

@Anderson

Qual a Placa de vídeo???
Intel

32 ou 64 bits???
meu Lucid é 32, mas você acha que sria melhor 64?

Sabe instalar manualmente???
Ainda não, mas aprendo rápido, hehe.
PS: Acho que nem vou ter problemas com isso.
É Andreson

Nome diferente Andreson!!! Desculpa ae, é pq li rápido!!

É o seguinte, segue o tópico...

Se não der boot em modo gráfico e ficar na tela preta modo texto dá um

sudo reboot

e depois dá um boot segurando shift e entre no grub e escolha outro kernel e retire o omnislash



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 09 de Junho de 2010, 01:48
OK,
Vou fazer isso e depois posto os resultados.

@BIGBRUNO

É bom reve-lo, aprendi bastante usando o BigLinux.
Parabéns pelo seu trabalho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 02:08
Outra questão BIGBRUNO é quando o kernel for tão recente que simplesmente nada compila...

Já aconteceu com o 2.6.33 que nem o kernel package compilava ele sem alterações

O nvidia precisava de patch

E o driver da ATI precisava de atualização de Xorg (WOW)

Resumindo: Em kernel recente só uma distro como o gentoo ou archlinux para manter sem problemas... acho que foi até por esse motivo que o zen kernel não está mais no ubuntu como antes...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BIGBRUNO em 09 de Junho de 2010, 02:26
Andreson, BigLinux 5 Vem ai :D

Hqxriven, sobre os problemas com o Kernel Ubuntu, se ele não está conseguindo disponibilizar de forma estável suporte aos hardwares mais comuns não posso considerar estável, infelizmente um dos pontos do Ubuntu que sempre me desagradou foi o Kernel, até pouco tempo utilizava sempre os do Sidux.

O problema do plymouth eu acompanhei pouco pois tenho estado muito ocupado fazendo interfaces gráficas pro BigLinux e estou bastante ausente em fóruns, mas até onde vi o Xorg continua funcionando, apenas o Plymouth que fica desfigurado, não?


"Outra questão BIGBRUNO é quando o kernel for tão recente que simplesmente nada compila..."

Esse foi o ponto que disse de se ter uma linha estável e uma de teste, por exemplo agora você lançou o 2.6.34 que aparenta estar compatível com o 10.04, digamos que a 2.6.35 não é mais compatível, essa não insere no ppa, ou se inserir inclui como outro nome, algo como linux-image-omnislash-testing. Quando sair o 10.10 esse kernel já vai ser suportado então ele entra como estável para o 10.10 e o 10.04 permanece sempre com o 2.6.24 por ter sido a ultima versão que mantem compatibilidade com o 10.04.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 02:42
Citar
Hqxriven, sobre os problemas com o Kernel Ubuntu, se ele não está conseguindo disponibilizar de forma estável suporte aos hardwares mais comuns não posso considerar estável, infelizmente um dos pontos do Ubuntu que sempre me desagradou foi o Kernel, até pouco tempo utilizava sempre os do Sidux.

Citar
O problema do plymouth eu acompanhei pouco pois tenho estado muito ocupado fazendo interfaces gráficas pro BigLinux e estou bastante ausente em fóruns, mas até onde vi o Xorg continua funcionando, apenas o Plymouth que fica desfigurado, não?

Quem dera fosse apenas isso!!! A coisa mais chata que apareceu no 10.04 foi o plymouth entranhado com os drivers livres. Em diversos casos (se conseguisse dar o primeiro boot) não se conseguia instalar o driver proprietário pelo jockey.

Tinha que por o driver livre na blacklist ou alterar o grub.conf (ou ambas)

Para vc ter uma idéia conheço vários usuários que só conseguiram instalar a nvidia corretamente no lucid só com o bloqueio o nouveau!!! Pq senão falhava o tempo todo... O DKMS não queria compilar nem rezando!!

Eu fui um deles e para evitar problemas fiz até o tópico!! http://ubuntuforum-br.org/index.php/topic,65750.0.html

Parece piada não é???

Citar
Esse foi o ponto que disse de se ter uma linha estável e uma de teste, por exemplo agora você lançou o 2.6.34 que aparenta estar compatível com o 10.04, digamos que a 2.6.35 não é mais compatível, essa não insere no ppa, ou se inserir inclui como outro nome, algo como linux-image-omnislash-testing. Quando sair o 10.10 esse kernel já vai ser suportado então ele entra como estável para o 10.10 e o 10.04 permanece sempre com o 2.6.24 por ter sido a ultima versão que mantem compatibilidade com o 10.04.

Interessante...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 02:55
Citar
Andreson, BigLinux 5 Vem ai

OBA!!!!!!! Sou fã do BIG desde que ele saiu numa revista, com o desktop em 3D e eu instalei (acho que era o 2 ou o 3 entre 2002 a 2004)!!

Excelente notícia!!

Para ser mais específico

http://www.europanet.com.br/site/index.php?cat_id=1440&pag_id=21310
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BIGBRUNO em 09 de Junho de 2010, 04:15
Hqxriven, Isso faz muito tempo.

Quem sabe agora não vai ser a primeira distribuição a vir com um instalador automático do kernel omnislash :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Junho de 2010, 07:46
 :-[ :-[ :-[


Infelizmente dessa vez não deu Hq!

Eu logo vi que ia dar problema pois deu erro logo na aplicação do patch. Aqui vai o erro:

Código: [Selecionar]
oot@galactus-desktop:/usr/src/linux# bzcat omnislash.bz2 |patch -p1
patching file arch/powerpc/platforms/cell/spufs/sched.c
Hunk #1 succeeded at 63 (offset -1 lines).
patching file arch/x86/Kconfig
Hunk #1 succeeded at 1051 (offset -35 lines).
Hunk #2 succeeded at 1071 (offset -35 lines).
patching file arch/x86/kernel/cpu/proc.c
patching file arch/x86/kernel/smpboot.c
Hunk #1 succeeded at 457 (offset -11 lines).
patching file block/cfq-iosched.c
Hunk #1 succeeded at 51 (offset -3 lines).
Hunk #2 succeeded at 143 (offset -2 lines).
Hunk #3 succeeded at 241 (offset -2 lines).
Hunk #4 succeeded at 1434 with fuzz 1 (offset 3 lines).
Hunk #5 FAILED at 1440.
Hunk #6 succeeded at 1565 (offset 3 lines).
Hunk #7 succeeded at 1575 (offset 3 lines).
Hunk #8 succeeded at 1710 (offset 12 lines).
Hunk #9 FAILED at 1718.
Hunk #10 FAILED at 1726.
Hunk #11 succeeded at 3786 (offset -13 lines).
Hunk #12 succeeded at 3878 (offset -13 lines).
3 out of 12 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej
patching file Documentation/scheduler/sched-BFS.txt
patching file Documentation/sysctl/kernel.txt
patching file drivers/cpufreq/cpufreq_ondemand.c
patching file fs/proc/base.c
Hunk #1 succeeded at 366 (offset -1 lines).
patching file include/linux/init_task.h
Hunk #1 succeeded at 115 (offset 8 lines).
Hunk #2 succeeded at 244 (offset 8 lines).
patching file include/linux/ioprio.h
patching file include/linux/mm_inline.h
patching file include/linux/mmzone.h
Hunk #3 succeeded at 335 (offset 7 lines).
Hunk #4 succeeded at 642 (offset 11 lines).
patching file include/linux/nfsd/stats.h
patching file include/linux/sched.h
Hunk #3 succeeded at 272 (offset -4 lines).
Hunk #4 succeeded at 1243 (offset 62 lines).
Hunk #5 succeeded at 1289 (offset 62 lines).
Hunk #6 succeeded at 1369 (offset 60 lines).
Hunk #7 succeeded at 1593 (offset 61 lines).
Hunk #8 succeeded at 1669 (offset 61 lines).
Hunk #9 succeeded at 1990 (offset 61 lines).
Hunk #10 succeeded at 2153 (offset 61 lines).
patching file include/linux/swap.h
patching file include/net/inet_timewait_sock.h
patching file init/calibrate.c
patching file init/Kconfig
Hunk #2 succeeded at 576 (offset 34 lines).
Hunk #3 FAILED at 597.
1 out of 3 hunks FAILED -- saving rejects to file init/Kconfig.rej
patching file init/main.c
Hunk #1 succeeded at 745 with fuzz 2 (offset -77 lines).
patching file kernel/delayacct.c
patching file kernel/exit.c
Hunk #1 succeeded at 121 (offset -2 lines).
patching file kernel/Kconfig.hz
patching file kernel/Kconfig.preempt
patching file kernel/kthread.c
patching file kernel/posix-cpu-timers.c
Hunk #4 succeeded at 1019 (offset -1 lines).
Hunk #5 succeeded at 1035 with fuzz 1 (offset -2 lines).
Hunk #6 FAILED at 1045.
Hunk #7 succeeded at 1366 (offset -8 lines).
1 out of 7 hunks FAILED -- saving rejects to file kernel/posix-cpu-timers.c.rej
patching file kernel/sched_bfs.c
patching file kernel/sched.c
Hunk #2 succeeded at 11042 (offset 1833 lines).
patching file kernel/slow-work.c
patching file kernel/sysctl.c
Hunk #1 succeeded at 104 (offset -9 lines).
Hunk #2 succeeded at 244 (offset 10 lines).
Hunk #3 succeeded at 256 (offset 10 lines).
Hunk #4 succeeded at 370 (offset 10 lines).
Hunk #5 succeeded at 768 (offset 10 lines).
patching file lib/Kconfig.debug
Hunk #1 succeeded at 727 (offset -21 lines).
patching file Makefile
patching file mm/filemap.c
patching file mm/memory.c
Hunk #1 succeeded at 2617 (offset -96 lines).
patching file mm/oom_kill.c
Hunk #1 succeeded at 410 (offset -1 lines).
patching file mm/swap.c
Hunk #1 succeeded at 214 (offset -1 lines).
Hunk #2 succeeded at 247 (offset -1 lines).
Hunk #3 succeeded at 412 (offset -1 lines).
Hunk #4 succeeded at 440 (offset -1 lines).
Hunk #5 succeeded at 448 (offset -1 lines).
patching file mm/swapfile.c
patching file mm/vmscan.c
Hunk #3 succeeded at 786 (offset -36 lines).
Hunk #4 succeeded at 1600 (offset -34 lines).
Hunk #5 succeeded at 1616 (offset -34 lines).
Hunk #6 succeeded at 1664 (offset -34 lines).
Hunk #7 succeeded at 2207 (offset -32 lines).
Hunk #8 succeeded at 2259 (offset -32 lines).
Hunk #9 succeeded at 2296 (offset -32 lines).
Hunk #10 succeeded at 2321 (offset -32 lines).
Hunk #11 succeeded at 2333 (offset -32 lines).
Hunk #12 succeeded at 2442 (offset -32 lines).
root@galactus-desktop:/usr/src/linux#  

Depois deu erro na compilação!

Saída do erro:
Código: [Selecionar]
init/main.c:748: warning: data definition has no type or storage class
init/main.c:748: warning: type defaults to ‘int’ in declaration of ‘print_scheduler_version’
init/main.c:748: warning: function declaration isn’t a prototype
init/main.c:748: error: conflicting types for ‘print_scheduler_version’
include/linux/sched.h:1614: note: previous definition of ‘print_scheduler_version’ was here
make[2]: ** [init/main.o] Erro 1
make[2]: ** Esperando que outros processos terminem.
  LD      usr/built-in.o
  CC      arch/x86/ia32/ia32_signal.o
  CC      arch/x86/ia32/ipc32.o
make[1]: ** [init] Erro 2
make[1]: ** Esperando que outros processos terminem.
  CC      arch/x86/kernel/process_64.o
  CC      arch/x86/kernel/signal.o
  LD      arch/x86/kvm/built-in.o
  AS      arch/x86/kernel/entry_64.o
  CC      arch/x86/mm/init.o
  LD      arch/x86/ia32/built-in.o
  CC      arch/x86/vdso/vma.o
  LDS     arch/x86/vdso/vdso.lds
  CC      arch/x86/mm/init_64.o
  AS      arch/x86/vdso/vdso-note.o
  CC      arch/x86/vdso/vclock_gettime.o
  CC      arch/x86/vdso/vgetcpu.o
  CC      arch/x86/kernel/traps.o
  CC      arch/x86/mm/fault.o
  CC      arch/x86/vdso/vvar.o
  LDS     arch/x86/vdso/vdso32/vdso32.lds
  AS      arch/x86/vdso/vdso32/note.o
  AS      arch/x86/vdso/vdso32/int80.o
  AS      arch/x86/vdso/vdso32/syscall.o
  AS      arch/x86/vdso/vdso32/sysenter.o
  CC      arch/x86/vdso/vdso32-setup.o
  CC      arch/x86/kernel/irq.o
  CC      arch/x86/mm/ioremap.o
  CC      arch/x86/mm/extable.o
  VDSO    arch/x86/vdso/vdso.so.dbg
  VDSO    arch/x86/vdso/vdso32-int80.so.dbg
  VDSO    arch/x86/vdso/vdso32-syscall.so.dbg
  CC      arch/x86/kernel/irq_64.o
  VDSO    arch/x86/vdso/vdso32-sysenter.so.dbg
  VDSOSYM arch/x86/vdso/vdso-syms.lds
  VDSOSYM arch/x86/vdso/vdso32-int80-syms.lds
  VDSOSYM arch/x86/vdso/vdso32-syscall-syms.lds
  VDSOSYM arch/x86/vdso/vdso32-sysenter-syms.lds
  OBJCOPY arch/x86/vdso/vdso.so
  OBJCOPY arch/x86/vdso/vdso32-int80.so
  OBJCOPY arch/x86/vdso/vdso32-syscall.so
  OBJCOPY arch/x86/vdso/vdso32-sysenter.so
  VDSOSYM arch/x86/vdso/vdso32-syms.lds
  AS      arch/x86/vdso/vdso.o
  CC      arch/x86/mm/pageattr.o
  AS      arch/x86/vdso/vdso32.o
  LD      arch/x86/vdso/built-in.o
  CC      arch/x86/mm/mmap.o
  CC      arch/x86/kernel/dumpstack_64.o
  CC      arch/x86/kernel/time.o
  CC      arch/x86/kernel/ioport.o
  CC      arch/x86/mm/pat.o
  CC      arch/x86/mm/pgtable.o
  CC      arch/x86/kernel/ldt.o
  CC      arch/x86/kernel/dumpstack.o
  CC      arch/x86/mm/physaddr.o
  CC      arch/x86/kernel/setup.o
  CC      arch/x86/kernel/x86_init.o
  CC      arch/x86/mm/gup.o
  CC      arch/x86/kernel/i8259.o
  CC      arch/x86/mm/setup_nx.o
  CC      arch/x86/mm/tlb.o
  CC      arch/x86/kernel/irqinit.o
  CC      arch/x86/mm/hugetlbpage.o
  CC      arch/x86/kernel/sys_x86_64.o
  CC      arch/x86/kernel/x8664_ksyms_64.o
  CC      arch/x86/kernel/syscall_64.o
  CC      arch/x86/mm/numa.o
  CC      arch/x86/kernel/vsyscall_64.o
  CC      arch/x86/mm/numa_64.o
  CC      arch/x86/kernel/bootflag.o
  CC      arch/x86/mm/srat_64.o
  CC      arch/x86/kernel/e820.o
  CC      arch/x86/kernel/pci-dma.o
  CC      arch/x86/kernel/quirks.o
  LD      arch/x86/mm/built-in.o
  CC      arch/x86/kernel/i8237.o
  CC      arch/x86/kernel/topology.o
  CC      arch/x86/kernel/kdebugfs.o
  CC      arch/x86/kernel/alternative.o
  CC      arch/x86/kernel/i8253.o
  CC      arch/x86/kernel/pci-nommu.o
  CC      arch/x86/kernel/hw_breakpoint.o
  CC      arch/x86/kernel/tsc.o
  CC      arch/x86/kernel/io_delay.o
  CC      arch/x86/kernel/rtc.o
  CC      arch/x86/kernel/trampoline.o
  CC      arch/x86/kernel/process.o
  CC      arch/x86/kernel/i387.o
  CC      arch/x86/kernel/xsave.o
  CC      arch/x86/kernel/ptrace.o
  CC      arch/x86/kernel/tls.o
  CC      arch/x86/kernel/step.o
  CC      arch/x86/kernel/acpi/boot.o
  CC      arch/x86/kernel/acpi/sleep.o
  AS      arch/x86/kernel/acpi/wakeup_64.o
  CC      arch/x86/kernel/apic/apic.o
  LDS     arch/x86/kernel/acpi/realmode/wakeup.lds
  AS      arch/x86/kernel/acpi/realmode/wakeup.o
  CC      arch/x86/kernel/acpi/realmode/wakemain.o
  CC      arch/x86/kernel/acpi/realmode/video-mode.o
  AS      arch/x86/kernel/acpi/realmode/copy.o
  CC      arch/x86/kernel/acpi/cstate.o
  AS      arch/x86/kernel/acpi/realmode/bioscall.o
  CC      arch/x86/kernel/acpi/realmode/regs.o
  CC      arch/x86/kernel/acpi/realmode/video-vga.o
  CC      arch/x86/kernel/acpi/realmode/video-vesa.o
  CC      arch/x86/kernel/acpi/realmode/video-bios.o
  CC      arch/x86/kernel/cpu/intel_cacheinfo.o
  LD      arch/x86/kernel/acpi/realmode/wakeup.elf
  OBJCOPY arch/x86/kernel/acpi/realmode/wakeup.bin
  CC      arch/x86/kernel/cpu/addon_cpuid_features.o
  AS      arch/x86/kernel/acpi/wakeup_rm.o
  LD      arch/x86/kernel/acpi/built-in.o
  CC      arch/x86/kernel/cpu/proc.o
  CC      arch/x86/kernel/apic/apic_noop.o
  CC      arch/x86/kernel/apic/probe_64.o
  MKCAP   arch/x86/kernel/cpu/capflags.c
  CC      arch/x86/kernel/apic/ipi.o
  CC      arch/x86/kernel/reboot.o
  CC      arch/x86/kernel/cpu/powerflags.o
  CC      arch/x86/kernel/cpu/common.o
  CC      arch/x86/kernel/cpu/vmware.o
  CC      arch/x86/kernel/apic/nmi.o
  CC      arch/x86/kernel/cpu/hypervisor.o
  CC      arch/x86/kernel/apic/io_apic.o
  CC      arch/x86/kernel/cpu/sched.o
  CC      arch/x86/kernel/early-quirks.o
  CC      arch/x86/kernel/cpu/bugs_64.o
  CC      arch/x86/kernel/cpu/intel.o
  CC      arch/x86/kernel/cpu/amd.o
  CC      arch/x86/kernel/smp.o
  CC      arch/x86/kernel/apic/apic_flat_64.o
  CC      arch/x86/kernel/cpu/centaur.o
  CC      arch/x86/kernel/cpu/perf_event.o
  CC      arch/x86/kernel/cpu/cpufreq/powernow-k8.o
  CC      arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.o
  CC      arch/x86/kernel/apic/x2apic_cluster.o
  CC      arch/x86/kernel/smpboot.o
  LD      arch/x86/kernel/cpu/cpufreq/built-in.o
  CC      arch/x86/kernel/tsc_sync.o
  CC      arch/x86/kernel/apic/x2apic_phys.o
  CC      arch/x86/kernel/cpu/mcheck/mce.o
  CC      arch/x86/kernel/cpu/mtrr/main.o
  LD      arch/x86/kernel/apic/built-in.o
  CC      arch/x86/kernel/cpu/mtrr/if.o
  CC      arch/x86/kernel/cpu/mcheck/mce-severity.o
  CC      arch/x86/kernel/cpu/mcheck/mce_intel.o
  CC      arch/x86/kernel/cpu/mtrr/generic.o
  CC      arch/x86/kernel/setup_percpu.o
  AS      arch/x86/kernel/trampoline_64.o
  CC      arch/x86/kernel/cpu/mcheck/mce_amd.o
  CC      arch/x86/kernel/mpparse.o
  CC      arch/x86/kernel/cpu/mcheck/threshold.o
  CC      arch/x86/kernel/cpu/mtrr/state.o
  CC      arch/x86/kernel/cpu/mtrr/cleanup.o
  CC      arch/x86/kernel/cpu/mcheck/therm_throt.o
  CC      arch/x86/kernel/cpu/perfctr-watchdog.o
  CC      arch/x86/kernel/machine_kexec_64.o
  LD      arch/x86/kernel/cpu/mcheck/built-in.o
  AS      arch/x86/kernel/relocate_kernel_64.o
  CC      arch/x86/kernel/cpu/capflags.o
  CC      arch/x86/kernel/crash.o
  CC      arch/x86/kernel/module.o
  LD      arch/x86/kernel/cpu/mtrr/built-in.o
  LD      arch/x86/kernel/cpu/built-in.o
  CC      arch/x86/kernel/efi.o
  CC      arch/x86/kernel/efi_64.o
  AS      arch/x86/kernel/efi_stub_64.o
  CC      arch/x86/kernel/early_printk.o
  CC      arch/x86/kernel/hpet.o
  CC      arch/x86/kernel/k8.o
  CC      arch/x86/kernel/pcspeaker.o
  CC      arch/x86/kernel/pci-swiotlb.o
  CC      arch/x86/kernel/pmtimer_64.o
  CC      arch/x86/kernel/pci-gart_64.o
  CC      arch/x86/kernel/aperture_64.o
  CC      arch/x86/kernel/pci-calgary_64.o
  CC      arch/x86/kernel/tce_64.o
  CC      arch/x86/kernel/amd_iommu_init.o
  CC      arch/x86/kernel/amd_iommu.o
  CC      arch/x86/kernel/mmconf-fam10h_64.o
  CC      arch/x86/kernel/vsmp_64.o
  AS      arch/x86/kernel/head_64.o
  CC      arch/x86/kernel/head64.o
  CC      arch/x86/kernel/head.o
  CC      arch/x86/kernel/init_task.o
  LDS     arch/x86/kernel/vmlinux.lds
  LD      arch/x86/kernel/built-in.o
  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.33'
make: ** [debian/stamp/build/kernel] Erro 2
root@galactus-desktop:/usr/src/linux#  


No momento era isso! No aguardo de novas instruções!

Obs.: Notei que essa configuração está bastante "minimalista" perto da versão anterior do 1.4. Não tem o Native Flag, por exemplo, e o kernel Preempt está desativado por padrão! É isso mesmo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Junho de 2010, 09:20
HQX. tem o tar.gz ou o gz do omni? eu quero compilar ele no arch, e o arch não instala por pacotes .deb

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 11:25
Citar
Hqxriven, Isso faz muito tempo.

Quem sabe agora não vai ser a primeira distribuição a vir com um instalador automático do kernel omnislash

Tudo é possível...

Citar
Infelizmente dessa vez não deu Hq!

Eu logo vi que ia dar problema pois deu erro logo na aplicação do patch. Aqui vai o erro:

Citar
No momento era isso! No aguardo de novas instruções!

Obs.: Notei que essa configuração está bastante "minimalista" perto da versão anterior do 1.4. Não tem o Native Flag, por exemplo, e o kernel Preempt está desativado por padrão! É isso mesmo?

Galactus é o 2.6.34???

Vc tentou no 2.6.33 não é??

Citar
HQX. tem o tar.gz ou o gz do omni? eu quero compilar ele no arch, e o arch não instala por pacotes .deb

É só inserir os patches como sempre... passa mp!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Junho de 2010, 12:09
Hhauahuaha

Já to corrigindo a besteira!

Mais tarde te digo o que virou!!!

Só para o pessoal ficar sabendo, muitos talvez não notem. Se não quiserem ficar compilando kerneis, mas apenas usar vários deles diferentes com segurança. A equipe do Ubuntu mantém 3 Kerneis diferentes para o Lucid!

Tem o Generic o Preempt e o Server!  É só instalar qualquer um deles e escolher na entrada do Grub qual usar. Vocês vão notar muita diferença entre eles! É só usar o Synaptic.
.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 13:04
Citar
Hhauahuaha

Já to corrigindo a besteira!

Mais tarde te digo o que virou!!!

Voltei para o BFS e melhorei um pouco o CFQ para melhorar a leitura

Citar
ó para o pessoal ficar sabendo, muitos talvez não notem. Se não quiserem ficar compilando kerneis, mas apenas usar vários deles diferentes com segurança. A equipe do Ubuntu mantém 3 Kerneis diferentes para o Lucid!

Tem o Generic o Preempt e o Server!  É só instalar qualquer um deles e escolher na entrada do Grub qual usar. Vocês vão notar muita diferença entre eles! É só usar o Synaptic.

O preempt do Ubuntu é bom!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2010, 13:27
esse Preempt tem o que de diferente do generic?

para melhor desempenho, o omnislash, server, generic ou o Preempt, começando agora com esse negócio de kernel e modificações e várias dúvidas no ar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de Junho de 2010, 13:55
Tem o kernel-RT também :)

Aew, Hqxriven acho que agora poderei utilizar este seu kernel, achei um patch que faz rodar corretamente o meu modem conexant(só falta saber como instala-lo! :P) nessas versões de kernel "2.6.33".
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: faguirre em 09 de Junho de 2010, 16:06
Aqui a instalação com vídeo Intel ocorreu lindamente, não precisando fazer nada, parabéns pelo trabalho.

off: Que bom te ver por aqui BigBruno, estou doido para testar o Big5 quando ele sair.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Junho de 2010, 16:43
Citar
Hqxriven, Isso faz muito tempo.

Quem sabe agora não vai ser a primeira distribuição a vir com um instalador automático do kernel omnislash

Tudo é possível...

Citar
Infelizmente dessa vez não deu Hq!

Eu logo vi que ia dar problema pois deu erro logo na aplicação do patch. Aqui vai o erro:

Citar
No momento era isso! No aguardo de novas instruções!

Obs.: Notei que essa configuração está bastante "minimalista" perto da versão anterior do 1.4. Não tem o Native Flag, por exemplo, e o kernel Preempt está desativado por padrão! É isso mesmo?

Galactus é o 2.6.34???

Vc tentou no 2.6.33 não é??

Citar
HQX. tem o tar.gz ou o gz do omni? eu quero compilar ele no arch, e o arch não instala por pacotes .deb

É só inserir os patches como sempre... passa mp!!



tá. baixa o pacote de kernel.org e aplica os patches. ok. Tá no teu blog os patches?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 17:02
Citar
tá. baixa o pacote de kernel.org e aplica os patches. ok. Tá no teu blog os patches?

Veja se chegaram agora no seu email??
Título: Re: Kernel Omnislash (Unofficial) - Site onde ficará o omnislash!!
Enviado por: Hqxriven em 09 de Junho de 2010, 17:12
Site onde ficará o omnislash...

http://code.google.com/p/kernel-omnislash/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2010, 17:21
adicionado aos favoritos...

não tirei fotos aqui mas vou postar meu teste.

usando o kernel padrão, abri todos os programas que vinham a mente, blender, gimp, navegadores, vídeo em mkv no VLC, varredura de pastas, e no final o sistema travou, demorou mas respondeu.
usando o omnislash durante 1 segundo a música parou, tirando isso nenhuma travada.
Com o blender eu ia colocando esferas bem grandes para fazer uma carga extra, com o gimp ia colocando uns scripts pesados e tal

é algo bem "não científico" porém é uma situação bem real.
lembrando, usando um c2d e7200, 1gb de ram e a partição do ubuntu agora só tem 1.7gb livres x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 09 de Junho de 2010, 17:31
Citar
Andreson, BigLinux 5 Vem ai

OBA!!!!!!! Sou fã do BIG desde que ele saiu numa revista, com o desktop em 3D e eu instalei (acho que era o 2 ou o 3 entre 2002 a 2004)!!

Excelente notícia!!

Para ser mais específico

http://www.europanet.com.br/site/index.php?cat_id=1440&pag_id=21310

blz Hxqriven, a facu me permitiu uma folga to aqui outra vez

Cara também sou fã do BIG , será que o bigbruno  está ciente do problema da acpi em alguns notes como te reportei ao compilar o 1.3 /1.4
pois seria decepcionante nao usar o big no note também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 17:37
Citar
blz Hxqriven, a facu me permitiu uma folga to aqui outra vez

Cara também sou fã do BIG , será que o bigbruno  está ciente do problema da acpi em alguns notes como te reportei ao compilar o 1.3 /1.4
pois seria decepcionante nao usar o big no note também.

Estou achando que o problema reside em dois pontos:

1 - Bios capada

2 - Acpi do 2.6.33 com problemas

Fui testar o 2.6.33 em alguns hardwares e tive vários problemas e o buli do forum gdh também... várias pessoas do fórum do archlinux tiveram crashes com o 2.6.33 padrão do archlinux o que me faz pensar que eles erraram a mão (isto é o vanilla tá bugado)

Até agora o 2.6.34 está firme e forte aqui!!

Citar
adicionado aos favoritos...

não tirei fotos aqui mas vou postar meu teste.

usando o kernel padrão, abri todos os programas que vinham a mente, blender, gimp, navegadores, vídeo em mkv no VLC, varredura de pastas, e no final o sistema travou, demorou mas respondeu.
usando o omnislash durante 1 segundo a música parou, tirando isso nenhuma travada.
Com o blender eu ia colocando esferas bem grandes para fazer uma carga extra, com o gimp ia colocando uns scripts pesados e tal

é algo bem "não científico" porém é uma situação bem real.
lembrando, usando um c2d e7200, 1gb de ram e a partição do ubuntu agora só tem 1.7gb livres x)

O omnislash tem um limite maior e a nova versão com alterações no CFQ fez ele aguentar mais!!

Obrigado pela análise!!
Título: Ninguém usa o omnislash!!?? Esclareça a sua dúvida!!
Enviado por: Hqxriven em 09 de Junho de 2010, 17:50
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg690.imageshack.us%2Fimg690%2F6038%2Fimagem1lt.th.png&hash=97ce2b0e24075da65b24871df2407480e685cfed) (http://img690.imageshack.us/i/imagem1lt.png/)

Uploaded with ImageShack.us (http://imageshack.us)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg535.imageshack.us%2Fimg535%2F1407%2Fimagem3lb.th.png&hash=57e734a313dfb644a28bba6aa2d00930cf3a142a) (http://img535.imageshack.us/i/imagem3lb.png/)

Uploaded with ImageShack.us (http://imageshack.us)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg718.imageshack.us%2Fimg718%2F3663%2Fimagem4e.th.png&hash=d044d35629302088879c19f05b0b48e68a3dcde1) (http://img718.imageshack.us/i/imagem4e.png/)

Uploaded with ImageShack.us (http://imageshack.us)

E eu coloquei há apenas dois dias atrás...

Muito Obrigado pela confiança no trabalho!!

Hqx

Título: Re: Kernel Omnislash (Unofficial) - Site onde ficará o omnislash!!
Enviado por: irtigor em 09 de Junho de 2010, 18:55
Site onde ficará o omnislash...

http://code.google.com/p/kernel-omnislash/

O material "guia" poderia ficar disponível online no wiki e a ultima versão no svn do gcode.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 18:56
Citar
O material "guia" poderia ficar disponível online no wiki e a ultima versão no svn do gcode.

Boa sugestão...

Atualizei o wiki mas coloquei o link para cá por motivos de formatação!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 09 de Junho de 2010, 19:06
vou testar o 2.6.34 e ver !!!!!!!!1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 19:17
Citar
vou testar o 2.6.34 e ver !!!!!!!!1

também estou curioso... me dá um alô no gmail!!
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: Andreson Goveia em 09 de Junho de 2010, 19:33
Kernel 2.6.34-omnislash1.4.3 - (como instalar em 32 e 64 bits)

Nova versão do omnislash 1.4.3 (feita com base no vanilla + CK + BFS + CFQ)

Mudanças em relação ao anterior
- patch para o CFQ para melhorar a leitura
- Configuração otimizada
- Retirada de vários patches
- Diminuição do tamanho do patch

Método fácil Kernel 2.6.34-omnislash1.4.3 (32 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/a04540e6458da2aed5244c1cf039e74b3c246070bb233b6f216bd2c5c507ff3a.html

http://www.adrive.com/public/573b0299504226d25d8edc3b1a2e37e7150867d37f7e1925b0f8ae575aaf132f.html

Links alternativos 2

http://rapidshare.com/files/396670571/linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb

http://rapidshare.com/files/396681635/linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb
eecfd1cc0bf28931845a639013a4095c  linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb
77a83c78d412af3ef91378e8fa141ee4  linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot


-------------------------------------------------------------------------------------------



Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/cefe823ad89699141d3973b0b8df8188e6e3b2684d1e75d9fe390b7ba79be993.html

http://www.adrive.com/public/64c3a6bff31381d9df2250a203dd8b0e5176c00bf947bb78838d32f5287a7404.html

Links alternativos 2

http://rapidshare.com/files/396183068/linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb

http://rapidshare.com/files/396181198/linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb
ac979fc34659e5e39c260c757f5e4af4  linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb
7948dfefaadf17f75d772ab67a33c627  linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot

--------------------------------------

Caso vc caia no modo texto (o que possivelmente vai acontecer... (aqui com nvidia não aconteceu)) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Método 1

Dê um boot e aperte e segure shift enquanto carrega o sistema para entrar no grub e ali selecione o kernel do ubuntu e entre através dele.

Depois de dentro do kernel do ubuntu digite:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Método 2

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.3 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Graças a contribuição do usuário teseu temos um omnislash 64 bits binário!! Muito obrigado pela ajuda!!

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Baixando para testar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 19:36
Não se esqueça Andreson...

Citar
Se não der boot em modo gráfico e ficar na tela preta modo texto dá um

sudo reboot

e depois dá um boot segurando shift e entre no grub e escolha outro kernel e retire o omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 09 de Junho de 2010, 20:01
Não se esqueça Andreson...

Citar
Se não der boot em modo gráfico e ficar na tela preta modo texto dá um

sudo reboot

e depois dá um boot segurando shift e entre no grub e escolha outro kernel e retire o omnislash
Fantasticoooooooooooooooo.

Fenomenal,
uso da memória caiu de 210 Mega para 140 Mega
Boot mais rápido.
Placa grafica intel e todo o resto (aqui é praticamente tudo intel)
Um lspci para vocês terem uma ideia do meu hardware
Citar
andreson-ana@buke:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)
03:00.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter (rev 82)
04:05.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
04:05.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)
04:05.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
Só tenho que falar
 :o :o :o :o :o

Vou contnuar testando e verificar o desempenho no geral.

Edit

Esqueci de dizer uma coisa, tenho o virtual box instalado e não precisei reinstalar nada, esta funcionando perfeitamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 09 de Junho de 2010, 20:23
Um print do meu desk com varias coisas abertas e rodando o omnislash
http://farm2.static.flickr.com/1291/4686110359_086bf4bc27_b.jpg
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Junho de 2010, 20:53
A placa grafica da me um erro ao tentar compilar,alguem me pode ajudar?
log do dkms
Error:
kernel includes at /lib/modules/2.6.34-omnislash1.4.3/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.34-omnislash1.4.3".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 20:55
Citar
A placa grafica da me um erro ao tentar compilar,alguem me pode ajudar?
log do dkms
Error:
kernel includes at /lib/modules/2.6.34-omnislash1.4.3/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.34-omnislash1.4.3".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux

1 - Vc consegue entrar no ambiente gráfico??

2 - Vc compilou ou apenas instalou???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 09 de Junho de 2010, 21:02
Sim entra no ambiente grafico mas fica td muito lento,a ventoinha da grafica fica no maximo.

Apenas instalei a partir dos links postados.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 21:02
Vc compilou??? Com essa informação vou chegar mais próximo da solução...

Ops... agora li

Apenas instalei a partir dos links postados.

Podemos bater um papinho rápido por gmail??? Acho que vc caiu no mesmo problema do teseu

http://ubuntuforum-br.org/index.php/topic,66794.msg373814.html#msg373814

Me passa uma mp que a gente resolve!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 09 de Junho de 2010, 21:16
Então, com o novo 2.6.34-omnislash1.4.3 64 bit minha placa/conexão wireless está funcionando 100% agora. Nem precisei de gambiarras.
Quanto ao teclado, desisti - ao menos temporariamente - de usar Kde. Não tenho mais tanto tempo para ficar testando formas de arrumar ele. Hoje a tarde estava trabalhando e aconteceram coisas "estranhas" por aqui. Tipo, perdi um documento do BrOffice, o Firefox fazia coisas que eu não pedia pra fazer - e isso não é delírio!! - além do sistema ficar extremamente lento, depois de usar ele por umas 4 horas. Tentei outros quernéis, e o problema não era no omnislash, mas em alguma coisa no Kde, que não gosta do meu HP! Sei lá, me enjurei e formatei! Quando sair a versão estável do Debian volto a tentar, ou ainda a versão 4.5, com data marcada para agosto próximo.
No mais, o sistema está bastante estável, rápido e agradável de usar.
Muito obrigado pela ajuda e por este kernel, que facilita muito a minha vida - me dando tempo.
Se precisar de algum teste no meu sistema - notebook HP 64 bit - pode mandar que eu estou a disposição para ajudar. Quero o omnislash para compilar e fazer uns testes aqui para eu ver. Se puder mandar por mail...
Ah, mais uma coisa, a placa de vídeo nvidia 8200 passou lisa. Tudo 100% aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 22:38
Citar
Sim entra no ambiente grafico mas fica td muito lento,a ventoinha da grafica fica no maximo.

Apenas instalei a partir dos links postados.

Vamos conseguir instalar essa ATI ainda...

Citar
Então, com o novo 2.6.34-omnislash1.4.3 64 bit minha placa/conexão wireless está funcionando 100% agora. Nem precisei de gambiarras.

Beleza!!

Citar
Tentei outros quernéis, e o problema não era no omnislash, mas em alguma coisa no Kde, que não gosta do meu HP! Sei lá, me enjurei e formatei! Quando sair a versão estável do Debian volto a tentar, ou ainda a versão 4.5, com data marcada para agosto próximo.

Nepomuk??

Citar
Muito obrigado pela ajuda e por este kernel, que facilita muito a minha vida - me dando tempo.
Se precisar de algum teste no meu sistema - notebook HP 64 bit - pode mandar que eu estou a disposição para ajudar. Quero o omnislash para compilar e fazer uns testes aqui para eu ver. Se puder mandar por mail...

Blz!

Citar
Ah, mais uma coisa, a placa de vídeo nvidia 8200 passou lisa. Tudo 100% aqui.

GOL!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Junho de 2010, 23:36
olha. chegou alguma coisa,  ::) vou tentar compilar. dou retorno em breve
===========

só uma pergunta. ao ler duas configurações. A e B. Eu leio a A, o xconfig aplica, ao ler a B vai sobrescrever A, correto?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 23:47
Citar
só uma pergunta. ao ler duas configurações. A e B. Eu leio a A, o xconfig aplica, ao ler a B vai sobrescrever A, correto?

O xconfig salva um arquivo .config. Se vc ler carregar outra config e salvar ele sobrescreverá esse arquivo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Junho de 2010, 23:50
hm. ok. No arch, ou melhor, acima do 2.6.30 existe um probleminha nos sensores da minha mobo. Algo entre o It8712, IT8712F e o asus branch. Então vou patchear e vou usar a config já existente, só alterar para tirar tudo o que for intel.

o arch usa o 2.6.33, não dará muito impacto
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 23:54
Citar
Então vou patchear e vou usar a config já existente

Se vc não usar a minha vai ter erros??? principalmente com um htcosys rtc e tudo que eu ativei vai pro ralo... :o :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 09 de Junho de 2010, 23:58
bem. vamos tentar. estou com o kompare instalado, e pelo que vi não dá muita diferença. vamos ver
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Junho de 2010, 23:58
Não quero nem ver esse boot... com uma mensagem de erro...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 10 de Junho de 2010, 00:51
er............. acho que não...... uma vez que vou usar a tua config. por tua conta e risco, eheheh.  :P

Eu, na verdade, tirei os IT8712(F) e deixei apenas ASUS. vamos ver. tá compilando agora

como eu já fiz isso várias vezes no debian, não sou assustado....

e qqr coisa tenho mais 3 distros para reiniciar o processo, eheheheh.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 01:40
gente vou reupar os arquivos para o google pois falaram que não está integro!! (droga de google)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 10 de Junho de 2010, 01:52
me manda os arquivos, eu upo eles no skydrive.  posto os links em seguid

ilkyest@hotmail.com
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 02:37
Citar
me manda os arquivos, eu upo eles no skydrive.  posto os links em seguid

ilkyest@hotmail.com

Com a minha net lenta até eu upar e dar trabalho para vc...

Os links do google foram corrigidos!!
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: 4d4c47 em 10 de Junho de 2010, 02:39
Kernel 2.6.34-omnislash1.4.3 - (como instalar em 32 e 64 bits)

Nova versão do omnislash 1.4.3 (feita com base no vanilla + CK + BFS + CFQ)

Mudanças em relação ao anterior
- patch para o CFQ para melhorar a leitura
- Configuração otimizada
- Retirada de vários patches
- Diminuição do tamanho do patch

Método fácil Kernel 2.6.34-omnislash1.4.3 (32 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/a04540e6458da2aed5244c1cf039e74b3c246070bb233b6f216bd2c5c507ff3a.html

http://www.adrive.com/public/573b0299504226d25d8edc3b1a2e37e7150867d37f7e1925b0f8ae575aaf132f.html

Links alternativos 2

http://rapidshare.com/files/396670571/linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb

http://rapidshare.com/files/396681635/linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb
eecfd1cc0bf28931845a639013a4095c  linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb
77a83c78d412af3ef91378e8fa141ee4  linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot


-------------------------------------------------------------------------------------------



Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/cefe823ad89699141d3973b0b8df8188e6e3b2684d1e75d9fe390b7ba79be993.html

http://www.adrive.com/public/64c3a6bff31381d9df2250a203dd8b0e5176c00bf947bb78838d32f5287a7404.html

Links alternativos 2

http://rapidshare.com/files/396183068/linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb

http://rapidshare.com/files/396181198/linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb
ac979fc34659e5e39c260c757f5e4af4  linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb
7948dfefaadf17f75d772ab67a33c627  linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot

--------------------------------------

Caso vc caia no modo texto (o que possivelmente vai acontecer... (aqui com nvidia não aconteceu)) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Método 1

Dê um boot e aperte e segure shift enquanto carrega o sistema para entrar no grub e ali selecione o kernel do ubuntu e entre através dele.

Depois de dentro do kernel do ubuntu digite:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Método 2

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.3 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Graças a contribuição do usuário teseu temos um omnislash 64 bits binário!! Muito obrigado pela ajuda!!

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

baixei a versão de 64 bits,

me diga uma coisa, essa versão ficou bem capada não foi ?

me parece que você retirou o SLQB, retirou a compatibilidade com a arquitetura k10 da amd e também a opção de compilar com a cflag -march nativo,

que  para mim eram as mais importantes no ganho de performance, ou seja ouve uma perda de velocidade nessa nova versão, está correto ?


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 03:07
Citar
baixei a versão de 64 bits,

me diga uma coisa, essa versão ficou bem capada não foi ?

Em quantidade sim, mas em qualidade e criação de módulos melhorou...

Citar
me parece que você retirou o SLQB, retirou a compatibilidade com a arquitetura k10 da amd e também a opção de compilar com a cflag -march nativo,

que  para mim eram as mais importantes no ganho de performance, ou seja ouve uma perda de velocidade nessa nova versão, está correto ?

Todos os patches que haviam no omnislash anterior, não foram portados totalmente para o 2.6.34 (ainda ele é muito novo)!!

Eu tenho que colocá-los e testar o patch e dessa vez preferi ficar o mais próximo do kernel vanilla mesmo, isso foi proposital pq em testes com o zen mais agressivos notei que o phc tava detonando tudo e o pior alterando o acpi; então busquei a estabilidade...

Fiz um patch minimalista, porém mais estável que o anterior e assim menos propenso a erros derivado da gama de patches do zen!!

Porém desses já estou analisando o SLQB pois realmente foi excelente no 2.6.33 e o buli (forum gdh) já está portando alguns deles, para que nas próximas releases ele seja incluído.

Eu gostei mais do 2.6.34 na velocidade e pq o CK alterou algumas coisas e eu pude melhorar o CFQ... e ainda por cima eu ainda posso otimizar o BFS e o dirty ratio com ele instalado e aí fica difícil ver alguma perda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Junho de 2010, 07:39
É GOOOOL!!! Que felicidaaaadeeee!!!!!    ;D ;D ;D

Dá hora!!!

Foi uma beleza!

2.6.34-1.4.3 bombando aqui!

Compilou direitinho, mesmo tempo de compilação do 2.6.33: 13 minutos!  :o

Ainda não me acostumei com esse tempo! Hhahuahuahuah

Levava mais de 1:45 min no meu saudoso Atlhon XPzinho! Quer dizer, agora mas não tão saudoso!  :D

Mesmo tempo de Boot do 2.6.33! 22 segundos!

Mesmo consumo de memória inicial do 2.6.33: 290MB!

Boot splash do Lucid consertado com o novo monitor! Vai entender essas coisas né!

Mas agora o principal! O funcionar da bagaça!!!

E que bagaça!!!

Tora! Muito Tora mesmo!!!!

Olha só o que tava aberto ao mesmo tempo: Virtual Box com Centos, Writer, Picasa, Gcalculator, Nautilus, Rhytmbox, htop, VLC, Xine, totem, gtk Record Mydesktop (granvando tudo), Gimp e ufa! Acho que era "só" isso!  :P

Sem travamentos, música sem travadas, os três vídeos sem travadas, sem Lags!!! Liso! Lisinho da Silva!!! Centos muito rápido no virtual Box! Enfim, incrível!

O mais incrível é que os ícones das fotos e as prévias dos filmes continuaram muito rápidas para carregar mesmo com toda essa carga no sistema!!! E como eu disse, com o Gtk record Mydesktop gravando tudo!!! Não sei se alguém aqui já usou ele, mas ele é chumbo!!! Atrasa muito o  que precisa de HD pois tá gravando em tempo real, ele faz uma imagem no tmp cavalar. A minha chegou a 8GB com 11 minutos de vídeo!!!

Vou postar o vídeo no YouTube pra você ver HQ!

Realmente sem palavras, quanto mais vocês mexem, mas esse "negócio" fica rápido e resistindo a ainda mais carga!

Contudo, o 2.6.33 com CFQ ainda e mais rápido no uso individual das aplicações! Mas não resiste a essa carga toda da nova versão 2.6.34 1.4.3!

Fui....









Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 09:44
Citar
Contudo, o 2.6.33 com CFQ ainda e mais rápido no uso individual das aplicações! Mas não resiste a essa carga toda da nova versão 2.6.34 1.4.3!

2.6.33 anterior com CFS e a versão 1 modificada do CFQ deram uma velocidade modificada muito boa...

Enquanto o 2.6.34 com BFS e a versão 2 do CFQ permitem a leitura e escrita de muitas informações ao mesmo tempo sem mudanças muito perceptíveis na performance e expandem bem mais o limite do sistema.

Na sei se vc percebeu pelo seu post anterior e o meu também) http://ubuntuforum-br.org/index.php/topic,29799.msg375782.html#msg375782

Mas agora a situação se inverteu pois o 1.4.3 usa BFS que normalmente privilegia a velocidade das aplicações e agora passou a aguentar também mais a carga sem perder performance quando o comportamento do CFQ foi mudado, quer dizer, eu ataquei direto no gargalo ou seja a velocidade do I/O scheduller (aqui fala um pouco do CFQ  http://www.linux-mag.com/cache/7572/1.html ) e aí que a situação mudou.

Só para ter uma idéia recomendei essa versão para um servidor de um colega que tava com um processamento alto e por incrível que pareça... resolveu.

Não está travando mais lá e pelo menos assim ele terá condições de analisar o que causa a sobrecarga no server e efetuar mudanças sem muita pressa.

Citar
Olha só o que tava aberto ao mesmo tempo: Virtual Box com Centos, Writer, Picasa, Gcalculator, Nautilus, Rhytmbox, htop, VLC, Xine, totem, gtk Record Mydesktop (granvando tudo), Gimp e ufa! Acho que era "só" isso!  

Sem travamentos, música sem travadas, os três vídeos sem travadas, sem Lags!!! Liso! Lisinho da Silva!!! Centos muito rápido no virtual Box! Enfim, incrível!

O mais incrível é que os ícones das fotos e as prévias dos filmes continuaram muito rápidas para carregar mesmo com toda essa carga no sistema!!! E como eu disse, com o Gtk record Mydesktop gravando tudo!!! Não sei se alguém aqui já usou ele, mas ele é chumbo!!! Atrasa muito o  que precisa de HD pois tá gravando em tempo real, ele faz uma imagem no tmp cavalar. A minha chegou a 8GB com 11 minutos de vídeo!!!

Vou postar o vídeo no YouTube pra você ver HQ!

Realmente sem palavras, quanto mais vocês mexem, mas esse "negócio" fica rápido e resistindo a ainda mais carga!

Agora sim um GOLAÇO!! pois isso significa que está bem rápido mesmo já que vc tem muita coisa rodando e com um kernel normal a queda de performance seria inevitável.

Mesmo com a sua máquina poderosa, um kernel normal não saberia aproveitar toda a capacidade dela deixando ou as coisas lentas, ou engasgando ou travando logo!!

Só uma coisa, eu uso: Editado

vm.dirty_background_ratio = 20
vm.dirty_ratio = 30

No sysctl.conf e talvez isso possa ajudar e

Quero ver esse vídeo (nem que seja em 360 de resolução)  ;D !!!

Obrigado pela análise, com base nela eu posso ir pensando em mais ideias e ver o que pode ser alterado especificamente e o buli do forum gdh que sempre me ajuda com idéias e me ajuda a pensar (aliás em alterações de kernel ele é fera) já me passou até novos patches para eu testar (Obrigado Buli!!!)

Obrigado a todos

e Bom dia!!!

E galactus eu já tenho uma forma de instalar a ATI!!! O gatohumano e eu ontem ficamos tentando, até que ele conseguiu!!




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 10 de Junho de 2010, 09:52

Compilou direitinho, mesmo tempo de compilação do 2.6.33: 13 minutos!  :o

Que espanto é esse ! Tua máquina não é quad core ? Na minha máquina(core2quad) eram 4 minutos, esses kernels mais novos levam 5 a 6 minutos.

como compilo? Após tudo configurado tasco um
Citar
export CONCURRENCY_LEVEL=4
e rodo todo o comando de compilação quando usando debian.

Atualmente estou de Slack aí é
Citar
make -j4 bzImage; make -j4 modules; make modules_install
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 10:08
Citar
Que espanto é esse ! Tua máquina não é quad core ? Na minha máquina(core2quad) eram 4 minutos, esses kernels mais novos levam 5 a 6 minutos.

como compilo? Após tudo configurado tasco um

O espanto e que quando vc usa o CONCURRENCY_LEVEL=4 vc usa a capacidade máxima dos seus cores (quero dizer que o sistema consegue aproveitar o poder dos seus processadores) e o galactus não consegue usar elas. Ele usa em média 45% por cento e nem todos os cores direito e ainda nem usa o HT dos oito cores no processamento

Agora imagina se ele usasse a capacidade máxima do i7???!!! Isso que me espanta!! No dia que ele usar talvez sejam 3 ou até 2 minutos!!

Ele teria que usar um concurrency maior ou algum outro comando...

E a vc caro amigo, isso não espanta???!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 10 de Junho de 2010, 11:29

Ele teria que usar um concurrency maior ou algum outro comando...

E a vc caro amigo, isso não espanta???!!

Ahh ! Então ele deveria usar 8 no concurrency . Nossa deve ficar louco isso heim !  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Junho de 2010, 15:00
bem. vamos tentar. estou com o kompare instalado, e pelo que vi não dá muita diferença. vamos ver
Caros,
estou tendo problemas para compilar novos kerneis em um determinado pc...
A configuração é E7400 + 4Gb de ram + HD SATA 500Gb.
Ocorre que ao tentar compilar o novo kernel recebo a seguinte mensagem de erro:

make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-dist
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/package/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") >  scripts/package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
    awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
      sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Arquivo ou diretório inexistente
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules    debian/stamp/binary/pre-linux-image-2.6.34
make[1]: Entrando no diretório `/usr/src/linux-2.6.34'
====== making target debian/stamp/install/linux-image-2.6.34 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.34\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.34"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.34] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
make: ** [kernel_image] Erro 2

Após esse erro a compilação é interrompida.
Eu já tentei com outros kerneis tais como 2.6.32.8 e 2.6.33 e receboerro similar, mudando apenas a versão do kernel.

Alguem poderia me ajudar a resolver esse problema?

Agradeço antecipadamente qualquer ajuda!!!

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 16:19
Vc está usando o Ubuntu 9.10 ou Debian Lenny certo??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Junho de 2010, 16:42
Vc está usando o Ubuntu 9.10 ou Debian Lenny certo??

Olá meu caro Hqxriven,
eu estou usando o Ubuntu 9.04.
Tenho outros kerneis instalados inclusive já tive 2.6.32.8 funcionando até uma atualização dar pau nele... Por isso, desinstalei e tentei recompilar...
Mas como vê,  algo está dando zebra!!!
Já estou o seu kernel pra tentar instalar e ver se funciona.
Esqueci de mencionar a placa de video que é uma Gforce 8400GS com 512Mb de ram...
Já tive vários problemas ao baixar novas atualizações no 9.04 e no 9.10 antes mas, esse tá dando dor de cabeça pois quero sempre testar novos kerneis...
Espero que possas me ajudar...

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Junho de 2010, 16:49
Sabia... O teu ubuntu tem o kernel package antigo...

Olha daqui em diante...

http://ubuntuforum-br.org/index.php/topic,29799.msg364822.html#msg364822
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Junho de 2010, 18:07
Sabia... O teu ubuntu tem o kernel package antigo...

Olha daqui em diante...

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

Valeu meu grande guru!!!
Compilação em  apenas 15 minutos... agora vou testa-la...
Já já voltarei dando novas noticias...

Como prometido eu voltei para confirmar o funcionamento do novo kernel...
O boot deu aproximadamente 15 segundos agora...

Grato,

Silva.
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: rogerfernandez em 10 de Junho de 2010, 20:51
Kernel 2.6.34-omnislash1.4.3 - (como instalar em 32 e 64 bits)

Nova versão do omnislash 1.4.3 (feita com base no vanilla + CK + BFS + CFQ)

Mudanças em relação ao anterior
- patch para o CFQ para melhorar a leitura
- Configuração otimizada
- Retirada de vários patches
- Diminuição do tamanho do patch

Método fácil Kernel 2.6.34-omnislash1.4.3 (32 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/a04540e6458da2aed5244c1cf039e74b3c246070bb233b6f216bd2c5c507ff3a.html

http://www.adrive.com/public/573b0299504226d25d8edc3b1a2e37e7150867d37f7e1925b0f8ae575aaf132f.html

Links alternativos 2

http://rapidshare.com/files/396670571/linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb

http://rapidshare.com/files/396681635/linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb
eecfd1cc0bf28931845a639013a4095c  linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb
77a83c78d412af3ef91378e8fa141ee4  linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot


-------------------------------------------------------------------------------------------



Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/cefe823ad89699141d3973b0b8df8188e6e3b2684d1e75d9fe390b7ba79be993.html

http://www.adrive.com/public/64c3a6bff31381d9df2250a203dd8b0e5176c00bf947bb78838d32f5287a7404.html

Links alternativos 2

http://rapidshare.com/files/396183068/linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb

http://rapidshare.com/files/396181198/linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb
ac979fc34659e5e39c260c757f5e4af4  linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb
7948dfefaadf17f75d772ab67a33c627  linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot

--------------------------------------

Caso vc caia no modo texto (o que possivelmente vai acontecer... (aqui com nvidia não aconteceu)) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Método 1

Dê um boot e aperte e segure shift enquanto carrega o sistema para entrar no grub e ali selecione o kernel do ubuntu e entre através dele.

Depois de dentro do kernel do ubuntu digite:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Método 2

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.3 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Graças a contribuição do usuário teseu temos um omnislash 64 bits binário!! Muito obrigado pela ajuda!!

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Eu fiz dos dois modos... pelo difícil e pelo modo fácil... e dá no mesmo erro...aparentemente ele não consegue montar minha partição ext4: bad geometry block count exceeds size of device... com o kernel do ubuntu funciona normalmente.
Será que é só comigo?
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: py8elo em 11 de Junho de 2010, 00:04
Kernel 2.6.34-omnislash1.4.3 - (como instalar em 32 e 64 bits)

Nova versão do omnislash 1.4.3 (feita com base no vanilla + CK + BFS + CFQ)

Mudanças em relação ao anterior
- patch para o CFQ para melhorar a leitura
- Configuração otimizada
- Retirada de vários patches
- Diminuição do tamanho do patch

Método fácil Kernel 2.6.34-omnislash1.4.3 (32 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_i386.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/a04540e6458da2aed5244c1cf039e74b3c246070bb233b6f216bd2c5c507ff3a.html

http://www.adrive.com/public/573b0299504226d25d8edc3b1a2e37e7150867d37f7e1925b0f8ae575aaf132f.html

Links alternativos 2

http://rapidshare.com/files/396670571/linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb

http://rapidshare.com/files/396681635/linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb
eecfd1cc0bf28931845a639013a4095c  linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb
77a83c78d412af3ef91378e8fa141ee4  linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

E aí instale com:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot


-------------------------------------------------------------------------------------------



Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

Links alternativos

http://www.adrive.com/public/cefe823ad89699141d3973b0b8df8188e6e3b2684d1e75d9fe390b7ba79be993.html

http://www.adrive.com/public/64c3a6bff31381d9df2250a203dd8b0e5176c00bf947bb78838d32f5287a7404.html

Links alternativos 2

http://rapidshare.com/files/396183068/linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb

http://rapidshare.com/files/396181198/linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb
ac979fc34659e5e39c260c757f5e4af4  linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb
7948dfefaadf17f75d772ab67a33c627  linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot

--------------------------------------

Caso vc caia no modo texto (o que possivelmente vai acontecer... (aqui com nvidia não aconteceu)) e não saiba o que fazer

sudo nano /etc/X11/xorg.conf (se vc instalou manualmente antes esse arquivo existe)

E retire o módulo nvidia (se for usuário nvidia) e troque por vesa

Salve o arquivo (Segure Control e aperte X) e depois aperte S para salvar.

------------------

Como faço para removê-lo

Método 1

Dê um boot e aperte e segure shift enquanto carrega o sistema para entrar no grub e ali selecione o kernel do ubuntu e entre através dele.

Depois de dentro do kernel do ubuntu digite:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Método 2

Edite o arquivo /boot/grub/grub.cfg

E apague as seguintes linhas:
Citar
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro   quiet splash
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}
menuentry 'Ubuntu, com Linux 2.6.34-omnislash1.4.3 (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=1280x1024
   insmod ext2
   set root='(hd0,1)'
   search --no-floppy --fs-uuid --set aa3ee5ec-ec86-4242-8d6c-a86789a55c96
   echo   'Carregando Linux 2.6.34-omnislash1.4.3 ...'
   linux   /boot/vmlinuz-2.6.34-omnislash1.4.3 root=UUID=aa3ee5ec-ec86-4242-8d6c-a86789a55c96 ro single
   echo   'Carregando ramdisk inicial ...'
   initrd   /boot/initrd.img-2.6.34-omnislash1.4.3
}

Faça um boot com o kernel normal e:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.3 linux-image-2.6.34-omnislash1.4.3

Graças a contribuição do usuário teseu temos um omnislash 64 bits binário!! Muito obrigado pela ajuda!!

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Eu fiz dos dois modos... pelo difícil e pelo modo fácil... e dá no mesmo erro...aparentemente ele não consegue montar minha partição ext4: bad geometry block count exceeds size of device... com o kernel do ubuntu funciona normalmente.
Será que é só comigo?

Eu tambem fiz dos dois modos e ambos funcionarm satisfatoriamente...
Como já era esperado, tive apenas que reinstalar a placa de video em ambas as versões do kernel...
Falta apenas matar um probleminha com o audio... Só toca o que injeto na entrada de linha ou mic... Se reproduzo algum mp3 ou video sai apnas chiado muito agudo nas caixas...
No mais, tudo blz...

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 11 de Junho de 2010, 00:23
O problema aqui é que não chega nem a iniciar o ubuntu pq não consegue montar a partição raiz "/"  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2010, 02:18
@ rogerfernandez para o teu problema não conheço solução no momento

Esse problema ocorre em:

1 - HDs novos e grandes (bem acima de 250 GB)

2 - HDs externos

3 - HDs onde a tabela de partição foi alterada

Esse bug deve ter sido resolvido com algum patch pela canonical que teria que ser portado para o 2.6.34, mas ainda não sei qual...

@ py8elo

Estou dando uma olhada nisso no omnislash 1.4.4 (que ainda está passando pelos meus testes) e até acrescentei alguns patches mas não sei se está perfeito. Caso queira testar dá um alô...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 11 de Junho de 2010, 02:20
Nossa... meu hd é de 1 tera ... deve ser esse bug mesmo... valeu vou esperar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 11 de Junho de 2010, 08:14
@ rogerfernandez para o teu problema não conheço solução no momento

Esse problema ocorre em:

1 - HDs novos e grandes (bem acima de 250 GB)

2 - HDs externos

3 - HDs onde a tabela de partição foi alterada

Esse bug deve ter sido resolvido com algum patch pela canonical que teria que ser portado para o 2.6.34, mas ainda não sei qual...

@ py8elo

Estou dando uma olhada nisso no omnislash 1.4.4 (que ainda está passando pelos meus testes) e até acrescentei alguns patches mas não sei se está perfeito. Caso queira testar dá um alô...



Caro Hqxriven,
o bug do audio está resolvido... Reinstalei o ALSA tudo voltou funcionar sem mais problemas...
Eu gostaria de testar os patches sim!!! Pode mandar o 1.4.4 que eu tesdtarei com prazer...
Hoje descobri uma novidade quando liguei o PC... Mu Ubuntu está em inglês quando rodo o omnislash...
Quando rodo o 2.6.34 sem o seu pathc ele fica em português... hehehe... Ainda não parei pra estudar isso mas, logo o farei...

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Deus Ex Machina em 11 de Junho de 2010, 12:02
Foi completamente indolor.  Pensei que iria levar horas, mas desde que comecei a colar o primeiro comando até reiniciar perfeitamente, não deve ter levado mais do que uns 5 ou 10 minutos.

Mas na hora tomei uma putz susto, pois me lembre depois que tinha usado um cd alternate do ubuntu studio para instalar e não o ubuntu completo. Comecei a gelar pensado que tinha estragado tudo, sei lá se tinha alguma diferença.

Quanto à ATI, voltou tudo, perfeito, até o Compiz. Mas de repente é pq uso um radeon x1600 antiga e o driver radeonhd.

Resumindo, nada estragou, rsrsrs... Só mudou a tela de boot.

Abração e obrigado.

Citar
E aí Hqxriven,

vejo que vc sempre usa o Kubuntu, já o usei em outras versões, e sempre achei que algo não funcionava direito, era lento, sempre achei as outras distribuições com kde muito melhores. O que tem achado deste? Melhora muito com o Omnislash?

De uma melhora boa...

E uso o KDE 4.4.4

Com o teseu então o omnislash voou... compilei em tempo real com ele e ele sentiu a diferença (o processador dele é um phenom)

Citar
Tem alguma dica para quem tem ATI ou o procedimento é válido pra todas?

Só quem saberia dizer mesmo seria o Galactus pq ele tem ATI e sempre faz uns testes com o omnislash. Vou perguntar a ele depois...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Junho de 2010, 14:02
Rapaz, eu to já trucando essas compilações em 5 minutos!!! Antes que me atirem pedras eu vou explicar o motivo!

Só ao final da compilação ele vai criar os Debs, portanto você fica preso a apenas um núcleo do seu processador  e ao seu HD (isso é explicado até mesmo no Forum do Debian, pode tascar o concurrency Level MIL que ele só usa 1 núcleo para criar os Debs!!!), ele vai levar pelo menos 2 minutos para fazer isso!!! É o tempo que leva no meu core i7 a 3.6 GHz e um HD de 7200rpm!!! Então quer dizer que ele vai levar 3 MINUTOS para compilar todo um Kernel????!!!! Das duas uma, ou meu PC tá bichado, ou vocês estão tirando tudo até o talo de Drivers para compilar esse Kernel!

Quero ver esse vídeo de compilação em 5 minutos!!!!


O HQ leva aproximadamente 40 minutos no X2 dele!!! Pelo menos foi o que ele me disse.

Baum, como prometido HQ, aqui vão dois vídeos da sua obra:

Esse aqui é o Kernel omnilash 2.6.33-1.3: http://www.youtube.com/watch?v=vaDZKABy82o

Esse aqui é o Kernel omnilash 2.6.33-1.4: http://www.youtube.com/watch?v=E2lstxxyf3Y

Esbarramos no estouro dos 10 minutos no Kernel 2.6.34!!! O Rafael tá editando o vídeo, pra ficar menor, daí eu coloco ele também!

Todos são gravações do GTK-recordMydesktop!  Dá pra você notar bastante diferença de funcionamento entre os dois kerneis!  Lembrando que o GTK-recordMydesktop é um lastro muito grande para o I/O!




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 11 de Junho de 2010, 14:34
Rapaz, eu to já trucando essas compilações em 5 minutos!!! Antes que me atirem pedras eu vou explicar o motivo!

Só ao final da compilação ele vai criar os Debs, portanto você fica preso a apenas um núcleo do seu processador  e ao seu HD (isso é explicado até mesmo no Forum do Debian, pode tascar o concurrency Level MIL que ele só usa 1 núcleo para criar os Debs!!!), ele vai levar pelo menos 2 minutos para fazer isso!!! É o tempo que leva no meu core i7 a 3.6 GHz e um HD de 7200rpm!!! Então quer dizer que ele vai levar 3 MINUTOS para compilar todo um Kernel????!!!! Das duas uma, ou meu PC tá bichado, ou vocês estão tirando tudo até o talo de Drivers para compilar esse Kernel!
Parabéns ! Quando eu estiver "devorando mundos" eu chego lá rsrsrs

O lance da criação de debs já sabia  :P... com uma máquina mais familiar devo retornar ao Ubuntu logo e certamente farei o mesmo.  8)
Citar
vocês estão tirando tudo até o talo de Drivers para compilar esse Kernel!
Hei ! Não divulga ! Deixa como nosso segredo heim rsrsrs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 11 de Junho de 2010, 15:25
vou testar o 2.6.34 e ver !!!!!!!!1


Intalei os .deb deu o mesmo poblema da acpi

vou tentar pelo fonte depois notifico.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Junho de 2010, 16:04
Citar
Das duas uma, ou meu PC tá bichado, ou vocês estão tirando tudo até o talo de Drivers para compilar esse Kernel!

Nenhuma das duas, tua arquitetura é que é incomum!!!

Lembra quando eu falei para vc que nenhum kernel vai explorar ao máximo o seu i7?? (E eu ainda estou tentando mais é difícil ele mostrar todo o poder, vc está com um "dragão aprisionado" ainda, a capacidade dessa máquina em desktop é tão elevada e tão diferente que ela não é utilizada ao máximo... poxa nem o ubuntu consegue extrair o que o omnislash extrai e ainda existe uma folga enorme)

Quando eu compilo eu uso os meus dois cores, vc usa um pq possivelmente ele se embola com os seus núcleos virtuais... talvez exista algum comando que melhore, mas ainda não conheço...

Se eu tirasse até o talo a compilação ia ser muito rápida e ia ser incompatível com muita coisa... eu sou bonzinho deixei quase tudo ativado!!!

Citar
Intalei os .deb deu o mesmo poblema da acpi

vou tentar pelo fonte depois notifico.

E olha que o kernel é recente...

Acho que terei que dar uma olhada no source do ubuntu para descobrir aonde foi que a mudança ocorreu e detectou perfeitamente!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Junho de 2010, 16:17
existe vantagem em compilar o omnislash ao invez de instala-lo pelos .deb? digo, um ganho de performace visível.
até agora só experimentei uma travada enquanto instalava um programa e via vídeo em tela cheia pelo YT HD
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 12 de Junho de 2010, 00:11
Só mais uma coisa, esse bug do hd maior de 250gb é só com o 2.6.34 ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 00:51
Citar
Só mais uma coisa, esse bug do hd maior de 250gb é só com o 2.6.34 ?

Esse bug ocorre mais em hds com tecnologia recente e a maioria deles tem mais de 250 GB.

É um problema que ocorre quando o kernel não reconhece o hd direito quando está usando o ext4...

Isso ocorre em diversos kernels como vc pode ver nos links abaixo:

http://www.gossamer-threads.com/lists/drbd/users/18140

http://ubuntuforum-pt.org/index.php?PHPSESSID=8214dd701565b1dd0f7287bd51148e74&topic=67248.msg375901#msg375901

http://www.linuxquestions.org/questions/linux-software-2/problems-with-ext4-on-large-drive-739006/

http://forums.fedoraforum.org/showthread.php?t=231481

http://bbs.archlinux.org/viewtopic.php?id=77651

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/479640
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 00:53
Gunss Já estou testando o 1.4.4 e ele vai ficar em teste algum tempo...

Se quiser passe mp (já aviso que ele está em testes)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Junho de 2010, 00:57
Gunss Já estou testando o 1.4.4 e ele vai ficar em teste algum tempo...

Se quiser passe mp (já aviso que ele está em testes)
Quais seriam os destaques desta nova versão???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 01:09
Melhora do ondemand
Sincronização com o upstream do sidux (isso deve ter resolvido diversos bugs, foram 72 patches)
Pequena otimização no slub
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Junho de 2010, 01:16
Melhora do ondemand
Sincronização com o upstream do sidux (isso deve ter resolvido diversos bugs, foram 72 patches)
Pequena otimização no slub
Está mais rapido do que o 1.4.3??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 12 de Junho de 2010, 01:39
Valeu pelas informações do bug ... aliás até com o kernel 2.6.33 zen deu o mesmo problema.... coloquei o 2.6.35 do maverick aqui e funcionou tranquilo... acho que talvez se conseguisse os fontes do kernel 2.6.34 com os patches do ubuntu e aplicasse o patch do omnislash ficaria legal.... vou tentar amanhã isso. De qualquer forma obrigado. :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 01:56
@ rogerfernandes

https://launchpad.net/ubuntu/+source/linux/2.6.34-5.14 (não se vai funcionar essas misturas de patches, mas a possibilidade existe)

@Andreson

Não notei nenhuma queda, mas notei uma pequena melhora na latência  (talvez em outras haja mais em outras menos), mas ele ainda está em testes (eu ainda não fiz os meus testes demorados que levam o kernel ao limite, só vou fazer semana que vem)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Junho de 2010, 02:20
Coloca estes que você esta testando no

http://code.google.com/p/kernel-omnislash/

Coloca algo como testing ou qualquer outra coisa só para diferenciar e saber que esta em teste.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Junho de 2010, 10:58
estou postando do omnislash 1.4.4
a máquina completamente carregada consome 215mb de ram, o que é ótimo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Junho de 2010, 12:23
Então eu tive sorte com esse Bug de HD maior que 250GB? Ou é preciso usar mais de 250GB de uma mesma partição?

Meu HD de sistema tem 1TB, mas está dividido em três partições, onde a maior é a de Dados para os dois sistemas Windows/Linux.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 12:27
Citar
Então eu tive sorte com esse Bug de HD maior que 250GB? Ou é preciso usar mais de 250GB de uma mesma partição?

Meu HD de sistema tem 1TB, mas está dividido em três partições, onde a maior é a de Dados para os dois sistemas Windows/Linux.

Vc teve sorte!!! Me diz qual é o seu hd pq aí já vou saber depois para comprar (pq a tecnologia que ele usa é compatível sem precisar de modificações no kernels ou no sistema)

@ Gunss estou gostando do 1.4.4 até agora sem problemas vou até clonar o hd com ele!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Junho de 2010, 13:06
aqui, rodei praticamente o mesmo teste que fiz com o 1.4.3 e dessa vez a música nem trava por 1 segundo travou
rodando poucos aplicativos percebi uma melhora, as pastas que contém muitos arquivos estão abrindo mais rápidas. A taxa média de leitura do meu HD aumentou 2MB/s

depois posto um vídeo x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Junho de 2010, 15:02
Agora sim HQ!

Aqui vai o Vídeo do Kernel Omnislash 2.6.34-1.4.3: http://www.youtube.com/watch?v=-rCNGDtwVOk

Acabei fazendo um vídeo novo com menos de dez minutos puxando um pouco mais do sistema!

Lembrando mais uma vez que sem o Dektop Record ele é ainda mais rápido!

Olha só, quanto ao HD. O meu é o Seagate Barracura 7200.12 de 1TB. O do meu amigo é um Western Digital Green de 1TB e 32MB de cache. Estamos usando o seu kernel 2.6.34 e tudo bem!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 15:20
Citar
Agora sim HQ!

Aqui vai o Vídeo do Kernel Omnislash 2.6.34-1.4.3: http://www.youtube.com/watch?v=-rCNGDtwVOk

Acabei fazendo um vídeo novo com menos de dez minutos puxando um pouco mais do sistema!

Lembrando mais uma vez que sem o Dektop Record ele é ainda mais rápido!

Olha só, quanto ao HD. O meu é o Seagate Barracura 7200.12 de 1TB. O do meu amigo é um Western Digital Green de 1TB e 32MB de cache. Estamos usando o seu kernel 2.6.34 e tudo bem!

Estou sem palavras... o 1.4.3 realmente conseguiu aproveitar o poder monstruoso do i7!!!

Imagina o 1.4.4 que está em testes e que usa mais a cache do hd teve ainda novas inclusões (foi por isso que o Gunss não viu o travamento de 1 segundo na máquina dele)

Realmente incrível o vídeo!! Ver que o sistema apesar daquela carga alta ainda não sentir é realmente incrível!!!

Muito Obrigado pelo vídeo!! Conseguir ver todo o nosso trabalho funcionando direito, não tem preço!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 15:50
@ Gunss

Tranquilo até o momento o 1.4.4!! (mas também aquela que nós fizemos foi a quarta compilação do 1.4.4  :o ) estou caçando erros e procurando algo para incluir que seja interessante para melhorar a performance!!

Mas até agora, não encontrei nada...

E obrigado pelo bate papo na madrugada!!! Apesar de estar bem cansado me diverti bastante!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Junho de 2010, 16:51
@ Gunss

Tranquilo até o momento o 1.4.4!! (mas também aquela que nós fizemos foi a quarta compilação do 1.4.4  :o ) estou caçando erros e procurando algo para incluir que seja interessante para melhorar a performance!!

Mas até agora, não encontrei nada...

E obrigado pelo bate papo na madrugada!!! Apesar de estar bem cansado me diverti bastante!!

Hqx

obrigado você, estou upando um vídeo agora. Você vai ver que mesmo exagerando na dose o sistema continuou firme. Apenas no final o OOffice ameaçou travar mas voltou. Achei que foi muito bom o resultado, abri muita coisa. Sem o Record My Desktop realmente o desempenho melhora, ainda mais com meu dual core e 1GB de ram x)
Título: Re: Kernel Omnislash (Unofficial) -Omnislash 1.4.4 em testes (32bits)
Enviado por: Hqxriven em 12 de Junho de 2010, 18:58
O 1.4.4 está aí para 32 bits http://code.google.com/p/kernel-omnislash/downloads/list

e o tutorial é o mesmo

http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631
só trocar o 1.4.3
para 1.4.4

e não deixe de conferir o sha1sum!! Para ver se bate com o do google!!
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 12 de Junho de 2010, 19:06
Eba.. valeu pelo link do source do kernel... eu consegui compilar o kernel 2.6.34 do ubuntu junto com o patch do omnislash e funcionou legal aqui :D pena q usei o 1.4.3 e saiu agorinha o 1.4.4 ... compilar de novo né para ver... rsrsrs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 19:11
Citar
Eba.. valeu pelo link do source do kernel... eu consegui compilar o kernel 2.6.34 do ubuntu junto com o patch do omnislash e funcionou legal aqui Contente pena q usei o 1.4.3 e saiu agorinha o 1.4.4 ... compilar de novo né para ver... rsrsrs

Agora sim, patch upado!!

E o 1.4.3 já está de bom tamanho amigo e é o estável!! (o 1.4.4 está em testes).

E como falei para vc o problema era patch do kernel!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Junho de 2010, 19:39
ta aqui o vídeo!
http://www.youtube.com/watch?v=v9_QczEuPRE
ps: compilando o vídeo, eu assisti um vídeo HD no YT tela cheia e o vídeo nem travou.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 19:54
Citar
ta aqui o vídeo!
http://www.youtube.com/watch?v=ojiu-axnhhs
ps: compilando o vídeo, eu assisti um vídeo HD no YT tela cheia e o vídeo nem travou.

Pq será que eu estou vendo o vídeo todo verde!!  :o :o :o

Não era para filmar o gramado do campo de futebol...  ;) ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rogerfernandez em 12 de Junho de 2010, 20:10
E esperar o estavel do 1.4.4 ... valeu pela ajuda.

Eu também estou vendo o video verde aqui...rsrs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 20:20
Citar
E esperar o estavel do 1.4.4 ... valeu pela ajuda.

Eu também estou vendo o video verde aqui...rsrs

Na verdade o que falta para ele ser estável é passar pelos meus testes e só... se passou estável se não passar vou ver aonde é o problema e reparar!!!

Só isso!! Sempre é assim (por isso as 4 compilações anteriores não serviram,  pq nem conseguiram me dar a performance mínima que eu queria, isto é, mais performance que o 1.4.3)

E um avanço do limite da sobrecarga!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hendson em 12 de Junho de 2010, 20:34
pq no video nao passa nada, Eu to aki no windows e tbm fica verde!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Junho de 2010, 20:40
Citar
pq no video nao passa nada, Eu to aki no windows e tbm fica verde!

 :o :o :o :o

Filho vc está pensando muito em copa do mundo... (desculpe eu não resisti)

Agora falando sério deve ter tido algum problema no envio!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hendson em 12 de Junho de 2010, 20:43
Citar
pq no video nao passa nada, Eu to aki no windows e tbm fica verde!

 :o :o :o :o

Filho vc está pensando muito em copa do mundo... (desculpe eu não resisti)

Agora falando sério deve ter tido algum problema no envio!!

a ta endendi !!

'Copa do mundo" eu nao to assistindo os jogos direito rsrs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 12 de Junho de 2010, 22:08
Oi sou eu de novo, tenho uma duvida boba tem diferença de desempenho o ubuntu 32 bits entre o 64 bits, ou a unica diferença entre eles é a quantidade de memória ram que aceita ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 00:35
Compilei uma versão 1.4.4 64 bits ele deu erro 2 no slub.o tive desabilitar e escolher o slab para continuar a compilação.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 01:43
poxa, segundo vídeo que eu upo que fica assim...

tem que transformar o formato do vídeo antes de upar?

http://www.youtube.com/watch?v=v9_QczEuPRE
deu certo, parece que foi bug mesmo no YT
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 06:23
@ Guns

Muito Obrigado pelo reupload do vídeo Gunss!! Foi muito legal ver que um dual core que é poderoso funcionando bem melhor!!

@ LucianoFonseca

Citar
Compilei uma versão 1.4.4 64 bits ele deu erro 2 no slub.o tive desabilitar e escolher o slab para continuar a compilação.

Amigo quando acontecer isso por favor tira um print screen do console maximizado pois pode ter havido outra coisa que também fez a compilação não dar certo (tô achando que é mais de uma se for o slub)

E por favor, nem compile com outra opção!! Chega aqui logo no fórum e mostra o bug que aí resolvemos o problema!!

Afinal se tá com problema, condena o bixinho!!

Só vc falar que tem um bug no slub aparece na minha cabeça N possibilidades e aí só um print mesmo para eu saber aonde que tenho que mudar!!

Muito Obrigado pela notificação pois é assim que fazemos um omnislash melhor!! (e se puder, por favor tacar no fórum um link para o imageshack mostrando o erro serei imensamente grato!)

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 09:25
Olha ai o erro completo aqui do slub.
Código: [Selecionar]
CC      mm/slub.o
CC      mm/migrate.o
mm/slub.c: In function ‘free_kmem_cache_nodes’:
mm/slub.c:2144: error: ‘struct kmem_cache’ has no member named ‘local_node’
mm/slub.c: In function ‘init_kmem_cache_nodes’:
mm/slub.c:2165: error: ‘struct kmem_cache’ has no member named ‘local_node’
make[2]: ** [mm/slub.o] Erro 1
make[2]: ** Esperando que outros processos terminem.
make[1]: ** [mm] Erro 2
make[1]: ** Esperando que outros processos terminem.
make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
make: ** [debian/stamp/build/kernel] Erro 2

E o 32bits e o 64bits tem diferença de  desempenho ou é só  que o 64bits gerencia mais memória?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 09:42
Olha ai o erro completo aqui do slub.
Código: [Selecionar]
CC      mm/slub.o
CC      mm/migrate.o
mm/slub.c: In function ‘free_kmem_cache_nodes’:
mm/slub.c:2144: error: ‘struct kmem_cache’ has no member named ‘local_node’
mm/slub.c: In function ‘init_kmem_cache_nodes’:
mm/slub.c:2165: error: ‘struct kmem_cache’ has no member named ‘local_node’
make[2]: ** [mm/slub.o] Erro 1
make[2]: ** Esperando que outros processos terminem.
make[1]: ** [mm] Erro 2
make[1]: ** Esperando que outros processos terminem.
make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
make: ** [debian/stamp/build/kernel] Erro 2

E o 32bits e o 64bits tem diferença de  desempenho ou é só  que o 64bits gerencia mais memória?

Se for em relação ao omnislash o desempenho é praticamente igual nas duas plataformas!!

Fiz um novo patch

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislashnovo.zip&can=2&q=

Tentei corrigir veja se agora prossegue!!

Obrigado pela ajuda!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 09:54
Citar
Se for em relação ao omnislash o desempenho é praticamente igual nas duas plataformas!!

Fiz um novo patch

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislashnovo.zip&can=2&q=

Tentei corrigir veja se agora prossegue!!

Vou testar depois te dou uma resposta em ! e por curiosidade que você modificou em ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 10:00
Citar
Vou testar depois te dou uma resposta em ! e por curiosidade que você modificou em ?

diff -uNr a/include/linux/slub_def.h b/include/linux/slub_def.h
--- a/include/linux/slub_def.h   2010-05-16 18:17:36.000000000 -0300
+++ b/include/linux/slub_def.h   2010-06-11 18:32:47.942740965 -0300
@@ -75,12 +75,6 @@
    int offset;      /* Free pointer offset. */
    struct kmem_cache_order_objects o;
 
-   /*
-    * Avoid an extra cache line for UP, SMP and for the node local to
-    * struct kmem_cache.
-    */
-   struct kmem_cache_node local_node;
-
    /* Allocation and freeing of slabs */
    struct kmem_cache_order_objects max;
    struct kmem_cache_order_objects min;
@@ -102,6 +96,9 @@
     */
    int remote_node_defrag_ratio;
    struct kmem_cache_node *node[MAX_NUMNODES];
+#else
+   /* Avoid an extra cache line for UP */
+   struct kmem_cache_node local_node;
 #endif
 };
 
@@ -132,7 +129,7 @@
 #ifdef CONFIG_ZONE_DMA
 #define SLUB_DMA __GFP_DMA
 /* Reserve extra caches for potential DMA use */
-#define KMALLOC_CACHES (2 * SLUB_PAGE_SHIFT - 6)
+#define KMALLOC_CACHES (2 * SLUB_PAGE_SHIFT)
 #else
 /* Disable DMA functionality */
 #define SLUB_DMA (__force gfp_t)0

Simplesmente retirei isso...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 10:10
Legal, fazendo de conta que entendi que você fez rsr. Bem olha continua dando o mesmo erro. Eu fiz desde o começo de novo apaguei o kernel da pasta /usr/src e depois fiz tudo de novo, a unica modificação que fiz na configuração foi mudar o tipo de processador de generic para core no xconfig.
Código: [Selecionar]
 CC      mm/slub.o
  LD      fs/devpts/devpts.o
  LD      fs/devpts/built-in.o
  LD      fs/dlm/built-in.o
  LD      fs/ecryptfs/built-in.o
  LD      fs/efs/built-in.o
mm/slub.c: In function ‘free_kmem_cache_nodes’:
mm/slub.c:2144: error: ‘struct kmem_cache’ has no member named ‘local_node’
mm/slub.c: In function ‘init_kmem_cache_nodes’:
mm/slub.c:2165: error: ‘struct kmem_cache’ has no member named ‘local_node’
  LD      fs/exofs/built-in.o
  LD      fs/exportfs/built-in.o
make[2]: ** [mm/slub.o] Erro 1
make[1]: ** [mm] Erro 2
make[1]: ** Esperando que outros processos terminem.
  LD      fs/ext2/built-in.o
  LD      fs/ext3/built-in.o
  LD      fs/ext4/built-in.o
  LD      fs/fat/built-in.o
  LD      fs/freevxfs/built-in.o
  LD      fs/fscache/built-in.o
  LD      fs/fuse/built-in.o
  LD      fs/gfs2/built-in.o
  LD      fs/hfs/built-in.o
  LD      fs/hfsplus/built-in.o
  CC      fs/hugetlbfs/inode.o
  LD      fs/hpfs/built-in.o
  LD      fs/isofs/built-in.o
  LD      fs/jbd/built-in.o
  LD      fs/jbd2/built-in.o
  LD      fs/jffs2/built-in.o
  LD      fs/jfs/built-in.o
  LD      fs/lockd/built-in.o
  LD      fs/minix/built-in.o
  LD      fs/ncpfs/built-in.o
  LD      fs/nfs/built-in.o
  LD      fs/nfs_common/built-in.o
  LD      fs/nfsd/built-in.o
  LD      fs/nilfs2/built-in.o
  CC      fs/nls/nls_base.o
  LD      fs/nls/built-in.o
  CC      fs/notify/fsnotify.o
  LD      fs/hugetlbfs/hugetlbfs.o
  LD      fs/hugetlbfs/built-in.o
  LD      fs/ntfs/built-in.o
  LD      fs/ocfs2/built-in.o
  LD      fs/ocfs2/cluster/built-in.o
  LD      fs/ocfs2/dlm/built-in.o
  LD      fs/ocfs2/dlmfs/built-in.o
  LD      fs/omfs/built-in.o
  CC      fs/partitions/check.o
  CC      fs/notify/notification.o
  CC      fs/notify/group.o
  CC      fs/partitions/acorn.o
  CC      fs/notify/inode_mark.o
  CC      fs/partitions/amiga.o
  CC      fs/notify/dnotify/dnotify.o
  CC      fs/partitions/atari.o
  LD      fs/notify/dnotify/built-in.o
  CC      fs/notify/inotify/inotify.o
  CC      fs/partitions/mac.o
  CC      fs/notify/inotify/inotify_fsnotify.o
  CC      fs/partitions/ldm.o
  CC      fs/notify/inotify/inotify_user.o
  LD      fs/notify/inotify/built-in.o
  LD      fs/notify/built-in.o
  CC      fs/proc/mmu.o
  CC      fs/partitions/msdos.o
  CC      fs/proc/task_mmu.o
  CC      fs/partitions/osf.o
  CC      fs/proc/inode.o
  CC      fs/partitions/sgi.o
  CC      fs/proc/root.o
  CC      fs/partitions/sun.o
  CC      fs/proc/base.o
  CC      fs/partitions/ultrix.o
  CC      fs/partitions/efi.o
  CC      fs/proc/generic.o
  CC      fs/partitions/karma.o
  CC      fs/partitions/sysv68.o
  CC      fs/proc/array.o
  LD      fs/partitions/built-in.o
  LD      fs/qnx4/built-in.o
  CC      fs/quota/dquot.o
  CC      fs/proc/proc_tty.o
fs/quota/dquot.c:135: warning: ‘quotatypes’ defined but not used
  CC      fs/proc/cmdline.o
  CC      fs/proc/cpuinfo.o
  CC      fs/proc/devices.o
  CC      fs/proc/interrupts.o
  CC      fs/quota/quota.o
  CC      fs/proc/loadavg.o
  CC      fs/proc/meminfo.o
  CC      fs/quota/compat.o
  CC      fs/proc/stat.o
  CC      fs/quota/netlink.o
  CC      fs/proc/uptime.o
  CC      fs/proc/version.o
  LD      fs/quota/built-in.o
  CC      fs/ramfs/inode.o
  CC      fs/proc/softirqs.o
  CC      fs/ramfs/file-mmu.o
  CC      fs/proc/proc_sysctl.o
  LD      fs/ramfs/ramfs.o
  LD      fs/ramfs/built-in.o
  LD      fs/reiserfs/built-in.o
  LD      fs/romfs/built-in.o
  LD      fs/squashfs/built-in.o
  CC      fs/sysfs/inode.o
  CC      fs/proc/proc_net.o
  CC      fs/sysfs/file.o
  CC      fs/proc/kcore.o
  CC      fs/sysfs/dir.o
  CC      fs/proc/kmsg.o
  CC      fs/proc/page.o
  CC      fs/sysfs/symlink.o
  LD      fs/proc/proc.o
  LD      fs/proc/built-in.o
  LD      fs/sysv/built-in.o
  LD      fs/ubifs/built-in.o
  LD      fs/udf/built-in.o
  LD      fs/ufs/built-in.o
  LD      fs/xfs/built-in.o
  CC      fs/sysfs/mount.o
  CC      fs/sysfs/bin.o
  CC      fs/sysfs/group.o
  CC      fs/eventpoll.o
  LD      fs/sysfs/built-in.o
  CC      fs/anon_inodes.o
  CC      fs/signalfd.o
  CC      fs/timerfd.o
  CC      fs/eventfd.o
  CC      fs/aio.o
  CC      fs/locks.o
  CC      fs/compat.o
  CC      fs/compat_ioctl.o
  CC      fs/nfsctl.o
  CC      fs/binfmt_script.o
  CC      fs/binfmt_elf.o
  CC      fs/compat_binfmt_elf.o
  CC      fs/posix_acl.o
  CC      fs/xattr_acl.o
  CC      fs/generic_acl.o
  LD      fs/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
make: ** [debian/stamp/build/kernel] Erro 2

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 10:13
Citar
Legal, fazendo de conta que entendi que você fez rsr. Bem olha continuo dando o mesmo erro.

Quando vc dá um md5sum omnislash.bz2 dentro dessa pasta aparece o que??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 10:17
Citar
Quando vc dá um md5sum omnislash.bz2 dentro dessa pasta aparece o que??

Olha esta dando o numero:

ac6cae0958b9919df709ce1d4f20c3b0  omnislash.bz2

será que o Download foi feito com erros ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 10:20
O número do md5sum é

7586f5ac2a777df73cdf953b96450b52  omnislash.bz2

Acho que quando vc baixou foi o errado novamente...

E já vou avisando ele é 1.4.4 também, não instale rodando o outro 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 10:24
Baixei de novo no site, do google code. e continua dando o numero diferente!

ac6cae0958b9919df709ce1d4f20c3b0  omnislash.bz2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 10:29
Citar
Baixei de novo no site, do google code. e continua dando o numero diferente!

ac6cae0958b9919df709ce1d4f20c3b0  omnislash.bz2

Vc está vendo no google assim:

SHA1 Checksum: 135a797e5515066685c6bc5ea754a768c2f8fe14

Dá um F5 no navegador!!

cara não me assusta não! :o :o :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 10:38
Estou vendo sim, não se assuste não rsr mesmo depois de dado f5 no navegador ele continuava baixando a versão antiga eu baixei pelo wget veio a versão correta rsr desculpa ai rsrs, bem vou testar aqui depois te dou uma retorno  :D!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 10:59
E já vou avisando ele é 1.4.4 também, não instale rodando o outro 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 12:03
se vc lançar uma nova versão do 1.4.4 não posso instalar usando o meu 1.4.4 n?

ps: a versão do site é a versão que eu tenho? se não for, o que muda?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 12:25
Citar
se vc lançar uma nova versão do 1.4.4 não posso instalar usando o meu 1.4.4 n?

ps: a versão do site é a versão que eu tenho? se não for, o que muda?

Vai alterar o gerenciamento de memória Gunss

A versão do site ainda não foi atualizada!!!

Não pode pq os dois usam o mesmo nome!!

Tem que dar boot por outro kernel, desinstalar o 1.4.4 antigo e instalar o 1.4.4 novo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LucianoFonseca em 13 de Junho de 2010, 12:33
Bem consegui aqui compilar esta rodando bem! até agora nenhum problema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 12:41
Citar
Bem consegui aqui compilar esta rodando bem! até agora nenhum problema.

Muito Obrigado pela notificação LucianoFonseca me deixou aliviado, já estava tentando imaginar aonde estava o bug!!

Agora aproveita!! Use e abuse!!

http://www.youtube.com/watch?v=v9_QczEuPRE

http://www.youtube.com/watch?v=-rCNGDtwVOk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 12:45
Citar
se vc lançar uma nova versão do 1.4.4 não posso instalar usando o meu 1.4.4 n?

ps: a versão do site é a versão que eu tenho? se não for, o que muda?

Vai alterar o gerenciamento de memória Gunss

A versão do site ainda não foi atualizada!!!

Não pode pq os dois usam o mesmo nome!!

Tem que dar boot por outro kernel, desinstalar o 1.4.4 antigo e instalar o 1.4.4 novo

ah sim, é verdade, a parada dos nomes!!!!

e o vídeo que eu mandei, ficou todo cortado no YT... não sei pq ¬¬
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 12:48
Citar
e o vídeo que eu mandei, ficou todo cortado no YT... não sei pq ¬¬

Acho que é questão de codec ou conversão...

Mas eu gostei de ver a sua máquina em funcionamento com o omnislash... a performance tava muito boa!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 13:22
@Gunss já fiz o upload!!

Mas por garantia confira o sha1sum

sha1sum linux-image-2.6.34-omnislash1.4.4_x86_i386.deb linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
9ed85a49e8f4fdbb2e9b085cff0a2aff77dfaf51  linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
4dbddcd90cf690b11edaef8546963ae42447db8d  linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb

quando baixar verifique a integridade com o sha1sum
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 13:28
opa, vou testar. Quando terminar de compilar te um toque.

edit: já ta compilado? vou testar agora mesmo então
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 13:30
Vai compilar para 32 ou 64 bits??

E mesmo compilando não se esqueça da questão do mesmo nome!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 13:36
Vai compilar para 32 ou 64 bits??

E mesmo compilando não se esqueça da questão do mesmo nome!!

já removi o 1.4.4

compilar? tu liberou o novo patch? eu só vi os .deb

aquele omnislashnovo.zip é o mesmo que compilamos naquele dia, ou é um mais novo?

sim, vou compilar 32bit


edit: instalei aqui, porém não consegui bootar, ficou numa tela preta piscando sem parar, e de lá não saia. E eu removi completamente o 1.4.4 que instalei naquele dia!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 13:52
Citar
aquele omnislashnovo.zip é o mesmo que compilamos naquele dia, ou é um mais novo?

sim, vou compilar 32bit

É de hoje com a ajuda do usuário que identificou o erro!!! (Aliás Obrigado)

Mas confira o sha1sum e veja se bate com o do google
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 13:56
Citar
aquele omnislashnovo.zip é o mesmo que compilamos naquele dia, ou é um mais novo?

sim, vou compilar 32bit

É de hoje com a ajuda do usuário que identificou o erro!!! (Aliás Obrigado)

Mas confira o sha1sum e veja se bate com o do google

sha1sum bate com o do google sim! lembrando que instalei pelos .deb

aqui vai uma foto do erro x)
http://img339.imageshack.us/img339/9426/1001284r.jpg
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 13:59
Depois de instalar os debs do teste... (use o dpkg -i e o nome do kernel)

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

sudo update-grub
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Junho de 2010, 14:12
Para instalar dos debs...

Me fala que vc se lembrou de:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

sudo update-grub

(para voltar ao kernel anterior 1.4.3 ou outro vc sabe né??)

eu segui os passos da instalação do 1.4.3 dos .debs

só que agora eu removi o 1.4.4 (tanto do grub quanto removendo via aptitude) voltando para o 1.4.3 e instalando o 1.4.4

não dei esse comando ai não dps de instalar os .deb =x vou testar de novo

é foi a falta desse comando mesmo ¬¬ vacilo meu.
novamente, esta tudo funcionando perfeito
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Junho de 2010, 14:40
Citar
é foi a falta desse comando mesmo ¬¬ vacilo meu.
novamente, esta tudo funcionando perfeito

EEEEEEEE

Rápido e sem dor!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 14 de Junho de 2010, 01:59
O que este cara (omnislashnovo.zip) faz???
no meu omnislash 1.4.3 eu não instalei ele??
Devo instalar??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Junho de 2010, 02:08
Citar
O que este cara (omnislashnovo.zip)  faz???
no meu omnislash 1.4.3 eu não instalei ele??
Devo instalar??

Esse é o omnislash 1.4.4 que eu e mais alguns usuários estão usando.

Ele ainda está sob teste e com ele tentei resolver alguns gargalos de performance e corrigir pelo upstream do sidux! Em certas situações ficou mais rápido agora.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Junho de 2010, 07:47

Estou sem palavras... o 1.4.3 realmente conseguiu aproveitar o poder monstruoso do i7!!!

Imagina o 1.4.4 que está em testes e que usa mais a cache do hd teve ainda novas inclusões (foi por isso que o Gunss não viu o travamento de 1 segundo na máquina dele)

Realmente incrível o vídeo!! Ver que o sistema apesar daquela carga alta ainda não sentir é realmente incrível!!!

Muito Obrigado pelo vídeo!! Conseguir ver todo o nosso trabalho funcionando direito, não tem preço!!

Hqx

Não querendo chover no molhado, mas já chovendo! :)

Quem ficou sem palavras fui eu! Como eu disse muito tora esse Kernel 2.6.34-1.4.3!

Você deve ter notado a diferença na hora de abrir os programas individualmente na série 2.6.33- 1.3 e 1.4. Mas na hora do "fervo" elas não aguentavam o que o 2.6.34-1.4.3 suporta.

Vou esperar a versão final do 2.6.34-1.4.4.   Estou refazendo o meu sistema. Teremos novidades no hardware e no sistema de arquivos, você terá novos parâmetros para comparar o sistema! 

E mais uma vez: Parabéns pelo excelente trabalho!!! De você e de todos os envolvidos nessas alterações e configurações do Kernel Omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Junho de 2010, 08:47
@galactus aqui com o 1.4.4 para abrir apenas um programa, esta mais rápido que o 1.4.3. E a diferença é boa, pode ter certeza!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Junho de 2010, 19:39
@galactus aqui com o 1.4.4 para abrir apenas um programa, esta mais rápido que o 1.4.3. E a diferença é boa, pode ter certeza!

Bom saber! No aguardo para testar a versçao final!

Hq, vai ter o Native Flags dessa vez no kernel 1.4.4?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 14 de Junho de 2010, 23:14
Como estou tentando deixar o meu Ubuntu o mais estável possível, também vou aguardar a versão final para instalar e testar.
(Apesar de estar coçando os dedos para instalar).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Junho de 2010, 23:47
Como estou tentando deixar o meu Ubuntu o mais estável possível, também vou aguardar a versão final para instalar e testar.
(Apesar de estar coçando os dedos para instalar).

cara, aqui ta rock solid!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Junho de 2010, 00:02
Só para tirar a duvida,
o arquivo omnislashnovo.zip (http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislashnovo.zip&can=2&q=) é os Patches e as configs adaptadas para o Ubuntu Lucid, certo até ai eu entendi, mas ele já esta nos linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=) e no linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb (http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=) ???

Há e já baixei e quando chegarem casa eu instalo.
culpa do Gunss, hehehe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 00:58
Citar
Só para tirar a duvida,
o arquivo omnislashnovo.zip é os Patches e as configs adaptadas para o Ubuntu Lucid, certo até ai eu entendi, mas ele já esta nos linux-image-2.6.34-omnislash1.4.4_x86_i386.deb e no linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb Hein?

Há e já baixei e quando chegarem casa eu instalo.
culpa do Gunss, hehehe.

Se baixou desde ontem, sim estão incluídos!!

Citar
Bom saber! No aguardo para testar a versçao final!

Hq, vai ter o Native Flags dessa vez no kernel 1.4.4?

Eu penso dez vezes antes de colocar isso... sempre alguém se empolga e faz umas gambiarras na config.

Por enquanto, ainda testando os patches!! Vai demorar um bom tempo para eu testar tudo nesse ritmo... caso ocorra algo aí eu vou atualizar a versão, caso não essa será a final.

Pq as compilações que eu fiz antes do 1.4.4 serviram para estabilizar, eu estou é caçando novos bugs e tentando colocar novas coisas!!

Obrigado a todos e Boa Noite

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Junho de 2010, 01:09
Vou istalar e ver o que acontece, qualquer coisa eu posto o que deu errado ser der, é bom para te ajudar a achar algum bug.
Já que não posso ajudar com patches e configs, pelo menos instalando e testando e reportando algo de errado que acontecer, qualquer problema boot pelo outro kernel (1.4.3) e recomeço novamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 01:10
Querendo bater um papo comigo pelo gtalk para dúvidas na hora de instalar

Mp!!

Citar
Já que não posso ajudar com patches e configs, pelo menos instalando e testando e reportando algo de errado que acontecer, qualquer problema boot pelo outro kernel (1.4.3) e recomeço novamente.

O omnislash só está avançando rápido justamente pela análise dos usuários e pelas notificações que eles dão!!

A sua ajuda já é de grande valor amigo!!!

Hqx

E não se esqueça de http://ubuntuforum-br.org/index.php/topic,29799.msg380144.html#msg380144

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Junho de 2010, 07:24
Querendo bater um papo comigo pelo gtalk para dúvidas na hora de instalar

Mp!!

Citar
Já que não posso ajudar com patches e configs, pelo menos instalando e testando e reportando algo de errado que acontecer, qualquer problema boot pelo outro kernel (1.4.3) e recomeço novamente.

O omnislash só está avançando rápido justamente pela análise dos usuários e pelas notificações que eles dão!!

A sua ajuda já é de grande valor amigo!!!

Hqx

E não se esqueça de http://ubuntuforum-br.org/index.php/topic,29799.msg380144.html#msg380144


Acabei de instalar o omnislash e foi super rapido a instalação ocorreu tudo bem e estou escrevendo dele, o boot ficou mais rapido e
realmente senti que os programas abrem mais rapido.

Aconteceu uma otima coisa por sinal, vou contar:
Eu tenho um modem Hauwei E1756 Vivo 3G que eu tinha instalado e estava funcionando, mas não com o programa da vivo, que não sei porque os programas que usam internet precisavam de ser abertos como root para poder conectar, incluindo os navegadores.
Mas agora (acho que o dkms compilou os modulos instalados novamente) esta funcionando normal com o programa da vivo.

Hqxriven parabéns pelo seu excelente trabalho e por resolver problemas até mesmo sem nem saber que estava fazendo, hehehe.
Aqui o 1.4.4 ta redondo.

Vou continuar testando por uma semana, e se não der nada eu tiro o 1.4.3.
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: rodolpho.tex em 15 de Junho de 2010, 08:47
Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb&can=2&q=

Requisitos: Saber instalar manualmente sua placa de vídeo e talvez o wireless... (Pelo menos aqui só precisei disso)

md5sum linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb
ac979fc34659e5e39c260c757f5e4af4  linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb
7948dfefaadf17f75d772ab67a33c627  linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_amd64.deb linux-image-2.6.34-omnislash1.4.3_x86_amd64.deb

Depois de instalar dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

sudo update-grub

E aí dê o boot


Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615

Tentei pela 3a vez instalar o kernel,  mas não tive sucessso.
As duas primeiras, estava usando a versão 32 bits do ubuntu 10.04. Tentei tanto pelo "método fácil" como pelo método tradicional de compilação do kernel. Em ambos obtive o mesmo problema no boot: kernel panic!
Eu fiz o procedimento para corrigir a rsyslog, nas duas vezes, mas não consegui.
Há uns dias, instalei a versão 64b do ubuntu 10.04 e hoje, há 15 min atras tentei tentei instalar o kernel novamente pelo "método fácil" e o mesmo kernel panic!

Qual seria o problema?

Citar
lspci

00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:07.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 3)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] HyperTransport Configuration (rev 40)
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 11h [Turion X2, Athlon X2, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Mobile K10 [Turion X2, Athlon X2, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
05:00.0 Network controller: RaLink RT2860
06:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)


Grato.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Junho de 2010, 08:51
já vi várias reclamações no linux, incluindo ubuntu, sobre essa danada
06:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)

não posso dizer que é isso, somente o Hqxriven


@Andreson eu já removi o 1.4.3 e vc? x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jomafras em 15 de Junho de 2010, 09:34
Hqxriven,
Confesso que imaginava esse seu tópico de maneira diferente.
Pensei que fosse complicado e daria muito trabalho.
Depois que abri, percebi que era muito simples instalar o kernel (do modo que está aí).
Pois bem, segui o processo e não precisei de mais nada a não ser reiniciar e usar.
Muito bom! É muito rápido mesmo!
Até agora tudo que uso está funcionado sem problemas.
Parabéns pela sua colaboração!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 16:00
Citar
Tentei pela 3a vez instalar o kernel,  mas não tive sucessso.
As duas primeiras, estava usando a versão 32 bits do ubuntu 10.04. Tentei tanto pelo "método fácil" como pelo método tradicional de compilação do kernel. Em ambos obtive o mesmo problema no boot: kernel panic!
Eu fiz o procedimento para corrigir a rsyslog, nas duas vezes, mas não consegui.
Há uns dias, instalei a versão 64b do ubuntu 10.04 e hoje, há 15 min atras tentei tentei instalar o kernel novamente pelo "método fácil" e o mesmo kernel panic!

Qual seria o problema?

Atheros e ATI que combinação!!

Mais eu acho que nós podemos resolver!! Quando vc notar que eu estou online me passa uma mp que tentamos resolver juntos isso!!

Citar
já vi várias reclamações no linux, incluindo ubuntu, sobre essa danada
06:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)

não posso dizer que é isso, somente o Hqxriven

Todas vez que eu vejo o nome Atheros já fico um pé atrás...

Eu comprei uma placa de rede antiga justamente por causa da fama dela!!

Citar
Acabei de instalar o omnislash e foi super rapido a instalação ocorreu tudo bem e estou escrevendo dele, o boot ficou mais rapido e
realmente senti que os programas abrem mais rapido.

Aconteceu uma otima coisa por sinal, vou contar:
Eu tenho um modem Hauwei E1756 Vivo 3G que eu tinha instalado e estava funcionando, mas não com o programa da vivo, que não sei porque os programas que usam internet precisavam de ser abertos como root para poder conectar, incluindo os navegadores.
Mas agora (acho que o dkms compilou os modulos instalados novamente) esta funcionando normal com o programa da vivo.

Hqxriven parabéns pelo seu excelente trabalho e por resolver problemas até mesmo sem nem saber que estava fazendo, hehehe.
Aqui o 1.4.4 ta redondo.

Citar
Hqxriven,
Confesso que imaginava esse seu tópico de maneira diferente.
Pensei que fosse complicado e daria muito trabalho.
Depois que abri, percebi que era muito simples instalar o kernel (do modo que está aí).
Pois bem, segui o processo e não precisei de mais nada a não ser reiniciar e usar.
Muito bom! É muito rápido mesmo!
Até agora tudo que uso está funcionado sem problemas.
Parabéns pela sua colaboração!

Muito Obrigado a todos é ótimo saber que o processo está mais tranquilo agora!!

Boa Tarde!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: agnelpovoa em 15 de Junho de 2010, 18:24
Olá Hqxriven,

Instalei o kernel 2.6.34-omnislash1.4.3 e o bicho voando... principalmente os vídeos youtube que davam uma engasgada.
olha o retorno do "lspci"
Código: [Selecionar]
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD 4350]
01:00.1 Audio device: ATI Technologies Inc RV710/730
02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Tá tudo ótimo, só falta uma coisa, pelo menos para os leigos, um compilador automático, que BDMOD fazia, mas o cara largou o projeto.
Fica ai a sugestão, se tiver alguém com coragem poderia fazer isso.
No mais tá tudo show de bola, adaptei o modo de instalação do kernel 2.6.34 e o patch 1.4.3.
Quem quiser é só copiar e colar os comandos:

Código: [Selecionar]
Kernel 2.6.34-omnislash1.4.3 - (como compilar e instalar em 32 e 64 bits)

Método ultra difícil e demorado (Saiba instalar manualmente sua placa de vídeo, pois possivelmente vai precisar) Kernel 2.6.34-omnislash1.4.3

Passo-a-passo geral (Onde se vê $ é como usuário e usarei a cor azul e # é como root e usarei a cor vermelha)

1 - Em primeiro lugar vire o root e baixe as bibliotecas de compilação mais alguns utilitários

$sudo su (depois digite a senha de usuário)

#aptitude install build-essential bin86 kernel-package libqt3-mt-dev wget libncurses5 libncurses5-dev

2 - Agora baixe a versão 2.6.34 do kernel vanilla e o patch omnislash e a configuração para o kernel

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash.zip&can=2&q=

Após baixar os arquivos...

$unzip omnislash.zip

3 - Copie o arquivo baixado para /usr/src para isso digite os comandos abaixo:

$su (depois digite a senha do root)

#cp linux-2.6.34.tar.bz2 omnislash.bz2 configx86 configx86-64 /usr/src

Descompactação e link simbólico

#cd /usr/src

#tar -xvjf linux-2.6.34.tar.bz2

#chmod -R a-s /usr/src/linux-2.6.34 (possivelmente será necessário usar esse comando em distribuições baseadas no debian)

#rm -rf linux && ln -s /usr/src/linux-2.6.34 linux

#cp omnislash.bz2 configx86 configx86-64 /usr/src/linux

#cd /usr/src/linux

Colocando o patch e a configuração otimizada

#bzcat omnislash.bz2 |patch -p1

Caso use a arquitetura x86 (32bits) use o comando abaixo:

#cp /usr/src/linux-2.6.34/configx86 .config && make xconfig

Caso use a arquitetura x86-64 (64 bits) use o comando abaixo:

#cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig

Customização do kernel

Chegamos ao ponto de escolher o que queremos no nosso kernel, para que ele se adapte as nossas necessidades, seja um desktop, servidor ou um laptop. Se vc sabe o que está fazendo fique a vontade, explore e customize. A configuração está com o foco em desktops por isso talvez nem seja necessário mexer.

Depois das alterações salve o arquivo e agora vamos para o próximo passo

Compilação do kernel

Digite os seguintes comandos

#make-kpkg clean

#make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image

Caso seja um dual ou quad core use o comando abaixo para acelerar a compilação

#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image

E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último apague o link simbólico e a pasta onde houve a compilação (/usr/src/linux e /usr/src/linux-2.6.34) para instalar.

#cd /usr/src

#rm -rf /usr/src/linux

#rm -rf /usr/src/linux-2.6.34

Se vc não fizer esses comandos acima as compilações serão ligadas a pasta linux-2.6.34 ao invés do header, e este não é o método correto

#cd /usr/src

#dpkg -i linux-headers-2.6.34-omnislash1.4.3_x86_i386.deb linux-image-2.6.34-omnislash1.4.3_x86_i386.deb

Após a instalação é necessário criar o initrd e passar a informação ao grub

#mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.3 /lib/modules/2.6.34-omnislash1.4.3

Depois dê o último comando:

#update-grub

E aí dê o reboot

Depois leia aqui http://ubuntuforum-br.org/index.php/topic,29799.msg377615.html#msg377615
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Junho de 2010, 18:49
O 10.04 está travando direto aqui. Estou vendo a hora do HD queimar. No 9.04 isso não acontece.
Gostaria de saber se tem algum repositório com kernel mais atual ou se vc mesmo, Hqx, não tem intensão de criar um repositório com o seu kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 19:14
Citar
Instalei o kernel 2.6.34-omnislash1.4.3 e o bicho voando... principalmente os vídeos youtube que davam uma engasgada.

Citar
Tá tudo ótimo, só falta uma coisa, pelo menos para os leigos, um compilador automático, que BDMOD fazia, mas o cara largou o projeto.
Fica ai a sugestão, se tiver alguém com coragem poderia fazer isso.

Citar
No mais tá tudo show de bola, adaptei o modo de instalação do kernel 2.6.34 e o patch 1.4.3.

Muito Obrigado pela ajuda!! Um compilador automático seria legal mesmo e eu até queria aproveitar e tocar ele mas aí o tempo do omnislash seria muito reduzido...

Citar
O 10.04 está travando direto aqui. Estou vendo a hora do HD queimar. No 9.04 isso não acontece.
Gostaria de saber se tem algum repositório com kernel mais atual ou se vc mesmo, Hqx, não tem intensão de criar um repositório com o seu kernel.

Vc tem que descobrir o motivo do travamento!! Talvez nem seja o kernel do ubuntu; o culpado talvez seja o xorg ou algum programa ou o flash aí nem o omnislash daria jeito.

Prefiro apenas hospedar os debs e o source, sou adepto da filosofia KISS http://pt.wikipedia.org/wiki/Keep_It_Simple

Fica muito mais acessível pro usuário comum dessa forma e dá um tempo brutalmente maior para o desenvolvimento!!

Deixo hospedado aqui:

http://code.google.com/p/kernel-omnislash/downloads/list
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 15 de Junho de 2010, 19:24
Gostaria de saber hq qual a versão mais indicada para o Karmic (1.4.3 ou 1.4.4  ??? ???)?

Testei em um pc da faculdade que uso (depois pego os dados dele), não percebi um ganho no boot e nem em aplicações 3d (compiz por exemplo, mas o vídeo é fraco, intel onboard), mas a navegação entre as pastas esta mais rápida (muito mais  :o), parabéns pelo ótimo trabalho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 19:26
Citar
Gostaria de saber hq qual a versão mais indicada para o Karmic (1.4.3 ou 1.4.4  Hein? Hein?)?

Testei em um pc da faculdade que uso (depois pego os dados dele), não percebi um ganho no boot e nem em aplicações 3d (compiz por exemplo, mas o vídeo é fraco, intel onboard), mas a navegação entre as pastas esta mais rápida (muito mais  Chocado), parabéns pelo ótimo trabalho.

1.4.4 mas aí tem que compilar e fazer uma gambiarra no kernel package senão não compila (isso só não é necessário nos novos kernel package como no lucid)

Vídeo onboard fraco aí é gargalo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 15 de Junho de 2010, 20:52
... e a 1.4.3?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 21:12
Citar
... e a 1.4.3?

A mesma coisa se aplica a ele...

É pq o kernel package está obsoleto e não consegue compilar kernels superiores ao 2.6.32!! (No lucid não é necessária nenhuma alteração)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Junho de 2010, 21:19
O motivo do travamento eu não tenho ideia, mas sei que não sou o único. Tenho lido muita reclamação, principalmente se tratando de notebooks (o que é meu caso).
Acho que um repositório atenderia bem a "filosofia KISS", pois é muito simples instalar via apt.

Estou fazendo o download aqui e depois vou testar.


PS: quando vc poderá me dar uma ajudinha com o squashfs lzma?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 21:27
Citar
Acho que um repositório atenderia bem a "filosofia KISS", pois é muito simples instalar via apt.

Instalar com o apt sim... eu ainda aprender o esquema dos repositórios não!!

O Zen kernel que inclusive na versão 2.6.24 existia para o ubuntu nunca colocou em repositório por causa disso!! É mais simples para o desenvolvimento colocar os debs e um patch em um lugar do que sincronizar com a árvore e mandar uma penca de arquivos...

Citar
PS: quando vc poderá me dar uma ajudinha com o squashfs lzma?

Eu ainda estou portando o squashfs lzma para o omnislash 2.6.34... O processo é chato pra caramba!!

Assim que eu pelo menos portar os patches separadamente eu entro em contato...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Junho de 2010, 21:27
Hq, bem que eu tentei, mas não deu! :(

Eu tentei usar o Omnislash com sistemas de arquivos diferentes da dupla EXT3/EXT4, mas não deu certo.

Com JFS ele instalou numa boa e funcionou tudo direitinho. Mas houve uma queda muito acentuada no desempenho em geral. Repeti o teste do último vídeo que postei aqui no tópico (com o 1.4.3, usei o 1.4.3). É bastante interessante observar que o uso da CPU é muito mais baixo do que com ext4, mas é tudo lerdo! A fluidez dos vídeos melhoraram ainda mais!!! Mas o resto é bem mais lento pra abrir ou navegar na primeira vez! Na segunda vez a coisa melhora muito. Pior foi com XFS!!! Bugadíssimo no Ubuntu 10.04, extremamente lento em tudo, me deu nervoso! E quando instalei o 1.4.3 deu Kernel Panic e ferrou o sistema todo!!!  :-[  

Sei que o bug é do Ubuntu pois também uso o Mandriva e o Suse e esses problemas não acontecem!

Voltei para o EXT4. Estou refazendo o sistema pela terceira vez! Hahuahuah

Mas não se preocupa, os dados estavam todos a salvo!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 21:38
Citar
Hq, bem que eu tentei, mas não deu! Triste

Eu tentei usar o Omnislash com sistemas de arquivos diferentes da dupla EXT3/EXT4, mas não deu certo.

Com JFS ele instalou numa boa e funcionou tudo direitinho. Mas houve uma queda muito acentuada no desempenho em geral. Repeti o teste do último vídeo que postei aqui no tópico (com o 1.4.3, usei o 1.4.3). É bastante interessante observar que o uso da CPU é muito mais baixo do que com ext4, mas é tudo lerdo! A fluidez dos vídeos melhoraram ainda mais!!! Mas o resto é bem mais lento pra abrir ou navegar na primeira vez! Na segunda vez a coisa melhora muito. Pior foi com XFS!!! Bugadíssimo no Ubuntu 10.04, extremamente lento em tudo, me deu nervoso! E quando instalei o 1.4.3 deu Kernel Panic e ferrou o sistema todo!!!  Embara&ccedil;ado  

Sei que o bug é do Ubuntu pois também uso o Mandriva e o Suse e esses problemas não acontecem!

Voltei para o EXT4. Estou refazendo o sistema pela terceira vez! Hahuahuah

Mas não se preocupa, os dados estavam todos a salvo!

Aí entra outra questão galactus:

O JFS não é mais atualizado há muito tempo... em kernels recentes ele não se comporta bem mesmo, já vi até alguns patches para melhorar isso e permitir o uso dele, ele não usa o poder de um multi core.

Quanto ao XFS ele já é bem tunado e é bom mas nunca consegui extrair algo bom dele em BFS no ubuntu, já consegui com distros mais recentes como o Archlinux. Estou até observando os novos patches para inserir no omnislash.

Tenta o 1.4.4 depois e me dá um alô!! Ele tem patches para o EXT4 que devem melhorar a situação um pouco!!

Muito obrigado pelo post!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 21:44
Citar
PS: quando vc poderá me dar uma ajudinha com o squashfs lzma?

Eu ainda estou portando o squashfs lzma para o omnislash 2.6.34... O processo é chato pra caramba!!

Assim que eu pelo menos portar os patches separadamente eu entro em contato...

Deixa eu explicar...

O squashfs com compressão lzma no 2.6.34 existe naturalmente eu quero é tunar ele!!

http://kernelnewbies.org/LinuxChanges#head-9d706e4c99e6f89cafc5b9536c948de6b84d351e
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Junho de 2010, 22:06
Citar
PS: quando vc poderá me dar uma ajudinha com o squashfs lzma?

Eu ainda estou portando o squashfs lzma para o omnislash 2.6.34... O processo é chato pra caramba!!

Assim que eu pelo menos portar os patches separadamente eu entro em contato...

Deixa eu explicar...

O squashfs com compressão lzma no 2.6.34 existe naturalmente eu quero é tunar ele!!

http://kernelnewbies.org/LinuxChanges#head-9d706e4c99e6f89cafc5b9536c948de6b84d351e

Pera lá. Então o lzma já está implantado nesse seu Kernel, uma vez que ele é a versão 2.6.34?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Junho de 2010, 22:36

@Andreson eu já removi o 1.4.3 e vc? x)
@Gunss
Vou remover amanhã quando chegar do trabalho (saio as 06:00).
Ai vou tirar o 1.4.3, e depois de um tempo eu acho que vou retirar o que vem no ubuntu também
você já tirou  o que vem no ubuntu???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Junho de 2010, 23:27
Instalei, mas deu erro na instalação do driver da ATI:
Código: [Selecionar]
(...)
Configurando fglrx (2:8.723-0ubuntu1) ...
update-alternatives: usando /usr/lib/fglrx/ld.so.conf para fornecer /etc/ld.so.conf.d/GL.conf (gl_conf) em modo automático.
update-initramfs: deferring update (trigger activated)
Loading new fglrx-8.723 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.34-omnislash1.4.3
Building for architecture x86_64
Building initial module for 2.6.34-omnislash1.4.3

Error! Bad return status for module build on kernel: 2.6.34-omnislash1.4.3 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/fglrx/8.723/build/ for more information.
dpkg: erro processando fglrx (--install):
 sub-processo script post-installation instalado retornou estado de saída de erro 10
(...)


Log:
Código: [Selecionar]
DKMS make.log for fglrx-8.723 for kernel 2.6.34-omnislash1.4.3 (x86_64)
Ter Jun 15 23:12:09 BRT 2010
AMD kernel module generator version 2.1
cat: /lib/modules/2.6.34-omnislash1.4.3/build/include/linux/utsrelease.h: Arquivo ou diretório não encontrado
Error:
kernel includes at /lib/modules/2.6.34-omnislash1.4.3/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.34-omnislash1.4.3".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2010, 23:37
Instalei, mas deu erro na instalação do driver da ATI:
Código: [Selecionar]
(...)
Configurando fglrx (2:8.723-0ubuntu1) ...
update-alternatives: usando /usr/lib/fglrx/ld.so.conf para fornecer /etc/ld.so.conf.d/GL.conf (gl_conf) em modo automático.
update-initramfs: deferring update (trigger activated)
Loading new fglrx-8.723 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.34-omnislash1.4.3
Building for architecture x86_64
Building initial module for 2.6.34-omnislash1.4.3

Error! Bad return status for module build on kernel: 2.6.34-omnislash1.4.3 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/fglrx/8.723/build/ for more information.
dpkg: erro processando fglrx (--install):
 sub-processo script post-installation instalado retornou estado de saída de erro 10
(...)


Log:
Código: [Selecionar]
DKMS make.log for fglrx-8.723 for kernel 2.6.34-omnislash1.4.3 (x86_64)
Ter Jun 15 23:12:09 BRT 2010
AMD kernel module generator version 2.1
cat: /lib/modules/2.6.34-omnislash1.4.3/build/include/linux/utsrelease.h: Arquivo ou diretório não encontrado
Error:
kernel includes at /lib/modules/2.6.34-omnislash1.4.3/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.34-omnislash1.4.3".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux


Isso é normal...

O fglrx do ubuntu não foi preparado para um kernel 2.6.34

Para instalar faça o seguinte:

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle (o gato humano aqui do fórum fez esse procedimento e usa o omnislash com ATI e funciona)

Veja se tudo funciona aí...

Citar
@Gunss
Vou remover amanhã quando chegar do trabalho (saio as 06:00).
Ai vou tirar o 1.4.3, e depois de um tempo eu acho que vou retirar o que vem no ubuntu também
você já tirou  o que vem no ubuntu???

Em nenhuma hipótese, retirem o kernel do ubuntu!!

Em caso de usar o remastersys ele será necessário e caso aja algum problema sempre vcs terão o kernel padrão do ubuntu!!

Eu não recomendo isso e eu tenho instalado o kernel do ubuntu

Citar
Pera lá. Então o lzma já está implantado nesse seu Kernel, uma vez que ele é a versão 2.6.34?

Sim pq o kernel é 2.6.34.

Funcionar eu não sei se funciona!!

Obrigado a todos

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Junho de 2010, 01:10

@Andreson eu já removi o 1.4.3 e vc? x)
@Gunss
Vou remover amanhã quando chegar do trabalho (saio as 06:00).
Ai vou tirar o 1.4.3, e depois de um tempo eu acho que vou retirar o que vem no ubuntu também
você já tirou  o que vem no ubuntu???

não, de forma alguma!!!! até atualizei o kernel no ubuntu pro generic-23. Testei ele, rock solid como sempre e removi o generic-22

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Junho de 2010, 01:34

Isso é normal...

O fglrx do ubuntu não foi preparado para um kernel 2.6.34

Para instalar faça o seguinte:

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle (o gato humano aqui do fórum fez esse procedimento e usa o omnislash com ATI e funciona)


É, funcionou.
Estranho que eu tinha baixado o driver do site da ATI e mesmo assim não funcionou, sendo que os pacotes que o driver criou são os mesmos do repositório, e os desse PPA são dois números a frente. Como pode  ???

Até agora, com o driver instalado e o compiz ativado, não travou nenhuma vez.
Se tudo funcionar perfeitamente, vou tentar colocar no repositório do Lineduc para testes, se assim você permitir.

Título: Testes no Ubuntu 10.04 kerneis: server, preempt e omnislash
Enviado por: Agner Manoel em 16 de Junho de 2010, 01:43
Teste do kernel 2.6.34

   Olá a todos! Sou novato do fórum, porem já utilizo o kernel do hqxriven há alguns meses para testes!
   A máquina que está sendo testada o kernel 2.6.34 tem a seguinte configuração:
Intel core 2 Quad CPU Q8400 2.66GHz, 4 GB Memória, Placa de Vídeo ATI Radeon 3650 512 MB, HD 1 também Western Digital Caviar Green 32MB Cache Ativo.
   Sistema Operacional Ubuntu 10.04 64 bits
   Particionamento do Linux é ext4 com writeback e noatime ativo.
   Primeiramente foram feitos testes nos kerneis server 2.6.32-22, preempt 2.6.32-22 e omnislash 2.6.34

Kernel Server 2.6.32-22:

   Inicia o pc em 22 segundos(detalhe, ele tem o boot mais lento de todos os kerneis do Ubuntu 10.04, o que é muito comum em kerneis servidores), sobe com 330MB memória, a taxa de transferência de arquivos dele ntfs/ext4 é ótimo, 28MB no início, sem fazer nenhuma tarefa ele vai para 20MB, e estabiliza, após realizar mais ou menos 7, 8, e 9  tarefas ao mesmo tempo (tarefas no padrão do “galactus”), a taxa de transferência vai diminuindo até chegar em 7 ~ 10 MB, ele não trava, mas dá um pequeno delay na hora de abrir as tarefas. Já a taxa de rede não sofre muitas variações, fica estável, o que em um ambiente crítico de trabalho é muito importante. Taxa 7 ~ 9 MB Kernel server 2.6.32-22.

Kernel Preempt 2.6.32-22:

   Esse kernel aqui, ele é bastante interessante, ele já começa com o “pé no acelerador”, inicia com 340~343MB de memória, liga em 20 segundos (2 segundos mais rápido que o kernel server), a taxa de tranferência de arquivos ntfs/ext4 dele é o mesmo do server 28MB, porém após executar algumas tarefas ele pede “arrego”, kernel preempt é um canhão para executar apenas uma única tarefa, (olha que o teste está sendo feito em um Quad-core!), para falar a verdade ele executa várias tarefas, tipo as 7, 8 e 9 mas não responde como deveria, vários e vários delays! A taxa de transferência de rede é padrão 7~9 MB.

Kernel Omnislash 2.6.34
   
   Antes de começar a falar deste, primeiramente queria dar os parabéns ao Hqxriven, esse kernel se superou! A instalação dele (arquivos deb prontos) na máquina realmente é rápido, menos de cinco minutos foi concluido! Esse kernel que vem pronto, nota-se uma direfença dos outros, mas quando baixei o vanilla e patches para compilar aí sim, outra história, o desempenho dele foi fascinante referente aos outros kerneis, a compilação demorou 17 min cronômetrados, com o “CONCURRENCY_LEVEL=4”,  o pc ligou em 18 segundos, subiu com 280~284 MB memória (uma diferença brutal), um pequeno detalhe, essa foi a primeira vez que ligou, na segunda vez, ele simplesmente subiu com 261~264MB de memória!  Tranferencia de arquivos para ntfs/ext4 iniciou em 36 ~39MB (incrível a diferença) estabilizou em 27 ~ 28MB, rede começou em 9 MB, após abrir 7,8 e 9 aplicativos (no padrão de testes “galactus”) ele vai para 8MB kernel surpreendemente estável, posso indicar instalar esse kernel até em servidores, pois em ambientes critícos ele se mostrou “responsável”, também um fator importante que suporte taxas de tranferências altas sem perda de desempenho em outras aplicações; interessante que mesmo depois de várias aplicações rodando a taxa de tranferência de rede se manteve e a taxa de arquivos locais continuou fluindo sem travamentos e delays!
Obs.: esta análise é especifica para o kernel compilado, o desempenho do kernel padrão, aquele que vem com os debs prontos não foi o mesmo!
   Outro detalhe importante, é que a taxa de tranferência de ext4/ext4, ext3/ext3 e xfs/xfs é bastante superior a esta! Porém por necessidade de trabalho, tenho de usar ntfs para armazenar os arquivos! Mas essa taxa trasnf. Local foi alta em relação a outros kerneis!








Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 16 de Junho de 2010, 02:05

@Andreson eu já removi o 1.4.3 e vc? x)
@Gunss
Vou remover amanhã quando chegar do trabalho (saio as 06:00).
Ai vou tirar o 1.4.3, e depois de um tempo eu acho que vou retirar o que vem no ubuntu também
você já tirou  o que vem no ubuntu???

não, de forma alguma!!!! até atualizei o kernel no ubuntu pro generic-23. Testei ele, rock solid como sempre e removi o generic-22


O generic-23 era o que eu usava (já tinha atualizado e removido o 22) antes do omnislash (Já aprendi até a escrever este nome, hehe), então não vou remover não vou deixa-lo lá descansando por um bom tempo.(coloca tempo nisso)
Pergunta: Por que Omnislash??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 04:00
Citar
É, funcionou.
Estranho que eu tinha baixado o driver do site da ATI e mesmo assim não funcionou, sendo que os pacotes que o driver criou são os mesmos do repositório, e os desse PPA são dois números a frente. Como pode  Hein?

Não pergunta, pq eu não sei...  ;D ;D

Suponho que seja uma modificação pertencente a área devel...

Citar
Até agora, com o driver instalado e o compiz ativado, não travou nenhuma vez.
Se tudo funcionar perfeitamente, vou tentar colocar no repositório do Lineduc para testes, se assim você permitir.

Vc pretende apenas colocar os debs??

Não é método mais correto... o método de simplesmente fazer o upload dos debs não é método que faz a integração perfeita.

Funciona, mas não é o ideal

É por isso que eu falei que leva tempo para eu aprender como que faz a criação certa e a integração com o repositório

Inclusive eu já fiz uma conta no launchpad semana passada e já tenho um ppa desde o dia 8 de junho https://launchpad.net/~hqxriven/+archive/omnislash

Mas eu queria fazer certo da primeira vez...

Mas tem a minha permissão, sem problemas, mas gostaria de pedir para colocar o link desse tópico de alguma forma para que eu mesmo possa ajudar os problemas dos usuários

Afinal o objetivo é ajudar os usuários!!

Citar
Kernel Omnislash 2.6.34
  
   Antes de começar a falar deste, primeiramente queria dar os parabéns ao Hqxriven, esse kernel se superou! A instalação dele (arquivos deb prontos) na máquina realmente é rápido, menos de cinco minutos foi concluido! Esse kernel que vem pronto, nota-se uma direfença dos outros, mas quando baixei o vanilla e patches para compilar aí sim, outra história, o desempenho dele foi fascinante referente aos outros kerneis, a compilação demorou 17 min cronômetrados, com o “CONCURRENCY_LEVEL=4”,  o pc ligou em 18 segundos, subiu com 280~284 MB memória (uma diferença brutal), um pequeno detalhe, essa foi a primeira vez que ligou, na segunda vez, ele simplesmente subiu com 261~264MB de memória!  Tranferencia de arquivos para ntfs/ext4 iniciou em 36 ~39MB (incrível a diferença) estabilizou em 27 ~ 28MB, rede começou em 9 MB, após abrir 7,8 e 9 aplicativos (no padrão de testes “galactus”) ele vai para 8MB kernel surpreendemente estável, posso indicar instalar esse kernel até em servidores, pois em ambientes critícos ele se mostrou “responsável”, também um fator importante que suporte taxas de tranferências altas sem perda de desempenho em outras aplicações; interessante que mesmo depois de várias aplicações rodando a taxa de tranferência de rede se manteve e a taxa de arquivos locais continuou fluindo sem travamentos e delays!
Obs.: esta análise é especifica para o kernel compilado, o desempenho do kernel padrão, aquele que vem com os debs prontos não foi o mesmo!
   Outro detalhe importante, é que a taxa de tranferência de ext4/ext4, ext3/ext3 e xfs/xfs é bastante superior a esta! Porém por necessidade de trabalho, tenho de usar ntfs para armazenar os arquivos! Mas essa taxa trasnf. Local foi alta em relação a outros kerneis!

Agora me deixou em dúvida!! Qual versão vc compilou e qual usou dos debs prontos??

E que mudanças fez em relação a config (apenas Core2Duo e Hz em 1000??)???

Não coloco elas pois algumas máquinas não aguentam essa mudança...

Citar
Pergunta: Por que Omnislash??

http://www.youtube.com/watch?v=8jUtGx2JYB4&annotation_id=annotation_812089&feature=iv

Um dos golpes mais poderosos de um jogo desconhecido chamado FFVII  :o  ;) que jogava quando era garoto...

Obrigado a todos

Bom Dia

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Junho de 2010, 10:33
4 da manhã? Você não dorme, não?  :o
 ;D

Outra coisa que não funciona é o "update-initramfs -u". Tentei colocar o plymouth e não consegui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Agner Manoel em 16 de Junho de 2010, 12:17
Instalação do kernel com deb's prontos foi desta versão : "Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)"
E a compilação foi feita 300Hz, modo "performance".

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Junho de 2010, 13:43
Instalação do kernel com deb's prontos foi desta versão : "Método fácil Kernel 2.6.34-omnislash1.4.3 (64 bits)"
E a compilação foi feita 300Hz, modo "performance".



O Agner esqueceu de mencionar que retirou o suporte ao HT, já que o Core 2 Quad dele não possui HT e fez uma compilação para os novos Core2/Xeon!
 
Além disso foram retirados vários drivers e suporte a Notebooks que ele achou que não precisava! Com o Concurrency Level  = 4 os quatro núcleos ficaram em 100% o tempo todo da compilação!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 14:08

   Pipow, alguém tem como indicar os patches para controle de frequência de CPU ?
   Meu athlon dual core está batendo os 90 graus,  então fica perigoso trabalhar com ele...

   No mais, essa kernel rocks!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 15:12
Citar
4 da manhã? Você não dorme, não?  Chocado
 Sem Graça

Outra coisa que não funciona é o "update-initramfs -u". Tentei colocar o plymouth e não consegui.

Funciona mas não aparece um indicador que funcionou!!

Se fosse assim ia chover posts aqui de reclamação!! (plymouth perfeito aqui e de todos os usuários que compilei e usam nvidia)

Insônia é fogo...

Citar
E a compilação foi feita 300Hz, modo "performance".

A tá... frequência máxima o tempo todo...

Citar
O Agner esqueceu de mencionar que retirou o suporte ao HT, já que o Core 2 Quad dele não possui HT e fez uma compilação para os novos Core2/Xeon!
 
Além disso foram retirados vários drivers e suporte a Notebooks que ele achou que não precisava! Com o Concurrency Level  = 4 os quatro núcleos ficaram em 100% o tempo todo da compilação!

Que beleza, mas isso já era esperado... é mais aproveitar ao máximo Quatro Cores do que os Cores Normais e "Virtuais" do I7

Citar
Pipow, alguém tem como indicar os patches para controle de frequência de CPU ?
   Meu athlon dual core está batendo os 90 graus,  então fica perigoso trabalhar com ele...

   No mais, essa kernel rocks!

No kernel ubuntu ele está com qual temperatura?? E no omnislash com qual???

Eu coloco ele para automaticamente subir o módulo de controle de temperatura!!

Dá um cat /proc/cpuinfo e coloca aqui!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 16:05

   Cara, 72 graus na kernel "vanilla", quando estou trabalhando...
   Baixa pra 55, 60 quando paro pra ler.

   A Omni não dá auto-throttling, meus applets mostram as duas CPUs no talo o tempo todo, daí fica beeeeem quente.
   Instalei os debs, mas se for oc aso, eu faço o patch que faltar e instalo a kernel, brinco com isso tem tempo...
   Mas agora falta tempo de caçar esses patches, agradeceria muito um indicador de onde achá-los.


Código: [Selecionar]
processor : 0
vendor_id : AuthenticAMD
cpu family : 17
model : 3
model name : AMD Athlon(tm) X2 Dual-Core QL-62
stepping : 1
cpu MHz : 2000.067
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch osvw skinit lbrv svm_lock nrip_save
bogomips : 4001.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor : 1
vendor_id : AuthenticAMD
cpu family : 17
model : 3
model name : AMD Athlon(tm) X2 Dual-Core QL-62
stepping : 1
cpu MHz : 2000.067
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch osvw skinit lbrv svm_lock nrip_save
bogomips : 3992.44
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 16:13
Como não estou informações sobre frequencias desse processador

Poderia fazer o favor de dar o mesmo comando no kernel padrão do ubuntu??

Obrigado

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Junho de 2010, 16:29
Citar
4 da manhã? Você não dorme, não?  Chocado
 Sem Graça

Outra coisa que não funciona é o "update-initramfs -u". Tentei colocar o plymouth e não consegui.

Funciona mas não aparece um indicador que funcionou!!

Se fosse assim ia chover posts aqui de reclamação!! (plymouth perfeito aqui e de todos os usuários que compilei e usam nvidia)

Insônia é fogo...

Estranho...
Aqui o Plymouth que está funcionando é o de modo texto. Aparece o nome Ubuntu, as bolinhas mas não aparece o logotipo.
Estranho é que eu instalei outro tema, que no kernel padrão está funcionando bem.
Mais estranho ainda é o fato de não ter nenhum arquivo initrd e vmlinuz na pasta raiz que aponte para o novo kernel. Quando se instala um novo, o antigo fica com a extensão .old e os arquivos apontam para o novo kernel. Quando instalei o omnislash não aconteceu isso. Como está aí?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 16:39

   Nevermind...

   
Código: [Selecionar]
apt-get  install cpufreqd powernowd

    Resolveu...
    Uhuwl!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rruella em 16 de Junho de 2010, 16:46
pergunto há possibilidade de testar o kernel no virtualbox? sem prejuízo de nada?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 16:55
Citar
Mais estranho ainda é o fato de não ter nenhum arquivo initrd e vmlinuz na pasta raiz que aponte para o novo kernel.

Aqui está assim!! Não existe esse arquivo, mas é culpa das mudanças do kernel normal que não foram repassadas para o kernel package...


   Nevermind...

   
Código: [Selecionar]
apt-get  install cpufreqd powernowd

    Resolveu...
    Uhuwl!

Vcs estão mais rápidos que eu... PUXA :o :o :o

Citar
Estranho...
Aqui o Plymouth que está funcionando é o de modo texto. Aparece o nome Ubuntu, as bolinhas mas não aparece o logotipo.
Estranho é que eu instalei outro tema, que no kernel padrão está funcionando bem.

Como é que vc mudou o tema do plymouth??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 16:58
Citar
pergunto há possibilidade de testar o kernel no virtualbox? sem prejuízo de nada?

Será que dá para ver algum benefício rodando no virtualbox, sendo que o kernel padrão e que na verdade controlará as coisas??

Virtualbox vai tranquilo se houverem prejuízos é apenas uma máquina virtual...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Junho de 2010, 17:00

   Nevermind...

   
Código: [Selecionar]
apt-get  install cpufreqd powernowd

    Resolveu...
    Uhuwl!


vc só pode instalar uma dessas aplicações, e a powernowd é mais recente!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 17:19
vc só pode instalar uma dessas aplicações, e a powernowd é mais recente!

    Confere, comi bola.
    Ambas servem, mas a powernowd é a recomendada até onde vi!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Junho de 2010, 18:26

Aqui está assim!! Não existe esse arquivo, mas é culpa das mudanças do kernel normal que não foram repassadas para o kernel package...

Como é que vc mudou o tema do plymouth??

Mudei da maneira tradicional, como eu já fazia com o kernel padrão, com o comando "sudo update-alternatives --config default.plymouth", seguido de "sudo update-initramfs -u".

Criei manualmente os arquivos initrd e vmlinuz na pasta raiz, apontando para o kernel, e agora o "update-initramfs -u" funciona. No entanto o tema não mudou.
Lembrei, então, de corrigir a resolução do vídeo, pois depois de instalar os drivers, o Plymouth ficava numa resolução baixa. Foi eu corrigir que funcionou.  :D

Segue a dica:
http://www.guiadopc.com.br/dicas/14397/como-corrigir-a-tela-de-carregamento-boot-do-ubuntu-10-04.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 18:58
Citar
Mudei da maneira tradicional, como eu já fazia com o kernel padrão, com o comando "sudo update-alternatives --config default.plymouth", seguido de "sudo update-initramfs -u".

Criei manualmente os arquivos initrd e vmlinuz na pasta raiz, apontando para o kernel, e agora o "update-initramfs -u" funciona. No entanto o tema não mudou.
Lembrei, então, de corrigir a resolução do vídeo, pois depois de instalar os drivers, o Plymouth ficava numa resolução baixa. Foi eu corrigir que funcionou.  Contente

Segue a dica:
http://www.guiadopc.com.br/dicas/14397/como-corrigir-a-tela-de-carregamento-boot-do-ubuntu-10-04.html

Eu queria saber o que está acontecendo com os usuários do omnislash.

Os amigos colocam as dúvidas e resolvem elas praticamente sozinhos e super rápido!!

Estou começando a achar duas coisas:

1 - Os problemas do omnislash ficaram mais fáceis de se resolver

2 - Os usuários do omnislash estão com uma capacidade de se virar muito alta e não são mais iniciantes...

Estou esperando até agora um problema que só eu saiba a solução... o nível dos usuários subiu muito, virei descartável (rs)

Parabéns vampire_thunder!!!

Obrigado pela ajuda!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 19:06

Eu queria saber o que está acontecendo com os usuários do omnislash.

Os amigos colocam as dúvidas e resolvem elas praticamente sozinhos e super rápido!!

Estou começando a achar duas coisas:

1 - Os problemas do omnislash ficaram mais fáceis de se resolver

2 - Os usuários do omnislash estão com uma capacidade de se virar muito alta e não são mais iniciantes...

Estou esperando até agora um problema que só eu saiba a solução... o nível dos usuários subiu muito, virei descartável (rs)

Parabéns vampire_thunder!!!

Obrigado pela ajuda!!

Hqx

    Do meu lado, uso essa kernel desde a versão anterior à anterior...
   
    Mas uso linux desde 1996, você não imagina o tanto que apanhei pra deixar a kernel com menos de 512 kb em 1997...
     ;D

    E ninguém é descartável!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 19:16
Citar
Do meu lado, uso essa kernel desde a versão anterior à anterior...
  
    Mas uso linux desde 1996, você não imagina o tanto que apanhei pra deixar a kernel com menos de 512 kb em 1997...
     Sem Graça

    E ninguém é descartável!

Vc é da época do 2.2??? caramba eu só peguei do 2.4 em diante...

É que as vezes eu penso que aqui nesse tópico por se tratar da distribuição Ubuntu só tem usuários iniciantes...

Mas sei que estou enganado... tem muitos usuários avançados aqui que usam o Ubuntu pela praticidade e pela facilidade!!
Título: Re: Kernel 2.6.34-omnislash1.4.3 (como instalar em 32 e 64 bits) Apenas no 10.04
Enviado por: rodolpho.tex em 16 de Junho de 2010, 20:23
Tentei pela 3a vez instalar o kernel,  mas não tive sucessso.
As duas primeiras, estava usando a versão 32 bits do ubuntu 10.04. Tentei tanto pelo "método fácil" como pelo método tradicional de compilação do kernel. Em ambos obtive o mesmo problema no boot: kernel panic!

Boa noite Hq!
Tive problemas em instalar o kernel e postei há dois dias esse problema.
Uma coisa que percebi e por algum motivo esqueci de comentar é que, quando fiz a instalação percebi que não há a opção de /boot/initrd.img-2.6.34-omnislash1.4.3 para mkinitramfs. Há apenas a entrada initrd.img-2.6.32-2-*.
Mas quando fiz a compilação completa havia esta opção.
Pode ser uma luz para a solução do problema?

Obrigado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 16 de Junho de 2010, 20:42

Vc é da época do 2.2??? caramba eu só peguei do 2.4 em diante...

É que as vezes eu penso que aqui nesse tópico por se tratar da distribuição Ubuntu só tem usuários iniciantes...

Mas sei que estou enganado... tem muitos usuários avançados aqui que usam o Ubuntu pela praticidade e pela facilidade!!

    Kernel Linux 2.0, com muito orgulho...
    Mudança de ipfwadm para iptables...
     ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Junho de 2010, 21:15
percebi isso agora no 1.4.4

o processador esta direto a 2.53Ghz ao invez de ficar variando entre 1.6 e 2.53.
o 1.4.4 que uso foi o que eu instalei do .deb do site do google onde vc hospeda!
nem mesmo sem rodar absolutamente nenhum programa ele fica a 100% da frequencia.
como altero isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 22:10
Citar
Boa noite Hq!
Tive problemas em instalar o kernel e postei há dois dias esse problema.
Uma coisa que percebi e por algum motivo esqueci de comentar é que, quando fiz a instalação percebi que não há a opção de /boot/initrd.img-2.6.34-omnislash1.4.3 para mkinitramfs. Há apenas a entrada initrd.img-2.6.32-2-*.
Mas quando fiz a compilação completa havia esta opção.
Pode ser uma luz para a solução do problema?

Vc leu o arquivo texto que estava no google e que tinha o link do fórum...

Ele tinha o link para essa página abaixo:

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

Citar
percebi isso agora no 1.4.4

o processador esta direto a 2.53Ghz ao invez de ficar variando entre 1.6 e 2.53.
o 1.4.4 que uso foi o que eu instalei do .deb do site do google onde vc hospeda!
nem mesmo sem rodar absolutamente nenhum programa ele fica a 100% da frequencia.
como altero isso?

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  aparece o que aí???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 22:13
Citar
  Kernel Linux 2.0, com muito orgulho...
    Mudança de ipfwadm para iptables...

Se eu quando peguei o 2.4 já achei pauleira imagina vc que viu o 2.0... Naquela época usar o linux era bem difícil...

Aja esforço  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Junho de 2010, 22:17
ondemand

por isso que eu to achando estranho! já mudei até para powersave e continua a 2.53Ghz, nada de baixar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Junho de 2010, 23:22
Citar
ondemand

por isso que eu to achando estranho! já mudei até para powersave e continua a 2.53Ghz, nada de baixar!

Bug agora corrigido na config Gunss http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Obrigado pela notificação

Em breve alteração nos debs!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 16 de Junho de 2010, 23:36
Citar
ondemand

por isso que eu to achando estranho! já mudei até para powersave e continua a 2.53Ghz, nada de baixar!

Bug agora corrigido na config Gunss http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Obrigado pela notificação

Em breve alteração nos debs!!
Estou aguardando os .debs, para atualizar o meu omnislash (No comentário dos arquivos configx86 e configx86-64 ainda esta como 1.4.3)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 08:50
Citar
Estou aguardando os .debs, para atualizar o meu omnislash (No comentário dos arquivos configx86 e configx86-64 ainda esta como 1.4.3)

Lembre-se que para atualizar deverá estar utilizando outro kernel (isto é ter dado o boot em outro kernel) e depois disso remover o atual 1.4.4 para depois sim instalar o novo 1.4.4!!

Quanto as configs é pq eu uso elas como base e faço as modificações direto no arquivo texto.

Debs 32 bits atualizados!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 17 de Junho de 2010, 12:00

o processador esta direto a 2.53Ghz ao invez de ficar variando entre 1.6 e 2.53.
o 1.4.4 que uso foi o que eu instalei do .deb do site do google onde vc hospeda!
nem mesmo sem rodar absolutamente nenhum programa ele fica a 100% da frequencia.
como altero isso?
Onde eu verifico isso???
 ::) ::) ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 12:03
cat /proc/cpuinfo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 17 de Junho de 2010, 12:16
cat /proc/cpuinfo
No meu aparece assim (ainda não atualizei o omnislash, ainda estou baixando os .debs)

andreson-ana@buke:~$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 6
model      : 15
model name   : Intel(R) Pentium(R) Dual  CPU  T3200  @ 2.00GHz
stepping   : 13
cpu MHz      : 1000.000
cache size   : 1024 KB
physical id   : 0
siblings   : 2
core id      : 0
cpu cores   : 2
apicid      : 0
initial apicid   : 0
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 10
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips   : 4002.55
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : GenuineIntel
cpu family   : 6
model      : 15
model name   : Intel(R) Pentium(R) Dual  CPU  T3200  @ 2.00GHz
stepping   : 13
cpu MHz      : 1000.000
cache size   : 1024 KB
physical id   : 0
siblings   : 2
core id      : 1
cpu cores   : 2
apicid      : 1
initial apicid   : 1
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 10
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips   : 4001.31
clflush size   : 64
cache_alignment   : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 12:22
É só olhar em:

model name   : Intel(R) Pentium(R) Dual  CPU  T3200  @ 2.00GHz
cpu MHz      : 1000.000 (frequência utilizada agora)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Junho de 2010, 13:03
Hq deu tudo certo, compilei e agora ele esta escalando a frenquencia.
Já testei em vídeos no YT HD, e várias aplicações, sem perda de performance

quando peço uma carga maior ele aumenta numa boa.
obrigado x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 13:15
Citar
Eu queria saber o que está acontecendo com os usuários do omnislash.

Os amigos colocam as dúvidas e resolvem elas praticamente sozinhos e super rápido!!

Estou começando a achar duas coisas:

1 - Os problemas do omnislash ficaram mais fáceis de se resolver

2 - Os usuários do omnislash estão com uma capacidade de se virar muito alta e não são mais iniciantes...

Estou esperando até agora um problema que só eu saiba a solução... o nível dos usuários subiu muito, virei descartável (rs)

Parabéns vampire_thunder!!!

Obrigado pela ajuda!!

Hqx

Citar
Hq deu tudo certo, compilei e agora ele esta escalando a frenquencia.
Já testei em vídeos no YT HD, e várias aplicações, sem perda de performance

quando peço uma carga maior ele aumenta numa boa.
obrigado x)

Até que enfim apareceu um problema casca grossa!! ;D ;D hehehehe

Muito Obrigado Gunss pela notificação e pela paciência!!

Novamente Conseguimos!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 17 de Junho de 2010, 13:45
Omnislash devidamente atualizado (mas aqui não notei nenhuma diferença do anterior).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 13:57
Citar
Omnislash devidamente atualizado (mas aqui não notei nenhuma diferença do anterior).

Ainda bem...

Foi só correção de bugs nas frequências da arquitetura Core
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 17 de Junho de 2010, 19:52
Bom meu caro Riven...
Fiquei um tempão off com meu pai hospitalizado!
Infelizmente de nada adiantou...
Depois de um tempo parado eu estou voltando às minhas aventuras linuxistas!
Continuo sem conseguir compilar uma bendita versão do teu kernel...
Atualmente uso o Ubuntu 10.10 Maverick Meerkat e às vezes o 10.04 Lucid Lynx e o Linux Mint Isadora...
Sempre dá a mesma m...
Agora que tu tens os pacotes debs prontos, fiquei na expectativa...
Mesma coisa
A saída gerada é a seguinte:


user@mobile:/home/user/desktop# sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
Selecionando pacote previamente não selecionado linux-headers-2.6.34-omnislash1.4.4.
(Lendo banco de dados ... 208538 arquivos e diretórios atualmente instalados).
Desempacotando linux-headers-2.6.34-omnislash1.4.4 (de linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Selecionando pacote previamente não selecionado linux-image-2.6.34-omnislash1.4.4.
Desempacotando linux-image-2.6.34-omnislash1.4.4 (de linux-image-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Done.
Configurando linux-headers-2.6.34-omnislash1.4.4 (x86) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build



 Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source


Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.34-omnislash1.4.4.postinst line 341.
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4 (--install):
 sub-processo script post-installation instalado retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.34-omnislash1.4.4


Observe o que está em negrito e vermelho...
Já havíamos discutidos isto via GTalk e vc ficou de dar uma olhada!
Todos os micros que testei tem plataforma intel G915 ou G945 com video onboard
Se achar a solução, monte um tuto onde haja instruções para se corrigir isto durante a compilação e/ou instalação via .deb!
Aguardo por um retorno...
Saudações!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Junho de 2010, 22:59
Email enviado...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 17 de Junho de 2010, 23:58
Quando sai os .debs x86-64??
Quero instalar no notebook do meu pai (Tem 4 giga de ram).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Junho de 2010, 00:02
Notei algo de estranho,
Quando eu acabo de instalar o omnislash e reinicio o note depois que sobe ele aparece usando 135Mb ~ 140Mb de Ram, ai abro alguns aplicativos para testar e ver se está tudo ok, depois fecho todos e fica em 240Mb ~ 250Mb de Ram.
Ai reinicio novamente o note e esta em 240Mb ~ 250Mb também, e dai por diante só fica assim, não volta mais a 135Mb ~ 140Mb é normal??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Junho de 2010, 00:21
Citar
Notei algo de estranho,
Quando eu acabo de instalar o omnislash e reinicio o note depois que sobe ele aparece usando 135Mb ~ 140Mb de Ram, ai abro alguns aplicativos para testar e ver se está tudo ok, depois fecho todos e fica em 240Mb ~ 250Mb de Ram.
Ai reinicio novamente o note e esta em 240Mb ~ 250Mb também, e dai por diante só fica assim, não volta mais a 135Mb ~ 140Mb é normal??

Depende de como o seu gnome está configurado.

Se vc nota isso possivelmente vc não está utilizando uma sessão vazia (dependendo da versão é chamada limpa) do gnome aí ele guarda as informações dos aplicativos que vc usou para facilitar o uso e o desempenho no próximo boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Junho de 2010, 00:47
Depende de como o seu gnome está configurado.

Se vc nota isso possivelmente vc não está utilizando uma sessão vazia (dependendo da versão é chamada limpa) do gnome aí ele guarda as informações dos aplicativos que vc usou para facilitar o uso e o desempenho no próximo boot.
Como eu poderia arrumar isso??
Configurando para começar com uma sessão vazia?
(Acho que eu vi esta opção em algum lugar das configurações).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Junho de 2010, 05:55
Citar
Como eu poderia arrumar isso??
Configurando para começar com uma sessão vazia?
(Acho que eu vi esta opção em algum lugar das configurações).

Achei isso aqui...

Altere apenas o da aba opções, o do programas iniciais vc deixa como está...

http://www.gdhpress.com.br/blog/dicas-gnome/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Junho de 2010, 19:23
HQ, qual uma boa configuração para:

swappiness
cache_pressure
dirty ratio


O que você está usando?

Isso para máquinas "parrudas" e "fracas"!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Junho de 2010, 19:58
Citar
HQ, qual uma boa configuração para:

swappiness
cache_pressure
dirty ratio


O que você está usando?

Isso para máquinas "parrudas" e "fracas"!

Quanto ao swappiness está em zero por causa do CK

O cache_pressure está como padrão em 100

E o dirty ratio ainda estou chegando a conclusões (20 e o background 10 ou seguir as recomendações do zen e colocar até no kernel)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: andrebrait em 19 de Junho de 2010, 08:11
Caramba, eu não estava acreditando muito nesse kernel e etc, até ver meu sistema iniciar na metade do tempo normal o_O

Você está de parabéns, cara!

Usando Kubuntu 10.04 + KDE 4.4.4 aqui e tudo correndo otimamente bem!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Junho de 2010, 08:45
HQ meu caro, vai mais uma para o seu caderninho!

1.4.4 bombando no BubleBee!  ;D

Atom dual Core 64bits com HT!

Compilei para o Atom (é claro  ;) ) e tudo funcionando maravilhosamente bem!

Video Onboard da Intel funcionando bem também.

To conseguindo tirar leite de pedra aqui com esse Kernel!  8)

O consumo de RAM inicial baixou dos 212MB para 170MB!! Isso num sistema 64bits!!!  :D

É que eu procurei dar uma enxugada maior em relação ao Arauto principal né!

Usei 300Mhz e Performance mais Low Latency Destkop!  Sem pau no HD também que é de 1TB! Western Digital Caviar Green de 64MB de cache!

Há, na compilação estava usando o kernel preempt do Ubuntu, usei concurrency level = 4!
Os quatro núcleos foram a 100%!!!  Não sei quanto tempo levou para compilar, já estava tarde e após 45 minutos de espera eu fui dormir!

Guardadas as devidas proporções ao meu PC principal, ele tá muito rápido, o que mais impressiona é o fato de abrir um monte de coisas e não "engasgar"!

Notei um funcionamento diferente com esse kernel, não sei se tem relação com o Atom em si ou as novas configurações. Por exemplo, eu coloquei o para varrer a coleção de músicas e fotos juntas (Rhytmbox + Picasa) e ao mesmo tempo fui assitir vídeos e fazer outras coisas, é nitido que ele diminui a "força" da varredura para se dedicar a outra tarefa que eu chamo. Mas não trava e não dá lag! Até agora vai tudo bem. Não testei com meu teste padrão ainda! Mas promete muito!  Acho que vou fazer mais alguns experimentos com sistema de arquivos! Não desisto nunca!!!

Então, como fica sua configuração do systcl?

Té+!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 08:52
Citar
Caramba, eu não estava acreditando muito nesse kernel e etc, até ver meu sistema iniciar na metade do tempo normal o_O

Você está de parabéns, cara!

Usando Kubuntu 10.04 + KDE 4.4.4 aqui e tudo correndo otimamente bem!

Obrigado pelo comentário, espero que aproveite bastante aí!!

Citar
HQ meu caro, vai mais uma para o seu caderninho!

1.4.4 bombando no BubleBee!  Sem Graça

Atom dual Core 64bits com HT!

Compilei para o Atom (é claro  Piscada ) e tudo funcionando maravilhosamente bem!

Video Onboard da Intel funcionando bem também.

To conseguindo tirar leite de pedra aqui com esse Kernel!  Legal

O consumo de RAM inicial baixou dos 212MB para 170MB!! Isso num sistema 64bits!!!  Contente

É que eu procurei dar uma enxugada maior em relação ao Arauto principal né!

Caramba...

Citar
Usei 300Mhz e Performance mais Low Latency Destkop!

Citar
Notei um funcionamento diferente com esse kernel, não sei se tem relação com o Atom em si ou as novas configurações. Por exemplo, eu coloquei o para varrer a coleção de músicas e fotos juntas (Rhytmbox + Picasa) e ao mesmo tempo fui assitir vídeos e fazer outras coisas, é nitido que ele diminui a "força" da varredura para se dedicar a outra tarefa que eu chamo. Mas não trava e não dá lag! Até agora vai tudo bem. Não testei com meu teste padrão ainda! Mas promete muito!  Acho que vou fazer mais alguns experimentos com sistema de arquivos! Não desisto nunca!!!

iiiiiiiiiiiiii Low Latency!!??? Agora que esse kernel vai engasgar no seu teste!!

Citar
Então, como fica sua configuração do systcl?

Eu deixo sem nada... :o :o :o (tem gente que usa meu kernel em SSD aí...)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 08:56
Só para constar o 1.4.4 funciona melhor no Ext4 pq eu coloquei diversos patchs para melhorar o desempenho em Ext4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Junho de 2010, 11:52
na compilação, tirar o "suporte" para ext3 e 2, e outros sistemas, ajuda a consumir menos ram? ou só efeito placebo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: teseu em 19 de Junho de 2010, 16:28
Opa! Estou usando o Omnislash 64, tenho em Deb inclusive HQ, se você quiser eu upo naquele mesmo esqueminha..

P/ quem não muda para o 64 bits pela memória ram que o sitema chupa. (eu sou um! heheheh)

Gastando + ou - 180mb ao iniciar, e olha que uso alguns poucos serviços desnecessários no boot, cito o gwibber como um exemplo.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg571.imageshack.us%2Fimg571%2F9210%2Fomnislash64.th.png&hash=a21c2f7efe4c0dd7a943c749d59e0e078546a80b) (http://img571.imageshack.us/i/omnislash64.png/)

Uploaded with ImageShack.us (http://imageshack.us)


PS: O que mais gostei dessa versão foi o cache! Um absurdo!!! hehehe, ajudou muito aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 19 de Junho de 2010, 19:47
Compilando o 1.4.4 vou esperar e ver se dá erro na acpi.!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 20:05
Citar
na compilação, tirar o "suporte" para ext3 e 2, e outros sistemas, ajuda a consumir menos ram? ou só efeito placebo?

Vc teria que tirar muito mais para baixar o consumo da ram...

Opa! Estou usando o Omnislash 64, tenho em Deb inclusive HQ, se você quiser eu upo naquele mesmo esqueminha..

P/ quem não muda para o 64 bits pela memória ram que o sitema chupa. (eu sou um! heheheh)

Gastando + ou - 180mb ao iniciar, e olha que uso alguns poucos serviços desnecessários no boot, cito o gwibber como um exemplo.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg571.imageshack.us%2Fimg571%2F9210%2Fomnislash64.th.png&hash=a21c2f7efe4c0dd7a943c749d59e0e078546a80b) (http://img571.imageshack.us/i/omnislash64.png/)

Vc está usando o 1.4.4 rc3??

http://code.google.com/p/kernel-omnislash/downloads/list

A diferença é o cache embutido no ext4  :o

E a config é a mesma que passei??

Citar
Compilando o 1.4.4 vou esperar e ver se dá erro na acpi.!!!

Possivelmente vai dar erro então... assim que compilar e o erro aparecer me avisa exatamente a mensagem de erro que vou dar uma olhada...

Uploaded with ImageShack.us (http://imageshack.us)


PS: O que mais gostei dessa versão foi o cache! Um absurdo!!! hehehe, ajudou muito aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 19 de Junho de 2010, 20:54
Instalei o Omnislash 1.4.3 64bits no Ubuntu 64bits do meu pai (acabei de instalar também).

E o consumo de memória foi de 300Mb para 200Mb (sem nenhum programa aberto), e claro ficou muito mais rápido a abertura dos programas o boot e para desligar.

Eu ia instalar o 1.4.4, mas ainda não tem os .debs no site e não tinha muito tempo para compilar ai instalei o 1.4.3, mas ele gostou bastante.
Ele que não entendi muito de S.O notou a grande diferença.
Hehe.
O Omnislash deveria ser o Kernel oficial do Ubuntu ou o Hqxriven deveria ser contratado pela canonical. :D :D
 ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 20:59
Citar
Instalei o Omnislash 1.4.3 64bits no Ubuntu 64bits do meu pai (acabei de instalar também).

E o consumo de memória foi de 300Mb para 200Mb (sem nenhum programa aberto), e claro ficou muito mais rápido a abertura dos programas o boot e para desligar.

Eu ia instalar o 1.4.4, mas ainda não tem os .debs no site e não tinha muito tempo para compilar ai instalei o 1.4.3, mas ele gostou bastante.
Ele que não entendi muito de S.O notou a grande diferença.
Hehe.
O Omnislash deveria ser o Kernel oficial do Ubuntu ou o Hqxriven deveria ser contratado pela canonical. Contente Contente

Vou ver se consigo colocar o 1.4.4 também lá... O ext4 dele recebeu melhorias e isso ajudou bastante no uso do sistema!!

O mais interessante nessas mensagens é observar o usuário se surpreender vendo que o problema de performance era no kernel!!

Obrigado pelo comentário e Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 21:14
dtomadon cade vc??

Vc sumiu do gtalk!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 19 de Junho de 2010, 21:17
Citar
na compilação, tirar o "suporte" para ext3 e 2, e outros sistemas, ajuda a consumir menos ram? ou só efeito placebo?

Vc teria que tirar muito mais para baixar o consumo da ram...

Opa! Estou usando o Omnislash 64, tenho em Deb inclusive HQ, se você quiser eu upo naquele mesmo esqueminha..

P/ quem não muda para o 64 bits pela memória ram que o sitema chupa. (eu sou um! heheheh)

Gastando + ou - 180mb ao iniciar, e olha que uso alguns poucos serviços desnecessários no boot, cito o gwibber como um exemplo.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg571.imageshack.us%2Fimg571%2F9210%2Fomnislash64.th.png&hash=a21c2f7efe4c0dd7a943c749d59e0e078546a80b) (http://img571.imageshack.us/i/omnislash64.png/)

Vc está usando o 1.4.4 rc3??

http://code.google.com/p/kernel-omnislash/downloads/list

A diferença é o cache embutido no ext4  :o

E a config é a mesma que passei??

Citar
Compilando o 1.4.4 vou esperar e ver se dá erro na acpi.!!!

Possivelmente vai dar erro então... assim que compilar e o erro aparecer me avisa exatamente a mensagem de erro que vou dar uma olhada...

Uploaded with ImageShack.us (http://imageshack.us)


PS: O que mais gostei dessa versão foi o cache! Um absurdo!!! hehehe, ajudou muito aqui.

E Hqxriven , sempre com a razão ,hehehehe deu o mesmo problema .

vou colocar aqui a mensagem porque tá duro de abrir meu gmail

É a seguinte :

Fail in evaluating the _REG object of EC device. Broken bios is suspected.

Mas ainda tenho esperaça..
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Junho de 2010, 21:21
Citar
vou colocar aqui a mensagem porque tá duro de abrir meu gmail

É a seguinte :

Fail in evaluating the _REG object of EC device. Broken bios is suspected.

Mas ainda tenho esperaça..

Conversei com o dtomadon e tudo está funcionando normalmente desde a detecção do fan até a temperatura do processador.

Por enquanto vou supor que a mensagem é apenas um alerta e que esta foi retirada do ubuntu assim como outra mensagem aparece aqui!!

Boa noite e Obrigado a todos

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 19 de Junho de 2010, 23:04
Quanto ao problema da acpi, se alguém tiver o mesmo problema na hora de compilar o omnislash, sugiro por explicação do Hqxriven notificá-lo para testes e possíveis soluções, Hqxriven valeu pelo bate papo e pelo conhecimento que transmitiu, show seu trabalho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Junho de 2010, 09:07
A questão do desempenho é um caso complexo. Não só o Kernel é importante, mas outros fatores são ainda mais determinantes no desempenho geral do sistema. Sem dúvida nenhuma você pode ter o kernel mais otimizado do mundo, como no caso do Omnislash aqui que com certeza é um dos mais rápidos, mas se você não tiver um bom trio no seu PC (processador, MEMÓRIA e HD rápidos), não vai adiantar nada ter um kernel otimizado! Sem falar nos outros "agregados": ambiente gráfico, gerenciador de janelas e o sistema de arquivos utilizado! O sistema de arquivos utilizado dá maior impacto no desempenho geral do sistema do que o próprio kernel! Nem de longe querendo desmerecer o trabalho do Hq ou de qualquer outro desenvolvedor de Kernel.

Mas o fato é que a dupla EXt3/EXT4 se preocupam demais com a segurança dos dados em detrimento do desempenho!  É possível ter os dois muito rápidos, mas em detrimento da segurança dos seus dados!  Outro problema é que não existe um sistema de arquivos ideal, depende do uso do sistema!!! É por isso que considero a customização do sistema uma arte!!!! São muitas coisas que você pode mexer, constantes ajustes finos em todo o sistema até você chegar no resultado que você espera! E nisso o Linux dá um banho no Windows! Se você tiver conhecimento, paciência e vontade de colocar a mão na massa, o resultado final é bastante gratificante!


Mas voltando ao assunto do tópico HQ!

Fiz muitos testes ontem a tarde na dupla Bublebee  + kernel 1.4.4!

Descobri que o VirtualBox não deixa eu instalar ou usar as distros na máquina virtual!  Todos reclaman de uma coisa!!! O processador!!!  :-[

Portanto, não será possível refazer o mesmo teste do arauto principal!  Contudo deu para fazer coisa parecida, eu usava o sistema em quanto instalava uma máquina virtual!  Ficou nítido que o principal fator limitante era o Vídeo Onboard, não exatamente ele, mas o driver de vídeo!!!!

Não vou ficar aqui tapando o sol com a peneira, mas o bublebee está com uma instalação em dual boot com o Vista 64bits, e é triste admitir mas o desempenho do Vista 64bits otimizado (sim é possível ter um vista peso leve) foi superior! Principalmente no vídeo, foi um banho!!!! Daí voltamos ao início deste post!   Seu kernel é fantástico, o sistema aguenta muita coisa, mas o driver de vídeo destrói o desempenho do sistema!!! 

Então vejam como uma mudança no hardware fez toda a diferença. A dupla processador fraco mais driver de vídeo fraco pesam demais para usar Gnome com metacity!  Neste caso tenho que procurar mudar de gerenciador de janelas ou ambiente gráfico! E não resolveu fazer alterações no sistema de arquivos também!

Mas fica tranquilo que no que se refere ao kernel em si e ao funcionamento do sistema em geral, está uma beleza. Mesmo fazendo meus testes malucos ele não travou nenhuma vez e nenhum Lag na música! Ouve apenas um lag no vídeo, mas era esperado dada a tamanha carga que coloquei no sistema. Era fácil fazer Atom Dual Core trabalhar a 100% por mais de uma hora!

Outra coisa que não tem haver com o tópico mas para servir de dica!  Quem comprar essa placa de PCware com Atom Dual core instale um Cooler no dissipador do processador!! Eu fiz isso logo depois de ver o processador a 60 graus só com a tela da BIOS aberta!!!!

Fui!!   

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Junho de 2010, 10:06
Citar
Descobri que o VirtualBox não deixa eu instalar ou usar as distros na máquina virtual!  Todos reclaman de uma coisa!!! O processador!!!

Citar
Mas fica tranquilo que no que se refere ao kernel em si e ao funcionamento do sistema em geral, está uma beleza. Mesmo fazendo meus testes malucos ele não travou nenhuma vez e nenhum Lag na música! Ouve apenas um lag no vídeo, mas era esperado dada a tamanha carga que coloquei no sistema. Era fácil fazer Atom Dual Core trabalhar a 100% por mais de uma hora!

Vc sabia que o Atom Dual Core Perde em processador para Celeron 420??  :o :o :o

http://www.anandtech.com/bench/Product/110?vs=74

Citar
O sistema de arquivos utilizado dá maior impacto no desempenho geral do sistema do que o próprio kernel!

Com certeza... a maior diferença que houve entre o 1.4.3 e o 1.4.4 foi a otimização que fiz no ext4. Só isso já melhorou bastante!!

Citar
Portanto, não será possível refazer o mesmo teste do arauto principal!  Contudo deu para fazer coisa parecida, eu usava o sistema em quanto instalava uma máquina virtual!  Ficou nítido que o principal fator limitante era o Vídeo Onboard, não exatamente ele, mas o driver de vídeo!!!!

Já estou brincando de alterar o xorg na raça, mas isso é para outro post...

Citar
Não vou ficar aqui tapando o sol com a peneira, mas o bublebee está com uma instalação em dual boot com o Vista 64bits, e é triste admitir mas o desempenho do Vista 64bits otimizado (sim é possível ter um vista peso leve) foi superior! Principalmente no vídeo, foi um banho!!!! Daí voltamos ao início deste post!   Seu kernel é fantástico, o sistema aguenta muita coisa, mas o driver de vídeo destrói o desempenho do sistema!!!  

Espero que vc tenha tirado o low latency já que ele não tem pique para isso... e também galactus o foco do atom não é performance e sim economia de energia!!

Citar
Então vejam como uma mudança no hardware fez toda a diferença. A dupla processador fraco mais driver de vídeo fraco pesam demais para usar Gnome com metacity!  Neste caso tenho que procurar mudar de gerenciador de janelas ou ambiente gráfico! E não resolveu fazer alterações no sistema de arquivos também!

Já pensou no Kubuntu 10.04?? Qt sempre foi um pouco mais leve...

Obrigado pelo comentário!! Bom Dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Junho de 2010, 10:55


Citar
Vc sabia que o Atom Dual Core Perde em processador para Celeron 420??  :o :o :o

Hehehehe

Eu sabia que ele era fraco, mas não tão fraco!!!! Por isso que o Mandriva 2010 tava marcando 1h:30min para instalar no virtualBox !!!  ;D ;D ;D

Hq pô, você quer diminuir ainda mais o coitado!!!  :P

É um Atom 330!!!

A coisa melhora um pouco: http://www.anandtech.com/bench/Product/91?vs=74



http://www.anandtech.com/bench/Product/110?vs=74


Citar
Com certeza... a maior diferença que houve entre o 1.4.3 e o 1.4.4 foi a otimização que fiz no ext4. Só isso já melhorou bastante!!

Nem me fala! O EXT3/EXT4 padrão usado em todas as distros Linux funcionam com o freio de mão puxado!!! Em todos os videos que postei o sistema de arquivos era o EXT4 tunado!
 


Citar
Já estou brincando de alterar o xorg na raça, mas isso é para outro post...

Vixi!!! Boa sorte!!!!



Citar
Espero que vc tenha tirado o low latency já que ele não tem pique para isso... e também galactus o foco do atom não é performance e sim economia de energia!!

Eu sei, eu sei, mas é sempre bom a gente dar uma foraçadazinha nos limites né!!!  :D
Pode deixar, dá próxima vez eu serei mais "comedido" nas opções de compilação! Eu prometo!!!  ::)



Citar
Já pensou no Kubuntu 10.04?? Qt sempre foi um pouco mais leve...

Rapaz só concordo com você quando se refere ao KDE3, no KDE4 o QT tá um chumbo!!! Ele é lindo, tem funcionalidades que só o KDE traz para o usuário, mas é pesado. Agora, eu não testei a versão mais nova do KDE4 o 4.4.
O problema como eu disse é o video, e o KDE4 carrega muito no video. Mas com certeza vou tentar com o KDE também.

Bom dia pra você também!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Junho de 2010, 13:08
galactus, como assim vc usa o EXT4 tunado?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Junho de 2010, 14:51
galactus, como assim vc usa o EXT4 tunado?



O EXT3/EXT4 por padrão vem preperados para proteger dados e não ter desempenho. Se você remover as proteções aos dados, o sistema voa!  Só serve para usar em Notebook com bateria ligada ou em um PC com NoBreak! Se houver uma queda de energia seus dados podem ser corrompidos! Então o preço em ter desempenho no EXT3/EXT4 é a segurança dos seus dados!!! Ainda interessado?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Junho de 2010, 14:59
galactus, como assim vc usa o EXT4 tunado?



O EXT3/EXT4 por padrão vem preperados para proteger dados e não ter desempenho. Se você remover as proteções aos dados, o sistema voa!  Só serve para usar em Notebook com bateria ligada ou em um PC com NoBreak! Se houver uma queda de energia seus dados podem ser corrompidos! Então o preço em ter desempenho no EXT3/EXT4 é a segurança dos seus dados!!! Ainda interessado?

sim, tenho NoBreak x)
e além do mais, meus dados estão em uma partição ntfs por conta da preguiça de migrar tudo pra partição /home  ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Junho de 2010, 22:14
galactus, como assim vc usa o EXT4 tunado?



O EXT3/EXT4 por padrão vem preperados para proteger dados e não ter desempenho. Se você remover as proteções aos dados, o sistema voa!  Só serve para usar em Notebook com bateria ligada ou em um PC com NoBreak! Se houver uma queda de energia seus dados podem ser corrompidos! Então o preço em ter desempenho no EXT3/EXT4 é a segurança dos seus dados!!! Ainda interessado?

sim, tenho NoBreak x)
e além do mais, meus dados estão em uma partição ntfs por conta da preguiça de migrar tudo pra partição /home  ::)

Tá na mão!

http://ubuntuforum-br.org/index.php/topic,68551.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 21 de Junho de 2010, 00:58
Aconteceu algo estranho aqui (pela segunda vez),

Estava tudo normal quando derrepente os driver de video parou(mas só desativou os efeitos) e os modulos do virtual box também.
Isso de uma hora para outra.

Edit:
Quando reinicio a maquina volta tudo ao normal. ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 21 de Junho de 2010, 01:10
Opa! Estou usando o Omnislash 64, tenho em Deb inclusive HQ, se você quiser eu upo naquele mesmo esqueminha..

P/ quem não muda para o 64 bits pela memória ram que o sitema chupa. (eu sou um! heheheh)

Gastando + ou - 180mb ao iniciar, e olha que uso alguns poucos serviços desnecessários no boot, cito o gwibber como um exemplo.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg571.imageshack.us%2Fimg571%2F9210%2Fomnislash64.th.png&hash=a21c2f7efe4c0dd7a943c749d59e0e078546a80b) (http://img571.imageshack.us/i/omnislash64.png/)

Uploaded with ImageShack.us (http://imageshack.us)


PS: O que mais gostei dessa versão foi o cache! Um absurdo!!! hehehe, ajudou muito aqui.
Será que vale a pena eu instalar o Ubuntu 64Bits no meu???
Tenho um Pentium Dual Core 2Ghz e 2Gb de ram.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 21 de Junho de 2010, 04:20
E a versão 64, quando que sai? ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 21 de Junho de 2010, 10:22
Opa! Estou usando o Omnislash 64, tenho em Deb inclusive HQ, se você quiser eu upo naquele mesmo esqueminha..

P/ quem não muda para o 64 bits pela memória ram que o sitema chupa. (eu sou um! heheheh)

Gastando + ou - 180mb ao iniciar, e olha que uso alguns poucos serviços desnecessários no boot, cito o gwibber como um exemplo.

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg571.imageshack.us%2Fimg571%2F9210%2Fomnislash64.th.png&hash=a21c2f7efe4c0dd7a943c749d59e0e078546a80b) (http://img571.imageshack.us/i/omnislash64.png/)

Uploaded with ImageShack.us (http://imageshack.us)


PS: O que mais gostei dessa versão foi o cache! Um absurdo!!! hehehe, ajudou muito aqui.
Será que vale a pena eu instalar o Ubuntu 64Bits no meu???
Tenho um Pentium Dual Core 2Ghz e 2Gb de ram.

A princípio o 32 bits é suficiente pra gerenciar sua memória ram de 2 gigas, se aumentar pra 4 aí é necessário 64 bits para gerenciar os 4 gigas de ram. E quanto a memória ram que o sistema puxa na inicialização vai depender dos serviços que estão sendo carregados no boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 21 de Junho de 2010, 10:26
E a versão 64, quando que sai? ???

Alyscom , não entendi a pergunta se é em relação ao omnislash 64 já uso.

dtomadon@dtomadon-laptop:~$ uname -a
Linux dtomadon-laptop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sat Jun 19 19:50:52 BRT 2010 x86_64 GNU/Linux
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 21 de Junho de 2010, 22:51
E a versão 64, quando que sai? ???

Alyscom , não entendi a pergunta se é em relação ao omnislash 64 já uso.

dtomadon@dtomadon-laptop:~$ uname -a
Linux dtomadon-laptop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sat Jun 19 19:50:52 BRT 2010 x86_64 GNU/Linux

Acho que eles está falando dos .debs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Junho de 2010, 23:26
quem quiser o .deb do 64bit e tiver medo de compilar fala cmg que eu mando do jeitinho que o Hqxriven configurou, sem modificar nada
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 21 de Junho de 2010, 23:28
Galera só para conhecimento e possivel compilação,

É só baixar o Kernel do site Kernel.org (http://kernel.org),  e depois para inserir os pachs como faz???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Junho de 2010, 23:44
Galera só para conhecimento e possivel compilação,

É só baixar o Kernel do site Kernel.org (http://kernel.org),  e depois para inserir os pachs como faz???

be happy!
http://code.google.com/p/kernel-omnislash/downloads/detail?name=Como%20compilar!!!&can=2&q=
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 22 de Junho de 2010, 00:12
Obrigado!!!
Vou tentar desta forma no omnislash 1.4.5
É que o meu tá tão redondo, que vou esperar o próximo, que tomará que seja com o kernel 2.6.35, hehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 22 de Junho de 2010, 01:19
E a versão 64, quando que sai? ???

Alyscom , não entendi a pergunta se é em relação ao omnislash 64 já uso.

dtomadon@dtomadon-laptop:~$ uname -a
Linux dtomadon-laptop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sat Jun 19 19:50:52 BRT 2010 x86_64 GNU/Linux

Acho que eles está falando dos .debs
Pode ser mesmo mas acho que se tratando de kernel tunado como o omnislash , é melhor compilar de acordo com o hardware que se tem fica show de bola e voa alto,hehehehe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 22 de Junho de 2010, 02:13
E a versão 64, quando que sai? ???

Alyscom , não entendi a pergunta se é em relação ao omnislash 64 já uso.

dtomadon@dtomadon-laptop:~$ uname -a
Linux dtomadon-laptop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sat Jun 19 19:50:52 BRT 2010 x86_64 GNU/Linux

Acho que eles está falando dos .debs
Pode ser mesmo mas acho que se tratando de kernel tunado como o omnislash , é melhor compilar de acordo com o hardware que se tem fica show de bola e voa alto,hehehehe.
Opá, era sobre os .deb's sim!
Não posso compilar aqui porque estou em um pc muito lento e, mau passo na frente dele(ando meio sem tempo, sabe? :-\)

Forte abraço a todos e boa sorte ai com "as compilações"!! :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 22 de Junho de 2010, 03:02
Alyscom desculpe a curiosidade, vc perguntou do .deb 64 mas disse que o micro que vai instalar é lento , posso estar enganado mas os micros com tecnologia x86_64 são mais atuais e mais rápidos, minha dúvida,por quê? não instala o 32bits!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 22 de Junho de 2010, 05:30
Alyscom desculpe a curiosidade, vc perguntou do .deb 64 mas disse que o micro que vai instalar é lento , posso estar enganado mas os micros com tecnologia x86_64 são mais atuais e mais rápidos, minha dúvida,por quê? não instala o 32bits!!
Preciso de alguns programas que só rodam no 64 bit, programas caros por sinal! :)

O processador que utilizo aqui é um celeron D 420, a propósito, valeu pela vaia Hqxriven (http://ubuntuforum-br.org/index.php/topic,29799.msg381765.html#msg381765) & galactus (http://ubuntuforum-br.org/index.php/topic,29799.msg381778.html#msg381778), magoou! :'( rsrs

Na verdade o problema maior que enfrento aqui, são os drivers de video via que não consigo instalar, mas isso é outra história e pá!

Esse PC não é meu, é da minha irmã. Estou tirando umas férias auto administradas aqui(Na verdade eu vim é aproveitar a banda larga dela!hehe)! ::)

Ficarei muito agradecido se puderem me lançar essa ultima versão do kernel Omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Junho de 2010, 07:07
Citar
Preciso de alguns programas que só rodam no 64 bit, programas caros por sinal! Sorridente

O processador que utilizo aqui é um celeron D 420, a propósito, valeu pela vaia Hqxriven & galactus, magoou! Chorar rsrs

Magoou?? Quem tinha que dizer isso era o Galactus!!

O celeron D 420 ganha do Atom Dual Core que é um dos processadores mais recentes da Intel, o que significa que ele é guerreiro!!

Vou pedir para o Gunss fazer o favor de colocar o omnislash lá no google!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Junho de 2010, 10:25
Citar
Preciso de alguns programas que só rodam no 64 bit, programas caros por sinal! Sorridente

O processador que utilizo aqui é um celeron D 420, a propósito, valeu pela vaia Hqxriven & galactus, magoou! Chorar rsrs

Magoou?? Quem tinha que dizer isso era o Galactus!!

O celeron D 420 ganha do Atom Dual Core que é um dos processadores mais recentes da Intel, o que significa que ele é guerreiro!!

Vou pedir para o Gunss fazer o favor de colocar o omnislash lá no google!!

Hqx

vou compilar agora e te mando pra vc upar lá!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 22 de Junho de 2010, 11:54

    Pessoal, alguém pensou em colocar o patch pra PAE nessa kernel ?
    Meu note tem 4Gb, e sem o PAE não enxerga tudo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Junho de 2010, 12:09
Citar
Pessoal, alguém pensou em colocar o patch pra PAE nessa kernel ?
    Meu note tem 4Gb, e sem o PAE não enxerga tudo...

Seria uma boa idéia... o problema é diminui um pouco a performance quando se trata de 32 bits.

Para ativar é só deixar a opção abaixo ativa na compilação:

CONFIG_HIGHMEM64G=y e CONFIG_X86_PAE=y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Junho de 2010, 12:43
não seria mais fácil, e melhor para o desempenho instalar logo um sistema 64bit?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 22 de Junho de 2010, 12:50
não seria mais fácil, e melhor para o desempenho instalar logo um sistema 64bit?
 
    Nope, MUITOS softwares que uso são um parto para funcionar em 64 bits, quando funcionam.
    Infelizmente, diga-se de passagem.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Junho de 2010, 12:53
Citar
  Nope, MUITOS softwares que uso são um parto para funcionar em 64 bits, quando funcionam.
    Infelizmente, diga-se de passagem.

A questão do desempenho...

http://www.guiadohardware.net/dicas/ativando-suporte-mais-gb-memoria-ram.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Junho de 2010, 13:45
Pô, vocês querem magoar mesmo né!  :-[

Eu aqui com essa "potência" do Atomzinho e vocês querendo desmerecer o pobre coitado!
 ;D ;D ;D

Para sua proposta ele dá conta do recado, computação básica: navegar na internet ou ouvir músicas, um video ocasional, tudo bem!

Agora eu é que fico querendo tirar leite de pedra! Quer dizer, eu acho que o Alyscom tá mais pra isso viu com esse Celeron D420!!!  :P

Tenho que mudar de ambiente gráfico e sistema de arquivos se quiser ver a coisa decolar com o Atom, se é que isso é possível!  :D




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Junho de 2010, 14:10
Citar
Pô, vocês querem magoar mesmo né!  Embara&ccedil;ado

Eu aqui com essa "potência" do Atomzinho e vocês querendo desmerecer o pobre coitado!
 Sem Graça Sem Graça Sem Graça

Para sua proposta ele dá conta do recado, computação básica: navegar na internet ou ouvir músicas, um video ocasional, tudo bem!

Que nada amigo, é só um processador... se ele dá conta do recado tá ótimo, isso é que é o importante!! ;)

Imagina vc compara o Seu Atom com aquele link do cara "extremamente persistente que só roda distros em cpus bem fracas"...

Citar
Agora eu é que fico querendo tirar leite de pedra! Quer dizer, eu acho que o Alyscom tá mais pra isso viu com esse Celeron D420!!!  Lingua

Tenho que mudar de ambiente gráfico e sistema de arquivos se quiser ver a coisa decolar com o Atom, se é que isso é possível!

Se for comparar o Meu X2 3600 que só uso em 1 Ghz vai dar no mesmo que o celeron D 420 (só em frequência alta que a coisa muda mas só um pouco)

http://www.anandtech.com/bench/Product/116?vs=74 (estou usando o 3250e por causa da similaridade apesar dele ter um clock maior)

Estamos todos no mesmo barco... Vc acha que eu fiz o omnislash pq??

Se vc acha que é pq tudo era lento acertou.

Faz um teste No Kubuntu e altera as configs dele (o Kubuntu permite bastante coisa) para vc ver... vai ficar melhor que o Ubuntu (em velocidade)

Obrigado a todos e Boa Tarde!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 22 de Junho de 2010, 18:44
Citar
Preciso de alguns programas que só rodam no 64 bit, programas caros por sinal! Sorridente

O processador que utilizo aqui é um celeron D 420, a propósito, valeu pela vaia Hqxriven & galactus, magoou! Chorar rsrs

Magoou?? Quem tinha que dizer isso era o Galactus!!

O celeron D 420 ganha do Atom Dual Core que é um dos processadores mais recentes da Intel, o que significa que ele é guerreiro!!

Vou pedir para o Gunss fazer o favor de colocar o omnislash lá no google!!

Hqx
Pô, vocês querem magoar mesmo né!  :-[

Eu aqui com essa "potência" do Atomzinho e vocês querendo desmerecer o pobre coitado!
 ;D ;D ;D

Para sua proposta ele dá conta do recado, computação básica: navegar na internet ou ouvir músicas, um video ocasional, tudo bem!

Agora eu é que fico querendo tirar leite de pedra! Quer dizer, eu acho que o Alyscom tá mais pra isso viu com esse Celeron D420!!!  :P

Tenho que mudar de ambiente gráfico e sistema de arquivos se quiser ver a coisa decolar com o Atom, se é que isso é possível!  :D
Hehehe estava só brincando! ;D

Esse processador aqui é uma m#### mesmo, concordo 100% com isso(não vejo a hora de poder juntar uma grana para poder dar um melhor para ela! :)), E falando nisso, vocês já testaram os processadores da AMD com 8 e 12 núcleos? Não tive tempo de pesquisar direito, mas ouvi falar que são bastante baratos é tal!

vou compilar agora e te mando pra vc upar lá!
Valeu brother! :D


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Junho de 2010, 20:06
não seriam de 6 e 12 núcleos?

os de 6 núcleos a galera ta gostando bastante.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Junho de 2010, 20:29
Citar
Esse processador aqui é uma m#### mesmo, concordo 100% com isso

Eu acho que a questão aí é o driver de vídeo Via, tente trocar se possível para um nvidia que vc vai ver com outros olhos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Junho de 2010, 21:52
Ô Loco Meu!

Tava só zuando viu galera! Nada sério!!!!

Acho todos aqui sabem das limitações de suas CPUs! Eu acabei comprando o Atom para aprender a me virar com poucos recursos mesmo!  Você acaba se acostumando mal com um PC em que sobram recursos!

Entre um Celeron Moderno e um Athlon Moderno, prefiro mil vezes um Athlon Moderno! Mas dá pra fazer muito com o Celeron também.

O meu i7 com 4 núcleos reais mais 4 virtuais já fica ocioso, eu fico aqui arrumando o que fazer com ele, daí fico só imaginando com essas novas CPUs com 6 a 12 núcleos!!!!   :o :o :o

A questão é que hoje as CPUs de um núcleo estão ultrapassadas. Não sei se foi o próprio Anandtech ou o X-bit Labs  que fez um artigo sobre isso. São muitos os processos rodando simultaneamente num sistema operacional moderno, sem falar nas exigências crescentes de vídeo!!! Então haja CPU para resistir a isso tudo.


Sei que dá pra deixar o KDE 4 mais rápido HQ, eu uso ele no Suse do meu Notebook. Mas com video Onboard da Intel no Linux, a coisa fica pesada de qualquer maneira!!!! Mas como disse, vou dar uma olhada. Estou no aguardo de mais mudanças no sistema para poder "cair em cima" do Buble Bee!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Junho de 2010, 01:46
o opensuse 11.2 aqui no desktop com vídeo onboard intel rodava bem leve com o KDE4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 23 de Junho de 2010, 01:51
o opensuse 11.2 aqui no desktop com vídeo onboard intel rodava bem leve com o KDE4
A um tempo atrás instalei o Kubuntu no meu note com video onboard intel e não ficou pesado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 14:09

Isso é normal...

O fglrx do ubuntu não foi preparado para um kernel 2.6.34

Para instalar faça o seguinte:

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle (o gato humano aqui do fórum fez esse procedimento e usa o omnislash com ATI e funciona)



   Pessoal, recompilei a kernel com PAE, preemptiva, etc, e funcionou.
   O procedimento acima ocorre normalmente, compilo o módulo e boa, mas na hora de iniciar o X...

   
Código: [Selecionar]
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/extra-modules/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
        compiled for 1.7.1, module version = 8.74.4
(II) ATI Proprietary Linux Driver Version Identifier:8.74.4
(II) ATI Proprietary Linux Driver Release Identifier: 8.741                               
(II) ATI Proprietary Linux Driver Build Date: May 27 2010 12:52:28
(II) Primary Device is: PCI 01@00:00:0
(WW) Falling back to old probe method for fglrx
(II) Loading PCS database from /etc/ati/amdpcsdb
(--) Assigning device section with no busID to primary device
(--) Chipset Supported AMD Graphics Processor (0x95C4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
(II) AMD Video driver is running on a device belonging to a group targeted for this release
(II) AMD Video driver is signed

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e937b]
1: /usr/bin/X (0x8048000+0x61c7d) [0x80a9c7d]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77cf40c]
3: /usr/bin/X (xf86ParsePciBusString+0x2c) [0x80c6cec]
4: /usr/bin/X (xf86ComparePciBusString+0x32) [0x80c6f92]
5: /usr/lib/xorg/extra-modules/modules/drivers/fglrx_drv.so (atiddxProbe+0x95b) [0xb6d6ddfb]
6: /usr/bin/X (xf86CallDriverProbe+0x182) [0x80b82c2]
7: /usr/bin/X (InitOutput+0x3c2) [0x80b9a82]
8: /usr/bin/X (0x8048000+0x1ebbb) [0x8066bbb]
9: /lib/tls/i686/cmov/libc.so.6 (__libc_start_main+0xe6) [0xb7501bd6]
10: /usr/bin/X (0x8048000+0x1e961) [0x8066961]
Segmentation fault at address (nil)

Caught signal 11 (Segmentation fault). Server aborting

Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.2.log" for additional information.

 ddxSigGiveUp: Closing log

   Alguém já lidou com isso ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 14:16

   Ah sim, mandei o kernel usar a arquitetura da CPU para otimizar o código gerado...
   Pode ser isso ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Junho de 2010, 14:39
1 - Pode ser o PAE

2 - Talvez o ppa não funcione em algumas ATI

3 - Já tentou o 10.6 http://support.amd.com/us/gpudownload/Pages/index.aspx

4 - Talvez seja problema com link simbólico estar levando ao local incorreto.

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 14:44
1 - Pode ser o PAE

2 - Talvez o ppa não funcione em algumas ATI

3 - Já tentou o 10.6 http://support.amd.com/us/gpudownload/Pages/index.aspx

4 - Talvez seja problema com link simbólico estar levando ao local incorreto.

Hqx

  1 - Improvável, funciona no PAE da 2.6.32-22-generic-pae
  2 - Essa versão já funcionou na Omnislash!
  3 - Boa, vou ver de noite
  4 - Acho que não, tudo foi gerado certinho, de qual link falas ? Do fglrx?

  Abraço e obrigado pela atenção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Junho de 2010, 14:58
1 - Pode ser o PAE

2 - Talvez o ppa não funcione em algumas ATI

3 - Já tentou o 10.6 http://support.amd.com/us/gpudownload/Pages/index.aspx

4 - Talvez seja problema com link simbólico estar levando ao local incorreto.

Hqx

  1 - Improvável, funciona no PAE da 2.6.32-22-generic-pae (Estamos usando o 2.6.34 se lembra??)
  2 - Essa versão já funcionou na Omnislash! (No 2.6.34 com pae??)
  3 - Boa, vou ver de noite (Blz)
  4 - Acho que não, tudo foi gerado certinho, de qual link falas ? Do fglrx? (não do build?? vc ainda tem a pasta /usr/src/linux-2.6.34??)

  Abraço e obrigado pela atenção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 23 de Junho de 2010, 15:55
HQ,

não entendo muito de kernel não, mas me explica uma coisa, por que usou o SLUB ao invés de SLAB na parte de gerenciamento de mêmoria no 2.6.34-omnislash1.4.3, sendo que o SLAB é mais rápido em maquinas que tem mais memoria (coisa que é bem mais comum nos dias de hoje) ? isso é só uma dúvida,

pois pra mim seu kernel é o mais rápido que já usei até hoje, valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 16:02

  1 - Improvável, funciona no PAE da 2.6.32-22-generic-pae (Estamos usando o 2.6.34 se lembra??)Yessir!
  2 - Essa versão já funcionou na Omnislash! (No 2.6.34 com pae??)Yessir!
  3 - Boa, vou ver de noite (Blz)
  4 - Acho que não, tudo foi gerado certinho, de qual link falas ? Do fglrx? (não do build?? vc ainda tem a pasta /usr/src/linux-2.6.34??)Nosir!

  Abraço e obrigado pela atenção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Junho de 2010, 21:29
Citar
HQ,

não entendo muito de kernel não, mas me explica uma coisa, por que usou o SLUB ao invés de SLAB na parte de gerenciamento de mêmoria no 2.6.34-omnislash1.4.3, sendo que o SLAB é mais rápido em maquinas que tem mais memoria (coisa que é bem mais comum nos dias de hoje) ? isso é só uma dúvida,

pois pra mim seu kernel é o mais rápido que já usei até hoje, valeu.

O uso da cache no SLUB é melhor...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Junho de 2010, 21:34
Citar
2 - Essa versão já funcionou na Omnislash! (No 2.6.34 com pae??)Yessir!

Eu não coloco PAE pois ele atrapalha a compilação de algumas coisas principalmente em kernels 2.6.34.

Veja se na pasta /lib/modules/2.6.34-omnislash1.4.4 existe um link simbólico chamado build e para onde ele aponta...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 22:23

  Resolvido:

  Aqui http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html (http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html) eu achei a solução:

 
Código: [Selecionar]
In the first error, it is seen that the kmalloc function didn't work. So after investigating in google, I realize that one header was necessary in kcl_wait.c file. So, using vim, I edited the file and added the next line:

#include <linux/slab.h>

   Depois disso, instalou sem problemas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Junho de 2010, 22:34

  Resolvido:

  Aqui http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html (http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html) eu achei a solução:

  
Código: [Selecionar]
In the first error, it is seen that the kmalloc function didn't work. So after investigating in google, I realize that one header was necessary in kcl_wait.c file. So, using vim, I edited the file and added the next line:

#include <linux/slab.h>

   Depois disso, instalou sem problemas.

Muito Obrigado por compartilhar a solução conosco LeonardoCarvalho !!

Só uma questão:

A tua Radeon é tão recente assim que o ppa no 2.6.34 não funcionou??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Junho de 2010, 22:58
a dele é da nova série da ATI, que nem é tão nooova assim, tem quase 1 ano de mercado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Junho de 2010, 23:03
Parabéns pelo empenho Leonardo! Eu também tenho uma ATI, uma 4850 e não teria me dado a esse trabalho todo!

Como eu vinha dizendo ao HQ, o Driver proprietário da ATI é mais lento que o driver livre. Tá aqui o Phoronix que não me deixa mentir:

http://www.phoronix.com/scan.php?page=article&item=amd_catalyst_xv&num=1 - Neste aqui o Driver livre usa quase 22% menos CPU pra assistir a um video em HD!

http://www.phoronix.com/scan.php?page=article&item=amd_new_2d&num=1 - Aqui ele mostra que apesar da melhora, o driver proprietário ainda perde para o livre em aceleração 2D!

http://www.phoronix.com/scan.php?page=article&item=amd_catalyst_rv770&num=1 - Aqui a pá de cal! Testado inclusive na 4850, o Driver Catalyst 10.6 consegue ser ainda pior que o 10.5!!!

Eu sempre procurava instalar o driver da ATI mas sempre percebia as mesmas coisas dos testes do Phoronix! O driver livre é melhor! Pelo menos até hoje!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 23 de Junho de 2010, 23:13

  Pra falar a verdade, é uma Radeon Mobile HD3400.
  Não é das melhores, é boazinha, mas é o que eu tenho.
  Pode ser que o ATI seja mais rápido em 2D, mas jogar Sin of Solar Empires nela está uma delícia!!!
   ;D ;)

  Apanho tem um tempo desses drivers da ATI, é mecanismo reflexo já achar essas firulas deles...
 
  Boa noite e boa sorte a quem precisar, ficou muito boa  a performance do sistema como um todo.

  Obrigado a todos colaboradores.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Junho de 2010, 23:18
não sei pq ela não desenvolve driver decente!

nvidia e intel fazem isso...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 24 de Junho de 2010, 14:09

   Foi só elogiar... Hehehe

   Hoje, notando uma taxa de swap não normal, vi que só tinha 3.3Gb de RAM...

  Dmesg:
 
Código: [Selecionar]
BIOS-e820: 0000000100000000 - 0000000132000000 (usable)
Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
DMI present.
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)

   uname -a
 
Código: [Selecionar]
Linux leonardo-samsung 2.6.34-omnislash1.4.3 #1 SMP PREEMPT Wed Jun 23 10:51:48 BRT 2010 i686 GNU/Linux
  no .config:
   
Código: [Selecionar]
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_VMSPLIT_3G=y
# CONFIG_VMSPLIT_3G_OPT is not set
# CONFIG_VMSPLIT_2G is not set

   no /proc/meminfo:
Código: [Selecionar]
MemTotal:        3340732 kB
MemFree:         1743284 kB
Buffers:           50012 kB
Cached:           956400 kB
SwapCached:            0 kB
Active:           523460 kB
Inactive:         857208 kB
Active(anon):     378940 kB
Inactive(anon):       16 kB
Active(file):     144520 kB
Inactive(file):   857192 kB
Unevictable:          16 kB
Mlocked:              16 kB
HighTotal:       2464584 kB
HighFree:         956744 kB
LowTotal:         876148 kB
LowFree:          786540 kB
SwapTotal:       3999740 kB
SwapFree:        3999740 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        374264 kB

    Colocando a opção mem=4096 a kernel trava.
    Alguém tem alguma sugestão ?

 

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 14:39
Vou fingir que eu não vi esse post (hehehe)

Poxa amigo vc leu o que eu postei??

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

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

Aí o teu config fica com # CONFIG_HIGHMEM64G is not set

Enquanto deveria ser:

CONFIG_HIGHMEM64G=y

 :o :o :o :o :o :o :o :o :o :o (com certeza vai ser só 3.3 mesmo...)

E da próxima use o 1.4.4 está melhor e já está bem estável!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 24 de Junho de 2010, 14:47

   Dang, tenho de parar de ler posts técnicos sonado...
   Jurava que era só o de 4G...
   Obrigado pelo heads up!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 14:52
Citar
Dang, tenho de parar de ler posts técnicos sonado...

+1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 24 de Junho de 2010, 15:24
Caros Hqxriven e demais colegas do forum,
finalmente terminei ontem o download do Ubuntu 10.04 LTS após 4 dias de download.
Hoje resolvi testar nele o kernel 2.6.34-omnislash1.4.4. Mas, recebi o seguinte erro no primeiro boot:
"Kernel panic- not syncing:VFS:unable to mount root fs on unknow-block(0,0)".
Não sei o que houve pois dessa vez eu não compilei ele e sim baixei http://kernel-omnislash.googlecode.com/files/linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
e http://kernel-omnislash.googlecode.com/files/linux-image-2.6.34-omnislash1.4.4_x86_i386.deb.
Alguma dica para solucionar esse erro???

Grato,

Silva.


  Resolvido:

  Aqui http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html (http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html) eu achei a solução:

  
Código: [Selecionar]
In the first error, it is seen that the kmalloc function didn't work. So after investigating in google, I realize that one header was necessary in kcl_wait.c file. So, using vim, I edited the file and added the next line:

#include <linux/slab.h>

   Depois disso, instalou sem problemas.

Muito Obrigado por compartilhar a solução conosco LeonardoCarvalho !!

Só uma questão:

A tua Radeon é tão recente assim que o ppa no 2.6.34 não funcionou??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 15:31
Citar
Caros Hqxriven e demais colegas do forum,
finalmente terminei ontem o download do Ubuntu 10.04 LTS após 4 dias de download.
Hoje resolvi testar nele o kernel 2.6.34-omnislash1.4.4. Mas, recebi o seguinte erro no primeiro boot:
"Kernel panic- not syncing:VFS:unable to mount root fs on unknow-block(0,0)".
Não sei o que houve pois dessa vez eu não compilei ele e sim baixei http://kernel-omnislash.googlecode.com/files/linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
e http://kernel-omnislash.googlecode.com/files/linux-image-2.6.34-omnislash1.4.4_x86_i386.deb.
Alguma dica para solucionar esse erro???

Grato,

Silva.

Usando um outro kernel...

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois

sudo update-grub
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 15:35
Gostaria de agradecer ao usuário teseu pela colaboração dada ao omnislash!! Graças a ele temos agora uma versão 64 bits do 1.4.4!!

Muito Obrigado teseu!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 24 de Junho de 2010, 16:02
Gostaria de agradecer ao usuário teseu pela colaboração dada ao omnislash!! Graças a ele temos agora uma versão 64 bits do 1.4.4!!

Muito Obrigado teseu!!

Hqx

Só pra reforçar também tenho o kernel compilado em 64 bits do 1.4.4 com chipset da SIS. se necessário disponibilizo em algum lugar,hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 16:05
Citar
Só pra reforçar também tenho o kernel compilado em 64 bits do 1.4.4 com chipset da SIS. se necessário disponibilizo em algum lugar,hehehe

Obrigado dtomadon pela disposição em ajudar!!

É ótimo saber que posso contar com vc também!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 16:26
Instalação da ATI

Modo 1 (Dica do gatohumano)

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle

Modo 2 (Dica do LeonardoCarvalho)

http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html

Instalação da Nvidia

Modo 1 (funciona graças ao Alberto criador do envy)

Dê um boot e veja se a nvidia está funcionando (é o que acontece aqui)

Modo 2

Se for uma nvidia atual (série 6 ou superior)

sudo aptitude install nvidia-current

Instalação da SIS

Modo 1 (Dica do dtomadon)

http://ubuntuforum-br.org/index.php/topic,29799.msg382778.html#msg382778
Título: Kernel Omnislash 2000 posts!!! Desde dezembro de 2007... Muito Obrigado!!
Enviado por: Hqxriven em 24 de Junho de 2010, 16:33
Gostaria de agradecer a todos os usuários do Ubuntu e de outras distribuições (inclusive criadores de distribuições) que colaboram com o omnislash!!

Graças a ajuda dos usuários que o omnislash consegue avançar rápido em pouco tempo, muito obrigado a todos que abraçaram o projeto!!

Muito Obrigado a todos e Boa tarde!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 24 de Junho de 2010, 16:33
Pra quem compilar o kernel omnislash ou mesmo queira resolver o problema da placa gráfica onboard da SIS

De uma olhada neste link é show :

http://diversosassuntosbrasil.blogspot.com/2010/04/sis-671-672-mirage-3-funcionando-no.html (http://diversosassuntosbrasil.blogspot.com/2010/04/sis-671-672-mirage-3-funcionando-no.html)

aqui mais alguns enfeites :

http://julianosodeiro.wordpress.com/2010/05/09/plymouth-correto-ubuntu-10-04-e-sis-mirage-3-771671-672-nvidia-e-ati/ (http://julianosodeiro.wordpress.com/2010/05/09/plymouth-correto-ubuntu-10-04-e-sis-mirage-3-771671-672-nvidia-e-ati/)

Até mais. Só lembrando 3D ainda não rola só um tira gosto.

P.S não tinha reparado na referência que o Hxqriven tinha feito a placa SIS, mais ta aí,fui .
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 16:42
Citar
P.S não tinha reparado na referência que o Hxqriven tinha feito a placa SIS, mais ta aí,fui .

Eu fiz agora e coloquei para o seu post!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 24 de Junho de 2010, 16:49
Só uma notificação após a compilação do kernel omnislash 1.4.4 64 bits a minha bateria passou de 1h55min que acusava

para 2h10min, show.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj DiHenGo em 24 de Junho de 2010, 18:02
olá - meu primeiro post no fórum! ;D

Hqx, eu peguei o kernel 1.4.3 mas notei que ele gasta o dobro de energia do kernel padrão do biglinux5 beta (2.6.31) no notebook, só por isso nao uso ele.

Não entendi porque, se ele usa a mesma configuração de energia. Acho que é o timer dele é mais acelerado (é 1000Mhz né?), é isso mesmo que gasta tanta bateria??

se for, pra ter um timer mais baixo (uns 200Mhz mais ou menos) tem q compilar na mão o omnislash? ???

p.s. favor me corrijam se falei besteira! heheh
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 18:05
Citar
olá - meu primeiro post no fórum! Sem Graça

Hqx, eu peguei o kernel 1.4.3 mas notei que ele gasta o dobro de energia do kernel padrão do biglinux5 beta (2.6.31) no notebook, só por isso nao uso ele.

Não entendi porque, se ele usa a mesma configuração de energia. Acho que é o timer dele é mais acelerado (é 1000Mhz né?), é isso mesmo que gasta tanta bateria??

se for, pra ter um timer mais baixo (uns 200Mhz mais ou menos) tem q compilar na mão o omnislash? Hein?

p.s. favor me corrijam se falei besteira! heheh

o timer dele é 300 e isso eu acho baixo, talvez seja por causa do BFS.

Porém...

digite cat /proc/cpuinfo para olharmos algumas coisas!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Junho de 2010, 19:46
Muito bom saber de mais um lançamento!

HQxriven, alguma mudança nos arquivos zipados com os patchs e configs para o 64bits na sua página? Vi que eles tem a mesma data e tamanho dos que já tinha baixado dia 18 de Junho!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Junho de 2010, 19:57
Citar
Muito bom saber de mais um lançamento!

HQxriven, alguma mudança nos arquivos zipados com os patchs e configs para o 64bits na sua página? Vi que eles tem a mesma data e tamanho dos que já tinha baixado dia 18 de Junho!

Sem mudanças... Não foi necessário mudar nada desde a última versão!! Já estava do jeito que eu queria. Só queria deixar mais organizado e como consegui fazer os testes e ele passou agora é a versão estável!!

Em algumas máquinas por causa do EXT4 vai melhorar um bocado...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Junho de 2010, 20:03
Citar
Muito bom saber de mais um lançamento!

HQxriven, alguma mudança nos arquivos zipados com os patchs e configs para o 64bits na sua página? Vi que eles tem a mesma data e tamanho dos que já tinha baixado dia 18 de Junho!

Sem mudanças... Não foi necessário mudar nada desde a última versão!!

Obrigado! Farei uma nova compilação para o Atom!
Título: Re: Kernel Omnislash (Unofficial) - Nova release do 1.4.4!!
Enviado por: Hqxriven em 25 de Junho de 2010, 03:50
Em breve sairá uma nova versão do 1.4.4 me alertaram (devs) que o slub não está alocando corretamente a memória em certos casos...

Então como é um bug que ocorre no 1.4.3 e no 1.4.4 e saiu uma correção na árvore de algumas distribuições há pouco tempo

Vou corrigir e logo mais teremos o 1.4.4 atualizado...
Título: Momentos de análise de patches!! 6 horas e eu ainda não cheguei lá...
Enviado por: Hqxriven em 25 de Junho de 2010, 07:09
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg341.imageshack.us%2Fimg341%2F4304%2Fimagem2q.th.jpg&hash=57d506d106699f2a27076a603edd51cf5dafa051) (http://img341.imageshack.us/i/imagem2q.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

 ;D ;D ;D ;D

Nessas horas que as coisas complicam...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 25 de Junho de 2010, 08:33
Blz meu caro Hqxriven,
problema resolvido...
Mais uma vez eu te agradeço por sua ajuda!!!

[]'s,

Silva.

 
Citar
Caros Hqxriven e demais colegas do forum,
finalmente terminei ontem o download do Ubuntu 10.04 LTS após 4 dias de download.
Hoje resolvi testar nele o kernel 2.6.34-omnislash1.4.4. Mas, recebi o seguinte erro no primeiro boot:
"Kernel panic- not syncing:VFS:unable to mount root fs on unknow-block(0,0)".
Não sei o que houve pois dessa vez eu não compilei ele e sim baixei http://kernel-omnislash.googlecode.com/files/linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
e http://kernel-omnislash.googlecode.com/files/linux-image-2.6.34-omnislash1.4.4_x86_i386.deb.
Alguma dica para solucionar esse erro???

Grato,

Silva.

Usando um outro kernel...

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois

sudo update-grub
Título: Re: Momentos de análise de patches!! 6 horas e eu ainda não cheguei lá...
Enviado por: galactus em 25 de Junho de 2010, 09:58
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg341.imageshack.us%2Fimg341%2F4304%2Fimagem2q.th.jpg&hash=57d506d106699f2a27076a603edd51cf5dafa051) (http://img341.imageshack.us/i/imagem2q.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

 ;D ;D ;D ;D

Nessas horas que as coisas complicam...

É uma cilada Bino!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: metamorphoselinux em 25 de Junho de 2010, 11:18
Fala pessoal, segui o tutor e compilei o kernel, ficou
pefeito, parabens novamente pelo trabalho.
so estou com um problema,
acho q vc pode me ajudar.
eu ompilei o kernel no modo debian e depois
instalei no meu notebook (um HP X2, 2gb de ram, e nvidia-on) e no meu pc
(Celerom, 1,5 de ram, nvidia-off)
todos com o Metamorphose Linux 2.0,
funcionou perfeitamente todas as funções, ficou ate mais
rapido.
mas no notebook da minha empresa nao funciona por nada, eu
instalo o kernel mas quando eu reinicio ele carrega o grub normalmente, e
depois entro no novo kernel e ele fica com a tela preta e não faz
mais nada, então tenho q reiniciar e entrar pelo outro kernel q
funciona normalmente (2.6.30.7.1-metamorphose)
o q pode ser? eu pensei
q fosse o video VIA dele mas parece não se, pois me PC tem um video
on-board VIA, e funcionou perfeitamente.
vc acha q pode ser o q?

a configuração do notebook e essa:

POSITIVO  :'(

Computer-
Processor      : Intel(R) Celeron(R) M CPU 
      440  @ 1.86GHz
Memory      : 903MB (345MB used)
Operating
System      : Metamorphose Linux 2.0 (2.6.30.7.1-metamorphose)
User Name      :
meta (Unknown)
Date/Time      : Ter 22 Jun 2010 19:25:31 BRT
-Display-
Resolution      : 1280x800 pixels
OpenGL Renderer      : Mesa
GLX Indirect
X11 Vendor      : The X.Org Foundation
-Multimedia-
Audio Adapter      : HDA-Intel - HDA VIA VT82xx
-Input Devices-
 
Macintosh mouse button emulation
 AT Translated Set 2 keyboard
 
Video Bus
 PC Speaker
 SynPS/2 Synaptics TouchPad
 Power
Button
 Power Button
 Sleep Button
 Lid Switch
-Printers-
No printers found
-IDE Disks-
-SCSI Disks-
ATA ST98823AS
TSSTcorp CDDVDW TS-L632H

Aguardo respostas, vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 12:44
Novo omnislash 1.4.4 (ainda em testes) para quem quiser compilar

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Retirei o antigo 1.4.4 por causa de problemas no slub (descobri o bug ontem), consertei no novo 1.4.4 e por enquanto ele voltou aos testes...

Lembre-se que é necessário retirar o antigo 1.4.4 antes de instalar o novo 1.4.4

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Junho de 2010, 13:20
Novo omnislash 1.4.4 (ainda em testes) para quem quiser compilar

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Retirei o antigo 1.4.4 por causa de problemas no slub (descobri o bug ontem), consertei no novo 1.4.4 e por enquanto ele voltou aos testes...

Lembre-se que é necessário retirar o antigo 1.4.4 antes de instalar o novo 1.4.4



e o que esse bug acarreta? vou compilar aqui e depois posto o resultado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Junho de 2010, 13:24
Novo omnislash 1.4.4 (ainda em testes) para quem quiser compilar

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Retirei o antigo 1.4.4 por causa de problemas no slub (descobri o bug ontem), consertei no novo 1.4.4 e por enquanto ele voltou aos testes...

Lembre-se que é necessário retirar o antigo 1.4.4 antes de instalar o novo 1.4.4



Já baixei o novo arquivo! Compilando.....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 13:34
Citar
e o que esse bug acarreta? vou compilar aqui e depois posto o resultado

Não sei nem se é certo considerá-lo um bug...

From: Alexander Duyck <alexander.h.duyck@intel.com>

This patch is meant to improve the performance of SLUB by moving the local
kmem_cache_node lock into it's own cacheline separate from kmem_cache.
This is accomplished by simply removing the local_node when NUMA is enabled.

On my system with 2 nodes I saw around a 5% performance increase w/
hackbench times dropping from 6.2 seconds to 5.9 seconds on average.  I
suspect the performance gain would increase as the number of nodes
increases, but I do not have the data to currently back that up.

É para criar uma cache separada para o slub... eu considerei o bug pois o slub "sente" quando algo compartilha dados com ele.

Fiz mais por esse patch mesmo... mas entraram alguns de correção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 13:39
Quem for compilar não esqueçam:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

e do

sudo update-grub

EDIT1

Diversos patches são da árvore do próprio sidux!! O que significa que o kernel atual do Sidux compartilha de boa parte do conteúdo do omnislash!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 25 de Junho de 2010, 16:03
Pois é, alguns me chamam de pirado, noiado, etc., mas voltei para o Debian 3.5. Ah! Isso sim que é leveza, estabilidade e robustez!!!
Mas, aqui o importante, só pra dizer que a última versão do omnislash (1.4.4) funciona que é uma beleza no Debian KDE 3.5.
Tá um "tiro" o bixinho... Mas não é qualquer tiro, é um "tiro certeiro", de confiança, devido a estabilidade de ambos!
até mais
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 16:06
Citar
Pois é, alguns me chamam de pirado, noiado, etc., mas voltei para o Debian 3.5. Ah! Isso sim que é leveza, estabilidade e robustez!!!
Mas, aqui o importante, só pra dizer que a última versão do omnislash (1.4.4) funciona que é uma beleza no Debian KDE 3.5.
Tá um "tiro" o bixinho... Mas não é qualquer tiro, é um "tiro certeiro", de confiança, devido a estabilidade de ambos!
até mais

Obrigado pelo post!! Qq dúvida aparece ae!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 25 de Junho de 2010, 16:18
Só pra complementar...
Tive que instalar nvidia manualmente (que é moleza)!
E para a wireless (Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter) funcionar dei os seguintes comandos, como root, no terminal:
rmmod ath5k
rfkill block all
rfkill unblock all
modprobe ath5k
rfkill unblock all

Depois disso, é correr pro abraço!!
Valeu hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 16:23
Até eu as vezes esqueço dessa questão com o Atheros 5.

Estou pensando em clonar todo o kernel do Sidux só por causa disso, mas deixa isso para depois...

Vou aproveitar mais o kernel dessa vez (acho que eu fico procurando bug demais, assim vai ter mais atualizações que o kernel do ubuntu)!!

Obrigado pela complementação e Boa Tarde!!

Hqx

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Junho de 2010, 17:37
instalei aqui, tudo tranquilo como sempre.

como sempre parabéns x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 17:44
Citar
instalei aqui, tudo tranquilo como sempre.

como sempre parabéns x)

Percebi que o patch usado no slub deu uma melhorada perceptível...

Antes eu abria um terminal em high load e ele demorava um tempo, agora diminuiu...

E outra questão o processador está ficando em idle mais rápido, por causa dos outros patchs colocados (167 patches do sidux).

Enfim consegui um pequeno avanço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Junho de 2010, 19:03
Citar
instalei aqui, tudo tranquilo como sempre.

como sempre parabéns x)

Percebi que o patch usado no slub deu uma melhorada perceptível...

Antes eu abria um terminal em high load e ele demorava um tempo, agora diminuiu...

E outra questão o processador está ficando em idle mais rápido, por causa dos outros patchs colocados (167 patches do sidux).

Enfim consegui um pequeno avanço.

é, isso eu percebi, só que eu não sei se foi por causa que dessa vez compilei a 1000hz pra testar  :P :P :P

mas vi que ta carregando vídeos mais rápido e os programas
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj DiHenGo em 25 de Junho de 2010, 19:35
Hqx, fiz o cat /proc/cpuinfo usando o omnislash e com o kernel padrao, e o resultado é quase o mesmo, só muda a linha flags:

kernel padrão:
fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mxtd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch osvw skinit

kernel omnislash:
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch osvw skinit lbrv svm_lock nrip_save

Outra coisa que notei é que não está suspendendo pra ram, quando mando suspender parece que o notebook desliga só o som e a wireless, e fica ainda tudo ligado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 19:47
Eu só queria saber se as mudanças de clock estão ocorrendo...

Quanto a suspender está acontecendo um problema nos kernels recentes e até agora não há solução (quer dizer é pura questão de sorte, até esperar o upstream colocar novos patches de correção)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj DiHenGo em 25 de Junho de 2010, 20:17
a sim, quando tiro da tomada o processador fica só metade da velocidade, brilho da tela no mínimo, laptop-mode ligado, tudo "normal".
Quanto ao bug nos kernels novos, entao nem compensa usar um desses. Bom mesmo era aplicar esses patches no kernel atual. não consegui achar patch pro 2.6.31 num link que tem pra trás no forum. :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Junho de 2010, 20:38
Citar
a sim, quando tiro da tomada o processador fica só metade da velocidade, brilho da tela no mínimo, laptop-mode ligado, tudo "normal".
Quanto ao bug nos kernels novos, entao nem compensa usar um desses. Bom mesmo era aplicar esses patches no kernel atual. não consegui achar patch pro 2.6.31 num link que tem pra trás no forum.

Se vc usa muito fora da tomada e precisa muito desse recurso (suspender) e ele não funciona, não vale a pena...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Junho de 2010, 08:10
HQ meu caro, compilei com a versão corrigida do 1.4.4. Vai tudo bem até aqui. Realmente notei uma melhora com essa nova versão.

Mas tem um porém, que não tem haver com o 1.4.4!

Desculpa a "IG-norança", mas eu não posso compilar um kernel 32bits num sistema 64bits?

Foi o que tentei fazer e o kernel acabou sendo para arquitetura 64bits,e não, eu não errei o arquivo configx86,! Não instala no sistema 32bits em questão! Diz que o kernel é para 64bits!

Um ótima notícia!!!!

Como sou brasileiro e não desisto nunca! Hehehehe

Sucesso em usar o Omnislash com outros sistemas de arquivos que não o ext4!

Vou pedir para o Agner postar o seu Notebook com Celeron 430 + Omnislash + JFS!!!  Tora, muito tora mesmo!!!!

O pulo do gato, que na verdade não tem pulo nenhum, é mandar compilar os sistemas de arquivos "dentro" do kernel, e não como módulos, como está na configuração padrão! Em casos extremos é necessário recriar o initrd! Mas até agora só com a inclusão no kernel resolveu o problema do Kernel Panic com outros sistemas de arquivos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Junho de 2010, 18:44
Caors Hqxriven e demais membros do forum,
hoje enfcontrei o primeiro problema no 1.4.4.
Ao tentar imprimir o manual de um equipamento que acabara de baixar, fiquei surpreso porque o a minha impressora não foi encontrada.
Baixei o driver mais recente no site da HP e reinstalei... Mais uma vez ocorreu a mesma falha.
A impressora em questão é uma antiga multifuncional HP F380.
Tentei uma outra HP F4480 e deu o mesmo erro... Mas, ao reinstalar os drivers ele a reconheceu.
Alguma dica para solucionar esse problema???

Agradeço antecipadamente!

[]'s,

Silva.

Eu só queria saber se as mudanças de clock estão ocorrendo...

Quanto a suspender está acontecendo um problema nos kernels recentes e até agora não há solução (quer dizer é pura questão de sorte, até esperar o upstream colocar novos patches de correção)

Qual a versão do Ubuntu? Estava tudo funcionando bem antes de mudar o kernel, ou você só tentou imprimir agora com o novo kernel?  Geralmente isso é problema do Cups!   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 26 de Junho de 2010, 19:08
Olá meu caro Galactus,
antes funcionavam ambas normalmente no 9.04 e no 9.10.
Eu atualizei a coisa de uns dois ou três dias mas, não observei que não imprimia pois não precisei até ontem quando a minha esposa precisou imprimir algumas provas.
Passei quase uma semana pra baixar o DVD da 10.04 LTS.
Verifiquei que o problema não é do kernel pois reiniciei com kerneis anteriores e tambem não reconhecem a impressora.
O drivers utilizadod foram:
hplip-3.9.12.run e hplip-3.10.5.run.
3.9.12 era que estava funcionando antes. O 3.10.5 foi o que eu baixei hoje.
A HP F4480 é mais usada por minha esposa num notebook com XP e o 9.10 instalados.
Espero encontrar uma solução.

[]'s,

Silva.

Caors Hqxriven e demais membros do forum,
hoje enfcontrei o primeiro problema no 1.4.4.
Ao tentar imprimir o manual de um equipamento que acabara de baixar, fiquei surpreso porque o a minha impressora não foi encontrada.
Baixei o driver mais recente no site da HP e reinstalei... Mais uma vez ocorreu a mesma falha.
A impressora em questão é uma antiga multifuncional HP F380.
Tentei uma outra HP F4480 e deu o mesmo erro... Mas, ao reinstalar os drivers ele a reconheceu.
Alguma dica para solucionar esse problema???

Agradeço antecipadamente!

[]'s,

Silva.

Eu só queria saber se as mudanças de clock estão ocorrendo...

Quanto a suspender está acontecendo um problema nos kernels recentes e até agora não há solução (quer dizer é pura questão de sorte, até esperar o upstream colocar novos patches de correção)

Qual a versão do Ubuntu? Estava tudo funcionando bem antes de mudar o kernel, ou você só tentou imprimir agora com o novo kernel?  Geralmente isso é problema do Cups!   
Se não é o kernel do omnislash, aconselho que abra um tópico especifico para o seu problema, pois se não vai desviar o intuito do tópico, que é tratar sobre o kernel omnislash e problemas relacionados a ele.
 ;)
Tenta dar uma pesquisada também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Junho de 2010, 21:22
Citar
Desculpa a "IG-norança", mas eu não posso compilar um kernel 32bits num sistema 64bits?

Cross compile... a muito tempo eu não faço isso.

Vc pode fazer através de um ubuntu 32 virtualizado ou tentar algo radical

http://foxg20.acmesystems.it/doku.php?id=debian:how_to_cross_compile_a_kernel_and_create_the_debian_root_file_store

http://br.kernelnewbies.org/node/83

Mais tem que ter bibliotecas de 32 bits no sistema 64 bits (o tutorial só dá uma ideia)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de Junho de 2010, 01:24
Novo omnislash 1.4.4 (ainda em testes) para quem quiser compilar

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Retirei o antigo 1.4.4 por causa de problemas no slub (descobri o bug ontem), consertei no novo 1.4.4 e por enquanto ele voltou aos testes...

Lembre-se que é necessário retirar o antigo 1.4.4 antes de instalar o novo 1.4.4



Espero que vc compile de novo o 1.4.4 que foi retirado!

Tanto 32 quanto 64 bits!

No aguardo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 27 de Junho de 2010, 05:21
Opá, blz pessoal? :D
Bom... Procurei e não achei o link do kernel 64bit que tinham compilado, por acaso vocês tiraram? Porque? ???
Desculpa, mas estou meio "desatualizado" e sem tempo de poder acompanhar o tópico! :/

Se alguém quiser trocar algumas ideias, meu email é esse: alysson1234#gmail.com  :)

Forte abraço a todos e boa sorte ai HQ
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 27 de Junho de 2010, 05:24
Opá, blz pessoal? :D
Bom... Procurei e não achei o link do kernel 64bit que tinham compilado, por acaso vocês tiraram? Porque? ???
Desculpa, mas estou meio "desatualizado" e sem tempo de poder acompanhar o tópico! :/

Se alguém quiser trocar algumas ideias, meu email é esse: alysson1234#gmail.com  :)

Forte abraço a todos e boa sorte ai HQ
O do feijão. hehe
Bom dia!!!
Foi encontrado um bug e o HQ esta consertando, então ele considerou voltar para faze "em teste", logo mais ele volta a colocar o arquivo e deixar a gente feliz.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Junho de 2010, 06:40
Upload dos debs em 32 bits!! Em breve do 64 bits!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 27 de Junho de 2010, 07:41
Pergunta

Porque o seu kernel tem + ou - 38 Mb
e o kernel 2.6.34 do site kernel.org tem 64 Mb???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Junho de 2010, 07:44
Citar
Porque o seu kernel tem + ou - 38 Mb
e o kernel 2.6.34 do site kernel.org tem 64 Mb???

Tudo já foi compilado... é um binário!!

Se vc criar um fonte com o meu kernel em deb vai dar o mesmo tamanho de lá!!
Título: Re: Kernel Omnislash (Unofficial) - 1.4.4 novo em deb!!
Enviado por: Hqxriven em 28 de Junho de 2010, 11:28
Tenta compilar o novo 1.4.4 metamorphose (ele tem alguns patches de correção)

Enfim agora já temos os de 32 e 64 bits em deb

Muito Obrigado dtomadon pelo upload da versão 64 bits
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 28 de Junho de 2010, 17:29
Bahh.... Brigadão mesmo Hqxriven por ter corrigido e dtomadon pelo upload! :D :D

Forte abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj DiHenGo em 28 de Junho de 2010, 17:54
essa versão 1.4.4 tem como escolher o scheduler padrão do ubuntu (cfq eu acho) invés desse bfs, pra economizar bateria??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 28 de Junho de 2010, 18:17
Olá meu caro Andreson,
lamento muito pelo inconveniente. Mas, não foi intencional. Assim que eu descobri que o problema é do Ubuntu 10.04 e não do kernel, removi todas as minhas mensagens enviadas de forma equivocada.
Quanto à pesquisar, eu costumo pesquisar muito antes de pedir ajuda. Mas, nem sempre encontro uma solução sozinho... Aí, é quando peço ajuda!
Embora eu já tenha encontrado inúmeras sugestões na web, nenhuma solucionou o meu problema até o presente momento. E eu continuo pesquisando.

Agradeço a todos que postaram respostas!!!

[]'s,

Silva.


Olá meu caro Galactus,
antes funcionavam ambas normalmente no 9.04 e no 9.10.
Eu atualizei a coisa de uns dois ou três dias mas, não observei que não imprimia pois não precisei até ontem quando a minha esposa precisou imprimir algumas provas.
Passei quase uma semana pra baixar o DVD da 10.04 LTS.
Verifiquei que o problema não é do kernel pois reiniciei com kerneis anteriores e tambem não reconhecem a impressora.
O drivers utilizadod foram:
hplip-3.9.12.run e hplip-3.10.5.run.
3.9.12 era que estava funcionando antes. O 3.10.5 foi o que eu baixei hoje.
A HP F4480 é mais usada por minha esposa num notebook com XP e o 9.10 instalados.
Espero encontrar uma solução.

[]'s,

Silva.

Caors Hqxriven e demais membros do forum,
hoje enfcontrei o primeiro problema no 1.4.4.
Ao tentar imprimir o manual de um equipamento que acabara de baixar, fiquei surpreso porque o a minha impressora não foi encontrada.
Baixei o driver mais recente no site da HP e reinstalei... Mais uma vez ocorreu a mesma falha.
A impressora em questão é uma antiga multifuncional HP F380.
Tentei uma outra HP F4480 e deu o mesmo erro... Mas, ao reinstalar os drivers ele a reconheceu.
Alguma dica para solucionar esse problema???

Agradeço antecipadamente!

[]'s,

Silva.

Eu só queria saber se as mudanças de clock estão ocorrendo...

Quanto a suspender está acontecendo um problema nos kernels recentes e até agora não há solução (quer dizer é pura questão de sorte, até esperar o upstream colocar novos patches de correção)

Qual a versão do Ubuntu? Estava tudo funcionando bem antes de mudar o kernel, ou você só tentou imprimir agora com o novo kernel?  Geralmente isso é problema do Cups!   
Se não é o kernel do omnislash, aconselho que abra um tópico especifico para o seu problema, pois se não vai desviar o intuito do tópico, que é tratar sobre o kernel omnislash e problemas relacionados a ele.
 ;)
Tenta dar uma pesquisada também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Junho de 2010, 19:04
Citar
Olá meu caro Andreson,
lamento muito pelo inconveniente. Mas, não foi intencional. Assim que eu descobri que o problema é do Ubuntu 10.04 e não do kernel, removi todas as minhas mensagens enviadas de forma equivocada.
Quanto à pesquisar, eu costumo pesquisar muito antes de pedir ajuda. Mas, nem sempre encontro uma solução sozinho... Aí, é quando peço ajuda!
Embora eu já tenha encontrado inúmeras sugestões na web, nenhuma solucionou o meu problema até o presente momento. E eu continuo pesquisando.

Agradeço a todos que postaram respostas!!!

[]'s,

Me adiciona no gtalk!! Fiquei o tempo todo querendo falar com vc lá!!

Citar
essa versão 1.4.4 tem como escolher o scheduler padrão do ubuntu (cfq eu acho) invés desse bfs, pra economizar bateria??

Para quem compila isso sempre foi possível!!

Além do mais vc pode colocar sem preempt e em 100 hz.

Mas já vou avizando que talvez possa perder bastante performance.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Junho de 2010, 19:16
Citar
Olá meu caro Andreson,
lamento muito pelo inconveniente. Mas, não foi intencional. Assim que eu descobri que o problema é do Ubuntu 10.04 e não do kernel, removi todas as minhas mensagens enviadas de forma equivocada.
Quanto à pesquisar, eu costumo pesquisar muito antes de pedir ajuda. Mas, nem sempre encontro uma solução sozinho... Aí, é quando peço ajuda!
Embora eu já tenha encontrado inúmeras sugestões na web, nenhuma solucionou o meu problema até o presente momento. E eu continuo pesquisando.

Agradeço a todos que postaram respostas!!!

[]'s,

Citar
essa versão 1.4.4 tem como escolher o scheduler padrão do ubuntu (cfq eu acho) invés desse bfs, pra economizar bateria??

Para quem compila isso sempre foi possível!!

Além do mais vc pode colocar sem preempt e em 100 hz.

Mas já vou avizando que talvez possa perder bastante performance.

poxa, 100hz ai já fica lento que só, compilei uma assim e ficou muito chato. Parece que o sistema fumou um baseado e fica demorando a responder aos comandos.
tem diferença considerável no consumo colocar ele "semi-prempt" (esqueci o nome certo) e em none?
Me adiciona no gtalk!! Fiquei o tempo todo querendo falar com vc lá!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Junho de 2010, 19:23
Citar
poxa, 100hz ai já fica lento que só, compilei uma assim e ficou muito chato. Parece que o sistema fumou um baseado e fica demorando a responder aos comandos.
tem diferença considerável no consumo colocar ele "semi-prempt" (esqueci o nome certo) e em none?

Sistema fumou foi boa  ;D ;D ;D ;D

PREEMPT_VOLUNTARY que vc quer dizer??

O melhor e mais equilibrado para desktop é o voluntary, mas para quem quer por exemplo uma economia máxima em bateria sacrificando um pouco de desempenho teria que colocar em PREEMPT_NONE e trocar o ondemand por outro (userspace por exemplo) e colocar a frequência no mínimo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 28 de Junho de 2010, 22:54
Bahh.... Brigadão mesmo Hqxriven por ter corrigido e dtomadon pelo upload! :D :D

Forte abraço

Que isso meu ,não precisa agradecer não , contribuir pro nosso linux é sempre maravilhoso,

Citar
Tenta compilar o novo 1.4.4 metamorphose (ele tem alguns patches de correção)

Enfim agora já temos os de 32 e 64 bits em deb

Muito Obrigado dtomadon pelo upload da versão 64 bits

eu é que tenho que agradecer ao Hqxriven, por cada bate-papo que trocamos é uma aula e um aprendizado enorme

poder participar e contribuir para a continuidade do omnislash é gratificante por demais, sempre que puder

estarei contribuindo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Junho de 2010, 13:57
aqui com o novo 1.4.4 as vezes experimento algumas travadas, por exemplo, estou copiando um arquivo de 1.3GB ouvindo música e navegando pela internet, dai o PC da uma travadinha, a música para e depois volta meio lento.
será por causa das modificações feitas no novo 1.4.4 ou pq dessa vez compilei em 1000hz ao invez dos 300hz?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 14:03
Citar
pq dessa vez compilei em 1000hz ao invez dos 300hz?

1000 não dá com kernel otimizado...

Aí vc apela...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 14:04
Vc se lembra daquele teste com o handbrake que fizemos o caos que houve??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Junho de 2010, 14:28
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 16:15
Citar
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz

Por isso que deixo o Hz baixo, para que ele não atrapalhe o desempenho de outras coisas. Com 1000 em um kernel otimizado fica bem difícil ele aguentar a carga de múltiplos processos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Junho de 2010, 19:27
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz

Qual a configuração não tão forte?

Já é mais que um Atom?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: akaihen em 29 de Junho de 2010, 20:04
eu não achei no tópico mas depois de instalar o .deb, quando fiz o
Código: [Selecionar]
sudo sudo mkinitramfs -o dao seguinte erro:
 
Código: [Selecionar]
Cannot find /lib/modules/2.6.34-omnislash1.4.3
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 20:06
Citar
Qual a configuração não tão forte?

Já é mais que um Atom?

Se não me engano o dele é um K10 e pelas otimizações que eu faço o melhor é 300 mesmo.

No teste que fizemos em 300 hz deu o dobro de performance de 1000 hz.

Lembra galactus quando falei que quanto + cores pior se passar muito de 1000 em kernel otimizado?? É por aí...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 20:07
http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631

E se possível use o 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: akaihen em 29 de Junho de 2010, 20:50
http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631

E se possível use o 1.4.4
isso foi pra mim?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 21:13
Foi!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: akaihen em 29 de Junho de 2010, 21:22
4.4? não achei. tem 4.3... desculpa ai.... eu baixei do primeiro post que vc me mandou... é o 4.3 né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Junho de 2010, 21:37
http://code.google.com/p/kernel-omnislash/downloads/list

Os novos e o velho 1.4.3

QQ dúvida, problema ou aparecer um pombo voando... posta!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Junho de 2010, 23:31
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz

Qual a configuração não tão forte?

Já é mais que um Atom?

C2D e7200 + 1gb DDR2

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 29 de Junho de 2010, 23:37
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz

Qual a configuração não tão forte?

Já é mais que um Atom?

C2D e7200 + 1gb DDR2


Um atom com fermento, hehehe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Junho de 2010, 09:10
Citar
C2D e7200 + 1gb DDR2

Não aguenta!! A culpa não é do processador é minha!!

O omnislash pode ser feito de duas formas:

1 - Desktop com boa velocidade e alta capacidade de carga

2 - Desktop com alta velocidade e bem pouca capacidade de carga

Por enquanto eu foquei no caso 1 pq o caso 2 me dá trabalho demais para aumentar a carga e precisa de muito mais força bruta do processador para aguentar (Só alguns i5 para cima de acordo com alguns testes)!!

Foi por isso que naquele teste que fizemos o handbrake deu o dobro de performance!! Ele fez isso pq aguentou sem arriar a carga dos outros processos e assim eles não atrapalharam tanto ele.

Fazendo da forma 2 só processadores top do top com muita ram vão aguentar!! Até um K10 pede arrego!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 30 de Junho de 2010, 09:30
Blz Hq? :D

Poderia me dizer se neste seu kernel já vem com o patch RT? Porque aqui os vídeos estão "engasgando" bastante e pá! :-\

Sobre os testes que fiz... Notei "bastante.. ♫♪" diferença depois que atualizei todo o PC da minha irmã, o tempo de boot esta na base do 23/24 segundos(antes era na base do 40s)!! :D

Forte abraço e fiquem com Deus
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Junho de 2010, 10:29
huumm... minha config também não é das mais fortes pra aguentar!

me lembro, o dobro de performance!

o kernel padrão do ubuntu usa 250hz

Qual a configuração não tão forte?

Já é mais que um Atom?

C2D e7200 + 1gb DDR2



O problema aqui é a quantidade de memória, não o processador!
E bota fermento nisso em relação a um Atom!

HQ, quer dizer que se eu colocar 300Mhz na compilação do meu i7 vai ficar mais rápido que com 1000MHz?

Ou ele "guenta" o tranco? To procurando fazer mais algumas mudanças no sistema, to na torcida de poder usar 2000Mhz!!!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Junho de 2010, 11:21
Citar
Blz Hq? Contente

Poderia me dizer se neste seu kernel já vem com o patch RT? Porque aqui os vídeos estão "engasgando" bastante e pá! Indeciso

Sobre os testes que fiz... Notei "bastante.. ♫♪" diferença depois que atualizei todo o PC da minha irmã, o tempo de boot esta na base do 23/24 segundos(antes era na base do 40s)!! Contente

Forte abraço e fiquem com Deus

hz 300?? Celeron D com VIA onboard não ajuda muito mais... Tente colocar no sysctl.conf

kernel.iso_cpu = 25
vm.dirty_ratio = 40

E veja se melhora um pouco...

Citar
HQ, quer dizer que se eu colocar 300Mhz na compilação do meu i7 vai ficar mais rápido que com 1000MHz?

Ou ele "guenta" o tranco? To procurando fazer mais algumas mudanças no sistema, to na torcida de poder usar 2000Mhz!!!

Deixa 300 que depois te passo umas otimizações específicas do BFS de latência em que poderemos brincar um pouco!!





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Junho de 2010, 11:46


Citar
HQ, quer dizer que se eu colocar 300Mhz na compilação do meu i7 vai ficar mais rápido que com 1000MHz?

Ou ele "guenta" o tranco? To procurando fazer mais algumas mudanças no sistema, to na torcida de poder usar 2000Mhz!!!

Deixa 300 que depois te passo umas otimizações específicas do BFS de latência em que poderemos brincar um pouco!!



Haaaaaa

Agora sim mano véio!
É por isso que eu gosto dessas cosias! Sempre dá pra melhorar!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: akaihen em 30 de Junho de 2010, 18:46
Hqxriven , desculpa ai, eu denovo.... eu instalei certinho (tinha esquecido de instalar o image :P) e do update-grub mas ele nao atualiza o menu.lst para fazer isso manualmente é de boa né? é só copiar um da lista e trocar pelo omni....certo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Junho de 2010, 19:21
Respondi por mp akaihen
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 02 de Julho de 2010, 23:28
Ôba, versão nova, vou baixar.
O Ubuntu atualizou o Kernel e este está mais estável com relação ao anterior. Pelo menos não trava tanto.
Mas percebi uma coisa curiosa. No kernel generic os sensores de temperatura não funcionam. No omnislash funcionam normal.
O mesmo acontece com o sensor da bateria no Conky, vejam:
Código: [Selecionar]
filipo@filipo-laptop:~$ conky -c ConkyWizardTheme
Conky: can't open '/sys/class/hwmon/hwmon0/temp1_input': No such file or directory
please check your device or remove this var from Conky
Falha de segmentação
Mas no omnislash funciona normal.
No entanto quando eu uso no omnislash sem estar na tomada, a bateria acaba num piscar de olhos.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Julho de 2010, 09:04
Citar
Ôba, versão nova, vou baixar.
O Ubuntu atualizou o Kernel e este está mais estável com relação ao anterior. Pelo menos não trava tanto.
Mas percebi uma coisa curiosa. No kernel generic os sensores de temperatura não funcionam. No omnislash funcionam normal.
O mesmo acontece com o sensor da bateria no Conky, vejam:
Código:

filipo@filipo-laptop:~$ conky -c ConkyWizardTheme
Conky: can't open '/sys/class/hwmon/hwmon0/temp1_input': No such file or directory
please check your device or remove this var from Conky
Falha de segmentação

Mas no omnislash funciona normal.
No entanto quando eu uso no omnislash sem estar na tomada, a bateria acaba num piscar de olhos.

Eita... simples!!

Use o omnislash na tomada e o kernel normal na bateria!!

O omnislash é um pouco guloso em alguns notes mesmo!! Em outros ele até melhora a autonomia!!

Só não me pergunte o pq!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kakaz em 03 de Julho de 2010, 15:42
ola pessoal, sou novo ak no forum, ja instalei o omnislash no meu pc e ta dando msg de erro assim: E: initramfs-tools: sub-processo script post-installation instalado retornou estado de saída de erro 1,
tem como consertar isso?? Como?  Ta funcionando blz, mas essa msg ta incomodando ja, rsrs
Alguem ja instalou num netbook aspire one AO751, acho que é isso, ficou bom?? To afim de instalar num, e gostaria de saber se da resultado.

Vlw


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Julho de 2010, 19:03
Citar
ola pessoal, sou novo ak no forum, ja instalei o omnislash no meu pc e ta dando msg de erro assim: E: initramfs-tools: sub-processo script post-installation instalado retornou estado de saída de erro 1,
tem como consertar isso?? Como?  Ta funcionando blz, mas essa msg ta incomodando ja, rsrs
Alguem ja instalou num netbook aspire one AO751, acho que é isso, ficou bom?? To afim de instalar num, e gostaria de saber se da resultado.

Vlw

Compilou ou instalou o deb??

E como vc fez o processo de instalação??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kakaz em 03 de Julho de 2010, 19:53
Entao, instalei o deb, segui os passos e tal, logo fim dos procedimentos deu essa mensagem, se eu remover o omnislash e instalar de novo sera que resolve, ou tem como resolver esse problema? Entaum, tava esquecendo... Antes de instalar o omnislash, instalei um programa chamado Kernelcheck, ele instalou kernel 2.6.33 alguma coisa, e depois 2 dias, instalei o seu, agora nao sei se deu algum problema por causa disso...

Vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Julho de 2010, 20:25
Citar
Entao, instalei o deb, segui os passos e tal, logo fim dos procedimentos deu essa mensagem, se eu remover o omnislash e instalar de novo sera que resolve, ou tem como resolver esse problema? Entaum, tava esquecendo... Antes de instalar o omnislash, instalei um programa chamado Kernelcheck, ele instalou kernel 2.6.33 alguma coisa, e depois 2 dias, instalei o seu, agora nao sei se deu algum problema por causa disso...

Vlw

Filho... tenha piedade de mim!!!  :o

Momento flashback não!!  :'( :'( :'(

http://ubuntuforum-br.org/index.php/topic,66794.msg373814.html#msg373814

Esse kernelcheck só vem me atazanar!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kakaz em 04 de Julho de 2010, 02:36
procurando melhor, limpei os cache do apt e o problema parou, solucionou, vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Julho de 2010, 09:38
Citar
procurando melhor, limpei os cache do apt e o problema parou, solucionou, vlw

 :o :o :o :o :o :o :o :o

Parabéns por ter resolvido sozinho!! Sempre que o omnislash tem um bug bizarro o kernelcheck geralmente está envolvido!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Julho de 2010, 22:27
Esse kernel não tem suporte ao squashfs?
Criei um liveCD e ele não deu boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Julho de 2010, 00:17
CONFIG_SQUASHFS=m

Tem sim...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Julho de 2010, 00:20
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg15.imageshack.us%2Fimg15%2F2404%2Fstiscreenshotco.th.png&hash=82656d4650348d82f9102ce20ae08a8437f7b3a1) (http://img15.imageshack.us/my.php?image=stiscreenshotco.png)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Julho de 2010, 02:53
AUFS é que não tem!! E é por isso que falhou na montagem!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Julho de 2010, 08:11
AUFS é que não tem!! E é por isso que falhou na montagem!!
Humm. Por que não tem? Ele atrapalha no desempenho?
Eu teria que recompilar para habilita-lo, né? :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Julho de 2010, 10:02
Citar
Humm. Por que não tem? Ele atrapalha no desempenho?
Eu teria que recompilar para habilita-lo, né?

O problema foi uma questão de licença do AUFS que o kernel só aceita de forma diferente agora e isso exige novos patches que infelizmente pouquíssimas distros possuem.

Estou esperando a poeira baixar do que fazer gambiarras com ele!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Julho de 2010, 13:07
Hq meu caro,aqui vai mais um vídeo. Dessa vez fiz um vídeo com a câmera digital mesmo. É do Buble Bee!

A configuração é a seguinte:

Atom 330
Chipset Intel 945GC (video onboard intel)
Um pente de memória DDR2 com 2GB de RAM
HD Western Digital Caviar Green de 1TB 5400rpm e 64MB de cache
Monitor LG 23pol  Wide
Sistema de arquivos ext4 tunado + JFS nos vídeos e fotos!

É o Omnislash 1.4.4. O Atom não resiste ao GTK_Record_MyDesktop. O sistema não trava mas a gravação da área de trabalho fica com várias travadas. Daí preferi filmar ao vivo e em cores. Infelizmente a qualidade do xvid é baixa, mas dá pra ter uma ótima idéia do funcionamento do bichinho!

Usei nas opções de compilação: 300Mhz, Preempt, Performance! E claro, indiquei o Atom para o processador! O sistema é 64bits! Removi o de sempre, firulas para Notebook, Rádio, Infravermelho e Bluetooh. Como essa placa mãe do Atom não tem possibilidade de colocar uma placa de video offBoard, eu removi todos os drivers de video que não tem como usar!


Como dessa vez tem Audio, fica bom de notar como ele não dá Lag no som e nem na imagem dos vídeos.  O primeiro vídeo que eu mostro é do Naruto no formato mkv (matroska), está em HD! Como dá pra notar ele consome horrores do Atomzinho! Só com o vídeo aberto!  O vídeo do carro não tem lag, ele é que fica em câmera lenta mesmo!

Aprecie: http://www.youtube.com/watch?v=oEHzKvNIF_A

E aí, o que achou?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Julho de 2010, 15:31
Caramba isso é um Atom mesmo?? Com vídeo onboard 945???

Vc deve estar brincando!!

Tá muito mais rápido que eu esperava!! Que desempenho é esse meu irmão!! Se tu falasse que era o i5 750 eu acreditava; mas um Atom...

E vc ainda disse que no Seven ele é mais rápido...

Qual foi o feitiço que tu botou nesse bicho!!?? Cara o desempenho dele tá no nível do meu X2 3600!! :o :o :o (talvez até mais rápido  :o :o)

Eu já estou testando e usando o 1.4.4.1... e já estou tentando alterar o xorg (torce por mim, ganhei 15 fps em um intel onboard mas é um teste bem alpha mesmo)

Muito Obrigado pelo vídeo!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Julho de 2010, 17:47
Citar
Humm. Por que não tem? Ele atrapalha no desempenho?
Eu teria que recompilar para habilita-lo, né?

O problema foi uma questão de licença do AUFS que o kernel só aceita de forma diferente agora e isso exige novos patches que infelizmente pouquíssimas distros possuem.

Estou esperando a poeira baixar do que fazer gambiarras com ele!!
Licenças? ???
Que droga, então n vou poder usar o Kernel  :-[
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 09 de Julho de 2010, 01:24
hqxriven , hoje fui usar o vmware workstation e pecebi que não roda as máquinas virtuais devido ao módulo vmmon não estar compilad no omni 1.4.4 dá a seguinte mensagem :

Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

Da uma orientação aí,hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Julho de 2010, 11:49
achei uma situação que deixa o sistema bem lento com o omnislash 1.4.4 (ao menos aqui deixa né)

copiar arquivos acima de 1GB. Copiando um DVD de 3.5GB para uma partição NTFS deixou o sistema bem lento, e só tinha o google chrome aberto.
a velocidade fica em 21MB/s praticamente constante.

bem, essa é a única situação que ele fica lento. x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Julho de 2010, 15:44
Dado a impossibilidade de usar o omnislash num LiveCD, decidi fazer algo "ousado" (mas previsível): um backport do kernel do Maverick.
Mudei o sources.list, baixei o kernel e recompilei com o "dpkg-buildpackage". Depois de quase 5 horas ele criou quase 100 pacotes, sendo que os que me interessam mesmo são o linux-headers-generic e o linux-image-generic. Os outros são módulos (muitos) e os kerneis server e virtual. O que seria esse kernel virtual?

Hqx, como vc disse que o sqashfs lzma já está disponível desde o 2.6.34 poderia me indicar onde eu habilito antes de compilar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Julho de 2010, 18:50
Citar
hqxriven , hoje fui usar o vmware workstation e pecebi que não roda as máquinas virtuais devido ao módulo vmmon não estar compilad no omni 1.4.4 dá a seguinte mensagem :

Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

Da uma orientação aí,hehehe

E agora complicou...  Vou dar uma olhada na semana

Citar
achei uma situação que deixa o sistema bem lento com o omnislash 1.4.4 (ao menos aqui deixa né)

copiar arquivos acima de 1GB. Copiando um DVD de 3.5GB para uma partição NTFS deixou o sistema bem lento, e só tinha o google chrome aberto.
a velocidade fica em 21MB/s praticamente constante.

bem, essa é a única situação que ele fica lento. x)

E no kernel padrão quanto fica... (obrigado por notificar!!)

Citar
Hqx, como vc disse que o sqashfs lzma já está disponível desde o 2.6.34 poderia me indicar onde eu habilito antes de compilar?

Do jeito que vc usou precisa do AUFS mesmo...

O squashfs lzma realmente está disponível (mas para mim está incompleto)

Eu estou tentando que nem doido colocar o AUFS do meu correto (com as licenças certas que não interferem no GPL) mas tá difícil no omnislash!!

Assim que eu lançar o omnislash 1.4.4.2 ele deve ter o AUFS!!

Obrigado a todos!!

Hqx





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Julho de 2010, 21:56
no kernel padrão o sistema continua lento, talvez um pouco menos.
porém a taxa de escrita fica entre 12~15 MB/s

prefiro uma taxa maior pra acabar logo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Julho de 2010, 23:24
Citar
no kernel padrão o sistema continua lento, talvez um pouco menos.
porém a taxa de escrita fica entre 12~15 MB/s

prefiro uma taxa maior pra acabar logo!

No omnislash 21 MB e no padrão entre 12 a 15 MB e os dois ficam lentos

Agora fiquei com dúvidas em relação ao que podia ser feito...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Julho de 2010, 00:28
Mas eu criei um live cd com o squashfs-lzma e não funcionou.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Julho de 2010, 01:58
Eu não disse que estava incompleto...

Pela imagem que vc criou vc precisa é do AUFS
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Julho de 2010, 08:53
Gunss, qual o sistema de arquivos do Ubuntu? Está com suas opções padrões? Qual a quantidade de RAM e o processador. Quando você vai transferir o arquivo de 3.5GB, ele está dentro do mesmo HD mas em partições diferentes? Ou é de um HD para outro?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 10 de Julho de 2010, 09:58
pessoal me descupem se está pergunta é idiota,mas eu gostaria de saber quais arquivos devo baixar para instalar este kernel ja que ja li quase todo o tópico e nao achei o link,minha arquitetura é i386 32bits,uso uma placa nvidia 6200L será que posso ter problemas e nao conseguir entrar em modo grafico? se isto acontecer o que devo fazer?
desde ja agradeço a compreensão de todos,abraços.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 10 de Julho de 2010, 10:47
pessoal me descupem se está pergunta é idiota,mas eu gostaria de saber quais arquivos devo baixar para instalar este kernel ja que ja li quase todo o tópico e nao achei o link,minha arquitetura é i386 32bits,uso uma placa nvidia 6200L será que posso ter problemas e nao conseguir entrar em modo grafico? se isto acontecer o que devo fazer?
desde ja agradeço a compreensão de todos,abraços.

Perguntar quando não se sabe nunca é idiota, começa baixando os .debs por aqui:

http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=
http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=

depois faça o seguinte:

usa esse tuto do criador do kernel , só lembra de troca a vesão para 1.4.4 no lugar do 1.4.2:

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

Qualquer dúvida posta de novo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Julho de 2010, 10:52
Gunss, qual o sistema de arquivos do Ubuntu? Está com suas opções padrões? Qual a quantidade de RAM e o processador. Quando você vai transferir o arquivo de 3.5GB, ele está dentro do mesmo HD mas em partições diferentes? Ou é de um HD para outro?


uso EXT4 com o modo turbo que vc mostrou (uso somente 2 opções)
é um c2d e7200 e 1GB de ram (o problema pode estar ai)
a lentidão acontece principalmente quando vou copiar de uma partição NTFS para o EXT4 e vice e versa.
o uso do processador fica na casa do 30~60%

o que acontece é que o sistema da uma travada legal, logo depois passa e fica lento, porém da pra usar numa boa.

outra coisa que percebi, é que na pasta /var/log 4 arquivos estão crescendo sem para e todo dia me obrigam a reiniciar esses arquivos. Ontem os 4 juntos juntaram 2.2GB e como HD aqui realmente só tem 3GB livre fica difícil. E nunca havia esse problema de 2 dias pra cá. Os arquivos são kern.log; messages; syslog; ufw.log

ontem a noite zerei eles e hoje já estão com 250MB cada um.

zero eles com o comando "> /var/log/nomedoarquivo"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Julho de 2010, 12:01
Eu não disse que estava incompleto...

Pela imagem que vc criou vc precisa é do AUFS

Não, você não entendeu. Eu criei um live cd com o squashfa-lzma, usando o kernel 2.6.35, do Maverick, e não funcionou.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Julho de 2010, 12:29


uso EXT4 com o modo turbo que vc mostrou (uso somente 2 opções)
é um c2d e7200 e 1GB de ram (o problema pode estar ai)
a lentidão acontece principalmente quando vou copiar de uma partição NTFS para o EXT4 e vice e versa.
o uso do processador fica na casa do 30~60%

o que acontece é que o sistema da uma travada legal, logo depois passa e fica lento, porém da pra usar numa boa.

Então, eu perguntei isso tudo pois não havia notado lentidão nas transferências de arquivos grandes. Mas tanto eu como o meu amigo temos máquinas com 4GB de RAM. O ntfs-3g sempre consome mais recurso da máquina que o sistema de arquivos do linux. Se a transferência desse arquivo for apenas para uma partição diferente do mesmo HD, você vai experimentar lentidão mesmo. O meu amigo Agner já havia inclusive postado aqui neste tópico as observações dele sobre transferência de arquivos com os kerneis do ubuntu e diferentes compilações do Omnislahs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Julho de 2010, 13:32
Citar
Não, você não entendeu. Eu criei um live cd com o squashfa-lzma, usando o kernel 2.6.35, do Maverick, e não funcionou.

Então pelo estado alpha desse kernel pode não estar funcionando ou e ainda por cima tem a questão da compatibilidade que por usar um kernel bem mais recente as ferramentas atuais da distro ainda não estão preparadas para ele.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Julho de 2010, 13:57
Abri o make xconfig, habilitei a compressão LZMA e mudei para 300 HZ, somente. Mas o comando dpkg-buildpackage não funciona se tiver um .config. Qual o comando que vc usa para compilar o kernel, de preferência priorizando para núcleo duplo, para tentar ir mais rápido (Turion X2 RM-74)?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Julho de 2010, 14:16
Citar
Abri o make xconfig, habilitei a compressão LZMA e mudei para 300 HZ, somente. Mas o comando dpkg-buildpackage não funciona se tiver um .config. Qual o comando que vc usa para compilar o kernel, de preferência priorizando para núcleo duplo, para tentar ir mais rápido (Turion X2 RM-74)?

Eu sempre uso esse tutorial, apenas adapto os números na hora dos comandos...

http://ubuntuforum-br.org/index.php/topic,29799.1620.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Julho de 2010, 14:42
"--revision=x86"
No caso de 64 bits, eu tenho que mudar para "--revision=amd64" ou não precisa?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Julho de 2010, 16:09
Não precisa... não é um comando propriamente dito para compilar para 32 ou 64 bits!!

É mais para encurtar o nome na hora de instalar...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Julho de 2010, 16:49


uso EXT4 com o modo turbo que vc mostrou (uso somente 2 opções)
é um c2d e7200 e 1GB de ram (o problema pode estar ai)
a lentidão acontece principalmente quando vou copiar de uma partição NTFS para o EXT4 e vice e versa.
o uso do processador fica na casa do 30~60%

o que acontece é que o sistema da uma travada legal, logo depois passa e fica lento, porém da pra usar numa boa.

Então, eu perguntei isso tudo pois não havia notado lentidão nas transferências de arquivos grandes. Mas tanto eu como o meu amigo temos máquinas com 4GB de RAM. O ntfs-3g sempre consome mais recurso da máquina que o sistema de arquivos do linux. Se a transferência desse arquivo for apenas para uma partição diferente do mesmo HD, você vai experimentar lentidão mesmo. O meu amigo Agner já havia inclusive postado aqui neste tópico as observações dele sobre transferência de arquivos com os kerneis do ubuntu e diferentes compilações do Omnislahs.

pois é, também acho que seja a memória
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Julho de 2010, 21:45
Olá meu caro Hqxriven,
saiu o script Ubuntuperfeito para o 10.04...
Eu baixei e instalei ele mas, volta e meia dá erro de repositório quando uso o synaptic.
Teria algo a ver com o kernel Omnislash???
Eu não testei outros kerneis ainda pois havia desinstalado todos os outros.

[]'s,

Silva.

Não precisa... não é um comando propriamente dito para compilar para 32 ou 64 bits!!

É mais para encurtar o nome na hora de instalar...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 10 de Julho de 2010, 22:00
Olá meu caro Hqxriven,
saiu o script Ubuntuperfeito para o 10.04...
Eu baixei e instalei ele mas, volta e meia dá erro de repositório quando uso o synaptic.
Teria algo a ver com o kernel Omnislash???
Eu não testei outros kerneis ainda pois havia desinstalado todos os outros.

[]'s,

Silva.

Não precisa... não é um comando propriamente dito para compilar para 32 ou 64 bits!!

É mais para encurtar o nome na hora de instalar...

Meu caro,

A instalação do omnislash não altera o interfere nos repositórios, nem se quer inclui nada lá, pode ser algum erro do script Ubuntu Perfeito.
Apesar de os servidores brasileiros volta e meia da algum erro, ai é só trocarpara o servidor principal.
 ;) ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Julho de 2010, 00:20
Compilei aqui e como eu imaginava, o compilador não criou o linux-headers-2.6.35-7-generic e o linux-image-2.6.35-7-generic, como fez o dpkg-buildpackage, e sim os pacotes linux-headers-2.6.35-rc4_x86_amd64.deb e linux-image-2.6.35-rc4_x86_amd64.deb, além de um arquivo vmlinuz enorme na pasta do source.

Edit: Mesmo habilitando a compactação LZMA e usando o mksquashfs-lzma para criar o filesystem.squashfs, deu erro:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg340.imageshack.us%2Fimg340%2F3088%2Fstiscreenshotz.th.png&hash=08b406f64cdb935c2bcd17d69c0457836e12fef5) (http://img340.imageshack.us/my.php?image=stiscreenshotz.png)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 11 de Julho de 2010, 19:38
Olá meu caro Andreson,
grato pela resposta.

[]'s,

Silva.

Olá meu caro Hqxriven,
saiu o script Ubuntuperfeito para o 10.04...
Eu baixei e instalei ele mas, volta e meia dá erro de repositório quando uso o synaptic.
Teria algo a ver com o kernel Omnislash???
Eu não testei outros kerneis ainda pois havia desinstalado todos os outros.

[]'s,

Silva.

Não precisa... não é um comando propriamente dito para compilar para 32 ou 64 bits!!

É mais para encurtar o nome na hora de instalar...

Meu caro,

A instalação do omnislash não altera o interfere nos repositórios, nem se quer inclui nada lá, pode ser algum erro do script Ubuntu Perfeito.
Apesar de os servidores brasileiros volta e meia da algum erro, ai é só trocarpara o servidor principal.
 ;) ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Julho de 2010, 14:44
eu acho que o novo 1.4.4 já pode ser considerado estável não?

e a lentidão realmente melhorou colocando mais 1GB de ram. Pena que foi emprestada =x
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2010, 18:38
Citar
Mesmo habilitando a compactação LZMA e usando o mksquashfs-lzma para criar o filesystem.squashfs, deu erro:

Analisando a tua imagem...

Vc caiu no busybox não foi no modo normal não... Não se esqueça que o kernel package não cria o initrd mais e mesmo com Y no ext2 ao ext4 dá problemas!!

Citar
eu acho que o novo 1.4.4 já pode ser considerado estável não?

Com certeza!!

Ele passou nos meus testes (eu pego bem mais pesado que vcs hehehe)

Mais ainda quero inserir pelo menos:

AUFS (para tentar ajudar o vampire e quem remasteriza... to devendo isso ao vampire há um tempão!!)
Mais patches para intel e ext4
Dar uma ajeitadinha na config no ext2 ao jfs (seguindo as orientações do galactus)

Geralmente todos os omnislashs já tem uma certa estabilidade!! Por ter uma origem nos fontes do kernel das distros e não ser feito do zero (isto é, uma distro já testou parte dele antes) ajuda muito. Eu faço mais por precaução!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Julho de 2010, 18:59
pode dizer como são seus testes???   ::)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 12 de Julho de 2010, 19:12
Hxqriven comentei alguns posts atrás sobre o problema no vmware , tentei instalá-lo novamente e não consegui , então tentei desinstá-lo e também não consegui dá a seguinte mensagem que tirei um print screen da tela tá aqui.


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg686.imageshack.us%2Fimg686%2F4168%2Fdesinstalarvmware.th.png&hash=61aa4e0fa7776a7b17523a0dbcf98345ebd8e846) (http://img686.imageshack.us/i/desinstalarvmware.png/)

Ela manda dar uma olhada no /var/log/vmware-installer paa maiores detalhes

tem o seguinte nele:

Top level exception handler
Traceback (most recent call last):
  File "/usr/lib/vmware-installer/1.1/vmis/core/transaction.py", line 348, in RunThreadedTransaction
    txn.Run()
  File "/usr/lib/vmware-installer/1.1/vmis/core/transaction.py", line 67, in Run
    self.get()()
  File "/usr/lib/vmware-installer/1.1/vmis/core/common.py", line 104, in Show
    wrap(u.PreUninstall, txn.opts['ignoreErrors'])
  File "/usr/lib/vmware-installer/1.1/vmis/util/__init__.py", line 26, in wrap
    func(*args, **kwargs)
  File "/usr/lib/vmware-installer/1.1/vmis/core/install.py", line 138, in PreUninstall
    self._installer.PreUninstall(**self.args)
  File "/usr/lib/vmware-installer/1.1/vmis/core/remoteinstaller.py", line 180, in PreUninstall
    return self.MessageOut(self.whoami(), old, new, upgrade
  File "/usr/lib/vmware-installer/1.1/vmis/core/remoteinstaller.py", line 424, in MessageOut
    raise execType(excepValue)
OSError: VMIS:[Errno 2] Arquivo ou diretório não encontrado: '/media/35aac192-12e9-4075-9160-fec38c930b37/plugins'

Se possível dá uma olhada. Valeu!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Julho de 2010, 19:19
Citar
Mesmo habilitando a compactação LZMA e usando o mksquashfs-lzma para criar o filesystem.squashfs, deu erro:

Analisando a tua imagem...

Vc caiu no busybox não foi no modo normal não... Não se esqueça que o kernel package não cria o initrd mais e mesmo com Y no ext2 ao ext4 dá problemas!!

Eu sei disso. Eu dei o comando "mkinitramfs" para criar o initrd.
Mas eu gostaria mesmo era de criar o generic, para ficar como o original, mas com o LZMA habilitado.
E enquanto o arquivo vmlinux criado na pasta raiz do source. O que ele faz?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2010, 19:33
Citar
Hxqriven comentei alguns posts atrás sobre o problema no vmware , tentei instalá-lo novamente e não consegui , então tentei desinstá-lo e também não consegui dá a seguinte mensagem que tirei um print screen da tela tá aqui.

Putz nem sabia que o eclipse tinha associações com o vmware

http://communities.vmware.com/thread/239310

http://www.vmware.com/support/developer/studio/studio20/eclipse_plugin.html

Citar
pode dizer como são seus testes???   Virando os olhos

Desempenho
Eu testo o desempenho de diversas coisas ao mesmo tempo e tento ver a queda de performance e os delays em sistes específicos
e uso o htop como ferramenta (isso com o clock travado (userspace) no mínimo e depois nomal (ondemand) Isso num X2 3600 com apenas 1 Ghz dá para ver a diferença!!

Estabilidade
Ele tem que aguentar isso tudo sem chorar, reclamar, sem dar boot e sem subir demais a temperatura por no mínimo 4 horas (se ele não aguentar eu descarto sem dó...)

Compatibilidade
Quase tudo que funciona no kernel normal tem que funcionar no omnislash sem muitos problemas

Exemplo: Acpi, Controle da frequência, Verificar se todos os módulos importantes estão funcionando sem problemas e verifico as mensagens de boot procurando algumas coisas...

Para Verificação Posterior!!
Observando o feedback dos usuários para melhorar em mais alguns pontos e por último e mais importante anotar tudo e usar como referência para ir otimizando a config
e retirando as coisas e testando se outras distribuições a fizeram para seguir os passos de outros desenvolvedores de perto!!

Basicamente é isso!!

Citar
Mas eu gostaria mesmo era de criar o generic, para ficar como o original, mas com o LZMA habilitado.

Até hoje eu só criei um generic para saber... Mas deu tantos problemas, mas tantos que eu preferi aquele método lá... (até hoje fiquei com traumas kkkkkkkkk)

vmlinux geralmente fica na pasta /boot e é necessário em algum momento durante o boot junto com o initrd que fica na mesma parte...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Julho de 2010, 19:44
um kernel generic não é só a nomenclatura que as distros usam para diferenciar os seus kerneis?

tipo, 2.8.98-generic56 onde generic é a sua personalização do kernel e 56 a compilação.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 12 de Julho de 2010, 20:25

   Sobre o VMWare, fica a minha dica...
   Eu uso otimizações no /etc/profile, setando CFLAGS e CXXFLAGS.
   Quando vou construir os módulos do vmware, eu dou um unset nas duas variáveis, e ele recompila lindamente, sem problemas.

   Fica aí um pointer pra resolver esse problema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Julho de 2010, 20:31
Citar
um kernel generic não é só a nomenclatura que as distros usam para diferenciar os seus kerneis?

tipo, 2.8.98-generic56 onde generic é a sua personalização do kernel e 56 a compilação.

A criação de um generic igual ao do sistema é diferente!! O método de criação é um pouco diferente (agora nem lembro mais como se fazia...)

Vc cria alguns debs a mais contemplando os módulos!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 13 de Julho de 2010, 01:10

   Sobre o VMWare, fica a minha dica...
   Eu uso otimizações no /etc/profile, setando CFLAGS e CXXFLAGS.
   Quando vou construir os módulos do vmware, eu dou um unset nas duas variáveis, e ele recompila lindamente, sem problemas.

   Fica aí um pointer pra resolver esse problema.

Leonardo se possível da pra detalhar como faço o que falou, não tenho a menor idéia!!! ??? ??? ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Julho de 2010, 08:02

Até hoje eu só criei um generic para saber... Mas deu tantos problemas, mas tantos que eu preferi aquele método lá... (até hoje fiquei com traumas kkkkkkkkk)

vmlinux geralmente fica na pasta /boot e é necessário em algum momento durante o boot junto com o initrd que fica na mesma parte...

Se achar o método e puder me passar, agradeço.
Quanto ao vmlinux, o nome correto é vmlinuz. É um arquivo muito menor, de uns 3 MB, enquanto esse vmlinux compilado ficou com 20 MB. Eles também têm ícones diferentes. O vmlinux tem um ícone de executável enquanto o vmlinuz (do boot) tem ícone de arquivo binário. Ainda assim fiz um teste, renomeei o vmlinux para vmlinuz e coloquei ele o LiveCD e, como eu imaginava, não deu boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: LeonardoCarvalho em 13 de Julho de 2010, 12:40

Leonardo se possível da pra detalhar como faço o que falou, não tenho a menor idéia!!! ??? ??? ???

   Execute :

   
Código: [Selecionar]
set | grep FLAG
   Se aparecer qualquer grandeza, na mesma shell, execute
Código: [Selecionar]
   unset CFLAGS
   unset CXXFLAGS

   Geralmente são esses os valores, mas podem ser outros, dependendo da distro.

   Depois execute o vmware-install na mesma shell. Isso resolve meus problemas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 14 de Julho de 2010, 00:39

Leonardo se possível da pra detalhar como faço o que falou, não tenho a menor idéia!!! ??? ??? ???

   Execute :

  
Código: [Selecionar]
set | grep FLAG
   Se aparecer qualquer grandeza, na mesma shell, execute
Código: [Selecionar]
  unset CFLAGS
   unset CXXFLAGS

   Geralmente são esses os valores, mas podem ser outros, dependendo da distro.

   Depois execute o vmware-install na mesma shell. Isso resolve meus problemas.

Valeu pela explicação , realmente apreceu mutia coisa no primeiro comando ,
fiz os demais , mas não consegui reinstalar o vmware , mas li a documentação no site do vmware nos links que o Hqxriven indicou
e rodei o comando:
vmware-installer -I -u vmware-workstation  isso como root
e bingo desinstalei . esse comando ignora o erro que reportei aqui:
Hxqriven comentei alguns posts atrás sobre o problema no vmware , tentei instalá-lo novamente e não consegui , então tentei desinstá-lo e também não consegui dá a seguinte mensagem que tirei um print screen da tela tá aqui.


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg686.imageshack.us%2Fimg686%2F4168%2Fdesinstalarvmware.th.png&hash=61aa4e0fa7776a7b17523a0dbcf98345ebd8e846) (http://img686.imageshack.us/i/desinstalarvmware.png/)

Ela manda dar uma olhada no /var/log/vmware-installer paa maiores detalhes

tem o seguinte nele:

Top level exception handler
Traceback (most recent call last):
  File "/usr/lib/vmware-installer/1.1/vmis/core/transaction.py", line 348, in RunThreadedTransaction
    txn.Run()
  File "/usr/lib/vmware-installer/1.1/vmis/core/transaction.py", line 67, in Run
    self.get()()
  File "/usr/lib/vmware-installer/1.1/vmis/core/common.py", line 104, in Show
    wrap(u.PreUninstall, txn.opts['ignoreErrors'])
  File "/usr/lib/vmware-installer/1.1/vmis/util/__init__.py", line 26, in wrap
    func(*args, **kwargs)
  File "/usr/lib/vmware-installer/1.1/vmis/core/install.py", line 138, in PreUninstall
    self._installer.PreUninstall(**self.args)
  File "/usr/lib/vmware-installer/1.1/vmis/core/remoteinstaller.py", line 180, in PreUninstall
    return self.MessageOut(self.whoami(), old, new, upgrade
  File "/usr/lib/vmware-installer/1.1/vmis/core/remoteinstaller.py", line 424, in MessageOut
    raise execType(excepValue)
OSError: VMIS:[Errno 2] Arquivo ou diretório não encontrado: '/media/35aac192-12e9-4075-9160-fec38c930b37/plugins'

Se possível dá uma olhada. Valeu!!!!

Depois foi só reinstalar e poder usufruir do vmware no omnislash, valeu pela força!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 14 de Julho de 2010, 22:24
Achei umas maneiras de compilar o generic:
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid/
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid-using-git/

Uma pergunta, como eu verifico os Hz do kernel depois de instalado, se ele é 100, 250, 300 ou 1000?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Julho de 2010, 02:03
Citar
Achei umas maneiras de compilar o generic:
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid/
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid-using-git/

Uma pergunta, como eu verifico os Hz do kernel depois de instalado, se ele é 100, 250, 300 ou 1000?

Procure na config por HZ.

Mas amigo método oficial quebra o sistema!!

Pq quando vc compila um kernel recente diversos programas que a distro possui tem que ser compatíveis com ele.

Pq há a necessidade de criação de módulos para o wmware, aufs, virtualbox, nvidia, fglrx, atheros, etc...

Aí vc precisaria não só criar o kernel mas compatibilizar tudo...

Tenha um Bom dia!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Julho de 2010, 06:07
Citar
Achei umas maneiras de compilar o generic:
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid/
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid-using-git/

Uma pergunta, como eu verifico os Hz do kernel depois de instalado, se ele é 100, 250, 300 ou 1000?

Procure na config por HZ.

Mas amigo método oficial quebra o sistema!!

Pq quando vc compila um kernel recente diversos programas que a distro possui tem que ser compatíveis com ele.

Pq há a necessidade de criação de módulos para o wmware, aufs, virtualbox, nvidia, fglrx, atheros, etc...

Aí vc precisaria não só criar o kernel mas compatibilizar tudo...

Tenha um Bom dia!!

Consegui compilar de boa usando o git. Está tudo funcionando: virtualbox, rede sem fio, placa de vídeo ati; e eu não precisei fazer nada. Só não consegui mesmo habilitar o LZMA.

E a pergunta que eu fiz é como faço para verificar os Hz depois de instalado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Julho de 2010, 06:52
Citar
Achei umas maneiras de compilar o generic:
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid/
http://blog.avirtualhome.com/2008/10/28/how-to-compile-a-custom-kernel-for-ubuntu-intrepid-using-git/

Uma pergunta, como eu verifico os Hz do kernel depois de instalado, se ele é 100, 250, 300 ou 1000?

Procure na config por HZ.

Mas amigo método oficial quebra o sistema!!

Pq quando vc compila um kernel recente diversos programas que a distro possui tem que ser compatíveis com ele.

Pq há a necessidade de criação de módulos para o wmware, aufs, virtualbox, nvidia, fglrx, atheros, etc...

Aí vc precisaria não só criar o kernel mas compatibilizar tudo...

Tenha um Bom dia!!

Consegui compilar de boa usando o git. Está tudo funcionando: virtualbox, rede sem fio, placa de vídeo ati; e eu não precisei fazer nada. Só não consegui mesmo habilitar o LZMA.

E a pergunta que eu fiz é como faço para verificar os Hz depois de instalado.

Primeiro: Você teve sorte! Nem sempre tudo funciona de boa e as vezes o sistema leva farelo com o erro!

Segundo: Porque a fixação pelo LZMA?

Terceiro: Já tentou usar o Sysinfo, o Hardinfo ou até mesmo o lshw-gtk para ver a frequência do processador?

Os Hz da compilação junto com o governor que você escolheu vão fazer sua CPU "começar a trabalhar" mais ou menos acelarada! Por exemplo no meu caso, com o kernel padrão do Ubuntu ele fica em 1600MHz, mas com o kernel do HQ, ele pula para 2600MHz! Isso porque eu uso 1000MHz e performance no governor! Mas eu faço overclock, então ele ainda tem espaço para subir mais! O problema é o CPU Scaling dos processadores modernos. Eles nunca estão numa frequência fixa!  E não temos um CPU-Z que preste para linux!

E HQ meu caro!!! Ótimas notícias!!!

Consegui o Velox! Não é uma banda larga! Mas agora vai dar para trocar umas idéias com maior facilidade!

E aguarde! Novo sistema com nova compilação do que eu aprendi com o BubleBee!!!!   

Pra você ter uma idéia, tempo de compilação = 9Min e 18seg!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Julho de 2010, 07:05
Não me refiro à frequência da CPU, e sim aquela opção que a gente habilita no kernel: 100, 250, 300 ou 1000.

A fixação pelo LZMA se dá porque pretendo fazer um LiveCD e gostaria de aproveitar o máximo do espaço.

Achei um patch, mas não soube implementá-lo?
http://www.pubbs.net/200912/kernel/26564-patch-v2-58-squashfs-add-support-for-lzma-compressed-filesystems.html

Poderia me ajudar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Julho de 2010, 09:54
Não me refiro à frequência da CPU, e sim aquela opção que a gente habilita no kernel: 100, 250, 300 ou 1000.

A fixação pelo LZMA se dá porque pretendo fazer um LiveCD e gostaria de aproveitar o máximo do espaço.

Achei um patch, mas não soube implementá-lo?
http://www.pubbs.net/200912/kernel/26564-patch-v2-58-squashfs-add-support-for-lzma-compressed-filesystems.html

Poderia me ajudar?

Rapaz isso aí é a bucha da bucha!  Huahuahuahuah

Mas olha só, o Tio Linus passa o maior sabão no desenvolvedor do patch do LZMA:

http://linux.derkeiler.com/Mailing-Lists/Kernel/2010-03/msg00417.html

http://linux.derkeiler.com/Mailing-Lists/Kernel/2010-03/msg01462.html

Isso em Março deste ano! Para o kernel 2.6.34! O tio Linus não aceitou o patch!!! E agora Vampire?

Se o seu inglês for bom, entra em contato com o Phillip Lougher e pede pra ele te ensinar a colocar um patch sem suporte no kernel oficial!  

Tem ainda o povo do Slax! São os que eu sei que possuem um kernel compilado com suporte ao LZMA!

Olha só, pra não dizer que eu não quis ajudar...

http://www.slax.org/forum.php?action=view&parentID=14863

http://www.linuxquestions.org/questions/linux-general-1/slax-how-to-build-a-new-kernel-606913/

Você está procurando no lugar errado! O povo do Slax já coloca essa bagaça desde o kernel 2.6.2* alguma coisa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Julho de 2010, 13:05
Não, meu Inglês é péssimo. Ou melhor, não existe. Ele é limitado ao que o Google Tradutor pode fazer.

O Big Linux sempre foi baseado no Ubuntu e sempre veio com o LZMA. Do contrário não caberia tanta coisa numa iso de 700MB.
O Ylmf OS 3.0 (http://www.ylmf.org/en/) é baseado no Ubuntu 10.04 e também vem com o LZMA.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Julho de 2010, 14:56
Não, meu Inglês é péssimo. Ou melhor, não existe. Ele é limitado ao que o Google Tradutor pode fazer.

O Big Linux sempre foi baseado no Ubuntu e sempre veio com o LZMA. Do contrário não caberia tanta coisa numa iso de 700MB.
O Ylmf OS 3.0 (http://www.ylmf.org/en/) é baseado no Ubuntu 10.04 e também vem com o LZMA.


Ué, mais fácil ainda né! É só pedir ajuda ao BigBruno, não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Julho de 2010, 15:04
Não, meu Inglês é péssimo. Ou melhor, não existe. Ele é limitado ao que o Google Tradutor pode fazer.

O Big Linux sempre foi baseado no Ubuntu e sempre veio com o LZMA. Do contrário não caberia tanta coisa numa iso de 700MB.
O Ylmf OS 3.0 (http://www.ylmf.org/en/) é baseado no Ubuntu 10.04 e também vem com o LZMA.


Ué, mais fácil ainda né! É só pedir ajuda ao BigBruno, não?

Já pedi, mas ele sumiu e ninguém respondeu:
http://www.biglinux.com.br/forum/viewtopic.php?f=37&t=8464&sid=9ae5907831ab7a8cd57d9de1be528202&start=60


Edit: meu problema deve ser com o squashfs-lzma, só pode. Baixei o source desse kernel aqui:
http://blog.robertalks.com/index.php/2010/07/09/kernel-2-6-34-1-blackjack-released-for-debianubuntu-blackjack/

Ele já vem com o patch do LZMA. Como lá só tinha o 32 bits. baixei o source.deb e compilei como 64 bits. O compactador que estou usando é esse:
http://deb.grml.org/pool/main/s/squashfs-lzma-tools/

E mesmo assim sempre dá o mesmo erro na hora de rodar o LiveCD. :-[
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Julho de 2010, 17:04


Meu caro Riven...

Já que você está mais do que qualquer outro fazendo testes e mais testes, aqui vai uma oraçãozinha prá lá de necessária!
Não esqueça de orar antes de começar a futricar no kernel. É a oração dos programadores ao G.A.D.K. (Grande Arquiteto Do Kernel) ou simplesmente Pai Kernel!


Sistema Operacional que estais na memória
Compilado seja o vosso programa
Venha à tela os vossos comandos
Seja executada a nossa rotina
Assim na memória, como na impressora

Acerto nosso de cada dia, rodai hoje
Informai os nossos erros
Assim como nós informamos o que está corrigido
Não nos deixai entrar em looping
e livrai-nos do coredump

Amém.
 ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 18 de Julho de 2010, 18:12
Só vos posso dizer que neste momento estou com um uptime de quase 10 dias(sem restarts,sem shutdowns e sem hibernações ou seja sem batotas) no omnislash 1.4.4 64bits esta bastante estavel,ainda so tive 2 craches em programas diferentes de resto td ok.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Julho de 2010, 18:37
Hqx, vc prepara esse kernel com alguns patchs que a canonical libera para o ubuntu, ou então ele não tem nenhuma base nele?
estou pensando em coloca-lo no opensuse 11.3
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Julho de 2010, 20:38
Só vos posso dizer que neste momento estou com um uptime de quase 10 dias(sem restarts,sem shutdowns e sem hibernações ou seja sem batotas) no omnislash 1.4.4 64bits esta bastante estavel,ainda so tive 2 craches em programas diferentes de resto td ok.

Venho usando o 1.4.4 já tem uns 20 dias. Não só no meu PC, mas em outras máquinas também, como já devem ter visto com os meus relatos do Atom e do meu amigo com core2quad. 

Pra mim ele está estável. Nem um pau nos sistemas que testei foram por causa do kernel! Os problemas que tive foram dos aplicativos instalados! Como testamos com o kernel padrão do Ubuntu e com o 1.4.4, e os paus são os mesmos nos dois kerneis, fica fácil ver que o problema não é do kernel!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Julho de 2010, 20:40

estou pensando em coloca-lo no opensuse 11.3

+1!

Mas vou testar antes no 11.2 só para ter certeza que não vai moer o sistema!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 19 de Julho de 2010, 16:02
Achei mais um patch, dessa vez para o 2.6.34:
http://www.esdebian.org/foro/41634/parches-squashfs-lzma-tuxonice-linux-2634
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 20 de Julho de 2010, 00:21
Testei instalando em uma maquina virtual e está funcionando direitinho  :D
O problema é que não dá para reparar muita coisa usando pela máquina virtual,
ai queria saber se a diferença de desempenho é mesmo assustadora...
Em fim, mais detalhes sobre este Kernel.

EDIT: Testando pelo virtualbox o sistema morreu diversas vezes com esse kernel,
ele simplesmente travava, deixava de funcionar no meio do nada, as vezes travava e
voltava a funcionar, mas não abria mais nada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Julho de 2010, 04:26
Está estável (quando o omnislash ficar instável teremos pelo menos duas distros grandes com problemas...)

Agora talvez vc também seja vítima:

Travamentos aleatórios do ubuntu lucid
http://ubuntuforums.org/showthread.php?t=1478787&highlight=random+crash

Tem gente até com travamento em máquina virtual
http://ubuntuforums.org/showpost.php?p=9604647&postcount=714

73 páginas de gente reclamando de travamentos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 20 de Julho de 2010, 06:50
Testando há 22 dias seguidos e o único problema que tive foi com o vmware ( comprovado também no kernel padrão do ubuntu ) sem mais

bombando o sistema , hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 20 de Julho de 2010, 22:59
Não sei se é especialmente em casos de maquina virtual, mas quando eu mando processar
bastante coisa com esse kernel ele simplesmente morre...  :-\
Com o "Monitor do sistema" aberto, reparei que o processador "morre", ao tentar fazer
um teste de velocidade(abrir varias coisas para testar o desempenho), os programas abertos
travam e ambos os núcleos ficam com 0% de processamento. A interface gráfica não morre,
mas também não abre mais nada.
Alguém que usa esse kernel em uma maquina não virtual, poderia tentar realizar esse teste
e ver se ocorre o mesmo problema? De preferência alguém que possua um processador AMD.

Abraço a todos e feliz dia do amigo a todos vocês  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Julho de 2010, 00:14
Citar
Não sei se é especialmente em casos de maquina virtual, mas quando eu mando processar
bastante coisa com esse kernel ele simplesmente morre...  Indeciso
Com o "Monitor do sistema" aberto, reparei que o processador "morre", ao tentar fazer
um teste de velocidade(abrir varias coisas para testar o desempenho), os programas abertos
travam e ambos os núcleos ficam com 0% de processamento. A interface gráfica não morre,
mas também não abre mais nada.
Alguém que usa esse kernel em uma maquina não virtual, poderia tentar realizar esse teste
e ver se ocorre o mesmo problema? De preferência alguém que possua um processador AMD.

Tenta acrescentar uma dessas opções abaixo na linha do kernel do grub:

acpi_skip_timer_override

ou

noapic

E depois volta aqui...

(Eu uso AMD e esse kernel em ambiente não virtual e ele não morre)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de Julho de 2010, 00:44
Achei os patchs do 2.6.32 (Kernel do Lucid):
http://bugs.gentoo.org/207737

Mas não consegui, depois de compilado, ativar os módulos.  :-[
Dando uma olhada no Ylmf OS, percebi que dentro da pasta /lib/modules/2.6.32-22-generic/kernel/fs/squashfs existem 3 arquivos: sqlzma.ko, squashfs.ko e unlzma.ko. Em todas as minhas tentativas, só fica na pasta o squashfs.ko. Isso deve ser a causa de não pegar.

Percebi também que, estranhamente, o Ylmf OS utilizar o squashfs-lzma 3.4, e não o 4.0
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Julho de 2010, 01:23
Tente ver se o 6 e o 7 entram e funcionam no 2.6.34

https://dev.openwrt.org/browser/trunk/target/linux/generic-2.6/patches-2.6.34?rev=20881

EDIT1 - amigo vampire no seu caso tanto serve o aufs como o squashfs ou apenas um ou outro??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de Julho de 2010, 02:08
Tente ver se o 6 e o 7 entram e funcionam no 2.6.34

https://dev.openwrt.org/browser/trunk/target/linux/generic-2.6/patches-2.6.34?rev=20881

EDIT1 - amigo vampire no seu caso tanto serve o aufs como o squashfs ou apenas um ou outro??


Acho que os dois, né. Um para o LiveCD funcionar. O outro para compactar o filesystem.squashfs ao máximo, para caber mais programas em menos espaço.

PS: como faço o download dos patches?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Julho de 2010, 07:17
http://rapidshare.com/files/408161947/006-squashfs_add_lzma_2_.patch

http://rapidshare.com/files/408162270/007-squashfs_make_lzma_available.patch

Tá ae...

Não sei ainda se vai funcionar... Por enquanto fico te devendo o AUFS...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de Julho de 2010, 15:26
Deu erro:
Código: [Selecionar]
lib/decompress_bunzip2.c:512: warning: the frame size of 1968 bytes is larger than 1024 bytes
  CC      lib/decompress_inflate.o
  CC      lib/decompress_unlzma.o
  CC      lib/decompress_unlzo.o
lib/decompress_unlzo.c:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘parse_header’
lib/decompress_unlzo.c:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unlzo’
make[2]: ** [lib/decompress_unlzo.o] Erro 1
make[1]: ** [lib] Erro 2

E no 2.6.32, apliquei os 7 patches, compilei mas nada de módulo nenhum. Tá brabo!  :-[

Edit: nos patches do 2.6.32, percebi que justamente no 7º, que trata do unlzma, deu um Hunk:
Código: [Selecionar]
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0001-move-zlib-decompression-wrapper-code-into.patch
patching file fs/squashfs/Makefile
patching file fs/squashfs/block.c
patching file fs/squashfs/squashfs.h
patching file fs/squashfs/zlib_wrapper.c
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0002-Factor-out-remaining-zlib-dependencies-int.patch
patching file fs/squashfs/block.c
patching file fs/squashfs/cache.c
patching file fs/squashfs/dir.c
patching file fs/squashfs/export.c
patching file fs/squashfs/file.c
patching file fs/squashfs/fragment.c
patching file fs/squashfs/id.c
patching file fs/squashfs/inode.c
patching file fs/squashfs/namei.c
patching file fs/squashfs/squashfs.h
patching file fs/squashfs/squashfs_fs_sb.h
patching file fs/squashfs/super.c
patching file fs/squashfs/symlink.c
patching file fs/squashfs/zlib_wrapper.c
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0003-add-a-decompressor-framework.patch
patching file fs/squashfs/Makefile
patching file fs/squashfs/block.c
patching file fs/squashfs/decompressor.c
patching file fs/squashfs/decompressor.h
patching file fs/squashfs/squashfs.h
patching file fs/squashfs/squashfs_fs_sb.h
patching file fs/squashfs/super.c
patching file fs/squashfs/zlib_wrapper.c
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0004-add-decompressor-entries-for-lzma-and-lzo.patch
patching file fs/squashfs/decompressor.c
patching file fs/squashfs/squashfs_fs.h
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0005-add-an-extra-parameter-to-the-decompressor.patch
patching file fs/squashfs/decompressor.h
patching file fs/squashfs/zlib_wrapper.c
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0006-add-LZMA-compression.patch
patching file fs/squashfs/Kconfig
patching file fs/squashfs/Makefile
patching file fs/squashfs/decompressor.c
patching file fs/squashfs/lzma_wrapper.c
patching file fs/squashfs/squashfs.h
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux# patch -p1 -i squashfs-lzma-0007-Make-unlzma-available-to-non-initramfs-ini.patch
patching file fs/squashfs/Kconfig
patching file include/linux/decompress/bunzip2_mm.h
patching file include/linux/decompress/inflate_mm.h
patching file include/linux/decompress/mm.h
Hunk #1 succeeded at 63 (offset 10 lines).
Hunk #2 succeeded at 85 (offset 10 lines).
patching file include/linux/decompress/unlzma_mm.h
patching file lib/Kconfig
patching file lib/decompress_bunzip2.c
patching file lib/decompress_inflate.c
patching file lib/decompress_unlzma.c
root@filipo-laptop:/home/filipo/build/kernel/lucid/linux#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 07:22
Eles são para o 2.6.34...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Julho de 2010, 09:47
Eles são para o 2.6.34...

Não, rapaz. Me refiro aos patches do 2.6.32 que linkei na página anterior.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 11:20
Putz... será que existe ainda na net algo para o 2.6.32??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Julho de 2010, 12:20
Putz... será que existe ainda na net algo para o 2.6.32??

Existe até para o 2.6.31.

Mas eu não queria ficar com esse kernel do Lucid. Ele vem com um monte de coisas desabilitadas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 13:18
Citar
Existe até para o 2.6.31.

Mas eu não queria ficar com esse kernel do Lucid. Ele vem com um monte de coisas desabilitadas.

Engraçado eu não achei um!!

Achei para o 2.6.31, 2.6.33 e 2.6.34!

Estou fugindo do kernel padrão do lucid. Bugs sem explicação aqui!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Julho de 2010, 13:42
Citar
Existe até para o 2.6.31.

Mas eu não queria ficar com esse kernel do Lucid. Ele vem com um monte de coisas desabilitadas.

Engraçado eu não achei um!!

Achei para o 2.6.31, 2.6.33 e 2.6.34!

Estou fugindo do kernel padrão do lucid. Bugs sem explicação aqui!!

Aqui também, por isso fiz um backport do Maverick, que é o 2.6.35.

Os patches que usei baixei daqui:
http://bugs.gentoo.org/207737

Como pode ver anteroirmente, entraram todos, mas de qualquer forma não funcionou  :-\

Achei um kernel compilado que finalmente funcionou:
http://deb.grml.org/pool/main/l/linux-source-2.6.33-grml64/

Mas como ele é para o Debian, na hora de instalar o linux-headers deu erro de dependência. Como queria apenas testar, instalei forçado e gerei o LiveCD. Funcionou  :D mas a instalação quebra o apt.  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 13:53
Citar
Aqui também, por isso fiz um backport do Maverick, que é o 2.6.35.

Os patches que usei baixei daqui:
http://bugs.gentoo.org/207737

Como pode ver anteroirmente, entraram todos, mas de qualquer forma não funcionou  Indeciso

Achei um kernel compilado que finalmente funcionou:
http://deb.grml.org/pool/main/l/linux-source-2.6.33-grml64/

Mas como ele é para o Debian, na hora de instalar o linux-headers deu erro de dependência. Como queria apenas testar, instalei forçado e gerei o LiveCD. Funcionou  Contente mas a instalação quebra o apt.  Triste

Tenho a sensação que o 2.6.32 é muito mais sensível em relação a hardware que os outros... (perdi hardware por causa dos bugs do lucid, só descobri há pouco tempo como solucionar os crashs aleatórios)

Mas... já pensou no seguinte:

Veja se consegue instalar esse source em deb e depois possivelmente vai criar uma pasta em /usr/src aí vc renomeia ela e depois desinstá-la o deb e continua o processo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Julho de 2010, 15:37
Citar
Aqui também, por isso fiz um backport do Maverick, que é o 2.6.35.

Os patches que usei baixei daqui:
http://bugs.gentoo.org/207737

Como pode ver anteroirmente, entraram todos, mas de qualquer forma não funcionou  Indeciso

Achei um kernel compilado que finalmente funcionou:
http://deb.grml.org/pool/main/l/linux-source-2.6.33-grml64/

Mas como ele é para o Debian, na hora de instalar o linux-headers deu erro de dependência. Como queria apenas testar, instalei forçado e gerei o LiveCD. Funcionou  Contente mas a instalação quebra o apt.  Triste

Tenho a sensação que o 2.6.32 é muito mais sensível em relação a hardware que os outros... (perdi hardware por causa dos bugs do lucid, só descobri há pouco tempo como solucionar os crashs aleatórios)

Mas... já pensou no seguinte:

Veja se consegue instalar esse source em deb e depois possivelmente vai criar uma pasta em /usr/src aí vc renomeia ela e depois desinstá-la o deb e continua o processo...

Eu pensei nisso e já estava fazendo.

Aproveitando que este kernel é o 2.6.33, poderia me passar os patches do omnislash que usou aqui:
http://ubuntuforum-pt.org/index.php/topic,29799.1620.html

O link do rapidshare não está funcionando mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 15:43
Citar
Eu pensei nisso e já estava fazendo.

Aproveitando que este kernel é o 2.6.33, poderia me passar os patches do omnislash que usou aqui:
http://ubuntuforum-pt.org/index.php/topic,29799.1620.html

O link do rapidshare não está funcionando mais.

Não tenho mais... Hd novo

Alguns interessantes

http://ck.kolivas.org/patches/bfs/2.6.33-sched-bfs-318.patch

http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.33/2.6.33-ck1/patch-2.6.33-ck1.bz2

Quanto ao resto eu não me lembro... mas já é um começo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Julho de 2010, 17:51
HQ, como assim, perdeu Hardware por causa do kernel do Lucid?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Julho de 2010, 18:58
Citar
HQ, como assim, perdeu Hardware por causa do kernel do Lucid?

http://ubuntuforums.org/showpost.php?p=9326100&postcount=149

libata que dá corrupção de partição

Isso foi gerando crashs horríveis aqui e com isso com o tempo geraram badblocks (pq eram crashs totais que só saiam no power e aí algumas vezes a partição ia pro beleleu).

Como muitas vezes eu usava o kernel do lucid pra testes me ferrei...

Tive que comprar um hd, porém como usava um hp com um gabinete anti-troca de peças (isso mesmo que vc leu, não pude trocar o hd), tive que comprar um gabinete e passar o mobo, o processador e a memória para lá... (a fonte e o driver de dvd só saíram no martelo para quebrar o gabinete :o )

Com o omnislash (que já possui o patch libata) os crashs ocorrem com bem menos frequência e quando ocorre não ferra o sistema todo!! e aí pesquisando vi que usando um kernel 2.6.34 com o libata e o acpi_skip_timer_override "resolvem" o problema (resolvem pq pelo menos não trava tudo, só o som fica estranho e com uns crashs e aí pelo menos é só dar um boot, mas isso ocorre só em uptimes altos +de 8 horas... - aconteceu hoje, fui no youtube e o som tava uma droga, mas pelo menos sem crash total.)

O problema é que não sou só eu que tem esses crashs aleatórios e sem explicação lógica!!

Dá uma olhada no link abaixo

http://ubuntuforums.org/showthread.php?t=1478787

http://www.iol.ie/~stuartneilson/Bootup_fsck.html

Já vou avisando que quem tiver o lucid prestar atenção... se ver um crash suspeitar do lucid e programas e não só do hardware.

Sem travamentos totais aqui já há 1 semana (aproximadamente 12 horas de uptime diariamente)

EDIT 1

Agora só não sei se em outras máquinas somente isso é o suficiente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Julho de 2010, 22:16
Minha nossa HQ! Isso é muito grave!  >:( >:( >:(

Estou tendo a maior sorte do mundo então. Não passei por nada disso com meu hardware! Se bem que meu sistema é mais ou menos uma anomalia do Matrix!  ;D

Só o meu sistema está em partição Linux! Os dados estão todos em NTFS!  Desligo tudo que não uso e retiro tudo que é bobagem que não me serve no sistema. Só não tiro mais pois algumas dependências que a equipe do Ubuntu faz, me fariam remover boa parte do sistema, tornando o Ubuntu imprestável! Outra coisa, com minha configuração atual, já modifiquei a configuração desde aquele tópico do novo Arauto, não tenho mais nada de hardware legado! Ao que parece são as combinações de hardware com software que disparam esse Bug!

É uma pena uma quantidade tão grande de usuários estar sendo afetada por esses Bugs! O pior são os desenvolvedores não darem um fim nisso!   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Julho de 2010, 22:31
Estou usando um note da HP e com o Lucid, eu nunca vi um PC travar tanto.
Depois que eu recompilei o 2.6.32, até que parou de travar, mas ainda assim um monte de coisas, como os sensores de temperaturas, não funcionam.
Como o note esquenta muuuito, aliado aos travamentos, o HD já está quase indo para o beleléu. Mas eu mantenho tudo mesmo numa partição EXT4, por considerar mais segura.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Julho de 2010, 23:52
Tenho usado o 1.4.4 pelo menos 18 horas por dia sem reiniciar a máquina e sem qualquer travamento ou Bug! O máximo de tempo com o 1.4.4 sem reiniciar a máquina foi de 41 horas!

Eu não sei, mas como vocês continuam usando um sistema que trava tanto?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Julho de 2010, 00:17
Eu não sei, mas como vocês continuam usando um sistema que trava tanto?

Justamente, trocando de kernel. Só assim para usar o Lucid.
Mas tem gente que dá sorte. Vejam no final da página:
http://www.vivaolinux.com.br/topico/Duvidas-em-Geral/Travando-3?num_por_pagina=12&pagina=3
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Julho de 2010, 05:59

Não tenho mais... Hd novo

Alguns interessantes

http://ck.kolivas.org/patches/bfs/2.6.33-sched-bfs-318.patch

http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.33/2.6.33-ck1/patch-2.6.33-ck1.bz2

Quanto ao resto eu não me lembro... mas já é um começo.

Falhou demais:
Código: [Selecionar]
oot@filipo-laptop:/usr/src/linux# patch -p1 -i 2.6.33-sched-bfs-318.patch patching file Documentation/sysctl/kernel.txt
patching file include/linux/init_task.h
patching file include/linux/sched.h
Hunk #3 succeeded at 1245 (offset 3 lines).
Hunk #4 succeeded at 1291 (offset 3 lines).
Hunk #5 succeeded at 1371 (offset 3 lines).
Hunk #6 succeeded at 1595 (offset 3 lines).
Hunk #7 succeeded at 1671 (offset 3 lines).
Hunk #8 succeeded at 1992 (offset 3 lines).
Hunk #9 succeeded at 2155 (offset 3 lines).
patching file kernel/sysctl.c
Hunk #1 FAILED at 104.
Hunk #2 FAILED at 239.
Hunk #3 FAILED at 251.
Hunk #4 FAILED at 364.
Hunk #5 FAILED at 761.
5 out of 5 hunks FAILED -- saving rejects to file kernel/sysctl.c.rej
patching file kernel/sched_bfs.c
patching file kernel/posix-cpu-timers.c
Hunk #1 FAILED at 250.
Hunk #2 FAILED at 516.
Hunk #3 FAILED at 526.
Hunk #4 FAILED at 1019.
Hunk #5 FAILED at 1035.
Hunk #6 FAILED at 1043.
Hunk #7 FAILED at 1366.
7 out of 7 hunks FAILED -- saving rejects to file kernel/posix-cpu-timers.c.rej
patching file kernel/exit.c
Hunk #1 FAILED at 121.
1 out of 1 hunk FAILED -- saving rejects to file kernel/exit.c.rej
patching file mm/oom_kill.c
patching file init/Kconfig
Hunk #1 FAILED at 23.
Hunk #2 FAILED at 447.
Hunk #3 FAILED at 563.
3 out of 3 hunks FAILED -- saving rejects to file init/Kconfig.rej
patching file kernel/delayacct.c
Hunk #1 FAILED at 128.
1 out of 1 hunk FAILED -- saving rejects to file kernel/delayacct.c.rej
patching file fs/proc/base.c
Hunk #1 FAILED at 366.
1 out of 1 hunk FAILED -- saving rejects to file fs/proc/base.c.rej
patching file init/main.c
Hunk #1 FAILED at 806.
1 out of 1 hunk FAILED -- saving rejects to file init/main.c.rej
patching file Documentation/scheduler/sched-BFS.txt
patching file lib/Kconfig.debug
patching file arch/powerpc/platforms/cell/spufs/sched.c
patching file kernel/sched.c
Hunk #1 FAILED at 1.
Hunk #2 FAILED at 11039.
2 out of 2 hunks FAILED -- saving rejects to file kernel/sched.c.rej
patching file include/linux/ioprio.h
patching file kernel/kthread.c
Hunk #1 FAILED at 167.
1 out of 1 hunk FAILED -- saving rejects to file kernel/kthread.c.rej
patching file kernel/slow-work.c
Hunk #1 FAILED at 716.
1 out of 1 hunk FAILED -- saving rejects to file kernel/slow-work.c.rej
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Julho de 2010, 06:04
Citar
Eu não sei, mas como vocês continuam usando um sistema que trava tanto?

Fui ingênio por acreditar que o problema era hardware e não o kernel.

O problema na maioria dos usuários (pcp os que não usam cheatcodes normalmente) se resume a dois pontos

libata e acpi

Se colocarem acpi_skip_timer_override diminui muito a ocorrência dos dois bugs, já que pelo que percebi o acpi é responsável pelo crash do sistema e o libata é responsável pela perda de partição, pelos badblocks e óbvio o crash com badblocks dá danos no hd

Se vc não tiver os crashs é mais difícil a falha do libata entrar em funcionamento.

Acho que fui o único que até agora viu uma "solução" (não é solução total ela só impede o crash do acpi)

Acho que isso também pode ser substituido com noapic, mas aí teremos probleminhas chatos na hora de desligar a máquina em alguns sistemas (algumas vezes desliga, em outras não)

E coloquei ela no fórum ubuntu

http://ubuntuforums.org/showpost.php?p=9612800&postcount=731

Felizmente alguns usuários já viram...

http://ubuntuforums.org/showpost.php?p=9613921&postcount=734

http://ubuntuforums.org/showpost.php?p=9625580&postcount=753

Infelizmente acho que agora temos um novo bug danificador de discos rígidos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Julho de 2010, 06:05
É o 2.6.33 puro ou o 2.6.33.algum número??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Julho de 2010, 11:00
É o 2.6.33 puro ou o 2.6.33.algum número??

Puro ele não é, pois já está com o patch do LZMA. O nome é 2.6.33-grml.02
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Julho de 2010, 12:34
Citar
Puro ele não é, pois já está com o patch do LZMA. O nome é 2.6.33-grml.02

Ele deve ter alguma modificação que está atrapalhando...

Vamos tentar diferente:

Pegue o 2.6.33 puro e acrescenta o bfs

E esses dois do mandriva

http://svn.mandriva.com/svn/packages/cooker/kernel/current/PATCHES/patches/fs-squashfs-lzma.patch

http://svn.mandriva.com/svn/packages/cooker/kernel/current/PATCHES/patches/lzo-Fix-up-add-support-for-lzo-compressed-kernels.patch

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Julho de 2010, 15:50

Ele deve ter alguma modificação que está atrapalhando...

Vamos tentar diferente:

Pegue o 2.6.33 puro e acrescenta o bfs

E esses dois do mandriva

http://svn.mandriva.com/svn/packages/cooker/kernel/current/PATCHES/patches/fs-squashfs-lzma.patch

http://svn.mandriva.com/svn/packages/cooker/kernel/current/PATCHES/patches/lzo-Fix-up-add-support-for-lzo-compressed-kernels.patch



Obrigado, amigo. Mas vou deixar para lá. Os patches entraram, com pouquíssimos hunks, mas nem ele nem qualquer outro que eu testei dá essa opção que vem no kernel que funcionou:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg413.imageshack.us%2Fimg413%2F7583%2Fkernellzma.th.png&hash=61461071b6f9d8146e80a06dab30b9d82079dcbe) (http://img413.imageshack.us/my.php?image=kernellzma.png)


Quem sabe o cara lá não cria um 2.6.34. Aí eu volto a testar. Só não vá mudar de HD e jogar os patches fora, não, eim  8)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Julho de 2010, 16:19
Vc usa o squashfs com criptografia em lzma... esse é raro!! Eita...

Tá aí um patch que é bem raro mas distros.

Assim que criar alguma coisa te dou um alô. Por enquanto o máximo que consigo mesmo sem problemas é o AUFS (pq o sidux usa), o squashfs dá uma trabalheira....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Julho de 2010, 18:54
Vc usa o squashfs com criptografia em lzma... esse é raro!! Eita...

Tá aí um patch que é bem raro mas distros.

Assim que criar alguma coisa te dou um alô. Por enquanto o máximo que consigo mesmo sem problemas é o AUFS (pq o sidux usa), o squashfs dá uma trabalheira....

Sim, isso é raro, por isso essa dificuldade.
Depoimento do Big Bruno:
Citar
pra colocar no Big foi uma novela enorme.
esse kernel foi o mais complicado que já tive que colocar pra funcionar LZMA, além de ser comum a imagem falhar, refazer ela com os mesmos métodos e funcionar, acho que está relacionado com a alocação de memória do mksquashfs, algumas vezes ele está no meio do processo e da falha de segmentação.
Parece que quando era o 3.1 (que por acaso compactava até mais) era mais fácil.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arkage em 24 de Julho de 2010, 03:27
Olá meus caros, eu estou a um tempo tentando usar essa kernel tenho recebido o mesmo erro.
Já tentei umas gambiarraszinhas hehehe... e consegui eliminar um dos erros... mas esse persiste...
Se alguém souber como solucionar eu agradeço.

Abraços!

Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build

Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.34-omnislash1.4.4 /boot
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 24 de Julho de 2010, 04:22
Olá meus caros, eu estou a um tempo tentando usar essa kernel tenho recebido o mesmo erro.
Já tentei umas gambiarraszinhas hehehe... e consegui eliminar um dos erros... mas esse persiste...
Se alguém souber como solucionar eu agradeço.

Abraços!

Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build

Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.34-omnislash1.4.4 /boot

Ele finaliza a instalação??
Acontece o que depois?
Você consegue entrar no sistema com o omnislash???
De mais detalhes pois estes dois "erros" ai que eu me lembro apareceu aqui e não são erros e sim avisos do que está sendo feito o sistema.
Tentou fazer os demais procedimentos??
Se não aconselho que faça e tente dar boot pelo omnislash.
[]s.
 :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Julho de 2010, 08:24
Gente, esse LZMA tem que ser bucha mesmo. Se até essa altura do campeonato o Tio Linus tá passando o maior sabão no desenvolvedor e não aceita a inclusão disso no kernel oficial, tem algum motivo né? Só ver o maior aperto que vocês passam pra tentar fazer isso funcionar direito!

Quanto aos problemas com o kernel oficial do 10.04, no meu caso, o que mais ocorria era o consumo exagerado de memória de maneira "aleatória"!   Assim, algumas vezes o Ubuntu subia comsumindo 320MB, outras 1.3GB, em outras 270MB. Com os mesmos serviços e programas que eu uso sempre. Não adiantava remover programas ou desligar serviços que isso sempre acontecia! Eu tenho testado o Linux Mint 9 e isso não acontece com ele.

Outra coisa interessante, instalei o Mint 9 LXDE na versão mais nova do VirtualBox. E o VirtualBox mesmo avisa em letras em negrito que o uso do EXT4 com gravação de cache e com taxas de I/O altas, tem provocado o corrompimento do sistema de arquivos da máquina virtual!!!!   Basicamente ele te diz para usar outro sistema de arquivos, pois o uso do EXT4 pode moer todo o sistema!!! 
E no site da Canonical ele também avisa que em certas condições o EXT4 pode ficar muito lento!!!

É o tipo de coisa que não entendo, se tanta gente ainda tá tendo problema com o ext4, porque todos estão partindo pro uso dele como padrão! Até a Red Hat, com a nova versão 6, que está em reta final de lançamento, também vai trazer o ext4 como padrão!!!! Com certeza o kernel do Red Hat 6 vai vir bem amarradinho quanto a essas questões! To ancioso pelo Centos 6! :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 24 de Julho de 2010, 09:17
root@mobile:/home/marcos/Área de Trabalho# dpkg -i linux-*.deb
Selecionando pacote previamente não selecionado linux-headers-2.6.34-omnislash1.4.4.
(Lendo banco de dados ... 124457 arquivos e diretórios atualmente instalados).
Desempacotando linux-headers-2.6.34-omnislash1.4.4 (de linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Selecionando pacote previamente não selecionado linux-image-2.6.34-omnislash1.4.4.
Desempacotando linux-image-2.6.34-omnislash1.4.4 (de linux-image-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Done.
Configurando linux-headers-2.6.34-omnislash1.4.4 (x86) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

 Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build


 Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source

Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.34-omnislash1.4.4.postinst line 341.
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4 (--install):
 sub-processo script post-installation instalado retornou estado de saída de erro 128
Erros foram encontrados durante o processamento de:
 linux-image-2.6.34-omnislash1.4.4


Alguma sugestão?
Todas as vezes que compilava aparecia isto1 Usando os pacotes deb também! Testei numa instalação limpa do maverick, iso que baixei dia 20 ou 21 mas só pude testar hj...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Julho de 2010, 09:39
Arkage e MSXManiac, vocês estão usando máquinas virtuais? Estão com os drivers da Nvidia instalados?

Eu já tive esses erros. Eu removo o pacote nvidia-common para não dar mais o erro da nvidia. E quando estou com o VirtualBox instalado, eu instalo o pacote DKMS. Com isso ele compila os módulos do VirtualBox para qualquer novo kernel instalado automaticamente! Também me evitando outro erro!

No mais ele sempre reclama disso:

Citar
Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build

Mas instala!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arkage em 24 de Julho de 2010, 13:55
Boa tarde pessoal.
Seguinte... eu tentei remover o pacote nvidia-common como o galactus sugeriu e o erro permaneceu. Instalei o dkms e apareceu mais esse agora... heheheh

Explicando um pouco melhor o que ta acontecendo:
Como podem ver eu to tentando instalar direto do .deb lindo e maravilho já... dai ele faz todo o processo em 1 minuto mais ou menos (o.O)...
Não estou usando máquina virtual. Minha placa de video é uma Intel Mobile 915GM/GMS/910GML Express Graphics Controller (um note semi-velho de guerra).

Depois que terminar o processo ai de baixo, eu tento continuar com o tutorial do Hqx... mas não acho o initdr.img do omnislash.. só o vmlinuz.
Dai eu reboot o bichinho pra ver no que da... dai vem a mensagem na inicialização de KERNEL PANIC!!! uuhuuu! \o/
Acho que é isso...

Ah... Tentei me aventurar na compilação do kernel e incluindo os pacths, configs e arquivos mágicos do Omnislah... mas tive alguns erros... como por ex na hora do comando "cp /usr/src/linux-2.6.34.1/configx86 .config && make xconfig"...
Ele da uma mensagem educada (como todas as mensagens emocionais do linux) de que o não foi possível iniciar o servidor X... algo assim... não lembro bem pois eram 4 da madrugada.... hehehehe

Bem... é isso... continuo aguardando alguma luz!

Abraços!

//----//---- Saída do xterm ----//---//

root@campe-note:/home/campeao/Área de Trabalho/Omnislash/1.4.4# dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
(Lendo banco de dados ... 155805 arquivos e diretórios atualmente instalados).
Preparando para substituir linux-headers-2.6.34-omnislash1.4.4 x86 (usando linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Desempacotando substituto linux-headers-2.6.34-omnislash1.4.4 ...
Preparando para substituir linux-image-2.6.34-omnislash1.4.4 x86 (usando linux-image-2.6.34-omnislash1.4.4_x86_i386.deb) ...
Examining /etc/kernel/preinst.d/
Done.
Desempacotando substituto linux-image-2.6.34-omnislash1.4.4 ...
Examining /etc/kernel/postrm.d .
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.34-omnislash1.4.4
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Configurando linux-headers-2.6.34-omnislash1.4.4 (x86) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/header_postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4

Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

 Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build


 Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source

Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/nvidia-common 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.34-omnislash1.4.4 /boot/vmlinuz-2.6.34-omnislash1.4.4
Running postinst hook script update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.34-omnislash1.4.4
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done

root@campe-note:/home/campeao/Área de Trabalho/Omnislash/1.4.4#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Julho de 2010, 14:40
sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

depois

sudo update-grub

Vai criar o initrd e aí é só dar o boot... (faça esses comandos usando outro kernel)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arkage em 24 de Julho de 2010, 14:52
Poxa... era tão simples... :S
Isso que dar confiar no TAB... hehehehe
Obrigado pela ajuda! Agora ta tudo redondo! hehehe
Vou fazer uns teste e depois eu posto aqui!

Abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Julho de 2010, 01:08
Existe algum patch que transforma uma versão do Kernel em outra? Tipo da 2.6.33 para 2.6.34? Eu usava muito isso antigamente no Mame.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 25 de Julho de 2010, 02:31
sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

depois

sudo update-grub

Vai criar o initrd e aí é só dar o boot... (faça esses comandos usando outro kernel)

Eu sei meu caro
Alias o nvidia-common vc tem que comandar remoção completa, caso contrário ele sai da base do synaptic mas continua lá no diretório para ser executado, gerando o erro citado quanto ao nvidia-common
O problema meu caro reside na mensagem:

Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

 Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build


 Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source

Running depmod.


Ele não está relacionado ao nvidia-common até pq reinstalei os debs novamente tendo o cuidado de ter expurgado todas as instâncias do maledeto nvidia-common (fiz na unha e conferi um por um)! Essa mensagem permanece.
E ela ocorreu em todas as compilações que tenho tentado desde o 9.10 até agora, incluindo o recente uso dos debs fornecidos por vc! E nas  máquinas que instalei, todas tem chipset intel e nada de nvidia. Aliás o common é instalado por default independente da plataforma ou do chipset de cada mainboard!

Apesar de não parecer afetar nada, me deixa intrigado...
Ele parece ocorrer logo após os arquivos deb serem expandidos. Os diretórios relacionados são em algum ponto apagados pelo script de instalação não sei por qual motivo sendo depois marcado a falta deles e emitido o alerta! O que fica é o desafio de o porque isto ocorre, já que se vc visualizar o conteudo dos debs com o file-roller ou assemelhado, verá que os diretórios estão lá, com arquivos e o diabo a 4! Pq raios são apagados se depois são necessários para alguma coisa?

Já tinha conversado com vc sobre isso no começo do ano, mas com a internação e falecimento de meu pai e depois a minha internação consumiram aí uns preciosos 6 meses.
Não é coisa simples não e se me sobrar um tempinho vou fuçar algo. Mas tá difícil pq perdi um semestre inteiro da facult. Atestado te dá o direito de fazer as provas, mas não te dá nem o conhecimento e nem a prática das aulas perdidas!

Bom findi a todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Julho de 2010, 13:59
Citar
Configurando linux-image-2.6.34-omnislash1.4.4 (x86) ...

 Hmm. There is a symbolic link /lib/modules/2.6.34-omnislash1.4.4/build
 However, I can not read it: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/build


 Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source

Running depmod.

Essa mensagem é normal aparecer em kernels customizados. Tudo começou com as mudanças que ocorreram no kernel package e que caparam ele (inclusive separaram a funcionalidade que estava embutida do initrd que agora depende do usuário fazer manualmente - porém dá problemas no dkms)

Ela ocorre pq não há um compartilhamento de informações entre o image e o headers onde o image deveria perceber que o diretório /usr/src/linux-headers-2.6.34-omnislash1.4.4 existe após a instalação dos headers e por isso o link simbólico existe e não deve ser apagado.

Porém quando usamos o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Recriamos o initrd manualmente e recriamos o lib/modules e link simbólico build volta a aparecer (sem ele não conseguiríamos compilar nada manualmente)!!

Se vc for na pasta lib/modules/2.6.34-omnislash1.4.4 vai ver o link simbólico build lá...

Quanto a mensagem

Citar
Hmm. The package shipped with a symbolic link /lib/modules/2.6.34-omnislash1.4.4/source
 However, I can not read the target: Arquivo ou diretório não encontrado
 Therefore, I am deleting /lib/modules/2.6.34-omnislash1.4.4/source

Ela só aparece em uma compilação manual ou na instalação dos debs quando existe um link simbólico em /usr/src apontando para um kernel ali ou quando vc cria além de um kernel source um image e o header.

Porém apenas com os headers vc já consegue compilar tudo.

Espero que tenha conseguido explicar e mostrado que é uma mensagem que vc pode ignorar. Fique tranquilo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Julho de 2010, 16:47
Hqx, esvazie sua caixa de mensagens, rsrsrsrs

De qualquer forma, a mensagem que tentei enviar foi a que fiz um post atrás:
Citar
Existe algum patch que transforma uma versão do Kernel em outra? Tipo da 2.6.33 para 2.6.34? Eu usava muito isso antigamente no Mame.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Julho de 2010, 17:13
Citar
Hqx, esvazie sua caixa de mensagens, rsrsrsrs

Eu esvazio hoje ela enche em dois dias aproximadamente... No outro fórum passou de 100 mps  :o

Voltando a pergunta.

Sim isso existe, ocorre somente quando é lançado um kernel que ainda é rc e por isso o seu patch é para a versão estável.

Isso só ocorre nesse momento.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Julho de 2010, 21:00
Hq, viu a "listinha" de Bugs corrigidos com o ext4 no kernel padrão do Ubuntu com a mais nova atualização dele?

Código: [Selecionar]
  * ext4, jbd2: Add barriers for file systems with exernal journals
    - LP: #588069
  * ext4: Eliminate potential double free on error path
    - LP: #588069
  * ext4: return correct wbc.nr_to_write in ext4_da_writepages
    - LP: #588069
  * ext4: Ensure zeroout blocks have no dirty metadata
    - LP: #588069
  * ext4: Patch up how we claim metadata blocks for quota purposes
    - LP: #588069
  * ext4: Fix accounting of reserved metadata blocks
    - LP: #588069
  * ext4: Calculate metadata requirements more accurately
    - LP: #588069
  * ext4: Handle -EDQUOT error on write
    - LP: #588069
  * ext4: Fix quota accounting error with fallocate
    - LP: #588069
  * ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag
    - LP: #588069
  * ext4: Use bitops to read/modify EXT4_I(inode)->i_state
    - LP: #588069
  * ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode
    - LP: #588069
  * ext4: Add flag to files with blocks intentionally past EOF
    - LP: #588069
  * ext4: Fix fencepost error in chosing choosing group vs file
    preallocation.
    - LP: #588069
  * ext4: fix error handling in migrate
    - LP: #588069
  * ext4: explicitly remove inode from orphan list after failed direct io
    - LP: #588069
  * ext4: Handle non empty on-disk orphan link
    - LP: #588069
  * ext4: make "offset" consistent in ext4_check_dir_entry()
    - LP: #588069
  * ext4: Fix insertion point of extent in mext_insert_across_blocks()
    - LP: #588069
  * ext4: Fix the NULL reference in double_down_write_data_sem()
    - LP: #588069
  * ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl
    - LP: #588069
  * ext4: Fix estimate of # of blocks needed to write indirect-mapped files
    - LP: #588069
  * ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs
    - LP: #588069
  * ext4: Fix possible lost inode write in no journal mode
    - LP: #588069
  * ext4: Fix buffer head leaks after calls to ext4_get_inode_loc()
    - LP: #588069
  * ext4: Issue the discard operation *before* releasing the blocks to be
    reused
    - LP: #588069
  * ext4: check missed return value in ext4_sync_file()
    - LP: #588069
  * ext4: fix memory leaks in error path handling of ext4_ext_zeroout()
    - LP: #588069
  * ext4: Remove unnecessary call to ext4_get_group_desc() in mballoc
    - LP: #588069
  * ext4: rename ext4_mb_release_desc() to ext4_mb_unload_buddy()
    - LP: #588069
  * ext4: allow defrag (EXT4_IOC_MOVE_EXT) in 32bit compat mode
    - LP: #588069
  * ext4: fix quota accounting in case of fallocate
    - LP: #588069
  * ext4: check s_log_groups_per_flex in online resize code
    - LP: #588069
 [b] * ext4: don't return to userspace after freezing the fs with a mutex held
    - LP: #588069[/b]
  * ext4: stop issuing discards if not supported by device
    - LP: #588069
  * ext4: don't scan/accumulate more pages than mballoc will allocate
    - LP: #588069
  * ext4: Do not zero out uninitialized extents beyond i_size
    - LP: #588069
  * ext4: clean up inode bitmaps manipulation in ext4_free_inode
    - LP: #588069
  * ext4: init statistics after journal recovery
    - LP: #588069
  * ext4: Remove extraneous newlines in ext4_msg() calls
    - LP: #588069
  * ext4: Prevent creation of files larger than RLIMIT_FSIZE using
    fallocate
    - LP: #588069
  * ext4: check for a good block group before loading buddy pages
    - LP: #588069
  * ext4: Show journal_checksum option
    - LP: #588069
  * ext4: Use bitops to read/modify i_flags in struct ext4_inode_info
    - LP: #588069
  * ext4: Avoid crashing on NULL ptr dereference on a filesystem error
    - LP: #588069
  * ext4: Clear the EXT4_EOFBLOCKS_FL flag only when warranted
    - LP: #588069
  * ext4: restart ext4_ext_remove_space() after transaction restart
    - LP: #588069
  * ext4: Conditionally define compat ioctl numbers
    - LP: #588069
  * ext4: Fix compat EXT4_IOC_ADD_GROUP
    - LP: #588069
  * ext4: Make fsync sync new parent directories in no-journal mode
    - LP: #588069

Brincadeira hein!!! Depois o pessoal não sabe o motivo de perder dados e HD com ext4!  Acho que vou voltar para o ext3!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Julho de 2010, 21:33
Se eu te falar que o omnislash tem boa parte desses patches aí vc acredita...

Estão faltando (que eu me lembre):

ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl

ext4: check s_log_groups_per_flex in online resize code

O ext4 está fogo, eu já sabia que faltava coisa pra caramba no kernel lucid...

Agora fiquei com vontade de fazer um omnislash novo e mais atualizado pq ainda estão faltando coisas ae
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 25 de Julho de 2010, 23:55
Grato pela explicação...
Se eu entendi, o que importa é haver o link simbólico ok?
Mesmo que tenha a pasta sido deletada!
Especificamente neste caso não é?
Fiz uma compilação agora com o patch do Kolivas e ocorreu a mesma coisa!
Só não vale comparar pq eu botei o Hz em 10.000!
Vou remover o 1.4.4 e compilar ele também nos 10.000!
Agora cá entre nós, ou é só o Ubuntu ou o Gnome assim como o KDE tem engordado prá caramba! Ou todos né!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Julho de 2010, 00:28
Citar
Se eu entendi, o que importa é haver o link simbólico ok?
Mesmo que tenha a pasta sido deletada!
Especificamente neste caso não é?
Fiz uma compilação agora com o patch do Kolivas e ocorreu a mesma coisa!
Só não vale comparar pq eu botei o Hz em 10.000!
Vou remover o 1.4.4 e compilar ele também nos 10.000!
Agora cá entre nós, ou é só o Ubuntu ou o Gnome assim como o KDE tem engordado prá caramba! Ou todos né!

10.000 é pegar pesado!! Dá um desconto pro teu processador!! Ele vai ficar doido!!

O que importa é o link simbólico direcionado para o local certo (nesse caso os headers usr/src/linux-headers-2.6.34seukernel)

Gnome e o KDE estão pesadinhos mesmo... vou ver se consigo fazer novos ajustes pelo kernel...

Semana que vem acho que sai outro omnislash (duas semanas desmembrando o zen)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de Julho de 2010, 01:55
Citar
10.000 é pegar pesado!! Dá um desconto pro teu processador!! Ele vai ficar doido!!

O que importa é o link simbólico direcionado para o local certo (nesse caso os headers usr/src/linux-headers-2.6.34seukernel)

Gnome e o KDE estão pesadinhos mesmo... vou ver se consigo fazer novos ajustes pelo kernel...

Semana que vem acho que sai outro omnislash (duas semanas desmembrando o zen)

É só para teste. O do Ubuntu esta aqui e é o que uso normalmente, principalmente quando o note está só na bateria!
Esqueci de te dizer que voltei à velha mania de botar a partição root como jfs e ele realmente é bem mais rápido que o ext4 e um pouco , bem pouco mais que o ext3. É a impressão que eu tenho né!

Quanto ao Gnome e ao KDE, assim como o Linux de um modo geral, o culpado invariavelmente é o GCC. Esse programadores de hoje são na maioria um bando de preguiçosos. Reescrevem a mesma rotina ou rotina com a mesma finalidade um monte de vezes. Sem falar que o compilador deveria se chamar engordador. Sinceramente o que precisamos é de uma linguagem tipo C mas que esteja tão próxima dos mnemônicos adotados no assembly e com recursos de varrer o fonte atrás de rotinas semelhantes ou com estrutura semelhante para realmente otimizar o código fonte.

Quem teve um MSX e se aventurou a desassemblar os joguinhos da Konami com certeza concordará comigo. Além de míseros 16 ou 32 Kb de RAM, eles criptografavam o texto na rotina além de reutilizá-las com diversos pontos de entrada/saída.

Abrax e boa semana à todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 27 de Julho de 2010, 03:25
Tô pronto pra testar ,hehehehehe
Citar
Semana que vem acho que sai outro omnislash (duas semanas desmembrando o zen)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Julho de 2010, 16:12
Já enviei o novo omnislash para alguns usuários por email. Não coloquei online pois ainda está em testes (apesar que foram mais correções)

Quem quiser testar (está em teste) passe mp!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 27 de Julho de 2010, 16:16
Iniciado os procedimentos para compilar e testar , em breve retorno !!!  :D :D :D :D :D :D :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Julho de 2010, 22:11
Recebi o e-mail, Hqx, obrigado!

Olha o que encontrei numa MP antiga:
http://hqxriven.wordpress.com/2008/02/24/compilando-um-kernel-desktops-do-jeito-do-hqxriven-no-kuxbuntu/
2.6.23, poutz!

E o patch para o 2.6.33...  :-\

Você ainda mantém o blog?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 06:05

É só para teste. O do Ubuntu esta aqui e é o que uso normalmente, principalmente quando o note está só na bateria!
Esqueci de te dizer que voltei à velha mania de botar a partição root como jfs e ele realmente é bem mais rápido que o ext4 e um pouco , bem pouco mais que o ext3. É a impressão que eu tenho né!


Qual a configuração do Notebook?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 09:43
Citar
Recebi o e-mail, Hqx, obrigado!

Olha o que encontrei numa MP antiga:
http://hqxriven.wordpress.com/2008/02/24/compilando-um-kernel-desktops-do-jeito-do-hqxriven-no-kuxbuntu/
2.6.23, poutz!

E o patch para o 2.6.33...  Indeciso

Você ainda mantém o blog?

Vou voltar ao blog (por enquanto eu deixei ele de lado e me concentrei mais no fórum)

Não tenho mais patches daquela época (quem dera) e até o do 2.6.34 eu tive que baixar novamente pq o meu hd é novo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 10:19
Hq meu caro! Estou aqui boquiaberto! Estupefato! Em transe eu até diria!

Já estou aqui providenciando o vídeo já que imagens valem mais do que mil palavras!

Mas vamos a alguns números!

Tempo de compilação total (incluindo os Debs) com o "antigo" 1.4.4 (usando o kernel 1.4.4.1 para compilar o 2) = 8 minutos!

Usei level 8! 100% nos oito núcleos FULL Time! Só respirou na hora de criar os Debs!

Com o kernel do Ubuntu ele levou 9min e 18 seg! E mesmo com o Level 8 ele não usava os oito núcleos a 100% o tempo todo! Ficava entre 90 e 97%!

O tempo de boot do novo 1.4.4 aumentou em relação ao antigo! O antigo fazia em 17.8s, o do Ubuntu faz em 18.8s e o novo em 20 seg!

O consumo de RAM inicial também aumentou! O antigo 1.4.4 usava 238MB, o novo usa 269MB! O Ubuntu usa entre 320MB e 1.3GB, depende da vontade dele!  :D

Na primeira "chamada" o novo 1.4.4 parece mais lento que o antigo! Ao abrir programas. Mas depois que o bichinho se "acomoda", ele mostra a que veio! Ele consegue ser ainda mais rápido que o 1.4.4 antigo. Para máquinas virtuais ele simplesmente arrasou  em qualquer outro sistema que já tenha usado! Você vai ver no vídeo pra não dizerem que estou inventando moda! O Mandriva 2010.1 64bits dá o boot em estratosféricos 4.86 segundos!!!!  :o :o :o

Meu, nem dá mais graça de usar o Mandriva do consultório!!!! Vou fazer o filme aqui! Até meio-dia ele tá no ar!

Fui!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 28 de Julho de 2010, 11:18
Hqx, estou querendo mudar do Ubuntu para o Kubuntu e queria saber se vc não tem algumas dicas para deixar o KDE4 mais rápido (eu lembro que uma você já postou como deixar o KDE3 mais rápido, mas sobre o KDE4 você tem alguma dica?).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 11:23
Citar
Na primeira "chamada" o novo 1.4.4 parece mais lento que o antigo! Ao abrir programas. Mas depois que o bichinho se "acomoda", ele mostra a que veio! Ele consegue ser ainda mais rápido que o 1.4.4 antigo. Para máquinas virtuais ele simplesmente arrasou  em qualquer outro sistema que já tenha usado! Você vai ver no vídeo pra não dizerem que estou inventando moda! O Mandriva 2010.1 64bits dá o boot em estratosféricos 4.86 segundos!!!!  Chocado Chocado Chocado

O novo 1.4.4 é o que usa melhor a cache e que usa melhor (e um pouco mais) a ram.

Só uma coisa, no primeiro boot ele é mais lento. Depois acho que ele tem 1 segundo de diferença para o outro (no boot)

Foi por isso que falei que valia a pena testar (espero que tenha colocado o BFQ pq eu esqueci de colocar na config em 64 bits)

Citar
Hqx, estou querendo mudar do Ubuntu para o Kubuntu e queria saber se vc não tem algumas dicas para deixar o KDE4 mais rápido (eu lembro que uma você já postou como deixar o KDE3 mais rápido, mas sobre o KDE4 você tem alguma dica?).

Claro que tem... Em breve vou postar no blog e ressuscitar ele ou aqui no fórum.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 11:35

Foi por isso que falei que valia a pena testar (espero que tenha colocado o BFQ pq eu esqueci de colocar na config em 64 bits)


Putz! Só um detalhe né!  :-\

eu bem que pensei em colocar, mas como  não tava na config....

Baum, melhor ainda! Agora vou compilar de novo com o BFQ!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 11:37
Na verdade eu ia lançar dois:

Uma versão com CFQ e outra com BFQ, os dois tiveram resultados interessantes...

Mas acabei achando o BFQ melhor
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 11:58
Na verdade eu ia lançar dois:

Uma versão com CFQ e outra com BFQ, os dois tiveram resultados interessantes...

Mas acabei achando o BFQ melhor

Então a principal mudança é essa? Tem mais alguma coisa que devo mudar no config?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de Julho de 2010, 11:59

É só para teste. O do Ubuntu esta aqui e é o que uso normalmente, principalmente quando o note está só na bateria!
Esqueci de te dizer que voltei à velha mania de botar a partição root como jfs e ele realmente é bem mais rápido que o ext4 e um pouco , bem pouco mais que o ext3. É a impressão que eu tenho né!


Qual a configuração do Notebook?

É um HP 510C! Ele tem um processador Centrino de 2.13 (Pentium4). míseros 512 Mb de RAM, chipset intel 915, wifi, um hd de 60 ide 5.400 dividio entre ubuntu e windows xp (são 6 partições no total, 3 para cada um)...
Como uso essa config a uns 2 anos, tirando o processador que era um Celeron 1.4 (fiz o up eu mesmo) posso dizer que comparando do ubuntu 7.04 para o 10.10, ficou muito mais pesado. Tanto que o XP se beneficiou do upgrade, mas como o ubuntu engordou mais que baleia, só faz diferença com o kernel omnislash ou o vanilla com o patch do Colivas.
E não tive nenhuma diferença de funcionalidade, já que com o 7.04 tudo funcionava, até wifi. Verdade que o vídeo era meio instável (melhorou no 7.10) mas nada assim de preocupante ou alarmante.
A Canonical precisa rever muita coisa. KDE & GNOME idem....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 12:14

É só para teste. O do Ubuntu esta aqui e é o que uso normalmente, principalmente quando o note está só na bateria!
Esqueci de te dizer que voltei à velha mania de botar a partição root como jfs e ele realmente é bem mais rápido que o ext4 e um pouco , bem pouco mais que o ext3. É a impressão que eu tenho né!


Qual a configuração do Notebook?

É um HP 510C! Ele tem um processador Centrino de 2.13 (Pentium4). míseros 512 Mb de RAM, chipset intel 915, wifi, um hd de 60 ide 5.400 dividio entre ubuntu e windows xp (são 6 partições no total, 3 para cada um)...
Como uso essa config a uns 2 anos, tirando o processador que era um Celeron 1.4 (fiz o up eu mesmo) posso dizer que comparando do ubuntu 7.04 para o 10.10, ficou muito mais pesado. Tanto que o XP se beneficiou do upgrade, mas como o ubuntu engordou mais que baleia, só faz diferença com o kernel omnislash ou o vanilla com o patch do Colivas.
E não tive nenhuma diferença de funcionalidade, já que com o 7.04 tudo funcionava, até wifi. Verdade que o vídeo era meio instável (melhorou no 7.10) mas nada assim de preocupante ou alarmante.
A Canonical precisa rever muita coisa. KDE & GNOME idem....

Agora entendi! Sem dúvida nenhuma, o JFS vai ser o sistema de arquivos mais rápido para o seu Notebook! Ainda mais se você tunar o JFS! Ele é ideal para máquinas antigas com apenas um processador e sem HT!
Quanto ao peso dos sistemas modernos....

Ubuntu, Mandriva, OpenSuse, Windows 7, Vista, são todos transatlânticos! 

Como eles tem que servir a qualquer tipo de usuário, eles carregam de tudo! Isso os torna grandes e lentos! E a mesma coisa dos Ambientes gráficos que você falou (KDE e Gnome).

A verdade é que o código vem sendo mal escrito desde que memória e processador deixaram de ser caros! Os desenvolvedores apostam na força bruta do conjunto memória + processador!   Um exemplo mesmo é o JFS! Ele foi feito para máquinas com poucos recursos, quando você coloca ele em um PC com recursos, o JFS "atrasa" tudo!

Você pode sair modificando qualquer um dos sistemas operacionais listados acima,para deixá-los mais leve. Mas se quiser leveza mesmo, só partindo para distros tipo faça você mesmo e sair da dupla KDE/Gnome!

HQ, como prometido aqui vai o Vídeo do novo 1.4.4 com CFQ!

http://www.youtube.com/watch?v=80mc7_0JeYc

Desculpa a câmera torta! É difícil gravar e operar teclado + mouse ao mesmo tempo!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 12:27
Citar
Então a principal mudança é essa? Tem mais alguma coisa que devo mudar no config?

Só...

Citar
É um HP 510C! Ele tem um processador Centrino de 2.13 (Pentium4). míseros 512 Mb de RAM, chipset intel 915, wifi, um hd de 60 ide 5.400 dividio entre ubuntu e windows xp (são 6 partições no total, 3 para cada um)...
Como uso essa config a uns 2 anos, tirando o processador que era um Celeron 1.4 (fiz o up eu mesmo) posso dizer que comparando do ubuntu 7.04 para o 10.10, ficou muito mais pesado. Tanto que o XP se beneficiou do upgrade, mas como o ubuntu engordou mais que baleia, só faz diferença com o kernel omnislash ou o vanilla com o patch do Colivas.
E não tive nenhuma diferença de funcionalidade, já que com o 7.04 tudo funcionava, até wifi. Verdade que o vídeo era meio instável (melhorou no 7.10) mas nada assim de preocupante ou alarmante.
A Canonical precisa rever muita coisa. KDE & GNOME idem....

JFS sem dúvidas...

Citar
HQ, como prometido aqui vai o Vídeo do novo 1.4.4 com CFQ!

Oba!! O novo 1.4.4 com CFQ tá do jeito que eu queria. Queria que vc visse com o BFQ para sentir algumas diferenças.

Aqui com o BFQ em uso normal fica melhor que o CFQ.

Muito Obrigado pelo vídeo!! Valeu mesmo!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 12:38
Que bom que gostou! Pode deixar que vou compilar outro com o BFQ e coloco outro vídeo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 12:45
Citar
Que bom que gostou! Pode deixar que vou compilar outro com o BFQ e coloco outro vídeo!

O que eu pude perceber é que o BFQ a latência é um pouco menor. Com isso algumas coisas ficaram praticamente instantâneas aqui (navegação com muitas abas no firefox por exemplo)

Para falar a verdade, não estou conseguindo sentir o high load com o BFQ em um uso normal, eu tenho que forçar a barra para sentir.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de Julho de 2010, 16:36
Citar
Que bom que gostou! Pode deixar que vou compilar outro com o BFQ e coloco outro vídeo!

O que eu pude perceber é que o BFQ a latência é um pouco menor. Com isso algumas coisas ficaram praticamente instantâneas aqui (navegação com muitas abas no firefox por exemplo)

Para falar a verdade, não estou conseguindo sentir o high load com o BFQ em um uso normal, eu tenho que forçar a barra para sentir.

Então passa a config p/ mim pq eu vou recompilar mesmo para comparar com o do kolivas...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 16:45
O meu tem parte do kolivas... vai ser interessante a comparação.

Enviado.

EDIT1 - Na dúvida em alguma coisa, posta!!

EDIT2 - Para quem usa o ext4 e o omnislash dá um alô, pq consertei muitas coisas desde o último 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de Julho de 2010, 17:50
O meu tem parte do kolivas... vai ser interessante a comparação.

Enviado.

EDIT1 - Na dúvida em alguma coisa, posta!!

EDIT2 - Para quem usa o ext4 e o omnislash dá um alô, pq consertei muitas coisas desde o último 1.4.4

Vi o video do galactus!
Com 4 núcleos (oito cores) é covardia!
Só para ter certeza, é o vanilla 2.6.34 ou o 2.6.34.1?
Vou fazer no coitado do meu lap! Não vai impressionar tanto qto o do galactus, mas com certeza nessa maquineta em relação ao original, vai voar baixo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Julho de 2010, 17:51
Galactus, como vc faz para compilar tão rápido?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 18:07
É o 2.6.34...

Citar
Galactus, como vc faz para compilar tão rápido?

Com concurrency e um i7 com um super HT...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 19:05
Em breve upload dos debs... para 32 bits e 64 bits!!

Só terá esse novo 1.4.4 por causa do ext4.

Muito Obrigado a todos que usam o omnislash e que apoiam o projeto!!

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg690.imageshack.us%2Fimg690%2F8103%2Fimagem1xq.th.png&hash=5c548b888ffe5223b3f01f2e5b877bf50d4bbe0e) (http://img690.imageshack.us/i/imagem1xq.png/)

Uploaded with ImageShack.us (http://imageshack.us)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 28 de Julho de 2010, 20:05
Hqxriven parabéns , você se superou esse novo omnislash está invariavelmente muito mais rápido , olha que meu note não chega nem perto do i7

do galactus, falando nisso parabéns pelo vídeo , só uma sugestão se possível no próximo mostra o compiz , deve ser animal na sua máquina ,

voltando pro omni , a abertura de pastas está abismal de rápido , a navegação entre abas do firefox nem se fala , o vmware carrega muito rápido

também , e chega que a baba escorreu , kkkkkkkkkkkkkk

Obs : upload do .deb 64bits a caminho !!!!!!!

Edit 1 : Ter participação especial no vídeo do galactus foi demais , valeu mesmo ter visto meu avatar no fórum , abraços !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Julho de 2010, 20:09
Galactus, como vc faz para compilar tão rápido?

É como o HQ disse, Core i7 a 3.6GHz, 4GB de RAM a 1400MHz, Concurrency Level 8 com o kernel do HQ que realmente usa os 100% dos núcleos mais os HTs! Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!  Há sim, ia me esquecendo, a minha nova placa mãe ajuda muito também! Ela não tem mais IDE e nem PS2! Com isso os HDs SATA guanham de 15 a 18% em velocidade!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 21:08
Citar
É como o HQ disse, Core i7 a 3.6GHz, 4GB de RAM a 1400MHz, Concurrency Level 8 com o kernel do HQ que realmente usa os 100% dos núcleos mais os HTs! Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!  Há sim, ia me esquecendo, a minha nova placa mãe ajuda muito também! Ela não tem mais IDE e nem PS2! Com isso os HDs SATA guanham de 15 a 18% em velocidade!

O mais interessante que eu acho no i7 são os HTs. É raro vc ver os HTs da arquitetura core, sendo usados com eficiência em um kernel normal mesmo sobrecarregando pesado, pq o linux ainda não está preparado para usar os HTs dessa arquitetura (Pq ele ainda se confunde... e não usa direito).

E conforme vc falou um ganho de 1 minuto em compilação mostra a diferença.

Acho que só otimizando o kernel que vc consegue usar mais eles... e o gás que vc ganha VALE a pena!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 28 de Julho de 2010, 21:38
hq ainda estou usando o 1.4.3 e o desempenho é bem melhor em relação ao do ubuntu  :P, so estou esperando o 1.4.4 "oficial"

...Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!

Além daquele tutorial sobre tunar o ext3/4, o que mais você recomenda?

Sendo ainda mais especifico, para alguém que tenha um processador com apenas 1 núcleo e 1gb ram com hd ide?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Julho de 2010, 21:51
Citar
hq ainda estou usando o 1.4.3 e o desempenho é bem melhor em relação ao do ubuntu  Lingua, so estou esperando o 1.4.4 "oficial"

Vou lançar o 1.4.4 pcp por causa do ext4 mesmo... saíram tantos patches corrigindo e agora que o ubuntu atualizou também achei que era a hora (por isso tirei o 1.4.3)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 28 de Julho de 2010, 22:50
Hq, , está faltando o linux-image-2.6.34-omnislash1.4.4 64bits.
ainda, hehe
No aguardo.

 ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 28 de Julho de 2010, 22:56
Hq, , está faltando o linux-image-2.6.34-omnislash1.4.4 64bits.
ainda, hehe
No aguardo.

 ;)

Andreson só um pouquinho de paciência to fazendo o upload dele mas, quando chega nos 70% tá dando erro de conexão com o google , até amanhã cedo acredito que esteja disponível !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 28 de Julho de 2010, 22:59
Hq, , está faltando o linux-image-2.6.34-omnislash1.4.4 64bits.
ainda, hehe
No aguardo.

 ;)

Andreson só um pouquinho de paciência to fazendo o upload dele mas, quando chega nos 70% tá dando erro de conexão com o google , até amanhã cedo acredito que esteja disponível !!!
Ok, trabalho de noite mesmo, kkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 01:15
...Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!

Além daquele tutorial sobre tunar o ext3/4, o que mais você recomenda?

Sendo ainda mais especifico, para alguém que tenha um processador com apenas 1 núcleo e 1gb ram com hd ide?

Olha, eu usaria o JFS como sistema de arquivos de certeza! Isso pra começar. Tentaria fugir do Gnome e do KDE. Uma ótima opção hoje é o LXDE! É o que está no meio do caminho entre leveza e praticidade! O Mint 9 LXDE, está melhor que o Lubuntu! Vem com mais facilidades e recursos. Como a base é a mesma, dá pra instalar o Kernel do HQ. Se vai funcionar redondo (o Kernel do HQ no Mint)? Eu não sei. Não fiz teste pra isso. Mais leve que isso só com os Box da vida! Mas daí já viu né! Prepare-se para montar Menus na unha! Além de perder uma série de praticidades! Como por exemplo, compartilhamento de arquivos de maneira fácil e rápida!

Ainda tem a opção das distros tipo faça você mesmo!!!! Com certeza sua máquina vai ganhar vida nova, mas vai te dar o maior serviço pra deixar tudo redondo!

Se não quiser se livrar do Gnome ou do KDE, vai ter que remover o máximo possível de tranqueiras que são instaladas por padrão! Isso ajuda demais no desempenho geral e no consumo de RAM! Neste caso o caminho mais adequado seria uma instalação básica tipo Netinstall do Debian! Só o basicão mesmo, pra daí você instalar apenas o que for usar! 

Basicamente é isso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 29 de Julho de 2010, 01:33
Hq, , está faltando o linux-image-2.6.34-omnislash1.4.4 64bits.
ainda, hehe
No aguardo.

 ;)

Andreson só um pouquinho de paciência to fazendo o upload dele mas, quando chega nos 70% tá dando erro de conexão com o google , até amanhã cedo acredito que esteja disponível !!!

Por problemas técnicos , diria assim , não consegui upar o 64 bits para o projeto omnislash ainda , já passei pro HQ , pela manhã acredito que ele vai fazer o upload

do linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb

Se conseguir antes aviso ; Até mais !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 01:36
HQ meu caro!  

Tá sentado? Preparou o babador?  ;D

Já viu o Writer abrir instantâneamente no Ubuntu?  :o   

Sem a parada de colocar o ícone dele no Tray?

Taí HQ, a sua mais nova jóia da coroa:

http://www.youtube.com/watch?v=ucSchETIsAU


Essa também é a minha jóia da coroa HQ! Tudo o que aprendi mexendo no Buble Bee e no Celeron do Agner tá aí!

Agora me diz, esse Ubuntu deve pra algum Slakware, Gentoo, Debian e até mesmo o Arch Linux? Isso com Gnome, claro!

Usei as minhas opções preferidas! O Trio: Performance + 1000MHz + Low Latency Desktop!

Há sim, é BFQ na veia véio!!!!

Que latência!!!!  Eu disse, que latência? Onde?  ;D ;D ;D

E isso é Gnome!!!!!!    Imagina isso tudo num Box da vida!!!!

Só tem um defeito HQ! Se puxar demais na transferência de arquivos ele trava tudo!!!  Pra quem precisa disso, é melhor usar o CFQ! Mas pra quem usa um Desktop como a maioria dos usuários normais! Esse tá imbatível!  É um Kernel feito para desempenho máximo!

Não sei como, nem de que maneira você faz essas coisas, mas está mais uma vez de Parabéns!!!!  

Eu ja disse isso para o HQ: Você acaba deixando todo mundo mal acostumado!  Sempre melhora esse Kernel! Incrível!

Fui!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 02:19
Incrível o vídeo... OMG a latência foi parar aonde??

Quanto ao travamento até os caras do ubuntu resolverem esse bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/585765 e não sei se apenas o kernel resolve ou precisa do xorg também... (o chato é que tem usuários do archlinux com o mesmo problema https://bbs.archlinux.org/viewtopic.php?id=100843 aí é osso)

Por enquanto aqui tá firme... (só espero que não tenha aberto o opera hehehe http://ubuntuforum-br.org/index.php/topic,70240.msg390755.html#msg390755 O bug desse usuário é osso)

Mas a minha config tá um pouco diferente da sua (300 hz e com voluntary) talvez com isso dê para se chegar mais longe e por isso eu não tenha visto ainda o limite.

Muito Obrigado pelo vídeo!! (Esse eu vou guardar de recordação...)

Citar
Esse tá imbatível!  É um Kernel feito para desempenho máximo!

Não sei como, nem de que maneira você faz essas coisas, mas está mais uma vez de Parabéns!!!!  

Eu ja disse isso para o HQ: Você acaba deixando todo mundo mal acostumado!  Sempre melhora esse Kernel! Incrível!

Papel, lápis, relógio e uma paciência danada...  :o

Agora posso tirar uma folguinha!!

O desempenho tá elevado mesmo, barra qq distro com certeza. Tô babando aqui, qq kernel normal pede arrego naquelas situações!!

Para quem não viu o vídeo veja o quanto foi torturado o kernel

http://www.youtube.com/watch?v=ucSchETIsAU

É de cair o queixo...

Muito Obrigado pelo vídeo e pelo depoimento!! Mais um vídeo que vai servir para analisar!!

Valeu mesmo galactus!! Dá para ver muita coisa por esses vídeos!!
------------------

Muito Obrigado pela ajuda dtomadon com a versão 64 bits do omnislash!!

Para quem quiser instalar está aí!!

Método fácil

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

Enfim agora posso descansar!!

Bom dia a todos

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 07:31
HQ meu  irmão!  O que é isso véio!!!!!  To aqui até agora em transe!

Depois tu não sabe o que é ter a patroa no teu pé quando eu coloco o BubleBee pra funcionar!  ;D ;D ;D

"Porque a gente usa essa carroça?"  :P :P :P

Meu, é como eu te digo, até a minha esposa já não quer mais sair do Omnislash!  

"Você mexeu igual na minha sessão? Pra ficar com a mesma velocidade?"

Dá pra tu HQ?

Vou continuar com mais testes!

Quanto ao vídeo com o Compiz fica impossível!

Vou explicar!

Não uso o driver 3D proprietário da ATI!  Então não tem como ativar o Compiz! Além disso, com o compiz ativo vocês nunca veriam esse desempenho dos vídeos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 29 de Julho de 2010, 07:45
Citar
Muito Obrigado pela ajuda dtomadon com a versão 64 bits do omnislash!!

Para quem quiser instalar está aí!!

Obrigado todos nós pelo trabalho realizado nesse novo omnislash , está voando até meu simplório note está parecendo um supersônico ,hehehehe

Valeu mesmo e bom descanso , vou esmerilhar o sistema , depois posto os resultados !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Julho de 2010, 11:39
Caras, o vídeo é loko mesmo. Já fiz coisas parecidas mas nunca com essa intensidade toda.
Também o processador do cara ajuda bastante.
Percebe-se também algo que um colega de trabalho meu já havia dito: os discos (HD) não acompanham as mudanças que a rede e outros periféricos sofreram. Como podem ver no vídeo, é a leitura do disco que mais pecou.
Só não entendi por que aquele tema feioso default do Gnome.

Ah, aqui com uma placa ATI no 10.04, o Compiz funcionou perfeitamente sem precisar instalar o driver proprietário. Aí não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 29 de Julho de 2010, 11:58
Olha, eu usaria o JFS como sistema de arquivos de certeza! Isso pra começar. Tentaria fugir do Gnome e do KDE. Uma ótima opção hoje é o LXDE! É o que está no meio do caminho entre leveza e praticidade! O Mint 9 LXDE, está melhor que o Lubuntu! Vem com mais facilidades e recursos. Como a base é a mesma, dá pra instalar o Kernel do HQ. Se vai funcionar redondo (o Kernel do HQ no Mint)? Eu não sei. Não fiz teste pra isso. Mais leve que isso só com os Box da vida! Mas daí já viu né! Prepare-se para montar Menus na unha! Além de perder uma série de praticidades! Como por exemplo, compartilhamento de arquivos de maneira fácil e rápida!

Ainda tem a opção das distros tipo faça você mesmo!!!! Com certeza sua máquina vai ganhar vida nova, mas vai te dar o maior serviço pra deixar tudo redondo!

Se não quiser se livrar do Gnome ou do KDE, vai ter que remover o máximo possível de tranqueiras que são instaladas por padrão! Isso ajuda demais no desempenho geral e no consumo de RAM! Neste caso o caminho mais adequado seria uma instalação básica tipo Netinstall do Debian! Só o basicão mesmo, pra daí você instalar apenas o que for usar!  

Basicamente é isso!


Vou testar o Mint 9 + LXDE + JFS + omnislash. Atualmente uso no meu desk o Lenny e na faculdae o Lucid com o omnislash 1.4.3.

Estava pensando em atualizar para o Debian testing + LXDE, acho que vou incluir esse teste tambem.

O quanto o JFS é seguro? Num da pau com o omnislash?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 12:39
Caras, o vídeo é loko mesmo. Já fiz coisas parecidas mas nunca com essa intensidade toda.
Também o processador do cara ajuda bastante.
Percebe-se também algo que um colega de trabalho meu já havia dito: os discos (HD) não acompanham as mudanças que a rede e outros periféricos sofreram. Como podem ver no vídeo, é a leitura do disco que mais pecou.
Só não entendi por que aquele tema feioso default do Gnome.

Ah, aqui com uma placa ATI no 10.04, o Compiz funcionou perfeitamente sem precisar instalar o driver proprietário. Aí não?

É um erro achar que só o processador faz isso tudo que você viu no vídeo!  Só olhar o vídeo anterior a esse, com o mesmo Kernel, mesmo Hardware mas usando o CFQ ao invés do BFQ!

Não posso usar o compiz com a configuração atual que tenho do Gnome! Dá pau nos Menus!

Sim, o HD de pratos magnéticos é de longe a peça que mais atrasa o PC! É a única peça principal mecânica que restou! Fora a leitora de CD/DVD!

Heeheheh

O tema é feio sim! Mas tudo o que vocês vêm tem motivo!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 12:47


Vou testar o Mint 9 + LXDE + JFS + omnislash. Atualmente uso no meu desk o Lenny e na faculdae o Lucid com o omnislash 1.4.3.

Estava pensando em atualizar para o Debian testing + LXDE, acho que vou incluir esse teste tambem.

O quanto o JFS é seguro? Num da pau com o omnislash?

O JFS é totalmente seguro se você compilar o JFS no Kernel Omnislash dentro dele e não como módulo que é o padrão!
Além disso, se for usar um Live-CD na instalação  é bom antes  instalar o pacote jfsutils antes de formatar o HD! Os live-CDs não estão vindo com suporte ao JFS! Só o Alternate Install!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 13:03
Citar
"Você mexeu igual na minha sessão? Pra ficar com a mesma velocidade?"

Dá pra tu HQ?

Não entendi...

Fiz os teste para estressar aqui e foi bem mais rápido que o normal, sem brincadeira parece que eu fiz um upgrade não tem outra explicação.

Citar
Obrigado todos nós pelo trabalho realizado nesse novo omnislash , está voando até meu simplório note está parecendo um supersônico ,hehehehe

Com certeza, é a união das pessoas que faz o omnislash avançar tanto em pouco tempo!!

Esse é o único kernel não oficial que conheço que tem tanta gente apoiando. Todo mundo ajuda de alguma forma!!

O kernel omnislash é nosso!!

Citar
Também o processador do cara ajuda bastante.

Antigamente em máquinas tops eu não conseguia chegar a esse nível de eficiência e por isso elas não se beneficiavam tanto do desempenho. Mas de uns tempos pra cá... com todo mundo me ajudando!!

Eu acho incrível o fato do omnislash conseguir extrair mais do i7 do que o kernel normal. Poxa o i7 é top e ainda tem um Ht poderoso!!

O fato de ser i7 ajuda, mas se ele tentar fazer algo semelhante no kernel normal... :'(

 
Citar
O quanto o JFS é seguro? Num da pau com o omnislash?

EDIT1 o galactus já respondeu...

Citar
O JFS é totalmente seguro se você compilar o JFS no Kernel Omnislash dentro dele e não como módulo que é o padrão!

Obrigado a todos pela ajuda nessa nova versão!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 13:34
Citar
"Você mexeu igual na minha sessão? Pra ficar com a mesma velocidade?"

Dá pra tu HQ?

Não entendi...



É a patroa me perguntando se eu fiz o mesmo pra ela!!! Antes, quando ela me via mexendo, entortava a cara! Agora ela fica me cobrando para aplicar as mudanças no sistema dela também!  ;D

Minha esposa largou o 7 depois do seu Kernel!

Passou o cartão?  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 13:43
Citar
É a patroa me perguntando se eu fiz o mesmo pra ela!!! Antes, quando ela me via mexendo, entortava a cara! Agora ela fica me cobrando para aplicar as mudanças no sistema dela também!  Sem Graça

Minha esposa largou o 7 depois do seu Kernel!

Essa foi boa...

Quem diria que mexer só no kernel somente traria esses benefícios. Acho que foi isso que me manteve no Ubuntu, eu sempre quis a facilidade dele mas queria a velocidade do gentoo, pelo menos agora eu tenho um Ubuntu mais rápido sem ter que compilar o sistema todo ou enfrentar um distro complicada.

Acho que depois dessa eu perdi até a vontade de usar os outros linux apenas por velocidade...

Citar
Passou o cartão?  Contente

Vc quer dizer Entendeu?? hehehe

Se for isso em relação a patroa acho que sim!!

EDIT - Caramba ela usa mais o linux que o windows?? Largou o Seven... eita.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Julho de 2010, 15:06
Engraçado, tentei aplicar o patch ao 2.6.34.1 e deu um monte de erros. Tentei com o comando bzcat omnislash.bz2 |patch -p1

Código: [Selecionar]
root@filipo-laptop:/usr/src/linux# bzcat omnislash.bz2 |patch -p1
patching file arch/arm/common/sa1111.c
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file arch/arm/common/sa1111.c.rej
patching file arch/arm/mach-mx2/devices.c
Reversed (or previously applied) patch detected!  Assume -R? [n]

Daí parei. Não fiz nada após ter descompactado. O que pode estar errado?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 15:12
É no 2.6.34 amigo!! Sempre será nele!!

O omnislash já inclui o 2.6.34.1.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Julho de 2010, 15:34
Putz, então vou ter que baixar de novo.

Em tempo: será que esses patches do lzma funcionarão:
https://dev.openwrt.org/browser/trunk/target/linux/generic/patches-2.6.34/

Nenhum deles deu aquela opção no cryptographic:
http://img413.imageshack.us/f/kernellzma.png/


Ah sim, aonde eu mudo isso aqui para colocar =y:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg821.imageshack.us%2Fimg821%2F1213%2Flzma2634.th.png&hash=e8f7f3723369630b798541eae6ed0ed206173d78) (http://img821.imageshack.us/my.php?image=lzma2634.png)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 18:28
Desmembrei o zen e nem ele tem a criptografia em lzma.

Aquele patch é raro mesmo nem na net eu acho.

Acho que talvez funcione, já que vc também têm a opção do AUFS

E só deixar o squashs como módulo e ativar o lzma em baixo dele como Y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Julho de 2010, 19:47
Gente, desculpa aí, mas as instruções dessa página já não bastam?

http://www.squashfs-lzma.org/

Os caras fornecem os 3 arquivos para isso com instruções e tudo!!!!  Tá tudo em inglês, claro! Os patchs e como compilar esse LZMA como módulo!

Ainda tem mais instruções aqui: http://www.slax.org/forum.php?action=view&parentID=13074

Aqui: ftp://ftp.slax.org/source/slax/kernel/2.6.27.8/build.kernel

E os pré-compilados aqui: ftp://ftp.slax.org/Linux-Live/kernels/

Se com isso tudo isso não funfar, o que mais tá faltando?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 20:02
galactus o problema é que temos que usar a versão 4.0 compatível com o squashfs-tools mais o lzma...

Sem ela nada de remasters...

O squashfs é complicado mesmo... até o BIGBRUNO fala isso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Julho de 2010, 20:42
Pois é, e os arquivos lá no site oficial e no ftp são para kerneis antigos.

Eu gostaria muito de saber como o pesoal do YlmfOS 3 conseguiu colocar o lzma 3 no kernel do Lucid. Ah se eu falasse Chinês...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 29 de Julho de 2010, 23:07
Só mais uma coisa.

O novo 1.4.4 ainda está em teste... por enquanto ainda firme porém quero colocar algumas coisas no acpi então talvez se tudo der certo aparecerá uma correção em breve.

Por enquanto aproveitem!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 05:38
Pois é, e os arquivos lá no site oficial e no ftp são para kerneis antigos.

Eu gostaria muito de saber como o pesoal do YlmfOS 3 conseguiu colocar o lzma 3 no kernel do Lucid. Ah se eu falasse Chinês...

Senhores! Ótimas notícias!

Dizem que quem tem boca vai a Roma não? Eu fui a China!  ;D

vampire, mandei pro HQ apenas o Patch do huangzx para o squashfs 4.3 + LZMA para o Kernel 2.6.32 do Ubuntu 10.04! huangzx é o cara que faz o pacote da dupla em questão para o YlmfOS 3!  ;)

Como não sei seu e-mail, mandei primeiro para o HQ! 

Aqui a resposta do nosso camarada Chines:

Citar
hello !

This is sqlzma source code package includes squashfs-3.4 and lzma patchs.   And the source was patched !

It was compiled in ubuntu 10.04 successfully, kernel version is 2.6.32-22-generic.  But i didn't try to build for 2.6.34 yet.

You can have a try :)   

Please see the build script  "make.sh"  for details.


best wishes

                huangzx

Agora digam se essa não foi Ninja?

Ooops! Ninja é Japonês né!

Essa foi do Jet Lee!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 05:58
Voltando ao Omnislash com BFQ!

Definitivamente temos um Bug! É quanto a transferência de arquivos HQ.

Ele começa rápido, e depois vai parando....

Além de consumir muito recurso da máquina!

Transferir arquivos para Pen Drives então é muito pior!

E não importa o tamanho! Tenho que ir para o kernel do Ubuntu para fazer transferência para Pen Drives! No HD ele até que termina, mas não tem taxa de transferência constante! Parece que vai de "soquinho"!  :D

Voltando ao Omnislash com BFQ!

Definitivamente temos um Bug! É quanto a transferência de arquivos HQ.

Ele começa rápido, e depois vai parando....

Além de consumir muito recurso da máquina!

Transferir arquivos para Pen Drives então é muito pior!

E não importa o tamanho! Tenho que ir para o kernel do Ubuntu para fazer transferência para Pen Drives!
Edit: No Kernel do Ubuntu também está ruim! Mas não consome tanto recurso da máquina! O interessante é que no htop não mostra usando o processador, parece que é no Xorg! Será que tem haver com uma atualização do Ubuntu de ontem?
No Pen Drive ele até que termina, mas não tem taxa de transferência constante! Parece que vai de "soquinho"!  :D

Edit2: HQ, estou investigando mais! Vou fazer mais testes com outros Live-CDs! E outros Pen Drives!

Usei o Opera aqui e não travou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 08:46
Citar
Voltando ao Omnislash com BFQ!

Definitivamente temos um Bug! É quanto a transferência de arquivos HQ.

Ele começa rápido, e depois vai parando....

Além de consumir muito recurso da máquina!

Transferir arquivos para Pen Drives então é muito pior!

E não importa o tamanho! Tenho que ir para o kernel do Ubuntu para fazer transferência para Pen Drives! No HD ele até que termina, mas não tem taxa de transferência constante! Parece que vai de "soquinho"!  Contente

Voltando ao Omnislash com BFQ!

Definitivamente temos um Bug! É quanto a transferência de arquivos HQ.

Ele começa rápido, e depois vai parando....

Além de consumir muito recurso da máquina!

Transferir arquivos para Pen Drives então é muito pior!

E não importa o tamanho! Tenho que ir para o kernel do Ubuntu para fazer transferência para Pen Drives!
Edit: No Kernel do Ubuntu também está ruim! Mas não consome tanto recurso da máquina! O interessante é que no htop não mostra usando o processador, parece que é no Xorg! Será que tem haver com uma atualização do Ubuntu de ontem?
No Pen Drive ele até que termina, mas não tem taxa de transferência constante! Parece que vai de "soquinho"!  Contente

Edit2: HQ, estou investigando mais! Vou fazer mais testes com outros Live-CDs! E outros Pen Drives!

Usei o Opera aqui e não travou!

Muito Obrigado!! Nesse momento estou na segunda compilação depois da disponível do site

uname -a
Linux hqx 2.6.34-omnislash1.4.4 #1 SMP Fri Jul 30 03:35:51 BRT 2010 i686 GNU/Linux (Depois que terminei o primeiro já estava fazendo um novo)

Vou fazer alguns testes na questão do pen drive!!

Valeu!!

Logo logo te passo galactus.

EDIT 2 - Te passei galactus!!

EDIT3 - Pendrive testado e está 100% com o omnislash 1.4.4 feito hoje (o que te passei por email agorinha mesmo)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg413.imageshack.us%2Fimg413%2F5701%2Fimagem6ml.th.jpg&hash=b1c39473c22109d50ec28b5c51f0587f3ededf49) (http://img413.imageshack.us/i/imagem6ml.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg441.imageshack.us%2Fimg441%2F1377%2Fimagem8w.th.jpg&hash=aab31f2a4deeb54ee887214d8549d00c85db8c81) (http://img441.imageshack.us/i/imagem8w.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

EDIT4 - Assim que compilar o que te passei agorinha me dá um alô...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 30 de Julho de 2010, 10:44
Aloka! Adorei! Para mim que ainda uso um AMD Athlon X2(mesmo sendo um dos melhores, já esta ultrapassado né, primeira geração de dual cores)
melhorou bastante, antes abria só um vídeo(principalmente em HD) e a CPU já ia para 80% de uso, agora não passa dos 30%.
Alem de tudo está tudo mais rápido  :D
Agora uma duvida, eu vou comprar um combo Teclado + Mouse sem fio da microsoft, embora odeie a marca, é a que está a venda aqui no Rio
com boas funções(teclado multimídia) e está em um ótimo preço. Então queria saber se funciona no seu kernel ou tem que procurar algum driver
para o wireless do teclado/mouse sem fio funcionar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 10:49
Citar
Aloka! Adorei! Para mim que ainda uso um AMD Athlon X2(mesmo sendo um dos melhores, já esta ultrapassado né, primeira geração de dual cores)
melhorou bastante, antes abria só um vídeo(principalmente em HD) e a CPU já ia para 80% de uso, agora não passa dos 30%.
Alem de tudo está tudo mais rápido  Contente
Agora uma duvida, eu vou comprar um combo Teclado + Mouse sem fio da microsoft, embora odeie a marca, é a que está a venda aqui no Rio
com boas funções(teclado multimídia) e está em um ótimo preço. Então queria saber se funciona no seu kernel ou tem que procurar algum driver
para o wireless do teclado/mouse sem fio funcionar.

Chegou atrasado, já tem mais um omnislash 1.4.4 sendo feito!!

A latência está melhor... Já que está definida a latência máxima permitida.

Só estou esperando ver o que o galactus achou.

Quanto ao wifi eu não sei isso é uma incognita.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 30 de Julho de 2010, 11:55
Chegou atrasado, já tem mais um omnislash 1.4.4 sendo feito!!

A latência está melhor... Já que está definida a latência máxima permitida.

Só estou esperando ver o que o galactus achou.

Quanto ao wifi eu não sei isso é uma incognita.

Tenho um amigo que tem um mouse e teclado sem foi da Microsoft, apenas no grub não funciona, de resto normal.

Quanto ao 1.4.4, resolvi instalar ontem, o desempenho é bem melhor em relação ao 1.4.3 (que já era melhor que o do Ubuntu), esperando então esse seu novo 1.4.4, só uma duvida, basta instalar por cima ou tem que desinstalar o 1.4.4 antigo?
Outra, instalei o 1.4.4 junto com o 1.4.3, algum problema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 12:52
Citar
Tenho um amigo que tem um mouse e teclado sem foi da Microsoft, apenas no grub não funciona, de resto normal.

Quanto ao 1.4.4, resolvi instalar ontem, o desempenho é bem melhor em relação ao 1.4.3 (que já era melhor que o do Ubuntu), esperando então esse seu novo 1.4.4, só uma duvida, basta instalar por cima ou tem que desinstalar o 1.4.4 antigo?
Outra, instalei o 1.4.4 junto com o 1.4.3, algum problema?

Passo a passo para instalar o novo 1.4.4

1 - Dar boot e ir para o kernel ubuntu
2 - Desinstalar o antigo 1.4.4 (o image e o headers)
3 - Ir na pasta /boot e apagar o initrd do 2.6.34-omnislash1.4.4 e apagar a pasta 2.6.34-omnislash1.4.4 que fica em /lib/modules
4 - Instalar o novo omnislash 1.4.4 (sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb)
5 - Dar o comando para recriar o initrd ( sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4 )
6 - Por último sudo update-grub e um boot

Deixei a numeração fixa em 1.4.4 por enquanto...

Não há problema do 1.4.3 conviver com o 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 13:40
Grande HQ! Irmão, problema corrigido! :)

Positivo e operante o 1.4.4 com a config que você me mandou por e-mail!

Apesar de consumir um pouco mais do sistema quando com o CFQ, a transferência do sistema voltou ao normal! As taxas de transferências inclusive aumentaram!

Tá batento nos 90MB/S de HD para HD no início! Estabilzia em torno de 60-50MB/s! E no Pen Drive formatado em NTFS começa em 35MB/S e estabiliza em 18MB/s!

Outra coisa, aquela lentidão do sistema pós transferência de arquivos grandes ou de muitos pequenos acabou! To comparando ao BFQ da configuração anterior!

Vou continuar com os testes normais!

Há sim, é impressão minha ou você alterou algo em relação o uso do cache/latência?  Essa versão me pareceu ainda mais rápida para chamar o programa na segunda vez!

E de nada irmão!  Espero estar sendo útil!

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 13:50
Citar
Grande HQ! Irmão, problema corrigido! Sorridente

Positivo e operante o 1.4.4 com a config que você me mandou por e-mail!

Outra coisa, aquela lentidão do sistema pós transferência de arquivos grandes ou de muitos pequenos acabou! To comparando ao BFQ da configuração anterior!

OBA!! Ótima notícia!!

Citar
Tá batento nos 90MB/S de HD para HD no início! Estabilzia em torno de 60-50MB/s! E no Pen Drive formatado em NTFS começa em 35MB/S e estabiliza em 18MB/s!

Citar
Há sim, é impressão minha ou você alterou algo em relação o uso do cache/latência?  Essa versão me pareceu ainda mais rápida para chamar o programa na segunda vez!

Com ctz... Entraram 25 patches e saiu 1. Um dos 25 é para isso.

Citar
E de nada irmão!  Espero estar sendo útil

Muito Obrigado mesmo pela ajuda!!

Com o seu vídeo analisando os dados eu percebi que tinha que fazer mudanças por isso continuei o trabalho. Agora posso ficar mais tranquilo!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 30 de Julho de 2010, 14:06
Hqxriven,

como eu poderia ter este omnislash novo q ainda não saiu? Seria por email?

Desde já agradeço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 14:11
Estou enviando os patches e a config até poder passar os debs pro google novamente.

EDIT1 - Enviado...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 30 de Julho de 2010, 14:39
HQ , já compilei o novo de novo ,hehehe , só uma dúvida em relação ao bug que o galactus citou na hora de copiar um arquivo para o pen-drive parece persistir ainda , talvez seja impressão , mas ao mandar copiar um arquivo de 170 megas , quando falta 0,5 o sistema da uma parada , depois de um tempo acaba a gravação no pen-drive , as vezes a velocidade de gravação altera significativamente para mais ou para menos , no hd tudo normal!!! Talvez seja só impressão , se possível algum teste me indique !!!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 14:59
Citar
mas ao mandar copiar um arquivo de 170 megas , quando falta 0,5 o sistema da uma parada , depois de um tempo acaba a gravação no pen-drive

Normal... A questão era a taxa constante e a lentidão no sistema na hora que fazia; no final é normal dar uma paradinha por causa da cache (eu falei paradinha, não é 5 minutos parado na barra de progresso lá no final hein) até no kernel do ubuntu.

Citar
as vezes a velocidade de gravação altera significativamente para mais ou para menos

Tranquilo...

Eu copiei 2 gigas para o pendrive e mais de 3000 arquivos entre pequenos e grandes... (É só olhar a foto um pouco acima)

A taxa maior é geralmente quando ele consegue a taxa de pico na cópia. Com esse novo omnislash estou conseguindo mais isso e até a cópia do próprio hd para hd melhorou.

É por isso que vc vê essa variação.

Citar
Talvez seja só impressão , se possível algum teste me indique !!!!!!!

O teste que eu faço geralmente é simples... copio muitos arquivos para um pendrive e vejo a taxa e se a velocidade do sistema foi muito afetada.

Pelo menos esse teste é o real...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 30 de Julho de 2010, 15:03
Realmente é pouco tempo mesmo , o neura , kkkk , acabei de copiar uns 1,5 giga foi bem , no hd tá rapidão , no pen varia entre 16megas  e 25 megas por segundo , qualquer dúvida ou problema aviso !!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 30 de Julho de 2010, 16:01
Pôxa, HQX, me envie também.



Senhores! Ótimas notícias!

Dizem que quem tem boca vai a Roma não? Eu fui a China!  ;D

vampire, mandei pro HQ apenas o Patch do huangzx para o squashfs 4.3 + LZMA para o Kernel 2.6.32 do Ubuntu 10.04! huangzx é o cara que faz o pacote da dupla em questão para o YlmfOS 3!  ;)

Como não sei seu e-mail, mandei primeiro para o HQ! 

Aqui a resposta do nosso camarada Chines:

Citar
hello !

This is sqlzma source code package includes squashfs-3.4 and lzma patchs.   And the source was patched !

It was compiled in ubuntu 10.04 successfully, kernel version is 2.6.32-22-generic.  But i didn't try to build for 2.6.34 yet.

You can have a try :)   

Please see the build script  "make.sh"  for details.


best wishes

                huangzx

Agora digam se essa não foi Ninja?

Ooops! Ninja é Japonês né!

Essa foi do Jet Lee!!!

Realmente essa foi Soda!
Não sei como te agradecer.
Ainda vou testar, mas se for apenas aquilo que está no make.sh, é ridículo!
Como já teve atualização de kernel, espero que os módulos funcionem. Não gostaria de ter que fazer um downgrade só por causa disso.
Mas na verdade eu queria mesmo que funcionasse no omnislash. Vou continuar tentando.

Mais uma vez agradeço!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 16:10
Citar
Pôxa, HQX, me envie também.

Enviado...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 30 de Julho de 2010, 19:06
Citar
Pôxa, HQX, me envie também.

Enviado...

Valeu! Vou começar a diversão aqui. Pena que apesar de ser um Turion X2 Ultra, com 4GB de memória, a compilação demora horas  :(

Uma dúvida: o que seriam aqueles números, começando por 127, no AUFS?


PS: para quem testou: EXT4 ou JFS? E por que?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Julho de 2010, 19:29
Citar
Pena que apesar de ser um Turion X2 Ultra, com 4GB de memória, a compilação demora horas

Eu tenho um X2 3600. Estamos no mesmo time...

Coloca um concurrency 2 e volta 1hora e 30 depois (+ ou -)

Citar
Uma dúvida: o que seriam aqueles números, começando por 127, no AUFS?

Não tenho a mínima idéia... Até pq normalmente não uso. Só sei que a maioria usa o valor 127

Mas o manual deve explicar... http://aufs.sourceforge.net/aufs2/man.html

Quanto a última pergunta só o galactus!!

Vou ver se consigo mensalmente pelo menos lançar 1 omnislash para ajudar a galera!!

Muito Obrigado a todos pela ajuda!!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Julho de 2010, 20:25
instalei o novo 1.4.4 que o HQ mandou hj.

Aqui como o PC é modesto o ganho não foi tão alto, porém na abertura do writer e outros programas que demoram mais para iniciar o ganho foi bem legal!

estou usando ext4!

parabéns HQ! muito bom mesmo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 21:44



PS: para quem testou: EXT4 ou JFS? E por que?


Isso depende!

Qual a sua configuração?

Pontos Positivos do JFS

Para máquinas antigas com processadores de apenas um núcleo e sem HT, o JFS é a melhor escolha. Motivo? O JFS não consome quase nada da CPU, assim deixa ela livre para fazer o que interessa! Ele também é bom com arquivos grandes e médios. Ele é seguro, se recupera bem e rápido de uma queda de energia!

Então em um sistema operacional moderno onde máquinas mononucleares já estão ultrapassadas, pois são tantos os serviços em segundo plano para o processador gerenciar,  o JFS se mostra ideal nestes casos!

Para Notebooks ele é ótimo para economizar energia!

Pontos Negativos

Mas se você tiver uma máquina "porruda", ele acaba é atrapalhando! Pois mesmo com muito processador, ele não faz uso da força dele! É só comparar tempos de boot entre sistema de arquivos diferentes! Geralmente o JFS é o último! Pois pode ter o processador que for que não resolve muito!

Ele teve  o seu desenvolvimento encerrado! Então todas as distros modernas retiraram seu suporte oficial! Você fica por sua conta e risco!

Quanto ao EXT4...

Ele é o sistema de arquivos da moda!  Não sei o motivo! Ele ainda tá bugado! Mas tá todo mundo usando como padrão! Até mesmo a poderosa Red Hat vai para o EXT4 na próxima versão Enterprise deles! Portanto você terá suporte ao ext4, tem muita gente trabalhando nele, viu a lista de Bugs corrigidos numa atualização do Ubuntu?

Ele foi um melhoramento em relação ao ext3, ele gerencia melhor arquivos grandes e sua organização interna é melhor que o ext3!  Mesmo assim ele vem levando um coro feio em determinadas situações de uso do sistema! É só ver os testes do Phoronix. O Centos 5 dá uma lavada em vários testes por conta de usar o ext3 ao invés do ext4 das outras distros mais novas!

Eu mesmo to pensando em voltar para o ext3 depois que o HD do Hqxriven levou farelo por causa do  ext4! 

Farei alguns testes na minha máquina principal, se o ext3 se mostrar mais rápido, volto pra ele!

Gente, não adianta ficar chorando em dizer que a sua máquina é modesta e não aproveita melhor o kernel do HQ! É exatamente o contrário!    Viram o video do meu Atomzinho?

O HQ achou que era um X2! :)

Ainda vou postar o vídeo do Notebook do Agner. Um celeron com JFS! Dá um coro violento no meu Atom!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Julho de 2010, 22:12
@galactus, acho eu falei pouco demais pois estava apressado, alias, não expliquei nada do que queria dizer

o novo 1.4.4, ou então o 1.4.4.1  :P é realmente mais rápido que o antigo, porém em comparação ao seu vídeo e como ficou aqui, a sua máquina teve um ganho maior que eu tive. Foi isso que quis dizer

uso voluntary, 300hz e ondemand

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 30 de Julho de 2010, 22:23
Hqx e Galactus, quando vcs habilitam o tal BFQ, vocês desabilitam o CQF? Como fica essa tela:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg405.imageshack.us%2Fimg405%2F6592%2Fkernelbfq.th.png&hash=e1a448cc2ba1f19bf448a4721a0e8f3efc5d1374) (http://img405.imageshack.us/my.php?image=kernelbfq.png)


Já compilei aqui e agora que lembrei disso, é mole?  :-X
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Julho de 2010, 22:34
Hqx e Galactus, quando vcs habilitam o tal BFQ, vocês desabilitam o CQF? Como fica essa tela:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg405.imageshack.us%2Fimg405%2F6592%2Fkernelbfq.th.png&hash=e1a448cc2ba1f19bf448a4721a0e8f3efc5d1374) (http://img405.imageshack.us/my.php?image=kernelbfq.png)


Já compilei aqui e agora que lembrei disso, é mole?  :-X

percebi que logo abaixo tem Default I/O Scheduler

ai vc marca qual vc quer, no caso o CFQ.

mas o HQ deixou marcado o BFQ por padrão nessa nova versão.

outra coisa que tenho vontade é compilar ao invéz de um Pentium II, compilar para um core2  ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 22:42
Hqx e Galactus, quando vcs habilitam o tal BFQ, vocês desabilitam o CQF? Como fica essa tela:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg405.imageshack.us%2Fimg405%2F6592%2Fkernelbfq.th.png&hash=e1a448cc2ba1f19bf448a4721a0e8f3efc5d1374) (http://img405.imageshack.us/my.php?image=kernelbfq.png)


Já compilei aqui e agora que lembrei disso, é mole?  :-X

Tem que marcar o BFQ no Default I/O Scheduler!  Além de colocar o BFQ dentro do Kernel nas opções do I/O Schedulers! 

você escolhe se usa CFQ ou BFQ no Default I/O Scheduler! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 22:50


outra coisa que tenho vontade é compilar ao invéz de um Pentium II, compilar para um core2  ::)

Mas gunss, qual o seu processador? Se for um processador tão velho assim não adianta compilar para um Core2!

É isso o que eu mais gosto no  Linux! Se você sabe ou quer aprender, você tem toda liberdade de alterar ao seu gosto!

Essa oportunidade que estamos tendo com esse kernel do Hqxrinven não existe fácil não!

Você pode compilar o seu kernel para tirar o máximo possível do seu Hardware!  Ao ativar a familia do processador você dispara instruções específicas para o compilador usar o que for melhor para aquela CPU! Exemplo, qual o motivo de eu colocar uma compilação genérica para o meu Atom, se tem lá uma opção só pra ele ativar Pipelines específicos do Atom que em outras opções ele não usaria?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Julho de 2010, 23:01
nada, o meu é um core 2 duo e7200

o negocio é que o HQ um dia me disse que o GCC que vem com o ubuntu o 4.4 não tem vantagem de colocar para compilar para um core2, porém com o 4.5 já seria uma boa
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Julho de 2010, 23:57
nada, o meu é um core 2 duo e7200

o negocio é que o HQ um dia me disse que o GCC que vem com o ubuntu o 4.4 não tem vantagem de colocar para compilar para um core2, porém com o 4.5 já seria uma boa

Bom, o HQ é que deve falar sobre isso com muita propriedade! Mas segundo a própria Intel, que ajuda um monte no desenvolvimento do GCC, mesmo a versão 4.4 trouxe muitos ganhos de performance! Principalmente para os Core i7 e Xeon, dependendo da informação dentro do cache de memória em sistemas 64bits!
Talvez por isso vocês não vejam tanta diferença de performance nas mudanças do HQ! Ele vem se concentrando no Cache! E também foi na versão 4.4 que colocaram aprimoramentos para os Atom!
Agora é evidente que como os caras nunca param de melhorar  o GCC, a versão 4.5 deve trazer mais um monte de coisas novas para mellhorar ainda mais o desempenho!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Julho de 2010, 00:37
e dizem que se o linux usasse o compilador da INTEL ele seria bem mais rápido

bem, acredito que também tragam melhorias para o meu "antigo"  e7200.
mas eu também uso 32bit pois só tenho 1gb de ram
vou ver se compilo aqui para o core2 e dou uma olhada pra ve se traz alguma coisa boa x) de novo né, só que dessa vez não vou colocar prempt nem 1000hz
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2010, 02:11
Citar
o negocio é que o HQ um dia me disse que o GCC que vem com o ubuntu o 4.4 não tem vantagem de colocar para compilar para um core2, porém com o 4.5 já seria uma boa

Citar
Mas segundo a própria Intel, que ajuda um monte no desenvolvimento do GCC, mesmo a versão 4.4 trouxe muitos ganhos de performance! Principalmente para os Core i7 e Xeon, dependendo da informação dentro do cache de memória em sistemas 64bits!
Talvez por isso vocês não vejam tanta diferença de performance nas mudanças do HQ! Ele vem se concentrando no Cache! E também foi na versão 4.4 que colocaram aprimoramentos para os Atom!
Agora é evidente que como os caras nunca param de melhorar  o GCC, a versão 4.5 deve trazer mais um monte de coisas novas para mellhorar ainda mais o desempenho!

A questão toda é o hz... e low latency

Desde que vc coloque um valor baixo (como 300 hz e voluntary - lembra do caso handbrake né...) já é interessante.

Mas não será aqueeeele ganho... mas não deixa de ser interessante.

O processador tem que ser bem forte para aguentar 1000 hz e low latency pq isso gera um processamento maior já que a latência diminui e ele precisa dar respostas mais rápidas e se ele não for capaz de dar conta vc vai sentir lentidão por causa da vasta quantidade de processos que ele precisa gerenciar e aí parece brincadeira mais a latência sobe ou atrapalha outros processos. Isso acaba gerando um desequilíbrio que afeta a performance.

Mas no ubuntu por não ser uma distro voltada a compilação não conseguimos usufruir de forma mais eficiente do gcc.

Foi nesse ponto que quis dizer. A foco do ubuntu não deixa vc ver o poder do gcc para performance em desktop de forma fácil.

Exemplo: No slackware 10 no fórum slackware brasil (hoje extinto) eu compilava não só o kernel como o Xorg, pensa em algo rápido. Pensa em um Xorg com SSE e SSE2 (Bons Tempos!!)

Eu consegui resultados interessantes com o 4.5 mas aí é outra história...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Julho de 2010, 06:50
Estou no aguardo da chegada demais uma peça aqui e com certeza vou poder brincar  muito mais com as compilações!

Vou colocar dois links muito interessantes para quem gosta de ler:

http://www.linux-mag.com/id/7574/1/

http://www.phoronix.com/forums/showthread.php?t=19889


O primeiro da Linux Magazine o segundo é do Forum do Phoronix. Os dois links tratam do mesmo assunto! Comparações entre o Gentoo e o Ubuntu.

Alguns comentaristas sabem muito mesmo!

É como o  HQ falou, não dá para perceber fácil as coisas no Ubuntu pois ele é uma distro binária que tem que "levar" de tudo! E isso já começa na sua compilação, o Ubuntu tem que ser compatível com hardware velho e novo, o que faz ele ter uma compilação genérica. O Gentoo não, é uma distro para ser compilada mesmo. Onde você escolhe para o que ele vai ser compilado! Todo o sistema se quiser! Cada pacote das aplicações se quiser!

Mesmo assim alguns comentaristas deixam claro que se o Ubuntu não viesse tão atolado de coisas e usasse flags para processadores modernos, a diferença já seria bem perceptível!

Agora aja paciência para compilar um sistema inteiro!  Se "só" o kernel leva mais hora e meia na maioria das máquinas, imagina um sistema todo! Levaria o quê? Uns três a quatro dias para compilar um sistema inteiro?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2010, 11:43
Citar
Agora aja paciência para compilar um sistema inteiro!  Se "só" o kernel leva mais hora e meia na maioria das máquinas, imagina um sistema todo! Levaria o quê? Uns três a quatro dias para compilar um sistema inteiro?

Dá última vez que fiz levei quase três dias. Comprei uma revista que vinha com o Gentoo mas não era o Stage 3...

Hoje já temos o Sabayon que ajuda e podemos instalar um stage 3 e aos poucos fazer as coisas.

Quem olhar os links vai perceber que o Gentoo ganhou as vezes 30 FPS em games em comparação com o Ubuntu.

Acho que o Ubuntu teria que ter uma faxina geral nos pacotes, pq ele pesa bem mais que o debian.

O que me prende ao Ubuntu é a sua facilidade e a minha preferência pelos debs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 31 de Julho de 2010, 12:08
Cá entre nós, que bom que o Ubuntu não prioriza compilações. Este é o segredo de sua popularidade. Antes, as pessoas tinham medo de ouvir falar em Linux por ser "difícil", tudo tinha que compilar.
Mas Ubuntu é Linux, então quem quiser tem mais essa liberdade. Prova disso é este kernel.

Galactus, já tentei criar coragem para dar um apt-src world, mas não consegui  ;D

Quanto ao LZMA, bizarro! Instalei no sistema e foi direitinho, no kernel 2.6.32-23. Já quando fui tentar instalar no chroot para testar uma remasterização, deu uma série de erros:
Código: [Selecionar]
uncomp.c:147: warning: implicit declaration of function 'zError'
uncomp.c:147: warning: passing argument 2 of 'strncat' makes pointer from integer without a cast
/usr/include/bits/string3.h:151: note: expected 'const char * __restrict__' but argument is of type 'int'
uncomp.c:148: warning: field precision should have type 'int', but argument 4 has type 'long unsigned int'
uncomp.c: In function 'sqlzma_init':
uncomp.c:170: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:171: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:178: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:179: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:179: error: 'Z_NULL' undeclared (first use in this function)
uncomp.c:180: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:182: warning: implicit declaration of function 'inflateInit'
uncomp.c:182: error: 'struct sqlzma_un' has no member named 'un_stream'
uncomp.c:183: error: 'Z_MEM_ERROR' undeclared (first use in this function)
make[1]: *** [uncomp.o] Error 1
make[1]: Leaving directory `/usr/src/sqlzma-4.3/C/Compress/Lzma'
make: *** [all] Error 2

Tá brabo!  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Julho de 2010, 12:45
O que me prende ao Ubuntu é a sua facilidade e a minha preferência pelos debs.


se não fosse por isso usaria o opensuse... apesar de gostar mais do gnome o opensuse pra mim é uma distro em todos os sentidos, melhor.

mas eu saquei sobre o lance do core2, valeu, mas como sou curioso vou testar ainda hoje x)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Julho de 2010, 20:41
Olha aí HQ, já tem mais de 20 horas de uso e nenhum pau até o momento!

Uso normal do sistema, navegação com muitas abas abertas, aí to o chrome, mas minha esposa usa o Firefox. Essa sessão é a dela! Ta vendo aí o Delugue que fica ligado praticamente direto mais o Audacious.  Outro que nunca mais vi dar estouro de memória ou processador com o seu kernel é o LimeWire. Que no momento não estava em funcionamento! 

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg842.imageshack.us%2Fimg842%2F6889%2F144bfq.th.png&hash=8197f20ce29c8801935964482754a04b3c87e679) (http://img842.imageshack.us/i/144bfq.png/)
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2010, 21:20
Citar
Olha aí HQ, já tem mais de 20 horas de uso e nenhum pau até o momento!

Uso normal do sistema, navegação com muitas abas abertas, aí to o chrome, mas minha esposa usa o Firefox. Essa sessão é a dela! Ta vendo aí o Delugue que fica ligado praticamente direto mais o Audacious.  Outro que nunca mais vi dar estouro de memória ou processador com o seu kernel é o LimeWire. Que no momento não estava em funcionamento!

Que beleza meu amigo!!

Galactus qual vc está gostando mais o Opensuse ou o Mandriva??

É que estou querendo experimentar uma nova distro pq o meu kubuntu faltou luz na hora do apt-get e babou tudo... (estou teclando do XP)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Julho de 2010, 21:38
HQ, a pergunta não foi pra mim maas...  ::)

aqui o mandriva nunca funcionou, internet não pegava, vídeo nunca reconhecia minha placa de vídeo intel, teclado nunca pegava. Agora no notebook ele rodava legal, porém percebia que o opensuse rodava mais fluido.
já o opensuse sempre foi super estável, mais até que o ubuntu. Ainda não testei o 11.3 mas deve rodar beleza
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2010, 22:17
Citar
aqui o mandriva nunca funcionou, internet não pegava, vídeo nunca reconhecia minha placa de vídeo intel, teclado nunca pegava. Agora no notebook ele rodava legal, porém percebia que o opensuse rodava mais fluido.
já o opensuse sempre foi super estável, mais até que o ubuntu. Ainda não testei o 11.3 mas deve rodar beleza

Obrigado pela resposta!!

Vou ver se consigo testar!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 31 de Julho de 2010, 22:46
Meu querido Hq , testando desde a compilação , tirando aquela dúvida que mostrei em relação a gravação em pendrive , de resto rolando legal demais , mostrei o vídeo do galactus para o pessoal que trabalha comigo , viajaram , já converti dois pro linux , hehehehe.
Se tudo continuar correndo bem amanhã vou fazer o upload pro projeto do omnislash , abraços !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Julho de 2010, 23:41
Citar
Olha aí HQ, já tem mais de 20 horas de uso e nenhum pau até o momento!

Uso normal do sistema, navegação com muitas abas abertas, aí to o chrome, mas minha esposa usa o Firefox. Essa sessão é a dela! Ta vendo aí o Delugue que fica ligado praticamente direto mais o Audacious.  Outro que nunca mais vi dar estouro de memória ou processador com o seu kernel é o LimeWire. Que no momento não estava em funcionamento!

Que beleza meu amigo!!

Galactus qual vc está gostando mais o Opensuse ou o Mandriva??

É que estou querendo experimentar uma nova distro pq o meu kubuntu faltou luz na hora do apt-get e babou tudo... (estou teclando do XP)

Então HQ, eu atualmente estou gostando mais do Mandriva no quesito estabilidade. Tanto é assim que uso Mandriva no trabalho! O OpenSuse é lindo visualmente falando, mas é bem chatinho de deixar ele pronto para um usuário final!  Quer ver só, estamos em  2010 e o OpenSuse não deixa montar sua partição NTFS com poder de escrita por padrão! Neste quesito, das distros que não vem prontas para o usuário final, o Ubuntu é o mais fácil e rápido de deixar pronto. Tudo isso é opinião pessoal viu!

As três distros podem simplesmente não funcionar direito no seu hardware! Exemplo, a versão 11.1 do OpenSuse se instalava no meu Notebook Toshiba e depois simplesmente não reconhecia a gravadora que havia usado o seu DVD para instalação! Simples assim! Era um bug conhecido pela Novell, mas só arrumaram na 11.2! Atualmente uso a 11.2 no meu Notebook! Já baixei a 11.3 mas ainda não instalei no Note!

Eu acho tanto o Mandriva quanto o OpenSuse mais estáveis que o Ubuntu! As duas distros possuem centros de controle que não possuem similares a altura nas outras distros!  O OpenSuse tem para mim de longe o melhor instalador de todas as distros que já testei! Você tanto pode escolher uma instalação tipo Next > Next > finish, como controlar o tamanho dos blocos e inodes se assim preferir; ter ou não data  writeback para ext3/ext4 desde a instalação, e após ter terminado sua instalação gerar uma cópia dessa instalação personalizada para repetir em outra máquina!!!!  Tudo em modo gráfico!!!! E se o cara ainda preferir, tem o modo texto!

Além disso tudo, o seu próprio DVD de instalação vem com ferramentas de recuperação automáticas de uma sistema que levou farelo!  Parece que você está no Windows!  "Aponte o sistema para recuperação!" "Passo 1 - verificando X; 2 - Verificando Y; 3- Verificando Z; 4 - corrigindo... 5- Reinicie o sistema!"   E o sistema estava de volta!!!! Eu passei por isso na versão 11.1 no meu PC!  Achei que teria que formatar tudo de novo!
Nunca tinha visto nada igual em Linux até esse dia!  A quantidade de ferramentas para o administrador de um servidor são fantásticas também. Só vi o Centos ser mais tora neste aspecto do que o Opensuse!  

E o gerenciamento de pacotes rpm é melhor que o deb!  Eu sei, eu sei, isso aí é motivo para flamewars violentas! Mas é apenas a minha opinião de usuário final!  Obs.: Essa parte vale para o Mandriva e o Opensuse = Tudo bem, eu sei que no geral os rpms são mais lentos, e tem uma coisa super chata até hoje! Se você for fazer uma atualização sequer, ou instalar um programa qualquer, ele verifica o repositório inteiro todas as vezes!!! Isso por padrão!  E tem mais,  eles baixam uma determinada quantidade de pacotes e os instala para depois prosseguir com mais pacotes até ter tudo terminado! O resultado é que se algum pacote não puder ser baixado, ou se sua assinatura digital não bater! O gereciador para tudo!!!!   Isso mesmo, nada de fazer um "rpm-upgrade" e ir tomar banho achando que quando voltar ele já acabou tudo! Se der um erro sequer, ele para tudo e fica te esperando para escolher o que fazer!!!!

Então como eu acho o gerenciamento do rpm melhor que o deb?  Simples, se eu tentar instalar qualquer coisa não oficial neles, eles me perguntam sempre o que fazer e sugerem pacotes alternativos para não "quebrar" o sistema! Se for para quebrar, ele não instala!  A quantidade de pacotes disponíveis são bem maiores no Ubuntu/Debian que no Mandriva ou no Opensuse! Talvez pela política dos caras serem mais rigorosas para aceitar os pacotes!

Tanto o Mandriva quanto o Suse são peso pesados como o Ubuntu! Mas nada que uma operação pente fino não resolva ou no mínimo melhore as coisas!  Há sim, a renderização das fontes no Mandriva é super!    

Resumindo meu amigo! Você vai ter que testar!!!  ;D

Eu uso as três pois cada uma me proporciona uma coisa melhor em cada ambiente que eu uso! Poderia ser feliz com qualquer uma das três, aliás, estou sendo!
Também faço isso para aprender! Sabe como é, conhecimento nunca é demais!

Espero ter ajudado mais que complicado o meio de campo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Julho de 2010, 23:50
Meu querido Hq , testando desde a compilação , tirando aquela dúvida que mostrei em relação a gravação em pendrive , de resto rolando legal demais , mostrei o vídeo do galactus para o pessoal que trabalha comigo , viajaram , já converti dois pro linux , hehehehe.
Se tudo continuar correndo bem amanhã vou fazer o upload pro projeto do omnislash , abraços !!!

Que maravilha!  Mais dois para lado pinguim da força!  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Julho de 2010, 23:51
o "synpatic" do suse é melhor que o do ubuntu, se você for baixar o arquivo X e ele estiver disponível nos servidores do suse e você tiver colocado um outro repositório que tenha ele só que em uma versão diferente você pode escolher por qual você quer instalar, pelo oficial ou pelo que você adicionou! Ainda tem outro ponto que o galactus não mencionou que é o instalador via rede!

enfim... papo que não pertence ao tópico!

Aqui hoje vi que o novo omni realmente responde mais rápido. Fiz um teste de benchmark do chrome na net e vi que ele ta mais rápido que a versão anterior!  :D


ps: falei mau do mandriva pq foi essa a impressão que tive... somente por isso, o bixo num rodo aqui uai!  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Julho de 2010, 23:57
Uma questão galera...

E quando saem versões novas dos programas o que acontece no opensuse e no mandriva

No ubuntu muitos ficam congelados (kernel, amarok, etc...) e nelas??

Obs.: Quero sair o mais rápido do windows, a net banda larga tá tão lenta que demorei 3 minutos para entrar no google...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Julho de 2010, 23:58
o "synpatic" do suse é melhor que o do ubuntu, se você for baixar o arquivo X e ele estiver disponível nos servidores do suse e você tiver colocado um outro repositório que tenha ele só que em uma versão diferente você pode escolher por qual você quer instalar, pelo oficial ou pelo que você adicionou! Ainda tem outro ponto que o galactus não mencionou que é o instalador via rede!

enfim... papo que não pertence ao tópico!

Aqui hoje vi que o novo omni realmente responde mais rápido. Fiz um teste de benchmark do chrome na net e vi que ele ta mais rápido que a versão anterior!  :D


ps: falei mau do mandriva pq foi essa a impressão que tive... somente por isso, o bixo num rodo aqui uai!  :-\

Mas foi o que eu disse Gunss, qualquer uma das três distros podem simplesmente não funcionar no seu hardware!  Isso aí vale para todas!  O fato de não funcionar na minha máquina não quer dizer que não funcione na sua!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Agosto de 2010, 00:00
Uma questão galera...

E quando saem versões novas dos programas o que acontece no opensuse e no mandriva

No ubuntu muitos ficam congelados (kernel, amarok, etc...) e nelas??

Obs.: Quero sair o mais rápido do windows, a net banda larga tá tão lenta que demorei 3 minutos para entrar no google...


Depende do programa e do tipo de atualização! No geral ficam congelados como no Ubuntu. Mas nada que um Packman ou PLF não resolvam!

Lentidão no Windows....

Hauhauahuah

Novidade essa!  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Agosto de 2010, 00:03
Citar
Lentidão no Windows....

Hauhauahuah

Novidade essa!  Lingua

A banda larga tá horrível, não é a velocidade do windows é a net que está horrível...

Nem se compara a velocidade do linux na net.

Tá um delay brabo na hora de abrir...

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg844.imageshack.us%2Fimg844%2F8799%2Flob.th.jpg&hash=c8f592774448bb75922b0f7dcfc307816247bdbd) (http://img844.imageshack.us/i/lob.jpg/)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg153.imageshack.us%2Fimg153%2F2724%2Flobao.th.jpg&hash=296ed7cbf765558af840f6a181fdc030054a5e1f) (http://img153.imageshack.us/i/lobao.jpg/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Agosto de 2010, 00:06
Citar
Lentidão no Windows....

Hauhauahuah

Novidade essa!  Lingua

A banda larga tá horrível, não é a velocidade do windows é a net que está horrível...

Nem se compara a velocidade do linux na net.

Tá um delay brabo na hora de abrir...

Mas é assim mesmo HQ! O  Windows é mais lento para navegar e usar na rede fio!  Pelo menos uns 20%!  Já usou o Chrome no Windows e no Linux? Notou alguma diferença?  ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 01 de Agosto de 2010, 00:09
Ele reserva essa parte da banda para ele.
Para atualizações, envios secretos de informações confidenciais, rsrs
Ou sabe se lá mais o que, só sei que ele reserva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Agosto de 2010, 00:10
Uma questão galera...

E quando saem versões novas dos programas o que acontece no opensuse e no mandriva

No ubuntu muitos ficam congelados (kernel, amarok, etc...) e nelas??

Obs.: Quero sair o mais rápido do windows, a net banda larga tá tão lenta que demorei 3 minutos para entrar no google...

sim, ele congela. Mas ao menos no suse 11.2 eles liberavam uma nova versão do amarok antes de atualizar a distro, até mesmo pq o ciclo de atualização dela é anual

ps: aqui GVT 10Mb e nunca consigo downloads a velocidade máxima. Agora no linux, usando wine para abrir o utorrent sempre consigo no mínimo 600KB/s, geralmente 1MB/s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Agosto de 2010, 00:11
Eu acho que tá uns 70 por cento kkkkkkkk

Olha as screens que eu coloquei...

Nunca usei o chrome no windows... mas aqui o firefox 4.0 e o opera estão uma droga...

O engraçado é que o k-meleon que eu usava em 2007 salvo em um pendrive tá super veloz...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 01 de Agosto de 2010, 00:14
 :o :o :o :o
Parece que estão fazendo acesso remoto no seu pc.
 ::) ::)

Cuidado.
Eu acho que tá uns 70 por cento kkkkkkkk

Olha as screens que eu coloquei...

Nunca usei o chrome no windows... mas aqui o firefox 4.0 e o opera estão uma droga...

O engraçado é que o k-meleon que eu usava em 2007 salvo em um pendrive tá super veloz...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Agosto de 2010, 00:22
Citar
Chocado Chocado Chocado Chocado
Parece que estão fazendo acesso remoto no seu pc.
 Virando os olhos Virando os olhos

Cuidado.

Do jeito que eu instalei se o cara fizer acesso remoto e conseguir alguma coisa nesse windows recem instalado com nada ele vai ficar no preju...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Agosto de 2010, 03:14
http://wiki.archlinux.org/index.php/Kernel_Compilation_From_Source#What_about_.2Fusr.2Fsrc.2F_.3F

nunca tinha pensado nisso, pq usar o /usr/src para compilar?  ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 01 de Agosto de 2010, 04:24
Galera, em que lugar do xconfig eu habilito/desabilito sensores de hardware?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: geleka em 01 de Agosto de 2010, 16:19
links para baixar a versão 1.44 esao off
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Agosto de 2010, 17:46
Está tudo off amigo geleka!!

Fizemos uma nova versão e achamos melhor retirar a que estava e era antiga.

Acho que até amanhã tudo estará online.

@galactus estou testando o opensuse 11.3 de um live-usb e realmente a integração é ótima.

Até o firefox já está instalado e com tema que integra ao oxygen do KDE 4.

Estou digitando dele. Obrigado pela sugestão!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 01 de Agosto de 2010, 18:24
Mas vais sair um novo 1.4.4?diferente do que estava la?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 01 de Agosto de 2010, 23:15
Galactus, será que vc pode me dar um help?
Eu uso Ubuntu desde o 7.04 mas testei varias outras distros e durante um bom tempim eu também usei PCLinuxOS, que é em sintese um remake do Mandriva, só que acho ele bem mais esperto!
Pegando a última versão do PCLinuxOS com Gnome, quais os passos (tuto) prá compilar um Omnislash nele?
No mesmo esquema do tuto do HQX pro Ubuntu que o tio aqui ainda é bem cru em Linux!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 07:02
@Galactus consegui instalar o opensuse e realmente gostei.

A integração do sistema é excelente. Instalei sem querer em inglês e depois que troquei para o português e apenas uma alteração alterou o firefox, openoffice e todo o resto.

Quando quis instalar a nvidia fui no google e cai aqui http://pt.opensuse.org/NVIDIA e aí com 1 click a nvidia foi instalada. Quando abri o amarok ele perguntou se queria instalar o suporte a mp3 e aí em pouco tempo tudo rodando direitinho.

Agora o mais interessante:

O kde 4.4.4 do Suse é bem mais rápido que o kde 4.4.4 do ubuntu. O kde 4.4.4 do suse tem mais opções de configuração, o firefox já veio instalado e configurado com tema oxygen + molecule e o yast2 é muito bom, apesar de ser muito complexo.

Acho que quem usa o Gnome e procura uma distro fácil o ubuntu é a melhor opção. Mas se tratando de KDE 4 vale a pena testar o Opensuse 11.3.

Quanto a net gente o problema era o windows...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Agosto de 2010, 10:06
vamos ver agora um tópico do omnislash no forum do suse também?  :P ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 10:10
Após o lançamento dessa release o omnislash será congelado por tempo indeterminado.

Vou aproveitar que estou usando o Opensuse 11.3 (que usa também kernel 2.6.34) para tentar analisar o kernel dele e passar algumas coisas para o omnislash (como já foi feito um pouco na versão 1.4.4 mais nova que o galactus e outros amigos estão usando)

Infelizmente devido a problemas no Kubuntu (travamentos) tive que me afastar...

Em breve voltarei...

Citar
vamos ver agora um tópico do omnislash no forum do suse também?  Lingua Virando os olhos

Se vc analisar o omnislash dois patches são do Suse Enterprise... por enquanto vou descansar, mas não descarto um omnislash suse e um omnislash ubuntu... quem sabe...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Agosto de 2010, 13:10
Galactus, será que vc pode me dar um help?
Eu uso Ubuntu desde o 7.04 mas testei varias outras distros e durante um bom tempim eu também usei PCLinuxOS, que é em sintese um remake do Mandriva, só que acho ele bem mais esperto!
Pegando a última versão do PCLinuxOS com Gnome, quais os passos (tuto) prá compilar um Omnislash nele?
No mesmo esquema do tuto do HQX pro Ubuntu que o tio aqui ainda é bem cru em Linux!

Rapaz não posso te ajudar nisso! Nunca compilei kernel do PCLinuxOS!  Apesar dele ser clone do Mandriva, seu kernel também é bastante modificado em relação a distro mãe!  Agora se você quiser arriscar é só procurar como compilar kernel para o Mandriva, deve servir!  Tem o Fórum dos caras também né!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Agosto de 2010, 13:22
@Galactus consegui instalar o opensuse e realmente gostei.

A integração do sistema é excelente. Instalei sem querer em inglês e depois que troquei para o português e apenas uma alteração alterou o firefox, openoffice e todo o resto.

Quando quis instalar a nvidia fui no google e cai aqui http://pt.opensuse.org/NVIDIA e aí com 1 click a nvidia foi instalada. Quando abri o amarok ele perguntou se queria instalar o suporte a mp3 e aí em pouco tempo tudo rodando direitinho.

Agora o mais interessante:

O kde 4.4.4 do Suse é bem mais rápido que o kde 4.4.4 do ubuntu. O kde 4.4.4 do suse tem mais opções de configuração, o firefox já veio instalado e configurado com tema oxygen + molecule e o yast2 é muito bom, apesar de ser muito complexo.

Acho que quem usa o Gnome e procura uma distro fácil o ubuntu é a melhor opção. Mas se tratando de KDE 4 vale a pena testar o Opensuse 11.3.

Quanto a net gente o problema era o windows...



Eu acho que pra quem gosta de usar KDE, o Kubuntu não é a melhor distro para isso! Mandriva e OpenSuse são distros voltadas para o KDE! 

Achou o YAST complexo?   É só falta de costume. É que no Ubuntu/Kubuntu não tem nada parecido, oficialmente! Já temos um Centro de controle sendo desenvolvido para o Ubuntu, inclusive é um Brasileiro que está fazendo isso. É nos moldes do Centro de controle do Mandriva!

Então, eu tive a maior surpresa ontem a noite! Fui instalar o OpenSuse 11.3 no meu Notebook!  Já tinha o 11.2 lá.  E não é que não prestou? Ficou uma carroça!  E não consegui configurar minha rede sem fio com ele!  Resultado? Peguei o DVD do Mandriva 2010 Spring e fui instalar!  O Mandriva se mostrou muito mais rápido, com melhores fontes e de quebra funcionou direitinho com minha rede sem fio!   Então vou ver se inverto as coisas agora!  Mandriva no Notebook e OpenSuse no trabalho!  Vamos ver se ele não vai ficar lento na máquina do consultório!

Que bom que você pensa em colocar o seu kernel no OpenSuse!  Vai ser um novo aprendizado!

Quanto ao Omnislash no Ubuntu!

Tá aqui a 2 dias mais 12 horas e 50 minutos na ativa sem Pau! Nenhum problema!  Vou refazer o meu sistema do Ubuntu!  É que a partição ficou pequena!  ::)

Também aprendi novas paradas para deixar ele mais rápido!  ;D  Como se já não fosse!  ::)

Também vou dar uma parada HQ! Vou estudar para uma prova importante! Té+

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 13:33
Citar
Então, eu tive a maior surpresa ontem a noite! Fui instalar o OpenSuse 11.3 no meu Notebook!  Já tinha o 11.2 lá.  E não é que não prestou? Ficou uma carroça!  E não consegui configurar minha rede sem fio com ele!  Resultado? Peguei o DVD do Mandriva 2010 Spring e fui instalar!  O Mandriva se mostrou muito mais rápido, com melhores fontes e de quebra funcionou direitinho com minha rede sem fio!   Então vou ver se inverto as coisas agora!  Mandriva no Notebook e OpenSuse no trabalho!  Vamos ver se ele não vai ficar lento na máquina do consultório!

Sem brincadeira, na hora de instalar o opensuse 11.3 foi leeeeeeerdo.

Porém depois que estava no hd ficou rapidinho aqui e como é só um modem adsl (sem rede) foi tudo direitinho.

O opensuse tem uns patches legais nesse último kernel pcp para a latência...

Como eu estou acostumado com o Kde pesado do Ubuntu quando troquei senti muita leveza... e depois que instalei o driver de vídeo, ficou ótimo!!

É como vc mesmo falou tem que testar...

EDIT1 - Olha a diferença que o Mandriva fez em games... (é antigo mais interessante)

http://www.phoronix.com/scan.php?page=article&item=linux_distro_fourway&num=2

EDIT2 - Nesse foi melhor que o Ubuntu... Interessante, principalmente o teste em 2D

http://www.phoronix.com/scan.php?page=article&item=opensuse_113_benchmarks&num=4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Agosto de 2010, 14:21
Hq estou neste momento fazendo o up do 64 bits do omni , para o meu disco virtual , vai demorar um pouco a minha net tá osso , mais tarde dá uma olhada e joga pro omni , depois te mando os sha1sum para conferir, não deu pra mandar ontem , e hoje voltei as aulas na faculdade , abraços !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 14:40
Citar
Hq estou neste momento fazendo o up do 64 bits do omni , para o meu disco virtual , vai demorar um pouco a minha net tá osso , mais tarde dá uma olhada e joga pro omni , depois te mando os sha1sum para conferir, não deu pra mandar ontem , e hoje voltei as aulas na faculdade , abraços !!!

Muito Obrigado pela ajuda amigo!!

@galactus

Quanto a lentidão do opensuse 11.3 caso venha a instalar novamente tente colocar esse parâmetro...

vm.dirty_ratio = 20

Em laptops o valor padrão acaba sendo 40 o que não é muito bom para performance...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Agosto de 2010, 15:22
Citar
Hq estou neste momento fazendo o up do 64 bits do omni , para o meu disco virtual , vai demorar um pouco a minha net tá osso , mais tarde dá uma olhada e joga pro omni , depois te mando os sha1sum para conferir, não deu pra mandar ontem , e hoje voltei as aulas na faculdade , abraços !!!

Muito Obrigado pela ajuda amigo!!

@galactus

Quanto a lentidão do opensuse 11.3 caso venha a instalar novamente tente colocar esse parâmetro...

vm.dirty_ratio = 20

Em laptops o valor padrão acaba sendo 40 o que não é muito bom para performance...


aonde adiciono esse parâmetro HQ?

aonde vocês acham tantos tweaks para o linux de forma geral? compartilha ae  ::) ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 15:41
Citar
aonde adiciono esse parâmetro HQ?

aonde vocês acham tantos tweaks para o linux de forma geral? compartilha ae  Virando os olhos Sem Graça

Isso é só no opensuse!!

O kernel dele coloca automaticamente para 40 e para quem tem 1 gb possivelmente vai ajudar um pouco.

sudo nano /etc/sysctl.conf

Aí vc coloca lá

vm.dirty_ratio = 20

Eu geralmente acho nos patches depois eu procuro a informação na net

Aí dê um boot...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Agosto de 2010, 15:56
Hq, tá feito o upload do novo omnislash 64 bits , te mandei um e-mail com o sha1sum dos arquivos para conferir , abraços !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 16:04
Citar
Hq, tá feito o upload do novo omnislash 64 bits , te mandei um e-mail com o sha1sum dos arquivos para conferir , abraços !!!

Desde já agradeço pela ajuda...

Esse opensuse precisa de velocidade. Acho que vou aprender a compilar aqui também...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Agosto de 2010, 16:07
Citar
Hq, tá feito o upload do novo omnislash 64 bits , te mandei um e-mail com o sha1sum dos arquivos para conferir , abraços !!!

Desde já agradeço pela ajuda...

Esse opensuse precisa de velocidade. Acho que vou aprender a compilar aqui também...

Quando for dar aula avisa ,hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 02 de Agosto de 2010, 17:29
Olá, sou novato no mundo do Linux,
mas estou adorando, versatibilidade, efeitos visuais e velocidade é o que me fez mudar para o Linux, e que me vez levar uma gama de amigos para o Linux ;)
utilizo o Ubuntu 10.04 em meu desktop quase que o tempo inteiro, troco para windows somente para games,e instalei Jolicloud em um netbook do meu pai.
apesar da fama do Ubuntu de não ser tão veloz como outras distro partir para ela pois me disseram que mais fácil de se mexer com usuários que partiram do Windows, enfim após alguns meses mexendo no Ubuntu senti a necessidade de dar uma Tweakada nele, dae encontrei esse Tópico, após seguir os passos minha reação foi
PQP ficou muito bom !!!,
segui o método fácil e instalei no meu desktop, e logo após instalei o kernel em um netbook parado do meu pai que estava com windows xp, extremamente lerdo e pouco funcional, após instalar o Jolicloud(uma distro baseada em ubuntu netbook remix 9 senão me engano) meu pai não quis mais largar do netbook =)
Animei tanto que segui o método dificil e compilei em meu Desktop, no notebook de um amigo, no notebook do meu irmão e pretendo compilar no netbook do meu pai, mas então lendo as cacetadas de páginas deste tópico vi que a galera modificava a kernel a gosto e deixava com melhor performance, neste ponto eu peco, não sei o que fazer =/ a kernel do a Galactus por exemplo, mostrada naquele video chegou a me dar arrepios...

A questão é, que modificações devo fazer naquela parte da compilação para ter uma kernel com tanta perfomance igual de vocês ?

Brigadaum ;) e parabéns pelo projeto
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: teseu em 02 de Agosto de 2010, 18:45
Cybereu, para começar.. sobre "modificar o kernel a gosto" como você disse, eu não recomendo, visto que a performance do omnislash já é bem satisfatória e foram feitos testes e mais testes em cima para provar sua confiabilidade. Dito isso, vou para o segundo ponto para te desencorajar hehe, modificando ainda mais o kernel para se obter mais performance, se for em notebooks as baterias vão durar muito pouco, contrariando os princípios dos portáteis que são de mobilidade e bla bla bla. Se ainda assim tiver com a curiosidade (eu me conheço e eu estaria,  rs), terá de compilar o kernel pelo método "ultra difícil" e fazer as modificações na hora de compilar.

Adianto logo para você, o vídeo do Galactus é espetacular.. as modificações que ele fez são perfeitas. Mas para ele!!
Você não terá o mesmo desempenho e pode até piorar com as mesmas modificações, pq? Porque no vídeo é um core i7 amigo, não tem compiz, como um exemplo.

Por curiosidade? Sinceramente.. eu iria, mas tenha cuidado e leia antes.  (O capetinha falando)
Por outro lado, Não se mexe em time que está ganhando, certo?  (O anjinho falando)

Mas aí é com cada um.. hehe abraços  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 19:55
Galera o omnislash modo fácil está pronto novamente!!! Com o novo omnislash que foi testado pelo galactus!!

Muito Obrigado dtomadon pelo upload!!

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

Muito Obrigado a todos pela ajuda!!! Qq dúvida dá um alô!!

Tenham uma Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Agosto de 2010, 20:03
Galera o omnislash modo fácil está pronto novamente!!! Com o novo omnislash que foi testado pelo galactus!!

Muito Obrigado dtomadon pelo upload!!

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

Muito Obrigado a todos pela ajuda!!! Qq dúvida dá um alô!!

Tenham uma Boa Noite!!

Hqx

coloca os arquivos para o "modo difícil" também!

gostei de ver vc se empolgando com o suse ai ahhaa
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 20:18
Modo difícil pronto!!

http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 02 de Agosto de 2010, 20:48
Cybereu, para começar.. sobre "modificar o kernel a gosto" como você disse, eu não recomendo, visto que a performance do omnislash já é bem satisfatória e foram feitos testes e mais testes em cima para provar sua confiabilidade. Dito isso, vou para o segundo ponto para te desencorajar hehe, modificando ainda mais o kernel para se obter mais performance, se for em notebooks as baterias vão durar muito pouco, contrariando os princípios dos portáteis que são de mobilidade e bla bla bla. Se ainda assim tiver com a curiosidade (eu me conheço e eu estaria,  rs), terá de compilar o kernel pelo método "ultra difícil" e fazer as modificações na hora de compilar.

Adianto logo para você, o vídeo do Galactus é espetacular.. as modificações que ele fez são perfeitas. Mas para ele!!
Você não terá o mesmo desempenho e pode até piorar com as mesmas modificações, pq? Porque no vídeo é um core i7 amigo, não tem compiz, como um exemplo.

Por curiosidade? Sinceramente.. eu iria, mas tenha cuidado e leia antes.  (O capetinha falando)
Por outro lado, Não se mexe em time que está ganhando, certo?  (O anjinho falando)

Mas aí é com cada um.. hehe abraços  


Vlws teseu, acho que vou ficar com a kernel modificada integra mesmo to gostando demais =)
Mas vou dar uma compilada na nova lançada hoje.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2010, 20:59
@Cybereu dá uma olhada nesse tópico caso já use o 1.4.4 antigo

http://ubuntuforum-br.org/index.php/topic,29799.msg391182.html#msg391182
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Agosto de 2010, 07:17
E aí pessoal, tudo beleza?

Então, se vocês querem o máximo de desempenho nos seus sistemas, não tem mistério não! É muita leitura, estudo, pequisa, tentativas e erros! Uma hora você acerta!

O Ubuntu que eu mostro para vocês no vídeo com Kernel Omnislash com o BFQ é todo tunado! Não apenas o Kernel! Sempre tenham em mente que as opções padrões geralmente são lentas!  

Por exemplo, o sistema de arquivos!  O Ext4 daquele vídeo está tunado e com segurança! E mais rápido do que a dica que eu dei com a tunagem do data=writeback que tira a segurança dos seus dados! Mas como eu acho essas coisas? Pesquisando! Com muita paciência! Uma hora você acha a "fonte"!   E eu já dei a dica aqui neste tópico!  Não adianta procurar em tópicos para usuários iniciantes, e nem em distros voltadas para o usário final! Eles não querem saber de nada disso! Só querem usar o sistema! Se você quer o máximo de desempenho, tem que ir atrás de quem mexe em tudo!

Apesar de ter um monstro de PC, um core i7 overclokado, foi quando decicide pegar o caminho inverso que a coisa realmente melhorou!  Como assim?  Eu comprei um Atom e tentei fazer as mesmas coisas que vocês viram no vídeo do Core i7!  E agora? O que posso fazer pra deixar um Atom ligeiro? Também serviu de base o Celeron do meu amigo!  Ter um PC rápido te dá a falsa impressão que tudo já está no máximo! Grande mentira!   Pode instalar o Ubuntu padrão num outro Core i7 com over maior ainda que o meu e não vai ter esse desempenho do video mostrado para vocês! Agora, vai ser rápido? Vai sim,com certeza,mas não daquela maneira!

Outra coisa, não façam os testes em sistemas que vocês precisam usar!!!!   Você invariavelmente acaba "moendo" o sistema!  ;D  

Até acertar em tudo leva um certo tempo!   E olha que eu não parti para as distros do tipo faça você mesmo!  Aí sim tenho certeza que teria um desempenho ainda maior! Mas no momento estou preferindo ficar como o HQ! Sem ter que compilar de tudo para ter o máximo de desempenho!    


E podem deixar!  Eu vou atualizar a dica da tunagem do EXT4!   Queria ter certeza que funcionasse né!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 03 de Agosto de 2010, 09:38
Agora só fica faltando as dicas do KDE.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 03 de Agosto de 2010, 17:08
@galactus muitas pessoas que conheço acreditam que apenas migrando para o Linux já vão conseguir "ressuscitar" qualquer pc, e não é bem assim. "Tunar" o sistema melhora o desempenho ate do Windows.

Porem, assim como acontece com o omnislash, quando se retira algo do sistema, se ganha em algum ponto e se perde em outro (o mesmo ocorre com aquele tutorial do ext4, se ganha velocidade e se perde segurança...).

Uma das coisas que me motivou a mudar de so foi poder "mudar ele", uso o Lenny no desktop com pacotes do Lenny, Squueze e Sid, logico antes de conseguir fazer tudo funcionar quebrei muitas vezes o sistema.....

Concordo com você, apenas se aprende estudando e testando (quebrar o sistema faz parte do processo  :P)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Agosto de 2010, 19:21
Citar
Agora só fica faltando as dicas do KDE.

Pode deixar que vou fazer...

Citar
"Tunar" o sistema melhora o desempenho ate do Windows.

Acho o windows bem mais limitado para tunar, se eu for comparar com um gentoo ou archlinux, putz...

Simplesmente se eu quiser no linux eu posso alterar TUDO.

O problema do windows eu acho que são os limites da tunagem. (no linux eu posso escolher uma distro mais leve, escolher o xfce).

Tenho um amigo que joga o Crisys e vários games pesados no linux (isso deu um trabalho do cassete), justamente pq ele dá boot em modo texto e assim usa mais recursos para o game...

Citar
Uma das coisas que me motivou a mudar de so foi poder "mudar ele", uso o Lenny no desktop com pacotes do Lenny, Squueze e Sid, logico antes de conseguir fazer tudo funcionar quebrei muitas vezes o sistema.....

Eita habilidade... Parabéns!!

Citar
Porem, assim como acontece com o omnislash, quando se retira algo do sistema, se ganha em algum ponto e se perde em outro (o mesmo ocorre com aquele tutorial do ext4, se ganha velocidade e se perde segurança...).

Sempre se perde alguma coisa...

No omnislash se perde a compatibilidade com os drivers que foram transformados em módulos pela Canonical (exemplo nvidia, ATI, virtualbox)... pelo menos isso ainda é contornável instalando manualmente... além de as vezes perder tempo na bateria e um pouco da compatibilidade com wireless...

Citar
muitas pessoas que conheço acreditam que apenas migrando para o Linux já vão conseguir "ressuscitar" qualquer pc, e não é bem assim.

Não é mesmo... qq PC não ressuscita. Quero ver algum Linux ressuscitar meu Cyrix lendário!!

Tem que ter muita paciência.

Citar
Concordo com você, apenas se aprende estudando e testando (quebrar o sistema faz parte do processo  Lingua)

Inicialmente eu quebrei tanto o meu sistema fazendo testes, que eu já sabia as mensagens de erro que iam aparecer  :o

De tanto quebrar eu descobri os processos que me levavam ao erro e como fazer para evitá-los e entender como as coisas funcionavam.

Foi a prática imperfeita que me levou a isso... Foi por isso que quando o amigo galactus mostrou atrás um erro no omnislash eu sabia exatamente onde estava e corrigi rápido...

Outra questão é que todos vcs me ajudam reportando bugs, fazendo vídeos, batendo um papo comigo... Com muitos amigos ajudando o omnislash deu um salto enorme. Posso dizer que de 2009 para 2010, a diferença foi grande.

Mudei o método de fazer o kernel, comecei a analisar dados de latência e cache para usar melhor o processador e o hd e com a ajuda de vcs não teve como o omnislash não melhorar.

O omnislash é um projeto feito entre amigos com o foco do ubuntu e que a pessoa pode usar no seu linux também... Chegou ao ponto que eu me divirto no processo de criação, falo com os amigos que me dão uma ajuda, temos aquele bate papo bem legal e depois de um tempo sai uma nova versão...

Eu imagino a satisfação do galactus quando vê que o omnislash mais a otimização das partições fazem o i7 demonstrar o seu poder... Isso não tem preço.

Acho que o resultado final compensa muito o esforço!!

Obrigado pela mensagem niquelnausea! Tenha uma Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Agosto de 2010, 06:14
@galactus muitas pessoas que conheço acreditam que apenas migrando para o Linux já vão conseguir "ressuscitar" qualquer pc, e não é bem assim. "Tunar" o sistema melhora o desempenho ate do Windows.

Porem, assim como acontece com o omnislash, quando se retira algo do sistema, se ganha em algum ponto e se perde em outro (o mesmo ocorre com aquele tutorial do ext4, se ganha velocidade e se perde segurança...).

Uma das coisas que me motivou a mudar de so foi poder "mudar ele", uso o Lenny no desktop com pacotes do Lenny, Squueze e Sid, logico antes de conseguir fazer tudo funcionar quebrei muitas vezes o sistema.....

Concordo com você, apenas se aprende estudando e testando (quebrar o sistema faz parte do processo  :P)

Concordo plenamente com você!

Hoje os processos de um sistema operacional moderno são tantos, que não dá para pensar que colocando um sistema atual numa máquina de 10 anos atrás vá fazer milagres só porque é linux!

E sim, qualquer sistema operacional pode ser tunado! 

Pois é, são nos erros que a gente acaba aprendendo mais viu!   
Título: Aprendendo a voar sem segredos
Enviado por: galactus em 04 de Agosto de 2010, 06:37

Acho o windows bem mais limitado para tunar, se eu for comparar com um gentoo ou archlinux, putz...

Simplesmente se eu quiser no linux eu posso alterar TUDO.

O problema do windows eu acho que são os limites da tunagem. (no linux eu posso escolher uma distro mais leve, escolher o xfce).

Tenho um amigo que joga o Crisys e vários games pesados no linux (isso deu um trabalho do cassete), justamente pq ele dá boot em modo texto e assim usa mais recursos para o game...

Assino em baixo!  É por isso que eu gosto tanto do Linux! Eu posso mexer em TUDO!   Sem limitações!  É só ter o conhecimento!


Citar
Sempre se perde alguma coisa...

No omnislash se perde a compatibilidade com os drivers que foram transformados em módulos pela Canonical (exemplo nvidia, ATI, virtualbox)... pelo menos isso ainda é contornável instalando manualmente... além de as vezes perder tempo na bateria e um pouco da compatibilidade com wireless...

Tudo tem um lado bom e ruim! Sempre sacrificamos algo pelo desempenho!


Citar
Não é mesmo... qq PC não ressuscita. Quero ver algum Linux ressuscitar meu Cyrix lendário!!

Tem que ter muita paciência.

Esse é um trabalho para aquele CDT que te passei o link outro dia! 256MB de RAM e você já tem um sistema obeso! Hauhauhauah

Citar
Citar
Concordo com você, apenas se aprende estudando e testando (quebrar o sistema faz parte do processo  Lingua)

Inicialmente eu quebrei tanto o meu sistema fazendo testes, que eu já sabia as mensagens de erro que iam aparecer  :o

De tanto quebrar eu descobri os processos que me levavam ao erro e como fazer para evitá-los e entender como as coisas funcionavam.

Foi a prática imperfeita que me levou a isso... Foi por isso que quando o amigo galactus mostrou atrás um erro no omnislash eu sabia exatamente onde estava e corrigi rápido...

Outra questão é que todos vcs me ajudam reportando bugs, fazendo vídeos, batendo um papo comigo... Com muitos amigos ajudando o omnislash deu um salto enorme. Posso dizer que de 2009 para 2010, a diferença foi grande.

Mudei o método de fazer o kernel, comecei a analisar dados de latência e cache para usar melhor o processador e o hd e com a ajuda de vcs não teve como o omnislash não melhorar.

O omnislash é um projeto feito entre amigos com o foco do ubuntu e que a pessoa pode usar no seu linux também... Chegou ao ponto que eu me divirto no processo de criação, falo com os amigos que me dão uma ajuda, temos aquele bate papo bem legal e depois de um tempo sai uma nova versão...

Rapaz, tem semanas que meu nome é "quebra sistema"!  ;D

Como eu não desisto fácil, eu tento de novo até não quebrar mais!

 

Citar
Eu imagino a satisfação do galactus quando vê que o omnislash mais a otimização das partições fazem o i7 demonstrar o seu poder... Isso não tem preço.

Acho que o resultado final compensa muito o esforço!!


Sem palavras Hqx, sem palavras!   É como uma propaganda da Nvidia sobre quebrar records! Não tem preço mesmo! Eu demorei um pouco para me acostumar com a nova velocidade do sistema!  Agora estou achando que todo sistema tem que responder de imediato!   Imagina ter que usar o PC do meu colega do trabalho com XP e socado de vírus!!!  >:(

Daí eu mostro pra ele o meu Mandriva do trabalho, onde eu também procuro usar quase tudo o que aprendo em questão de desempenho, rodando o XP no VirtualBox muito, mas muitro mais rápido do que o Core2 Duo dele real!  Ele não liga!   Diz que é assim mesmo!   :-[

Isso acostuma mal a gente das duas formas. Quem só usa PC lento, acha que tá bom assim!  E eu que procuro usar PC rápido, também acho que só tá bom pra mim assim também!

Hqx, to recebendo elogios do vídeo do i7 com seu kernel  + BFQ até hoje cara! Os caras querem saber o que foi que eu fiz!  Querem outro vídeo mostrando como fazer tudo aquilo!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 04 de Agosto de 2010, 11:37
Olá amigos, depois de longo e tenebroso inverno...
Concordo com todos vocês, afinal tambem a algum tempo começei a busca pela velocidade (traduzindo, moer meu frankie até a alma!), passando por muitas distros (a maioria .deb, amo esse .deb), arch, mepis, anti-x, sidux, o mint, debian puro, testing + squeeze, mas tudo isso no note, agora quero sossego com ele! Mas o frankie vou continuar moendo até o osso, já arrumá-lo foi um parto!
Agradeço ao inenarrável hqx pelo magnânimo trabalho, desde sua ajuda lá no começo para instalar o omnislash até hoje, em que me viro sem problemas! Valeu!
Ao galactus, por sempre dizer que é possível realizar isso tudo, hoje estou coletando as informações dele mais o que acho no VOL e no resto do mundão para poder lançar um buntu do zero, com compiladores, apt-build, openbox, m-a a-i do source para ATI e wine, mais a dica do hq e tentar compilar o xorg para pentium 4, enfim, o frankie é o teste, e não me importo de perder tempo arrumando ou formatando, o negócio é fazer e pronto! Quero o máximo de velocidade do sistema, o que puder purgar! Só que aos poucos, tenho que trabalhar também...
Só me resta agradecê-los novamente.
Obs: galactus, mas se eu fizer apt-build upgrade, não vou fazer dos compiladores também? Terei de isolá-los do upgrade?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 04 de Agosto de 2010, 12:29
Alguém conhece projetos como o do Omnislash? Para Ubuntu ou outra distro?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 04 de Agosto de 2010, 13:13
Tem o Liquorix...http://liquorix.net/ (http://liquorix.net/)
Abs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 04 de Agosto de 2010, 21:30
Tem o Liquorix...http://liquorix.net/ (http://liquorix.net/)
Abs.

Legal, funciona em varias distro ou é mais voltado para uma em especifico?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Agosto de 2010, 02:12
HQX, você teria aí o patch do BFQ individualmente?

E qual seria o comando se eu quisesse criar aquele pacote .deb com o source?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 03:45
@ vampire Como vc falou comigo que  queria o 2.6.33

http://ck.kolivas.org/patches/bfs/2.6.33-sched-bfs-318.patch

Só precisa desse patch...

O comando é kernel_source no final

@niquelnausea o liquorix funciona no debian sid...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 05 de Agosto de 2010, 08:13
este novo 1.4.4 parece ser bem melhor que o outro,em termos de perfomance ainda não testei bem mas em termos de uso de swap parece ser bem melhor,com o anterior a swap chegava facilmente aos 100mb de uso enquanto neste esta com 6mb de uso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fabricioemmerick em 05 de Agosto de 2010, 08:38
Muito bom esse tópico, sou novo no linux + ou - umas duas semanas, mais acho que já to indo bem, to com a versão 10.4 e instalei com sucesso esse kernel que por sinal me salvou, pois tinha uma placa de TV digital USB que no kernel padrão do ubuntu 10.4 não funcionava nem a pau, já tinha feito de tudo estava quase trocando par ao fedora pois tinha rodado o live cd e tinha funcionado, foi quando resolvi instalar esse kernel do amigo modificado e tchannnnn a placa funcionou fiquei muito feliz até porque gosto do ubuntu. Agora to tentando ver o som que no meu caso antens tava legal e agora ele esta tipo dando umas picotadas se alguem tiver alguma ideia, já to dando uma lida no topico
http://ubuntuforums.org/showthread.php?t=205449

Mais se alguem tiver algo mais pratico rsrsrsrrsrsr to na area.

Outra pergunta como faço para instalar o Virtualbox, se tiver também alguma alma para ajudar rsrsrs peleo que eu li tem que compilar e tal mais ai começa a complicar quem quiser dar uma explicação para agente aprender ficaria grato.

Um abraço a todos
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 08:45
Vamos por partes:

Som

Dá um lspci aí

Quanto ao virtualbox acho que só o galactus e dtomadon... (eu nem uso o virtualbox)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fabricioemmerick em 05 de Agosto de 2010, 08:48
Opa fala ai amigo, o lance do virtualbox depois dou uma olhada com calma, mais o som é importante, rsrsrsr
Vamos la por parte:
Comando "lspci"
Código: [Selecionar]
emmerick@emmerick-laptop:/$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

aqui também o comando: " aplay -l"
Código: [Selecionar]
**** Lista de Dispositivos PLAYBACK Hardware ****
placa 0: SIS966 [HDA SIS966], dispositivo 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Dispositivo secundário: 0/1
  Dispositivo secundário #0: subdevice #0
placa 0: SIS966 [HDA SIS966], dispositivo 6: Si3054 Modem [Si3054 Modem]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0

e o comando: " lspci -v"
Código: [Selecionar]
0:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
Subsystem: Elitegroup Computer Systems Device 5050
Flags: bus master, medium devsel, latency 32
Memory at a0000000 (32-bit, non-prefetchable) [size=256M]
Capabilities: [c0] AGP version 3.5
Kernel driver in use: agpgart-sis
Kernel modules: sis-agp

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: b0000000-b00fffff
Prefetchable memory behind bridge: c0000000-cfffffff
Kernel modules: shpchp

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) (prog-if 80 [Master])
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 128, IRQ 16
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1080 [size=16]
Capabilities: [58] Power Management version 2
Kernel driver in use: pata_sis
Kernel modules: pata_sis

00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 20
Memory at b0104000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at b0105000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 22
Memory at b0106000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 2
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd

00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0, IRQ 19
Memory at b0307000 (32-bit, non-prefetchable) [size=128]
I/O ports at 1000 [size=128]
Capabilities: [40] Power Management version 2
Kernel driver in use: sis190
Kernel modules: sis190

00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Silicon Integrated Systems [SiS] SATA Controller / IDE mode
Flags: bus master, medium devsel, latency 32, IRQ 17
I/O ports at 10c8 [size=8]
I/O ports at 10bc [size=4]
I/O ports at 10c0 [size=8]
I/O ports at 10b8 [size=4]
I/O ports at 10a0 [size=16]
Capabilities: [58] Power Management version 2
Kernel driver in use: sata_sis
Kernel modules: sata_sis

00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at b0100000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
Subsystem: Elitegroup Computer Systems Device 5050
Flags: 66MHz, medium devsel, IRQ 16
BIST result: 00
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at b0000000 (32-bit, non-prefetchable) [size=128K]
I/O ports at 9000 [size=128]
Capabilities: [40] Power Management version 2
Capabilities: [50] AGP version 3.0

root@emmerick-laptop:/# aplay -l
**** Lista de Dispositivos PLAYBACK Hardware ****
placa 0: SIS966 [HDA SIS966], dispositivo 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Dispositivo secundário: 0/1
  Dispositivo secundário #0: subdevice #0
placa 0: SIS966 [HDA SIS966], dispositivo 6: Si3054 Modem [Si3054 Modem]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
root@emmerick-laptop:/# clear

root@emmerick-laptop:/# lspci -v
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
Subsystem: Elitegroup Computer Systems Device 5050
Flags: bus master, medium devsel, latency 32
Memory at a0000000 (32-bit, non-prefetchable) [size=256M]
Capabilities: [c0] AGP version 3.5
Kernel driver in use: agpgart-sis
Kernel modules: sis-agp

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: b0000000-b00fffff
Prefetchable memory behind bridge: c0000000-cfffffff
Kernel modules: shpchp

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) (prog-if 80 [Master])
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 128, IRQ 16
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1080 [size=16]
Capabilities: [58] Power Management version 2
Kernel driver in use: pata_sis
Kernel modules: pata_sis

00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 20
Memory at b0104000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at b0105000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 32, IRQ 22
Memory at b0106000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 2
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd

00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0, IRQ 19
Memory at b0307000 (32-bit, non-prefetchable) [size=128]
I/O ports at 1000 [size=128]
Capabilities: [40] Power Management version 2
Kernel driver in use: sis190
Kernel modules: sis190

00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Silicon Integrated Systems [SiS] SATA Controller / IDE mode
Flags: bus master, medium devsel, latency 32, IRQ 17
I/O ports at 10c8 [size=8]
I/O ports at 10bc [size=4]
I/O ports at 10c0 [size=8]
I/O ports at 10b8 [size=4]
I/O ports at 10a0 [size=16]
Capabilities: [58] Power Management version 2
Kernel driver in use: sata_sis
Kernel modules: sata_sis

00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
Subsystem: Elitegroup Computer Systems Device 5a00
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at b0100000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
Subsystem: Elitegroup Computer Systems Device 5050
Flags: 66MHz, medium devsel, IRQ 16
BIST result: 00
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at b0000000 (32-bit, non-prefetchable) [size=128K]
I/O ports at 9000 [size=128]
Capabilities: [40] Power Management version 2
Capabilities: [50] AGP version 3.0
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 09:20
@Fabricioemmerick faz um teste nesses dois links e me diz como ficou...

Faz o teste no primeiro e caso precise faça o segundo...

http://blog.ffelix.eti.br/dicas-linux/corrigindo-problema-de-audio-agora/

http://ubuntuforum-br.org/index.php?topic=51361.0

EDIT 1 - E dá uma olhadinha no terceiro

http://vladimirmelo.wordpress.com/2009/11/06/resolvendo-karmic-sem-som-e-com-estalos/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fabricioemmerick em 05 de Agosto de 2010, 09:37
@Fabricioemmerick faz um teste nesses dois links e me diz como ficou...

Faz o teste no primeiro e caso precise faça o segundo...

http://blog.ffelix.eti.br/dicas-linux/corrigindo-problema-de-audio-agora/

http://ubuntuforum-br.org/index.php?topic=51361.0

EDIT 1 - E dá uma olhadinha no terceiro

http://vladimirmelo.wordpress.com/2009/11/06/resolvendo-karmic-sem-som-e-com-estalos/


Fala ai amigo o lance era a incompatibilidade do modem com o pulseaudio segui o tutorial do 3 link e tudo voltou ao normal vlw mesmo, mais uma batalha vencida rsrsrs Um abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 05 de Agosto de 2010, 10:02
Vamos por partes:

Som

Dá um lspci aí

Quanto ao virtualbox acho que só o galactus e dtomadon... (eu nem uso o virtualbox)

Se for 32 bits baixa esse pacote daqui:

http://download.virtualbox.org/virtualbox/3.2.6/virtualbox-3.2_3.2.6-63112~Ubuntu~lucid_i386.deb

Se for 64 bits baixa esse aqui :

http://download.virtualbox.org/virtualbox/3.2.6/virtualbox-3.2_3.2.6-63112~Ubuntu~lucid_amd64.deb

Após baixar clique com o botão direito em cima do pacote, abrir com o gerenciador de pacote !!!

se não der certo volta aí !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Agosto de 2010, 10:43
@ vampire Como vc falou comigo que  queria o 2.6.33

http://ck.kolivas.org/patches/bfs/2.6.33-sched-bfs-318.patch

Só precisa desse patch...

O comando é kernel_source no final

@niquelnausea o liquorix funciona no debian sid...

Já havia baixado esse, mas não apareceu:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg713.imageshack.us%2Fimg713%2F3679%2Fcapturadetelalinuxkerne.th.png&hash=0059b3beb27d26f4ca48cb727f827ddee7bef02d) (http://img713.imageshack.us/my.php?image=capturadetelalinuxkerne.png)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 10:49
Citar
Já havia baixado esse, mas não apareceu:

O que aparece aí é o BFQ e não o BFS...

O BFS está em general setup (eu acho)...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Agosto de 2010, 11:06
Citar
Já havia baixado esse, mas não apareceu:

O que aparece aí é o BFQ e não o BFS...

O BFS está em general setup (eu acho)...

Mas é o BFQ mesmo que eu queria.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 11:17
Então... aí tem!!

http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Agosto de 2010, 11:38
Então... aí tem!!

http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Blz, vou testar.
E o que seria BFS?

Vi que no Zen já tem, vc recomenda?
http://zen-kernel.org/2.6.33-zen3-the-unsane-uterus
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Agosto de 2010, 11:52
BFS é o scheduler e o BFQ é para I/O...

Eu uso os dois no 1.4.4

Eu acho que esse zen terá alguns patches ck e por isso acho que não vai ser legal (análise de dados com alguns ck não deu resultados interessantes)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Agosto de 2010, 11:58
BFS é o scheduler e o BFQ é para I/O...

Eu uso os dois no 1.4.4

Eu acho que esse zen terá alguns patches ck e por isso acho que não vai ser legal (análise de dados com alguns ck não deu resultados interessantes)



Nem sei o que é isso, mas tudo bem. Deu um monte de erros mesmo na hora de aplicar o patch.

Mas duas coisas que me interessaram foram o "updated tuxonice" e o "writeback and ext4 fixes". O di tuxonice eu já tenho o patch mas o do ext4, não. E realmente muita coisa foi mexida no ext4. Você também teria esses patches?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Agosto de 2010, 21:31
hoje testei mesmo o novo omnislash

rodando, Folding@Home + Audacity convertendo formato de músicas, DVD::Rip ripando DVD (dããã) + música + navegando entre pastas + navegando no chrome vendo vídeos no YT e tudo o que faço no dia a dia + instalei um software.

Durante a instalação do software notei uma lentidão, acho que isso é impossível de não existir, porém tirando esse momento que foi rápido, bem rápido, não experimentei travadas. Cheguei a ter 11 instâncias do audacity aberto.

enfim, tudo perfeito! belíssimo trabalho
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 06 de Agosto de 2010, 02:09
Problema com dispositivo Wireless D-Link DWA-125 usando o Kernel Omnislash:
http://ubuntuforum-br.org/index.php?topic=70592.msg392731#msg392731
Quem puder ajudar, agradeço ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Agosto de 2010, 06:06
Não existe suporte a isso nem no Ubuntu 10.04 normalmente... Ele foi removido dessa versão.

Veja se isso ajuda!!

http://www.mentebinaria.com.br/linux/136-d-link-dwa-125-no-ubuntu-1004-lucid-lynx

http://ubuntuforums.org/showpost.php?p=9632897&postcount=15
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Agosto de 2010, 07:29
Citar
Nem sei o que é isso, mas tudo bem. Deu um monte de erros mesmo na hora de aplicar o patch.

Mas duas coisas que me interessaram foram o "updated tuxonice" e o "writeback and ext4 fixes". O di tuxonice eu já tenho o patch mas o do ext4, não. E realmente muita coisa foi mexida no ext4. Você também teria esses patches?

Deve ser pq ele achou algum conteúdo duplicado ou algum conflito...

Muita coisa foi mexida!! Mas na época que fiz o 2.6.33 eles não haviam sido criados então não tem como eu ter... (na época usava pouquíssimos de ext4)

Agora no 2.6.34 foram vários...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 06 de Agosto de 2010, 09:41
Resolvido!!!


Olá meu caro Riven e demais membros do forum,
hoje tenho um problema no note da minha filha que roda Ubuntu 9.10 e não me lembro qual o kernel que estava nele...
A mensagem de erro é:"kernel panic - syncing: VFS: unable to mount root fs
Estou tentando inicializar por um outro kernel mais antigo e recebo tambem muitas msgs de erro... Um deles chega iniciar a carga do gdm mas, para numa msg dizendo que está o estado da bateria...
Já tive este problema antes com o omnislash após instalar o 10.04 e resolvi com a dica:
"
Usando um outro kernel...

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois

sudo update-grub".
Mas desta vez, eu nem sei o que aconteceu para causar tal falha...
Qualquer dica será bem vinda como sempre...
Agradeço antecipadamente!!!

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 06 de Agosto de 2010, 13:22
@Hqxriven
O Kernel padrão do Ubuntu 10.04 não consegue nem achar as redes, mas, ao instalar os drivers
ele consegue achar, porem ocorre o mesmo problema que está acontecendo com o omnislash.
Só acessa redes sem senha, caso tente acessar redes com senha, fica um tempo "tentando conectar"
e depois pede a senha novamente.
O problema não é na encriptação de senhas do roteador, porque usando o dispositivo para acessar rede
Wireless no Windows 7 64-bit a conexão com senha é feita sem problema algum.
Em fim... com driver ou sem driver no omnislash1.4.4, o Ubuntu não consegue conectar e
sem driver no 2.6.34-24-generic ele não acha redes, mas com driver ele acha, conecta, só
não conecta em redes que utilizam senhas.

README do Driver
Citar
Driver Install:

   the README_STA_usb include in the driver is outdate.

    Please use following command ( # is comment line , after the  ">"  is command) to install driver

    # extract driver

    > tar xvf 2009_1120_RT3070_Linux_STA_v2.1.2.0.tar.gz

    # enter the driver folder that just extract

    > cd 2009_1120_RT3070_Linux_STA_v2.1.2.0

    # compile the driver (system need install kernel-header package, should be installed by default)

    > make

    # install the driver to system (need "root" right)

    > make install

    #plugin the DWA-125(USB device) then the driver should be loadup by system.

    # now user may use "networkmanager" to site survey and connect to AP.

   

   

Notice 1:

   This driver support both RT3070 and RT2870 chipset base products, as folloowing pid/vid shows

      {USB_DEVICE(0x07D1,0x3C0A)}, /* D-Link DWA-140 B2*/

      {USB_DEVICE(0x07D1,0x3C0B)}, /* D-Link DWA-110 B1*/

      {USB_DEVICE(0x07D1,0x3C0D)}, /* D-Link DWA-125 A1*/

      {USB_DEVICE(0x07D1,0x3C0E)}, /* D-Link WUA-2340 B1*/

      {USB_DEVICE(0x07D1,0x3C0F)}, /* D-Link DWL-G122 E1*/

      {USB_DEVICE(0x07D1,0x3C15)}, /* D-Link DWA-140 B3*/

      {USB_DEVICE(0x07D1,0x3C16)}, /* D-Link DWA-125 A2*/

      /*RT2870*/

      {USB_DEVICE(0x07D1,0x3C09)}, /* D-Link DWA-140 B1*/

      {USB_DEVICE(0x07D1,0x3C11)}, /* D-Link DWA-160 B1*/

      {USB_DEVICE(0x07D1,0x3C13)}, /* D-Link DWA-130 B1*/

      

   Before installing and using this driver, user should remove rt2870 driver from system.

   #user should have root right to do following things.

   #close down the network interface

   > ifconfig raX down

   #where X is current rt2870sta's network interface number.

   # unload driver from system

   > rmmod rt2870sta

   #remove driver from system.

   > rm /lib/modules/<kernel version>/kernel/drivers/net/wireless/<driver name>

   #where <driver name> is rt2870sta.ko (2.6) or rt2870sta.o (2.4)

   #      <kernel version> is current running kernel version

   #update kernel modules list

   > depmod -a

Já fiz esse procedimento...
Será que o problema é porque eu uso Ubuntu 64-bit?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Agosto de 2010, 06:23
Resolvido!!!


Olá meu caro Riven e demais membros do forum,
hoje tenho um problema no note da minha filha que roda Ubuntu 9.10 e não me lembro qual o kernel que estava nele...
A mensagem de erro é:"kernel panic - syncing: VFS: unable to mount root fs
Estou tentando inicializar por um outro kernel mais antigo e recebo tambem muitas msgs de erro... Um deles chega iniciar a carga do gdm mas, para numa msg dizendo que está o estado da bateria...
Já tive este problema antes com o omnislash após instalar o 10.04 e resolvi com a dica:
"
Usando um outro kernel...

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois

sudo update-grub".
Mas desta vez, eu nem sei o que aconteceu para causar tal falha...
Qualquer dica será bem vinda como sempre...
Agradeço antecipadamente!!!

[]'s,

Silva.


Você instalou o Omnislash no 9.10, certo?  A mensagem de erro que deixei em negrito é um erro na montagem do sistema de arquivos da pasta raiz "/"!  No caso você  está usando qual sistema de arquivos no 9.10? Geralmente resolve se você compilar o sistema de arquivos em questão dentro do Kernel Omnislash ao invés de módulo! 

Quanto aos outros erros, sua dúvida está muito genérica! Qual o kernel utilizado? Qual o erro reportado em cada "kernel antigo"?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 07 de Agosto de 2010, 14:16
aonde vocês acham tantos tweaks para o linux de forma geral? compartilha ae  ::) ;D
Uma maneira bem "palatável" de conseguir informações é lendo o wiki do arch e os docs do gentoo.
Resolvi aplicar algumas dicas dessas fontes e não tenho do que me arrepender. Leituras que eu recomendo:
-Para portáteis (net/notebooks)
http://wiki.archlinux.org/index.php/Laptop
http://www.gentoo.org/doc/en/power-management-guide.xml
-Dica de performasse
http://wiki.archlinux.org/index.php/Maximizing_performance

Ainda não apliquei tudo (nem é possível) mas, por exemplo, o OpenOffice está umas 3x mais rápido (só precisei de 4 cliques para isso), rodar o /tmp na RAM (com swappiness=10) melhorou muito a experiencia com vídeos flash e toda vez que desfragmento os bancos sqlite do FF ele parece outro navegador (a pasta de cache tá montada no /tmp também :) ).
Minha próxima jogada vai ser comprimir o /usr, mas me falta tempo, o que é uma pena...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: merorafael em 07 de Agosto de 2010, 14:31
Preciso por o painel de áudio frontal para funcionar que por padrão, não funciona no ubuntu.
Segundo um guia, para funcionar no ubuntu deverá ser instalado um pacote chamado linux-backports-modules-alsa-<kernel_version>,
mas acontece que como uso Omnislash, não tem um pacote de instalação referente ao kernel.
Então qual maneira teria de fazer o painel de áudio frontal funcionar no omnislash? Uso o 2.6.34-omnislash1.4.4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Agosto de 2010, 14:34
vc teria que baixar esse patch e compilar vc mesmo. Só não sei aonde vc poderia baixar esse patch =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 07 de Agosto de 2010, 17:35
Aqui funciona sem qualquerproblema!!!
Não precisei fazer nada pra ele funcionar...


Preciso por o painel de áudio frontal para funcionar que por padrão, não funciona no ubuntu.
Segundo um guia, para funcionar no ubuntu deverá ser instalado um pacote chamado linux-backports-modules-alsa-<kernel_version>,
mas acontece que como uso Omnislash, não tem um pacote de instalação referente ao kernel.
Então qual maneira teria de fazer o painel de áudio frontal funcionar no omnislash? Uso o 2.6.34-omnislash1.4.4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 07 de Agosto de 2010, 17:44
Olá meu caro Galactus,
eu já resolvi o problema dando um boot em modo de recuperação pelo DVD do 10.04LTS e mandei reparar...
Embora continue com o 9.10, na inicialização aparece aquela tela rosado do 10.04 mas isso em nada atrapalha...
Deixei assim mesmo...
Após dar o boot pelo DVD do 10.04 LTS, mandei reparar sistema defeituoso e ele passou um tempão reparando...
Após o término, um novo boot e tudo voltou a funcionar...
A única coisa que achei estranho é quando mandei atualizar pelo gerenciador de atualização, ele começa a atualização e parece que que dá algum erro pois simplesmente volta à tela do inicio da atualização...
Mas, não estou preocupado com isso ainda... Quando tiver mais tempo tentarei corrigir isso...
Nesse note eu não estou usando o Omnislash!!!

[]'s,

Silva.
Resolvido!!!


Olá meu caro Riven e demais membros do forum,
hoje tenho um problema no note da minha filha que roda Ubuntu 9.10 e não me lembro qual o kernel que estava nele...
A mensagem de erro é:"kernel panic - syncing: VFS: unable to mount root fs
Estou tentando inicializar por um outro kernel mais antigo e recebo tambem muitas msgs de erro... Um deles chega iniciar a carga do gdm mas, para numa msg dizendo que está o estado da bateria...
Já tive este problema antes com o omnislash após instalar o 10.04 e resolvi com a dica:
"
Usando um outro kernel...

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois

sudo update-grub".
Mas desta vez, eu nem sei o que aconteceu para causar tal falha...
Qualquer dica será bem vinda como sempre...
Agradeço antecipadamente!!!

[]'s,

Silva.


Você instalou o Omnislash no 9.10, certo?  A mensagem de erro que deixei em negrito é um erro na montagem do sistema de arquivos da pasta raiz "/"!  No caso você  está usando qual sistema de arquivos no 9.10? Geralmente resolve se você compilar o sistema de arquivos em questão dentro do Kernel Omnislash ao invés de módulo!  

Quanto aos outros erros, sua dúvida está muito genérica! Qual o kernel utilizado? Qual o erro reportado em cada "kernel antigo"?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Agosto de 2010, 16:11
Consegui! \:D/

Agora sim, Omnislash com LZMA.
Primeiramente, fiz uma coisa que já deveria ter feito, que era explorar o site do grml.org, de onde saiu não só o kernel que funciona o LZMA quanto o squashfs que compacta ele. Felizmente (muito felizmente mesmo) o projeto é bem documentado, e os patches estavam descritos lá:
http://git.grml.org/?p=grml-kernel.git;a=blob;f=2.6.33/README;hb=HEAD

Baixei os patches que me interessavam e, sabendo que eram muito antigos, fui fazendo manualmente. Basicamente os arquivos alterados ficam em crypto, lib e em fs/squashfs. Tudo que estava fora da squashfs eu consegui implementar perfeitamente. Nesta pasta tinha dois arquivos que eu não consegui porque eram muito diferentes: o block.c e o super.c. Tentei alterar a medida do possível, mas na hora da compilação deu erro. Tomei, então, uma medida ousada. Peguei a pasta squashfs inteira do source do grml e substituí. E não é que deu certo?  :o

Agora eu posso finalmente adotar o kernel na distro que eu ajudo a desenvolver. Só terei que mudar o nome porque é uma versão educacional, mas no índice dos pacotes colocarei a referência deste tópico e os créditos ao HQX.  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Agosto de 2010, 17:23
Consegui! \:D/

Agora sim, Omnislash com LZMA.
Primeiramente, fiz uma coisa que já deveria ter feito, que era explorar o site do grml.org, de onde saiu não só o kernel que funciona o LZMA quanto o squashfs que compacta ele. Felizmente (muito felizmente mesmo) o projeto é bem documentado, e os patches estavam descritos lá:
http://git.grml.org/?p=grml-kernel.git;a=blob;f=2.6.33/README;hb=HEAD

Baixei os patches que me interessavam e, sabendo que eram muito antigos, fui fazendo manualmente. Basicamente os arquivos alterados ficam em crypto, lib e em fs/squashfs. Tudo que estava fora da squashfs eu consegui implementar perfeitamente. Nesta pasta tinha dois arquivos que eu não consegui porque eram muito diferentes: o block.c e o super.c. Tentei alterar a medida do possível, mas na hora da compilação deu erro. Tomei, então, uma medida ousada. Peguei a pasta squashfs inteira do source do grml e substituí. E não é que deu certo?  :o

Agora eu posso finalmente adotar o kernel na distro que eu ajudo a desenvolver. Só terei que mudar o nome porque é uma versão educacional, mas no índice dos pacotes colocarei a referência deste tópico e os créditos ao HQX.  ;)

Até que enfim!!!!

Ufa!!  Esse parto foi difícil mesmo!  :P

Rapaz e agora?  Vai mandar isso para o Hqx colcoar isso no Omnilash?

E o camarada da china? Ajudou em alguma coisa os patch dele? Fiquei de avisar se tivesse sucesso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Agosto de 2010, 19:42
PARABÉNS! mesmo sem saber o que você queria fazer exatamente, você foi persistente hein!!!

agora só uma pergunta, pq LZMA? o que isso tem de diferente, que benefícios traz. Enfim, qual a diferença?   :-X
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Agosto de 2010, 20:47
PARABÉNS! mesmo sem saber o que você queria fazer exatamente, você foi persistente hein!!!

agora só uma pergunta, pq LZMA? o que isso tem de diferente, que benefícios traz. Enfim, qual a diferença?   :-X

A diferença é essa:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg844.imageshack.us%2Fimg844%2F8089%2Fisolzma.th.png&hash=a8215272de8d2fbf004b54327aeabd5aaf4e0793) (http://img844.imageshack.us/my.php?image=isolzma.png)

50 MB a menos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Agosto de 2010, 02:40

Até que enfim!!!!

Ufa!!  Esse parto foi difícil mesmo!  :P

Rapaz e agora?  Vai mandar isso para o Hqx colcoar isso no Omnilash?

E o camarada da china? Ajudou em alguma coisa os patch dele? Fiquei de avisar se tivesse sucesso!
Na verdade não, mas eu te agradeço mesmo assim. O que vc fez foi "ninja". Jamais esperava uma resposta deles.
Bem que eu queria que funcionasse, pois o squashfs-lzma 3x compacta ainda mais que o 4 (vai entender). Mas parece que o patch da China só funcionava no kernel 2.6.32-22, e eu até agora não sei como eles fizeram para funcionar, pois me parece essa versão só funcionava do 29 para trás (no site oficial o patch é para o 27).

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Agosto de 2010, 03:04
50 MB a menos em uma iso dá para por bastante coisa...

Parabéns pela persistência!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Agosto de 2010, 03:24
50 MB a menos em uma iso dá para por bastante coisa...

Parabéns pela persistência!!

Olha, nesse mato ainda tem cachorro. Resolvi recompilar usando a sua config (eu havia usado a config do kernel grml) e percebi muitas diferenças. O vmlinuz por exemplo, usando as suas configs fica com 2 MB, enquanto o outro fica com 3 MB. Já a initrd sua ficava com 10 MB nesses testes onde só tem o sistema puro, sem plymouth nem módulos extras. A do grml fica com 11 MB. Resultado, fiz o teste com o mesmo source, mudando apenas o config, coloquei no live e não funcionou. Gostaria de dar uma olhada na config para tentar descobrir a diferença?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 11 de Agosto de 2010, 01:07
Consegui! \:D/

Agora sim, Omnislash com LZMA.

Agora to na torcida pro hqx botar ele de vez no omnislash...
Aliás ele também podia soltar o ratio daquelas opções doidonas (de 2.000 prá cima)
Eu usei o do ck com 10.000 no note e ficou muito bala!
Mas só prá teste que ele consome a bateria que é uma belezura, rsrsrsrsrsrs!
Mas para um Desktop parrudo de hj em dia, pq não?
E com o lzma a gente pode ter um kernel menor ainda e montar um live-usb já pensaram?

To até pensando em testar no dreamlinux 4 que tá muito lindo e roda bem esperto, em parte por causa do uso do xfce
É só botar talvez alguma ferramenta que eu goste ou algo a mais e zap, uma distro rodando que é uma bala (kernel omnislash a 10.000) num mísero pen de 1 ou 2 Gb atrulhado de programas, ideal até prá usar para uma navegada em alguma máquina remota ou fazer um trabalhoi da facult numa lata velha qualquer (P4 prá cima né) e com um espaço mínimo prá salvar alguns arquivos caso fique off-line

Taí um belo projeto não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Agosto de 2010, 10:24
MSXManiac, 10000 é loucura total! 2000 já é demais, quanto mais 10000!

Isso só serviria se você fosse um usuário mono-tarefa! Já tentou usar um sistema multi-tarefa com 10000? Ao invés da rapidez vai é ficar travando tudo! Ainda mais com o kernel do Hqx com BFQ!  Deixa o HQ comentar aí depois, mas acredito que não ia ficar nada bom!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Agosto de 2010, 12:47
MSXManiac, 10000 é loucura total! 2000 já é demais, quanto mais 10000!

Isso só serviria se você fosse um usuário mono-tarefa! Já tentou usar um sistema multi-tarefa com 10000? Ao invés da rapidez vai é ficar travando tudo! Ainda mais com o kernel do Hqx com BFQ!  Deixa o HQ comentar aí depois, mas acredito que não ia ficar nada bom!

depende... se vc tiver aquele PC 18.000 dólares, que contam com 2 i7 980x + 96GB de memória RAM acho que 10.000 num pesa não ahuahuahuhauhah
afinal são 12 núcleos físicos e 24 virtuais né!  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Mikael em 11 de Agosto de 2010, 19:51
Citar
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
Então quando é instalado o novo kernel ele não vai reconhecer a placa de rede? E os drivers que se baixa do site do Debian/Sidux não funcionam? Tem que ser do site do fabricante?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: geleka em 11 de Agosto de 2010, 23:14
mestre HQ estou procurando porem n achei como instalar o drive wifi

pelo proprio ubuntu eu instalo o Broadcom  STA

porem quando dou o boot com seu kernel o wifi n eh ativado , ja tentei o modproble wl , mas n ativou , eu sei que vc fala sobre compliar ,mas eu n conssigo poderia me dar uma luz  ??

informação sobre placa

Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Agosto de 2010, 11:30
Citar
mestre HQ estou procurando porem n achei como instalar o drive wifi

pelo proprio ubuntu eu instalo o Broadcom  STA

porem quando dou o boot com seu kernel o wifi n eh ativado , ja tentei o modproble wl , mas n ativou , eu sei que vc fala sobre compliar ,mas eu n conssigo poderia me dar uma luz  ??

informação sobre placa

Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)

Sabia que alguma hora alguém iria aparecer...

Simples é incompatível com o 2.6.34

Porém...

http://www.broadcom.com/docs/linux_sta/sta_5.60.48.36_2.6.34_multicast_kernel_patch.zip

Galera é melhor eu ir avisando...

Vou me afastar do fórum por uns tempos devido a alguns problemas pessoais.

Por enquanto vou deixar o projeto congelado até ter algum tempo de qualidade novamente disponível para ele.

Espero que dê tudo certo para vcs!!

Tenham um Bom dia e Obrigado a todos!!

Henrique
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: geleka em 13 de Agosto de 2010, 19:47
grande mestre hq pra vc deve ser obvio o uso desse patch, porem pra um iniciante qual o procedimento  ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Agosto de 2010, 00:28
grande mestre hq pra vc deve ser obvio o uso desse patch, porem pra um iniciante qual o procedimento  ???

bixo, Google Fu, a maior arte marcial da internet esta a sua disposição!
achei algo no ubuntuforum.org começa por lá!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: geleka em 14 de Agosto de 2010, 12:58
grande mestre hq pra vc deve ser obvio o uso desse patch, porem pra um iniciante qual o procedimento  ???

bixo, Google Fu, a maior arte marcial da internet esta a sua disposição!
achei algo no ubuntuforum.org começa por lá!

devo entender isso como uma gincana ???? uhahuahuhuahuahuahuahua ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fábio Lima em 14 de Agosto de 2010, 18:46
ramzswap

Pessoal, eu instalei o kernel omnislash e tá funcionando legal. Mas detectei um probleminha chato:
Na hora do boot, logo depois do grub chamar o sistema, aparece rapidamente a seguinte mensagem de erro:

ramzswap: Unknown parameter 'disksize_kb'
FATAL: Error inserting ramzswap (/lib/modules/2.6.34-omnislash1.4.4/kernel/drivers/staging/ramzswap/ramzswap.ko): Unknown symbol in module, or unknown parameter (see dmesg)

O sistema continua funcionando normalmente. Porém o splash não aparece, somente mostrando o nome do ubuntu/mint e os "pontinhos" em modo texto....

Isto ocorre no kernel omnislash 2.6.34 1.4.4 e também no backport do 2.6.35 do maverick disponível em PPA.

Notei o problema no Ubuntu Lucid e no Mint 9 KDE.

Vocês sabem do que se trata. Conhecem alguma maneira de contornar o problema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 14 de Agosto de 2010, 18:57
Galera, compilei o kernel do Maverick, 2.6.35, mas não consigo instalar de jeito nenhum o driver proprietário da ATI. Alguma ideia?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Agosto de 2010, 01:07
só pra constar, vou tentar compilar o kernel com o compilador da Intel. Vamos ver no que dá  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 15 de Agosto de 2010, 03:27
já ouviu falar do projeto linuxdna ?

projeto que faz uso o icc na compilação do kernel para processadores intel, vale a pena dá uma olhada:

http://www.linuxdna.com/ (http://www.linuxdna.com/)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Agosto de 2010, 08:54
já ouviu falar do projeto linuxdna ?

projeto que faz uso o icc na compilação do kernel para processadores intel, vale a pena dá uma olhada:

http://www.linuxdna.com/ (http://www.linuxdna.com/)




Fantástico!

Rapaz gostei demais das opções que ele usa na sua documentação!

model fast / agressive!!!!   

Hauhauhauhauha

Esses caras são como eu, viciados em velocidade!  ;D

Esse icc da intel moeu o GCC 4.5!  Tem um monte de testes onde ele foi duas vezes mais rápido que o GCC 4.5!
Agora eu vou dizer, para colocar isso aí funcionando direitinho no Ubuntu, deve virar uma gambiarra, não?

Eu já estou no limite do que posso fazer em termos de velocidade com o Ubuntu!  Tenho testado alguns "GentooBuntus" aqui em casa!

E de cara você vê que o Ubuntu não foi feito pra isso!  Digo, ficar compilando de tudo! Tenho que partir para outra distro feita para isso! Aí tem o Gentoo, onde o pessoal do linuxdna já mostra como fazer isso, e o Arch Linux....   

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Agosto de 2010, 10:38
eu descobri essa distro ontem! Animaaal!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fábio Lima em 15 de Agosto de 2010, 21:51
ramzswap

Pessoal, eu instalei o kernel omnislash e tá funcionando legal. Mas detectei um probleminha chato:
Na hora do boot, logo depois do grub chamar o sistema, aparece rapidamente a seguinte mensagem de erro:

ramzswap: Unknown parameter 'disksize_kb'
FATAL: Error inserting ramzswap (/lib/modules/2.6.34-omnislash1.4.4/kernel/drivers/staging/ramzswap/ramzswap.ko): Unknown symbol in module, or unknown parameter (see dmesg)

O sistema continua funcionando normalmente. Porém o splash não aparece, somente mostrando o nome do ubuntu/mint e os "pontinhos" em modo texto....

Isto ocorre no kernel omnislash 2.6.34 1.4.4 e também no backport do 2.6.35 do maverick disponível em PPA.

Notei o problema no Ubuntu Lucid e no Mint 9 KDE.

Vocês sabem do que se trata. Conhecem alguma maneira de contornar o problema?

Update

A respeito do meu post anterior, trago algumas novidades (mas ainda não alguma solução):

- Pra cortar a mensagem de erro sobre o ramzswap, apenas inclui esta linha no /etc/modprobe.d/blacklist.conf
blacklist ramzswap
E depois gerei um novo initrd e rodei o update-grub. Pena que se trata apenas de uma gambiarra, bloqueando o carregamento do módulo problemático, sem resolver o problema.

- Quanto ao splash de boot do mint/ubuntu, eu só sei que, evidentemente, é algo relacionado ao plymouth. Provavelmente ele está sendo carregando antes do framebuffer da placa de vídeo estar disponível, já que o splash animado aparece normalmente na hora do desligamento. Andei mexendo nos arquivos de acionamento do plymouth no upstart (/etc/init/*), mas nada de achar alguma solução.

Alguém consegue me ajudar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 16 de Agosto de 2010, 00:56
Citar
Pena que se trata apenas de uma gambiarra, bloqueando o carregamento do módulo problemático, sem resolver o problema.

Se vc recompilar o kernel e desativar o ramzswap deve resolver...

Citar
- Quanto ao splash de boot do mint/ubuntu, eu só sei que, evidentemente, é algo relacionado ao plymouth. Provavelmente ele está sendo carregando antes do framebuffer da placa de vídeo estar disponível, já que o splash animado aparece normalmente na hora do desligamento. Andei mexendo nos arquivos de acionamento do plymouth no upstart (/etc/init/*), mas nada de achar alguma solução.

Alguém consegue me ajudar?

Já deu uma olhada no post do hqxriven do plymouth nessa parte do dicas e truques??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fábio Lima em 16 de Agosto de 2010, 21:20
xzero,

olhei sim. Ainda que tenha ignorado a parte da placa nvidia (que não é o meu caso), experimentei as propostas (especialmente esta: http://ubuntuforum-br.org/index.php/topic,65750.0.html) e nenhuma deu resultado..... o plymouth continua sem mostrar a imagem animado, só nome em modo texto.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 16 de Agosto de 2010, 21:37
Dá uma olhada aqui

http://ubuntuforum-br.org/index.php/topic,65750.msg376827.html#msg376827

E caso não dê certo posta o /etc/default/grub TODO para darmos uma olhada...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Agosto de 2010, 00:28
Citar
Pena que se trata apenas de uma gambiarra, bloqueando o carregamento do módulo problemático, sem resolver o problema.

Se vc recompilar o kernel e desativar o ramzswap deve resolver...

Percebi que aqui também dá esse erro. No entanto o Plymouth aparece.
O que seria ramzswap e pra que serve?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 17 de Agosto de 2010, 07:11
Ramzswap = antigo compcache

O engraçado é que em 32 bits não está ativado... (o Hqx esqueceu ativado em 64 bits)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Agosto de 2010, 10:26
eu procurei mas não achei o real motivo para usar o ramzswap. é legal usar qnd se tem só 1GB de ram?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 17 de Agosto de 2010, 10:54
Citar
eu procurei mas não achei o real motivo para usar o ramzswap. é legal usar qnd se tem só 1GB de ram?

Depende da quantidade de swap que vc usa. Se vc usa a swap e tem memória ram sobrando ainda é válido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Fábio Lima em 17 de Agosto de 2010, 19:49
Dá uma olhada aqui

http://ubuntuforum-br.org/index.php/topic,65750.msg376827.html#msg376827

E caso não dê certo posta o /etc/default/grub TODO para darmos uma olhada...

Funcionou!!!! O splash do mint KDE voltou, ainda que em um tamanho bem maior que o original. Mas eu estou satisfeito!

Já anotei aqui no meu roteiro pro caso de necessidade.

Valeu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 18 de Agosto de 2010, 22:11
Galera, até aqui eu tenho compilado apenas em 64 bits. Dessa vez eu peguei o mesmo código fonte e tentei compilar em 32 bits. Mas logo no começo da compilação deu um erro:
Código: [Selecionar]
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CC      kernel/bounds.s
  GEN     include/generated/bounds.h
  CC      arch/x86/kernel/asm-offsets.s
In file included from /linux-maverick-2.6.35/include/linux/suspend.h:8,
                 from /linux-maverick-2.6.35/arch/x86/kernel/asm-offsets_32.c:11,
                 from /linux-maverick-2.6.35/arch/x86/kernel/asm-offsets.c:2:
/linux-maverick-2.6.35/include/linux/mm.h:510:2: error: #error SECTIONS_WIDTH+NODES_WIDTH+ZONES_WIDTH > BITS_PER_LONG - NR_PAGEFLAGS
make[5]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make[4]: *** [prepare0] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [prepare] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/linux-maverick-2.6.35'
make: *** [/linux-maverick-2.6.35/debian/stamps/stamp-prepare-tree-generic] Error 2

O que pode estar ocasionando isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: la_de_longe em 19 de Agosto de 2010, 02:23
Pelo amor de Deus, como instalar o driver da ati depois de instalar esse novo kernel? Pela ativaçã ode driover do ubuntu da erro, baixei um driver do site da ati e segui os procediemento, parece ocorrer tudo bem mas cadê o 3D??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 19 de Agosto de 2010, 13:22
Tipo isso:

http://ubuntuforum-br.org/index.php/topic,29799.msg382776.html#msg382776
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: geleka em 19 de Agosto de 2010, 13:44
ainda tentado instalar o driver wifi broadcom  sta   


pago uma esfirra de qualquer sabor pra quem fizer um tutorial  , lembrando que eu n sou o unico com essa duvida
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Mikael em 19 de Agosto de 2010, 19:29
Depois de instalar o kernel Omnislash se aparecer atualização do kernel padrão o que eu faço? Atualizo ou não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Agosto de 2010, 21:17
Depois de instalar o kernel Omnislash se aparecer atualização do kernel padrão o que eu faço? Atualizo ou não?

atualiza. Pode atualizar sem problemas. E se quiser remove a entrada do kernel antigo. Por exemplo atualizou para o -24? remove o -23. Mas não esquece de testar antes de atualizar
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Mikael em 20 de Agosto de 2010, 18:57
Citar
atualiza. Pode atualizar sem problemas. E se quiser remove a entrada do kernel antigo. Por exemplo atualizou para o -24? remove o -23. Mas não esquece de testar antes de atualizar

Se eu atualizar quem vai ficar como padrão no Boot o Omnislash ou o kernel do Ubuntu?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 20 de Agosto de 2010, 19:54
Citar
atualiza. Pode atualizar sem problemas. E se quiser remove a entrada do kernel antigo. Por exemplo atualizou para o -24? remove o -23. Mas não esquece de testar antes de atualizar

Se eu atualizar quem vai ficar como padrão no Boot o Omnislash ou o kernel do Ubuntu?


Omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Mikael em 20 de Agosto de 2010, 20:55
Citar
atualiza. Pode atualizar sem problemas. E se quiser remove a entrada do kernel antigo. Por exemplo atualizou para o -24? remove o -23. Mas não esquece de testar antes de atualizar

Se eu atualizar quem vai ficar como padrão no Boot o Omnislash ou o kernel do Ubuntu?


Omnislash
valew pela resposta. Assim é bom se não seria ruim atualizar e ter que ficar escolhendo o Omnislash no boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Agosto de 2010, 00:29
Na primeira pagina, tem link para versão 1.4.3, mas o link aponta para a versão 1.4.4 :p

Testei essa versão no debian, não vi melhoras, queria testar essa versão 1.4.3 do kernel.
Alguém os patches para baixar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 22 de Agosto de 2010, 01:32
Citar
Testei essa versão no debian, não vi melhoras, queria testar essa versão 1.4.3 do kernel.
Alguém os patches para baixar?

O kernel foi feito para o ubuntu para usar no debian de forma correta tem que compilar e ativar as coisas que foram acrescentadas na config.

Erro de link do hqxriven... (ele redireciona todos os lançamentos para a mesma página  ;))

Bye
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Agosto de 2010, 22:20
Sim sim, posso baixar as fontes e compilar sem problemas aqui. Mas queria ver aquela versão 1.4.3 que ele diz ser melhor que a versão 1.4.4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ari4n em 26 de Agosto de 2010, 02:41
Kara passando aqui mesmo para agradecer, funcionou perfeitamente e muito bom por sinal
ta de parabéns, obrigado!.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Agosto de 2010, 06:45
Aí vampire thunder, o Zenwalk 6.4 tá usando o LZMA! É o 2.6.33.4!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Agosto de 2010, 13:53
Aí vampire thunder, o Zenwalk 6.4 tá usando o LZMA! É o 2.6.33.4!

Estou usando o 2.6.35 generic, do Ubuntu.

Mas obrigado pela dica. Vou ficar de olho quando sair a versão 2.6.35, pois a única coisa que eu mudei no kernel do Ubuntu com relação ao desempenho foi o BFQ, além de colocar em Hz 300.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: DosFreak em 30 de Agosto de 2010, 08:00
Pessoal como faço para inserir esse patch no kernel 2.6.18, preciso incluir suporte ao chipset netmos 9865 mas precisa ser neste kernel.



http://ubuntuforum-br.org/index.php/topic,71552.msg398232.html#msg398232
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ucastrobr em 01 de Setembro de 2010, 01:30
Pessoal como faço para inserir esse patch no kernel 2.6.18, preciso incluir suporte ao chipset netmos 9865 mas precisa ser neste kernel.
http://ubuntuforum-br.org/index.php/topic,71552.msg398232.html#msg398232

http://67.205.124.68/showthread.php?p=7845721

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Setembro de 2010, 11:01
aqui desde sempre com o omnislash o plymouth aparece só no fim do carregamento. Com o kernel padrão aparece numa boa.

Não que eu ligue para isso, pra mim não faz a menor diferença, mas só queria saber o pq  ::) e se tem como "consertar"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 04 de Setembro de 2010, 14:49
Então depois de descobrir esse tópico fiquei curioso e resolvi testar. Vamos a algumas informações:

- Máquina de teste:
.: Notebook Acer Aspire 5050-3371 - AMD Turion 64 2.2ghz, Video ATI Radeon Xpress 1100 - 128mb compartilhada, 1gb RAM, HD 80.

-  S.O:
.: Linux Mint 9 - 32 bits, Instalado em uma partição ext4 de 5gb.
* Biglinux 4.2 - 32 bits, Instalado em uma partição ext3 de 6gb

- Kernels testados:
.: 2.6.34 - omni - 1.4.4
.: 2.6.32-21 - generic (do próprio Linux Mint)
*.: 2.6.24

- Instalação:
.: A instalação (com os debs) ocorreu tudo certo, na segunda reiniciada deu uma trava (momento de terror =D) mandei um reset e na nova inicialização tava tudo funcionando.

- Alguns Resultados:

.: Omni     - Temp. de Inicialização: 27s, Memória utilizada no boot: 183/190m, Temperatura média em uso: 55 graus.
.: Generic  - Temp. de Inicialização: 23s, Memória utilizada no boot: 148/155m, Temperatura média em uso: 67 graus.
.: Biglinux 4.2 - Temp. de Inicialização: 1m02s, Memória utilizada no boot: 90/115m, Temperatura média em uso: 55 graus.

Não testei ainda suficientemente o S.O. com o novo kernel (omni) mas percebi que os programas estão abrindo com maior fluidez (navegação entre pasta no nautilus). Vale também destacar meu perfil de uso geralmente tenho aberto um navegador  com umas 6 abas (firefox), com editor de texto (broffice), rodando um som (rhythmbox), então não sou muito exigente. Vou prosseguir analisando os dados e depois atualizo por aqui.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Setembro de 2010, 16:58
BigLinux inicia em 1 segundo?  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 04 de Setembro de 2010, 19:20
Citar
.: Biglinux 4.2 - Temp. de Inicialização: 1.02s...

"1.02s" ? será que é isso mesmo ?

não seria 102 segundos não ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 05 de Setembro de 2010, 02:27
Citar
.: Biglinux 4.2 - Temp. de Inicialização: 1.02s...

"1.02s" ? será que é isso mesmo ?

não seria 102 segundos não ?


Vai ver ele quis dizer 1 minuto e 02 segundos, o que é demorado pacas! Mesmo que fosse 12 segundos, eu duvido porque seria rápido demais! Acho que ele errou em algum lugar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 06 de Setembro de 2010, 10:20
BigLinux inicia em 1 segundo?  :o
1m02s
heheeh falha de digitação
1s quem dera né!  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 07 de Setembro de 2010, 11:45
Eu instalei o kubuntu no meu Pentium Dual Core, ele rodou beleza aki.
Eu vi que tinha saido um patch no zen-kernel para o kernel 2.6.35 , resolvi compilar e ficou sensacional aqui.
No Processor type configurei para Pentium , teria ficado melhor se eu tivesse configurado de outra maneira? como para Xeon  por exemplo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Setembro de 2010, 13:55
Eu instalei o kubuntu no meu Pentium Dual Core, ele rodou beleza aki.
Eu vi que tinha saido um patch no zen-kernel para o kernel 2.6.35 , resolvi compilar e ficou sensacional aqui.
No Processor type configurei para Pentium , teria ficado melhor se eu tivesse configurado de outra maneira? como para Xeon  por exemplo?

não, de forma alguma. Fez certo x)

ps: tu conseguiu compilar o zen para o 2.6.35? aqui não consegui, sempre da erro
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 08 de Setembro de 2010, 11:03
não, de forma alguma. Fez certo x)

ps: tu conseguiu compilar o zen para o 2.6.35? aqui não consegui, sempre da erro


Compilei o 2.6.35 e apliquei o patch do zen-kernel http://zen-kernel.org/2.6.35-zen2-get-the-fuck-out , configurei tudo pelo menuconfig o xconfig nao rodou,
mais ficou bom e foi de primeira sem erros.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Setembro de 2010, 11:51
não, de forma alguma. Fez certo x)

ps: tu conseguiu compilar o zen para o 2.6.35? aqui não consegui, sempre da erro


Compilei o 2.6.35 e apliquei o patch do zen-kernel http://zen-kernel.org/2.6.35-zen2-get-the-fuck-out , configurei tudo pelo menuconfig o xconfig nao rodou,
mais ficou bom e foi de primeira sem erros.

aqui eu baixei uma config inicial pelo kernel-seeds.org só que não deu certo de foma alguma =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 09 de Setembro de 2010, 10:29
Vale a pena compilar o Omnilash em pcs antigos, 512 ram, 256 ram e por aí vai.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Setembro de 2010, 10:30
Vale a pena compilar o Omnilash em pcs antigos, 512 ram, 256 ram e por aí vai.

não. Aqui com um core 2 duo 1 1GB de ram o ganho não foi como o do galactus que tem um i7. Para pcs antigos é melhor manter o kernel padrão mesmo. Ao menos essa foi minha experiencia
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 09 de Setembro de 2010, 11:04
Vale a pena compilar o Omnilash em pcs antigos, 512 ram, 256 ram e por aí vai.

não. Aqui com um core 2 duo 1 1GB de ram o ganho não foi como o do galactus que tem um i7. Para pcs antigos é melhor manter o kernel padrão mesmo. Ao menos essa foi minha experiencia

Eu compilei o kernel pra usar num pc antigo na época era o kernel 2.6.34 omnislash ficou bom viu,
deu uma melhora de 40% ou mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Setembro de 2010, 11:22
Vale a pena compilar o Omnilash em pcs antigos, 512 ram, 256 ram e por aí vai.

não. Aqui com um core 2 duo 1 1GB de ram o ganho não foi como o do galactus que tem um i7. Para pcs antigos é melhor manter o kernel padrão mesmo. Ao menos essa foi minha experiencia

Eu compilei o kernel pra usar num pc antigo na época era o kernel 2.6.34 omnislash ficou bom viu,
deu uma melhora de 40% ou mais.

em que PC você compilou?

Mas uma coisa é certeza, quanto melhor for seu PC melhor será o ganho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Setembro de 2010, 20:45
Cybereu, o Gunss e o guh_asterisco estão certos dependendo das opções que você escolha na hora da compilação!

O Omnislash não faz milagre! Mas melhora e muito o funcionamento de máquinas mais modestas também!

Em máquinas antigas, esqueça o BFQ, Perfomance, Low Latency e 1000MHZ na hora de compilar!  Isso é pedir para o seu sistema travar tudo!  Quanto mais poder tiver o seu processador mais o Omnislash mostra a que veio! Contudo mesmo em maquinas mais modestas com opções mais "brandas" dá pra levar muito bem o sistema. Procure usar o CFQ, Server, 100MHz!

Há sim, não se esqueça da escolha do sistema de arquivos também!  Isso dá impacto maior que o Kernel em máquinas antigas!

Eu comecei usando o Omnislash em um Atlhon XP 2600!  Mas já usei ele também em Atom! Funciona bem nos dois, depende das escolhas!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Setembro de 2010, 21:19
aqui acho que todos sabem minha config  ;D

um core 2 duo e7200 2.5Ghz e 1GB de ram com HD de 160GB

compilei ele em 300hz voluntary (server só para mais fracos mesmo, ou então para servidores mesmo  ::)) compilei para a arquitetura core, deixei em ondemand e estou usando o BFQ. Aqui a diferença entre o CFQ e o BFQ foi pequena mas positiva então mantive.

quando colocar mais RAM, ele vai responder melhor  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 09 de Setembro de 2010, 23:43
Entendo, melhor deixar kernel padrão mesmo.

Ah sim,
hoje compilei de novo o kernel em meu desktop, o qual uso muito para jogos, após compilar a kernel obtive em torno de 10~30 fps a mais, e os fps ficaram bem mais estáveis, dessa forma o jogo estava rodando praticamente igual no windows, com perda de uns 20% de perfomance rodando pelo WINE, aceitável.
Tendo em vista essa pequena diferença, estou preste a abandonar windows
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Yurovisk em 10 de Setembro de 2010, 03:23
E aí galera. Eu sou meio noob nessa questão de kernel ainda. Mas resolvi testar o omnislash.
Deu uma melhorada legal na performance. De inicialização, desligamento e até em 3d e compiz, etc.
Agora eu não tive que instalar driver de vídeo não... Funfou tudo beleza.
Só que depois do windows dar uma esquentada no processador (alarme sonoro quando passa de 65º) queria olhar a temperatura no ubuntu. E todos os mostradores de temperatura que encontrei ficam parados em 30º. Instalei alguns programas como o xsensors e os applets do gnome. Todos iguais em 30º.
E no boot do kernel aparece essa mensagem na inicialização:
"k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled"

Meu processador é um Athlon II X2 240.
Dei uma pesquisada e não consegui resolver.
Alguém tem solução?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 10 de Setembro de 2010, 06:04
Que configurações vcs fazem no sysctl ? algo diferente do default ?
Para um Core2Duo (2.4GHz), 3MB L2 e 4GB RAM, qual ajuste mais indicado ?
Valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Setembro de 2010, 07:30
E aí galera. Eu sou meio noob nessa questão de kernel ainda. Mas resolvi testar o omnislash.
Deu uma melhorada legal na performance. De inicialização, desligamento e até em 3d e compiz, etc.
Agora eu não tive que instalar driver de vídeo não... Funfou tudo beleza.
Só que depois do windows dar uma esquentada no processador (alarme sonoro quando passa de 65º) queria olhar a temperatura no ubuntu. E todos os mostradores de temperatura que encontrei ficam parados em 30º. Instalei alguns programas como o xsensors e os applets do gnome. Todos iguais em 30º.
E no boot do kernel aparece essa mensagem na inicialização:
"k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled"

Meu processador é um Athlon II X2 240.
Dei uma pesquisada e não consegui resolver.
Alguém tem solução?

Já instalou e configurou o lm-sensors?  Se está tudo instalado e configurado então ele não reconhece o seu chip responsável pela leitura da temperatura!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 10 de Setembro de 2010, 08:13
Citação de:  luciannoaramalho
Que configurações vcs fazem no sysctl ? algo diferente do default ?
Para um Core2Duo (2.4GHz), 3MB L2 e 4GB RAM, qual ajuste mais indicado ?
Valeu

Eu com 2 GB de RAM deixo em 10 % e estou bastante satisfeito com o desempenho do meu micro .
Código: [Selecionar]
vm.swappiness=10
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: eduranti em 10 de Setembro de 2010, 13:48
Cara, eu instalei pelos .deb, e tive uma economia de 75MB de memória,  comparado ao kernel padrão do
ubuntu....


Mas me expliquem uma coisa, que eu sou novato nessas modas de kernel,   se eu não usar os .deb, e compilar eu
mesmo,   teria mais algum ganho de desempenho?

To bem louco pra testar! :D 


Valew!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Setembro de 2010, 14:40
Cara, eu instalei pelos .deb, e tive uma economia de 75MB de memória,  comparado ao kernel padrão do
ubuntu....


Mas me expliquem uma coisa, que eu sou novato nessas modas de kernel,   se eu não usar os .deb, e compilar eu
mesmo,   teria mais algum ganho de desempenho?

To bem louco pra testar! :D  


Valew!!!

depende... se vc for modificar o kernel deixando mais parrudo, compensa compilar sim. Só que nesse caso também é preciso de um PC mais forte também. Um i5 pra cima. Agora se for pra manter tudo padrão nem tem tanta necessidade assim. O legal mesmo é aprender  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 10 de Setembro de 2010, 16:17
Citar
Testei essa versão no debian, não vi melhoras, queria testar essa versão 1.4.3 do kernel.
Alguém os patches para baixar?

O kernel foi feito para o ubuntu para usar no debian de forma correta tem que compilar e ativar as coisas que foram acrescentadas na config.

Erro de link do hqxriven... (ele redireciona todos os lançamentos para a mesma página  ;))

Bye

Não é erro não, o projeto tá estacionado na versão 1.4.4 do omnislash , como disse nosso amigo Hqxriven (resolvendo problemas particulares ) os links direcionam somente pra ela , mas pode usar tá show  !!! Se tiver problemas posta tem muita gente ajudando no omnislash e certamente irão te ajudar!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: eduranti em 10 de Setembro de 2010, 16:31
Cara, eu instalei pelos .deb, e tive uma economia de 75MB de memória,  comparado ao kernel padrão do
ubuntu....


Mas me expliquem uma coisa, que eu sou novato nessas modas de kernel,   se eu não usar os .deb, e compilar eu
mesmo,   teria mais algum ganho de desempenho?

To bem louco pra testar! :D  


Valew!!!

depende... se vc for modificar o kernel deixando mais parrudo, compensa compilar sim. Só que nesse caso também é preciso de um PC mais forte também. Um i5 pra cima. Agora se for pra manter tudo padrão nem tem tanta necessidade assim. O legal mesmo é aprender  ;D


Tenho um super hiper mega pentium dual 1.86Ghz com 3 Gb de memória...
Posso até não ganhar muito em desempenho,  mas agora preciso fazer isso...
Sou curioso demais hahahahaha

Já trabalho com linux a um bommm tempo desde o Conectiva 6....
Mas nunca tirei um tempinho pra brincar com isso...

Sempre trabalhei com redes e segurança, e por sinal estou desenvolvendo um Honeypot no meu TCC e
vou precisar da ajuda da galera pra invadir e detonar com ele ! heheheh
Mas isso já é assunto pra outro tópico....


Enfim,  já baixei o kernel e o patch...  quando chegar em casa eu me divirto!

Obrigado pela opinião!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rodrigol em 12 de Setembro de 2010, 10:19
Pessoal pretendo testar o Omnislash no Ubuntu Studio, o procedimento para instalação seria o mesmo ?
Obrigado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Setembro de 2010, 11:23
Pessoal pretendo testar o Omnislash no Ubuntu Studio, o procedimento para instalação seria o mesmo ?
Obrigado

sim! no ubuntu studio, talvez compense vc compilar ele prempty e 1000hz, lembrando que precisa de uma máquina potente para isso.

Alias, pq todos no ubuntu studio (até a canonical libera) um kernel RT? Esses programas de audio precisam de tanta prioridade?


ps: vi agora que o pulseaudio tem prioridade -11  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 14 de Setembro de 2010, 08:26
alguem pode me ajudar como instalo esse kernel na minha maquina? minha configuração é:
processador semprom i686 ,1giga de ram e placa de video nvidia 6200L de 256MB.
ja baixei os arquivos para instalação (http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631) mas nao sei qual comando devo dar no terminal para realizar a instalaçao.
eles estão em formato deb. posso dar dois cliques e instalar como um programa normal?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 14 de Setembro de 2010, 15:06
fiz o que achei que daria certo mas me enganei,dei dois cliques no arquivos deb. depois da instalação no terminal dei os comandos sudo update-burg e sudo update-grub,dai reiniciei mas ao entrar com o kernel recem instalado vem esta msg de erro  "Kernel panic-not syncing: UFS: Unable to mount root fs on unknown-block (0,0)"
e agora? alguem sabe com resolver isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 14 de Setembro de 2010, 19:19
Cara, eu instalei pelos .deb, e tive uma economia de 75MB de memória,  comparado ao kernel padrão do
ubuntu....


Mas me expliquem uma coisa, que eu sou novato nessas modas de kernel,   se eu não usar os .deb, e compilar eu
mesmo,   teria mais algum ganho de desempenho?

To bem louco pra testar! :D  


Valew!!!

depende... se vc for modificar o kernel deixando mais parrudo, compensa compilar sim. Só que nesse caso também é preciso de um PC mais forte também. Um i5 pra cima. Agora se for pra manter tudo padrão nem tem tanta necessidade assim. O legal mesmo é aprender  ;D


Tenho um super hiper mega pentium dual 1.86Ghz com 3 Gb de memória...
Posso até não ganhar muito em desempenho,  mas agora preciso fazer isso...
Sou curioso demais hahahahaha

Já trabalho com linux a um bommm tempo desde o Conectiva 6....
Mas nunca tirei um tempinho pra brincar com isso...

Sempre trabalhei com redes e segurança, e por sinal estou desenvolvendo um Honeypot no meu TCC e
vou precisar da ajuda da galera pra invadir e detonar com ele ! heheheh
Mas isso já é assunto pra outro tópico....


Enfim,  já baixei o kernel e o patch...  quando chegar em casa eu me divirto!

Obrigado pela opinião!

Eu compilei a versão 64 bits que está no projeto do omnislash, em um dual-core de 2,00 GHZ com 4 gigas de ram ficou muito mais rápido que o kernel

padrão, se usar a otimização do EXT4 do galactus então vai ver a diferença mesmo , o acesso ao disco melhora sensivelmente , quanto a precisar de

ajuda pro seu honeypot, também faço faculdade na área de segurança se precisar meu msn tá disponível em minhas informações , felicidades em seu

TCC !!!

Só uma recomendação com 3 gigas de ram ,  compile a versão 32 bits dá conta legal!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 14 de Setembro de 2010, 19:29
fiz o que achei que daria certo mas me enganei,dei dois cliques no arquivos deb. depois da instalação no terminal dei os comandos sudo update-burg e sudo update-grub,dai reiniciei mas ao entrar com o kernel recem instalado vem esta msg de erro  "Kernel panic-not syncing: UFS: Unable to mount root fs on unknown-block (0,0)"
e agora? alguem sabe com resolver isso?

Essa mensagem é tipica da falta do initrd.img-2.6******( de acordo com o kernel compilado )

Após instalar os .debs e necessário criar o intrd , que não mais é feito de forma automática no 10.04 segue esses ensinamentos do Hq, aqui :

Citar
Depois de instalar os .debs dê o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Depois dê o último comando:

sudo update-grub

E aí dê o boot

Se não der certo retorna !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 14 de Setembro de 2010, 20:43
Após "enrolar" por vários meses, resolvi voltar ao Ubuntu (10.04) e instalar o Omnislash em casa, o desempenho melhorou muito, principalmente quando navego entre pastas com muitos arquivos. Um detalhe importante é que esta formatado em ext3, acredito que em ext4 a velocidade poderia aumentar. O consumo de ram também melhorou bastante, esta em torno dos 280mb, antes estava em torno dos 340mb (diferença de quase 60mb  :o)

Configurações da carroça Asus M2V-MX, AMD LE-1100 1,9GHz, 1gb ddr2 667, 9500gt 1gb ddr2, Segate 80gb 7200rpm ide.

A única observação que faço é em relação ao chipset da VIA da minha placa mãe, já percebi que em muitas configurações inferiores a minha (com outras marcas) consigo um resultado melhor com o Linux e o Omnislash.
Um exemplo de problema que tenho em todas as distros no meu pc: vídeos somente com o Compiz ativado (se desabilitar trava), nouveau só da dor de cabeça, parece que os recursos da minha nvidia não é bem aproveitados, e alguns outros de menor importância.

Ou seja, acredito que esse kernel deve funcionar melhor em placas com chips da Intel por exemplo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Setembro de 2010, 21:26
Após "enrolar" por vários meses, resolvi voltar ao Ubuntu (10.04) e instalar o Omnislash em casa, o desempenho melhorou muito, principalmente quando navego entre pastas com muitos arquivos. Um detalhe importante é que esta formatado em ext3, acredito que em ext4 a velocidade poderia aumentar. O consumo de ram também melhorou bastante, esta em torno dos 280mb, antes estava em torno dos 340mb (diferença de quase 60mb  :o)

Configurações da carroça Asus M2V-MX, AMD LE-1100 1,9GHz, 1gb ddr2 667, 9500gt 1gb ddr2, Segate 80gb 7200rpm ide.

A única observação que faço é em relação ao chipset da VIA da minha placa mãe, já percebi que em muitas configurações inferiores a minha (com outras marcas) consigo um resultado melhor com o Linux e o Omnislash.
Um exemplo de problema que tenho em todas as distros no meu pc: vídeos somente com o Compiz ativado (se desabilitar trava), nouveau só da dor de cabeça, parece que os recursos da minha nvidia não é bem aproveitados, e alguns outros de menor importância.

Ou seja, acredito que esse kernel deve funcionar melhor em placas com chips da Intel por exemplo.


aqui com Intel roda tranquilo. E tem gente que instala com ATI, ops, AMD e Nvidia e vai tranquilo



ps: aqui sempre que inicio pelo kernel omnislash aparece "init: ureadahead main process (717) terminated with status 5"
já taquei no google porém nada resolvi o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Setembro de 2010, 01:01

ps: aqui sempre que inicio pelo kernel omnislash aparece "init: ureadahead main process (717) terminated with status 5"
já taquei no google porém nada resolvi o

Nessa eu posso te ajudar Gunss!

Lembra que as primeiras versões do Ubuntu eram lentas pra burro na inicialização? Então o pessoal da Canonical resolveu fazer como muitos das comunidades Linux fazem, ao invés de pegar uma coisa já pronta e desenvolvida por outras distros, resolveram fazer o deles!  Criaram o ureadahead para acelerar o tempo de boot! Ou seja, mais uma ferramenta para iniciar o maior número possível de processos em paralelo ou atrasar outros que não seriam necessários durante a inicialização!

Então o que acontece com você e comigo?  Sacou?  Passou o cartão?  :D

Tchan, Tchan, Tchan!!!  Não usamos o Kernel do Ubuntu!!!!  ;)

Mas os arquivos de configuração que disparam o uso do ureadahead continuam lá na inicialização! Por isso o erro que você reporta e o fato de você não achar nada sobre ele!

Então para você não ver mais esse erro, procure renomear os arquivos ureadahead.conf e ureadahead-other.conf na pasta /etc/init! Eu coloco .old, só como exemplo! Isso claro, se você não for mais usar o kernel do Ubuntu!!!!  Senão você atrasa o boot do kernel padrão do Ubuntu quando for usá-lo!

Então o que posso fazer para continuar tendo uma ferramenta para acelerar o boot com o Omnislash?

Eu uso o que já estava criado e bem testado pelas distros RPM! O readahead!  Que no Ubuntu chama-se readahead-fedora!  Isso pra quem usa distro rpm como eu, não era novidade!

Os dois não podem estar instalados ao mesmo tempo! Ou você usa o ureadahead ou o readahead-fedora!  Ele mesmo te avisa isso na instalação do readahead-fedora!  A parte boa é que o readahead-fedora também funciona normalmente com o kernel do Ubuntu! Só não tem a mesma otimização do ureadahead, claro!

Espero ter ajudado mais que complicado!  Há sim, essa eu descobri numa cagada!  Graças as minhas instalações em modo texto onde você não tem mais essa bendita animação na hora do boot, tava lá o erro em todo boot me chamando à atenção! Resolvi investigar!

Té+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 15 de Setembro de 2010, 05:59
ao executar os comandos citados acima mudou a msg ,agora estou com esta msg :

No init found.try passing init =bootarg
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11)  built-in shell (ash)
Enter  "help" for a list  of built-in  comands
(initramfs)

o que pode ser agora?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Setembro de 2010, 09:20

ps: aqui sempre que inicio pelo kernel omnislash aparece "init: ureadahead main process (717) terminated with status 5"
já taquei no google porém nada resolvi o

Nessa eu posso te ajudar Gunss!

Lembra que as primeiras versões do Ubuntu eram lentas pra burro na inicialização? Então o pessoal da Canonical resolveu fazer como muitos das comunidades Linux fazem, ao invés de pegar uma coisa já pronta e desenvolvida por outras distros, resolveram fazer o deles!  Criaram o ureadahead para acelerar o tempo de boot! Ou seja, mais uma ferramenta para iniciar o maior número possível de processos em paralelo ou atrasar outros que não seriam necessários durante a inicialização!

Então o que acontece com você e comigo?  Sacou?  Passou o cartão?  :D

Tchan, Tchan, Tchan!!!  Não usamos o Kernel do Ubuntu!!!!  ;)

Mas os arquivos de configuração que disparam o uso do ureadahead continuam lá na inicialização! Por isso o erro que você reporta e o fato de você não achar nada sobre ele!

Então para você não ver mais esse erro, procure renomear os arquivos ureadahead.conf e ureadahead-other.conf na pasta /etc/init! Eu coloco .old, só como exemplo! Isso claro, se você não for mais usar o kernel do Ubuntu!!!!  Senão você atrasa o boot do kernel padrão do Ubuntu quando for usá-lo!

Então o que posso fazer para continuar tendo uma ferramenta para acelerar o boot com o Omnislash?

Eu uso o que já estava criado e bem testado pelas distros RPM! O readahead!  Que no Ubuntu chama-se readahead-fedora!  Isso pra quem usa distro rpm como eu, não era novidade!

Os dois não podem estar instalados ao mesmo tempo! Ou você usa o ureadahead ou o readahead-fedora!  Ele mesmo te avisa isso na instalação do readahead-fedora!  A parte boa é que o readahead-fedora também funciona normalmente com o kernel do Ubuntu! Só não tem a mesma otimização do ureadahead, claro!

Espero ter ajudado mais que complicado!  Há sim, essa eu descobri numa cagada!  Graças as minhas instalações em modo texto onde você não tem mais essa bendita animação na hora do boot, tava lá o erro em todo boot me chamando à atenção! Resolvi investigar!

Té+


opa, valeu, eu havia achado ontem alguma coisa e renomei os arquivos ureadahead para não ver mais o erro (na verdade só pra testar se funciona aehuaeuea)

agora essa do readahead do fedora eu não sabia... vou tentar aqui, brigado mesmo  ;D


ps: a remoção do ureadahead também remove o ubuntu-minimal
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Setembro de 2010, 07:39
ricksv, sua arquitetura é 32bits mesmo, se ela fosse 64bits não instalaria! Um kernel com arquitetura diferente do seu sistema não instala!

Para saber se o seu kernel é 64 ou 32 bits você usa o comando uname -a no terminal! Não precisa ser root para executar o comando!

Qual o sistema de arquivos do seu Ubuntu? ext4, ext3, reiserfs e etc.

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 16 de Setembro de 2010, 20:49
estou usando ext4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Setembro de 2010, 21:56
estou usando ext4.

O último erro que você listou parece erro de sistema de arquivos.

Use um live-CD do Ubuntu, carrega ele e depois use o Gparted para corrigir. A dica é do professor tota:


Tota:
Citar
Depois de carregado abra o gerenciador de partições ( gparted )

Clique nas partições do seu hd e escolha a opção verificar por erros. ( faça isto em todas as partições menos na swap que não precisa)

Você nunca vai consertar nada no seu hd principal com ele montado. Precisa do live cd para fazer isto com o hd desmontado.


Usuário:
Citar
Quando eu mando verificar a partição pelo GParted, ele me pergunta se estou certo disso pois posso perder os meus arquivos.

Tota:
Citar
Sim ele sempre avisa, pois se sua partição estiver corrompida ou com bad sectors voce pode realmente perder dados. Normalmente nada acontece de catastrófico, mas sempre existe a possibilidade, daí o aviso.

Tota:
Citar
Ah, se surgir uma mensagem que não é possivel verificar, bla bla bla, deve faltar algum pacote, instale pelo synaptic ( mesmo que seja via pen drive )

Verifique no gparted em => Ver => sistema de arquivos ( aqui ele descreve os pacotes necessários )

Vê se assim funciona! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 16 de Setembro de 2010, 22:44
primeiramente obrigado pela atençao galactus,só me descupe a ignorancia mas como entro no gparted?devo clicar no icone de instalação do ubuntu e entrar nas partições do meu hd e encontrarei esta opção de corrigir erros?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 16 de Setembro de 2010, 22:50
primeiramente obrigado pela atençao galactus,só me descupe a ignorancia mas como entro no gparted?devo clicar no icone de instalação do ubuntu e entrar nas partições do meu hd e encontrarei esta opção de corrigir erros?
Não você roda o sistema via licecd (experimentar sem modificar nada ...), depois de carregado o sistema você vai em:

Sistema -> Administração -> Editor de partição Gparted.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 17 de Setembro de 2010, 09:00
Caros,


Eu tentei instalar o kernel Omnislash uns dias atraz e estava tendo problema em para o X , minha solução foi entrando na pasta do X11 e dando um killall xinit e assim consegui instalar minha nvidia, e fala sério nunca ví meu pc tão rápido, com  esse kernel e a configuração do ext4 do galactus, meu sistema está voando, parabéns mano pelo trabalho !!!!  :o

Meu pc amd athlon 64 x 2 asus m2n sli deluxe 2 G de ram nvidia 7300 gt
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: silvadouglas em 17 de Setembro de 2010, 16:23
Amigos, boa tarde.

Eu estou instalei esse omnislash no meu Ubuntu 10.04; a instalação correu normalmente; quando iniciei pelo omnislash, apareceu uma tela escrito + ou - assim:

"Fora de escala" e os valores de frequência que estavam (que não são suportados pelo meu monitor)

Logo, quando isso ocorria com o kernel padrão, eu adicionava as linhas HorizSync e VertRefresh no xorg como os valores de frequências do meu monitor corretos.

Mas esse processo não funciona, fica do mesmo jeito.

Coloquei "vesa" no xorg e consegui subir o vídeo mas o modo texto continua com a mensagem de fora de escala.

Preciso do modo texto pra instalar o driver nvidia.

Minha geforce é uma FX5500 e Ubuntu 10.04 32Bits

OBS: O mesmo acontece com meu Linux Mint 9 Isadora 32bits

Se alguém puder me ajudar eu agradeceria muito.

Obrigado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: silvadouglas em 17 de Setembro de 2010, 19:37
Amigos, boa tarde.

Eu estou instalei esse omnislash no meu Ubuntu 10.04; a instalação correu normalmente; quando iniciei pelo omnislash, apareceu uma tela escrito + ou - assim:

"Fora de escala" e os valores de frequência que estavam (que não são suportados pelo meu monitor)

Logo, quando isso ocorria com o kernel padrão, eu adicionava as linhas HorizSync e VertRefresh no xorg como os valores de frequências do meu monitor corretos.

Mas esse processo não funciona, fica do mesmo jeito.

Coloquei "vesa" no xorg e consegui subir o vídeo mas o modo texto continua com a mensagem de fora de escala.

Preciso do modo texto pra instalar o driver nvidia.

Minha geforce é uma FX5500 e Ubuntu 10.04 32Bits

OBS: O mesmo acontece com meu Linux Mint 9 Isadora 32bits

Se alguém puder me ajudar eu agradeceria muito.

Obrigado

Bom pessoal, consegui resolver. Era o meu Burg que tava atrapalhando a Configuração do kernel.

O mais trabalhoso depois foi instalar o driver nvidia. Não entendi porque mas dava um erro de "nvidia.ko"; dai achei esse tuto aqui: http://ubuntuforum-pt.org/index.php?topic=69789.0 que o amigo explicava alguns dos motivos...

Obrigado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: silvadouglas em 17 de Setembro de 2010, 19:55
Nussa, não é que é rápido  mesmo???? :o :o :o :o :o :o

E meu pc é velho ein (athlon 64 clawhammer)....

Show.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 17 de Setembro de 2010, 22:11
galactus fiz o procedimento com o gparted e nao encontrou nenhum erro e continua a msg de erro,nosso amigo silvadouglas tinha o burg instalado assim como eu e estava tendo problemas tbm,será que o burg está me causando o problema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Setembro de 2010, 06:55
galactus fiz o procedimento com o gparted e nao encontrou nenhum erro e continua a msg de erro,nosso amigo silvadouglas tinha o burg instalado assim como eu e estava tendo problemas tbm,será que o burg está me causando o problema?

Eu não sei, não uso esse Burg! Um dos motivos de minhas instalações do Ubuntu darem menos pau é que eu tiro tudo o que eu não uso, isso acaba incluindo muita coisa nova mal testada! Mas uso de kerneis experimentais é assim mesmo, as vezes não funciona!

Com o kernel padrão ele entra normal, é isso? 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: silvadouglas em 18 de Setembro de 2010, 11:36
galactus fiz o procedimento com o gparted e nao encontrou nenhum erro e continua a msg de erro,nosso amigo silvadouglas tinha o burg instalado assim como eu e estava tendo problemas tbm,será que o burg está me causando o problema?

Brother, desinstala o Burg pra ver... O burg não deixava eu ter acesso ao modo texto do omnislash... Só a remoção do mesmo resolveu o problema... Não garanto que seja a solução para o seu mas não custa tentar né? Abraço!

EDIT: Após a instalação do kernel, você executou o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4 ?

Caso não de certo, eu aconselho você a desinstalar com o comando:

sudo aptitude remove --purge linux-headers-2.6.34-omnislash1.4.4 linux-image-2.6.34-omnislash1.4.4

e reinicie.

E começar do Zero a instalação novamente no link: http://ubuntuforum-br.org/index.php/topic,29799.msg378631.html#msg378631


Siga as etapas na ordem. Sem tirar nem por...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 18 de Setembro de 2010, 22:50
acho que vou formatar meu pc e começar do zero,só peço uma explicação de como entar em modo texto no ubuntu e instalar o kernel Omnislash e os drivers da minha placa nvidia pelo terminal,pois vi em algum lugar que tenho que especificar o local onde foi baixado os drivers.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: silvadouglas em 19 de Setembro de 2010, 15:34
acho que vou formatar meu pc e começar do zero,só peço uma explicação de como entar em modo texto no ubuntu e instalar o kernel Omnislash e os drivers da minha placa nvidia pelo terminal,pois vi em algum lugar que tenho que especificar o local onde foi baixado os drivers.
Não precisa nem formatar, acho que vai dar mais trabalho ter que instalar TUDO de novo entende?

Aqui no meu Ubuntu e Linux Mint, eu instalei os kernels na base dos 2 cliques mesmo... Instalei primeiro o headers e depois o image.

Pra entrar no modo texto é só apertar o CTRL+ALT+F1; digitar o nome de usuário e depois a senha.

Mas vamos supor que você queira instalar o kernel em modo texto mesmo:

Baixe os kernels.

CTRL+ALT+F1; digitar o nome de usuário e depois a senha. (para logar no modo texto)

Digamos que salvou os downloads na sua área de trabalho (desktop), vai fazer o seguinte:

cd Desktop

Para acessar a pasta desktop no modo texto.

Execute o seguinte comando para instalar os kernels:

sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb


Terminada a instalação, execute o comando:

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

e depois:

sudo update-grub


Pronto, seu kernel já está instalado.


OBS: Como você disse que usa o BURG, eu recomendo que você desinstale ele para não ter problemas como eu tive: sudo aptitude remove --purge burg burg-manager buc Vai surgir uma mensagem perguntando se você quer remover o GRUB. RESPONDA NÃO. De um sudo update-grub novamente.

Para instalar a nvidia, siga TODOS os passos do link: http://ubuntuforum-pt.org/index.php?topic=69789.0

Siga TODOS sem exceção para evitar problemas.

Caso tiver algum problema pergunte que nós ajudamos ok?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 19 de Setembro de 2010, 18:00
root@se7en:/usr/src# mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
dpkg: versão '/lib/modules/2.6.34-omnislash1.4.4' possui erro de sintaxe: invalid character in version number
root@se7en:/usr/src#

Ubuntu 10.10 com sistema btrfs no root

Compilei duas vezes e deu o mesmo problema

Reinstalei o ubuntu usando jfs e apesar de dar a mesma mensagem, desta vez bombou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hella em 20 de Setembro de 2010, 18:03
Tenho um Netbook Asus 1008ha e a melhora de performance foi notável com esse Kernel ominislash. Vídeos em .mkv que outrora travavam está rodando liso. Um único porem é uma mensagem de erro que surge durante o boot "Algo envolvendo MSI e erro -22", e o Bluetooth que não está funcionando, mas o bluetooth só funciona com o Kernel 2.6.31 com os demais não consegui faze-lo funcionar.

Fiquei curiosa em relação a esse erro durante o boot, e sobre o que ele significa, visto que o sistema continua a funcionar normalmente só que muito mais raṕido!!! :o :o :o

Se alguem souber como fazer o Bluetooth  funcionar e quiser me ajudar. Agradeço!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 20 de Setembro de 2010, 23:56
 é incrivel,formatei meu pc  e atualizei o sistema depois instalei novamente o kernel e continuo sem conseguir entrar com o  Kernel Omnislash  continua a mesma msg de erro que estava antes de formatar:
 "No init found.try passing init =bootarg
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11)  built-in shell (ash)
Enter  "help" for a list  of built-in  comands
(initramfs)"
será que pode ser problemas com drivers? pois ainda nao instalei da minha placa de video nvidia.
alguem tem uma luz?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 21 de Setembro de 2010, 00:36
@ricksv

1 - Entre no kernel normal do ubuntu

2 - Instale os debs do omnislash dentro do kernel do ubuntu

3 - Dê o comando de correção do initrd dentro do kernel do ubuntu

4 - Atualize o grub de dentro do kernel do ubuntu

Dê o boot
----------


"Algo envolvendo MSI e erro -22"

Posta a msg de erro para darmos uma olhada
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 21 de Setembro de 2010, 05:51
xzero foi exatamente isso que fiz e nao está funcionando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 21 de Setembro de 2010, 08:16
Citação de: ricksv
xzero foi exatamente isso que fiz e nao está funcionando.

Mano, coloque os procedimentos que você tomou, como você deu os comandos exatamente, por favor !!! ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 21 de Setembro de 2010, 08:18
Hqxriven,

Uma dúvida, haverá atualizações para o seu quernel ? e como faz para atualiza-lo ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Setembro de 2010, 08:57
Hqxriven,

Uma dúvida, haverá atualizações para o seu quernel ? e como faz para atualiza-lo ?

O Hqxriven não vai te responder tão cedo, ele está com problemas pessoais e inclusive apagou a conta dele aqui do Fórum! Talvez quando as coisas melhorarem ele volte!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 21 de Setembro de 2010, 10:20
Ok, torço por ele !!! você pode me responder ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Setembro de 2010, 10:30
Ok, torço por ele !!! você pode me responder ?

Olha, o que posso te dizer é que ele estava testando o 2.6.35 com ganhos expressivos no cache de transferência de dados! Quando ele vai atualizar eu não sei te dizer!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Setembro de 2010, 14:29
Ok, torço por ele !!! você pode me responder ?

Olha, o que posso te dizer é que ele estava testando o 2.6.35 com ganhos expressivos no cache de transferência de dados! Quando ele vai atualizar eu não sei te dizer!

vc instalou no 10.04.1?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 21 de Setembro de 2010, 15:20
Se a pergunta foi pra mim, sim, no 10.04 amd64 porque?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hella em 21 de Setembro de 2010, 16:12
@ricksv

1 - Entre no kernel normal do ubuntu

2 - Instale os debs do omnislash dentro do kernel do ubuntu

3 - Dê o comando de correção do initrd dentro do kernel do ubuntu

4 - Atualize o grub de dentro do kernel do ubuntu

Dê o boot
----------


"Algo envolvendo MSI e erro -22"

Posta a msg de erro para darmos uma olhada

O erro é esse "atl1c unable to locate msi erro: -22"

Não sei como, não mesmo, mas o Bluetooth começou a funcionar no Kernel Omnislash, mesmo sem eu ter alterado quaisquer configuração!!!  :o :o :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xzero em 21 de Setembro de 2010, 16:49
atl1c se refere a rede...

Deve ter dado algum tipo de problema no reconhecimento.

Citar
Não sei como, não mesmo, mas o Bluetooth começou a funcionar no Kernel Omnislash, mesmo sem eu ter alterado quaisquer configuração!!!  Chocado Chocado Chocado

Vc não é a primeira a ver coisas funcionando no kernel omnislash e não funcionando no kernel do ubuntu. Isso acontece as vezes pelo fato de ser um 2.6.34 e pelas atualizações do hqx.

Possivelmente no primeiro boot não funcionou nada e aí no segundo PIMBA certo??

Só a partir do segundo boot pós instalação o uso de memória cai mesmo e a partir daí podemos usar direito o sistema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 21 de Setembro de 2010, 20:44
aqui desde sempre com o omnislash o plymouth aparece só no fim do carregamento. Com o kernel padrão aparece numa boa.

Não que eu ligue para isso, pra mim não faz a menor diferença, mas só queria saber o pq  ::) e se tem como "consertar"

Consegui um jeito de consertar o plymouth.
Sigua os passos deste TÓPICO (http://ubuntuforum-br.org/index.php/topic,70325.0.html), com uma unica modificação, toda vez que for usar o comando:
Código: [Selecionar]
sudo update-initramfs -usubstitua por

Código: [Selecionar]
sudo update-initramfs -k 2.6.34-omnislash1.4.4 -u*Passo 3 e Passo 4

Long life to the Omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 22 de Setembro de 2010, 02:43
xzero foi exatamente isso que fiz e nao está funcionando.
Entra no kernel do Ubuntu, abra o terminal e digite novamente

sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4

Obs: este comando não pode voltar nenhuma mensagem.

Depois vá na pasta /boot e confira se está lá o arquivo do omnislash1.4.4 (arquivo initrd)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: zeroday em 22 de Setembro de 2010, 09:52
Estou pensando seriamente em analisar o omilash , pórem não queria fazer besteira .

Só queria confirmar se dá certoo fazer o msm procedimento na máquina virtual.

Ate mais
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 22 de Setembro de 2010, 11:51
Vou dizer algo a vcs, sigam o tutorial de compilação à risca, dêem preferência a fazê-lo sem a placa de vídeo instalada, depois instalem a placa de vídeo. Isso ajuda para o sucesso do omnislash em suas carroças. O omni se encaixa às suas configs, é melhor assim, compilando. E olha que estou usando eles no aptosid (ex-sidux), que é quase 100% debian sid, e está às mil maravilhas aqui. Portanto, digo que o processo mais difícil e demorado, é o de mais sucesso, seguindo à risca as instruções do google code do hqx.
Desejo o pronto reestabelecimento e sucesso do xará. Seja neste ou noutro fórum, quando for o tempo dele. O cara é @#$%& !!! Galactão, vc é @#$%& também, abraços efusivos !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Setembro de 2010, 13:26
Estou pensando seriamente em analisar o omilash , pórem não queria fazer besteira .

Só queria confirmar se dá certoo fazer o msm procedimento na máquina virtual.

Ate mais

Claro que dá! Ele até pode ser usado com o remastersys!  Minhas cópias do remastersys são todas com o Omnislash! Fica muito bala o live-cd!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Setembro de 2010, 13:30
Isso ajuda para o sucesso do omnislash em suas carroças.
 Galactão, vc é @#$%& também, abraços efusivos !!!

Pôxa, não precisava pisar né! Deixa eu ser feliz com a minha carrocinha!  :P

Eu, @#%&@? Qué isso, menos, muito menos, quase nada!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 24 de Setembro de 2010, 20:12
Bom galera, resolvi compilar o omnislash na mão.
Levou 31 minutos (das 19:22h as 19:53h).
Isso em um core2 duo 2,93Ghz com 4 gigas de memoria ram, e realmente senti que ficou melhor que se tivesse só instalado os .debs.

Ficou muito rápido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 26 de Setembro de 2010, 00:18
Genteeeeeeeeeeeeeeeeeeeeeeeeeem!!!!

Para quem estiver se aventurando com o Maverick Meerkat, vulgo Ubuntu 10.10, não é necessário usar o mkinitramfs. Parece que com novas modificações o Ubuntu voltou a criar o initrd.img automaticamente como acontecia nos áureos tempos até antes do Jaunty Jackalope (ou Ubuntu 9.04).

Ao menos aqui comigo não foi necessário comandar manualmente a criação do arquivo .img e atualizar o grub, pois foi tudo feito automaticamente!

Então, quando forem seguir o tuto do HQX para compilar o omnislash 1.4.4 ou outro qq, se estiverem usando o Ubuntu 10.10, verão que ele ao instalar os debs do omnislash vai atualizar o grub e já vai detectar o arquivo img que agora está sendo criado automaticamente, tornando desnecessário comandar:

#mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
#update-grub

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 26 de Setembro de 2010, 22:51
meu Deus,nao consigo instalar o kernel,dou dois cliques nos arquivos deb. depois o seguinte comando no terminal   mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
reinicio a maquina mas nao funcionaaaaaaaaaaaaaaaaa.

 "No init found.try passing init =bootarg
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11)  built-in shell (ash)
Enter  "help" for a list  of built-in  comands
(initramfs)"

maldita msg...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 26 de Setembro de 2010, 23:19
meu Deus,nao consigo instalar o kernel,dou dois cliques nos arquivos deb. depois o seguinte comando no terminal   mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
reinicio a maquina mas nao funcionaaaaaaaaaaaaaaaaa.

 "No init found.try passing init =bootarg
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11)  built-in shell (ash)
Enter  "help" for a list  of built-in  comands
(initramfs)"

maldita msg...

Calma que consegue, vc já tinha outra versão instalada do omnislash, se sim precisa retirar as referências a ela antes de instalar novamente, como:

Vá em /boot/ aqui dentro remova todos os arquivos relacionados com o omnislash

(o init do omnislash )
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 26 de Setembro de 2010, 23:40
meu Deus,nao consigo instalar o kernel,dou dois cliques nos arquivos deb. depois o seguinte comando no terminal   mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
reinicio a maquina mas nao funcionaaaaaaaaaaaaaaaaa.

 "No init found.try passing init =bootarg
BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11)  built-in shell (ash)
Enter  "help" for a list  of built-in  comands
(initramfs)"

maldita msg...

Você deu o comando (ultimo)

sudo update-grub

??????
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 26 de Setembro de 2010, 23:46
o pior que formatei meu pc e instalei o kernel antes de instalar os drivers de video,depois da instalação fui no terminal e  mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4 e depois sudo update-grub.
antes de formatar tbm estava com a mesma msg.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 28 de Setembro de 2010, 08:32
Bom galera, resolvi compilar o omnislash na mão.
Levou 31 minutos (das 19:22h as 19:53h).
Isso em um core2 duo 2,93Ghz com 4 gigas de memoria ram, e realmente senti que ficou melhor que se tivesse só instalado os .debs.

Ficou muito rápido.

Onde você o achou para compilar se no link que ele passou so tem os debs? passa ai onde conseguiu !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 28 de Setembro de 2010, 13:53
Bom galera, resolvi compilar o omnislash na mão.
Levou 31 minutos (das 19:22h as 19:53h).
Isso em um core2 duo 2,93Ghz com 4 gigas de memoria ram, e realmente senti que ficou melhor que se tivesse só instalado os .debs.

Ficou muito rápido.

Onde você o achou para compilar se no link que ele passou so tem os debs? passa ai onde conseguiu !!!

Overlock@, desculpe me meter o link da config e do patch é esse :

http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q=

Tem que usar no kernel 2.6.34 ,a última versão 1.4.4 do omnislash roda em cima desse kernel!!

Citar
Inserir Citação
Genteeeeeeeeeeeeeeeeeeeeeeeeeem!!!!

Para quem estiver se aventurando com o Maverick Meerkat, vulgo Ubuntu 10.10, não é necessário usar o mkinitramfs. Parece que com novas modificações o Ubuntu voltou a criar o initrd.img automaticamente como acontecia nos áureos tempos até antes do Jaunty Jackalope (ou Ubuntu 9.04).

Ao menos aqui comigo não foi necessário comandar manualmente a criação do arquivo .img e atualizar o grub, pois foi tudo feito automaticamente!

Então, quando forem seguir o tuto do HQX para compilar o omnislash 1.4.4 ou outro qq, se estiverem usando o Ubuntu 10.10, verão que ele ao instalar os debs do omnislash vai atualizar o grub e já vai detectar o arquivo img que agora está sendo criado automaticamente, tornando desnecessário comandar:

#mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
#update-grub

Valeu pela informação só um lembrete a versão do 1.4.4 roda no kernel 2.6.34 como disse acima, se alguém com habilidade e conhecimento suficiente ( não é meu caso ) possa modificar a config e o patch para o kernel do maverick agradeçemos, ( Viva nosso amigo HQ ) sem mais!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de Setembro de 2010, 19:26
Citar
Valeu pela informação só um lembrete a versão do 1.4.4 roda no kernel 2.6.34 como disse acima, se alguém com habilidade e conhecimento suficiente ( não é meu caso ) possa modificar a config e o patch para o kernel do maverick agradeçemos, ( Viva nosso amigo HQ ) sem mais!!!

Assim que ele sair vou ver o que posso fazer...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 28 de Setembro de 2010, 20:25
Este omnislash está atualizado e é seguro de se usar?
É tão grande a diferença de velocidade?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Setembro de 2010, 20:52
Este omnislash está atualizado e é seguro de se usar?
É tão grande a diferença de velocidade?

sim, a velocidade é grande. E como assim atualizado? o kernel padrão o ubuntu 10.04 é mais "antigo" que o usado pelo omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 29 de Setembro de 2010, 00:56
Mano, no meu eu memo compilei com o path do zen-kernel no kernel 2.4.35, o barato aki é estavel, eu uso num Pentium dual core, sem maldade! ja era rapido, ficou um avião agóra. e pelo menos aki é suave suave...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 29 de Setembro de 2010, 13:07
Puts, instalei e...muito bom!!
Não perdi o som, não entrei em modo texto, tudo correu perfeitamente.
Claro que tenho que baixar o driver manualmente, mas não ligo, muito mais rápido; logo que vi bootando tão rápido já sabia que ia ser ótimo!

A equipe de desenvolvimento devia adaptar e melhorar esse omnislash :D

Só uma dúvida, se eu der dist-upgrade eu perco tudo?

Parabéns e obrigado pelo esclarecimento
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 29 de Setembro de 2010, 18:03
Instalei conforme o http://ubuntuforum-br.org/index.php/topic,29799.1665.html
mais não vi nada a respeito do patch, aparentemente, aqui ficou mto melhor,
Core 2 Quad com 4gb de memória.
não precisei fazer nada tbm,
mais a minha tela pra carregar o plymouth fico tudo estranho, alguém sabe como consertar isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Setembro de 2010, 21:01
Instalei conforme o http://ubuntuforum-br.org/index.php/topic,29799.1665.html
mais não vi nada a respeito do patch, aparentemente, aqui ficou mto melhor,
Core 2 Quad com 4gb de memória.
não precisei fazer nada tbm,
mais a minha tela pra carregar o plymouth fico tudo estranho, alguém sabe como consertar isso?

eu procurei e não achei nada a respeito. Acho que vai ficar assim mesmo, mas de que isso importa? :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: niquelnausea em 29 de Setembro de 2010, 21:11
Instalei conforme o http://ubuntuforum-br.org/index.php/topic,29799.1665.html
mais não vi nada a respeito do patch, aparentemente, aqui ficou mto melhor,
Core 2 Quad com 4gb de memória.
não precisei fazer nada tbm,
mais a minha tela pra carregar o plymouth fico tudo estranho, alguém sabe como consertar isso?
Tenta isso:
Código: [Selecionar]
sudo gedit /etc/default/grubNa parte em que está:
Código: [Selecionar]
# The resolution used on graphical terminal
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
Substitua por:
Código: [Selecionar]
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1280x1024
GRUB_GFXPAYLOAD_LINUX=[color=red]1280x1024
Substitua o 1280x1024 pela resolução desejada.

E digite no terminal:
Código: [Selecionar]
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splashAparecera FRAMEBUFFER=y
Depois
Código: [Selecionar]
sudo update-grub2

sudo update-initramfs -u

Fonte (http://ubuntuforum-br.org/index.php/topic,65750.0.html)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 29 de Setembro de 2010, 22:25
Fazer só uma pergunta: tem como instalar kernel-pae nele?
Título: Sabayon
Enviado por: Cybereu em 30 de Setembro de 2010, 03:39
Olá,

estou pensando em testar outras distros, me deparei com o Sabayon, uma distro baseado em Gentoo, voltada para burros, digo, para pessoas que como eu procuram algumas facilidades e não aprenderam a andar no universo linux com as próprias pernas,
mas enfim,
queria saber quais patchs são utilizados no Omnislash pra quando eu aprender a compilar a kernel no Sabayon, usar nele.

(me lembrei que queria fazer isso no puppy linux tbm, aproveitar que agora usa binários do ubuntu.)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Setembro de 2010, 05:16
Citar
Fazer só uma pergunta: tem como instalar kernel-pae nele?

Se vc compilar ele vira qualquer coisa...

Citar
Olá,

estou pensando em testar outras distros, me deparei com o Sabayon, uma distro baseado em Gentoo, voltada para burros, digo, para pessoas que como eu procuram algumas facilidades e não aprenderam a andar no universo linux com as próprias pernas,
mas enfim,
queria saber quais patchs são utilizados no Omnislash pra quando eu aprender a compilar a kernel no Sabayon, usar nele.

(me lembrei que queria fazer isso no puppy linux tbm, aproveitar que agora usa binários do ubuntu.)

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

Os patches estão na página do omnislash

http://code.google.com/p/kernel-omnislash/downloads/list
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 30 de Setembro de 2010, 09:54
Fiz um teste compilando em minha máquina e obtive um resultado ainda melhor, está voando parabéns e sucesso mano você merece .... abraço ...  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Pompeulimp em 01 de Outubro de 2010, 00:49
instalando o kernel pelos debs foi tudo sossegado.. fico 30% mais rápido que kernel 2.6.35 *
soh que minha compilação 2.6.35  fico 50% mais rápido que omnislash.. pra quem tem preguiça de compilar
é um super kernel kerneal que deixa seu pc um foguete ótimo post..
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Outubro de 2010, 00:57
Citar
instalando o kernel pelos debs foi tudo sossegado.. fico 30% mais rápido que kernel 2.6.35 *
soh que minha compilação 2.6.35  fico 50% mais rápido que omnislash.. pra quem tem preguiça de compilar
é um super kernel kerneal que deixa seu pc um foguete ótimo post..

Pega leve no 2.6.35...

Ele ainda está aumentando sem necessidade a temperatura da cpu por causa de alguns bugs

https://bbs.archlinux.org/viewtopic.php?id=103346&p=5

Foi justamente por isso que até agora não saiu um omnislash 2.6.35.

Aconselho a esperar ou se não for possível compilar um 2.6.35 com BFS antigo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 01 de Outubro de 2010, 08:02
Uma dúvida Hqxriven, meu processador é um amd 64bits e meu sistema é de 32bits, na hora da compilação se eu selecionar meu processador vai dar algum problema ? vai dar alguma diferença no desempenho? compensa ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Outubro de 2010, 08:28
Citar
vai dar alguma diferença no desempenho? compensa ?

Vai!! Pequena mais vai!! Mas eu prefiro os debs.

O mais importante no omnislash e o hd e a memória.

Passou de 2 Giga e tem hd recente vc consegue ver bastante benefício.

Minha máquina onde faço o omnislash:

X2 3600 com 512 de ram ddr2 667

QUando coloquei 2 Giga mais um HD recente melhorou muito!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Pompeulimp em 01 de Outubro de 2010, 12:59
Citar
instalando o kernel pelos debs foi tudo sossegado.. fico 30% mais rápido que kernel 2.6.35 *
soh que minha compilação 2.6.35  fico 50% mais rápido que omnislash.. pra quem tem preguiça de compilar
é um super kernel kerneal que deixa seu pc um foguete ótimo post..

Pega leve no 2.6.35...

Ele ainda está aumentando sem necessidade a temperatura da cpu por causa de alguns bugs

https://bbs.archlinux.org/viewtopic.php?id=103346&p=5

Foi justamente por isso que até agora não saiu um omnislash 2.6.35.

Aconselho a esperar ou se não for possível compilar um 2.6.35 com BFS antigo.

realmente vc esta correto.. depois que li isso fui reparar.. que o meu processador esta mais quente mesmo..OMG de 40 ele foi pra 52 LOL no omnislash e esta normal em 40 LOL? vo tentar usar o BFS antigo como vc recomendo falo ve oq da  vlw pela dica!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 01 de Outubro de 2010, 13:27
Humm, eu tenho 2 gigas de ram e meu hd não é recente mas é sata, então não dá problema se eu selecionar o meu processador na hora de configurar o quernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Outubro de 2010, 13:28
Humm, eu tenho 2 gigas de ram e meu hd não é recente mas é sata, então não dá problema se eu selecionar o meu processador na hora de configurar o quernel?

bixo, vc poderia ter 128MB de ram e vc poderia selecionar seu processador na hora de compilar.

Agora não espere um salto no desempenho selecionando o seu processador.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 00:27
@Hqx
Kernels RC, como o 2.6.36-rc6 são muito instáveis?
Qual será o kernel utilizado no Maverick, já tem previsão pro Final?
E quando sairá a nova versão do omnislash, não vejo a hora!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Outubro de 2010, 03:09
Citar
Kernels RC, como o 2.6.36-rc6 são muito instáveis?
Qual será o kernel utilizado no Maverick, já tem previsão pro Final?
E quando sairá a nova versão do omnislash, não vejo a hora!

O 2.6.36-rc ainda é instável... melhor esperar a versão final; mas a maioria dos rcs a partir do rc4 já funcionam de forma estável.

Se não estou enganado será o 2.6.35 (o kernel que consegue fazer a mágica de elevar a temperatura da cpu sem motivo)

A nova versão ainda não tem previsão... pq tenho que conseguir melhorar mais um pouco os resultados...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Outubro de 2010, 13:40
Sim o Ubuntu 10.10 vem com o 2.6.35 que além de conseguir aumentar a Temperatura da CPU consegue ser uma Bomba  no meu Hardware além de não reconhecer meu Core i7 corretamente!  Só enxerga um núcleo do i7!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 14:22
depois dessas notícias fico mais resistente à mudar de versão.
Até mesmo mudar para um kernel 2.6.35, claro que se o hqxriven lançar uma versão nova eu testarei e mandarei um feedback, porém lendo por ai já estamos na sétima versão de manutenção do 2.6.35 e esse bug ainda persiste.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Outubro de 2010, 16:23
Citar
Sim o Ubuntu 10.10 vem com o 2.6.35 que além de conseguir aumentar a Temperatura da CPU consegue ser uma Bomba  no meu Hardware além de não reconhecer meu Core i7 corretamente!  Só enxerga um núcleo do i7!

É justamente por isso que o omnislash é feito com a maior calma do mundo e sem nenhuma pressa!!

Galactus eles mexeram muito na latência, cache e I/O (eu me contenho pra caramba para não fazer derma e agora é no kernel principal... putz)


Não pode exagerar quando mexe nesse área, tem que testar muito (mais muito mesmo) para não ver os problemas depois.

Nem quero nem imaginar usuário queimando a CPU por causa de bobeira desse tipo... (imagino os P4 EE, Pentium D e os phenom com overclock já pensou??)

A média de aumento de temperatura é de 15 graus (eu ia falar um palavrão aqui)

Eu prefiro até um bug do cassete de segurança do que ver meu CPU queimar!!

Citar
depois dessas notícias fico mais resistente à mudar de versão.

Não muda de jeito nenhum!! Espera esse troço ser corrigido!! Nem vou lançar desse jeito um 2.6.35!!

Imagina o seguinte:

Processador com limite de temperatura baixo + Verão no Brasil + Overclock + jogando Game + kernel 2.6.35 + falta de programas de controle de temperatura decentes + bios de placa mãe capada = tchau cpu!!!

Fui usar o aptosid e a minha máquina reiniciou forçadamente!! Simplesmente não aguentou!!

TENSO!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 16:48
A Canonical não está a par disso?
Se eles não corrigirem em 1 semana acho que vão ter muitos problemas com usuários que atualizarem ;x
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 18:04
A Canonical não está a par disso?
Se eles não corrigirem em 1 semana acho que vão ter muitos problemas com usuários que atualizarem ;x

claro que sim!!!
O lance é que nem mesmo o time que mantém o kernel do linux esta conseguindo arrumar esse bug.

Eu vou manter o 10.04 até o 11.04, quem sabe até a próxima LTS :)

Bom ver vc de volta conversando com agente hqxriven :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 18:15
O omnislash está funcionando para o Merkaat? Se for talvez eu coloque, se não vou me arriscar no 2.6.36-rc6.
O 10.10 está com algumas coisas muito legais, eu não queria perder essa  :-X
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 18:19
O omnislash está funcionando para o Merkaat? Se for talvez eu coloque, se não vou me arriscar no 2.6.36-rc6.
O 10.10 está com algumas coisas muito legais, eu não queria perder essa  :-X

estão aguarda o 2.6.36 sair estável e dai você testa. Agora se for pra se aventurar, então manda brasa e posta o feedback!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 18:43
Quer saber? Vou formatar o ubuntu mesmo (fiz uma meleca em usar x86 tendo 4GB RAM, não criar uma partição separada para o /home e uma cagadinha com o WINE), vou compilar o rc6 sim!
Já já posto como foi o desempenho ;)

@edit
Empaquei xD, fazer o que...simplesmente não existe a pasta linux em /usr/src :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 20:18
Quer saber? Vou formatar o ubuntu mesmo (fiz uma meleca em usar x86 tendo 4GB RAM, não criar uma partição separada para o /home e uma cagadinha com o WINE), vou compilar o rc6 sim!
Já já posto como foi o desempenho ;)

@edit
Empaquei xD, fazer o que...simplesmente não existe a pasta linux em /usr/src :(

você tem que cria-la, ela é uma pasta simbólica da pasta linux-2.6.3x (dependendo da versão que você use). Olha nesse link o passo a passo para compilar

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

vai lá, boa sorte  ;D



galera, quero instalar o patch do bfs da versão 350 já que o omnislash usa a versão 318, como faço para "uni-lo" com o omnislash? não achei nada muito util na web  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 20:37
Muito obrigado pela ajuda mas mesmo assim deu uma série de erros no
Código: [Selecionar]
bzcat omnislash.bz2 |patch -p1Vou tentar com o 2.6.34
Duas perguntinhas: eu compilando com aquele tutorial fica mais rápido? a outra: posso usar esse kernel omnislash com o 10.10 ao invés do 2.6.35?

Obrigado novamente  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 21:23
Muito obrigado pela ajuda mas mesmo assim deu uma série de erros no
Código: [Selecionar]
bzcat omnislash.bz2 |patch -p1Vou tentar com o 2.6.34
Duas perguntinhas: eu compilando com aquele tutorial fica mais rápido? a outra: posso usar esse kernel omnislash com o 10.10 ao invés do 2.6.35?

Obrigado novamente  :D

sim, pode! assim como eu uso o 2.6.34 no lugar do 2.6.32 do lucid. Só toma cuidado com teu driver de vídeo caso use nouveau!
vc copiou o omnislash.bz2 para a pasta linux?
Segue a risca o tutorial.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 03 de Outubro de 2010, 21:30
Noveau?
E sim, segui à risca, mas como eu já fiz tanta besteira e fechei o terminal antes de finalizar, não consegui por direito a VGA manualmente, (fglrx falhando sempre rs) este está bem bichado xD
Você já conseguiu perfeitamente seguindo o tutorial?
Vou tentar com o 2.6.34

@edit
Já vi acho que foi pelo formato, baixei em .tar.gz e o 2.6.34 indicado no tuto é .bz2, deve ser por isso :P
Porque no 2.6.34 já estou compilando rs
:DDDD
adoro essa comunidade ^^
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Outubro de 2010, 22:32
O Hqx tá coberto de razão! Não pode lançar um kernel cheio de Bugs como esse num kernel principal de uma distro dita final!

O meu caso chamou a atenção do pessoal! O Fabio Marconi me pediu um relatório mais detalhado do problema através do Apport! Ele faz parte do Ubuntu Bug Squad da galera da Itália!  Agora, porque cargas d'água o pessoal não ensina a usar esse apport pra enviar os relatórios detalhados? Eu nunca que sabia que ele tinha essa ferramenta poderosa através do modo texto!
Sabia que esse pacote existia, mas não sabia como usar!

De qualquer maneira, minha configuração é uma verdadeira festa de erros! Até os caras corrigirem isso aí, eu que ainda por cima faço OverClock aqui no clima "brando" de Macapá, não vou querer ver meu Core i7 indo prás cucuias mesmo!   

De qualquer maneira eu tô feliz com o 10.04.1 mais o Omnislash 1.4.4!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Outubro de 2010, 23:09
galactus, estou acompanhando o teu bug lá no launchpad, mas atualiza agente mesmo assim sobre esse bug, pode ser?
Vamos ver o que vai acontecer com esse kernel ai, tomara que não aconteça problemas. Agora se eles conseguirem corrigir o bug eles tem o dever de liberar o patch para a comunidade não?

ps: galactus, ai consegui ser pior do que Fortaleza  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Outubro de 2010, 00:05
Citar
Quer saber? Vou formatar o ubuntu mesmo (fiz uma meleca em usar x86 tendo 4GB RAM, não criar uma partição separada para o /home e uma cagadinha com o WINE), vou compilar o rc6 sim!
Já já posto como foi o desempenho Piscada

2.6.36rc também é afetado por este bug... Pega qq coisa antes do 2.6.35.

Citar
Não pode lançar um kernel cheio de Bugs como esse num kernel principal de uma distro dita final!

Para uma distro é um bug simples de ser corrigido!! É só esquecer que existe o 2.6.35 e lançar com o 2.6.34...

Citar
Agora se eles conseguirem corrigir o bug eles tem o dever de liberar o patch para a comunidade não?

Se for problema de kernel (o que tá parecendo no caso dele) vai sair um novo krnel no proposed ou dependendo do que eles acharem um kernel novo e estável no repo principal.

Citar
galera, quero instalar o patch do bfs da versão 350 já que o omnislash usa a versão 318, como faço para "uni-lo" com o omnislash? não achei nada muito util na web  Indeciso

1 - Abre o arquivo do omnislash e retira o 3.18 todo

2 - Insere o omnislash no kernel

3 - Insere separadamente o 350 no kernel
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 04 de Outubro de 2010, 00:07
@Hqxriven
Desculpe o intrometimento, mas como proposta de aprendizado, gostaria de lhe perguntar: o que seria o bfs?
[]s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Outubro de 2010, 00:11
@macabu
Brain Fuck Scheduler

É um "gerenciador de processos"  alternativo ao CFS (padrão do linux), com foco na latência do CPU

http://ck.kolivas.org/patches/bfs/bfs-faq.txt
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Outubro de 2010, 00:33
valeu pela resposta hqxriven. Estou estudando a possibilidade de fazer um "update" que o ck oferece em seu site
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 04 de Outubro de 2010, 00:50
Teriam como me tirar outra dúvida (estou enchendo a paciência alheia  :-[)?
O meu sistema fica a todo momento alertando sobre a falha na atualização de um tal de "fglrxinfo".
Vi que pode ser na placa de vídeo, mas ela está funcionando, está até com os efeitos medianos habilitados no desktop.
O que poderia ser?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Outubro de 2010, 01:16
Teriam como me tirar outra dúvida (estou enchendo a paciência alheia  :-[)?
O meu sistema fica a todo momento alertando sobre a falha na atualização de um tal de "fglrxinfo".
Vi que pode ser na placa de vídeo, mas ela está funcionando, está até com os efeitos medianos habilitados no desktop.
O que poderia ser?

já tentou usar o driver da propia ATI? baixa do site e instala
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Outubro de 2010, 01:17
kernel compilado??

Se for um 2.6.34 possivelmente pode ser falta do driver oficial instalado.

http://ubuntuforum-br.org/index.php/topic,29799.msg382776.html#msg382776
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 04 de Outubro de 2010, 01:37
@Hqx
Sim, compilei usando seu tutorial ^^
Testei a primeira opção e não foi satisfatório; amanhã tento a segunda

@edit
Ops!
Deu certo sim, consegui ativar o driver proprietário no seu kernel :D
Só precisei dar reboot e então instalar pelo gerenciador de atualizações e "vualá"
Obrigado novamente ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kinnzo em 05 de Outubro de 2010, 02:54
bom dia segui o tutorial de instalação e funcionou de boa não precisei reinstalar nada.
O pc ficou uns 40 % mais rápido e melhorou os jogos emulado no Wine principalmente o som que parava do nada.
 
Uso o ubuntu 10.04


Valeu pela dica

@edit
Instalei esse kernel omnislash no 10.04 e um amd x2 64 bits e 4gb de ram.
Tenho uma dúvida sobre o Ubuntu 10.10 se o bug de aquecimento foi corrigido e se eu instalar esse 10.10 com o kernel padrão e substituir pelo Omnislash vai funcionar também de boa obrigado 


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 05 de Outubro de 2010, 17:23
Esse problema do kernel 2.6.35 afeta todos os processadores ou só os que tem de dois núcleos pra cima?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Outubro de 2010, 17:50
Faça o teste do uptime com ele instalado que vc vai saber...

Sim afeta um ou dois núcleos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: gatohumano em 06 de Outubro de 2010, 10:30
Eu fiz update para o Maverick visto que o ultimo update do fglrx da me barraca no lucid,instala compila mas depois de reeniciar logo antes de entrar no x bloqueia tudo e  o ecran fica preto,tentei de varias maneiras e nada portanto passei ja para a proxima distribuição que me parece estar bastante estavel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 09 de Outubro de 2010, 00:08
Estou tendo problemas com minha vga ati! Fiz o procedimento abaixo após instalar o kernel x86_64, a máquian
"boota",  aparece uma tela "rouxa" do ubuntu e dai vai pra tela de saída de dados em linha de comando. A tela para e fica travada, não continua. Se continua (usando o kernel padrão) inicializa o SO, porem a tela fica preta, sem imagem.

Alguma dica?


Isso é normal...

O fglrx do ubuntu não foi preparado para um kernel 2.6.34

Para instalar faça o seguinte:

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle (o gato humano aqui do fórum fez esse procedimento e usa o omnislash com ATI e funciona)


É, funcionou.
Estranho que eu tinha baixado o driver do site da ATI e mesmo assim não funcionou, sendo que os pacotes que o driver criou são os mesmos do repositório, e os desse PPA são dois números a frente. Como pode  ???

Até agora, com o driver instalado e o compiz ativado, não travou nenhuma vez.
Se tudo funcionar perfeitamente, vou tentar colocar no repositório do Lineduc para testes, se assim você permitir.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Outubro de 2010, 12:04
Faça o teste do uptime com ele instalado que vc vai saber...

Sim afeta um ou dois núcleos...

Que bom ver que ao menos está postando novamente!

Leu meu comentário??? (http://ubuntuforum-br.org/index.php/topic,29799.2475.html)

Comigo ocorre! E com vc?

Eu uso o Meerkat, mas sempre direto com o omni! Entaum nem percebi!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Outubro de 2010, 12:31
Citar
Que bom ver que ao menos está postando novamente!

Leu meu comentário??? (http://ubuntuforum-br.org/index.php/topic,29799.2475.html)

Comigo ocorre! E com vc?

Eu uso o Meerkat, mas sempre direto com o omni! Entaum nem percebi!

Obrigado!!

Infelizmente não pude compilar o omnislash no 10.10  :'(

Na verdade eu sou bem afetado por esse bug de latência...

Mas essa é uma ótima noticia, enfim foi consertado o initramfs!!

Valeu!!

Citar
Estou tendo problemas com minha vga ati! Fiz o procedimento abaixo após instalar o kernel x86_64, a máquian
"boota",  aparece uma tela "rouxa" do ubuntu e dai vai pra tela de saída de dados em linha de comando. A tela para e fica travada, não continua. Se continua (usando o kernel padrão) inicializa o SO, porem a tela fica preta, sem imagem.

Alguma dica?

Tenta o modo 2

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

E só uma coisa:

Quando vc instala o ubuntu e ANTES de instalar o driver da ATI ocorre algum problema??

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 09 de Outubro de 2010, 12:42
Hqxriven, se eu entendi bem, voce quis dizer após instalar o ubuntu com o kernel nativo ainda (2.6.32-24)? Pq se for, na ocorre erro, após instalar o driver utilizando o "jockey"ou algo assim, funciona normal.. Utilizo o compiz sem problemas.

Aogra, vou descrever o procedimento que fiz para instalar o kerel omnislash através do .deb disponibilizado por voce:
A máquina estava atualizada com a ultima verao do ubuntu 10.04 x86_x64 sem recompilar o kernel, estava "crua"mesmo a instalaçao.
1 - Instalei utilizando os comandos descritos por voce no tutorial
2 - Antes mesmo de reiniciar apareceu um ícone tipo de uma explosao, avisando que nao foi possivel compilar o driver fglrx. SEM reiniciar, rodei os comandos que voce sugeriu, os mesmos utilizados pelo gatohumano. Reiniciei.
3 - Após reiniciar, o boot começa, porem do nada trava e fica uma tela preta, sem apresentar erro algum, tentei acessar pelo modo de recuperaçao e só consigo acessar a interface gráfica utilizando modo seguro em baixa resoluçao. Tentei desinstalar e reinstalar os drivers fglrx novamente e aora nem com kernel padroa consigo inicializar, inicia, chega na tela de login mas nao da sinal de vídeo.

Estou reinstalando o ubuntu do zero, e queria saber com voce, baixei os arquivos de config e patches do teu repositorio. Eu posso utilizar estes itens para recompilar o kernel 2.6.32-25 (mais atual oficial do ubuntu)? Voce teria alguma compilaçao pronta para amd64 desta série de kernel para disponibilizar? Obrigado.


Citar
Que bom ver que ao menos está postando novamente!

Leu meu comentário??? (http://ubuntuforum-br.org/index.php/topic,29799.2475.html)

Comigo ocorre! E com vc?

Eu uso o Meerkat, mas sempre direto com o omni! Entaum nem percebi!

Obrigado!!

Infelizmente não pude compilar o omnislash no 10.10  :'(

Na verdade eu sou bem afetado por esse bug de latência...

Mas essa é uma ótima noticia, enfim foi consertado o initramfs!!

Valeu!!

Citar
Estou tendo problemas com minha vga ati! Fiz o procedimento abaixo após instalar o kernel x86_64, a máquian
"boota",  aparece uma tela "rouxa" do ubuntu e dai vai pra tela de saída de dados em linha de comando. A tela para e fica travada, não continua. Se continua (usando o kernel padrão) inicializa o SO, porem a tela fica preta, sem imagem.

Alguma dica?

Tenta o modo 2

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

E só uma coisa:

Quando vc instala o ubuntu e ANTES de instalar o driver da ATI ocorre algum problema??


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Outubro de 2010, 12:52
Citar
Estou reinstalando o ubuntu do zero, e queria saber com voce, baixei os arquivos de config e patches do teu repositorio. Eu posso utilizar estes itens para recompilar o kernel 2.6.32-25 (mais atual oficial do ubuntu)? Voce teria alguma compilaçao pronta para amd64 desta série de kernel para disponibilizar? Obrigado.

 ???

Eita....

Vc ainda tem o kernel padrão poxa... é só desativar o repositório colocado e instalar o que estava que deve voltar a ser como antes...

Faz uma tentativa no modo 2 (talvez o modo do gatohumano não funcione por atualizações do repositório)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 09 de Outubro de 2010, 13:37
Mas entao, foi como te disse, nao estava consegindo mais acessar nem como kernel padrao, nem no modo de recuperacao.

A respeito de utilizar os configs e patches com o kernel 2.6.32-24, voce nao me respondeu, é possível? Eu gostaria de recompilar o kernel, pois acredito que dá pra ter uma performance melhor no meu sistema, como sou programador, utilizo muitas ferramentas pesadas ao mesm tempo, minha máquina é um phenom II x4 3.4Ghz com 4 gb ddr3, tem alguma configuraçao específica que vce possa me recomendar? Obrigado pela ajuda.


Citar
Estou reinstalando o ubuntu do zero, e queria saber com voce, baixei os arquivos de config e patches do teu repositorio. Eu posso utilizar estes itens para recompilar o kernel 2.6.32-25 (mais atual oficial do ubuntu)? Voce teria alguma compilaçao pronta para amd64 desta série de kernel para disponibilizar? Obrigado.

 ???

Eita....

Vc ainda tem o kernel padrão poxa... é só desativar o repositório colocado e instalar o que estava que deve voltar a ser como antes...

Faz uma tentativa no modo 2 (talvez o modo do gatohumano não funcione por atualizações do repositório)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Outubro de 2010, 14:34
Citar
A respeito de utilizar os configs e patches com o kernel 2.6.32-24, voce nao me respondeu, é possível?

Infelizmente não... só funcionam no 2.6.34 puro.

Citar
Mas entao, foi como te disse, nao estava consegindo mais acessar nem como kernel padrao, nem no modo de recuperacao.

Xorg.conf??

Alerando o xorg colocando vesa já daria para entrar (nem que desse um boot pelo live cd e alterasse o xorg do sistema instalado)

Citar
Eu gostaria de recompilar o kernel, pois acredito que dá pra ter uma performance melhor no meu sistema, como sou programador, utilizo muitas ferramentas pesadas ao mesm tempo, minha máquina é um phenom II x4 3.4Ghz com 4 gb ddr3, tem alguma configuraçao específica que vce possa me recomendar? Obrigado pela ajuda.


Dá uma olhada no tópico do galactus sobre o ext4 isso já vai dar uma melhorada...

Config específica não.

Patches eu posso recomendar o BFS e o BFQ
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Outubro de 2010, 23:05
pufff...

tentando atualizar o BFS da versão atual do omnislash, 318, para a 357... tenho a mínima idéia de como faz, e não tem nada na internet.

Hqxriven, tu consegui fazer muita coisa viu  ;D vou seguir tentando, seek and destroy system! haeueahuea

e andando pela net olha o que achei
https://launchpad.net/~chogydan/+archive/ppa?field.series_filter=lucid

acho que essas coisas não deveriam vir em forma de PPA, mexe com algo muito crítico do sistema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Outubro de 2010, 00:21
Citar
tentando atualizar o BFS da versão atual do omnislash, 318, para a 357... tenho a mínima idéia de como faz, e não tem nada na internet.

O omnislash é em arquivo texto poxa... não tem segredo!!

Retirou o 3.18, inseriu o patch no kernel e inseriu depois o 3.57 e pronto...

Citar
Hqxriven, tu consegui fazer muita coisa viu  Sem Graça

Recebo ajuda... Todos aqui me ajudam!!

Citar
e andando pela net olha o que achei
https://launchpad.net/~chogydan/+archive/ppa?field.series_filter=lucid

acho que essas coisas não deveriam vir em forma de PPA, mexe com algo muito crítico do sistema.

Isso me dá medo...

Patches CK  quando eu fiz o último omnislash estavam mexendo muito na granularidade... por isso tive que customizar muito.

Possivelmente eu acho que esse o cara colocou sem alterar!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Outubro de 2010, 01:11
Citar
Opensuse 11.3 - 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

Rodei a versão Gnome do OpenSuse no pen e achei de uma lerdeza só! Bem bonito e polido com boas feramentas, mas realmente só com o omnislash prá valer a pena!

Por falar em kernel, pelo que lembro o 2.6.33 deu dores de cabeça e o 2.6.31 também. Agora é a vez do 2.6.35!

É rapaz! Pelo jeito kernel de númeor ímpar dá problema! Melhor vc ir acompanhando o 2.6.36 que ainda é rc para quando sair o final vc já ter uma customização pronta!

E viva o Omnislash! E viva o HQX, rsrsrsrsrsrs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 10 de Outubro de 2010, 09:08
Citar
tentando atualizar o BFS da versão atual do omnislash, 318, para a 357... tenho a mínima idéia de como faz, e não tem nada na internet.
O omnislash é em arquivo texto poxa... não tem segredo!!

Retirou o 3.18, inseriu o patch no kernel e inseriu depois o 3.57 e pronto...

Como eu retiro o BFS 3.18. O que fiz, acredito não ser a melhor forma, foi baixar os patches 318-330, aplicar, depois baixar o 330-350, aplicar e por último, baixar o 350-357 e aplicar.

Gostaria de saber onde começa e onde termina o patch 318 no omnislash.

grande abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Outubro de 2010, 10:21
http://ck.kolivas.org/patches/bfs/2.6.34/2.6.34.6-sched-bfs-318.patch

BFS 318 original

Vendo esse arquivo vc saberá...

Citar
Como eu retiro o BFS 3.18

Dentro do bz2 tem um arquivo texto abra e dê delete no conteúdo relacionado ao 318...

Citar
O que fiz, acredito não ser a melhor forma, foi baixar os patches 318-330, aplicar, depois baixar o 330-350, aplicar e por último, baixar o 350-357 e aplicar.

Não é a melhor forma... preste atenção para possíveis erros no processo (mnsagens estranhas)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 10 de Outubro de 2010, 20:30
Buenas xará! Feliz pelo seu retorno!
Vi que na pag. 168, mencionou que testou, não sei de que forma, o aptosid, então digo que estou usando o omni no mesmo desde sei lá, julho, e que está às mil maravilhas, que quando atualizo, e vem muita coisa, e daí não entro no X, só preciso desinstalar e instalar o driver AMD(ex-ATI), e zás!
Mas que estranho esses bugs na árvore principal do 2.6.35, hein? Tudo pelo ubuntu, mas e aí? Sei não, antigamente, demoravam mais, mas testavam mais tambem...
Ah, lembrei, você falou do teste direto com o 2.6.35, a minha instalação vêm desde o sidux, não uso o kernel novo, hehehe...
Abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 11 de Outubro de 2010, 14:22
Usei o remastersys e criei uma iso com todos os meus programas. Ficou perfeito! A minha dúvida era se ao criar a iso do meu sistema com o kernel omnislash, se iria permanecer o kernel.
Não só permaneceu como ficou muito bom! Uso de memória: máximo de 176 Mb em idle.

Parabéns hqxriven pelo trabalho!

EDIT: meu load average tá alto, olha só:


Código: [Selecionar]
cesar@cesar-desktop:~$ uptime
 14:25:15 up  1:50,  2 users,  load average: 0.61, 0.48, 0.46
cesar@cesar-desktop:~$ uptime
 14:25:22 up  1:50,  2 users,  load average: 0.56, 0.47, 0.46
cesar@cesar-desktop:~$ uptime
 14:25:23 up  1:50,  2 users,  load average: 0.56, 0.47, 0.46
cesar@cesar-desktop:~$ uptime
 14:25:24 up  1:50,  2 users,  load average: 0.56, 0.47, 0.46
cesar@cesar-desktop:~$ uptime
 14:25:25 up  1:50,  2 users,  load average: 0.51, 0.47, 0.46
cesar@cesar-desktop:~$ uptime
 14:25:37 up  1:50,  2 users,  load average: 0.59, 0.48, 0.46
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Outubro de 2010, 15:19
Citar
EDIT: meu load average tá alto, olha só:

Dê um boot e em idle coloque o valor!!

Veja se há algo sendo executado pegando recursos ae...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 11 de Outubro de 2010, 21:03
Citar
EDIT: meu load average tá alto, olha só:

Dê um boot e em idle coloque o valor!!

Veja se há algo sendo executado pegando recursos ae...
Fiz o que você pediu e fechei um aplicativo que deixo aberto constantemente: parcellite.


cesar@cesar-desktop:~$ uptime
 20:57:46 up  8:23,  3 users,  load average: 0.34, 0.43, 0.60
cesar@cesar-desktop:~$ uptime
 20:57:49 up  8:23,  3 users,  load average: 0.34, 0.43, 0.60
cesar@cesar-desktop:~$ uptime
 20:57:51 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:52 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:53 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:55 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:57 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:46 up  8:23,  3 users,  load average: 0.34, 0.43, 0.60
cesar@cesar-desktop:~$ uptime
 20:57:49 up  8:23,  3 users,  load average: 0.34, 0.43, 0.60
cesar@cesar-desktop:~$ uptime
 20:57:51 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:52 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:53 up  8:23,  3 users,  load average: 0.32, 0.43, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:55 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59
cesar@cesar-desktop:~$ uptime
 20:57:57 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59
cesar@cesar-desktop:~$ top

top - 20:59:34 up  8:24,  3 users,  load average: 0.29, 0.39, 0.56
Tasks: 138 total,   2 running, 136 sleeping,   0 stopped,   0 zombie
Cpu(s):  7.7%us,  0.3%sy,  0.3%ni, 91.5%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:   1032464k total,   858616k used,   173848k free,    50836k buffers
Swap:  1036188k total,        8k used,  1036180k free,   539252k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
 1417 root       3   0 78220  48m 9292 S  4.6  4.8  26:05.07 Xorg               
12479 cesar      6   0 79104  51m 4040 R  3.3  5.1  15:36.89 compiz             
23149 cesar      2   0 51868  14m  10m S  2.3  1.4   0:00.76 gnome-terminal     
23194 cesar      7   0  2588 1080  804 R  0.3  0.1   0:00.07 top               
    1 root       1   0  2828  940  500 S  0.0  0.1   0:01.27 init               
    2 root       1   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd           
    3 root       1   0     0    0    0 S  0.0  0.0   0:00.53 ksoftirqd/0       
    4 root       1   0     0    0    0 S  0.0  0.0   0:00.57 events/0           
    5 root       1   0     0    0    0 S  0.0  0.0   0:00.00 khelper           
   10 root       1   0     0    0    0 S  0.0  0.0   0:00.00 async/mgr         
   11 root       1   0     0    0    0 S  0.0  0.0   0:00.00 pm                 
  102 root       1   0     0    0    0 S  0.0  0.0   0:00.01 sync_supers       
  104 root       1   0     0    0    0 S  0.0  0.0   0:00.01 bdi-default       
  105 root       1   0     0    0    0 S  0.0  0.0   0:00.00 kintegrityd/0     
  107 root       1   0     0    0    0 S  0.0  0.0   0:00.59 kblockd/0         
  109 root       1   0     0    0    0 S  0.0  0.0   0:00.00 kacpid             
  110 root       1   0     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify       

O que poderia ser?  ??? ??? ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Outubro de 2010, 22:39
Citar
top - 20:59:34 up  8:24,  3 users,

Hã?? Idle mesmo... tire tudo (principalmente se tiver algo indexando arquivos)

Citar
1417 root       3   0 78220  48m 9292 S  4.6  4.8  26:05.07 Xorg

Qual placa de vídeo vc tem aí amigo??

Citar
20:57:57 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59

Pra idle não tá ruim não... Se preocupa a partir de 0.35. Mas isso depende do processador também!! Qual o seu?

Obrigado pela mensagem e tenha uma Boa Noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 12 de Outubro de 2010, 11:10
Hqxriven,

Consegui instalar o omnislash com meu vídeo ati.

Fiz da seguinte maneira: Após reinstalar o ubuntu, atualize todos pacotes, e instalar o driver mais recente disponibilizado pela ati. Nada mais! Funcionando com compiz tudo beleza, a máquina está realmente mais rápida, não exageradamente, mas a montagem de discos automática do ubuntu (quando da um clique em um disco), vídeos no youtube, inicialização de aplicativos, está mais rápida.

Agora, uma coisa que estranhei, a temperatura da cpu está alta, em torno de 60 graus! Isso acontece quando uso muitos aplicativos. Netbeans, glassfish server, firefox com várias abas e diversos videos do youtube. Depois que a temperatura sobe dificil abaixar, eu instalei o awn e instalei alguns desklets dele, como monitor de temperatura e frequency monitor, pra abaixar a temperatura tenho que colocar a em power save (modo), colocar em modo performance nem pensar, a temperatura sobe em questões de segundos!

Isso é normal?

Em questao de frequencias, quando se compila o kernel, o recomendado é frequencias mais baixas? ou mais altas? As frequencias que digo, são as modificáveis na configuração do processador, esqueci o nome certinho delas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Outubro de 2010, 13:49
Citar
Fiz da seguinte maneira: Após reinstalar o ubuntu, atualize todos pacotes, e instalar o driver mais recente disponibilizado pela ati. Nada mais! Funcionando com compiz tudo beleza, a máquina está realmente mais rápida, não exageradamente, mas a montagem de discos automática do ubuntu (quando da um clique em um disco), vídeos no youtube, inicialização de aplicativos, está mais rápida.

Agora, uma coisa que estranhei, a temperatura da cpu está alta, em torno de 60 graus! Isso acontece quando uso muitos aplicativos. Netbeans, glassfish server, firefox com várias abas e diversos videos do youtube. Depois que a temperatura sobe dificil abaixar, eu instalei o awn e instalei alguns desklets dele, como monitor de temperatura e frequency monitor, pra abaixar a temperatura tenho que colocar a em power save (modo), colocar em modo performance nem pensar, a temperatura sobe em questões de segundos!

O driver ATI no Linux é uma droga, não aproveitam bem a bixinha.

O galactus se não me engano tem uma ATI potente e justamente já me alertou sobre isso (a questão da sobrecarga da CPU dependendo do driver)

Isso acaba aumentando a temperatura do processador, principalmente em processadores antigos (principalmente os antigos)! Aí amigo 60 graus vai chegar mesmo!!

Isso não é normal, mas aí a culpada é a ATI + processador!


Citar
Em questao de frequencias, quando se compila o kernel, o recomendado é frequencias mais baixas? ou mais altas? As frequencias que digo, são as modificáveis na configuração do processador, esqueci o nome certinho delas.

Qual é o seu processador amigo?? Ela está dinamicamente trocando o clock (pq vc falou que tem que colocar em power save!!).

Se vc está falando do HZ o melhor é 300 ou 250 se a latência é baixa.

1000 por exemplo com latência baixa tu tem que ter um baita processador para ele render de forma ideal (i7 ou i5 como o galactus já mostrou)

Eu prefiro 1000 vezes o voluntary pelo fato de que eu tenho latência baixa em outras partes, mas com cpu forte não aproveita o poder dele (então dá para colocar preempt tranquilo)

Resumindo: Kernel tunado vc tem que ser conservador nas otimizações se o seu CPU não é tão forte (como o meu X2 3600 amd)

Kernel tunado vc não precisa ser tão conservador nas otimizações se o seu CPU é forte (Core 2 Quad, i5, i7, Phenon II X4)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 12 de Outubro de 2010, 14:00
Então, não consegui utilizar os fglrx do repositório =(, só consegui utilizando o driver baixado direto da ati.

Meu processador é um Phenom II x4 3.2Ghz, vc aconselha quais opções pra ele?

Uma última dúvida, tem como mesclar o comando make localmodconfig (que cria um .config só com os módulos realmente utilizados no sistema) com as otimizações do configx86-64? Que comando usar? Ou tem que editar manualmente? Valeu!

Estou pensando em rodar o comando localmodconfig no source do kernel com patch omnislash aplicado. O kernel provavelmente deve ficar mais enxuto, certo? E vou compilar com as seguintes opções: Processor family: Opteron/Hammer/K8, Máximum number of cpus: 4 (pois o meu é quad core), Preemption model: Preemptible kernel (low latency desktop), Timer frequency: 1000Hz.

Mais alguma coisa recomendada? Acha que é uma configuração boa?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 12 de Outubro de 2010, 15:22
Aqui o tópico do galactus e ele usa um i7...

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

Citar
Meu processador é um Phenom II x4 3.2Ghz, vc aconselha quais opções pra ele?

Boa máquina... faço a sugestão do tópico do Galactus sobre Ext4

Os phenon II X4 tem um limite de temperatura baixo, por isso fico com um pé atrás de te recomendar alguma coisa (tá um cooler bom aí?? se tiver coloque 300 hz com preempt ou 1000 com voluntary, existem outras coisas mas vai te dar um trabalho de dias - eu demoro dois dias até achar a ideal)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Outubro de 2010, 00:19
Os phenon II X4 tem um limite de temperatura baixo, por isso fico com um pé atrás de te recomendar alguma coisa (tá um cooler bom aí?? se tiver coloque 300 hz com preempt ou 1000 com voluntary, existem outras coisas mas vai te dar um trabalho de dias - eu demoro dois dias até achar a ideal)



ah, mas o legal é testar tudo que é possível!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 13 de Outubro de 2010, 13:17
Instalei o Maverick, com o Kernel 2.6.35, como que eu faço pra rodar o Omnislash?
Tentei pelo procedimento normal, e não conseguiu entrar, alguém pode me ajudar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Outubro de 2010, 14:07
Instalei o Maverick, com o Kernel 2.6.35, como que eu faço pra rodar o Omnislash?
Tentei pelo procedimento normal, e não conseguiu entrar, alguém pode me ajudar?

por enquanto o omnislash não roda no 10.10
vc vai ter que esperar o Hqxriven liberar uma nova versão.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 13 de Outubro de 2010, 14:49
Galera, to pensando em pegar um note da dell com proc core i5 e vídeo intel.

Alguem usa com o kernel omnislash e ubuntu 10.04 nestes notes?

Hqxriven, voce recomenda o uso? Sabe de algum problema com estes vídeos?

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 13 de Outubro de 2010, 18:25
Citar
top - 20:59:34 up  8:24,  3 users,

Hã?? Idle mesmo... tire tudo (principalmente se tiver algo indexando arquivos)

Citar
1417 root       3   0 78220  48m 9292 S  4.6  4.8  26:05.07 Xorg

Qual placa de vídeo vc tem aí amigo??

Citar
20:57:57 up  8:23,  3 users,  load average: 0.29, 0.42, 0.59

Pra idle não tá ruim não... Se preocupa a partir de 0.35. Mas isso depende do processador também!! Qual o seu?

Obrigado pela mensagem e tenha uma Boa Noite!!

Hqx
Realmente estranhei... 3 usuários? Eu só tenho um? O que faço?
Minha placa de vídeo é uma GeForce FX 5200.
Meu processador é um Athlon XP 2600+.
O sistema tá rodando liso mas me preocupou a parte do load average.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Outubro de 2010, 19:05
Citar
Athlon XP 2600+

Eita... Frankie 2 denovo não!!

Frankie é o nome da máquina antiga do galactus ( se não estou enganado) e também é um Athlon XP.

Esse processador faz birra com o BFQ (não confunda com o BFS) e aí a latência mesmo baixa aumenta um pouco o load average.

Quando o galactus pegava muito pesado com o Frankie com muita coisa aberta o bixinho não aguentava... era uma lerdeza que só vendo.

O problema é no BFQ... se vc rodar até umas 5 coisas acho que dá para usar sem problemas

Exemplo: Firefox + programa de mp3 + torrent + programa office + alguma coisa.

Se tu pegar mais pesado ou dependendo do programa o load average vai subir demonstrando assim que a latência está mais alta...

Citar
Hqxriven, voce recomenda o uso? Sabe de algum problema com estes vídeos?

Procura um que tenha vídeo Nvidia por favor!!

Intel e ATI no linux são péssimos

Intel é loteria (xorg + versão do kernel) que as vezes piora ou melhora!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pirado18 em 13 de Outubro de 2010, 22:09
Em outro tópico (sem resposta), perguntei ao pessoal, se compensa pagar 400 conto a mais pra pegar uma vga nvidia geforce 310Gs de 512 mb, sendo que eu nao jogo no pc, mas quero colocar linux com o visual beeem proximo do mac osx (acabei de vender um macbook e vou comprar um dell, pelo custo benefício).

A minha justificativa pra comprar o note com vga de memória dedicada é a interface gráfica no linux.. SÓ isso, por isso queria ver se rolava pegar com a vga intel mesmo, acho que é um gasto desnecessário. Mas se a vga intel for tão ruin talvez deva ser melhor pegar vga nvidia entao, certo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Outubro de 2010, 22:26
Citar
Em outro tópico (sem resposta), perguntei ao pessoal, se compensa pagar 400 conto a mais pra pegar uma vga nvidia geforce 310Gs de 512 mb, sendo que eu nao jogo no pc, mas quero colocar linux com o visual beeem proximo do mac osx (acabei de vender um macbook e vou comprar um dell, pelo custo benefício).

A minha justificativa pra comprar o note com vga de memória dedicada é a interface gráfica no linux.. SÓ isso, por isso queria ver se rolava pegar com a vga intel mesmo, acho que é um gasto desnecessário. Mas se a vga intel for tão ruin talvez deva ser melhor pegar vga nvidia entao, certo?

Vou tentar te explicar resumidamente como as coisas funcionam com Nvidia e com Intel.

http://www.guiadohardware.net/artigos/drivers-video-intel-linux/ (leia esse link)

Geralmente é incluído no xorg os drivers intel, isso é ruim pq se houver alguma alteração importante que vc quiser vc NÃO TERÁ como atualizar de forma fácil sem esperar a boa vontade dos devs da sua distro.

Algumas vezes o driver funciona direito... em outras é pior que uma geforce 6150 com driver proprietário e dá problemas até com o compiz.

Conheço muita gente que teve dor de cabeça (inclusive gente aqui no fórum) fazendo a compiz e a parte gráfica funcionar direito na Intel.

Agora na Nvidia o driver não fica "acoplado" ao Xorg. Vc pode baixar no próprio site da Nvidia (a versão mais atual e compilar rapidamente de forma FÁCIL) ou baixar nos próprios repositórios da sua distro.

400 reais vale a pena para evitar dores de cabeça. Foi justamente o que eu paguei a mais para fugir da ATI no Linux e COMO estou feliz por instalar VGA de forma fácil.

Só procure informações nesse note para ver se ele não é híbrido (duas VGAS) e qq outro detalhe poste aqui!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 13 de Outubro de 2010, 22:55
Instalei o Maverick, com o Kernel 2.6.35, como que eu faço pra rodar o Omnislash?
Tentei pelo procedimento normal, e não conseguiu entrar, alguém pode me ajudar?

por enquanto o omnislash não roda no 10.10
vc vai ter que esperar o Hqxriven liberar uma nova versão.

aqui no meu pc de casa, tinha a 10.04 instalada com o omnislash, atualizei para o 10.10, e ele continua funcionando, por isso achei que teria algum jeito para instalar no 10.10!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 13 de Outubro de 2010, 22:57
Ter tem, mas você terá que editar o grub ou sempre selecionar na inicialização o kernel do omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 13 de Outubro de 2010, 23:10
Opa gente.
Olha so, sobre o bug de super aquecimento... to usando kernel 2.6.35 a meses no debian squeeze. Compilei hj o kernel 2.6.35.7 e não percebi nada demais. Será que não é um bug do próprio ubuntu? Enfim...

Tenho uma duvida quanto o BFS; como eu disse antes, compilei o kernel novo hj, e habilitei ele no "setup config" (o primeiro menu do menuconfig), porem não sei se é so isso. Pesquisei algo sobre não encontrei nada. Alguém pode me auxiliar?

E quanto ao Omnislash, gostaria de saber aonde encontro a lista de patches aplicados no mesmo. Achei para download um arquivo com todos os patches, mas não o nome dos mesmos (tendo os nomes, ai pesquiso sobre o que cada um faz).
Não uso o Omnislash por causa da bat do meu note :p

Enfim, grato por tudo gente. 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Outubro de 2010, 23:21
Citar
Será que não é um bug do próprio ubuntu?

Quem dera...

http://amailbox.org/mailarchive/linux-kernel/2010/10/1/4626680

Talvez tenha sido corrigido no 2.6.35.7 (eu não fiz o teste para saber) mas você acha que o ubuntu veio com o último 2.6.35?? (sei lá eu acho que não)

Citar
Tenho uma duvida quanto o BFS; como eu disse antes, compilei o kernel novo hj, e habilitei ele no "setup config" (o primeiro menu do menuconfig), porem não sei se é so isso. Pesquisei algo sobre não encontrei nada. Alguém pode me auxiliar?

Não testei o último BFS mas os antigos vc só precisava disso...

Citar
E quanto ao Omnislash, gostaria de saber aonde encontro a lista de patches aplicados no mesmo. Achei para download um arquivo com todos os patches, mas não o nome dos mesmos (tendo os nomes, ai pesquiso sobre o que cada um faz).
Não uso o Omnislash por causa da bat do meu note :p

AUFS
BFQ
BFS
Alterações colocadas por mim para melhoria de I/O ou latência incluídas em outras distros (aqui fica difícil eu lembrar dos nomes hehehe, na época do último omnislash eram patches do Fedora na maioria e alguns de outras)
CK (só os interessantes -isto é os que melhoraram mesmo e eu senti)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 13 de Outubro de 2010, 23:23
Citar
Será que não é um bug do próprio ubuntu?

Quem dera...

http://amailbox.org/mailarchive/linux-kernel/2010/10/1/4626680

Talvez tenha sido corrigido no 2.6.35.7 (eu não fiz o teste para saber) mas você acha que o ubuntu veio com o último 2.6.35?? (sei lá eu acho que não)

Citar
Tenho uma duvida quanto o BFS; como eu disse antes, compilei o kernel novo hj, e habilitei ele no "setup config" (o primeiro menu do menuconfig), porem não sei se é so isso. Pesquisei algo sobre não encontrei nada. Alguém pode me auxiliar?

Não testei o último BFS mas os antigos vc só precisava disso...

Citar
E quanto ao Omnislash, gostaria de saber aonde encontro a lista de patches aplicados no mesmo. Achei para download um arquivo com todos os patches, mas não o nome dos mesmos (tendo os nomes, ai pesquiso sobre o que cada um faz).
Não uso o Omnislash por causa da bat do meu note :p

AUFS
BFQ
BFS
Alterações colocadas por mim para melhoria de I/O ou latência incluídas em outras distros (aqui fica difícil eu lembrar dos nomes hehehe, na época do último omnislash eram patches do Fedora na maioria e alguns de outras)
CK (só os interessantes -isto é os que melhoraram mesmo e eu senti)




Blz Hqxriven, esclareceu algumas duvidas.
Vou pesquisar sobre esses patches.
Valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 13 de Outubro de 2010, 23:54
Nossa, meu olho brilhou quando vi "time frequency 10000" \o/
mas deixei em 300
Pena que uso notebook :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Outubro de 2010, 00:08
Citar
Nossa, meu olho brilhou quando vi "time frequency 10000" \o/

Isso EU acho muito para alguém que usa o BFS.

Só para ter uma idéia:

BFS + BFQ com 1000 hz fazem um Atlhon XP dar lag com várias tarefas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 14 de Outubro de 2010, 00:19
Estava pensando em compilar aqui o omnislash com
time frequency 1000

e
preempt

Meu processador é um Core2 duo 2.93GHz
O que acham, será que trava??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Outubro de 2010, 00:37
Geralmente atrapalha um pouco múltiplas tarefas...

Mas para quem não usa muita coisa ao mesmo tempo ajuda.

EDIT: Isso depende MUITO da CPU.

Se não estou enganado o Galactus usa (ou usou) em 1000 com preempt no vídeo dele!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 08:41
E aí pessoal, tudo beleza?
:)

Vocês tão afim de deixar o HQ louco!

Vou falar um pouco da minha experiência com o Kernel Omnislash!

Acho que sou um dos poucos que vem testando e compilando o Omnislash desde o seu início! Quando comecei a testá-lo realmente tinha um Frank! Um AtlhonXP 2600 com uma PCSheetos mais ATI 9250 se não estou enganado!  Na época o HQ nem tinha essas configurações do BFQ + BFS! Mas realmente não dava pra usar tudo "no talo" mesmo com aquela configuração! O legal é que ainda tenho todos os kerneis compilados junto com seus arquivos de configuração!

O Omnislash pode ajudar no desempenho de qualquer tipo de CPU ou sistema Linux (digo ambiente gráfico)!  Já testei ele com AtlhonXP, Celeron antigo, Celeron novo, Core2 Duo, Pentium 4, Core2 Quad, Core i7, Semprom e o Atom! Em todos eles você consegue melhorar o desempenho da sua máquina!
Mas vocês têm que "experimentar" a melhor compilação para o seu hardware!  E não basta só ficar mudando os escalonadores e os Hhz e o governor! Sem falar é claro no tipo de processador!  Vocês podem ganhar muito desempenho retirando e colocando Drivers do Kernel!

A compilação genérica do HQ é boa, mas é feita para "caber" em qualquer configuração! Com isso você não tira o máximo do seu Hardware, contudo é muito melhor que qualquer kernel padrão do Ubuntu!

Então em máquinas com muito poder de processamento, vocês podem usar configurações mais "apertadas", em CPUs de baixo desempenho não adianta fazer isso, ela logo trava! Vocês vão ter que compilar e achar o melhor "ponto de regulagem" pra vocês! No meu Core i7 eu "arrocho"! :)

1000Mhz, Low Latency e Performance! Isso é básico! :)

Mas só o Core i7 com HT e Overclock pra "guentar" tudo isso quando você exige demais do sistema! Mesmo um Core2 Quad pode pedir água com isso tudo! Isso na sua configuração padrão, digo sem Over!


Já quanto as placas de vídeo, eu devo acrescentar ao HQ que hoje todas elas estão uma loteria! Dependendo do conjunto Kernel, Mesa, Xorg, é caca em qualquer placa de vídeo (Intel, ATI ou Nvidia)! As Nvidia davam menor dor de cabeça, mas com o 2.6.35 a coisa mudou!

Eu não uso mais o Driver proprietário da ATI porque eu não jogo e não uso o Compiz! Eu vejo muitos filmes e fotos, então pra mim compensa ficar com driver 2D livre que é muito melhor que o proprietário da ATI. É por isso que eu compro ATI, acho que ela tem melhor qualidade de imagem que as Nvidia! Eu também acho que as Nvidia dão mais "gás" pra quem joga muito!

Atualmente eu estou com o Buble Bee no trabalho! Um Atom 330 com video Onboard Intel 945 e 2GB de RAM Kingston! Consegui usar o BFQ + BFS com sucesso nele depois de muitas compilações! Hoje ele tem desempenho melhor que o vídeo anterior que passei para o HQ pelo Youtube! Infelizmente os caras do Youtube "caparam" o vídeo!  Estou tentando fazer o upload do novo video mas tá difícil!  A Oi Velox ferrou os uploads aqui em Macapá! Tá uma derma só! Então num Atom que é pior que um Celeron dá pra tirar muito leite de pedra! Agora tem que testar!

Há sim, não fiquem presos aos sistemas de arquivos padrões se quiserem o máximo de desempenho! 
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 14 de Outubro de 2010, 09:25
Galactus,

então não teria como vc fazer um mini tutorial sobre como 'tunar' ou 'adequar' essas configs de compilação do kernel?
Capaz q mto nego anima enfrentar isso, só q ainda não tem o conhecimento (ou a segurança) pra isso - meu caso.

Vlws
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 14 de Outubro de 2010, 11:21
Há sim, não fiquem presos aos sistemas de arquivos padrões se quiserem o máximo de desempenho! 
.
E qual sistema de arquivos vc recomenda? Uso debian squeeze.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Outubro de 2010, 11:28
olha, com um core 2 duo e7200 1GB de ram e vídeo INTEL a melhor configuração que consegui aqui foi:

Voluntary, 300Hz, ondemand (nao gosto do performance), BFQ, BFS, removi vários drivers inúteis, compilei para pentium II (aqui nao adianta compilar para core2, vai perder performance)

fica a dica :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 12:26
Galactus,

então não teria como vc fazer um mini tutorial sobre como 'tunar' ou 'adequar' essas configs de compilação do kernel?
Capaz q mto nego anima enfrentar isso, só q ainda não tem o conhecimento (ou a segurança) pra isso - meu caso.

Vlws

O problema é esse! Não existe uma receita! Algumas em geral você até pode mostrar, mas depende muito de cada máquina e o uso que você vai fazer do seu sistema!

Você pode procurar por guias de compilação do kernel comentados! No Viva o Linux tem vários! Eles vão te dar uma idéia boa pra começar! Mas no final tão tem outra maneira a não ser você compilar o seu kernel e testar pra ver se as alterações estão do seu gosto!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 12:30
Há sim, não fiquem presos aos sistemas de arquivos padrões se quiserem o máximo de desempenho! 
.
E qual sistema de arquivos vc recomenda? Uso debian squeeze.

Eu achei o Squeeze com o ext4 lento em comparação com o ext3! Pelo menos no meu Notebook! Eu uso no meu PC as dicas do meu tutorial de Tunar o ext4! Journal externo em outro HD com 1GB, mais writeback e tudo o que tiver direito no FSTAB! A diferença é enorme! O Picasa e o OpenOffice  abrem num piscar de olhos!

Se a sua máquina for do arco da velha ou se tem apenas um núcleo como Celeron ou Semprom, usar o JFS pode ser uma boa idéia! Eu uso JFS no meu Atom 330! Dá muito mais gás para o sistema em geral! O JFS não vai prestar em processadores potentes!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 12:32
olha, com um core 2 duo e7200 1GB de ram e vídeo INTEL a melhor configuração que consegui aqui foi:

Voluntary, 300Hz, ondemand (nao gosto do performance), BFQ, BFS, removi vários drivers inúteis, compilei para pentium II (aqui nao adianta compilar para core2, vai perder performance)

fica a dica :)

Tá vendo só, para cada configuração tem uma "regulagem" diferente! Tenho certeza que se o Gunss tivesse uma placa de vídeo dedicada, essas configurações teriam que mudar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Outubro de 2010, 13:06
Foi por isso que falei que demoro uns dois dias até achar a config ideal. Já teve vezes que demorei bem mais mas hoje acho que uns dois dias dá...

Citar
Dependendo do conjunto Kernel, Mesa, Xorg, é caca em qualquer placa de vídeo (Intel, ATI ou Nvidia)! As Nvidia davam menor dor de cabeça, mas com o 2.6.35 a coisa mudou!

Essa combinação do xorg + nvidia + kernel 2.6.35 tá realmente de matar, mas pelo menos geralmente um driver nvidia com patch resolve (no opensuse não tive problemas com o 2.6.35)

Citar
Mesmo um Core2 Quad pode pedir água com isso tudo! Isso na sua configuração padrão, digo sem Over!

Com certeza!! Qq cpu tem que ser muito bem configurado para extrair o máximo!! O meu X2 3600 pede água rapidinho quando forço ele...

Citar
Eu não uso mais o Driver proprietário da ATI porque eu não jogo e não uso o Compiz! Eu vejo muitos filmes e fotos, então pra mim compensa ficar com driver 2D livre que é muito melhor que o proprietário da ATI. É por isso que eu compro ATI, acho que ela tem melhor qualidade de imagem que as Nvidia! Eu também acho que as Nvidia dão mais "gás" pra quem joga muito!

Já tive acesso a uma Nvidia e uma ATI recentes...

O driver 2D livre da ATI tem uma integração muito boa (melhor que Intel) e é muito mais rápido que o da Nvidia proprietário (pelo menos no MOMENTO que testei).

Prefiro Nvidia pela facilidade de instalação (algumas vezes nem tão fácil - apesar que o 2D livre da ATI nem dá trabalho)
Citar
Atualmente eu estou com o Buble Bee no trabalho! Um Atom 330 com video Onboard Intel 945 e 2GB de RAM Kingston! Consegui usar o BFQ + BFS com sucesso nele depois de muitas compilações! Hoje ele tem desempenho melhor que o vídeo anterior que passei para o HQ pelo Youtube! Infelizmente os caras do Youtube "caparam" o vídeo!  Estou tentando fazer o upload do novo video mas tá difícil!  A Oi Velox ferrou os uploads aqui em Macapá! Tá uma derma só! Então num Atom que é pior que um Celeron dá pra tirar muito leite de pedra! Agora tem que testar!

Vcs tinham que ver a minha cara quando vi esse Atom tunado do Galactus!!

Deu uma surra imensa no meu X2  :'(  Incrível!!

É aquela questão... o galactus otimizou kernel e partições e com isso chegou mais longe que eu que otimizei apenas kernel!!

Citar
Tenho certeza que se o Gunss tivesse uma placa de vídeo dedicada, essas configurações teriam que mudar!

FATO!! Intel onboard muda o comportamente do sistema!

Citar
Mas no final tão tem outra maneira a não ser você compilar o seu kernel e testar pra ver se as alterações estão do seu gosto!

FATO 2!!

Não adianta eu falar que isso é bom, aquilo é ótimo se o seu hardware não aproveita aquilo da melhor forma!!

A forma mais fácil é instalar os debs e dar uma olhada no tópico do galactus sobre ext4.

Mas se quiserem extrair o máximo só absorvendo conhecimento e testando para adaptar ao seu hardware!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Outubro de 2010, 14:23
o negocio é seguir as dicas que o Hqxriven e o galactus mandam, agora o caminho quem tem que percorrer somos nós!

Eu perguntei para o Hqxriven uma vez pq compilar para core2 não era bom, ele me explicou, porem eu ainda fui lá compilei e testei. Não adianta só seguir cegamente o que dizem, tem que duvidar e ser curioso!

Agora isso tem um preço, quebrei meu sistema já, tentando mudar a versão do BFS! Vai dar tanto trabalho ajeitando e acho que vou formatar a partição raiz, ai aproveito e libero um espaço para o opensuse 11.3 XD
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Outubro de 2010, 14:36
Citar
ai aproveito e libero um espaço para o opensuse 11.3 XD

Já vou avisando eu só uso o opensuse como ferramenta de teste extremo!! Aquilo é lento, bem lento!!

Citar
quebrei meu sistema já, tentando mudar a versão do BFS!

Clonezilla mano... menos dor de cabeça!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 15:11
Também achei o 11.3 lento pra burro! Na atual circustância, to preferindo o Mandriva 2010.1 Power Pack!

Quebrar sistema? Imagina se a gente faz dessas coisas! uhauhauhauahuha

Eu uso o Remastersys, já que os dados estão em outros HDs! "Inclusivel" ele está com o Omnislash! Muito bom mesmo ter um live-CD turbinado! Heheheheheheh
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 14 de Outubro de 2010, 17:21
Como eu poderia fazer um bench para saber se o ajuste A funcionou melhor que o ajuste B?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 14 de Outubro de 2010, 18:53
Citar
Como eu poderia fazer um bench para saber se o ajuste A funcionou melhor que o ajuste B

Receita de bolo

O que eu faço:

1 - Cronômetro com aplicativos pesados
2 - Latencytop
3 - Powertop
4 - Olhômetro 1 (dá pro gasto)
5 - Htop (verificação de uso da memória e CPU)
6 - Load average
7 - Temperatura da CPU e VGA
8 - Procurar mensagens de erro durante o boot e se o acpi está funcionando
9 -  Ver como o sistema se comporta com o kernel por 24 horas
10 - Deixar o sistema pesado pra caramba (abra o mundo hehehehe) e perceber no olhômetro a performance (a minha preferida). Se vc deixar o sistema muito pesado e o kernel aguentar e vc notar ganho e estabilidade. Vc conseguiu!!

Existem ferramentas melhores para testar a latência (inclusive já usei algumas, mas isso já dá para brincar)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Outubro de 2010, 18:56
Como eu poderia fazer um bench para saber se o ajuste A funcionou melhor que o ajuste B?


Baum, eu uso o cronômetro, o olhometro, e faço meus testes pessoais! Tipo esse aqui:

http://www.youtube.com/watch?v=ucSchETIsAU

Se pelo menos aguentar isso tudo sem travar e sem dar lag! Tá no caminho certo! Se for mais rápido, melhor ainda! :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 15 de Outubro de 2010, 06:06
Realmente ficaria complicado testes assim... seria praticamente na base da sensação, empírico. Eu queria algo mais matemático, números. Usei o interbench do CK, mas pelo que li, ele é um benchmark mais voltado a interatividade (realtime)
Eu desejo um kernel interativo, mas também quero um rápido. Não sei se é possível ter 'realtime' + alto troughtput.
Meu note é um Dell Vostro 1520, com CPU C2D P8600 (3MB L2), de 2.4GHz, 4GB RAM (800MHz), NVidia 9300M GS e HD 250GB 7200RPM. Acredito que posso tirar muita performance dele. Uso muito browser, openoffice, terminal, evolution e VirtualBox. Uso o Ubuntu 10.04 com Gnome.
Fiz o tunning do FS do teu artigo (tunando o ext4 - flags e journaling de 400MB) nas partições / e /home(as únicas que possuo) e tenho o /tmp, com 512MB montado na RAM.
Compilei o kernel aqui com C2D, BFS,BFQ, Preempt, 300HZ. Teria alguma modificação a mais no kernel para que eu pudesse ganhar mais performance dele? Retirar vários drivers que não usarei ajudará realmente, já que eles estão como módulos ?

Desde já agradeço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Outubro de 2010, 07:20
Infelizmente luciannoaramalho há uma deficiência enorme desse tipo de ferramenta no linux...

Já vez overclock no windows??

Geralmente após o overclock usamos o Prime (e outros programas) para estressar o sistema e testar a estabilidade dele e ali notamos se fizemos algo errado pois o programa trava.

O objetivo do teste de estresse que eu peço para os usuários fazerem é justamente testar a estabilidade e nesse momento apesar de não termos boas ferramentas não é tão difícil de sentir a queda brusca ou o aumento de performance na execução dos programas.

Não há uma ferramenta que mostre precisamente que vc ganhou latência, mais perdeu performance do hd ou que a sua temperatura subiu muito. São muitos detalhes para uma ferramenta analisar. É isso que torna complicado a criação de um kernel otimizado.

Citar
Compilei o kernel aqui com C2D, BFS,BFQ, Preempt, 300HZ. Teria alguma modificação a mais no kernel para que eu pudesse ganhar mais performance dele? Retirar vários drivers que não usarei ajudará realmente, já que eles estão como módulos ?

Existe ainda um governor interativo, existe a possibilidade de vc alterar a cache na memória ram, existe a possibilidade de vc colocar patches de latência baixa no cfs, existe a possibilidade de vc não usar ext4, existem infinitas possibilidades só depende de vc realmente querer extrair mais da sua máquina e encontrar a informação e testá-la.

Mais uma questão: NÃO dá para ter um sistema realtime com performance excelente com múltiplas tarefas sendo eecutadas (não temos CPUs nem HDs para isso - nós usuários tá - um bom Xeon com SSD possivelmente fará isso sem muita dificuldade), mas é possível com uma latência muito baixa, obter resultados semelhantes ao do galactus.

Tenha um Bom dia e qq dúvida poste aí!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Outubro de 2010, 09:57
ah, eu achei uma ferramente na internet legal que usa vários núcleos do processador para calcular o valor de pi

o cara que fez o programa calculou 5 trilhoes de casas decimais do valor de pi usando 2 xeon de 6 nucleos e 12 threads (o modelo me escapou). Se voce pedir para o programa que ele liberou, muuuitas casas decimais ele pode ser usado até como teste de estabilidade e de performace tambem já que voce vera uma baixa no tempo de calculo se o kernel estiver no caminho certo.

O site dele é:
http://www.numberworld.org/misc_runs/pi-5t/details.html#program

e para o download
http://www.numberworld.org/y-cruncher/#Download
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Outubro de 2010, 12:33
ah, eu achei uma ferramente na internet legal que usa vários núcleos do processador para calcular o valor de pi

o cara que fez o programa calculou 5 trilhoes de casas decimais do valor de pi usando 2 xeon de 6 nucleos e 12 threads (o modelo me escapou). Se voce pedir para o programa que ele liberou, muuuitas casas decimais ele pode ser usado até como teste de estabilidade e de performace tambem já que voce vera uma baixa no tempo de calculo se o kernel estiver no caminho certo.

O site dele é:
http://www.numberworld.org/misc_runs/pi-5t/details.html#program

e para o download
http://www.numberworld.org/y-cruncher/#Download

Minha nossa! O PC, oopss, o foguete do Japa é de outro mundo mesmo!

Shigeru Kondo's PC:
Processadores: 2 x Intel Xeon X5680 @ 3.33 GHz - (12 physical cores, 24 hyperthreaded)
Memória: 96 GB DDR3 @ 1066 MHz - (12 x 8 GB - 6 channels) - Samsung (M393B1K70BH1)
Placa mãe: Asus Z8PE-D12
HDs: 1 também SATA II (Boot drive) - Hitachi (HDS721010CLA332)
        3 x 2 também SATA II (Store Pi Output) - Seagate (ST32000542AS)
       16 x 2 também SATA II (Computation) - Seagate (ST32000641AS)

Mais tarde vou tentar correr esse Super Py!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Outubro de 2010, 13:47
ah, eu achei uma ferramente na internet legal que usa vários núcleos do processador para calcular o valor de pi

o cara que fez o programa calculou 5 trilhoes de casas decimais do valor de pi usando 2 xeon de 6 nucleos e 12 threads (o modelo me escapou). Se voce pedir para o programa que ele liberou, muuuitas casas decimais ele pode ser usado até como teste de estabilidade e de performace tambem já que voce vera uma baixa no tempo de calculo se o kernel estiver no caminho certo.

O site dele é:
http://www.numberworld.org/misc_runs/pi-5t/details.html#program

e para o download
http://www.numberworld.org/y-cruncher/#Download

Minha nossa! O PC, oopss, o foguete do Japa é de outro mundo mesmo!

Shigeru Kondo's PC:
Processadores: 2 x Intel Xeon X5680 @ 3.33 GHz - (12 physical cores, 24 hyperthreaded)
Memória: 96 GB DDR3 @ 1066 MHz - (12 x 8 GB - 6 channels) - Samsung (M393B1K70BH1)
Placa mãe: Asus Z8PE-D12
HDs: 1 também SATA II (Boot drive) - Hitachi (HDS721010CLA332)
        3 x 2 também SATA II (Store Pi Output) - Seagate (ST32000542AS)
       16 x 2 também SATA II (Computation) - Seagate (ST32000641AS)

Mais tarde vou tentar correr esse Super Py!

HAEUAHHAEUAEHUAEHUAEH

é verdade, monstro né não? o cara tem 40 também de HD!

Olha, eu rodei aqui, e eu não via diferença entre a compilação que botei PentiumII e core2. Rodei esse programa e vi que a do PentiumII era ligeiramente mais rápida. Ele me ajudou. Fiz uma compilação onde o desempenho caio pela metade!

Dai veja pq compilar kernel não significa melhorar a performance!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Outubro de 2010, 16:35
Citar
2 x Intel Xeon X5680 @ 3.33 GHz - (12 physical cores, 24 hyperthreaded)
Memória: 96 GB DDR3 @ 1066 MHz - (12 x 8 GB - 6 channels) - Samsung (M393B1K70BH1)
Placa mãe: Asus Z8PE-D12
HDs: 1 também SATA II (Boot drive) - Hitachi (HDS721010CLA332)
        3 x 2 também SATA II (Store Pi Output) - Seagate (ST32000542AS)
       16 x 2 também SATA II (Computation) - Seagate (ST32000641AS)

1TB só para o Boot...
96 GB...

Se isso for desktop, o cara deve executar algo ultra pesado aí...

Citar
Rodei esse programa e vi que a do PentiumII era ligeiramente mais rápida

O teu caso é igual ao meu... eu simplesmente não posso compilar para K8 sem perder performance!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Outubro de 2010, 20:24
Finalmente! Depois de verdadeiro parto para upar um simples vídeo!

Taí Hqx, a minha mais nova criação!

http://www.easy-share.com/1912640219/Buble_Bee.avi

Dá uma olhada e me diz o que achou!

Faz o Windows fazer isso com um Atom!  ;D ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Outubro de 2010, 20:52
Galera, estou neste exato momento compilando o kernel 2.6.35.7 com o patch-2.6.35-ck1.bz2 para ver como vai ser.
Vamos ver no que vai dar.

Edit:

É galera, dei o comando uptime (dei boot normalmente e abri o terminal e dei o comando)

ai aparecia 0.95
na segunda vez 0.80
e depois ficou em 0.80 por varias vezes.

no kernel normal do Ubuntu fica em 0.37 por isso tirei rapidinho esse kernel(2.6.35.7).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 16 de Outubro de 2010, 00:23
Olá galerá, instalei o kubuntu 10.10 64 bits , com ext4 journaling  , já atualizei o kernel para :

dtomadon@dtomadon-I41SI:~$ uname -r
2.6.35-22-generic
dtomadon@dtomadon-I41SI:~$

Driver de vídeo para minha sis 671 , aqui em :

http://diversosassuntosbrasil.blogspot.com/2010/09/driver-mandriva-2011-0-para-uso-em-sis.html

inclusive com resolução do plymount.!!!

dei um utime ao iniciar e :

dtomadon@dtomadon-I41SI:~$ uptime
 23:47:39 up 7 min,  2 users,  load average: 0.46, 0.34, 0.16

e depois de alguns minutos acessando firefox e outros programas leves

dtomadon@dtomadon-I41SI:~$ uptime
 00:18:41 up 38 min,  3 users,  load average: 0.32, 0.45, 0.44
dtomadon@dtomadon-I41SI:~$

a temperatura tá em :

dtomadon@dtomadon-I41SI:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +50.0°C  (crit = +98.0°C)      

só não lembro como ver a temperatura dos dois cores!! Se alguém puder refrescar minha sobrecarregada memória ( deadlock)!!!

Hxqriven, inclusive com esse novo kernel as mensagens de acpi que apareciam no boot do 2.6.34 sumiram!!!!

Abraço a todos e um ótimo fim de semana!!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Outubro de 2010, 00:32
aqui com o omnislash fica 0.5~0.15 dependendo do que eu faça no google chrome
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Outubro de 2010, 01:24
Galactus vi o vídeo do ATOM...

Realmente incrível, faz duvidar que é um ATOM! O Windows 7 não conseguiria uma velocidade daquela.

Para que não sabe qq processador recente é mais poderoso que o ATOM que as vezes perde para o Pentium4 antigão.

Mas o exclusivo processador "ATOM Galactus" tá dando surra em muito C2Q e i5 (eu testo o omnislash no i5 750 e em um X2 3600 e tenho que otimizar muito para conseguir aquilo)

Diversos vídeos abertos, mais música e aplicativos pesados... e a performance se mantêm praticamente inalterada. Na hora em que vc entra na pasta e as miniaturas se abrem em um piscar de olhos (putz).

Parabéns pelo novo processador e obrigado pelo vídeo!!

Boa Noite e até amanhã!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Outubro de 2010, 08:24
Galactus vi o vídeo do ATOM...

Realmente incrível, faz duvidar que é um ATOM! O Windows 7 não conseguiria uma velocidade daquela.

Para que não sabe qq processador recente é mais poderoso que o ATOM que as vezes perde para o Pentium4 antigão.

Mas o exclusivo processador "ATOM Galactus" tá dando surra em muito C2Q e i5 (eu testo o omnislash no i5 750 e em um X2 3600 e tenho que otimizar muito para conseguir aquilo)

Diversos vídeos abertos, mais música e aplicativos pesados... e a performance se mantêm praticamente inalterada. Na hora em que vc entra na pasta e as miniaturas se abrem em um piscar de olhos (putz).

Parabéns pelo novo processador e obrigado pelo vídeo!!

Boa Noite e até amanhã!!

Hehehehe

"ATOM Galactus"! Essa foi ótima!

Eu realmente não acreditei que um simples Atom seria capaz disso tudo! E o mais interessante é que eu só fui alterar isso pois precisei tirar a máquina que me servia no consultório (um Core2 Duo com placa básica da MSI) para me servir de servidor em casa! Quando precisei refazer o sistema do consultório eu peguei o DVD que eu tenho do Remastersys do meu sistema de casa com seu Kernel! Instalei esse DVD no BubleBee!

O Kernel desse DVD do Remaster está "preparado" para o Core i7! Fiquei espantado com o velocidade do Atomzinho! Mas como você deve imaginar, era só começar a puxar do sistema que ele logo pedia água! Fiquei imaginando se ele poderia fazer as mesmas coisas do i7 de casa, tudo na devida proporção claro! Mas me refiro ao que está no vídeo, abrir um monte de coisas ao mesmo tempo sem ele travar ou ter lag! A gota d'água para altera o kernel é que no consultório a rede é sem fio! E eu tirei tudo o que tinha de Wireless no kernel para o i7!  Tinha esquecido disso, a rede subia com o kernel padrão do Ubuntu e com o Omnislash nada! Fui procurar pela placa de rede no sistema e ela nem era listada! Aí eu lembrei! Aí disse, Baum, já que vou ter que recompilar o kernel pra placa de rede sem fio funcionar, que tal não alterar umas coisinhas para ver se ele não ficava tão bom quanto o i7 de casa?

O mais legal disso tudo é que fiz isso em casa!  Usei o poder do i7 para compilar tudo para o Atom! Não ia ficar várias horas compilando o kernel no Atom! Já me acostumei a compilar no i7 que leva 10 minutos!  :D

Pra quem deve estar curioso quanto a "receita de bolo" para o seu sistema poder ficar assim, vou logo avisando que dá serviço! Mas vale a pena como podem ver!

Existem 3 pontos principais para o sistema ficar assim!

1) O kernel Omnislash compilado para otimizar o processador e o hardware do bublebee!
2) O sistema de arquivos tunado!
3) O ambiente gráfico tunado!

É preciso alterar essas três coisas se quiser ter esse desempenho do vídeo!

Então ficou assim:
1) Omnislash compilado para o Atom, 300Mhz, Preempt, Performance BFS, BFQ e todos os drivers para o hardware do bublebee foram incluidos dentro do kernel! Nada era módulo! O sistema de arquivos JFS foi compilado dentro do kernel! Sua controladora SATA, o video onboard da Intel e por aí vai! O que achei que não precisava eu removi!
2) JFS tunado!  Journal interno de 200MB com otimização desse journal! Sem o JFS isso que vocês podem ver no vídeo não é possível! Já tinha tentado com o ext4 e ele logo pede água! Nem preciso dizer que se usar o Reiserfs ele vai travar tudo! É claro que alterei o hdparm do HD também!
3) Gnome com OpenBox e sem aquela tralha toda que vem por padrão no Ubuntu! E vejam só, isso tudo com o Gnome que é um peso pesado! Imagina com o LXDE ou um Box da vida!


É possível ser ainda mais rápido e eficaz com o este sistema? Sim é possível! Até já fiz isso no Notebook!
Você tem que fazer um Gentoobuntu!  Compilar o sistema todo desde  o Xorg e o Gnome passando por todas as aplicações que você instalar no sistema! São pelo menos três dias de serviço só vendo letrinhas passarem no monitor! A diferença é enorme! Você ficariam surpresos com o Firefox!  Rapidíssimo  e consumindo pouca RAM! Mas infelizmente o Ubuntu não foi feito pra isso! Dá a maior mão de obra pra você manter um sistema assim atualizado! Você tem que compilar todas as atualizações que aparecem! É soda! É muito mais fácil fazer isso em distribuições feitas para isso! Como o Gentoo ou o ArchLinux!

Mas pra mim no custo benefício estou muito feliz com o consegui no momento com o Bublebee!  
 
Bom dia a todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Blau_Araujo em 16 de Outubro de 2010, 17:08
Instalei por aqui, a versão amd64 mas, infelizmente, não vai dar pra usar até eu descobrir como instalar manualmente a ATI Mobility Radeon HD 4200 do meu notebook. Pelo menos fui direto pro modo gráfico de segurança e pude verificar os ganhos, que são tremendos! Enquanto isso, continuo no 2.6.32-25-preempt e esse bug louco que coloca a carga das CPUs nas alturas quando em idle... :(

Abração!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Blau_Araujo em 16 de Outubro de 2010, 18:49
Instalação da ATI

Modo 1 (Dica do gatohumano)

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle

Modo 2 (Dica do LeonardoCarvalho)

http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html

Instalação da Nvidia

Modo 1 (funciona graças ao Alberto criador do envy)

Dê um boot e veja se a nvidia está funcionando (é o que acontece aqui)

Modo 2

Se for uma nvidia atual (série 6 ou superior)

sudo aptitude install nvidia-current

Instalação da SIS

Modo 1 (Dica do dtomadon)

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


Será que falta alguma orientação aqui? Tentei isso e melou tanto o omnislash qto o kernel original do Ubuntu... Ele simplesmente trava ao tentar entrar no ambiente gráfico. Estou pesquisando o que fazer, mas agradeço qualquer luz.


EDIT#1

Entrei pelo modo de segurança > modo gráfico de segurança e reconfigurei os gráficos do jeito que deu. Voltei em alta resolução, etc... mas sem aceleração 3D... Menos mal.

EDIT#2

Bom... depois de algumas horas tentando sem sucesso, resolvi voltar com o kernel 2.6.32-25 preempt, já que aparentemente o FGLRX do Lucid não roda com o kernel 2.6.33 ou superior, e a sugestão via PPA parece incompleta para os dois kernels. Uma pena, porque já usei o omnislash e sei que o desempenho é sensacional!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Outubro de 2010, 19:34
Instalação da ATI

Modo 1 (Dica do gatohumano)

sudo add-apt-repository  ppa:ubuntu-x-swat/x-updates

sudo aptitude update

sudo aptitude install fglrx fglrx-modaliases fglrx-amdcccle

Modo 2 (Dica do LeonardoCarvalho)

http://pronjournal.blogspot.com/2010/06/ati-mobility-radeon-hd-5xxx-series-in.html

Instalação da Nvidia

Modo 1 (funciona graças ao Alberto criador do envy)

Dê um boot e veja se a nvidia está funcionando (é o que acontece aqui)

Modo 2

Se for uma nvidia atual (série 6 ou superior)

sudo aptitude install nvidia-current

Instalação da SIS

Modo 1 (Dica do dtomadon)

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


Será que falta alguma orientação aqui? Tentei isso e melou tanto o omnislash qto o kernel original do Ubuntu... Ele simplesmente trava ao tentar entrar no ambiente gráfico. Estou pesquisando o que fazer, mas agradeço qualquer luz.


EDIT#1

Entrei pelo modo de segurança > modo gráfico de segurança e reconfigurei os gráficos do jeito que deu. Voltei em alta resolução, etc... mas sem aceleração 3D... Menos mal.

tenho uma Radeon HD 4200 e o driver open source funciona perfeitamente bem aqui, rodo a maioria dos programas 3d sem problemas


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Blau_Araujo em 16 de Outubro de 2010, 19:53

tenho uma Radeon HD 4200 e o driver open source funciona perfeitamente bem aqui, rodo a maioria dos programas 3d sem problemas


E vc também está usando o kernel omnislash amd64? Você não teve de entrar em modo gráfico de segurança depois da instalação? Conseguiu instalar o driver OS pelo menu Sistema > Administração > Drivers de hardware?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Outubro de 2010, 21:41

tenho uma Radeon HD 4200 e o driver open source funciona perfeitamente bem aqui, rodo a maioria dos programas 3d sem problemas


E vc também está usando o kernel omnislash amd64? Você não teve de entrar em modo gráfico de segurança depois da instalação? Conseguiu instalar o driver OS pelo menu Sistema > Administração > Drivers de hardware?

Eu também uso o Driver livre da ATI com a minha 4850 e o kernel Omnislash sem problemas! Entra normalmente no modo gráfico! Nunca precisei ir configurar alguma coisa no modo texto! Usando o driver livre! Se você está tentando uasr o driver proprietário, sugiro que você use o Driver mais novo da própria ATI, sua instalação é simples e também sempre funcionou para mim! Agora seu desempenho será menor com o Driver proprietário da ATI!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Blau_Araujo em 16 de Outubro de 2010, 23:11

tenho uma Radeon HD 4200 e o driver open source funciona perfeitamente bem aqui, rodo a maioria dos programas 3d sem problemas


E vc também está usando o kernel omnislash amd64? Você não teve de entrar em modo gráfico de segurança depois da instalação? Conseguiu instalar o driver OS pelo menu Sistema > Administração > Drivers de hardware?

Eu também uso o Driver livre da ATI com a minha 4850 e o kernel Omnislash sem problemas! Entra normalmente no modo gráfico! Nunca precisei ir configurar alguma coisa no modo texto! Usando o driver livre! Se você está tentando uasr o driver proprietário, sugiro que você use o Driver mais novo da própria ATI, sua instalação é simples e também sempre funcionou para mim! Agora seu desempenho será menor com o Driver proprietário da ATI!

Bom, imagino que o driver livre seja o FGLRX que a gente instala pelo Jockey, certo? Se é isso, foi ele mesmo que eu tentei ativar quando, no primeiro boot com o omnislash, o sistema me fez entrar em modo gráfico de segurança. Só que, ao tentar ativar (pelo menu Sistema > Administração > Drivers de hardware) como faço sempre desde que uso esta máquina, o Jockey deu um erro e não instalou. Por acaso, vi uma outra mensagem apontando para a dica do gatohumano, aqui neste tópico. Quando tentei segui-la, o sistema travava ao tentar iniciar o X com os dois kernels.

Agora, se tem outro jeito de instalar o driver livre da ATI, ou se falta algum procedimento para a coisa funcionar, ainda quero muito saber.

Abração!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Outubro de 2010, 23:28

tenho uma Radeon HD 4200 e o driver open source funciona perfeitamente bem aqui, rodo a maioria dos programas 3d sem problemas


E vc também está usando o kernel omnislash amd64? Você não teve de entrar em modo gráfico de segurança depois da instalação? Conseguiu instalar o driver OS pelo menu Sistema > Administração > Drivers de hardware?

Eu também uso o Driver livre da ATI com a minha 4850 e o kernel Omnislash sem problemas! Entra normalmente no modo gráfico! Nunca precisei ir configurar alguma coisa no modo texto! Usando o driver livre! Se você está tentando uasr o driver proprietário, sugiro que você use o Driver mais novo da própria ATI, sua instalação é simples e também sempre funcionou para mim! Agora seu desempenho será menor com o Driver proprietário da ATI!

Bom, imagino que o driver livre seja o FGLRX que a gente instala pelo Jockey, certo? Se é isso, foi ele mesmo que eu tentei ativar quando, no primeiro boot com o omnislash, o sistema me fez entrar em modo gráfico de segurança. Só que, ao tentar ativar (pelo menu Sistema > Administração > Drivers de hardware) como faço sempre desde que uso esta máquina, o Jockey deu um erro e não instalou. Por acaso, vi uma outra mensagem apontando para a dica do gatohumano, aqui neste tópico. Quando tentei segui-la, o sistema travava ao tentar iniciar o X com os dois kernels.

Agora, se tem outro jeito de instalar o driver livre da ATI, ou se falta algum procedimento para a coisa funcionar, ainda quero muito saber.

Abração!

copia e cola esse xorg.conf em /etc/X11 :

Código: [Selecionar]
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/X11/misc"
FontPath     "/usr/share/fonts/X11/cyrillic"
FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath     "/usr/share/fonts/X11/Type1"
FontPath     "/usr/share/fonts/X11/100dpi"
FontPath     "/usr/share/fonts/X11/75dpi"
FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath     "built-ins"
EndSection

Section "Module"
Load  "glx"
Load  "dri"
Load  "record"
Load  "dbe"
Load  "dri2"
Load  "extmod"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option     "Protocol" "auto"
Option     "Device" "/dev/input/mice"
Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
#DisplaySize   310   170 # mm
Identifier   "Monitor0"
VendorName   "LGD"
ModelName    "18b"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "CustomEDID"          # [<str>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ShowCache"          # [<bool>]
        #Option     "ClockGating"        # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"    # [<bool>]
        #Option     "ForceTVOut"          # [<bool>]
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
        #Option     "EXAVSync"            # [<bool>]
        #Option     "ATOMTVOut"          # [<bool>]
        #Option     "R4xxATOM"            # [<bool>]
        #Option     "ForceLowPowerMode"  # [<bool>]
        #Option     "DynamicPM"          # [<bool>]
        #Option     "NewPLL"              # [<bool>]
        #Option     "ZaphodHeads"        # <str>
Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "M880G [Mobility Radeon HD 4200]"
BusID       "PCI:1:5:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

esse é o driver opensource que uso (radeon)
salva em /etc/X11/xorg.conf e reinicia o computador
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 17 de Outubro de 2010, 17:25

Existem 3 pontos principais para o sistema ficar assim!

1) O kernel Omnislash compilado para otimizar o processador e o hardware do bublebee!
2) O sistema de arquivos tunado!
3) O ambiente gráfico tunado!

É preciso alterar essas três coisas se quiser ter esse desempenho do vídeo!

Então ficou assim:
1) Omnislash compilado para o Atom, 300Mhz, Preempt, Performance BFS, BFQ e todos os drivers para o hardware do bublebee foram incluidos dentro do kernel! Nada era módulo! O sistema de arquivos JFS foi compilado dentro do kernel! Sua controladora SATA, o video onboard da Intel e por aí vai! O que achei que não precisava eu removi!
2) JFS tunado!  Journal interno de 200MB com otimização desse journal! Sem o JFS isso que vocês podem ver no vídeo não é possível! Já tinha tentado com o ext4 e ele logo pede água! Nem preciso dizer que se usar o Reiserfs ele vai travar tudo! É claro que alterei o hdparm do HD também!
3) Gnome com OpenBox e sem aquela tralha toda que vem por padrão no Ubuntu! E vejam só, isso tudo com o Gnome que é um peso pesado! Imagina com o LXDE ou um Box da vida!


É possível ser ainda mais rápido e eficaz com o este sistema? Sim é possível! Até já fiz isso no Notebook!
Você tem que fazer um Gentoobuntu!  Compilar o sistema todo desde  o Xorg e o Gnome passando por todas as aplicações que você instalar no sistema!


Os itens 2 e o 3 voce pode dizer-me como fazer levando-se em conta que uso JFS e que ainda to na fase dona de casa, fazendo bolo pela receita pronta!

Quanto ao Gentoobuntu, ele e feito com o apt-build mas eu nao lembro mais como faz! O que vc recomenda para apenas acelerar o basico? Tipo X, Gnome, JFS, ext, etc...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Outubro de 2010, 18:41

Existem 3 pontos principais para o sistema ficar assim!

1) O kernel Omnislash compilado para otimizar o processador e o hardware do bublebee!
2) O sistema de arquivos tunado!
3) O ambiente gráfico tunado!

É preciso alterar essas três coisas se quiser ter esse desempenho do vídeo!

Então ficou assim:
1) Omnislash compilado para o Atom, 300Mhz, Preempt, Performance BFS, BFQ e todos os drivers para o hardware do bublebee foram incluidos dentro do kernel! Nada era módulo! O sistema de arquivos JFS foi compilado dentro do kernel! Sua controladora SATA, o video onboard da Intel e por aí vai! O que achei que não precisava eu removi!
2) JFS tunado!  Journal interno de 200MB com otimização desse journal! Sem o JFS isso que vocês podem ver no vídeo não é possível! Já tinha tentado com o ext4 e ele logo pede água! Nem preciso dizer que se usar o Reiserfs ele vai travar tudo! É claro que alterei o hdparm do HD também!
3) Gnome com OpenBox e sem aquela tralha toda que vem por padrão no Ubuntu! E vejam só, isso tudo com o Gnome que é um peso pesado! Imagina com o LXDE ou um Box da vida!


É possível ser ainda mais rápido e eficaz com o este sistema? Sim é possível! Até já fiz isso no Notebook!
Você tem que fazer um Gentoobuntu!  Compilar o sistema todo desde  o Xorg e o Gnome passando por todas as aplicações que você instalar no sistema!


Os itens 2 e o 3 voce pode dizer-me como fazer levando-se em conta que uso JFS e que ainda to na fase dona de casa, fazendo bolo pela receita pronta!

Quanto ao Gentoobuntu, ele e feito com o apt-build mas eu nao lembro mais como faz! O que vc recomenda para apenas acelerar o basico? Tipo X, Gnome, JFS, ext, etc...

Será que você pode esperar um pouco pelo intem 2! Estou escrevendo o tutorial de como tunar o JFS! O ítem 3 não é segredo! Basta tirar tudo o que vocẽ não vai usar do gnome, e substituir o Metacity pelo OpenBox! Existem vários tutoriais do OpenBox!

Sim tem que usar o apt-build para fazer o Gentoobuntu! Você vai ter que fazer uma instalação básica só do modo texto e partir daí! Instalar e configurar o apt-build e começar a compílar de tudo! Compila o sistema para arquitertura do seu processador, use nível 2 mesmo, pois o nível 3 acaba nãosendo usado! Descobri que muitos programas simplesmente ignoram o nível 3 e voltam para o nível 2! Você pode colocar mais alguns "temperos" para compilar! Vai deixar a compílação mais rápida! Mas não vi dar diferença no uso do sistema em si!

Turbinar o X é complicado mesmo, tem que compilar o Xorg e colocar o driver que você usa dentro do kernel para máximo desempenho!

Basicamente era isso! :)     
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 17 de Outubro de 2010, 20:24
Com cerveja!
Nortena duvidas que eu espero pelo bendito tuto do J FileSystem!
Ate pq a tanto tempo espero também pelo tutu da MegaSena, rsrsrsrsrs....
De repente eu vou caçar uns tutos do apt-build e vou experimentar tipo no firefox, opera, chromium e coisas mais singelas, talvez ate o open-office!
Estou recompilando de novo o omni so que desta vez com parametros como pentium II, 300 MHz, performance e etc...
Como eu uso este hd para bootar em maquinas diferentes, vou deixar todos os drivers...
Uma duvida! Para que serve habilitar os diferentes tipos de gerenciamento do userspace? Na duvida, ativei todos!
Vou dar umas caçadas quanto ao open-box com Gnome e talvez ate ativando o compiz se puder, rsrsrsrs...
Abrax e grato pela força!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 20 de Outubro de 2010, 07:47
Pessoal,
onde eu poderia achar o patch do SLQB compatível com o omnislash-1.4.4 ?
Na verdade onde eu poderia achar os patchs do SLQB para várias versões do kernel?

Desde já agradeço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Outubro de 2010, 11:13
quem quiser compilar o omnislash + patch para o ureadahead
http://forums.gentoo.org/viewtopic-t-847362.html?sid=61abdf5ebe6692eb98c2b268fd8d1992

deu certo aqui. Coloquei o patch no final do omnislash e funfou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Outubro de 2010, 13:44
quem quiser compilar o omnislash + patch para o ureadahead
http://forums.gentoo.org/viewtopic-t-847362.html?sid=61abdf5ebe6692eb98c2b268fd8d1992

deu certo aqui. Coloquei o patch no final do omnislash e funfou!

Tá, basta simplesmente copiar e colar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Outubro de 2010, 16:07
quem quiser compilar o omnislash + patch para o ureadahead
http://forums.gentoo.org/viewtopic-t-847362.html?sid=61abdf5ebe6692eb98c2b268fd8d1992

deu certo aqui. Coloquei o patch no final do omnislash e funfou!

Tá, basta simplesmente copiar e colar?

eu fiz isso e a mensagem de erro que sempre aparece quando tenho o ureadahead instalado sumiu o plymouth voltou a rodar legal, já que o ureadahead e o libnih já estão instalados por padrão no ubuntu. Porém eu compilei com um nome diferente, aqui eu coloquei teste ao invez de omnislash1.4.4 só pra ver se dava algum erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Outubro de 2010, 19:31
Eu vou tentar Gunss!

Já é mais um motivo para compilar o kernel da máquina de casa!

Rapaz, eu recompilei o kernel do BubleBee para P4! O que é isso companheiro Gunss!!!  :o

A parte gráfica decola! É isso o que mais gosto no Linux, quanto mais você mexe, mais coisa você descobre!

Ele tá mais rápido do que com o kernel compilado pro Atom! Por quê?

Os programas são otimizados para o Pentium e não para os outros processadores? 

Nunca vi as fotos do Picasa abrirem tão rápido no BubleBee como agora!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 20 de Outubro de 2010, 20:05
quem quiser compilar o omnislash + patch para o ureadahead
http://forums.gentoo.org/viewtopic-t-847362.html?sid=61abdf5ebe6692eb98c2b268fd8d1992

deu certo aqui. Coloquei o patch no final do omnislash e funfou!
Eui já fiz quase tudo dai, baixei e apliquei o patch, compilei,m mas na hora do script tive que sair e ainda esta faltando (quando eu cegar em casa eu termino e conto como foi, hehe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Outubro de 2010, 21:01
Eu vou tentar Gunss!

Já é mais um motivo para compilar o kernel da máquina de casa!

Rapaz, eu recompilei o kernel do BubleBee para P4! O que é isso companheiro Gunss!!!  :o

A parte gráfica decola! É isso o que mais gosto no Linux, quanto mais você mexe, mais coisa você descobre!

Ele tá mais rápido do que com o kernel compilado pro Atom! Por quê?

Os programas são otimizados para o Pentium e não para os outros processadores?  

Nunca vi as fotos do Picasa abrirem tão rápido no BubleBee como agora!

aqui, mesmo tendo um core2duo eu compilo para pentium II, se compilar para core2 perco desempenho. Ainda não testei compilar para P4. Testo ainda hoje!

Segundo o HQ, isso em parte é culpa do GCC, segundo ele a versão 4.5 saberia lidar melhor com essas novas instruções do Atom e core2.

Outra parte da culpa também é do processador que não consegui carregar tantas otimizações (isso eu li na net, logo a garantia não é lá essas coisas).

Mas eu acho que realmente a culpa é do GCC. Vi um artigo dizendo que se o Linux fosse compilado pelo compilador da Intel, ICC, ele poderia ganhar até 40% de performance SOMENTE TROCANDO DE COMPILADOR! E olha que a galera da Intel ajuda no GCC hein!
Eu até baixei um patch do linuxdna pra compilar pelo GCC só que eu nunca consigo compilar ¬¬ jegue!

A Intel tem em torno de 10.000 engenheiros, isso é um número ABSURDO! Esse dado foi um usuário do CdH que passou e ele é uma fonte confiável, bastante conhecimento nessa área ele tem.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 20 de Outubro de 2010, 21:13
O ganho é de até 40% em algumas tarefas, o que é diferente de um ganho de 40%.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Outubro de 2010, 21:52
O ganho é de até 40% em algumas tarefas, o que é diferente de um ganho de 40%.

mas você concorda que somente trocando um compilador, você ganhar 40% em alguma tarefas, e vamos supor entre 10~20% no geral, é um ganho bastante razoável não acha?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 20 de Outubro de 2010, 22:38
O icc é proprietário. Gratuito pra uso não comercial, ou seja, mesmo que um dia consiga um ganho 500% no geral, ele não vai ser o padrão de nenhuma distro séria.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Outubro de 2010, 23:50
O icc é proprietário. Gratuito pra uso não comercial, ou seja, mesmo que um dia consiga um ganho 500% no geral, ele não vai ser o padrão de nenhuma distro séria.

sim cara, eu sei disso pq eu mesmo tenho uma licença dele, e possuo ele no meu HD (completamente sem uso aeuheauhea). Mas só estou ressaltando que a culpa do mal desempenho do Blue Bee do galactus também se deve ao GCC e que com o ICC ele se sairia bem melhor, apenas isso. Não questionei o uso dele pela Linux Foundation ou qualquer entidade GNU
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 21 de Outubro de 2010, 00:06
Uma pergunta idiota.
WTF is Blue Bee? hehehehe  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Outubro de 2010, 00:10
Uma pergunta idiota.
WTF is Blue Bee? hehehehe  ;D

O computador equipado com um Atom do galactus HAEUAHHAEUHAEUHAE
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Outubro de 2010, 00:15
Uma pergunta idiota.
WTF is Blue Bee? hehehehe  ;D

O computador equipado com um Atom do galactus HAEUAHHAEUHAEUHAE

Huahauhauhuah

Segundo o Hqx é o "Atom galactus"! Não o Atom do galactus!  Ele achou ele muito turbinado!
Huahuahuahauhauhauh  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Outubro de 2010, 00:46
Uma pergunta idiota.
WTF is Blue Bee? hehehehe  ;D

O computador equipado com um Atom do galactus HAEUAHHAEUHAEUHAE

Huahauhauhuah

Segundo o Hqx é o "Atom galactus"! Não o Atom do galactus!  Ele achou ele muito turbinado!
Huahuahuahauhauhauh  :P

Máróia! haeuaehuehauehe

Galactus, tu já tentou atualizar o BFS do omnislash? Eu nem consegui editar o arquivo de texto do omnislash. E o pq é simples:

o BFS versão 0.357 tem 8026 linhas, a versão usada pelo omnislash tem 7mil e poucas linhas, então peguei a versão usada pelo omnislash a 0.318 e fui fazer pelo modo "lazzy" e peguei a primeira linha de código do BFS e procurei no omnislash, depois fiz a mesma coisa com a ultima linha do BFS. O intervalo entre a primeira e a última linha no omnislash é de umas 40 mil linhas. Então substituir assim não rola.

E substituir linha por linha é absolutamente impossível, até mesmo pq eu não entendo NADA do que está escrito.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Outubro de 2010, 02:17
 :o :o :o

Estou aqui estupefato! Boquiaberto!

Recompilei o Kernel do i7 aqui de casa e a diferença foi incrível! Só de mudar para P4 (no meu config não tem opção de Pentium II) e as coisas que aprendi com o BubleBee (traduzindo o Atom 330 do trabalho -  ;) ) ele está visivelmente mais rápido! A parte de vídeo, fotos e o samba estão voando baixo!

Coloquei as linhas sobre o Ureadahead nos patchs do Omnislash, "entrou sem olho e nem creme"!   ::)   Quero dizer que mostrou erros, mas ele se arrumou! Um "hunk" daqui e um "hunk" de lá, mas ele adicionou o bendito patch! Estavam lá as opções que o camarada citou na hora da compilação! Ativei como ele mandou e compilou sem erro! Voltei a instalar o Ureadahead e aparentemente não mostrou erro no boot! Não cronometrei nada para saber se o tempo de boot melhorou  ou piorou! Vou ver isso depois!

Eu nunca havia tentado mudar coisa nenhuma dessas configurações gunss! Portanto eu não tentei mudar a versão do BFS! Também não entendo "patavina" do que está escrito nesse arquivo de patch!  Quem sabe o Hqx dá um curso relâmpago sobre isso!  :)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Outubro de 2010, 02:35
Gunss, você está usando qual das versões do Kolivas para o BFS?

http://ck.kolivas.org/patches/bfs/

Só para o 2.6.34 tem 4 versões! O galho é que servem para verões posteriores ao 2.6.34 puro!
2.6.34.6 e 2.6.34.7!
Não seria por isso o erro na aplicação do patch? O pacote de patchs do Hqxriven servem para o 2.6.34 puro!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 21 de Outubro de 2010, 06:37
Oi  todos...

no site do CK, no diretório 2.6.34, tem o patches de atualização do 318-> 330, 330->350 e 350->357.... foi o q fiz... atualizei desta forma meu omnislash. não deu nenhum erro na hora de aplicar os patches,  nem da compilação.
[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Outubro de 2010, 07:20
Oi  todos...

no site do CK, no diretório 2.6.34, tem o patches de atualização do 318-> 330, 330->350 e 350->357.... foi o q fiz... atualizei desta forma meu omnislash. não deu nenhum erro na hora de aplicar os patches,  nem da compilação.
[]'s

Fio, desculpa a "Ig-norança",mas como diz o worm83, cadê a receita de bolo?  ::) ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 21 de Outubro de 2010, 07:49
Tá bom.

após aplicar o patch omnislash1.4.4, baixar os seguintes arquivos de http://ck.kolivas.org/patches/bfs/2.6.34/  e colocá- los no diretório do kernel (/usr/src/linux, desde que linux seja o source do kernel 2.6.34 com o patch omnislash1.4.4 aplicado):

- 2.6.34-bfs318-330test.patch
- bfs330-bfs350.patch
- bfs350-bfs357.patch

Por último, executar na ordem:

patch -p1 < 2.6.34-bfs318-330test.patch; patch -p1 < bfs330-bfs350.patch; patch -p1 < bfs350-bfs357.patch

Apliquei dessa forma aqui e não nenhum erro.

Pronto. BFS 357 aplicado no omnislash. O legal é se fosse possível um omnislash já com esta versão de BFS.

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Outubro de 2010, 11:27
Tá bom.

após aplicar o patch omnislash1.4.4, baixar os seguintes arquivos de http://ck.kolivas.org/patches/bfs/2.6.34/  e colocá- los no diretório do kernel (/usr/src/linux, desde que linux seja o source do kernel 2.6.34 com o patch omnislash1.4.4 aplicado):

- 2.6.34-bfs318-330test.patch
- bfs330-bfs350.patch
- bfs350-bfs357.patch

Por último, executar na ordem:

patch -p1 < 2.6.34-bfs318-330test.patch; patch -p1 < bfs330-bfs350.patch; patch -p1 < bfs350-bfs357.patch

Apliquei dessa forma aqui e não nenhum erro.

Pronto. BFS 357 aplicado no omnislash. O legal é se fosse possível um omnislash já com esta versão de BFS.

[]'s


máróiaaa, valeu lucianno!!!!!


@galactus, viu como a culpa é do GCC? Ai não tem Pentium II pq vc usa x64!!

Galactus eu não achei as opções na hora de configurar o kernel para compilar que o cara do forum do gentoo falou. Aonde elas estavam?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Outubro de 2010, 11:48
Muito obrigado luciannoaramalho! Vou testar em casa!

Gunss, segui o que o cara falou!

No "Kernel Hacking" você tem que habilitar o  "Tracers (FTRACE)", aí vai aparecer a sub-categoria "Trace process context switches and events", essa você habilita também. Não se esqueça de habilitar o "Debug Filesystem".

Pronto! É só compilar e instalar o Ureadahead! Aqui não deu mais erro e o boot ficou mais rápido mesmo!  Agora voltou a bootar em 20 segundos! Sem ele eram 30 segundos!

Haaaaaaaaaaa

Por isso que não achei o Pentium II!   Valeu aí! A diferença é muito grande mesmo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Outubro de 2010, 12:12
Muito obrigado luciannoaramalho! Vou testar em casa!

Gunss, segui o que o cara falou!

No "Kernel Hacking" você tem que habilitar o  "Tracers (FTRACE)", aí vai aparecer a sub-categoria "Trace process context switches and events", essa você habilita também. Não se esqueça de habilitar o "Debug Filesystem".

Pronto! É só compilar e instalar o Ureadahead! Aqui não deu mais erro e o boot ficou mais rápido mesmo!  Agora voltou a bootar em 20 segundos! Sem ele eram 30 segundos!

Haaaaaaaaaaa

Por isso que não achei o Pentium II!   Valeu aí! A diferença é muito grande mesmo!

acho que deixei passar essa opção então. Não encontrei, quando chegar em casa vou dar uma olhada.
É, quem sabe quando o ubuntu vier com o GCC 4.5 não melhore a situação quando agente compila para core2 e atom  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 21 de Outubro de 2010, 16:01
Tá bom.

após aplicar o patch omnislash1.4.4, baixar os seguintes arquivos de http://ck.kolivas.org/patches/bfs/2.6.34/  e colocá- los no diretório do kernel (/usr/src/linux, desde que linux seja o source do kernel 2.6.34 com o patch omnislash1.4.4 aplicado):

- 2.6.34-bfs318-330test.patch
- bfs330-bfs350.patch
- bfs350-bfs357.patch

Por último, executar na ordem:

patch -p1 < 2.6.34-bfs318-330test.patch; patch -p1 < bfs330-bfs350.patch; patch -p1 < bfs350-bfs357.patch

Apliquei dessa forma aqui e não nenhum erro.

Pronto. BFS 357 aplicado no omnislash. O legal é se fosse possível um omnislash já com esta versão de BFS.

[]'s


valeu cara, funcionou 100% aqui

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 21 de Outubro de 2010, 19:21
Tá bom.

após aplicar o patch omnislash1.4.4, baixar os seguintes arquivos de http://ck.kolivas.org/patches/bfs/2.6.34/  e colocá- los no diretório do kernel (/usr/src/linux, desde que linux seja o source do kernel 2.6.34 com o patch omnislash1.4.4 aplicado):

- 2.6.34-bfs318-330test.patch
- bfs330-bfs350.patch
- bfs350-bfs357.patch

Por último, executar na ordem:

patch -p1 < 2.6.34-bfs318-330test.patch; patch -p1 < bfs330-bfs350.patch; patch -p1 < bfs350-bfs357.patch

Apliquei dessa forma aqui e não nenhum erro.

Pronto. BFS 357 aplicado no omnislash. O legal é se fosse possível um omnislash já com esta versão de BFS.

[]'s

Quando eu chegar em casa vou fazer isso, hehe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Outubro de 2010, 12:00
o patch que faz funcionar o ureadahead não ta funcionando aqui, deu somente o primeiro boot. Depois ele da erro.

Eu não consigo habilitar a função "Trace process context switches and events", ela só aparece se eu marcar "Show all Options" porém eu não posso marca-la, nem mesmo o "Debug Filesystem" (ele aparece normalmente, só que a opção para marca-lo não existe). Coisa estranha!! To achando que o patch que eu baixei veio com corrompido, porém o site para baixar o patch está fora do ar. =/


edit: será que adicionando as entradas diretamente no configx86 da certo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Outubro de 2010, 12:20
Desculpa eu ta enchendo o saco aqui [:p]
.
Mas o que seria esse ureadahead?
E qual a utilidade de habilitar o Debug Filesystem?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 22 de Outubro de 2010, 13:25
o patch que faz funcionar o ureadahead não ta funcionando aqui, deu somente o primeiro boot. Depois ele da erro.

Eu não consigo habilitar a função "Trace process context switches and events", ela só aparece se eu marcar "Show all Options" porém eu não posso marca-la, nem mesmo o "Debug Filesystem" (ele aparece normalmente, só que a opção para marca-lo não existe). Coisa estranha!! To achando que o patch que eu baixei veio com corrompido, porém o site para baixar o patch está fora do ar. =/


edit: será que adicionando as entradas diretamente no configx86 da certo?
Aqui consegui marcar sem problemas.
Estou procurando o patch para o BFQ mas não acho só o do BFS (ck), alguem sabe onde conseguir???
para o kernel 2.6.36

Edit:
Galera o omnislash com as otimizações e o bfs 357 deu boot aqui em 15s e 91milésimos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Outubro de 2010, 15:02
Desculpa eu ta enchendo o saco aqui [:p]
.
Mas o que seria esse ureadahead?
E qual a utilidade de habilitar o Debug Filesystem?

O ureadahead serve para acelerar a inicialização do sistema, ele é responsável por iniciar serviços em paralelo para tornar a inicialização mais rápida!  Ele faz uso do Tracers que por sua vez faz uso do Debug Filesystem! Sem isso ele não funciona! O Debug filesystem é um sistema de arquivos que funciona na ram coletando dados do sistema para saber o que está acontecendo! Passou o cartão?   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Outubro de 2010, 15:04
eu achei uma vez no google o site do BFQ. Procura por bfq patch
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Outubro de 2010, 15:11
eu achei uma vez no google o site do BFQ. Procura por bfq patch

Achei!  :D

Sources para vários Kerneis:
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Home do projeto:
http://algo.ing.unimo.it/people/paolo/disk_sched/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Outubro de 2010, 15:28
eu nem vou aplicar o patch do BFQ. Meu disco já é meio antigo, tem 3 anos.


edit: poxa todas as dependencias para ativar o Trace process context switches and events estão satisfeitas porém não posso ativa-la. Já até tentei coloca-la diretamente no configx86 mas quando vou para o modo gráfico aparece inativo. Vou tentar compilar assim mesmo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Outubro de 2010, 17:13
Citar
O ureadahead serve para acelerar a inicialização do sistema, ele é responsável por iniciar serviços em paralelo para tornar a inicialização mais rápida!  Ele faz uso do Tracers que por sua vez faz uso do Debug Filesystem! Sem isso ele não funciona! O Debug filesystem é um sistema de arquivos que funciona na ram coletando dados do sistema para saber o que está acontecendo! Passou o cartão? 

Entendi, e fiquei animado com que eu li. Quero implementar isso no meu debian squeeze (64bits). Precisa de um patch para o kernel tbm? Ou é so configurar o serviço?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 22 de Outubro de 2010, 18:13
eu achei uma vez no google o site do BFQ. Procura por bfq patch

Achei!  :D

Sources para vários Kerneis:
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Home do projeto:
http://algo.ing.unimo.it/people/paolo/disk_sched/
Muito grato, agora vou compilar tudo isso(bfs, bfq, patch do ureadahead eum do Ubuntu, hehe).
O do ubuntu esta aqui http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-maverick/
vou compilar o 2.6.36.

edit:

Estou compilando o kernel 2.6.36 com o configx86-64, 0001-trace-add-trace-events-for-open-exec-an.patch, 0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.36.patch, 0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.36.patch, 0003-bfq_iosched-block-introduce_BFQ-v1-2.6.36.patch, 0001-base-packaging.patch(Ubuntu) e 0003-default-configs.patch(Ubuntu).

Vamos ver no que vai dar...

Edit 2:
É tudo isso deu Kernel Panic  :'( :'(
Voltando a fase de planejamento.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Outubro de 2010, 19:58
Onde consigo esse "patch do ureadahead".
To pesquisando mas ta osso achar o dito cujo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Outubro de 2010, 20:54
Onde consigo esse "patch do ureadahead".
To pesquisando mas ta osso achar o dito cujo.

http://forums.gentoo.org/viewtopic-t-847362.html?sid=61abdf5ebe6692eb98c2b268fd8d1992

postei a 2 paginas atraz
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 22 de Outubro de 2010, 23:35
Perdão gunss.

EDIT:Aqui da erro na hora de aplicar o patch, tive que copiar e colar o código do pastebin, o download com o wget não funciona. Mas mesmo assim, da erro (FAILED) na hora de aplicar o patch.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Outubro de 2010, 01:39
Perdão gunss.

EDIT:Aqui da erro na hora de aplicar o patch, tive que copiar e colar o código do pastebin, o download com o wget não funciona. Mas mesmo assim, da erro (FAILED) na hora de aplicar o patch.

pois é, aqui da erro na hora de baixar o patch também! Eu vou upar ele em algum lugar pra vc.
http://rapidshare.com/files/426658868/0001-trace-add-trace-events-for-open-exec-an.patch

Aqui eu não consegui fazer funcionar esse patch, uma das opções que tem que habilitar na hora da compilação insiste em ficar inativa.




Com o BFS 0.357 o sistema ficou mais fluido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 23 de Outubro de 2010, 06:57
Pessoal,

achei um repositório do gcc-4.5 para o Lucid. Se eu instalar o gcc-4.5 e compilar o kernel novamente, melhoraria na questão de uso de processador?
Vi que falaram q o gcc-4.4 não aproveita os recursos do core2 e atom.

ppa:ubuntu-toolchain-r/test

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 07:02
Citar
Com o BFS 0.357 o sistema ficou mais fluido.

Já vou avisando para não colocar o CK no omnislash.

Atrapalha bastante a latência!!

Citar
Pessoal,

achei um repositório do gcc-4.5 para o Lucid. Se eu instalar o gcc-4.5 e compilar o kernel novamente, melhoraria na questão de uso de processador?
Vi que falaram q o gcc-4.4 não aproveita os recursos do core2 e atom.

ppa:ubuntu-toolchain-r/test

[]'s

Amigo olha só... eu tenho o maior medo desse tipo de alteração!! Colocar o Gcc assim sei não... prefiro que os desenvolvedores tenham colocado tudo direitinho na distro...

Não estou querendo te desencorajar mas o gcc e o glibc são um dos componentes mais importantes de toda a distro, se der problemas neles vc fica de mãos atadas (o glibc então putz...)

O que vc já fez de otimização aí?? Vamos conversar um pouco para melhorar um pouco mais...

Estou gostando de ver a iniciativa de todos vcs compilando e buscando uma melhoria da performance e encarando de frente.

Esse é o OBJETIVO desse tópico, é ensinar a galera a pescar o peixe!! Mostrar que não é tão complicado!!

Obrigado a todos e bom dia!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 23 de Outubro de 2010, 07:28
Oi...
meu processador é um Core2duo P8600 (2.4GHz 3MB L2) com 4GB RAM.

 1) Bem tenho o omnislash com os seguintes ajustes  (os principais)
- bfs357
- bfq
- slub
- core2
- 300hz
- preempt
- Retirei muitos drivers não usados e o filesystem built-in

2) No sysctl.conf tá o seguinte:

kernel.sem = 250 32000 100 128
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096

kernel.iso_cpu = 75
vm.swappiness = 0
vm.vfs_cache_pressure = 50
vm.dirty_background_ratio = 3
vm.dirty_ratio = 20
net.ipv4.tcp_fin_timeout = 25
net.ipv4.tcp_keepalive_time = 1800

3) Tuning do ext4 pela dica de Galactus

- 400MB Journaling
- Ajustes no fstab

O que poderia se alterado ou ajustado pra melhorar a performance? Uso o note pra filmes e trabalho (browser, evolutoin , muitos terminais e Virtualbox).
Uso o gnome+metacity sem o compiz.

Desde já agradeço.

EDIT: Quase esqueci... uso o ureadahead, prelink e preload. O preload eu noto melhoria na performance, principalmente na hora de entrar no gnome e executar os programas que uso normalmente. Os demais não percebo alteração.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 07:53
vm.dirty_ratio = 20

vm.dirty_background_ratio = 10

vm.vfs_cache_pressure = 100

Por enquanto faz isso e depois um boot e dá um alô...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 08:25
luciannoaramalho, não usa o prelink! Ele acaba atrasando as coisas com o tempo! Seu sistema vai ficando mais lento!  O Preload eu uso também!  Ele aumenta um pouco o consumo de RAM, mas já que você como eu tem RAM de sobra....

Eu removo o metacity do Gnome e uso o Openbox! Mas aí você não vai usar nenhuma das firulas do Compiz!  Eu não uso o Compiz, é um lastro do tamanho de um bonde para o sistema!
Outra coisa, o Gnome é muito sensível ao tema utilizado! Dependendo do tema a performance aumenta ou diminui! Eu uso o Clearlooks!

Porque você tira o filesystem built-in?

Dá pra "traduzir" ou mostrar onde "traduzir" essas opções todas do sysctl.conf?
Tipo:
Citar
kernel.sem = 250 32000 100 128
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096

kernel.iso_cpu = 75
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 23 de Outubro de 2010, 08:44
luciannoaramalho, não usa o prelink! Ele acaba atrasando as coisas com o tempo! Seu sistema vai ficando mais lento!  O Preload eu uso também!  Ele aumenta um pouco o consumo de RAM, mas já que você como eu tem RAM de sobra....

Eu removo o metacity do Gnome e uso o Openbox! Mas aí você não vai usar nenhuma das firulas do Compiz!  Eu não uso o Compiz, é um lastro do tamanho de um bonde para o sistema!
Outra coisa, o Gnome é muito sensível ao tema utilizado! Dependendo do tema a performance aumenta ou diminui! Eu uso o Clearlooks!

Porque você tira o filesystem built-in?

Dá pra "traduzir" ou mostrar onde "traduzir" essas opções todas do sysctl.conf?
Tipo:
Citar
kernel.sem = 250 32000 100 128
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096

kernel.iso_cpu = 75


Oi.. removi o prelink. Não uso o compiz e estou amadurecendo usar o gnome + openbox. Com relação ao filesystem, acho q escrevi errado... eu quis dizer que compilo o tipo de fs (ext4 no caso)  incorporado (built-in) kernel e não como módulo.

Hqx, fiz as alterações, mas eu sou muito ruim de perceber as mudanças.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 08:52
Citar
Hqx, fiz as alterações, mas eu sou muito ruim de perceber as mudanças.

Aquelas mudanças são para vc usar mais a cache... só com um boot que elas entram mesmo

kernel iso cpu é do próprio BFS ( se ainda me lembro)

Vc chegou a usar as outras dele??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rruella em 23 de Outubro de 2010, 08:56
perco as funções do compiz com o omnislash? parece que li algo assim... :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 09:12
Citar
perco as funções do compiz com o omnislash? parece que li algo assim... Indeciso

Se perder é problema do driver de vídeo que não está instalado corretamente ou xorg?? Eu não consigo ficar sem compiz!! (eu uso compiz)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 23 de Outubro de 2010, 09:13
Citar
Hqx, fiz as alterações, mas eu sou muito ruim de perceber as mudanças.

Aquelas mudanças são para vc usar mais a cache... só com um boot que elas entram mesmo

kernel iso cpu é do próprio BFS ( se ainda me lembro)

Vc chegou a usar as outras dele??

Quais outras? Remover Dynticks e alterar o timer freq pra 1000hz? Sim... achei mais lento ou lerdo.. não lembro perfeitamente...
Patch do ck, só o BFS atualizado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 09:13
Citar
Hqx, fiz as alterações, mas eu sou muito ruim de perceber as mudanças.

Aquelas mudanças são para vc usar mais a cache... só com um boot que elas entram mesmo

kernel iso cpu é do próprio BFS ( se ainda me lembro)

Vc chegou a usar as outras dele??

Nossa, aqui com as alterações do systcl.conf que você postou o sistema responde ainda mais rápido!

Não sei aonde vamos parar, mas se continuar ficando mais rápido! Por mim tudo bem!  ;D

HQx, agora não entendi!

Se usar a versão mais nova do BFS, a 357, não é para usar o BFQ do Kolivas?  E sim o CFQ?

Eu ainda não compilei a versão 357! Tava esperando o final de semana pra testar!

Gunss, pessoal, você querem que eu faça o upload do arquivo do Ureadahead? O meu funcionou e não deu erro na hora de baixar!

O que fiz foi abrir o arquivo do patch .bz2 do Omnislash e no final dele colar apenas a parte dos códigos do patch do  camarada do gentoo! Sem as observações dele dentro do arquivo! Do pontilhado até o final! Gravei esse arquivo modificado para depois aplicar o patch com tudo junto!  Assim funcionou pra mim e apareceu tudo direitinho na hora de compilar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 09:18
Citar
perco as funções do compiz com o omnislash? parece que li algo assim... Indeciso

Se perder é problema do driver de vídeo que não está instalado corretamente ou xorg?? Eu não consigo ficar sem compiz!! (eu uso compiz)

Exatamente!  Se o compiz "der bode" foi problema do Driver e não do kernel!

Eu não consigo usar mais o compiz!  Atrasa muito o meu sistema! Acostumei a ter reposta imediata do sistema! Com o compiz ele passar a "pensar"!  ::) ::) ::)

Estou tentando encontrar essa parada do iso_cpu mas tá osso! Se alguém encontrar aí, por favor indique o link!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 09:27
Citar
Se usar a versão mais nova do BFS, a 357, não é para usar o BFQ do Kolivas?  E sim o CFQ?

Eu ainda não compilei a versão 357! Tava esperando o final de semana pra testar!

Gunss, pessoal, você querem que eu faça o upload do arquivo do Ureadahead? O meu funcionou e não deu erro na hora de baixar!

O que fiz foi abrir o arquivo do patch .bz2 do Omnislash e no final dele colar apenas a parte dos códigos do patch do  camarada do gentoo! Sem as observações dele dentro do arquivo! Do pontilhado até o final! Gravei esse arquivo modificado para depois aplicar o patch com tudo junto!  Assim funcionou pra mim e apareceu tudo direitinho na hora de compilar!

Não dá para usar os patches normais CK... eles ficam uma droga com o BFQ... (por isso que o ck não está no omnislash 1.4.4 apenas o BFS)

Estou tentando encontrar essa parada do iso_cpu mas tá osso! Se alguém encontrar aí, por favor indique o link!

sysctl -a se ainda me lembro aparece o comando exato e todos que podem ser alterados  :o

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 10:26
Achei aqui o lance do iso_cpu!

Meu, é coisa de louco! São várias variáveis variantes!  ;D ;D ;D

Faz parte do "Scheduling Policies", dentro do SCHED_ISO Tunables!

Isso aí regula a porcentagem do uso da CPU dentro de uma média de 3 segundos em que as regras do SCHED_ISO fazem com que as tarefas sejam escalonadas como pseudo realtime! :o :o :o

Dá pra vocês?  Eu não entendi nada!  Mas ele fala que no Patch CK o padrão é 80! Isso pode variar de 0  a 100!

O comando que o Hqx postou ( sysctl -a ) lista uma série de parâmetros deste arquivo, não altera nada!  Aqui no meu pc esse valor da iso_cpu está igual a 30! Nessa lista também encontram-se as outras opções que o  luciannoaramalho postou:

Código: [Selecionar]
kernel.sem =
kernel.shmall =
kernel.shmmax =
kernel.shmmni =

Todos com valores diferentes do postado pelo Luciano! Agora saber pra que serve cada coisa dessas e até onde isso afeta o desempenho é soda!

Luciano, você apenas removeu o pacote prelink ou desfez toda a "prelinkagem" que ele fez?  Porque tem que desfazer as prelinkagens antes de remover o pacote!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 10:32
Citar
O comando que o Hqx postou ( sysctl -a ) lista uma série de parâmetros deste arquivo, não altera nada!

É isso ae... era só para listar todos com o valor que estão no momento (a maioria ali vc só precisa copiar e colar no sysctl.conf e colocar o valor alterado do lado)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 11:52
Olha, testei aqui aquelas opções do sysctl do Luciano e no Atom só deixou ele mais lento! Até as opções que o HQx postou não deixa tudo mais rápido no Atom como deixa no i7!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 11:56
Ficou bem melhor no i7 com HD de 1 também não foi??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Outubro de 2010, 12:02
Ficou bem melhor no i7 com HD de 1 também não foi??

Muito melhor! Sem comparações! No i7 que tem cache de sobra pra todo lado, sem falar no journal externo também, as respostas ficaram muito mais rápidas!

No Atom parece que ele se "atola" de tanta informação! Com as opções do Luciano então ele chega a travar momentâneamente a parte gráfica!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 23 de Outubro de 2010, 12:07

Aquelas mudanças são para vc usar mais a cache... só com um boot que elas entram mesmo

Desculpa ai mas...
Em que diretório fica esse systcl.conf???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 23 de Outubro de 2010, 12:17
Citar
No Atom parece que ele se "atola" de tanta informação!

Tenta dar uma customizada nas duas tipo 15 10 100 ou 10 5 100...

Citar
Em que diretório fica esse systcl.conf???

/etc
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Outubro de 2010, 13:38
caramba, quanta informação haeueahuaehuea


Galactus, por favor, upa ai o teu patch do ureadahead. Acho que o meu veio corrompido!

Vou ler com calma agora os posts!  ;D
Título: Descoberta falha em kernel do Linux
Enviado por: MSXManiac em 23 de Outubro de 2010, 13:53
Sei que o link abaixo a princípio nada tem a ver com o que é proposto aqui, mas para os experientes como o HQX, o Galactus e um bando de gente, vale no mínimo a título de informação!


http://info.abril.com.br/noticias/seguranca/descoberta-falha-em-kernel-do-linux-21102010-46.shl
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 23 de Outubro de 2010, 14:52
Ficou bem melhor no i7 com HD de 1 também não foi??

Muito melhor! Sem comparações! No i7 que tem cache de sobra pra todo lado, sem falar no journal externo também, as respostas ficaram muito mais rápidas!

No Atom parece que ele se "atola" de tanta informação! Com as opções do Luciano então ele chega a travar momentâneamente a parte gráfica!

Uma coisa que é difícil pra mim é perceber, após um ajuste fino, se ficou mais rápido ou não. Quando é algo que melhore radicalmente, até percebo, mas algo pequeno, de milisegundos... é complicado... eu saberia se melhorou/piorou se houvesse uma ferramenta de medição, q me desse números... tipo o interbench... só q o interbench, pelo que entendi, é mais voltado a interatividade/realtime...
Acredito que aqueles meus ajustes de sysctl me favoreçam pq minha CPU tem 3MB de cache L2 e o note tem bastante RAM. Eu gostaria de ajustes que pudessem melhorar ainda mais... hj em dia tá bem mais rápido pra abrir programas, diretório... responsivo... quais testes vcs fazem? vc cronometram o tempo pra abrir quais programas? cronometram pra compilar o kernel? que tipos de testes exatamente. Eu sei que após digitar minha senha no GDM, meu gnome+metacity é aberto completamente em aproximadamente 3 ou 4s.
Grande abraço a todos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 23 de Outubro de 2010, 15:01
Esta vai para este bando de fuç, err, programadores e testers do omnislash!




Não esqueça de orar antes de começar a futricar no kernel. É a oração dos programadores ao G.A.D.K. (Grande Arquiteto Do Kernel) ou simplesmente Pai Kernel!


Sistema Operacional que estais na memória
Compilado seja o vosso programa
Venha à tela os vossos comandos
Seja executada a nossa rotina
Assim na memória, como na impressora

Acerto nosso de cada dia, rodai hoje
Informai os nossos erros
Assim como nós informamos o que está corrigido
Não nos deixai entrar em looping
e livrai-nos do coredump

Amém.
 ;D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 23 de Outubro de 2010, 20:54
Citar
Se usar a versão mais nova do BFS, a 357, não é para usar o BFQ do Kolivas?  E sim o CFQ?

Eu ainda não compilei a versão 357! Tava esperando o final de semana pra testar!

Gunss, pessoal, você querem que eu faça o upload do arquivo do Ureadahead? O meu funcionou e não deu erro na hora de baixar!

O que fiz foi abrir o arquivo do patch .bz2 do Omnislash e no final dele colar apenas a parte dos códigos do patch do  camarada do gentoo! Sem as observações dele dentro do arquivo! Do pontilhado até o final! Gravei esse arquivo modificado para depois aplicar o patch com tudo junto!  Assim funcionou pra mim e apareceu tudo direitinho na hora de compilar!

Não dá para usar os patches normais CK... eles ficam uma droga com o BFQ... (por isso que o ck não está no omnislash 1.4.4 apenas o BFS)

Estou tentando encontrar essa parada do iso_cpu mas tá osso! Se alguém encontrar aí, por favor indique o link!

sysctl -a se ainda me lembro aparece o comando exato e todos que podem ser alterados  :o



Meu amigo boa noite tem alguma coisa a ver isso aqui sobre a parada do iso_cpu .

http://liquorix.net/sources/patches/patch-2.6.34-ck1

Abraços!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 24 de Outubro de 2010, 11:32
Citar
pois é, aqui da erro na hora de baixar o patch também! Eu vou upar ele em algum lugar pra vc.

Citar
Gunss, pessoal, você querem que eu faça o upload do arquivo do Ureadahead? O meu funcionou e não deu erro na hora de baixar!

Ainda da erro na hora de aplicar o patch (to usando kernel 2.6.36).To curioso sobre esse recurso e tbm com algumas duvidas de como configurar isso. Mas enfim, tudo no seu tempo.

Alguém sente diferença entre um sistema 32 e 64 bits?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de Outubro de 2010, 11:53
Citar
pois é, aqui da erro na hora de baixar o patch também! Eu vou upar ele em algum lugar pra vc.

Citar
Gunss, pessoal, você querem que eu faça o upload do arquivo do Ureadahead? O meu funcionou e não deu erro na hora de baixar!

Ainda da erro na hora de aplicar o patch (to usando kernel 2.6.36).To curioso sobre esse recurso e tbm com algumas duvidas de como configurar isso. Mas enfim, tudo no seu tempo.

Alguém sente diferença entre um sistema 32 e 64 bits?



o patch que eu mandei é para o 2.6.34

para o 2.6.36 você tem que entrar no site que eu mandei e baixar velho! Se liga na missão ajueahuaehuaeueuahaeuh
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 24 de Outubro de 2010, 12:06
Sim, foi no fórum do geento certo? Mas aquele link para baixar pelo wget não funciona, fica com códigos html no arquivo .patch, ai tentei copiar e colar o codigo, mas mesmo assim da erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de Outubro de 2010, 12:11
http://www.dicas-l.com.br/arquivo/semaforos_kernel_memoria_compartilhada_e_cia.php

TEM MUITA COISA QUE PODE MEXER!
não sei nem por onde começar!!!



@worm83 infelizmente os patchs do forum do gentoo estão fora do ar! não achei nenhum outro local que tenha esses patchs hospedados =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 24 de Outubro de 2010, 12:27
Citar
@worm83 infelizmente os patchs do forum do gentoo estão fora do ar! não achei nenhum outro local que tenha esses patchs hospedados =/
Relaxa, sem problemas  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 24 de Outubro de 2010, 12:45
Olha, testei aqui aquelas opções do sysctl do Luciano e no Atom só deixou ele mais lento! Até as opções que o HQx postou não deixa tudo mais rápido no Atom como deixa no i7!
Aqui no meu core2 duo também ficou mais lento, principalmente o boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Outubro de 2010, 18:43
Gunss, pessoal, aqui está o patch para o Ureadahead do fórum do Gentoo:

http://www.megaupload.com/?d=6VOH8BLU


Lembrando que é para o kernel 2.6.34! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de Outubro de 2010, 22:20
Gunss, pessoal, aqui está o patch para o Ureadahead do fórum do Gentoo:

http://www.megaupload.com/?d=6VOH8BLU


Lembrando que é para o kernel 2.6.34! 

valeu galactus!!! amanhã eu testo e posto aqui como foi.


HQxriven, uma curiosidade, pq você escolheu o kernel 2.6.34 e não o 2.6.32 que é um kernel "estável" e que terá suporte a longo prazo pelos desenvolvedores do propio kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de Outubro de 2010, 22:49
Citar
HQxriven, uma curiosidade, pq você escolheu o kernel 2.6.34 e não o 2.6.32 que é um kernel "estável" e que terá suporte a longo prazo pelos desenvolvedores do propio kernel?

A latência do 2.6.34 padrão era melhor do que o 2.6.32 e ele era o melhor com as radeon...

Suporte a longo prazo do 2.6.32???

Vc quer dizer do ubuntu???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 25 de Outubro de 2010, 00:46
Citar
Eu não consigo habilitar a função "Trace process context switches and events", ela só aparece se eu marcar "Show all Options" porém eu não posso marca-la, nem mesmo o "Debug Filesystem" (ele aparece normalmente, só que a opção para marca-lo não existe).

Deixei queto o 2.6.36, e to configurando o .34.
Tbm apanhei para habilitar essa opção "Trace process context switches and events". Descobri que ela aparece se DESABILITAR a opção "Support for tracing block IO actions" na mesma pagina.
Preciso achar a opção debug filesystem agora.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Outubro de 2010, 11:32
Citar
Eu não consigo habilitar a função "Trace process context switches and events", ela só aparece se eu marcar "Show all Options" porém eu não posso marca-la, nem mesmo o "Debug Filesystem" (ele aparece normalmente, só que a opção para marca-lo não existe).

Deixei queto o 2.6.36, e to configurando o .34.
Tbm apanhei para habilitar essa opção "Trace process context switches and events". Descobri que ela aparece se DESABILITAR a opção "Support for tracing block IO actions" na mesma pagina.
Preciso achar a opção debug filesystem agora.

nem desabilitando "Support for tracing block IO actions" a opção ficou ativa.

Debug Filesystem fica em kernel hacking mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Outubro de 2010, 11:44
Gunss e galera compiladora:

Vcs já fizeram backup????!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Outubro de 2010, 12:06
Gunss e galera compiladora:

Vcs já fizeram backup????!!

hum, é bom né! HEAUHEhAEUAE

já perdi mais de 60GB de músicas quando não ligava pra isso. Além de um backup das fotos e imagens (que não se pode recuperar) tenho uma partição separada somente para os dados pessoais.


ps: o patch pra dar trabalho, galactus foi sortudo ;P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 25 de Outubro de 2010, 12:08
Citar
nem desabilitando "Support for tracing block IO actions" a opção ficou ativa.

Isso no kernel .34 ok?

Citar
Vcs já fizeram backup?!!

Faço backup dos "kerneis bem sucedidos", meus arquivos pessoais estão em uma partição (home) separada. E o resto é resto  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Outubro de 2010, 12:34
Citar
já perdi mais de 60GB de músicas quando não ligava pra isso. Além de um backup das fotos e imagens (que não se pode recuperar) tenho uma partição separada somente para os dados pessoais.

Citar
Faço backup dos "kerneis bem sucedidos", meus arquivos pessoais estão em uma partição (home) separada. E o resto é resto  Lingua

Não confiem 1 minuto no hd!! Partição separada se o HD morrer já era, perdi um Seagate velhinho definitivamente com o 2.6.35 então fiquem atentos!!

Eu fiz uma clonagem do hd com o sistema redondinho e gravei em um pen drive e em um dvd e salvei meus arquivos pessoais em pendrivers!!

Algumas vezes sem querer corrompemos algo importante e aí nem o grub funciona.

Esse é a minha sugestão para vcs...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 25 de Outubro de 2010, 12:42
Citar
Esse é a minha sugestão para vcs...
.
Valeu o toque  ;)

Bom, terminei de compilar o 2.6.34, com bfs, bfq 357. No debian squeeze tem uma pacote chamado readahead-fedora, instalei ele, agora com esse kernel, senti uma leve melhora no tempo de boot. Consegui habilitar as opções no kernel (menuconfig) porem debug filesystem ficava sem opção de alterar.
Minha duvida agora é sobre o readahead, to pesquisando, queria ver se acho algum tuto para poder entender como configurar e tudo mais.
No mais, gostei do resultado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Outubro de 2010, 13:09
Citar
Valeu o toque  Piscada

Bom, terminei de compilar o 2.6.34, com bfs, bfq 357. No debian squeeze tem uma pacote chamado readahead-fedora, instalei ele, agora com esse kernel, senti uma leve melhora no tempo de boot. Consegui habilitar as opções no kernel (menuconfig) porem debug filesystem ficava sem opção de alterar.
Minha duvida agora é sobre o readahead, to pesquisando, queria ver se acho algum tuto para poder entender como configurar e tudo mais.
No mais, gostei do resultado.

O melhor que cheguei a usar foi uber-readahead esse sim era fogo!!

http://www.ubuntuupdates.org/packages/show/207036

Mais aí perdi o patch e o source depois não entrava... (HAHAHA)

Não achei muita documentação disponível para o readahead por isso não coloquei ele no omnislash.

Parabéns pelo esforço e luta!! Eu sei que não é mole deixar um sistema redondinho com kernel compilado!! Fico feliz por vc ter gostado do resultado!! (Tá todo mundo aprendendo a "pescar" OBA!!! )

Se essa mania pegar, o que vai ter de gente inconformado com as performances das distros vai subir!  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Outubro de 2010, 13:33
Grande Hqx!  Você já deve saber da velha máxima na informática!

"Existem dois tipos de usuários em informática! Os que já perderam dados e os que vão perder!"

Essa aí é batata!

Eu faço parte do primeiro grupo!  :D
Já perdi mais de 40GB de dados testando distros linux!  Mas aprendi a lição!
Descobri que é muito mais barato comprar HD para distribuir os dados do que mandar recuperar as informações deles!
Hoje tenho 5 HDs na máquina principal e mais 3 no servidor de arquivos fazendo backup de tudo! Só se a casa for abaixo pra perder isso tudo! Os dados não ficam no HD em que faço estes testes malucos! E faço um remastersys do sistema sem os dados! Daí se der zebra é só formatar tudo e começar novamente!


Realmente não sei o motivo desse patch do cara do Gentoo só funcionar comigo!  Ele tinha que aparecer pra vocês pelo menos no menuconfig!  Será que é isso? Eu só uso o menuconfig!

HQx, irmão, êta pescaria difícil essa hein!  Nossa, cada vez mais dou valor pra esse serviço de desenvolver kernel!  Os caras são muito Nerds! uahauhauhauhau


A gente acaba viciando! Quer o sistema cada vez mais rápido!  Eu abri um tópico do Fórum do Mandriva do porque não ter um tutorial atualizado sobre compilação de kernel no Mandriva! O pessoal não se interessa em compilar kernel no Mandriva!  Teve um membro do fórum que disse pra mim desistir, que era perda de tempo com essas máquinas modernas!   Aff!  Deixei meus vídeos de exemplo do que um kernel tunado pode fazer!  Ele não me respondeu!

Vou tentar compilar um novo Omnislash alterado com o BFQ/BFS mais novos! Estava terminando o tutorial sobre o JFS!  Acabei ontem de madrugada! Vou postar hoje a noite!

Té mais e boas compilações! hehehehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Outubro de 2010, 13:52
Citar
Eu faço parte do primeiro grupo!  Contente

Sou +1 que faz parte do grupo também...

Citar
Realmente não sei o motivo desse patch do cara do Gentoo só funcionar comigo!  Ele tinha que aparecer pra vocês pelo menos no menuconfig!  Será que é isso? Eu só uso o menuconfig!

É simples...

O patch gosta de vc!!

Citar
A gente acaba viciando! Quer o sistema cada vez mais rápido!

Vicio é apelido!! É uma busca que não tem fim!!

Citar
Teve um membro do fórum que disse pra mim desistir, que era perda de tempo com essas máquinas modernas!

Coitado... tem gente que não entende que sempre ajuda (as vezes um pouco, as vezes muito) depende do modo que a gente faz o tunning.

Esse possivelmente não sabe que dá para acrescentar funcionalidades que alteram totalmente o comportamento em um determinado setor e que aumentam a performance com patches...

Pensa que os devs normais da distro já fizeram o máximo!!  :'( (quem dera!!)

Citar
Deixei meus vídeos de exemplo do que um kernel tunado pode fazer!  Ele não me respondeu!

O do Atom então é um desafio!!

Quando tem gente que pisa de pé firme que não tem jeito de melhorar a performance com compilação de kernel e que é efeito placebo eu mostro o vídeo do ATOM... Geralmente ninguém consegue falar mais nada depois... Não tem desculpas falando que o processador é potente...

Fazer o que né... é o "ATOM Galactus"

Citar
Vou tentar compilar um novo Omnislash alterado com o BFQ/BFS mais novos!

Já estou esperando as suas impressões!!

Citar
Estava terminando o tutorial sobre o JFS!  Acabei ontem de madrugada! Vou postar hoje a noite!

EEEEEE (não coloco mais senão vou infrigir regras com tanto EE)

Citar
Té mais e boas compilações! hehehehehe

Para vc também!!

Tenham uma Boa Tarde

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Outubro de 2010, 14:54
@worm83, eu estou tentando no .34  >:(

@galactus eu já tentei com o menuconfig também.

@HQxriven, meu HD novo ta chegando. Ai vou deixar o HD novos com dados pessoas (/home) e o meu atual de 160BG somente para loucuras e insanidades  ;D
Acho que já tomei de uns dias pra cá uns 8 kernel panic e deixei o gnome doido inúmeras vezes.

Agora eu to afim de achar uma config ideal para Folding Home. Vi que usando 100hz e no-prempt tenho um desempenho melhor. Não instalo nenhum driver de vídeo, agora estou atraz de remover o máximo de "lixo" do kernel pelo menuconfig. Agora to vendo se é melhor usar BFS ou CFS. Usar o CFQ ou BFQ tanto faz, o F@H não usa quase nada do disco.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 25 de Outubro de 2010, 22:02
Pessoal, sempre acompanho as novidades deste tópico, mas sempre fico na dúvida sobre postar por que não sou usuário do Ubuntu.

Agora estou experimentando com o 2.6.36 no Debian Lenny. Gostaria saber se tem aí alguem usando o 36, afim de experimentar e trocar idéias.

Aqui vão os patches que estou usando:

Kernel do kernel.org no link:
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.36.tar.bz2

BFS: 2.6.36-sched-bfs-357-1.patch no link:
http://ck.kolivas.org/patches/bfs/2.6.36/2.6.36-sched-bfs-357-1.patch

Nota: No site de Kolivas tinha outros dois patches:

2.6.36-sched-bfs-357.patch
bfs357-worker_fix.patch

Porém, o 2.6.36-sched-bfs-357-1 é como si fosse aqueles dois juntos.

CK-1: Peguei o broken-out no link:
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.35/2.6.35-ck1/2.6.35-ck1-broken-out.tar.bz2

e apliquei todos os patches, exceto:

2.6.36-sched-bfs-357.patch -> porque já tinha aplicado antes.
ck1-version.patch -> porque uso outro esquema de versão.

Notem que patchset do CK para a série 36 inclui um patch novo:

mm-decrease_default_dirty_ratio.patch

que faz isso mesmo, ou seja, reduz o dirty_ratio do valor default de 20 para o novo valor 5.

Isso ai é o básico. Tengo outros patches.

Uma coisa que gostaria saber é se vocês usam alguma série de testes padronizados, para poder comparar resultados da melhor maneira possível.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de Outubro de 2010, 00:04
Citar
mas sempre fico na dúvida sobre postar por que não sou usuário do Ubuntu.

Vc contribuiu muito para o omnislash buli!! Mesmo não sendo usuário do ubuntu sempre me deu uma ajuda nos patches!!

Já falei e falarei novamente, o omnislash não avançaria sem a ajuda da galera e sem a sua ajuda!!

Citar
que faz isso mesmo, ou seja, reduz o dirty_ratio do valor default de 20 para o novo valor 5.

Será que para compensar a falta de cache alteraram de forma melhor a latência?? Vou dar uma olhada depois...

Citar
Isso ai é o básico. Tengo outros patches.

Isso eu sabia... Vc é o senhor dos patches!! Consegue portar patches que eu considero muito complicados e me ajuda bastante!!  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Outubro de 2010, 00:16
rapaz, buli... Brigadão!  ;D ;D ;D

vou aqui me acabar de encher o kernel de patchs que julgo bons para mim como o "cpufreq-bfs_tweaks.patch"

Vou estudar melhor tudo isso.  ;D :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 26 de Outubro de 2010, 01:28
Uma coisa que gostaria saber é se vocês usam alguma série de testes padronizados, para poder comparar resultados da melhor maneira possível.

O que eu faço para testar é apenas usar o sistema. Em um dos testes que fiz, o mouse travava com o virtualbox. Ainda não testei com esse kernel, mas é apenas questão de tempo. Seria interessante algum aplicativo para medir o tempo de carregamento de programas.
Porem ai tbm entra a questão de hardware que difere de um user para o outro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 26 de Outubro de 2010, 21:16
Então, após algum tempo usando o omni .34 posso fazer algumas considerações.
Como tinha postado em um comentário anterior o desempenho dele apresentou uma melhora perceptível, contudo o uso de memória se comparado com o kernel original é maior. Também notei que utilizando o omni eu tive alguns travamentos quando desconectava minha internet 3g (modem sony ericsson md300) e travava geral só enfiando o dedo e desligando. Utilizando o kernel generic não ocorreu isso. Ainda não tive coragem de compilar um kernel para a máquina só utilizei os debs disponibilizados pelo HQx (mão na roda com certeza). Também acompanhei que não existe uma "receita pronta" para todo e qualquer hardware, mas gostaria de saber se vocês tem algumas indicações para a compilação para um:
Notebook acer aspire 5050-3371
Proc: Turion64, MK-36, 512k cache L2
Video ATI Xpress 1100
1gb de ram 667mhz
hd 80 gb hitachi
SO LinuxMint 9
Antecipo já os agradecimentos a toda e qualquer ajuda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Outubro de 2010, 21:49
cara, é aquele negócio, podemos falar algumas dicas para o processador, como não usar prempt e sim o voluntary, 300hz, ondemand para um maior aproveitamento da bateria, remover drivers que você não usa. Agora como você mencionou não existe formula pronto, você vai ter que compilar algumas vezes o kernel pra ver qual config encaixa melhor na tua máquina.

Quando ao modem 3G, procura no google patchs para ele, não deve ser difícil de achar
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 26 de Outubro de 2010, 23:31
Alguém ja fez algum teste com sistema 32 e 64 bits na mesma maquina usando o omnislah? Tem uma diferença no desempenho?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Outubro de 2010, 23:44
Desculpa eu ta enchendo o saco aqui [:p]
.
Mas o que seria esse ureadahead?
E qual a utilidade de habilitar o Debug Filesystem?

O ureadahead serve para acelerar a inicialização do sistema, ele é responsável por iniciar serviços em paralelo para tornar a inicialização mais rápida!  Ele faz uso do Tracers que por sua vez faz uso do Debug Filesystem! Sem isso ele não funciona! O Debug filesystem é um sistema de arquivos que funciona na ram coletando dados do sistema para saber o que está acontecendo! Passou o cartão?   

Resolvi compliar o 2.6.36 e então resolvi também dar uma passadinha aqui  :D
Como vou compilar o kernel do Ubuntu Natty, será que ele já vem com esse patch?
Até então eu achava que o ureadahead era um pacote.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Outubro de 2010, 23:50
Desculpa eu ta enchendo o saco aqui [:p]
.
Mas o que seria esse ureadahead?
E qual a utilidade de habilitar o Debug Filesystem?

O ureadahead serve para acelerar a inicialização do sistema, ele é responsável por iniciar serviços em paralelo para tornar a inicialização mais rápida!  Ele faz uso do Tracers que por sua vez faz uso do Debug Filesystem! Sem isso ele não funciona! O Debug filesystem é um sistema de arquivos que funciona na ram coletando dados do sistema para saber o que está acontecendo! Passou o cartão?   

Resolvi compliar o 2.6.36 e então resolvi também dar uma passadinha aqui  :D
Como vou compilar o kernel do Ubuntu Natty, será que ele já vem com esse patch?
Até então eu achava que o ureadahead era um pacote.


o kernel padrão do ubuntu sempre vem com o patch do ureadahead incluso.

O problema é que o programa ureadahead precisa de uma entrada no kernel para funcionar, e essa entrada não existe no kernel vanilla, somente no kernel do ubuntu, por isso a tentativa de anexar esse patch. Com o galactus deu certo, agora comigo......
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Outubro de 2010, 01:12
Uma coisa que gostaria saber é se vocês usam alguma série de testes padronizados, para poder comparar resultados da melhor maneira possível.

O que eu faço para testar é apenas usar o sistema. Em um dos testes que fiz, o mouse travava com o virtualbox. Ainda não testei com esse kernel, mas é apenas questão de tempo. Seria interessante algum aplicativo para medir o tempo de carregamento de programas.
Porem ai tbm entra a questão de hardware que difere de um user para o outro.


Se você já viu algum dos meus vídeo já viu meu "padrão" de testes!  Também anoto os tempos de boot e presto atenção em questões subjetivas como fluidez do sistema e a maneira que ele se comporta em geral.

Se vocês querem padronizar os testes, tem o Hardinfo que possui 6 testes de Benchmarks, infelizmente quase todos de processador!   Então ia valer muito mais a força bruta do processador do que outros aspectos de uso do sistema!  Ainda vale lembrar do que é mais importante pra você!  É ter um sistema ultra rápido e que funciona com poucas aplicações ao mesmo tempo? Ou um sistema não tão rápido mas que resiste bem a muita carga sobre o sistema sem travar? Daí seus testes mudam de figura também!

Agora, tem o Phoronix Test Suite!  Mas eu não consegui usar aquilo! Tem que instalar uma carrada de dependências pra fazê-lo funcionar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Outubro de 2010, 01:16
Alguém ja fez algum teste com sistema 32 e 64 bits na mesma maquina usando o omnislah? Tem uma diferença no desempenho?

Tem diferença sim!  Com o 64bits ele aproveita muito melhor o cache!  Abertura e carregamento de fotos e vídeos são mais rápidos no 64bits!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de Outubro de 2010, 04:48
Citar
Então, após algum tempo usando o omni .34 posso fazer algumas considerações.
Como tinha postado em um comentário anterior o desempenho dele apresentou uma melhora perceptível, contudo o uso de memória se comparado com o kernel original é maior. Também notei que utilizando o omni eu tive alguns travamentos quando desconectava minha internet 3g (modem sony ericsson md300) e travava geral só enfiando o dedo e desligando. Utilizando o kernel generic não ocorreu isso. Ainda não tive coragem de compilar um kernel para a máquina só utilizei os debs disponibilizados pelo HQx (mão na roda com certeza). Também acompanhei que não existe uma "receita pronta" para todo e qualquer hardware, mas gostaria de saber se vocês tem algumas indicações para a compilação para um:
Notebook acer aspire 5050-3371
Proc: Turion64, MK-36, 512k cache L2
Video ATI Xpress 1100
1gb de ram 667mhz
hd 80 gb hitachi
SO LinuxMint 9
Antecipo já os agradecimentos a toda e qualquer ajuda.

Modem 3g e o omnislash batem de frente mesmo... Possivelmente o kernel padrão tem algum patch que desconhecemos ou é um bug do próprio 2.6.34.

Em relação a configuração eu te pergunto:

O que vc procura??

1 - Maior autonomia da bateria

2 - Maior performance com autonomia média

No caso 1 vc teria que provavelmente tirar o BFQ e fazer alguns testes colocando o hz em 100 e sem prempt.

No caso 2 vc teria que utilizar o omnislash e testar várias configs (aí é osso)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 27 de Outubro de 2010, 10:04
Em relação a configuração eu te pergunto:

O que vc procura??

1 - Maior autonomia da bateria

2 - Maior performance com autonomia média

No caso 1 vc teria que provavelmente tirar o BFQ e fazer alguns testes colocando o hz em 100 e sem prempt.

No caso 2 vc teria que utilizar o omnislash e testar várias configs (aí é osso)
[/quote]

Na verdade não ligo muito para autonomia uso ele praticamente sempre na tomada, o que busco é o máximo de performance possível. Para isso vi que vou ter que colocar a mão na massa e tentar compilar nele mesmo =S. Já aproveitando a deixa, existe aqui no fórum algum "tuto" para os primeiros passos para quem desejar compilar seu próprio kernel?
E desde já agradeço pelas respostas e informações.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Outubro de 2010, 10:19
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471

ta ai o tudo do HQxriven.

Boa sorte  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 27 de Outubro de 2010, 12:15
Citar
Tem diferença sim!  Com o 64bits ele aproveita muito melhor o cache!  Abertura e carregamento de fotos e vídeos são mais rápidos no 64bits!

Opá, valeu, sempre tive essa curiosidade.
.
Achei um texto interessante na net.
Interessante, pois não sabia a utilidade de alguns detalhes aplicados no kernel.

FONTE: https://www.ibm.com/developerworks/mydeveloperworks/blogs/752a690f-8e93-4948-b7a3-c060117e8665/entry/dica_r_C3_A1pida_otimiza_C3_A7_C3_A3o_de_desktops_com_kernel_linux_no_proc_e_sys81?lang=pt_br
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 27 de Outubro de 2010, 13:36
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471

ta ai o tudo do HQxriven.

Boa sorte  ;D
Valeu Gunss.
E vamos aos testes então. Posteriormente posto os resultados e desastres!  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Outubro de 2010, 14:02
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471

ta ai o tudo do HQxriven.

Boa sorte  ;D
Valeu Gunss.
E vamos aos testes então. Posteriormente posto os resultados e desastres!  :o

lembrando. Tenha ao menos a partição /home separada. Se for em outro HD melhor ainda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Outubro de 2010, 16:38
Ah, sim, esqueci de divulgar:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Outubro de 2010, 18:09
Ah, sim, esqueci de divulgar:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382


Nossa que legal!   

Pô, fiquei muito feliz agora!  Aquela pesquisa toda deu resultado! 

De nada filipo!

E a você também vampire!

Vou procurar baixar a iso da distro pra testar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 27 de Outubro de 2010, 21:41
Será que teremos uma versão do patch Omnislash para a versão 2.6.36 nos próximos dias?? ::) ;D rsrs

Abraços
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 27 de Outubro de 2010, 22:38
Será que teremos uma versão do patch Omnislash para a versão 2.6.36 nos próximos dias?? ::) ;D rsrs

Aqui vão umas primeiras impressões: dos kernels da última safra, o melhor de eles me parece o 34. O 35 estava ruim, pelo menos do 35.4 até o 35.7. Foi por isso que começei a experimentar com o 36 tão cedo. Porém, o que vi até agora não me deixou muito satisfeito, e os patches CK e BFS não ajudaram muito.

Aquela diminuição de 20 para 5 no dirty_ratio do CK deixou o sistema com muitos travamentos, pelo menos no hardware que testei. Nunca vi o Linux travar tanto. Sempre que dou boot volto para o default:

sysctl -w vm.dirty_ratio=20

Mas mesmo assim o sistema não fica fluido, como no 34.

Somente teve uma coisa boa inesperada que me surprendeu muito: o tempo de boot caiu quase 10 segundos, de 44 para 34, aproximadamente, no Debian lenny, sem optimizações, nem ureadahead.

Já que estamos falando do ureadahead, o patch funcionava bem, mas na hora da compilação o gcc dava um warning, não sei se no Ubuntu também:

---------------------------------------------
  CC      fs/exec.o
fs/exec.c: In function ‘open_exec’:
fs/exec.c:709: warning: passing argument 1 of ‘trace_open_exec’ discards qualifiers from pointer target type
include/trace/events/fs.h:66: note: expected ‘char *’ but argument is of type ‘const char *’
-----------------------------------------------

isso aí e por causa do patch do readahead, pois é ele que cria esse arquivo fs.h. Aí consegui eliminar o warning com a seguinte modificação: na linha 709 do arquivo fs/exec.c trocar onde diz:

trace_open_exec(name);

pela seguinte nova chamada:

trace_open_exec((char *)name);

O (char *) antes do name é que se chama um "cast" e serve para trocar diferentes tipos em C,  por exemplo de int para float, etc.

O Kolivas tem vários outros patches no site dele:

http://ck.kolivas.org/patches/bfs/bfs357-latency_bias.patch
http://ck.kolivas.org/patches/bfs/bfs357-penalise_fork_depth_account_threads.patch

e também tinha um outro chamado bfs357-schedule_groups_as_entity-1.patch, mas ele tirou. Somente sobreviviou uma versão incorporada no bfs357 para o kernel 35.7 no link:

http://ck.kolivas.org/patches/bfs/2.6.35/2.6.35.7-sched-bfs357+schedule_groups_as_entity-1.patch

Aqueles patches acima parecem interesantes. O latency_bias mexe na latencia dependendo do workload, aparentemente. Contudo, não entram fácil. Tive que fazer várias mudanças para aplicar e compilar. Posso passar depois, se alguem tiver coragem de experimentar, mas são coisas muito instáveis, até o Kolivas tirou o schedule_group do site.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 27 de Outubro de 2010, 23:05
Obrigado pelo esclarecimento, buli! :D
Você me fez abrir a mente, fazendo com que eu entenda melhor o funcionamento dessa nova versão de kernel!
O único porém é que no momento eu estou impossibilitado de compilar alguma coisa no meu desk (pouco espaço em disco)! :-\


[]'s


Alyscom
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 28 de Outubro de 2010, 11:22
lembrando. Tenha ao menos a partição /home separada. Se for em outro HD melhor ainda.
Sim.. sim... tenho um HD já separado para testes não quero comprometer meus dados. Primeiro vou pegar aprendizado depois me arrisco no sistema que uso no dia-a-dia.  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dss-ubuntu em 28 de Outubro de 2010, 12:19
Oi buli, sei que aqui não é o lugar certo para fazer essa pergunta, mas se tiver um lugar melhor me avise.
Como posso compilar o kernel .34 no Lenny?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 29 de Outubro de 2010, 18:17
Oi buli, sei que aqui não é o lugar certo para fazer essa pergunta, mas se tiver um lugar melhor me avise.
Como posso compilar o kernel .34 no Lenny?

Acredito estarmos no lugar certo, pois ninguém entende melhor do kernel do que o Hqxriven. Eu sempre sigo as dicas dele. Por exemplo tem esse link:

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

que um usuário citou nesta mesma página. Tente seguir as dicas dele e se der alguma coisa errada, você poderia postar aqui no tópico.

No Debian Lenny instalado de zero, acho que você pode ter os seguintes problemas:

1. O header utsrelease.h não é encotrado no lugar certo, pois o pacote kernel-package está desatualizado: Este problema pode ser resolvido com esse patch (eu achei essa dica aqui neste tópico):

http://launchpadlibrarian.net/37497839/kernel-package-2.6.33.patch

que tem ser aplicado com strip level igual a zero, ou seja com a opção -p0 no comando patch, como nesse exemplo:

Código: [Selecionar]
patch -p0 --dry-run <kernel-package-2.6.33.patch && patch -p0 <kernel-package-2.6.33.patch

2. O header eventfd.h está faltando: Eu peguei esse header no pacote:

http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-headers-2.6.26-2-common_2.6.26-21lenny4_i386.deb

e simplesmente coloquei ele na pasta /usr/include/sys/. Veja bem, eu não instalei o pacote. Somente fiz o download, abri ele com o dpkg, peguei apenas esse header e copiei no lugar que o gcc estava reclamando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Outubro de 2010, 18:38
agora que você comentou buli...

na hora de aplicar o patch do HQxriven nós usamos o comento -p1

o que esses "strip level" significam?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 30 de Outubro de 2010, 00:37
Citar
Então, após algum tempo usando o omni .34 posso fazer algumas considerações.
Como tinha postado em um comentário anterior o desempenho dele apresentou uma melhora perceptível, contudo o uso de memória se comparado com o kernel original é maior. Também notei que utilizando o omni eu tive alguns travamentos quando desconectava minha internet 3g (modem sony ericsson md300) e travava geral só enfiando o dedo e desligando. Utilizando o kernel generic não ocorreu isso. Ainda não tive coragem de compilar um kernel para a máquina só utilizei os debs disponibilizados pelo HQx (mão na roda com certeza). Também acompanhei que não existe uma "receita pronta" para todo e qualquer hardware, mas gostaria de saber se vocês tem algumas indicações para a compilação para um:
Notebook acer aspire 5050-3371
Proc: Turion64, MK-36, 512k cache L2
Video ATI Xpress 1100
1gb de ram 667mhz
hd 80 gb hitachi
SO LinuxMint 9
Antecipo já os agradecimentos a toda e qualquer ajuda.

Modem 3g e o omnislash batem de frente mesmo... Possivelmente o kernel padrão tem algum patch que desconhecemos ou é um bug do próprio 2.6.34.

Em relação a configuração eu te pergunto:

O que vc procura??

1 - Maior autonomia da bateria

2 - Maior performance com autonomia média

No caso 1 vc teria que provavelmente tirar o BFQ e fazer alguns testes colocando o hz em 100 e sem prempt.

No caso 2 vc teria que utilizar o omnislash e testar várias configs (aí é osso)

Hehehe meu amigo ,como andas só pra informação sempre usei modem 3g desde a versão 8.10 e sempre com seu kernel, só não testei ainda na 10.10
estou usando o kubuntu 10.10 ( kernel 2.6.35.22 ) adicionado os repositórios do Big Linux , se puder tirar essa dúvida quero compilar o omnislash novamente e um ótimo feriado a todos!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Outubro de 2010, 04:20
Senhores, acabo de compilar um novo Omnislash para o meu i7 com o BFS 357 mais o patch do Ureheadaread do fórum do Gentoo!

Usei o trio de sempre: Low-latency, 1000Mhz e performance! Em processador P4! Sistemas de arquivos dentro do kernel, no caso aqui é o ext4!

Nos meus testes preliminares só tenho uma palavra a dizer:  Sensacional! 

O BFS 357 deixou o i7 ainda mais rápido! Nunca vi o Picasa abrir com um piscar de olhos!   :o :o :o

Vou continuar os testes neste final semana para testar a estabilidade do sistema e quanto ele consome de RAM! O tempo de boot não mudou! Continua na casa dos 20 segundos!

Boa noite e bom Feriado a todos também!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Outubro de 2010, 15:26
nossa, galactus sempre consegui melhorar o PC turbinado dele  ;D

eu acho que não consigo mais desempenho pq eu gosto de efeitos básicos do compiz como minimizar e maximizar (e só estes também, aquelas besteiras de cubo acho tosco).

Também uso o tema elementary com o painel negro (lindão  ;D), e uso o metacity.
Ta na hora de começar a mexer no código do gnome  ::)


ps: alguém já usou aquele phoronix-test-suite pra tentar medir o ganho de um kernel para outro?

ps2: alguém usa o tuxonice?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 31 de Outubro de 2010, 21:12
Galerá com experiência em tunar o kernel ,hehehe por favor me tirem uma dúvida

o omnislash ao ser compilado gera os debs para instalação , e precisamos criar o initrd para chamá-lo no boot,

se compilar o mesmo como built-in , o sistema de arquivos ext4 journaling no mesmo disco, ( se não é isso me avisem )

ganho em desempenho !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de Outubro de 2010, 22:11
Galerá com experiência em tunar o kernel ,hehehe por favor me tirem uma dúvida

o omnislash ao ser compilado gera os debs para instalação , e precisamos criar o initrd para chamá-lo no boot,

se compilar o mesmo como built-in , o sistema de arquivos ext4 journaling no mesmo disco, ( se não é isso me avisem )

ganho em desempenho !!!

Sim, se você compilar o sistema de arquivos dentro do kernel e não como módulo, você ganha em desempenho! O HQxriven deixou os sistemas de arquivos dentro do kernel na versão 1.4.4!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 31 de Outubro de 2010, 23:19
Galerá com experiência em tunar o kernel ,hehehe por favor me tirem uma dúvida

o omnislash ao ser compilado gera os debs para instalação , e precisamos criar o initrd para chamá-lo no boot,

se compilar o mesmo como built-in , o sistema de arquivos ext4 journaling no mesmo disco, ( se não é isso me avisem )

ganho em desempenho !!!

Sim, se você compilar o sistema de arquivos dentro do kernel e não como módulo, você ganha em desempenho! O HQxriven deixou os sistemas de arquivos dentro do kernel na versão 1.4.4!

Galactus, valeu pelo esclarecimento!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 31 de Outubro de 2010, 23:22
Poxa, eu sei de um esquema que não precisa do initrd, parece que ele é usado para dar o start inicial, ja que contem os modulos iniciais para acesso a disco. Porem colocando esses modulos no kernel, não precisa do initrd, da boot direto no kernel.
Alguém pode confirmar isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 01 de Novembro de 2010, 09:16
Acredito que não só o sistema de arquivos, como também a controladora, são necessários para que não seja preciso o initrd.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 01 de Novembro de 2010, 11:03
ps: alguém já usou aquele phoronix-test-suite pra tentar medir o ganho de um kernel para outro?
Eu tentei, mas não consegui! :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Novembro de 2010, 14:18
Citar
Ah, sim, esqueci de divulgar:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382

UAU!!

Ganhei o dia...

Muito Obrigado!!

Galera estou tentando o 2.6.36 mas estou esbarrando nos mesmos problemas que o buli reportou... vou esperar ele ficar usável (como o 2.6.34) para lançar um novo omnislash...

Muito Obrigado a todos e tenham uma boa tarde!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: danieltex em 01 de Novembro de 2010, 18:14
Galera, eu tava com o Lucid 64bits e instalei o Maverick 32bits. O desempenho caiu drasticamente com o kernel generic, no meu dell 1545. Alguém tem ideia? Só consegui assistir aos vídeos de forma aceitável depois de instalar o Omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Novembro de 2010, 18:59
ps: alguém já usou aquele phoronix-test-suite pra tentar medir o ganho de um kernel para outro?
Eu tentei, mas não consegui! :P

+1  ::) ::)

Ele pede para instalar um monte de dependências e não funfou aqui!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Novembro de 2010, 19:41
eu instalei um .deb que baixei. O programa é meio bugado, lento. E é a melhor ferramenta de bench no linux que conheço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 01 de Novembro de 2010, 21:28
Pra rodar a interface gráfica é necessário instalar o php-gtk
http://www.phoronix-test-suite.com/misc/php5-gtk-lucid/

@Gunss rodou pelo terminal ou pela interface gráfica?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Novembro de 2010, 23:52
Pra rodar a interface gráfica é necessário instalar o php-gtk
http://www.phoronix-test-suite.com/misc/php5-gtk-lucid/

@Gunss rodou pelo terminal ou pela interface gráfica?

interface gráfica. Tive que instalar justamente esse programa para funcionar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 02 de Novembro de 2010, 13:58
eu instalei um .deb que baixei. O programa é meio bugado, lento. E é a melhor ferramenta de bench no linux que conheço.

a ultima versão do phoronix rodou 100% aqui

http://www.phoronix-test-suite.com/?k=downloads

a versão que está no repositorio do 10.04 realmente não funciona de forma alguma.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Novembro de 2010, 14:51
Galera, eu tava com o Lucid 64bits e instalei o Maverick 32bits. O desempenho caiu drasticamente com o kernel generic, no meu dell 1545. Alguém tem ideia? Só consegui assistir aos vídeos de forma aceitável depois de instalar o Omnislash.

Amigo, o que mais a gente fala aqui é do kernel generic do Ubuntu ser lento! E ainda por cima o 2.6.35 do 10.10 tá com muitos bugs, os caras tem lançado atualizações, talvez uma hora resolva!  Se isso tudo não bastasse, você foi para um sistema 32bits, que tem menor desempenho na parte gráfica, com fotos e vídeos!  Se o seu Notebook tem muita RAM ?  Eu, mesmo se o sistema tiver 2GB de RAM, vou de 64bits! Por causa do uso do cache com o Omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de Novembro de 2010, 01:11
fiz o teste "build-linux-kernel" da suite de benchmark do phoronix v2.8.1, comparei o kernel do 10.04 padrão e o kernel ominislash, e não ouve um ganho tão agrecivo assim não,  vejam:

http://global.phoronix-test-suite.com/index.php?k=profile&u=anon-27250-6147-4287 (http://global.phoronix-test-suite.com/index.php?k=profile&u=anon-27250-6147-4287)


a maquina é um:

Processor: AMD Athlon II Dual-Core M300 @ 2.00GHz (Total Cores: 2)
Motherboard: Acer Aspire 4540
Chipset: AMD RS780 Alternate + SB700/SB800
Memory: 3708MB
Disk: 320GB Western Digital WDC WD3200BEVT-2
Graphics: ATI M880G [Mobility Radeon HD 4200] (500/400MHz)
Audio: Realtek ALC888



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Novembro de 2010, 01:28
o engraçado que o tempo de compilação aqui caio na casa dos 10 minutos. Passou de 45 minutos para 35.


As vezes não confio muito nessa plataforma de testes do phoronix
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 03 de Novembro de 2010, 04:51
@4d4c47 esse teste mostra o tempo gasto para compilar, acho que um resultado parecido era o esperado, estranho seria o contrário.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: mariojuniorjp em 07 de Novembro de 2010, 11:16
Muito Obrigado pelo Kernel -Hqxriven-

Coloquei ele aqui no Ubuntu 10.10 64BIts, fiz outras macetes ae pra aumentar o desempenho, e ta ligeirinho pakas. =D

Parabens pelo trabalho  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Novembro de 2010, 13:30
Galactus, como vc faz para compilar tão rápido?

É como o HQ disse, Core i7 a 3.6GHz, 4GB de RAM a 1400MHz, Concurrency Level 8 com o kernel do HQ que realmente usa os 100% dos núcleos mais os HTs! Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!  Há sim, ia me esquecendo, a minha nova placa mãe ajuda muito também! Ela não tem mais IDE e nem PS2! Com isso os HDs SATA guanham de 15 a 18% em velocidade!  

Galactus, qual é o comando que vc usa na hora de compilar?

Um amigo meu comprou um notebook da HP com i7 e 6GB de RAM (uma única placa, diga-se de passagem, que deixou todo mundo surpreso)
Eu também comprei um novo, também da HP, mas um Phenon Triple-core, e quero ver se consigo melhorar também um pouco mais o tempo de compilação.

A propósito, como eu verifico a frequência do processador?

PS: não achei esse seu post citado na busca e tive de ir rolando páginas e páginas  8)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Novembro de 2010, 17:36
Galactus, como vc faz para compilar tão rápido?

É como o HQ disse, Core i7 a 3.6GHz, 4GB de RAM a 1400MHz, Concurrency Level 8 com o kernel do HQ que realmente usa os 100% dos núcleos mais os HTs! Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!  Há sim, ia me esquecendo, a minha nova placa mãe ajuda muito também! Ela não tem mais IDE e nem PS2! Com isso os HDs SATA guanham de 15 a 18% em velocidade!  

Galactus, qual é o comando que vc usa na hora de compilar?

Um amigo meu comprou um notebook da HP com i7 e 6GB de RAM (uma única placa, diga-se de passagem, que deixou todo mundo surpreso)
Eu também comprei um novo, também da HP, mas um Phenon Triple-core, e quero ver se consigo melhorar também um pouco mais o tempo de compilação.

A propósito, como eu verifico a frequência do processador?

PS: não achei esse seu post citado na busca e tive de ir rolando páginas e páginas  8)

Boa tarde Vampire, o comando é o mesmo do tutorial do HQxriven!

Código: [Selecionar]
#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
A diferença é que eu coloco o número de núcleos que o sistema "vê"! No meu caso são os 4 núcleos físicos mais os 4 virtuais do HT!  Então fica assim:

Código: [Selecionar]
#[b]CONCURRENCY_LEVEL=8[/b] make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
Desligo qualquer outra coisa que possa consumir recurso do sistema, então fica só a compilação do sistema rolando, as vezes deixo o Htop pra ver a todos os núcleos a 100%!  ;D

Quanto ao tempo menor é por causa do Overclock, das memórias ( agora estou com DDR3 2000) e do HD! Tudo ajuda!

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Novembro de 2010, 19:18
aqui com meu core 2 duo e7200 compila mais rápido usando CONCURRENCY_LEVEL=3

não me pergunte pq, mas compila mais rapidinho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 08 de Novembro de 2010, 11:09
Senhores, acabo de compilar um novo Omnislash para o meu i7 com o BFS 357 mais o patch do Ureheadaread do fórum do Gentoo!

Usei o trio de sempre: Low-latency, 1000Mhz e performance! Em processador P4! Sistemas de arquivos dentro do kernel, no caso aqui é o ext4!

Nos meus testes preliminares só tenho uma palavra a dizer:  Sensacional! 

O BFS 357 deixou o i7 ainda mais rápido! Nunca vi o Picasa abrir com um piscar de olhos!   :o :o :o

Vou continuar os testes neste final semana para testar a estabilidade do sistema e quanto ele consome de RAM! O tempo de boot não mudou! Continua na casa dos 20 segundos!

Boa noite e bom Feriado a todos também!


Galactus por gentileza poderia passar os links do patch BFS 357 e do Ureheadaread , mas uma pergunta a aplicação do patch é igual ao do Hxqriven ??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Novembro de 2010, 13:15
Senhores, acabo de compilar um novo Omnislash para o meu i7 com o BFS 357 mais o patch do Ureheadaread do fórum do Gentoo!

Usei o trio de sempre: Low-latency, 1000Mhz e performance! Em processador P4! Sistemas de arquivos dentro do kernel, no caso aqui é o ext4!

Nos meus testes preliminares só tenho uma palavra a dizer:  Sensacional! 

O BFS 357 deixou o i7 ainda mais rápido! Nunca vi o Picasa abrir com um piscar de olhos!   :o :o :o

Vou continuar os testes neste final semana para testar a estabilidade do sistema e quanto ele consome de RAM! O tempo de boot não mudou! Continua na casa dos 20 segundos!

Boa noite e bom Feriado a todos também!


Galactus por gentileza poderia passar os links do patch BFS 357 e do Ureheadaread , mas uma pergunta a aplicação do patch é igual ao do Hxqriven ??


o do BFS 357
http://ck.kolivas.org/patches/bfs/2.6.34/

ai você baixa 2.6.34-bfs318-330test.patch ; bfs330-bfs350.patch ; bfs350-bfs357.patch

ai aplica assim
Código: [Selecionar]
patch -p1 < 2.6.34-bfs318-330test.patch; patch -p1 < bfs330-bfs350.patch; patch -p1 < bfs350-bfs357.patch
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Novembro de 2010, 13:30
Senhores, acabo de compilar um novo Omnislash para o meu i7 com o BFS 357 mais o patch do Ureheadaread do fórum do Gentoo!

Usei o trio de sempre: Low-latency, 1000Mhz e performance! Em processador P4! Sistemas de arquivos dentro do kernel, no caso aqui é o ext4!

Nos meus testes preliminares só tenho uma palavra a dizer:  Sensacional! 

O BFS 357 deixou o i7 ainda mais rápido! Nunca vi o Picasa abrir com um piscar de olhos!   :o :o :o

Vou continuar os testes neste final semana para testar a estabilidade do sistema e quanto ele consome de RAM! O tempo de boot não mudou! Continua na casa dos 20 segundos!

Boa noite e bom Feriado a todos também!


Galactus por gentileza poderia passar os links do patch BFS 357 e do Ureheadaread , mas uma pergunta a aplicação do patch é igual ao do Hxqriven ??


Bom, o patch do BFS 357 o Gunss já te passou. O do ureadahead está aqui:

http://www.megaupload.com/?d=6VOH8BLU




Olha só, já testei este patch do Gentoo em três máquinas diferentes!  No Core i7, no Core 2 Quad e no Atom!  Funcionou nos dois grandes e deu Kernel Panic no Atom!  Mas eu esqueci de instalar o ureadahead novamente antes de dar o boot no sistema do Atom!  ::) ::) ::)  Então vou tentar mais uma vez né!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 08 de Novembro de 2010, 21:31
Bom, o patch do BFS 357 o Gunss já te passou.

o do BFS 357
http://ck.kolivas.org/patches/bfs/2.6.34/

ai você baixa 2.6.34-bfs318-330test.patch ; bfs330-bfs350.patch ; bfs350-bfs357.patch

Caso você esteja usando a última atualização do kernel.org para o 34, patch-2.6.34.7:

http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.34.7.bz2

Kolivas tem um patch do BFS para essa versão específica:

http://ck.kolivas.org/patches/bfs/2.6.34/2.6.34.7-sched-bfs-357.patch

Off-Topic: A data desse último patch é do 04 de outubro. Acho que o fato de Kolivas ainda se preocupar com o 34 a essa altura, depois de lançado o 35 e 36rc, a quinze dias antes do lançamento do 36, pode indicar que os resultados com esses 2 últimos releases não foram completamente satisfatórios, como Hqxriven já tinha dito alguns mensagens atrás.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Novembro de 2010, 21:54
mas o patch está disponível até mesmo para o .31 que foi o primeiro kernel a receber o patch dele.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 09 de Novembro de 2010, 03:33
Valeu Galactus , Gunss e Buli vou baixar os patchs e compila o omnislash novamente!! Depois posto o resultado !!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 09 de Novembro de 2010, 08:12
mas o patch está disponível até mesmo para o .31 que foi o primeiro kernel a receber o patch dele.

É verdade, não tinha checado as versões anteriores.

 Acho que o 35 e 36 foram traumáticos de mais para mim.  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Novembro de 2010, 10:27
mas o patch está disponível até mesmo para o .31 que foi o primeiro kernel a receber o patch dele.

É verdade, não tinha checado as versões anteriores.

 Acho que o 35 e 36 foram traumáticos de mais para mim.  :)

O 35 está rodando muito bem aqui, mas já estou testando o 2.6.37 do Natty
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 09 de Novembro de 2010, 11:02
Trabalho numa prefeitura, que tem aqueles laboratórios do governo, que vem com o Linux Educacional ( Hardy 8.04 )
Procurei no tópico e não achei posts relacionados com essa versão, como instalar, aonde baixar e tudo mais, alguém pode me da uma mão?
e outra coisa, saiu o omnislash pro Maverick 10.10, kernel 2.6.35-22?

Agradeço a atenção! :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Novembro de 2010, 11:22
Trabalho numa prefeitura, que tem aqueles laboratórios do governo, que vem com o Linux Educacional ( Hardy 8.04 )
Procurei no tópico e não achei posts relacionados com essa versão, como instalar, aonde baixar e tudo mais, alguém pode me da uma mão?
e outra coisa, saiu o omnislash pro Maverick 10.10, kernel 2.6.35-22?

Agradeço a atenção! :D

No próprio site do governo, tem disponível para download.
Eles também tem um blog e uma comunidade no Orkut.

No meu município, criamos a própria distribuição e dispensamos o LE. Há umas páginas atrás eu divulguei, pq teve colaboração do pessoal aqui no kernel:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Novembro de 2010, 11:31
mas o patch está disponível até mesmo para o .31 que foi o primeiro kernel a receber o patch dele.

É verdade, não tinha checado as versões anteriores.

 Acho que o 35 e 36 foram traumáticos de mais para mim.  :)

O 35 está rodando muito bem aqui, mas já estou testando o 2.6.37 do Natty

rapidinho você hein! Vi que o .36 diminuiu o tamanho total. Achei bom, remoção de código não utilizado é sempre util
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 09 de Novembro de 2010, 13:06
Citar
No próprio site do governo, tem disponível para download.
Eles também tem um blog e uma comunidade no Orkut.

No meu município, criamos a própria distribuição e dispensamos o LE. Há umas páginas atrás eu divulguei, pq teve colaboração do pessoal aqui no kernel:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382

Não brother, queria sabe como instala o omnislash nesse linux! :/
Pq os computadores vem com 512 de memória, e ta sempre com 40mb livre no máximo! ;/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Novembro de 2010, 15:13
Citar
No próprio site do governo, tem disponível para download.
Eles também tem um blog e uma comunidade no Orkut.

No meu município, criamos a própria distribuição e dispensamos o LE. Há umas páginas atrás eu divulguei, pq teve colaboração do pessoal aqui no kernel:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=2&t=382

Não brother, queria sabe como instala o omnislash nesse linux! :/
Pq os computadores vem com 512 de memória, e ta sempre com 40mb livre no máximo! ;/

40MB?  :o
Qual é o tamanho desses HDs?

Os que chegaram aqui também tem 512, mas os HDs tem espaço para instalar. Até pq a gente formata tudo mesmo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Novembro de 2010, 23:56
Heheheh

Esse papo do kilder tá parecendo conversa de bêbado!

Ele fala em instalação do kernel e respondem sobre instalação do sistema! Daí ele fala de consumo de memória e respondem sobre HD!

Huahuauhauhauh

Kilder, seria mais fácil você deixar mais detalhes da configuração de suas máquinas! 

O Ominslash é melhor aproveitado em máquinas modernas com muito cache no processador e no disco rígido!  Não que você não possa adaptar uma compilação para suas máquinas, mas você teria que ser bem cuidadoso nas opções de compilação! Pra não acabar travando essas máquinas!

Não sei se o Kernel 2.6.34 do Omnislash vai rodar bem no Ubuntu 8.04! Alguém aqui já tentou?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 10 de Novembro de 2010, 04:00
Compilei o kernel 2.6.34 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2) aqui com os patchs Omnislash (http://kernel-omnislash.googlecode.com/files/omnislash1.4.4.zip), BFS 357 (http://ubuntuforum-br.org/index.php/topic,29799.msg418361.html#msg418361) e ureheadaread (http://ubuntuforum-br.org/index.php/topic,29799.msg418365.html#msg418365) em uma instalação minima do Ubuntu (http://www.vivaolinux.com.br/artigo/Ubuntu-Lucid-Lynx-Instalacao-minima-%28miniiso%29-de-13MB), funcionou 100%!!  :D
A únicas mudanças que fiz foi deixar o Timer Frequency em 1000Mhz e o processador em athlon(Não sei se foi uma boa escolha :-* rs).

Configurações da carroça:
athlon XP 2000+  :P
512mb de ram   :P
40gb de HD   :P

obs.: Antes de reiniciar o PC eu reinstalei o ureadahead!

O consumo de ram ficou na base do 60~70mb!

Ahh, também usei o apt-build pra reinstalar/instalar tudo!

Forte abraço a todos! ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 10 de Novembro de 2010, 07:54
Galactus, qual a config de latency q sugere prum note com Intel Core Duo T4500 (2,3 Ghz)?
Outra dúvida: qdo vou especificar o tipo de processador nas opções do kernel, esse processador encaixa nos 'genericx86'?

Vlws!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Novembro de 2010, 08:11
Senhoras e Senhores, esperei mais de uma semana para postar as considerações "totais" sobre o BFS 357!


É sempre bom fazer testes de maior duração em diversos cenários para ter certeza que tudo melhora ou não, não é mesmo?

Continuando então, a primeira vista como havia dito, com a nova compilação com os patchs do Ureheadaread e do BFS 357,  o meu PC havia ficado ainda mais rápido!

O 357 usa ainda mais do cache da memória, então na segunda vez que você chamava alguma aplicação ele se mostrava mais "agressivo" que a versão 318 usada originalmente pelo HQxRiven no Omnislash (se não estou enganado da versão)!  De qualquer maneira, a versão 357 mostrava resultados promissores em relação a versão anterior!   

O consumo de RAM do sistema é maior, o 357 é ainda mais guloso no quesito consumo de memória! No entanto ele usa esse aumento do consumo para deixar a reposta do sistema mais agressiva!

No meu teste de "longo prazo", quando digo isso quero dizer usar o sistema com várias aplicações abertas ao mesmo tempo e deixar o sistema ligado por pelo menos 3 dias direto sem reiniciar ou sair da sessão, o 357 começou a fazer água!

Além do maior consumo de RAM notei uma maior latência ao responder quando chamando as aplicações depois de muito tempo que ela foi fechada!  O que me mostrou que ele não guarda muito tempo no cache aplicações que já foram chamadas faz tempo!

Quando na hora do fervo, com muita coisa agindo ao mesmo tempo no sistema, o consumo de CPU também me pareceu maior e algumas aplicações passaram a fechar do "nada", como o Nautilus e o Rhythmbox. Isso com o sistema ligado por mais de  3 dias! Coisa que não acontecia com o 318!    Contudo, como disse, a resposta do sistema sempre foi mais rápida com o 357! Principalmente se você ficar abrindo e fechando várias aplicações com pouco intervalo de tempo entre o fechar e abrir novamente à aplicação!  Aquele teste básico que faço nos meus vídeos, parecem ainda mais "leves" com o 357, ele responde mais rápido a custa de maior consumo de RAM e CPU!


Outra coisa, com mais de 3 dias do sistema ligado direto, o sistema começa a ficar mais lento! Ele não tem a mesma resposta de quando você acaba de ligar o seu PC!
 
Mas a pá de cal para mim foi no quesito transferência de arquivos!  O 357 sofre do mesmo Bug da versão original do 318 que haviamos identificado, avisei o HQx e ele resolveu o problema da transferência de arquivos!  O que acontecia  com o 318 era o seguinte, se fizer transferência de arquivos para um PenDrive, ele começa rápido e depois praticamente congela a transferência, vai de "soquinho", transfere um pouco e pára, transfere mais um pouco e pára novamente! Enquanto isso o sistema fica uma "derma" só!  Se arrasta!  Com o 357 a coisa é muito pior!  Leva quase meia hora para transferir uma imagem de 4GB para o meu Pen Drive de 8G Kingston Datatraveler! Que é muito rápido, dá mais de 20MB/s de taxa fixa na transferência normal!

Muito pior que isso, agora ele afeta drasticamente a transferência na rede também!  Quem tem visto minha briga para aumentar as taxas de transferência da minha rede gigabit doméstica, lá na sessão de servidores, viu que já consegui 52MB/s fixos com ela!  Com o 357 isso não me pertence mais!  Cai para taxas de rede 10/100!  10MB/s com o famigerado "soquinho"!  Uma bomba para transferência de arquivos!

Foi só fazer uma nova compilação com o 318 modificado pelo HQx que tudo voltou ao normal! 

Ainda pretendo testar com o Atom, mas já espero um verdadeiro desastre! Já que o Atom não tem recursos, esse aumento no consumo da RAM e no uso da CPU vão fazer o sistema atingir o seu limite muito mais cedo! O problema é que esses processadores potentes tendem a te enganar logo de início! Parece tudo muito bom, tudo muito bem, mas quando você começar a testar em vários cenários diferentes a coisa muda de figura!  Só velocidade não resolve!

Bom , isso foi com o  meu hardware! Seria bom que outros compiladores contumases postassem suas impressões sobre o 357!

Té+



 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Novembro de 2010, 08:15
Galactus, qual a config de latency q sugere prum note com Intel Core Duo T4500 (2,3 Ghz)?
Outra dúvida: qdo vou especificar o tipo de processador nas opções do kernel, esse processador encaixa nos 'genericx86'?

Vlws!

É Notebook né?  Deixa em Ondemand, Preempt, 300MHz  e compila para Pentium 4 se for sistema 64bits! Se quiser ele ainda mais rápido mas a custa da sua bateria, Performance, Low Latency e 1000MHz, com isso ele vai ficar muito esperto com pouca coisa aberta ao mesmo tempo, mas sua bateria vai pedir água rapidinho!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 10 de Novembro de 2010, 08:17
Galactus, qual a config de latency q sugere prum note com Intel Core Duo T4500 (2,3 Ghz)?
Outra dúvida: qdo vou especificar o tipo de processador nas opções do kernel, esse processador encaixa nos 'genericx86'?

Vlws!

É Notebook né?  Deixa em Ondemand, Preempt e compila para Pentium 4 se for sistema 64bits! Se quiser ele ainda mais rápido mas a custa da sua bateria, Performance e Low Latency, com isso ele vai ficar muito esperto com pouca coisa aberta ao mesmo tempo, mas sua bateria vai pedir água rapidinho!!

É 32 bits. Assim rola compilar pra qual tipo de processador?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Novembro de 2010, 11:00
Pentium II

não sei se com o processador do teu notebook compensa deixar preempt não. Aqui com um e7200 nunca tive boas experiencias.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 10 de Novembro de 2010, 11:10
Vlwz!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Novembro de 2010, 12:52
Senhoras e Senhores, esperei mais de uma semana para postar as considerações "totais" sobre o BFS 357!


É sempre bom fazer testes de maior duração em diversos cenários para ter certeza que tudo melhora ou não, não é mesmo?

Continuando então, a primeira vista como havia dito, com a nova compilação com os patchs do Ureheadaread e do BFS 357,  o meu PC havia ficado ainda mais rápido!

O 357 usa ainda mais do cache da memória, então na segunda vez que você chamava alguma aplicação ele se mostrava mais "agressivo" que a versão 318 usada originalmente pelo HQxRiven no Omnislash (se não estou enganado da versão)!  De qualquer maneira, a versão 357 mostrava resultados promissores em relação a versão anterior!   

O consumo de RAM do sistema é maior, o 357 é ainda mais guloso no quesito consumo de memória! No entanto ele usa esse aumento do consumo para deixar a reposta do sistema mais agressiva!

No meu teste de "longo prazo", quando digo isso quero dizer usar o sistema com várias aplicações abertas ao mesmo tempo e deixar o sistema ligado por pelo menos 3 dias direto sem reiniciar ou sair da sessão, o 357 começou a fazer água!

Além do maior consumo de RAM notei uma maior latência ao responder quando chamando as aplicações depois de muito tempo que ela foi fechada!  O que me mostrou que ele não guarda muito tempo no cache aplicações que já foram chamadas faz tempo!

Quando na hora do fervo, com muita coisa agindo ao mesmo tempo no sistema, o consumo de CPU também me pareceu maior e algumas aplicações passaram a fechar do "nada", como o Nautilus e o Rhythmbox. Isso com o sistema ligado por mais de  3 dias! Coisa que não acontecia com o 318!    Contudo, como disse, a resposta do sistema sempre foi mais rápida com o 357! Principalmente se você ficar abrindo e fechando várias aplicações com pouco intervalo de tempo entre o fechar e abrir novamente à aplicação!  Aquele teste básico que faço nos meus vídeos, parecem ainda mais "leves" com o 357, ele responde mais rápido a custa de maior consumo de RAM e CPU!


Outra coisa, com mais de 3 dias do sistema ligado direto, o sistema começa a ficar mais lento! Ele não tem a mesma resposta de quando você acaba de ligar o seu PC!
 
Mas a pá de cal para mim foi no quesito transferência de arquivos!  O 357 sofre do mesmo Bug da versão original do 318 que haviamos identificado, avisei o HQx e ele resolveu o problema da transferência de arquivos!  O que acontecia  com o 318 era o seguinte, se fizer transferência de arquivos para um PenDrive, ele começa rápido e depois praticamente congela a transferência, vai de "soquinho", transfere um pouco e pára, transfere mais um pouco e pára novamente! Enquanto isso o sistema fica uma "derma" só!  Se arrasta!  Com o 357 a coisa é muito pior!  Leva quase meia hora para transferir uma imagem de 4GB para o meu Pen Drive de 8G Kingston Datatraveler! Que é muito rápido, dá mais de 20MB/s de taxa fixa na transferência normal!

Muito pior que isso, agora ele afeta drasticamente a transferência na rede também!  Quem tem visto minha briga para aumentar as taxas de transferência da minha rede gigabit doméstica, lá na sessão de servidores, viu que já consegui 52MB/s fixos com ela!  Com o 357 isso não me pertence mais!  Cai para taxas de rede 10/100!  10MB/s com o famigerado "soquinho"!  Uma bomba para transferência de arquivos!

Foi só fazer uma nova compilação com o 318 modificado pelo HQx que tudo voltou ao normal! 

Ainda pretendo testar com o Atom, mas já espero um verdadeiro desastre! Já que o Atom não tem recursos, esse aumento no consumo da RAM e no uso da CPU vão fazer o sistema atingir o seu limite muito mais cedo! O problema é que esses processadores potentes tendem a te enganar logo de início! Parece tudo muito bom, tudo muito bem, mas quando você começar a testar em vários cenários diferentes a coisa muda de figura!  Só velocidade não resolve!

Bom , isso foi com o  meu hardware! Seria bom que outros compiladores contumases postassem suas impressões sobre o 357!

Té+



 

Seus testes são muito engraçados: "depois de 3 dias o sistema ficou lento"  ;D
Criaturas normais não ficam tanto tempo com o PC ligado. Notebooks, então, principalmente. Então uma diferença de 3 dias será irrelevante.
Mas dados os outros problemas, realmente não é uma boa esse novo BFS.

Você teria o link do patch do HQX aí?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Novembro de 2010, 13:32
esse patch do HQX está dentro do propio omnislash. Agora aonde somente o criador sabe.

edit: quem quiser verificar a versão do BFS instalado roda esse comando
Código: [Selecionar]
dmesg | grep BFS
o retorno é algo do tipo
Código: [Selecionar]
BFS CPU scheduler v0.357 by Con Kolivas.
onde o v0.357 é a versão que você usa.

@galactus, aqui eu não experimento esse bug no pen-drive não. Na rede eu não sei pois não tenho uma rede aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Novembro de 2010, 23:06
vampire_thunder, não concordo que a diferença de três dias será irrelevante! Como eu disse antes, depende do cenário em que você usa o seu PC/Notebook!

Eu me considero um "heavy user", minha máquina só está desligada por dois motivos principais: 1) Falta de energia; 2) Chuva com trovoadas! Fora esses dois motivos principais, salvo algum outro contratempo, ela fica ligada direto!  Então pra mim é muito relevante se um Kernel consegue ser estável com vários dias ligados!  Se não estou enganado até o HQxRiven faz esse tipo de teste! 

De qualquer modo, foi apenas um teste! Para os meus padrões de importância e um conjunto de hardware!  Por isso mesmo que eu falo para outros postarem suas impressões!

No QuadCore do meu amigo as transferências de arquivos também ficaram ruins!  E olha que ele usa o PC dele para trabalho! E também fica ligado direto!  Então prá nós tempo prolongado de uso do sistema é muito importante! E ele agora mudou o hardware dele para uma placa mãe com chipset Nvidia, o meu continua Intel!

Gunss, esse Bug do Pen-Drive não afeta a todos não!  Não me lembro se no PC do HQx isso também ocorria.

E eu voltei para a versão 318 como mostra a saída do comando postado por você:

Código: [Selecionar]
galactus@galactus-desktop:~$ dmesg | grep BFS
BFS CPU scheduler v0.318 by Con Kolivas.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 11 de Novembro de 2010, 00:11
o kernel 2.6.36 com o patch ck2 (con koliva), com BFS 357, ficou perfeito, vale a pena testar



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 11 de Novembro de 2010, 00:58
Galactus, como vc faz para compilar tão rápido?

É como o HQ disse, Core i7 a 3.6GHz, 4GB de RAM a 1400MHz, Concurrency Level 8 com o kernel do HQ que realmente usa os 100% dos núcleos mais os HTs! Além disso meu Ubuntu é muito mexido! Sabe como é, geralmente tudo que é padrão é lento!  Há sim, ia me esquecendo, a minha nova placa mãe ajuda muito também! Ela não tem mais IDE e nem PS2! Com isso os HDs SATA guanham de 15 a 18% em velocidade!  

Galactus, qual é o comando que vc usa na hora de compilar?

Um amigo meu comprou um notebook da HP com i7 e 6GB de RAM (uma única placa, diga-se de passagem, que deixou todo mundo surpreso)
Eu também comprei um novo, também da HP, mas um Phenon Triple-core, e quero ver se consigo melhorar também um pouco mais o tempo de compilação.

A propósito, como eu verifico a frequência do processador?

PS: não achei esse seu post citado na busca e tive de ir rolando páginas e páginas  8)

Boa tarde Vampire, o comando é o mesmo do tutorial do HQxriven!

Código: [Selecionar]
#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
A diferença é que eu coloco o número de núcleos que o sistema "vê"! No meu caso são os 4 núcleos físicos mais os 4 virtuais do HT!  Então fica assim:

Código: [Selecionar]
#[b]CONCURRENCY_LEVEL=8[/b] make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
Desligo qualquer outra coisa que possa consumir recurso do sistema, então fica só a compilação do sistema rolando, as vezes deixo o Htop pra ver a todos os núcleos a 100%!  ;D

Quanto ao tempo menor é por causa do Overclock, das memórias ( agora estou com DDR3 2000) e do HD! Tudo ajuda!

 
Desculpa a quotagem gigante, mas eu compilei 2x sem notar isso, sempre compilava usando 2 núcleos físicos, sendo que tenho 4 T-T
Alguém poderia me indicar como atualizar esse BFS, como funciona isso?
[]s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Novembro de 2010, 01:07
Citar
Senhoras e Senhores, esperei mais de uma semana para postar as considerações "totais" sobre o BFS 357!


É sempre bom fazer testes de maior duração em diversos cenários para ter certeza que tudo melhora ou não, não é mesmo?

Continuando então, a primeira vista como havia dito, com a nova compilação com os patchs do Ureheadaread e do BFS 357,  o meu PC havia ficado ainda mais rápido!

O 357 usa ainda mais do cache da memória, então na segunda vez que você chamava alguma aplicação ele se mostrava mais "agressivo" que a versão 318 usada originalmente pelo HQxRiven no Omnislash (se não estou enganado da versão)!  De qualquer maneira, a versão 357 mostrava resultados promissores em relação a versão anterior!  

O consumo de RAM do sistema é maior, o 357 é ainda mais guloso no quesito consumo de memória! No entanto ele usa esse aumento do consumo para deixar a reposta do sistema mais agressiva!

No meu teste de "longo prazo", quando digo isso quero dizer usar o sistema com várias aplicações abertas ao mesmo tempo e deixar o sistema ligado por pelo menos 3 dias direto sem reiniciar ou sair da sessão, o 357 começou a fazer água!

Além do maior consumo de RAM notei uma maior latência ao responder quando chamando as aplicações depois de muito tempo que ela foi fechada!  O que me mostrou que ele não guarda muito tempo no cache aplicações que já foram chamadas faz tempo!

Quando na hora do fervo, com muita coisa agindo ao mesmo tempo no sistema, o consumo de CPU também me pareceu maior e algumas aplicações passaram a fechar do "nada", como o Nautilus e o Rhythmbox. Isso com o sistema ligado por mais de  3 dias! Coisa que não acontecia com o 318!    Contudo, como disse, a resposta do sistema sempre foi mais rápida com o 357! Principalmente se você ficar abrindo e fechando várias aplicações com pouco intervalo de tempo entre o fechar e abrir novamente à aplicação!  Aquele teste básico que faço nos meus vídeos, parecem ainda mais "leves" com o 357, ele responde mais rápido a custa de maior consumo de RAM e CPU!


Outra coisa, com mais de 3 dias do sistema ligado direto, o sistema começa a ficar mais lento! Ele não tem a mesma resposta de quando você acaba de ligar o seu PC!
 
Mas a pá de cal para mim foi no quesito transferência de arquivos!  O 357 sofre do mesmo Bug da versão original do 318 que haviamos identificado, avisei o HQx e ele resolveu o problema da transferência de arquivos!  O que acontecia  com o 318 era o seguinte, se fizer transferência de arquivos para um PenDrive, ele começa rápido e depois praticamente congela a transferência, vai de "soquinho", transfere um pouco e pára, transfere mais um pouco e pára novamente! Enquanto isso o sistema fica uma "derma" só!  Se arrasta!  Com o 357 a coisa é muito pior!  Leva quase meia hora para transferir uma imagem de 4GB para o meu Pen Drive de 8G Kingston Datatraveler! Que é muito rápido, dá mais de 20MB/s de taxa fixa na transferência normal!

Muito pior que isso, agora ele afeta drasticamente a transferência na rede também!  Quem tem visto minha briga para aumentar as taxas de transferência da minha rede gigabit doméstica, lá na sessão de servidores, viu que já consegui 52MB/s fixos com ela!  Com o 357 isso não me pertence mais!  Cai para taxas de rede 10/100!  10MB/s com o famigerado "soquinho"!  Uma bomba para transferência de arquivos!

Foi só fazer uma nova compilação com o 318 modificado pelo HQx que tudo voltou ao normal!

Ainda pretendo testar com o Atom, mas já espero um verdadeiro desastre! Já que o Atom não tem recursos, esse aumento no consumo da RAM e no uso da CPU vão fazer o sistema atingir o seu limite muito mais cedo! O problema é que esses processadores potentes tendem a te enganar logo de início! Parece tudo muito bom, tudo muito bem, mas quando você começar a testar em vários cenários diferentes a coisa muda de figura!  Só velocidade não resolve!

Bom , isso foi com o  meu hardware! Seria bom que outros compiladores contumases postassem suas impressões sobre o 357!

Té+

Percebi a mesma coisa, mas estava esperando o seu post...

Latência baixa atrapalhando a cache e fazendo besteiras no sistema.

No 1.4.4 eu consegui corrigir agora erraram novamente... o 3.57 para server sem alteraçãoes não rola...

Citar
Então pra mim é muito relevante se um Kernel consegue ser estável com vários dias ligados!  Se não estou enganado até o HQxRiven faz esse tipo de teste!  

Com ctz... Se ele não tem estabilidade com alguns dias ligado significa para mim que não presta... (resumindo um kernel que não aguenta e uma hora vai dar problema)

Citar
Não me lembro se no PC do HQx isso também ocorria.

Ocorria... "soquinhos" de pen drive é chato...

Foi um saco consertar aquilo, passei uma noite e uma madrugada consertando aquilo fazendo a latência e a cache não "brigarem".

Vou ter que tirar um tempo para analisar aonde o BFS foi "com sede ao pote" no 3.57 para alterar e consertar.


@macabu

Alguém poderia me indicar como atualizar esse BFS, como funciona isso?

http://ubuntuforum-br.org/index.php/topic,29799.msg418361.html#msg418361
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Novembro de 2010, 12:57
engraçado, aqui o novo BFS não alterou o desempenho do PC com muito tempo ligado. Aqui ele ta ligado tem 8 dias e tudo tranquilo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 11 de Novembro de 2010, 13:27
Eu li e também vi sobre o Ureadahead e baixei.
Quando na hora da compilação eu uso o comando?
Abçs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Novembro de 2010, 15:45
Citar
engraçado, aqui o novo BFS não alterou o desempenho do PC com muito tempo ligado. Aqui ele ta ligado tem 8 dias e tudo tranquilo.

Então deve existir algo aí diferente que faz não aparecer o bug. Pq eu testei em das máquinas e ele apareceu...

Acho que se nós três batermos um papo descobriremos isso.

@Gunss e Galactus vcs estão usando apenas o BFS como patch (estão usando o ck também)?? Estão usando em que kernel?? Quais outros patches vcs estão usando?? (Acho que se formos pelo caminho iremos descobrir o vilão... ou pelo menos melhorar o resultado)

Boa Tarde meus amigos!!

Obrigado

Hqx


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Novembro de 2010, 16:43
Citar
engraçado, aqui o novo BFS não alterou o desempenho do PC com muito tempo ligado. Aqui ele ta ligado tem 8 dias e tudo tranquilo.

Então deve existir algo aí diferente que faz não aparecer o bug. Pq eu testei em das máquinas e ele apareceu...

Acho que se nós três batermos um papo descobriremos isso.

@Gunss e Galactus vcs estão usando apenas o BFS como patch (estão usando o ck também)?? Estão usando em que kernel?? Quais outros patches vcs estão usando?? (Acho que se formos pelo caminho iremos descobrir o vilão... ou pelo menos melhorar o resultado)

Boa Tarde meus amigos!!

Obrigado

Hqx




bem. o kernel é o 2.6.34. Estou usando o omnislash original + o bfs 0.357. Não estou usando o patch do CK, somente o BFS.

Vamos bater um papo. Agora uma coisa sobre o BFS 0.357. Não é preciso ficar com o PC ligado por muito tempo para ver ele se atrapalhar com essa pressa toda. Basta abri vários programas ao mesmo tempo. Se for esse tipo de usuário que fica com mais de 10 abas abertas com vídeo tocando, tocando música, abrindo programas aleatoriamente, você vai sentir um soquinho. Como eu mantenho no máximo 7 abas abertas (o máximo que cabe sem diminuir o tamanho delas), mantenho o music player e só, não vejo muita necessidade de fazer downgrade. Uso o DeVeDe quase que diariamente, deixo convertendo para DVD enquanto estou na faculdade e quando volto uso o PC normalmente sem nenhum lag. Isso fiz por 8 dias seguidos.

Repito, se for que nem o galactus que fica com muuitos programas abertos, ai realmente é melhor ficar no BFS que vem de "fabrica" com o omnislash.

Agora isso não quer dizer que o sistema não funcione sobre carga alta. Considero o DeVeDe um programa que puxa bastante do sistema, e mesmo com ele rodando o sistema fica bem tranquilo. Rodei aqui o programa Grid (estilo o Folding @ Home) ele usa 100% do processador o TEMPO INTEIRO, porém com uma prioridade lááá em baixo, 19 para ser preciso. Com ele rodando também não percebi maiores problemas.

Agora vou ficar mais atento, estava muito ocupado com a faculdade e nem parava pra ver como o sistema estava. Vou ficar puxando o danado agora. Tentar abrir vários programas e ver como ele se comporta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 11 de Novembro de 2010, 18:44
Compilei o kernel 2.6.34 (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.tar.bz2) aqui com os patchs Omnislash (http://kernel-omnislash.googlecode.com/files/omnislash1.4.4.zip), BFS 357 (http://ubuntuforum-br.org/index.php/topic,29799.msg418361.html#msg418361) e ureheadaread (http://ubuntuforum-br.org/index.php/topic,29799.msg418365.html#msg418365) em uma instalação minima do Ubuntu (http://www.vivaolinux.com.br/artigo/Ubuntu-Lucid-Lynx-Instalacao-minima-%28miniiso%29-de-13MB), funcionou 100%!!  :D
A únicas mudanças que fiz foi deixar o Timer Frequency em 1000Mhz e o processador em athlon(Não sei se foi uma boa escolha :-* rs).

Configurações da carroça:
athlon XP 2000+  :P
512mb de ram   :P
40gb de HD   :P

obs.: Antes de reiniciar o PC eu reinstalei o ureadahead!

O consumo de ram ficou na base do 60~70mb!

Ahh, também usei o apt-build pra reinstalar/instalar tudo!

Forte abraço a todos! ;)

Alyscom, me tira uma dúvida voce disse que antes de reiniciar o pc vc instalou o ureadahead, somente compilando o patch junto com o kernel ele já não é instalado, pergunto porque recompilei o kernel omnislash e esse patch , mas tive impressão que o boot ficou mais lento que o padrão do kubuntu 10.10, por favor me tira essa dúvida!! Valeu e até mais.!

Só mais uma coisa que lembrei , na compilação anterior que fiz inclusive a que nosso amigo Hqx, colocou no projeto usei como processador o core2duo e nessa passei para P4, inclusive já vi vários amigos do fórum recomendarem a compilação em P4, parece que não ficou legal dessa forma!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 11 de Novembro de 2010, 22:58
Citar
Alyscom, me tira uma dúvida voce disse que antes de reiniciar o pc vc instalou o ureadahead, somente compilando o patch junto com o kernel ele já não é instalado, pergunto porque recompilei o kernel omnislash e esse patch , mas tive impressão que o boot ficou mais lento que o padrão do kubuntu 10.10, por favor me tira essa dúvida!! Valeu e até mais.!

Não sou o Alyscom, mas acho que posso responder, hehe
Não ele não vem com o patch, o patch é para poder usa-lo.
Creio que ele reinstalou o ureheadaread do próprio ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 12 de Novembro de 2010, 00:09
Andreson, valeu pela informação já tá instalado mas não notei grande diferença no boot, vou fazer mais algumas compilações fiderentes e depois posto o resultado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Novembro de 2010, 08:00
Citar
engraçado, aqui o novo BFS não alterou o desempenho do PC com muito tempo ligado. Aqui ele ta ligado tem 8 dias e tudo tranquilo.

Então deve existir algo aí diferente que faz não aparecer o bug. Pq eu testei em das máquinas e ele apareceu...

Acho que se nós três batermos um papo descobriremos isso.

@Gunss e Galactus vcs estão usando apenas o BFS como patch (estão usando o ck também)?? Estão usando em que kernel?? Quais outros patches vcs estão usando?? (Acho que se formos pelo caminho iremos descobrir o vilão... ou pelo menos melhorar o resultado)

Boa Tarde meus amigos!!

Obrigado

Hqx




Vamos por partes então!


Estou usando o kernel  2.6.34 puro! Pego o seu último Patch do Omnislash da versão 1.4.4 e coloco dentro dele o Patch do Ureheadahead do Fórum do Gentoo!  Aplico esse patch modificado no 2.6.34 puro e depois disso é que faço as aplicações dos patchs que transformam o BFS 318 modificado por você no BFS 357 sem modificações! Não uso o patch do CK, só o BFS 357 sem modificações!

Talvez eu sinta tanta diferença com o 357 por causa das configurações agressivas das minhas compilações! 1000MHz, Low Latency, Perfomance!
Não sinto nenhum Lag no uso do sistema com o 357, o "soquinho" é só na transferência de arquivos! Seja com Pen-Drive ou pela rede!  O que eu noto é que o sistema vai ficando mais lento com muito tempo ligado! Depois dos três dias é bastante perceptível!   

Em outra máquina, a do meu amigo com Core2 Quad e com Chipset da Nvidia, o 357 também mostrou a lentidão na transferência de arquivos! No caso dele ele só consegue fazer uma transferência no sistema e mais nada! Fica tudo muito lento!  Ele suga todas as forças do sistema para a transferência de arquivos!

Outra coisa que pode estar gerando muita diferença é o Journal! Talvez eu seja o único a estar usando o Journal externo com 1GB em outro HD aqui! Pra gente ter certeza dos resultados acho que deveria deixar tudo igual!  Vocês usam o Journal padrão ou o aumentado dentro do mesmo HD?

Agora fico no aguardo HQ, vamos partir de onde para tentar solucionar isso aí?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Novembro de 2010, 08:48
Aqui eu tenho compilado apenas o Kernel do Ubuntu. Ele já vem com o ureadaread, mas eu não percebi que o boot está rápido. Ao contrário, às vezes demora muito pra ligar.
Aonde especificamente eu tenho de habilitar esse patch? E além do pacote ureadaread, existe algum outro que eu tenho que instalar, ou alguma config que eu tenha que fazer?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 12 de Novembro de 2010, 08:58
Aqui eu tenho compilado apenas o Kernel do Ubuntu. Ele já vem com o ureadaread, mas eu não percebi que o boot está rápido. Ao contrário, às vezes demora muito pra ligar.
Aonde especificamente eu tenho de habilitar esse patch? E além do pacote ureadaread, existe algum outro que eu tenho que instalar, ou alguma config que eu tenha que fazer?


Eu compilei ele junto com o patch do Hxqriven no omnislash , mas percebi que o boot tá demorando mais que o kernel generic do 10.10 , acredito que tenha que recompilar o kernel para introduzi-lo, se estiver errado me corrijam, abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Niller em 12 de Novembro de 2010, 10:25
Beleza galera!
Sem querer atrvessar mas atravessando, tem alguem usando o 10.10 com omnislash ou terei que ficar preso no 10.04?
Será que dá para usar o kernel .34 + omni 1.4.4 com ganho de performance no meerkat? Gostaria de alguma sugestão se possível.
Abraçõs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 12 de Novembro de 2010, 21:09
Niller, eu estava com o 10.10 com o omnislash compilado em casa bjs ;D
agradeça ao Hqxriven \O/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 13 de Novembro de 2010, 00:46
Beleza galera!
Sem querer atrvessar mas atravessando, tem alguem usando o 10.10 com omnislash ou terei que ficar preso no 10.04?
Será que dá para usar o kernel .34 + omni 1.4.4 com ganho de performance no meerkat? Gostaria de alguma sugestão se possível.
Abraçõs.

Como pode ver na minha assinatura , uso o Kubuntu 10.10 com o omnislash 1.4.4 que usa o kernel 2.6.34 + patch do Ureheadahead , tirando o boot que achei mais lento que o kernel nativo do meerkat , o restante está ótimo !!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Niller em 13 de Novembro de 2010, 11:36
Legal  legal!
Vou mexer com isso hoje à tarde! Agora aproveitando, alguém está sofrendo com o video
Intel 945? Eu notei uma queda de desempenho do 10.10 em relação ao 10.04.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Novembro de 2010, 14:38
eu não vou usar a versão 10.10.

Com o kernel omnislash acho que ninguém vem tendo problemas com vídeo intel e nvidia não
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 16 de Novembro de 2010, 22:26
Impressões sobre 2.6.34.7 + BFS v0.357

Primeiro vou descrever o tipo de teste que faço. É uma coisa bem simples. Como um outro usuário já disse, somente fico usando o sistema, do seguinte jeito:

Teste simples:

1. Abro um vídeo no youtube. Pode ser qualquer um, mas sempre o mesmo.
2. Depois abro um arquivo de imagem grande, 60 MB, em formato .tif

Como trabalho em micros um tanto fracos, Pentium 4 com RAM de 512 MB, isso ai já é suficiente para deixar os sistema sobrecarregado: Enquanto a imagem .tif abre, quase toda a memoria física (~485 MB) é consumida e fica fazendo swap adoidado.

As vezes abro o arquivo de vídeo localmente, para o teste não depender da rede, mas o arquivo .flv é exatamente o mesmo. Os resultados também diferem muito pouco em cada um desses casos (local ou youtube).

Teste mais "completo":

Igual que o teste simples acima, mas antes deixo o sistema no limite da capacidade de threads que podem ser processados em paralelo, por exemplo, compilando o kernel com make -j2 ou com CONCURRENCY_LEVEL=2 no make-kpkg no Debian.

NOTA: O Pentium 4 que uso tem HT, por isso uso 2 threads.

Como "interpreto" os resultado do teste: Cada rodada de testes começa com o micro reiniciando de zero.

Enumero o comportamento do sistema desde o melhor caso até o pior caso possível:

1. O sistema funciona bem bem durante o tempo que dura o teste.
2.  O sistema funciona bem, mas os aplicativos em geral demoram um pouco para abrir.
3. A imagem no vídeo da pequenas congeladas, em quanto a imagem de 60 MB abre. Depois o vídeo fica normal. O som do vídeo funciona bem o tempo todo.
4. No vídeo a image congela e o som pula ligeiramente.
5. No vídeo a imagem desaparece (fica a tela branca) e som pula por intervalos longos.
6. Quase tudo para enquanto a imagem de 60 MB abre. Depois continua a funcionar bem.
7. O sistema trava. Somente volta depois de um tempo. Alguns aplicativos são fechados.
8. O sistema trava de vez. O micro deve ser reiniciado.

Até 3 considero um resultado aceitável, ou 4 se for o teste completo. Porém, inclusive com o teste simples, já vi todos esses casos acontecerem.

Patches que estou usando:: CK2 e BFS v0.357

Acho que o patch CK poderia ser resumido como: Swapping agressivo. No caso do meu micro isso é bom, exceto por uma única coisa: Na última versão foi acrescido um patch que faz dirty_ratio=5. Com isso o resultado do teste fica entre 6 e 8, ou seja, em não poucos casos, o sistema chega a travar de vez. Por isso, sempre volto ao valor default que é 20.

Com o BFS 318 o resultado do teste ficava entre 1 e 4. No 357 piorou um pouco, chegando até 5 ou 6.

Especulação: Fuçando um pouco no código, vi que entre as coisas que foram mudadas no BFS 357 tem duas variáveis:

1. RESCHED_US: Antes era 1 e passou para 100.

Esta variável controla o timeslice dos threads. Na prática, o valor 100 faz que um thread com menos de 100 microsegundos no seu timeslice seja rescalado (rescheduled). Ou seja, um thread com menos de 100 us no timeslice é considerado com um thread com 0 us de timeslice. (Timeslice seria o tempo que um dado thread é colocado para rodar no CPU).

2. prio_ratios: antes era 100 e passou para 128. Essa variável também intervém no cálculo do timeslice. Mas neste caso, não parece ser uma mudança muito grande.

Eu voltei o valor dessas variáveis para os valores anteriores, ou seja 1 e 100 respectivamente, e isso tem feito o teste voltar para 4, diria que em 50% dos casos.

Enfim, foi isso que fiz por enquanto. Vou continuar testando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Novembro de 2010, 23:13
@buli

o valor da RESCHED_US ser 100 no BFS 0.357 é ruim pois ou você tem um processador bom ou então esta lascado. É isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Novembro de 2010, 02:35
Depois do post com a análise do buli...  :o :o :o

Eu já estava confuso pensando em como ia abordar o assunto de forma simples e vc já chegou fazendo bonito.

Ótimo post!! Obrigado buli!!

-------------------------------------------

Vou falar um pouco também...

O que achei foi que o 3.18 (no omnislash padrão) é mais lento que o 3.57. O 3.57 a latência é mais baixa, mas a prioridade da "cache" (buffer) não tem tanta importância e sim a velocidade que o processador acessa a informação.

No sistema "virtual de memória" do linux que compreende o buffer, a swap, o tempo que o dado fica "sujo" e quando é limpo na cache do hd e as páginas de memória (basicamente é isso, mas tem alguns sistemas de proteção) percebi que no 3.57 diferente do 3.18 o comportamento é o oposto.

Basicamente ele está diminuindo o tamanho da cache para que a informação por ter um volume menor seja passada mais rapidamente para o processador que ira processá-la. Teoricamente seria mais rápido se os HDs e os processadores fossem muito mais rápidos!!

O problema é quando existem novas informações que entram na fila para serem processadas e o hd e o processador estão ocupados e a cache está com dados que não foram limpos para a entrada de um novo dado. Isto é, volume agressivo de dados na cache entrando e saindo.

Sabe o que resulta isso: os resultados 6 a 8 do teste do buli!!

Vc precisa de um kernel equilibrado para que o processador, hd e memória ram trabalhem da melhor forma possível foi justamente por isso que o 1.4.4 não usou o CK (percebi que ele retirou o equilíbrio das páginas de memória)

Resumindo:

Acho que nesse ponto a dupla BFS 3.18 + BFQ consegue gerenciar bem as requisições mesmo com um grande volume de dados se o usuário tem um processador, um hd e uma memória razoáveis, coisa que não ocorre com o 3.57 que deixa o sistema desbalanceado com mais facilidade, por não conseguir aproveitar de forma eficiente os recursos.

-----------

Galera ainda estou tentando achar uma solução estável para o 3.57 para deixá-lo equilibrado. Vou demorar mas estou confiante que iremos conseguir!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 17 de Novembro de 2010, 13:49
Depois do post com a análise do buli...  :o :o :o

Eu já estava confuso pensando em como ia abordar o assunto de forma simples e vc já chegou fazendo bonito.

Ótimo post!! Obrigado buli!!

-------------------------------------------

Vou falar um pouco também...

O que achei foi que o 3.18 (no omnislash padrão) é mais lento que o 3.57. O 3.57 a latência é mais baixa, mas a prioridade da "cache" (buffer) não tem tanta importância e sim a velocidade que o processador acessa a informação.

No sistema "virtual de memória" do linux que compreende o buffer, a swap, o tempo que o dado fica "sujo" e quando é limpo na cache do hd e as páginas de memória (basicamente é isso, mas tem alguns sistemas de proteção) percebi que no 3.57 diferente do 3.18 o comportamento é o oposto.

Basicamente ele está diminuindo o tamanho da cache para que a informação por ter um volume menor seja passada mais rapidamente para o processador que ira processá-la. Teoricamente seria mais rápido se os HDs e os processadores fossem muito mais rápidos!!

O problema é quando existem novas informações que entram na fila para serem processadas e o hd e o processador estão ocupados e a cache está com dados que não foram limpos para a entrada de um novo dado. Isto é, volume agressivo de dados na cache entrando e saindo.

Sabe o que resulta isso: os resultados 6 a 8 do teste do buli!!

Vc precisa de um kernel equilibrado para que o processador, hd e memória ram trabalhem da melhor forma possível foi justamente por isso que o 1.4.4 não usou o CK (percebi que ele retirou o equilíbrio das páginas de memória)

Resumindo:

Acho que nesse ponto a dupla BFS 3.18 + BFQ consegue gerenciar bem as requisições mesmo com um grande volume de dados se o usuário tem um processador, um hd e uma memória razoáveis, coisa que não ocorre com o 3.57 que deixa o sistema desbalanceado com mais facilidade, por não conseguir aproveitar de forma eficiente os recursos.

-----------

Galera ainda estou tentando achar uma solução estável para o 3.57 para deixá-lo equilibrado. Vou demorar mas estou confiante que iremos conseguir!!

Ai HQ, já viu essa notícia (http://br-linux.org/2010/o-patch-de-200-linhas-que-multiplica-o-desempenho-no-linux/) sabe de algo referente a isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 17 de Novembro de 2010, 14:33
Citar
Ai HQ, já viu essa notícia (http://br-linux.org/2010/o-patch-de-200-linhas-que-multiplica-o-desempenho-no-linux/) sabe de algo referente a isso?

Interessante...

Aposto que o CK vai analisar isso e vai atualizar o BFS.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Novembro de 2010, 16:42
nossa...

Eu voltei para o BFS do omnislash original. Percebi que ao comprimir arquivos o sistema fica inútil.

Puxei bastante do PC esses dias e ele não respondeu. O tempo para editar vídeos aumentou, enfim, realmente no quesito estabilidade e até mesmo desempenho melhor ficar com o omnislash, agora se você tiver um i7 com memória DDR3 a 1600Mhz + SSD, FAÇA A FESTA!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 17 de Novembro de 2010, 19:31
Citar
Ai HQ, já viu essa notícia (http://br-linux.org/2010/o-patch-de-200-linhas-que-multiplica-o-desempenho-no-linux/) sabe de algo referente a isso?

Interessante...

Aposto que o CK vai analisar isso e vai atualizar o BFS.

Até procurei mais informações acerca da noticia mas não encontrei muita coisa, mas até o final dessa semana deve sair mais alguma coisa com explicações mais completas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Novembro de 2010, 20:44
http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&num=1

o pessoal do phoronix testou o patch. Usando o PC com uma compilação -j64.


ps: esqueci de comentar que com o BFS 3.57 zipando 3 arquivos ao mesmo tempo o load average chegou a marcar 7.37
vou testar com o BFS 3.18 jajá. 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 17 de Novembro de 2010, 21:17
Até procurei mais informações acerca da noticia mas não encontrei muita coisa, mas até o final dessa semana deve sair mais alguma coisa com explicações mais completas.

Acho que esse aqui é o link para o patch:

http://marc.info/?l=linux-kernel&m=128978361700898&w=2

Pelo que vi, parece que funciona no CFS.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 18 de Novembro de 2010, 09:18
http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&num=1

o pessoal do phoronix testou o patch. Usando o PC com uma compilação -j64.


ps: esqueci de comentar que com o BFS 3.57 zipando 3 arquivos ao mesmo tempo o load average chegou a marcar 7.37
vou testar com o BFS 3.18 jajá. 

Pois é, até cheguei a ver o site da Phoronix, o link do brlinux apontava para lá. Mas tava a procura de uma informação mais "mastigada" para leigos (no caso, eu  ;D)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 18 de Novembro de 2010, 16:28
Compilei esse novo patch com o Kernel 2.6.37, do natty, e sinceramente não percebi nenhuma diferença.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Novembro de 2010, 16:48
Compilei esse novo patch com o Kernel 2.6.37, do natty, e sinceramente não percebi nenhuma diferença.

tenta compilar com o vanilla. o pessoal do phoronix compilou com o vanilla
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Novembro de 2010, 17:12
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

ensinando a aplicar esse "milagroso" patch no ubuntu sem precisar compilar no kernel. Alguém ai quer ser cobaia?

eu acho que não vou resistir.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Novembro de 2010, 23:18
fiz um teste com o modo de aplicar o patch que tem no link do webupd8.org para o Ubuntu.

Tive que usar o kernel padrão pois o patch não roda com o BFS. Ao menos eu não consegui.

O que eu fiz para torturar. Coloquei para compilar o kernel com CONCURRENCY_LEVEL=6 + 3 pastas sendo comprimidas, uma com 7z, outra com lzma outra com bz2 e ainda fiquei chamando 5~8 programas ao mesmo tempo pelo terminal.

Deixei um episodio de House em HD rodando no VLC + música no music player. O vídeo dava várias travadas, porém tinha momentos que não ficava travando o vídeo, a música não parou em nenhum momento. Não perdi o controle do sistema em nenhum momento, a resposta do sistema era mais lenta, porém não demorava para responder, não era "clicou abriu" mas era satisfatório. Acredito que o vídeo o o sistema como um todo não ficaram mais fluidos pq só tenho 1GB de RAM e o consumo era em torno de 75%.

Não testei com o kernel padrão, porém com o omnislash ele não aguenta tanto o tranco, o gimp, audacity e openoffice não responderam durante um pequeno intervalo de tempo, o VLC travava mais e a música travava também.


quem quiser tentar ta aqui o tutorial

http://pastebin.com/raw.php?i=sHRYRuAN
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Novembro de 2010, 01:35
@Gunss dá uma olhada no blog do CK

http://ck-hack.blogspot.com/2010/11/create-task-groups-by-tty-comment.html

Ele fala como vc fazer o mesmo com o BFS
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Novembro de 2010, 07:35
Alguém testou o kernel 2.6.36 com BFS que o camarada diz que fica ainda melhor que o uso deste patch sem compilação?
Tá no final desta paǵina, pode baixar os binários e instalar!
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

Eu não testei ainda pois ele exige os libncurses mais novos, presentes apenas no 10.10!

A diferença no Vídeo do Phoronix foi da água para o vinho! Isso no patch compilado! Eu achei fantástico isso aí, e tem mais gente ainda pagando pau para o Kolivas, que sempre disse que o problema era o agendador!

EDIT 1: Lendo o Blog do Kolivas ele "detona" esse novo patch de 200 linhas!  Diz que esse patch é para situações irreais! Serve apenas para cargas altíssimas no sistema ou para quem compila muito!  Diz que ele consegue o mesmo efeito com apenas "10 linhas" de código! E como se isso não bastasse ele fala que "há anos" já implementou scripts que fazem isso automaticamente! Huahauhauhauh

Esse caras Nerds ficam muito irritados quando mexem no queijo deles!


   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 19 de Novembro de 2010, 13:44
Alguém testou o kernel 2.6.36 com BFS que o camarada diz que fica ainda melhor que o uso deste patch sem compilação?
Tá no final desta paǵina, pode baixar os binários e instalar!
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

Eu não testei ainda pois ele exige os libncurses mais novos, presentes apenas no 10.10!

A diferença no Vídeo do Phoronix foi da água para o vinho! Isso no patch compilado! Eu achei fantástico isso aí, e tem mais gente ainda pagando pau para o Kolivas, que sempre disse que o problema era o agendador!

EDIT 1: Lendo o Blog do Kolivas ele "detona" esse novo patch de 200 linhas!  Diz que esse patch é para situações irreais! Serve apenas para cargas altíssimas no sistema ou para quem compila muito!  Diz que ele consegue o mesmo efeito com apenas "10 linhas" de código! E como se isso não bastasse ele fala que "há anos" já implementou scripts que fazem isso automaticamente! Huahauhauhauh

Esse caras Nerds ficam muito irritados quando mexem no queijo deles!


   

To baixando e vou instalar, vamos ver.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Novembro de 2010, 14:24
@HQX vou testar aqui e ver como fica


@galactus realmente com o omnislash o sistema fica mais rápido. Agora com a carga que eu coloquei, com o patch o sistema se comporta melhor. Vamos ver como fica BFS + esse patch né?
Bem que você podia testar, tu compila o kernel rápido que só! eu demoro 35min, e também seu teste é melhor, até mesmo pela máquina que possui mais RAM. Tenho certeza que a RAM me limita MUUITO nesses testes.
E a certeza que eu tenho de que o patch omnislash é melhor com o sistema em situações que não sejam com make -j6 ou + é que em vídeos HD no YT com o kernel padrão + o patch o vídeo fica travando, se tiver algo em background então, lascou-se

edit: lendo o post do Kovilas eu nem vou mais aplicar o patch no BFS. O bixo é escroto d+  ;D kkkkkkkk Até mesmo pq parece que o patch que faz aplicar o patch de 200 linhas no BFS é para a versão 0.357

O chato agora é desfazer o trabalho feito, pq eu não compilei o patch de 200 linhas, agora eu tenho que desfazer o trabalho pra não receber mensagem de erro quando abro o terminal.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 20 de Novembro de 2010, 23:38
Alguém testou o kernel 2.6.36 com BFS que o camarada diz que fica ainda melhor que o uso deste patch sem compilação?
Tá no final desta paǵina, pode baixar os binários e instalar!
http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

Eu não testei ainda pois ele exige os libncurses mais novos, presentes apenas no 10.10!

A diferença no Vídeo do Phoronix foi da água para o vinho! Isso no patch compilado! Eu achei fantástico isso aí, e tem mais gente ainda pagando pau para o Kolivas, que sempre disse que o problema era o agendador!

EDIT 1: Lendo o Blog do Kolivas ele "detona" esse novo patch de 200 linhas!  Diz que esse patch é para situações irreais! Serve apenas para cargas altíssimas no sistema ou para quem compila muito!  Diz que ele consegue o mesmo efeito com apenas "10 linhas" de código! E como se isso não bastasse ele fala que "há anos" já implementou scripts que fazem isso automaticamente! Huahauhauhauh

Esse caras Nerds ficam muito irritados quando mexem no queijo deles!


E não é que o Kolivas tá certo de novo!!!

E é preciso bem menos que 10 linhas! Apenas QUATRO!!!

Meu Deus!!! Onde isso vai parar!!!

http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

Citação de: http://pastebin.com/raw.php?i=sHRYRuAN
Start by editing your rc.local file, running sudo gedit /etc/rc.local and add the following lines above "exit 0":

mkdir -p /dev/cgroup/cpu
mount -t cgroup cgroup /dev/cgroup/cpu -o cpu
mkdir -m 0777 /dev/cgroup/cpu/user
echo "/usr/local/sbin/cgroup_clean" > /dev/cgroup/cpu/release_agent

Save and exit gedit. Now, make it executable:

sudo chmod +x /etc/rc.local

After doing this, edit the .bashrc file found in your home directory (gedit ~/.bashrc) and, at the end of this file, add:

if [ "$PS1" ] ; then  
   mkdir -m 0700 /dev/cgroup/cpu/user/$$
   echo $$ > /dev/cgroup/cpu/user/$$/tasks
   echo "1" > /dev/cgroup/cpu/user/$$/notify_on_release
fi

One last thing. To make sure that cgroups are deleted whenever the last task leaves, run:

sudo gedit /usr/local/sbin/cgroup_clean

And copy-paste this:

#!/bin/sh
rmdir /dev/cgroup/cpu/$*

Once again, save the file, exit gedit and make it executable:

sudo chmod +x /usr/local/sbin/cgroup_clean

Done! Restart your computer to apply the changes.

Aguardando novos testes aí Galactus!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Novembro de 2010, 00:48
mas isso não é um patch diretamente no kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 21 de Novembro de 2010, 00:59
mas isso não é um patch diretamente no kernel.

Mas pelo teste feito por eles, teve o mesmo efeito!

O que demonstra que as preocupações do HQX tem fundamento! Sem falar no comentário do Kolivas!

Eu vejo o pessoal pegando o omni+patch do useiláoque+BFS+blahblahblah e daqui a pouco temos um frankenstein desengonçado!

É a diferença entre o caça Raptor da Boeing (americano) e o Berkhut da Sukoi (russo)!

Os dois tem capacidades de manobra em vôo semelhantes, mas enquanto o avião russo faz uso de partes móveis para alterar a trajetória em conjunto com a dosagem da força dos motores e a perícia do piloto, o Raptor faz com os motores e uma complexa estrutura interna e de computadores para o mesmo feito e que se falhar, o piloto nada pode fazer. Ou seja, os russos usam um sistema mais simples e portanto com menores chances de falhas para obter o mesmo efeito sacou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Novembro de 2010, 08:42
Eu não testei nada ainda deste patch "milagroso"!  Não tive tempo!  E não estou querendo detonar uma das minhas instalações!  Vou testar primeiro em máquina virtual! Mas assim que ver que ele não detona o sistema vou com tudo no PC aqui de casa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FaBMak em 21 de Novembro de 2010, 09:04
Mais uma opção para quem não quer complilar o kernel:
http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Novembro de 2010, 13:44
Mais uma opção para quem não quer complilar o kernel:
http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/

foi um cara lá do webupd8 que passou essa dica. Ela já está atualizada lá, tem que adicionar outra linha no .bashrc na pasta home



@galactus esse patch não ferra com o sistema não, é bem fácil de remover caso vc não o coloque por compilação, caso vc o coloque por compilação é mais simples ainda e remover. Eu compilei aqui com o kernel vanilla 2.6.34. Vou ver se compilo com o .36 assim que a facul deixar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 21 de Novembro de 2010, 15:08
Eu não testei nada ainda deste patch "milagroso"!  Não tive tempo!  E não estou querendo detonar uma das minhas instalações!  Vou testar primeiro em máquina virtual! Mas assim que ver que ele não detona o sistema vou com tudo no PC aqui de casa!

Por favor não interpretem a minha manifestação anterior como desmotivador para o que fazem! O problema é que há pessoas como eu que tem quase nenhum conhecimento e mais usam copy & paste que exatamente raciocínio e podem literalmente quebrar a cara fazendo modificações sem critério algum ou o mínimo de conhecimento.
Não foi portanto nenhuma crítica a nenhum usuário que posta neste tópico.

Mais uma opção para quem não quer complilar o kernel:
http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/

foi um cara lá do webupd8 que passou essa dica. Ela já está atualizada lá, tem que adicionar outra linha no .bashrc na pasta home



@galactus esse patch não ferra com o sistema não, é bem fácil de remover caso vc não o coloque por compilação, caso vc o coloque por compilação é mais simples ainda e remover. Eu compilei aqui com o kernel vanilla 2.6.34. Vou ver se compilo com o .36 assim que a facul deixar.

Vale aí a comparação que fiz com os caças. É menos complicado fazer por fora do kernel do que tendo que compilar e é fácil de remover. Não que o galactus não tenha assim como outros cacife pra compilar no kernel, mas para quem só segue a receita de bolo do hqx sem conhecer nada e quiser arriscar, é a opção mais segura.

Se falei besteira, desculpem. Se ofendi alguém, foi um acidente pois todos aqui são extremamente bacanas e sempre tentam ajudar quem está em apuros. É um prazer muito grande estar na companhia de pessoas como vocês!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Novembro de 2010, 15:59
Citar
O problema é que há pessoas como eu que tem quase nenhum conhecimento e mais usam copy & paste que exatamente raciocínio e podem literalmente quebrar a cara fazendo modificações sem critério algum ou o mínimo de conhecimento.

Citar
Se falei besteira, desculpem.

Nós entendemos a sua preocupação e agradecemos por ela!!

Para falar a verdade, todo mundo mesmo avançado tinha que ter o mínimo de preocupação pcp com backup.

Eu, galactus e outros colegas temos um backup gigantesco pq de tanto mexer uma hora ou outra acontece uma besteira... (as vezes é irreversível quando vc tá "tunando" o kernel - exemplo: grub corrompido  ::) )

Boa Tarde a todos

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Novembro de 2010, 17:37
MSXManiac, irmão, relaxa!

Não fiz nenhuma crítica! Só não tive tempo mesmo de testar a bagaça até agora pouco!   ;D

Realmente o lance do "cgroup" impressiona!  Não compilei o patch! Usei a dica daqui atualizada: http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

É como o Kolivas fala, você vê diferença no sistema usando um monte de coisas ao mesmo tempo!

Com carga alta! Arindo um programa só eu não vi diferença! Pelo menos aqui na minha máquina eu não vi!

Agora tô louco pra testar no Bublebee!

Quanto aos testes com o i7?

Impressionante, no mínimo!


Puxei ainda mais do sistema do que o meu teste padrão!  Abri o que pude! Só não mandei compilar nada!  Não altera nada no tempo de boot!  Mas o Gnome carregou mais rápido! Aquele tempo entre o GDM e o Gnome mostrar sua barra de tarefa com relógio, rede e tudo mais!

Synaptic fazendo instalação, 4 videos rodando ao mesmo tempo, nautilus navengando pastas e carregando ícones de fotos ou filmes (abri duas abas), pastas com fotos com mais de 800 arquivos e os filmes com 160, VirtualBox com Ubuntu 10.10 abrindo um monte de coisas também, picasa abrindo e fechando fotos aleatóriamente, abrir o Google Chrome com 26 abas ao mesmo tempo, Rhytmbox tocando música direto, monitor de sistema, htop, office e sei lá mais o quê! Eu sei que abri foi muita coisa, passou dos 2.1GB de RAM consumidos!

O sistema responde melhor do que antes, liso, lisinho da "Silva"!  :D  

Sem tropeços, engasgos, lags, travadas ou qualquer coisa do gênero!

Nem parece que estou usando tudo isso ao  mesmo tempo!  Ele responde mais rápido e a carga no processador diminuiu!  :o :o :o
Quatro núcleos aparecem com 17 a 20% e os outros 4 ficam variando entre 3 e 8%!  Parece que o i7 faz tudo com um pé nas costas!

Mas como eu disse antes, isso em um sistema "tora"! Estou muito curioso pra testar no Atom! Aí sim vou ver se realmente dá diferença! Não estou reclamando e nem desdenhando de nada, é que o i7 é tão "monstro" que muitas vezes ele "mascara" resultados! Você exige, exige, puxa cada vez mais do sistema e parece que não chega no limite!

Vamos aos testes de longa duração! No de curta foi muito mais que bem!

EDIT1: Gunss, eu dou graças do pessoal aqui do Fórum não ser tão "escroto" como o Kolivas e o Linus!   Fala sério, tá certo que eles são os reis da cocada preta, mas eles se acham demais! O Linus também dá umas espinafradas na lista do kernel que eu vou dizer viu! É o tipo da coisa: atenhasse a sua insignificância! uahuahuahauhauha

EDIT2: Como uma imagem vale mais do que mil palavras, puxei um pouco mais do sistema!  :P

Olha o htop com isso tudo aí:



(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg718.imageshack.us%2Fimg718%2F8284%2Fpuxandoumpoucomais.th.png&hash=35280306f62a8af267a793b1689b9963f2f3ee9a) (http://img718.imageshack.us/i/puxandoumpoucomais.png/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Novembro de 2010, 20:42
@galactus o patch realmente é muito interessante, agora prefiro o omnislash, o eu uso o google chrome + openoffice + rhthymbox e as vezes deixo ripando algum dvd ou usando o devede. Para isso o omnislash é muito bom, e quando só uso o google chrome + música o sistema é mais rápido do que usando somente aquele patch.

a imagem é incrível, 3.1GiB de Ram usados, agora olha o load average, 1.35, tranquilo d+

edit: e o melhor é que quem quiser usar o patch + BFS pode. lá pra quarta feira eu tento
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Novembro de 2010, 21:40
Olha só, testei no BubleBee (Atom 330  + Video OnBoard da Intel) e o resultado não foi tão bom!

Se ficar chamando apenas programas e com música ligada, tudo bem!

Agora se tiver imagem envolvida, ele congela os vídeos, mas não o som do vídeo!  Acontece isso facilmente quando exige do disco rígido. Quando chamo o BrOffice 3.2.1 ou quando mandei ele instalar o BrOffice em quanto assistia vídeos!  Congela o vídeo na hora, ou dá vários Lags!

Esse comportamento não aconteceu só com o Omnislash! Agora se não envolve vídeo, ele realmente consegue estender o limite do sistema! Mesmo com o Atom 330  com seus núcleos a 100%, a resposta do sistema melhorou no geral, principalmente com a máquina virtual! Acho que no Bublebee vou voltar a ficar só com o Omnislash!


O Kolivas tem razão de novo, esse patch não ajuda tanto máquinas com menos recursos! Eu entendo que isso é um desafio muito grande. Como conseguir melhorar o desempenho não importa o cenário?

É muito complicado. Você melhora de um lado mas perde de outro! Acaba tendo que fazer escolhas ou concessões que vão penalizar algum aspecto do sistema!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Novembro de 2010, 21:43
vai aplicar o patch ao BFS?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Novembro de 2010, 21:51
vai aplicar o patch ao BFS?

Eu vou querer! Qual versão do BFS?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Novembro de 2010, 22:33
vai aplicar o patch ao BFS?

Eu vou querer! Qual versão do BFS?

no blog do ck tem o patch para a versão 0.357, não se se funciona na 0.318 do omnislash.

ta aqui o link do patch http://ck.kolivas.org/patches/bfs/bfs357-penalise_fork_depth_account_threads.patch

tem no site dele também http://ck.kolivas.org/patches/bfs/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 22 de Novembro de 2010, 03:03
O resultado conseguido usando o cgroups é interessante, se não estou enganado isso existe desde o 2.6.24 na época que foi lançado o ubuntu 8.04.

Basicamente ele (cgroups ou control groups) agrupa parâmetros a tarefas semelhantes e isso também envolve atribuir fatias de processamento (cpusets) as tarefas.

É aí que o processador fraco perde seu poder quando vai executar algo pesado, visto que ele não terá acesso a todo o poder do processador. Já um forte levará isso tranquilamente...

O que falta há bastante tempo é uma facilidade de customização de quanto do processador vc pode definir para que tipo de tarefa e que também houvesse uma troca dinâmica caso não houvessse uso de todo o processamento!! Isso ajudaria bastante!!

@galactus o teste do i7 foi no omnislash também??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Novembro de 2010, 05:56

@galactus o teste do i7 foi no omnislash também??

Sim, os dois testes foram feitos com o Omnislash 1.4.4, kernel 2.6.34, BFS 318 e BFQ! Mudou sistema de arquivos e algumas opções de compilação entre eles né! Não posso usar o trio maravilha no Atom!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 22 de Novembro de 2010, 07:16
O que é preciso habilitar no kernel par ao cgroup funcoinar?  Em 'general setup -> control group support', marquei quase todos, com exceção de 'memory resource controller swap extension'
Quando o rc.local executa o comando do cgroup 'mount -t cgroup cgroup /dev/cgroup/cpu -o cpu', ele retorna 'mount: o dispositivo especial cgroup não existe'
Segue a parte do kernel onda habilito o cgroup e desde já agradeço qq ajuda.

CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_CGROUP_NS=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_CGROUP_MEM_RES_CTLR=y
# CONFIG_CGROUP_MEM_RES_CTLR_SWAP is not set
CONFIG_MM_OWNER=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_RELAY=y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Novembro de 2010, 15:46
Ainda não testei, mas é uma maneira mais fácil de aplicar o tal "patch":
http://social.tuquito.org.ar/forum/topics/como-instalar-el-parche-de
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Novembro de 2010, 13:31
Senhores, estou dando por encerrado os testes do "patch milagroso" sem compilação! 

Removi o patch do BubleBee e do i7! 

No BubleBee ficou logo claro que não dava pra usar! No i7 ele se mostra a que veio com o uso prolongado do sistema! 

Aumenta o consumo de RAM, carrega a parte gráfica quando você chama aplicações que demandam muito do disco rígido (começou a aparecer lags nas bordas das janelas das aplicações), aumenta a latência do sistema quando você não força o seu PC! 

De novo, novamente, outra vez, o Kolivas tinha razão!  Esse Patch só serve mesmo para quem for maluco de usar o seu PC como na foto que postei do meu sistema todo carregado!  No dia a dia ele acaba é atrapalhando!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 23 de Novembro de 2010, 13:47
Senhores, estou dando por encerrado os testes do "patch milagroso" sem compilação!  

Removi o patch do BubleBee e do i7!  

No BubleBee ficou logo claro que não dava pra usar! No i7 ele se mostra a que veio com o uso prolongado do sistema!  

Aumenta o consumo de RAM, carrega a parte gráfica quando você chama aplicações que demandam muito do disco rígido (começou a aparecer lags nas bordas das janelas das aplicações), aumenta a latência do sistema quando você não força o seu PC!  

De novo, novamente, outra vez, o Kolivas tinha razão!  Esse Patch só serve mesmo para quem for maluco de usar o seu PC como na foto que postei do meu sistema todo carregado!  No dia a dia ele acaba é atrapalhando!

Ao contrário do omnislash e do kernel ck que na primeira atualização de programas, deixa o sistema uma b####, e tem que ficar iniciando no kernel padrão frequentemete pra voltar ao normal,

já tem quase 1 semana que usei esse patch milagroso (sem compilação) e não tive problema nenhum até agora, deixei o note ligado por 2 dias (baixando torrent e jogando urbanterror) e continua a mesma coisa, sempre rápido e sem problemas, é uma maravilha esse script, pra quem ainda não testou, aqui vai o link da dica:

http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/ (http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/)

OBS: VALE A PENA VIU!


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Novembro de 2010, 15:21
Nem com compilação, nem sem, eu não senti diferença nenhuma.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 23 de Novembro de 2010, 15:27
Eu estou tentado a testar essa dica no meu 10.04, o que vc achou? Galactus vale a pena usar aqui no kernel padrao 2.6.32.26 core2 duo note?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Novembro de 2010, 18:41

Ao contrário do omnislash e do kernel ck que na primeira atualização de programas, deixa o sistema uma b####, e tem que ficar iniciando no kernel padrão frequentemete pra voltar ao normal,

já tem quase 1 semana que usei esse patch milagroso (sem compilação) e não tive problema nenhum até agora, deixei o note ligado por 2 dias (baixando torrent e jogando urbanterror) e continua a mesma coisa, sempre rápido e sem problemas, é uma maravilha esse script, pra quem ainda não testou, aqui vai o link da dica:

http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/ (http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/)

OBS: VALE A PENA VIU!




Não entendi direito, você acha o kernel Omnislash ruim?  Tem que ficar voltando para o kernel padrão do Ubuntu?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Novembro de 2010, 18:42
Nem com compilação, nem sem, eu não senti diferença nenhuma.

Pois é, isso aí pode variar muito conforme a configuração do seu hardware e o que você faz do seu sistema. Pra mim não prestou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Novembro de 2010, 18:46
Eu estou tentado a testar essa dica no meu 10.04, o que vc achou? Galactus vale a pena usar aqui no kernel padrao 2.6.32.26 core2 duo note?

Platão meu amigo, não testei esse patch milagroso com o Kernel padrão do Ubuntu! Só com o Omnislash!

Talvez seja por isso também que esse patch não tenha funcionado a contento nas minhas máquinas! Já que em termos de velocidade ele não ajuda em nada o Omnislash sem forçar o sistema! Já o kernel do Ubuntu que é  lento pra burro, pode dar muita diferença!

Não testei com o kernel do Ubuntu porque não me acostumo mais com ele! É muito lento!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 23 de Novembro de 2010, 19:48
Testei essa dica http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/
nos dois notes que eu tenho o a) core i3 330M com 4gb de ram e hd de 500gb, Mint 9 KDE 64b  e b) AMD Turion 64 Mk-36, 1gb ram hd 80, Mint Gnome 32b.

No "A" houve um pequeno aumento de performance tanto no kernel omni como no padrão do mint 2.6.32-25. Os aplicativos abriam mais rapidamente o carregamento do login também. Rodando audio (songbird). video (gnomeplayer) abrindo o broffice e o firefox nada travou ficou tudo de boa.

No "B" houve um aumento de performance também mas menor do que no "a", fazendo o mesmo teste citado acima, teve alguns momentos em que  a música deu uma pequena travada e a imagem do vídeo também.

Não realizei teste prolongado e também não fiz anotações sobre o consumo de memória ou load averange. Não entendo muito de compilações estou visitando o fórum para aprender sobre isso, mas acredito que compilando o kernel com atualizações para o próprio hardware pode se obter resultados melhores.

Assim, para o note foi interessante a melhora em razão de os programas abrirem mais rápido e também em razão de eu não ser um usuário que usa múltiplas tarefas pesadas. Já para a máquina "B" talvez essa alteração possa gerar problema ao executar múltiplas tarefas eis que como relatado houve umas travadas e com o omni (puro) apesar de a resposta não ser tão rápida os travamentos não ocorriam.

Acho que é essa a contribuição que posso dar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: VonNaturAustreVe em 28 de Novembro de 2010, 10:57
Senhores, estou dando por encerrado os testes do "patch milagroso" sem compilação! 

Removi o patch do BubleBee e do i7! 

No BubleBee ficou logo claro que não dava pra usar! No i7 ele se mostra a que veio com o uso prolongado do sistema! 

Aumenta o consumo de RAM, carrega a parte gráfica quando você chama aplicações que demandam muito do disco rígido (começou a aparecer lags nas bordas das janelas das aplicações), aumenta a latência do sistema quando você não força o seu PC! 

De novo, novamente, outra vez, o Kolivas tinha razão!  Esse Patch só serve mesmo para quem for maluco de usar o seu PC como na foto que postei do meu sistema todo carregado!  No dia a dia ele acaba é atrapalhando!

Ao contrário do omnislash e do kernel ck que na primeira atualização de programas, deixa o sistema uma b####, e tem que ficar iniciando no kernel padrão frequentemete pra voltar ao normal,

já tem quase 1 semana que usei esse patch milagroso (sem compilação) e não tive problema nenhum até agora, deixei o note ligado por 2 dias (baixando torrent e jogando urbanterror) e continua a mesma coisa, sempre rápido e sem problemas, é uma maravilha esse script, pra quem ainda não testou, aqui vai o link da dica:

http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/ (http://blog.coderepository.net/2010/11/19/otimizando-o-kernel-de-seu-desktop-linux/)

OBS: VALE A PENA VIU!




Fiz testes com este método e não senti diferença alguma, mesmos depois de algum tempo usando o eclipse e dezenas de scripts em python e algumas compilações, não senti nenhuma mudança perceptível com a utilização deste método, começo a questionar se este patch e realmente eficiente como dizem.


[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de Novembro de 2010, 13:18
Olha só, testei no BubleBee

Eu jurava que era BumbleBee meu caro Optimus, digo, Galactus...
Só para zoar um pouco...

Bom domingo à todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Novembro de 2010, 22:43
HQX, coloque o link da compilação no primeiro post, por favor. Eu estava procurando e acabei não encontrando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Novembro de 2010, 00:41
Olha só, testei no BubleBee

Eu jurava que era BumbleBee meu caro Optimus, digo, Galactus...
Só para zoar um pouco...

Bom domingo à todos!
;D ;D ;D

Por isso mesmo, o Bumblebee é do Optimus! O BubleBee é meu!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Novembro de 2010, 19:28
BubleBee com processador Atom Galactus!!

Galactus testei um Atom aqui e sinceramente é uma droga com windows 7 e fica aceitável com windows Xp.

Agora o seu...  :o :o :o :o :o :o :o :o :o é coisa de outro mundo. Sem sacanagem tá quase um i5 750 (falo isso pois usei ele pra testar para ver o leite de pedra que vc tirou...)

Eu tenho que tirar o chapéu pra vc... vc fez mágica mesmo!!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Novembro de 2010, 21:57
HQX, o omnislash comporta-se bem no OpenSuse? To com um PC mais forte por enquanto e quero testar o omnislash no OpenSuse em uma máquina virtual.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 30 de Novembro de 2010, 22:07
Não Gunss o xorg do Opensuse detona boa parte do benefício do omnislash. O interessante é vc usar um kernel acima do 2.6.35 e torcer para não ver o bug chato que eu sempre falo.

Só os omnislashs em desenvolvimento (e cheio de bugs) que funcionam com performance melhor...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Novembro de 2010, 23:01
Não Gunss o xorg do Opensuse detona boa parte do benefício do omnislash. O interessante é vc usar um kernel acima do 2.6.35 e torcer para não ver o bug chato que eu sempre falo.

Só os omnislashs em desenvolvimento (e cheio de bugs) que funcionam com performance melhor...



opa, obrigado. Essa semana tento com o 2.6.36


fato curioso. Olhando o zen-kernel para o 2.6.36 vi que consigo habilitar todas as opções para compilar o kernel com o suporte ao ureadahead. Sacanagem fazer isso no zen e não no omnislash hein
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 30 de Novembro de 2010, 23:47
Galera, vcs sabem se é possível compilar um kernel em 32 bits estando no 64 bits?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Dezembro de 2010, 00:01
Galera, vcs sabem se é possível compilar um kernel em 32 bits estando no 64 bits?


eu li que pode sim. Você só precisa dos packages que dão compatibilidade ao x86, o ia32-libs.

Agora o que não dá é tentar compilar 64bit estando em um sistema 32bit. Disso aprendi da forma dificil
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 01 de Dezembro de 2010, 01:01
Galera, vcs sabem se é possível compilar um kernel em 32 bits estando no 64 bits?


eu li que pode sim. Você só precisa dos packages que dão compatibilidade ao x86, o ia32-libs.

Agora o que não dá é tentar compilar 64bit estando em um sistema 32bit. Disso aprendi da forma dificil

Sim, o contrário eu já sabia que não dava.

Eu já tenho essas bibliotecas instaladas, mas qual seria o comando para compilar em 32?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Dezembro de 2010, 08:18
BubleBee com processador Atom Galactus!!

Galactus testei um Atom aqui e sinceramente é uma droga com windows 7 e fica aceitável com windows Xp.

Agora o seu...  :o :o :o :o :o :o :o :o :o é coisa de outro mundo. Sem sacanagem tá quase um i5 750 (falo isso pois usei ele pra testar para ver o leite de pedra que vc tirou...)

Eu tenho que tirar o chapéu pra vc... vc fez mágica mesmo!!

Grande Hq, rapaz foi osso mesmo tirar leite dessa pedra! Na verdade foi um pouco da minha energia cósmica dentro desse caroço de azeitona, digo, o processador Atom  Galactus! Heheheheheh

O pessoal não acredita mesmo que é apenas um Atom!  Mas é isso que dá muita satisfação em usar Linux!  A gente consegue tirar o máximo do seu hardware, claro que dá serviço as vezes, mas consegue!

Na verdade é um conjunto de fatores que somados dão esse resultado!  Seu Kernel compilado a dedo, o sistema de arquivos tunado mais apropriado para ele e o gerenciador de janelas mais leve! Claro que se usasse um ambiente  gráfico "Box" da vida, o resultado seria melhor, mas não teria as facilidades do Gnome.  O Atom dual core com HT também ajuda muito, pode não parecer, mas ajuda pra burro!  Já testou os Atom monocore ou até mesmo os Dual Core sem HT desses Netbooks da Acer, da Asus e outras marcas?  Nossa, só o XPzão pra tocar essa bagaça!  Eles se arrastam com o 7!  É só começar a abrir um monte de abas do navegador! Dá dó!

Obrigado pelos comentários e tenha um bom dia!

Quando vamos ver uma nova versão "alpha" do Omnislash?  

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 01 de Dezembro de 2010, 12:54
Meu queridos, hehe.
Estou agora com o Kubuntu 10.04.1 LTS e já não pretendo sair dele tão cedo, e queria dar um gás nele, por isso resolvi compilar o omnislash porém está dando este erro


Citar
root@buke:/usr/src/linux# cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/kconfig_load.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
  HOSTLD  scripts/kconfig/qconf
scripts/kconfig/qconf arch/x86/Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2


Ó e agora quem poderá me ajudar??, hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 01 de Dezembro de 2010, 15:38
Meu queridos, hehe.
Estou agora com o Kubuntu 10.04.1 LTS e já não pretendo sair dele tão cedo, e queria dar um gás nele, por isso resolvi compilar o omnislash porém está dando este erro


Citar
root@buke:/usr/src/linux# cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/kconfig_load.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
  HOSTLD  scripts/kconfig/qconf
scripts/kconfig/qconf arch/x86/Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2


Ó e agora quem poderá me ajudar??, hehehe

tenta com o "make menuconfig" no lugar do xconfig

# cp /usr/src/linux-2.6.34/configx86-64 .config && make menuconfig


obs: tem que ter libncurses instalado pra usar o "menuconfig"




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Niller em 02 de Dezembro de 2010, 00:32
Meu queridos, hehe.
Estou agora com o Kubuntu 10.04.1 LTS e já não pretendo sair dele tão cedo, e queria dar um gás nele, por isso resolvi compilar o omnislash porém está dando este erro


Citar
root@buke:/usr/src/linux# cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/kconfig_load.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
  HOSTLD  scripts/kconfig/qconf
scripts/kconfig/qconf arch/x86/Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2


Ó e agora quem poderá me ajudar??, hehehe

tenta com o "make menuconfig" no lugar do xconfig

# cp /usr/src/linux-2.6.34/configx86-64 .config && make menuconfig


obs: tem que ter libncurses instalado pra usar o "menuconfig"







nessa hora eu uso o sudo:
$ sudo cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 02 de Dezembro de 2010, 11:58
Meu queridos, hehe.
Estou agora com o Kubuntu 10.04.1 LTS e já não pretendo sair dele tão cedo, e queria dar um gás nele, por isso resolvi compilar o omnislash porém está dando este erro


Citar
root@buke:/usr/src/linux# cp /usr/src/linux-2.6.34/configx86-64 .config && make xconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
  HOSTCC  scripts/kconfig/kconfig_load.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
  HOSTLD  scripts/kconfig/qconf
scripts/kconfig/qconf arch/x86/Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2


Ó e agora quem poderá me ajudar??, hehehe

tenta com o "make menuconfig" no lugar do xconfig

# cp /usr/src/linux-2.6.34/configx86-64 .config && make menuconfig


obs: tem que ter libncurses instalado pra usar o "menuconfig"






Valeu!!

No Ubuntu não sentia muita diferença com o omnislash, mas com o KDE (Kubuntu) da para sentir significativamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Dezembro de 2010, 13:53
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Dezembro de 2010, 13:58
Citar
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.

A versão alpha do omnislash usa essa base... to lapidando ele.

Realmente ele padrão tá uma blz!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 02 de Dezembro de 2010, 14:04
Citar
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.

A versão alpha do omnislash usa essa base... to lapidando ele.

Realmente ele padrão tá uma blz!!
Isso mata os outro de ansiedade to loco para ver esse omnislash.
Se precisar de alguém para testar...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Dezembro de 2010, 15:47
Citar
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.

A versão alpha do omnislash usa essa base... to lapidando ele.

Realmente ele padrão tá uma blz!!
Isso mata os outro de ansiedade to loco para ver esse omnislash.
Se precisar de alguém para testar...

verdade! haeuaehuaeh

vou ver como anda o CFS no ZEN. Instalei o BFS nele, vou testar o CFS que tem backports do .37 que tem o "patch "milagroso""
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Dezembro de 2010, 17:00
@Galactus quanto tempo você demora pra compilar o kernel mesmo hein?
Pergunto isso pq imaginei agora como devem ser os servidores de compilação das grandes distros.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: dtomadon em 02 de Dezembro de 2010, 18:29
Citar
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.

A versão alpha do omnislash usa essa base... to lapidando ele.

Realmente ele padrão tá uma blz!!

Olá meu amigo, se precisar de ajuda para testes estou terminando o semestre da faculdade, nunca achei que Segurança da Informação fosse me esfolar o cérebro, mas to pronto para novos desafios, abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 02 de Dezembro de 2010, 20:05
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.
Cara me diz uma coisa, tem algum tutorial que ensine a instalar o zen em versões do linux, ubuntu, fedora, sabayon. Não achei muito material, queria também testar esse kernel mas não consegui nada que me orienta-se.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Dezembro de 2010, 22:04
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.
Cara me diz uma coisa, tem algum tutorial que ensine a instalar o zen em versões do linux, ubuntu, fedora, sabayon. Não achei muito material, queria também testar esse kernel mas não consegui nada que me orienta-se.

no Ubuntu é basicamente o mesmo passo a passo do kernel do omnislash que o HQx fez.

Nas outras distros também não muda muita coisa. É só mudar o comando para compilar. No Suse o comando é "make rpm" ai você pode adicionar um -jN depois do make (N = à quantidade de núcleos do seu PC).
Acho que todas as distros baseadas em rpm usam esse comando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 02 de Dezembro de 2010, 22:10
Alguém sabe a resposta da pergunta que fiz na página anterior, de qual seria o comando para compilar um kernel 32 bits estando num sistema 64 bits.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de Dezembro de 2010, 22:47
Alguém sabe a resposta da pergunta que fiz na página anterior, de qual seria o comando para compilar um kernel 32 bits estando num sistema 64 bits.

eu respondi vampire. É só especificar no arquivo .config que você quer uma compilação x86 ao no lugar da x86_64 porém os comandos são os mesmos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Dezembro de 2010, 23:15
@Galactus quanto tempo você demora pra compilar o kernel mesmo hein?
Pergunto isso pq imaginei agora como devem ser os servidores de compilação das grandes distros.

Na atual configuração do meu PC, com o kernel Omnislash 1.4.4 com o BFS 318, entre 9 min a 9 min e 40 segundos! Concurrency Level = 8!
Vou compilar mais um kernel esta madrugada, daí atualizo o tempo, mas não deve fugir disso não!
Quanto a compilação das grandes distros, eu fiquei pasmo ao saber que a maioria dos desenvolvedores NÃO tem máquinas "toras" para fazer o serviço pesado!
Por isso o Google lançou aquela ferramenta para simular o uso do kernel em diferentes configurações! Falei disso lá no café! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Dezembro de 2010, 00:14
Alguém sabe a resposta da pergunta que fiz na página anterior, de qual seria o comando para compilar um kernel 32 bits estando num sistema 64 bits.

eu respondi vampire. É só especificar no arquivo .config que você quer uma compilação x86 ao no lugar da x86_64 porém os comandos são os mesmos.

Desculpa, eu não vi. Mas aonde eu altero isso no .config?

Citação de: galactus
Quanto a compilação das grandes distros, eu fiquei pasmo ao saber que a maioria dos desenvolvedores NÃO tem máquinas "toras" para fazer o serviço pesado!
Por isso o Google lançou aquela ferramenta para simular o uso do kernel em diferentes configurações! Falei disso lá no café!

Realmente a maioria dos desenvolvedores possui computadores obsoletos.
Mas que ferramenta é essa?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Dezembro de 2010, 01:01
@Galactus quanto tempo você demora pra compilar o kernel mesmo hein?
Pergunto isso pq imaginei agora como devem ser os servidores de compilação das grandes distros.

Na atual configuração do meu PC, com o kernel Omnislash 1.4.4 com o BFS 318, entre 9 min a 9 min e 40 segundos! Concurrency Level = 8!
Vou compilar mais um kernel esta madrugada, daí atualizo o tempo, mas não deve fugir disso não!
Quanto a compilação das grandes distros, eu fiquei pasmo ao saber que a maioria dos desenvolvedores NÃO tem máquinas "toras" para fazer o serviço pesado!
Por isso o Google lançou aquela ferramenta para simular o uso do kernel em diferentes configurações! Falei disso lá no café! 

mas mesmo assim. Achos que as grandes distros devem ter algum tipo de servidor dedicado a isso. Ao menos a Red Hat deve ter.

@vamipre, no arquivo .config da as primeiras opções são referentes a arquitetura que será usada. É só tu baixar o .config do omnislash para x86.


@all estranho, dei uma nova compilada no zen-kernel usando o .config liberado pelo kernel-seeds, e agora a máquina sempre da kernel panic com o kernel deles. SEMPRE. Da um erro de NFS. ACho que isso não é pelo comando "mkinitramfs -o" que cria o link para o kernel.

Vou da uma olhada com calma. Acho que não estou ativando alguma opção nessa config.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2010, 01:13
@Vampire

http://merkel.debian.org/~jurij/

@Gunss

Já vi isso diversas vezes no zen. Uma config que ativa algo que não foi testado e está bugado dá crash mesmo...

É por isso que estou lapidando o zen (quero tirar os patches com defeitos e deixar o mínimo possível) aí o patch ficará pequeno e vou tentar aproximar ao máximo do vanilla.

@Galactus

Eu queria que a pessoal pudesse ver um ATOM com windows 7 rodando para ter uma noção e para apreciar a sua obra de arte.

"Tunning" de Sistema Operacional para mim é que nem de carro. O cara com talento, esforço e conhecimento faz uma obra prima.

Sem brincadeira quando testei o ATOM com W7 e vi o vídeo em seguida só pensei em quatro palavras:

O galactus é fo** e bati palmas (literalmente)

Vc fez milagre, (FATO). Até o ubuntu normal não roda direito no ATOM.

@dtomadon

Valeu amigo, mas agora vc tem que descansar, vc pegou pesado pra caramba!! Aproveita as férias pq vc merece (eu ainda tenho aquele programa que vc fez guardado no DVD! :D Muito bom mesmo...).

@Andreson

Assim que eu estiver com uma versão sem muitos bugs eu aviso a galera e te passo uma mensagem!!

Agradeço pelas mensagens e tenham uma Boa noite!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Dezembro de 2010, 01:26
Pois é acabo de compilar o Kernel Zen 2.6.36 com o config do Kernel Seed e também dá Kernel panic aqui!  Diz que não pode montar o sistema de arquivos!

Que não pode aplicar um "special feature" ou sei lá o que!

É soda!

Gunss, qual o config que você usou para o kernel Zen dar boot?

Vampire a ferramenta é essa aqui:

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

Há sim, tenho um novo Record de compilação de Kernel!  Como o Kernel Zen vem completamente "capado", eu que tive que marcar os sistemas de arquivos pois só o ext2 estava marcado, o meu PC aqui compilou tudo, incluindo os debs em velocidade de dobra! Exatos 2 min 26 segundos e 48 centésimos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Dezembro de 2010, 10:49
Pois é acabo de compilar o Kernel Zen 2.6.36 com o config do Kernel Seed e também dá Kernel panic aqui!  Diz que não pode montar o sistema de arquivos!

Que não pode aplicar um "special feature" ou sei lá o que!

É soda!

Gunss, qual o config que você usou para o kernel Zen dar boot?

Vampire a ferramenta é essa aqui:

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

Há sim, tenho um novo Record de compilação de Kernel!  Como o Kernel Zen vem completamente "capado", eu que tive que marcar os sistemas de arquivos pois só o ext2 estava marcado, o meu PC aqui compilou tudo, incluindo os debs em velocidade de dobra! Exatos 2 min 26 segundos e 48 centésimos!

haeuaheuaheuae. Aqui compilo em 10 min :D

Usei a config do omnislash galactus. Alias, eu não, um amigo disse que usou a config do omnislash.


edit: aparentemente tinha dado certo com o kernel zen aqui com o config do kernel-seeds, só que ele agora fala que não pode montar a partição raiz pq ela estava protegida contra escrita. Vou dar tentar achar algum erro parecido no Google.

Ah, a compilação aqui demorou 5:32 min. Com um core 2 duo. Guenta essa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Dezembro de 2010, 12:26

@Galactus

Eu queria que a pessoal pudesse ver um ATOM com windows 7 rodando para ter uma noção e para apreciar a sua obra de arte.

"Tunning" de Sistema Operacional para mim é que nem de carro. O cara com talento, esforço e conhecimento faz uma obra prima.

Sem brincadeira quando testei o ATOM com W7 e vi o vídeo em seguida só pensei em quatro palavras:

O galactus é fo** e bati palmas (literalmente)

Vc fez milagre, (FATO). Até o ubuntu normal não roda direito no ATOM.


Grande Hq!  Muito obrigado pelas palavras, mas nada disso que você viu no vídeo do Atom seria possível sem  o seu kernel! É como eu disse antes, é um conjunto de fatores que dão aquele desempenho! 
Também concordo com você que tunagem de sistema operacional é bem parecido com a de carro! Leva tempo e paciência pra deixar tudo tinindo! É pra quem gosta mesmo!

Como eu já disse antes também, eu consegui melhorar muito com o Atom pois me fez descobrir coisas para acelerar um sistema sem recursos. Com o i7 você tem a falsa impressão que ele vai ser sempre rápido!  Mas ele também aproveita das coisas que eu descobri pra usar no Atom!

No aguardo então da próxima versão Alpha do Omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Dezembro de 2010, 12:29
olha só. Colocaram o i7 do galactus em um motor de carro

http://www.youtube.com/watch?v=m48vyc5beNg&feature=player_embedded
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Dezembro de 2010, 12:33

haeuaheuaheuae. Aqui compilo em 10 min :D

Usei a config do omnislash galactus. Alias, eu não, um amigo disse que usou a config do omnislash.


edit: aparentemente tinha dado certo com o kernel zen aqui com o config do kernel-seeds, só que ele agora fala que não pode montar a partição raiz pq ela estava protegida contra escrita. Vou dar tentar achar algum erro parecido no Google.

Ah, a compilação aqui demorou 5:32 min. Com um core 2 duo. Guenta essa!

Mas Gunss, o config do Omnislash não serve apenas para o 2.6.34? Serve também para o 2.6.36? Vi que tem muita coisa no Zen que não tem no Ominslash!  De qualquer forma eu vou tentar hoje de madrugada! :)

Então, esses tempos absurdamente baixos com o Zen é porque ele simplesmente desativa tudo que não for essencial! Não tem Driver para compilar com o Zen por padrão!  Isso é culpa do Seeds! Tudo tem sua vantagem e desvantagem, é um kernel que só vai servir quase que exclusivamente para sua máquina!  Se tentar em outra pode nem subir!  

Rapaz o Zen é animal demais!  Ele coloca opções de 1500 e 2000 Mhz para o processador!  Huhauahauha

Coitado de um Notebook!   Só máquina tora com Overclock para aguentar tudo isso!  Insano!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Dezembro de 2010, 12:43
olha só. Colocaram o i7 do galactus em um motor de carro

http://www.youtube.com/watch?v=m48vyc5beNg&feature=player_embedded

Qué isso meu! Os Americanos sempre com essa idéia fixa de colocar grandes motores nos carros!

Já tiveram a oportunidade de ver os bicos injetores de um motor como esse? Isso aí não pulveriza meu!  Isso aí mija nas cabeças do cilindro!!!   

Já vi num desses programas do Discovery a injeção de um Dragster!  Em marcha lenta parece uma mangueira de Jardim!  Quando ele acelera parece uma mangueira de bombeiro!   :o :o :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 03 de Dezembro de 2010, 13:58
@Galactus quanto tempo você demora pra compilar o kernel mesmo hein?
Pergunto isso pq imaginei agora como devem ser os servidores de compilação das grandes distros.

Na atual configuração do meu PC, com o kernel Omnislash 1.4.4 com o BFS 318, entre 9 min a 9 min e 40 segundos! Concurrency Level = 8!
Vou compilar mais um kernel esta madrugada, daí atualizo o tempo, mas não deve fugir disso não!
Quanto a compilação das grandes distros, eu fiquei pasmo ao saber que a maioria dos desenvolvedores NÃO tem máquinas "toras" para fazer o serviço pesado!
Por isso o Google lançou aquela ferramenta para simular o uso do kernel em diferentes configurações! Falei disso lá no café! 

mas mesmo assim. Achos que as grandes distros devem ter algum tipo de servidor dedicado a isso. Ao menos a Red Hat deve ter.

@vamipre, no arquivo .config da as primeiras opções são referentes a arquitetura que será usada. É só tu baixar o .config do omnislash para x86.


@all estranho, dei uma nova compilada no zen-kernel usando o .config liberado pelo kernel-seeds, e agora a máquina sempre da kernel panic com o kernel deles. SEMPRE. Da um erro de NFS. ACho que isso não é pelo comando "mkinitramfs -o" que cria o link para o kernel.

Vou da uma olhada com calma. Acho que não estou ativando alguma opção nessa config.

Gunss,
tentei ontem compilar o zen-kernel 2.6.36.1 usando o .config correspondente do kernel-seeds e também deu kernel panic com esse mesmo erro de NFS. A minha compilação levou em torno de 28 minutos no meu Athlon XP +2600 com 1 GB RAM. Tentei compilar mudando algumas opções, aplicando alguns patches mas dá o mesmo erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Dezembro de 2010, 14:36
Valeu, galera, pelas respostas. Mais tarde vou testar. Como estou compilando o Kernel do Ubuntu, devo encontrar mais dificuldades. Vamos ver.

Em tempo, compilei uma versão aqui e toda vez que inicio o sistema, aparece a seguinte mensagem: modprobe: FATAL: coud not load /lib/modules/2.6.35(versão)/modules.dep: no suck file or directory. Acontece que eu fui na pasta indicada e o arquivo estava lá, sim. O que então pode estar ocasionando o erro?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Dezembro de 2010, 17:06
@Galactus quanto tempo você demora pra compilar o kernel mesmo hein?
Pergunto isso pq imaginei agora como devem ser os servidores de compilação das grandes distros.

Na atual configuração do meu PC, com o kernel Omnislash 1.4.4 com o BFS 318, entre 9 min a 9 min e 40 segundos! Concurrency Level = 8!
Vou compilar mais um kernel esta madrugada, daí atualizo o tempo, mas não deve fugir disso não!
Quanto a compilação das grandes distros, eu fiquei pasmo ao saber que a maioria dos desenvolvedores NÃO tem máquinas "toras" para fazer o serviço pesado!
Por isso o Google lançou aquela ferramenta para simular o uso do kernel em diferentes configurações! Falei disso lá no café! 

mas mesmo assim. Achos que as grandes distros devem ter algum tipo de servidor dedicado a isso. Ao menos a Red Hat deve ter.

@vamipre, no arquivo .config da as primeiras opções são referentes a arquitetura que será usada. É só tu baixar o .config do omnislash para x86.


@all estranho, dei uma nova compilada no zen-kernel usando o .config liberado pelo kernel-seeds, e agora a máquina sempre da kernel panic com o kernel deles. SEMPRE. Da um erro de NFS. ACho que isso não é pelo comando "mkinitramfs -o" que cria o link para o kernel.

Vou da uma olhada com calma. Acho que não estou ativando alguma opção nessa config.

Gunss,
tentei ontem compilar o zen-kernel 2.6.36.1 usando o .config correspondente do kernel-seeds e também deu kernel panic com esse mesmo erro de NFS. A minha compilação levou em torno de 28 minutos no meu Athlon XP +2600 com 1 GB RAM. Tentei compilar mudando algumas opções, aplicando alguns patches mas dá o mesmo erro.

acho que você não marcou uma opção que ativa o link do kernel. Não me lembro onde fica agora. Essa opção tem algo como "Habilitar mkinitramfs num sei o que lá" fica logo no começo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 03 de Dezembro de 2010, 17:45
poxa, o zen-kernel para a versão 2.6.36 ta muito bom. PC ta bem rápido.
Cara me diz uma coisa, tem algum tutorial que ensine a instalar o zen em versões do linux, ubuntu, fedora, sabayon. Não achei muito material, queria também testar esse kernel mas não consegui nada que me orienta-se.

no Ubuntu é basicamente o mesmo passo a passo do kernel do omnislash que o HQx fez.

Nas outras distros também não muda muita coisa. É só mudar o comando para compilar. No Suse o comando é "make rpm" ai você pode adicionar um -jN depois do make (N = à quantidade de núcleos do seu PC).
Acho que todas as distros baseadas em rpm usam esse comando.
valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Dezembro de 2010, 11:33
Valeu, galera, pelas respostas. Mais tarde vou testar. Como estou compilando o Kernel do Ubuntu, devo encontrar mais dificuldades. Vamos ver.

Em tempo, compilei uma versão aqui e toda vez que inicio o sistema, aparece a seguinte mensagem: modprobe: FATAL: coud not load /lib/modules/2.6.35(versão)/modules.dep: no suck file or directory. Acontece que eu fui na pasta indicada e o arquivo estava lá, sim. O que então pode estar ocasionando o erro?

Pois é, não deu certo. Em todo caso eu tenho uma versão 32 enjaulada numa pasta e compilei usando ela.
Mas o erro que citei continua aparecendo. Alguém sabe o motivo?

Se quiserem testar, os links são esses:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.35-23-lineduc2_2.6.35-23.41~lucid1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.35-23-lineduc2_2.6.35-23.41~lucid1_i386.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.35-23_2.6.35-23.41~lucid1_all.deb

http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.35-23-lineduc2_2.6.35-23.41~lucid1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.35-23-lineduc2_2.6.35-23.41~lucid1_i386.deb


Eu adicionei o patch das 200 linhas, o BFQ e o LZMA. Não adicionei o BFS porque conflitava com o primeiro patch.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Dezembro de 2010, 12:05
talvez ele não tenha as propriedades de execução necessárias.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Dezembro de 2010, 12:10
@Em off  on

Hqxriven, faz tempo que você não atualiza seu blog em...
http://hqxriven.wordpress.com/

@Em off off

Aqui estou com o Kubuntu 10.04.1 e omnislash 1.4.4(compilado 64bits) e com a dica do galactus do readahead-fedora, aqui esta bem rápido e estável.
Imagina quando sair o próximo omnislash, (a tendência é sempre melhorar, hehe).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Dezembro de 2010, 01:29
Citar
@Em off  on

Hqxriven, faz tempo que você não atualiza seu blog em...
http://hqxriven.wordpress.com/

@Em off off

Ops... até esqueci que tinha.

É que fico mais tempo desenvolvendo e postando aqui...

Como é um fórum fica mais fácil o bate papo e a interação com os usuários e amigos!

@Vampire

Estou achando o nome desse kernel muito grande.

Tem certeza que lá na lib/modules o nome completo está lá??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Dezembro de 2010, 08:37

@Vampire

Estou achando o nome desse kernel muito grande.

Tem certeza que lá na lib/modules o nome completo está lá??

Tenho sim. Como eu disse, o arquivo também está lá.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Dezembro de 2010, 15:15
1 - Os links simbólicos estão direcionando para aonde??

2 - Quando vc instalou o kernel o source ou os resquícios da compilação estavam em /usr/src??

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 15:46
HQx, você conseguiu instalar o zen-kernel ai? Acho que habilitei tudo que tinha que habilitar na config do kernel.

abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Dezembro de 2010, 15:54
Citar
HQx, você conseguiu instalar o zen-kernel ai? Acho que habilitei tudo que tinha que habilitar na config do kernel.

Sim, mas com kernel seed dá uns crashes estranhos.

Estou fazendo uma limpeza para tirar os "frufrus" e deixá-lo compacto e adicionar os outros patches para compor o omnislash.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 16:38
Citar
HQx, você conseguiu instalar o zen-kernel ai? Acho que habilitei tudo que tinha que habilitar na config do kernel.

Sim, mas com kernel seed dá uns crashes estranhos.

Estou fazendo uma limpeza para tirar os "frufrus" e deixá-lo compacto e adicionar os outros patches para compor o omnislash.

hum. Hoje eu vou para a quarta compilação. To procurando bastante pra saber que opções estão quebrando o kernel. Se quiser, quando der certo aqui eu te passo a .config
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Dezembro de 2010, 17:02
Citar
hum. Hoje eu vou para a quarta compilação. To procurando bastante pra saber que opções estão quebrando o kernel. Se quiser, quando der certo aqui eu te passo a .config

Claro que quero, eu demoro muito tempo "limpando" o kernel para deixá-lo pequeno.

Vai me quebrar um galhão!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 17:39
Citar
hum. Hoje eu vou para a quarta compilação. To procurando bastante pra saber que opções estão quebrando o kernel. Se quiser, quando der certo aqui eu te passo a .config

Claro que quero, eu demoro muito tempo "limpando" o kernel para deixá-lo pequeno.

Vai me quebrar um galhão!!


assim, a unica coisa que faço é pegar o arquivo fornecido pelo kernel-seeds e vou marcando as opções. Vou comparando com seu configx86 e procurando no google. Agora eu quero ao menos fazer esse kernel dar boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 18:00
Nos últimos meses testei a Distro que agora se chama aptosid (sidux) e gostei da velocidade dele (testei com KDE) e é muito rápido a resposta do sistema, quero testar as configurações dele no Kubuntu, vamos ver se consigo encontrar para compilar.
Galera é realmente muito boa a resposta(mesmo livecd) do sistema com esse kernel vamos ver no que vai dar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 18:15
HQx, consegui fazer o sistema bootar, só que vi 2 problemas.

O primeiro é que durante o boot aparece uma mensagem dizendo que ele não pode montar o HD e que não a nada a fazer, só que ele entra normalmente.

O segundo é que não consigo ele fazer reconhecer a minha placa de rede. Chipset Intel G31.

Aqui vai o arquivo .config
http://rapidshare.com/files/435323241/config-2.6.36-zen1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 18:40
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 18:46
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36.1 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.

oh rapaz, valeu! Vou testar agora mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 19:08
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36.1 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.

oh rapaz, valeu! Vou testar agora mesmo.
Com o 2.6.36.1 tá dando alguns erros ao aplicar o patch mas no 2.6.36 não dá estou compilando o 2.6.36 neste exato momento.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 19:33
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36.1 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.

oh rapaz, valeu! Vou testar agora mesmo.
Com o 2.6.36.1 tá dando alguns erros ao aplicar o patch mas no 2.6.36 não dá estou compilando o 2.6.36 neste exato momento.


acabei de mandar ele compilar para o 2.6.36.1 hehehe

dependendo o resultado posto o resultado. Percebi que essa config que você mandou traz referencias ao zen-kernel. Eu gostei daquela opção de ativar o native flags no GCC. Queria que o PC fosse mais rápido, pq ai ia testando várias compilação até achar a mais magra possível.

Essa config que você mandou, vem com muita coisa em module. Até o audio vem assim. Eu sempre compilei os drivers de audio e vídeo diretamente no kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 19:55
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36.1 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.

oh rapaz, valeu! Vou testar agora mesmo.
Com o 2.6.36.1 tá dando alguns erros ao aplicar o patch mas no 2.6.36 não dá estou compilando o 2.6.36 neste exato momento.


acabei de mandar ele compilar para o 2.6.36.1 hehehe

dependendo o resultado posto o resultado. Percebi que essa config que você mandou traz referencias ao zen-kernel. Eu gostei daquela opção de ativar o native flags no GCC. Queria que o PC fosse mais rápido, pq ai ia testando várias compilação até achar a mais magra possível.

Essa config que você mandou, vem com muita coisa em module. Até o audio vem assim. Eu sempre compilei os drivers de audio e vídeo diretamente no kernel.
Aqui já terminou a compilação, e o sistema está bom, sem nenhum problema aparente está usando o readahead-fedora, ainda não notei muita diferença, vamos ver durante a utilização, notei uma queda de uso de memória
estava acima de 400 Mb agora esta em 350Mb, não sei se é porque coloco para compilar para core2 que não noto diferença, será que tem alguma opção melhor para o core2 Duo??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 20:03
Não sei se ajuda, mas aqui vai o config do sidux (achei, hehe)
http://liquorix.net/sources/36/config.amd64
http://liquorix.net/sources/36/config.i386

Não sei se você já tinha, então to postando aqui.
Baixei o patch usado no sidux para o kernel 2.6.36.1 e vou compilar assim que terminar de baixar o kernel, hehe
link para o patch

http://liquorix.net/sources/36.1-5.patch.gz

Há já ia me esquecendo, esse patch já tem o ureadahead do gentoo que testamos a alguns posts atrás.

oh rapaz, valeu! Vou testar agora mesmo.
Com o 2.6.36.1 tá dando alguns erros ao aplicar o patch mas no 2.6.36 não dá estou compilando o 2.6.36 neste exato momento.


acabei de mandar ele compilar para o 2.6.36.1 hehehe

dependendo o resultado posto o resultado. Percebi que essa config que você mandou traz referencias ao zen-kernel. Eu gostei daquela opção de ativar o native flags no GCC. Queria que o PC fosse mais rápido, pq ai ia testando várias compilação até achar a mais magra possível.

Essa config que você mandou, vem com muita coisa em module. Até o audio vem assim. Eu sempre compilei os drivers de audio e vídeo diretamente no kernel.
Aqui já terminou a compilação, e o sistema está bom, sem nenhum problema aparente está usando o readahead-fedora, ainda não notei muita diferença, vamos ver durante a utilização, notei uma queda de uso de memória
estava acima de 400 Mb agora esta em 350Mb, não sei se é porque coloco para compilar para core2 que não noto diferença, será que tem alguma opção melhor para o core2 Duo??

se usar 32bit, pentium 2, se usar 64bit, pentium 4. Se usar AMD, 32 bit, pentium 2, se usar 64bit, atlhon.


acostumado a compilar o kernel zen, estou estranhando a demora haheueahuea.

Andreson ai deu alguns hunks e ele perguntava se gostaria de substituir umas partes quando aplicava o patch? eu respondi Y em todas
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 06 de Dezembro de 2010, 20:21

dependendo o resultado posto o resultado...


Interessante!
O resultado também depende se for postado o resultado?
Fascinante...
 :D :D :D :D :D :D :D :D

Relaxa que eu só to zoando viu...
Parabéns para essa galera fera...
É que eu ainda to na facult!
Semana de provas e entrega de trabalhos!
Provavelmente vou ficar fazendo provas de substituição também!
Abrax a todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 20:31

dependendo o resultado posto o resultado...


Interessante!
O resultado também depende se for postado o resultado?
Fascinante...
 :D :D :D :D :D :D :D :D

Relaxa que eu só to zoando viu...
Parabéns para essa galera fera...
É que eu ainda to na facult!
Semana de provas e entrega de trabalhos!
Provavelmente vou ficar fazendo provas de substituição também!
Abrax a todos!

me embaralhei todo hauahuhauhauhauhau
eu passei em todas as cadeiras da faculdade. enquanto espero a galera passar nas finais fico aqui  ;D

Deu um erro na hora de construir os pacotes. Jaja faço uma compilação com o .36 "puro"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Dezembro de 2010, 20:38
1 - Os links simbólicos estão direcionando para aonde??

2 - Quando vc instalou o kernel o source ou os resquícios da compilação estavam em /usr/src??



Na verdade não tinha nada na /usr/src, porque o kernel do Ubuntu se compila de um jeito diferente:
http://blog.avirtualhome.com/2010/11/22/how-to-compile-a-ubuntu-10-10-maverick-kernel-with-sched-automated-per-tty-task-groups-kernel-patch/

Parece que está tudo lá:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg525.imageshack.us%2Fimg525%2F509%2Fcapturadetela2v.th.png&hash=0f5864ff79ef1df35d4ee217e68d986b3380c860) (http://img525.imageshack.us/my.php?image=capturadetela2v.png)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 21:45
Vocês que são mestres no assunto,
aumentaria a velocidade se eu usar na opção

Default CPUFreq governor

deixar em

performance
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 21:58
Vocês que são mestres no assunto,
aumentaria a velocidade se eu usar na opção

Default CPUFreq governor

deixar em

performance

isso deixara seu PC sempre pronto pra batalha. Mas também aumentará o consumo de energia elétrica.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 23:19
Linux jussier-desktop 2.6.36 #1 ZEN SMP PREEMPT Mon Dec 6 21:20:04 BRT 2010 i686 GNU/Linux

porém não estou usando o zen original e sim a config passada pelo Andreson!

Usando CFS. Como saber se o patch de 200 linhas está funcionando? Já veio incluso na config já que é baseada no zen correto?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Dezembro de 2010, 23:28
Linux jussier-desktop 2.6.36 #1 ZEN SMP PREEMPT Mon Dec 6 21:20:04 BRT 2010 i686 GNU/Linux

porém não estou usando o zen original e sim a config passada pelo Andreson!

Usando CFS. Como saber se o patch de 200 linhas está funcionando? Já veio incluso na config já que é baseada no zen correto?
Num sei, hehehe
Pelo que estava verificando la na onde fica os patch, eles usam bfs, então acho que pode não ter esse patch de 200 linhas.
Mas acho qjue essa só o Hqx mesmo, hehe
Que o mestre se pronuncie.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Dezembro de 2010, 23:36
é, num sei não, to usando ele aqui. Ele em carga com o CFS é meio chato.

Amanhã vou tentar colocar fazer com que o Zen reconheça minha placa de rede.




http://rapidshare.com/files/435373871/stresscpu2.tgz
um programinha pra deixar as CPUs trabalhando enquanto você testa a máquina ;)

é só executar o programa e tacar um -n #
onde # é o número de threads que você quer que ele adicione, caso não use esse comando ele irá reconhecer automaticamente o número de threads.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Dezembro de 2010, 15:53
Vou fazer mais algumas mudanças pq o Buli fez uns testes interessantes e vamos fazer uns testes juntos (ele me passou diversos patches)

Valeu Buli!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Dezembro de 2010, 16:30
HQx no comando para compillar
Código: [Selecionar]
CONCURRENCY_LEVEL=3 make-kpkg --initrd kernel_image kernel_headers modules_image
vejo algumas pessoas que adicionam --revision=custom

pra que server esse --revision?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Dezembro de 2010, 16:47
É apenas um nome que vc coloca e só...

Vai ser incluído no nome do pacote
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Dezembro de 2010, 17:35
E então, HQX, viu algo errado no meu print?

Galera, como vcs fizeram para dar boot no kernel Zen? Aqui deu kernel panic.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Dezembro de 2010, 17:45
Citar
E então, HQX, viu algo errado no meu print?

Aparece no gmail e vamos bater um papo rápído!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Dezembro de 2010, 18:03
E então, HQX, viu algo errado no meu print?

Galera, como vcs fizeram para dar boot no kernel Zen? Aqui deu kernel panic.

vampire, com a config do kernel seeds eu consegui fazer com que ele dê boot. Só que a internet não funciona de jeito nenhum. To meio perdido nessa parte. Na página anterior eu postei um link para o download do meu .config. Lembrando que é bem específico para a minha máquina

Fiz uma compilação usando o CFS e BFQ, preempt e 300hz. O sistema é bem rápido, talvez até seja mais rápido que o omnislash versão atual. Só não estou usando ele pq não consigo fazer a internet funcionar.


edit: talvez ele seja mais rápido pq na configuração do kernel-seeds ele vem beeem limpo, tive que adicionar tudo ficando com um kernel bem leve.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Dezembro de 2010, 18:20
Te passei mp Gunss

@Vampire

Desculpe ae mas dessa vez meu caderninho falhou de forma épica!!

Vou ficar te devendo essa...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 07 de Dezembro de 2010, 19:27
Te passei mp Gunss

@Vampire

Desculpe ae mas dessa vez meu caderninho falhou de forma épica!!

Vou ficar te devendo essa...

Do jeito que andam os testes, vai servir de pano de fundo para um omnislash do kernel 2.6.37 ou até do 2.6.38!

No aguardo dos poderosos Mestres do Linuxverso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Dezembro de 2010, 19:50
@MSXManiac

Não espalha!!

Na verdade hoje o buli me passou uma mensagem e passei os patches para galera que gosta de testar ir "brincando" (mas falei que era beeeem alpha) (Um deles foi para o Vampire e o Gunss)

O omnislash é o patchset com desenvolvimento mais lento do mundo linux justamente com o intuito de ser o mais estável possível (as vezes conseguimos as vezes não dá)

Sem contar que eu estou traduzindo sozinho o mass effect 2 e tá dureza (tá difícil de arranjar uma galera)

http://www.guiadohardware.net/comunidade/traducao-mass/1112159/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 07 de Dezembro de 2010, 23:44
Desculpa aê galera por este post aqui! Sei que nada tem a ver com compilar um kernel modificado, já que é um artigo que aborda algo bem mais amplo, mas como tá cheio de fuçador por aqui, achei conveniente!

http://www.tuxradar.com/content/build-your-own-linux-distribution-easy-way

De fazer um simples respin até algo mais radical. Gostei do artigo que de forma não muito profunda nos mostra várias opções para vários gostos!
Pronto! Agora o HQX, o Galactus, o Gunss, o Vampire e mais uma leva vai ficar bem mais tempo ocupado, rsrsrsrs...
Só espero não iniciar um congelamento do omnislash!

Saudações à todos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Dezembro de 2010, 23:50
Te passei mp Gunss

@Vampire

Desculpe ae mas dessa vez meu caderninho falhou de forma épica!!

Vou ficar te devendo essa...

Não esquenta.

A propósito, testei isso e não funcionou:
http://ubuntuforums.org/showthread.php?t=1162619

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 08 de Dezembro de 2010, 16:51
A propósito, testei isso e não funcionou:
http://ubuntuforums.org/showthread.php?t=1162619

Olá, tudo bem?

A dica do link indica para modificar o initrd-img. E se en lugar disso você gerar o initrd-img usando o yaird em lugar do mkinitramfs?



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Dezembro de 2010, 17:55
A propósito, testei isso e não funcionou:
http://ubuntuforums.org/showthread.php?t=1162619

Olá, tudo bem?

A dica do link indica para modificar o initrd-img. E se en lugar disso você gerar o initrd-img usando o yaird em lugar do mkinitramfs?

Na verdade o passo-a-passo descrito lá só descompacta o initrd, joga um arquivo lá para dentro e volta a compactar.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Dezembro de 2010, 17:47
galera, principalmente ao HQx, vampire e buli

Fui fazer os teste com os patches passados pelo HQx.

Usei vários deles, porém durante a compilação ele retornada dois erros sempre

 CC      fs/open.o
fs/open.c: In function ‘do_sys_open’:
fs/open.c:893: error: implicit declaration of function ‘trace_do_sys_open’
make[2]: ** [fs/open.o] Erro 1
make[1]: ** [fs] Erro 2
make[1]: ** Esperando que outros processos terminem.

esse é durante a compilação, porém ela continua. Depois apresenta esse erro e interrompe a compilação

 LD      kernel/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.36'
make: ** [debian/stamp/build/kernel] Erro 2


já tentei dar um make distclean a um make-kpkg clean para ter certeza que não era alguma configuração residual. Olhei no google, vi alguns problemas mas nada que ajude. Empaquei nesse erro. Usei patchs do BFS (menos o bfs357-penalise_fork_depth_account_threads.patch e o bfs357-resched_us_and_prio_ratio.patch e também bfs357-worker_fix.patch), Classic RCU, o do X, BFQ e o ureadahead.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 09 de Dezembro de 2010, 19:58
CC      fs/open.o
fs/open.c: In function ‘do_sys_open’:
fs/open.c:893: error: implicit declaration of function ‘trace_do_sys_open’
make[2]: ** [fs/open.o] Erro 1
make[1]: ** [fs] Erro 2
make[1]: ** Esperando que outros processos terminem.

A mensagem de erro está relacionada com o ureadahead.

Verifique se existe o arquivo /usr/src/linux/include/trace/events/fs.h (aqui estou assumindo que o código fonte do kernel está  na pasta /usr/src/linux).

Verifique também o conteúdo do arquivo /usr/src/linux/fs/open.c.

 Aqui tem um trecho do patch do ureadahead que modifica esse arquivo open.c:


diff --git a/fs/open.c b/fs/open.c
index 04b9aad..41c87f3 100644
--- a/fs/open.c
+++ b/fs/open.c
@@ -33,6 +33,9 @@
 
 #include "internal.h"
 
+#define CREATE_TRACE_POINTS
+#include <trace/events/fs.h>
+
 int do_truncate(struct dentry *dentry, loff_t length, unsigned int time_attrs,
  struct file *filp)
 {
@@ -890,6 +893,7 @@ long do_sys_open(int dfd, const char __user *filename, int flags, int mode)
  } else {
  fsnotify_open(f);
  fd_install(fd, f);
+ trace_do_sys_open(tmp, flags, mode);
  }
  }
  putname(tmp);


A linha: #include <trace/events/fs.h> que está perto do começo é importante, ela tem que estar lá.

Perto do final desse trecho do patch tem essa outra linha: trace_do_sys_open(tmp, flags, mode); que é a instrução que gerou o erro de compilação, justo na linha 893 como está na mensagem do GCC.

Usando o comando diffstat com o patch do ureadahead que eu uso obtive a seguinte saida:

Código: [Selecionar]
$ diffstat 0001-trace-add-trace-events-for-open-exec-an.patch
fs/exec.c                 |    8 +++++
fs/open.c                 |    4 ++
include/trace/events/fs.h |   71 ++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 83 insertions(+)

Tal vez o patch que você está usando esteja incompleto, ou faltando alguma coisa.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Dezembro de 2010, 21:41
buli, primeiramente obrigado.

O patch o ureadahead estava completamente bagunçado. Os códigos estavam todos bagunçados. Acredito que na hora de extrair ou até mesmo quando fui baixar o gmail o arquivo com os patchs deve ter corrompido alguma coisa. E não era somente esse patch, vários outros vendo agora estavam com a formatação errada (não sou programador, mas não havia nenhum sentido no código, haviam números nos meios das palavras, alguns nem mesmo abriam).

Baixei novamente o patch e aparentemente esta tudo ok! O trecho do patch que você postou condiz fielmente com o que estou vendo agora.

obrigado.


ps: mais um motivo para tomar cuidado, até um simples download do gmail causou um erro. Mais um motivo para verificar sempre o md5sum


edit: nossa, quanto mais tempo compilar, mais problemas aparecem. Depois desse erro que comentei aqui apareceram mais dois. O que acabei de ter foi no kernel/sysctl.o na linha 840 "error: ‘latency_bias’ undeclared here (not in a function)"

o outro foi em relação ao BFS com o patch "sched_privileged_task".

Enfim, google tunando aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Dezembro de 2010, 08:33
Senhores, a futura nova versão do Omnislash vai usar o kernel 2.6.36 ou 2.6.37?

De qualquer modo, eu teria que atualizar o libncurses para poder instalar esses kerneis no 10.04, certo? Ainda estou no 10.04, mas ontem tive uma grata surpresa ao testar o Kubuntu 10.10!  Não deu o BUG do meu processador! Pelo menos eu posso instalar o 2.6.34 e esperar o próximo! Pretendo ter mais serviço no final de semana!  :D


Fiz uma nova compilação ontem incluindo o sources do Omnislash 2.6.34-1.4.4, é que preciso dele para o VirtualBox, e acho incrível como ainda consigo tirar leite de pedra do mesmo kernel!  Diminui o Overclock aqui e o sistema tá mais ligeiro! Se o HQ me permite, vou criar um tópico com dicas da configuração do kernel na hora de compilar, menuconfig ou xconfig!   

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Dezembro de 2010, 11:32
Senhores, a futura nova versão do Omnislash vai usar o kernel 2.6.36 ou 2.6.37?

De qualquer modo, eu teria que atualizar o libncurses para poder instalar esses kerneis no 10.04, certo? Ainda estou no 10.04, mas ontem tive uma grata surpresa ao testar o Kubuntu 10.10!  Não deu o BUG do meu processador! Pelo menos eu posso instalar o 2.6.34 e esperar o próximo! Pretendo ter mais serviço no final de semana!  :D


Fiz uma nova compilação ontem incluindo o sources do Omnislash 2.6.34-1.4.4, é que preciso dele para o VirtualBox, e acho incrível como ainda consigo tirar leite de pedra do mesmo kernel!  Diminui o Overclock aqui e o sistema tá mais ligeiro! Se o HQ me permite, vou criar um tópico com dicas da configuração do kernel na hora de compilar, menuconfig ou xconfig!  



tu sempre conseguindo milagres. To curioso pra saber o que vai ter nesse tópico.

será que meus erros na compilação são por causa do libncurses? Ainda uso o 10.04.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 10 de Dezembro de 2010, 11:34
Se o HQ me permite, vou criar um tópico com dicas da configuração do kernel na hora de compilar, menuconfig ou xconfig!   

Apoiado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Dezembro de 2010, 11:45

tu sempre conseguindo milagres. To curioso pra saber o que vai ter nesse tópico.

será que meus erros na compilação são por causa do libncurses? Ainda uso o 10.04.

Pois é, eu também sempre acho que já consegui tudo o que podia, e no fim sempre acho uma coisa nova!

Aqui dá pau por conta do libncurses! Mesmo quando eu baixo um 2.6.36 binário, ele dá pau na instalação, reclama do libncurses antigo! Por isso estou procurando partir para o 10.10. Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 10 de Dezembro de 2010, 12:04
Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!

Já testou o xfce, pra ver a diferença de velocidade?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Dezembro de 2010, 12:11

tu sempre conseguindo milagres. To curioso pra saber o que vai ter nesse tópico.

será que meus erros na compilação são por causa do libncurses? Ainda uso o 10.04.

Pois é, eu também sempre acho que já consegui tudo o que podia, e no fim sempre acho uma coisa nova!

Aqui dá pau por conta do libncurses! Mesmo quando eu baixo um 2.6.36 binário, ele dá pau na instalação, reclama do libncurses antigo! Por isso estou procurando partir para o 10.10. Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!

ah, esse bug ocorre somente na instalação? Então esse não é o motivo dos bugs na compilação aqui.
Eu tenho muita vontade de experimentar o KDE, só que eu gosto muito de usar o docky. Muito mais simples.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Dezembro de 2010, 12:29
Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!

Já testou o xfce, pra ver a diferença de velocidade?

Já testei sim. O XFCE não é mais tão leve como ele era antes. No fim das contas, se você colocar o OpenBox no Gnome, fica mais ou menos parelho!

Rápido mesmo é o LXDE. Mas eu não me acostumo com a "simplicidade" do LXDE! Mas se a máquina tem recursos muito pobres, é a opção certa! Mais leve que isso só as versões de gerenciadores de janelas  BOX da vida como o Blackbox e o Fluxbox, além de IceWM entre outros! Mas eu nunca me acostumo com eles. Prefiro mesmo o Gnome ou KDE!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Dezembro de 2010, 12:38
Citar
Fiz uma nova compilação ontem incluindo o sources do Omnislash 2.6.34-1.4.4, é que preciso dele para o VirtualBox, e acho incrível como ainda consigo tirar leite de pedra do mesmo kernel!  Diminui o Overclock aqui e o sistema tá mais ligeiro! Se o HQ me permite, vou criar um tópico com dicas da configuração do kernel na hora de compilar, menuconfig ou xconfig!   

Apoiado 2!!

Citar
Senhores, a futura nova versão do Omnislash vai usar o kernel 2.6.36 ou 2.6.37?

Ainda estou pensando nisso!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 10 de Dezembro de 2010, 12:57
Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!

Já testou o xfce, pra ver a diferença de velocidade?

Já testei sim. O XFCE não é mais tão leve como ele era antes. No fim das contas, se você colocar o OpenBox no Gnome, fica mais ou menos parelho!

Rápido mesmo é o LXDE. Mas eu não me acostumo com a "simplicidade" do LXDE! Mas se a máquina tem recursos muito pobres, é a opção certa! Mais leve que isso só as versões de gerenciadores de janelas  BOX da vida como o Blackbox e o Fluxbox, além de IceWM entre outros! Mas eu nunca me acostumo com eles. Prefiro mesmo o Gnome ou KDE!
Cara, bem vindo ao KDE, com você agora no time, acho que vou ter um KDE muito mais rápido, pois sei que você não se contenta com pouca coisa, agora a sessão do KDE vai ter muito mais coisas, hehe.
Estou esperando o tópico também, sempre tive vontade de mexer em mais coisas, mas como não sei do que se tratam fico com receio, mas sempre vou pesquisando para saber, agora vai ser mais facil.
 :D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Dezembro de 2010, 13:24
Acho que o HQ vai gostar mais ainda pois vou partir para o KDE! Acho que ele usa KDE, a comparação vai ficar mais fiel!

Já testou o xfce, pra ver a diferença de velocidade?

Já testei sim. O XFCE não é mais tão leve como ele era antes. No fim das contas, se você colocar o OpenBox no Gnome, fica mais ou menos parelho!

Rápido mesmo é o LXDE. Mas eu não me acostumo com a "simplicidade" do LXDE! Mas se a máquina tem recursos muito pobres, é a opção certa! Mais leve que isso só as versões de gerenciadores de janelas  BOX da vida como o Blackbox e o Fluxbox, além de IceWM entre outros! Mas eu nunca me acostumo com eles. Prefiro mesmo o Gnome ou KDE!
Cara, bem vindo ao KDE, com você agora no time, acho que vou ter um KDE muito mais rápido, pois sei que você não se contenta com pouca coisa, agora a sessão do KDE vai ter muito mais coisas, hehe.
Estou esperando o tópico também, sempre tive vontade de mexer em mais coisas, mas como não sei do que se tratam fico com receio, mas sempre vou pesquisando para saber, agora vai ser mais facil.
 :D ;D

se tiver com mais de 1 HD faz que nem eu. Separa um somente para testes. Aqui eu peguei um HD de 40GB e ele tem uma cópia do meu sistema, porém sem nenhum programa instalado somente para testes, assim deixo meu sistema padrão sempre seguro e a salvo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Dezembro de 2010, 02:18
Citar
Fiz uma nova compilação ontem incluindo o sources do Omnislash 2.6.34-1.4.4, é que preciso dele para o VirtualBox, e acho incrível como ainda consigo tirar leite de pedra do mesmo kernel!  Diminui o Overclock aqui e o sistema tá mais ligeiro! Se o HQ me permite, vou criar um tópico com dicas da configuração do kernel na hora de compilar, menuconfig ou xconfig!   

Apoiado 2!!

Citar
Senhores, a futura nova versão do Omnislash vai usar o kernel 2.6.36 ou 2.6.37?

Ainda estou pensando nisso!!

Hq, você está usando EXT4 como sistema de arquivos?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de Dezembro de 2010, 09:05
Sim...

Geralmente só uso ext4

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Dezembro de 2010, 23:09
http://ck.wikia.com/wiki/SchedulingPolicies

uma boa lida sobre os modos de scheduling do BFS.



edit: Linux jussier-desktop 2.6.36-zen1 #1 ZEN SMP PREEMPT Sun Dec 12 22:54:02 BRT 2010 i686 GNU/Linux

consegui fazer o zen funcionar, inclusive a internet. =) E o danado é bem rápido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Dezembro de 2010, 08:16
Baum, primeira parte concluída!

Assim como falei, já estou com o Kubuntu 10.10 64bits + KDE 4.5.4 + Kernel Omnislash 1.4.4!

Funcionamento muito superior com o KDE 4.5.4 + Omnislash 1.4.4 do que o KDE padrão + kernel 2.6.35 padrão do Kubuntu ! Ainda estou me acostumando com o KDE 4.5.4. Ele é bem mais guloso de memória do que o Gnome!  Depois vou procurar fazer uma limpeza! Vejam a foto:

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg602.imageshack.us%2Fimg602%2F1435%2Fimagem1q.th.png&hash=1cc8fffdc8c3df0d60c3b0ed189ab5e722ce9cb1) (http://img602.imageshack.us/i/imagem1q.png/)

Essa semana começo o tuto do menuconfig!

Agora estou no aguardo da próxima versão de testes do Omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 13 de Dezembro de 2010, 11:50
http://ck.wikia.com/wiki/SchedulingPolicies

uma boa lida sobre os modos de scheduling do BFS.



edit: Linux jussier-desktop 2.6.36-zen1 #1 ZEN SMP PREEMPT Sun Dec 12 22:54:02 BRT 2010 i686 GNU/Linux

consegui fazer o zen funcionar, inclusive a internet. =) E o danado é bem rápido.
Gunss,

Como vc fez para fazer o zen funcionar? Tentei de tantas maneiras que acabei por ficar com o omnislash mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Dezembro de 2010, 11:56
Baum, primeira parte concluída!

Assim como falei, já estou com o Kubuntu 10.10 64bits + KDE 4.5.4 + Kernel Omnislash 1.4.4!

Funcionamento muito superior com o KDE 4.5.4 + Omnislash 1.4.4 do que o KDE padrão + kernel 2.6.35 padrão do Kubuntu ! Ainda estou me acostumando com o KDE 4.5.4. Ele é bem mais guloso de memória do que o Gnome!  Depois vou procurar fazer uma limpeza! Vejam a foto:

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg602.imageshack.us%2Fimg602%2F1435%2Fimagem1q.th.png&hash=1cc8fffdc8c3df0d60c3b0ed189ab5e722ce9cb1) (http://img602.imageshack.us/i/imagem1q.png/)

Essa semana começo o tuto do menuconfig!

Agora estou no aguardo da próxima versão de testes do Omnislash!


fala com o HQx que ele te manda os patchs. Se ele quiser até eu posso te mandar. To escrevendo dele aqui =)
Mas tu tem 4GB de ram, pq se preocupar com o consumo a mais do KDE? Isso não atrapalha o desempenho.

No aguardo do seu tópico, deverá vir excelente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Dezembro de 2010, 14:38
http://ck.wikia.com/wiki/SchedulingPolicies

uma boa lida sobre os modos de scheduling do BFS.



edit: Linux jussier-desktop 2.6.36-zen1 #1 ZEN SMP PREEMPT Sun Dec 12 22:54:02 BRT 2010 i686 GNU/Linux

consegui fazer o zen funcionar, inclusive a internet. =) E o danado é bem rápido.
Gunss,

Como vc fez para fazer o zen funcionar? Tentei de tantas maneiras que acabei por ficar com o omnislash mesmo.

olha, ele tem algumas opções no NFS que bugam tudo. Posso te passar o meu .config, só que você vai ter que alterar o driver de rede, pois provavelmente não será o mesmo, opções para o seu processador, driver de vídeo (uso intel), seu driver de rede (o meu por exemplo é o r8169). Mas a grosso modo deverá funcionar ai.

Uma coisa que o não entendo é pq a equipe do zen diz isso:
"CONFIG_PREEMPT=y # NOT Voluntary in ANY situation, PREEMPT_NONE on server systems" eles dizem para você SEMPRE usar preempt, mas oras, se aqui quando uso (estou usando agora) o PC vive dando soquinhos? O galactus usar é uma coisa, agora um dual core é sacanagem.

O galactus, vampire, HQ, buli e cia devem conhecer mas lá vai
http://kmuto.jp/debian/hcl/

da um comando lspci -n copia a resposta nesse site e manda ele checar, procura o driver que você tem que ativar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Dezembro de 2010, 15:33
http://ck.wikia.com/wiki/SchedulingPolicies

uma boa lida sobre os modos de scheduling do BFS.



edit: Linux jussier-desktop 2.6.36-zen1 #1 ZEN SMP PREEMPT Sun Dec 12 22:54:02 BRT 2010 i686 GNU/Linux

consegui fazer o zen funcionar, inclusive a internet. =) E o danado é bem rápido.
Gunss,

Como vc fez para fazer o zen funcionar? Tentei de tantas maneiras que acabei por ficar com o omnislash mesmo.

olha, ele tem algumas opções no NFS que bugam tudo. Posso te passar o meu .config, só que você vai ter que alterar o driver de rede, pois provavelmente não será o mesmo, opções para o seu processador, driver de vídeo (uso intel), seu driver de rede (o meu por exemplo é o r8169). Mas a grosso modo deverá funcionar ai.

Uma coisa que o não entendo é pq a equipe do zen diz isso:
"CONFIG_PREEMPT=y # NOT Voluntary in ANY situation, PREEMPT_NONE on server systems" eles dizem para você SEMPRE usar preempt, mas oras, se aqui quando uso (estou usando agora) o PC vive dando soquinhos? O galactus usar é uma coisa, agora um dual core é sacanagem.

O galactus, vampire, HQ, buli e cia devem conhecer mas lá vai
http://kmuto.jp/debian/hcl/

da um comando lspci -n copia a resposta nesse site e manda ele checar, procura o driver que você tem que ativar.

Esse site eu conheço sim Gunss.  Até vou colocar ele no tuto do menuconfig.  E tem mais coisa pra achar sua config ideal.

Quanto ao Preempt, isso vai variar um pouco com o restante das opções que você ativa né!  

Por exemplo, no Atom eu uso Preempt, mas não o Low latency! Low latency só no i7. Aí no Atom eu  não posso colocar 1000Mhz com preempt!  Fico nos 300Mhz! Talvez o que mude muito é o fato do HT!  Ele dá sim muita diferença no uso diário do sistema!  Ele divide bem os processos no processador dando condições dele resistir a mais carga do sistema!  Outra coisa que ajuda é o sistema de arquivos tunado!  É como eu falo para o HQ, é um conjunto de fatores que você vai somando um pouco de cada e o resultado final é muito melhor do que usar apenas um deles isoladamente!

No seu caso, você usa o Folding home, não é? Tá sempre ativo não é? Confirma isso pra mim, e a parte gráfica? Você usa os efeitos do compiz?

Já ia esquecendo, HQ ou Gunss, por favor me mandem os arquivos de config para teste do novo Omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Dezembro de 2010, 15:49
http://ck.wikia.com/wiki/SchedulingPolicies

uma boa lida sobre os modos de scheduling do BFS.



edit: Linux jussier-desktop 2.6.36-zen1 #1 ZEN SMP PREEMPT Sun Dec 12 22:54:02 BRT 2010 i686 GNU/Linux

consegui fazer o zen funcionar, inclusive a internet. =) E o danado é bem rápido.
Gunss,

Como vc fez para fazer o zen funcionar? Tentei de tantas maneiras que acabei por ficar com o omnislash mesmo.

olha, ele tem algumas opções no NFS que bugam tudo. Posso te passar o meu .config, só que você vai ter que alterar o driver de rede, pois provavelmente não será o mesmo, opções para o seu processador, driver de vídeo (uso intel), seu driver de rede (o meu por exemplo é o r8169). Mas a grosso modo deverá funcionar ai.

Uma coisa que o não entendo é pq a equipe do zen diz isso:
"CONFIG_PREEMPT=y # NOT Voluntary in ANY situation, PREEMPT_NONE on server systems" eles dizem para você SEMPRE usar preempt, mas oras, se aqui quando uso (estou usando agora) o PC vive dando soquinhos? O galactus usar é uma coisa, agora um dual core é sacanagem.

O galactus, vampire, HQ, buli e cia devem conhecer mas lá vai
http://kmuto.jp/debian/hcl/

da um comando lspci -n copia a resposta nesse site e manda ele checar, procura o driver que você tem que ativar.

Esse site eu conheço sim Gunss.  Até vou colocar ele no tuto do menuconfig.  E tem mais coisa pra achar sua config ideal.

Quanto ao Preempt, isso vai variar um pouco com o restante das opções que você ativa né!  

Por exemplo, no Atom eu uso Preempt, mas não o Low latency! Low latency só no i7. Aí no Atom eu  não posso colocar 1000Mhz com preempt!  Fico nos 300Mhz! Talvez o que mude muito é o fato do HT!  Ele dá sim muita diferença no uso diário do sistema!  Ele divide bem os processos no processador dando condições dele resistir a mais carga do sistema!  Outra coisa que ajuda é o sistema de arquivos tunado!  É como eu falo para o HQ, é um conjunto de fatores que você vai somando um pouco de cada e o resultado final é muito melhor do que usar apenas um deles isoladamente!

No seu caso, você usa o Folding home, não é? Tá sempre ativo não é? Confirma isso pra mim, e a parte gráfica? Você usa os efeitos do compiz?

Já ia esquecendo, HQ ou Gunss, por favor me mandem os arquivos de config para teste do novo Omnislash!

Bem, aqui eu uso o 300 hz e agora estou testando o preempt. No Zen fica ruim, porém com os patchs que o HQ e o buli passaram, até agora ta blz. Sim, uso efeitos compiz (poucos mas uso). Eu não uso mais o Folding Home, infelizmente meu quarto é muito quente, e eu não uso um sistema 64bit para usar o cliente SMP. A parte gráfica fica por conta da Intel (lixo), o sistema de arquivos, por enquanto não uso nenhum tweak. Sei que o vídeo intel e o sistema de arquivos "acabam" com o sistema. Mas com mais simplicidade temos melhor objetivo. Usando poucos patchs no omnislash consigo usar o sistema com preempt, porém com as zilhões de tweaks do zen o sistema não aguenta.

Me manda teu email por MP que eu te passo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Dezembro de 2010, 16:26


Bem, aqui eu uso o 300 hz e agora estou testando o preempt. No Zen fica ruim, porém com os patchs que o HQ e o buli passaram, até agora ta blz. Sim, uso efeitos compiz (poucos mas uso). Eu não uso mais o Folding Home, infelizmente meu quarto é muito quente, e eu não uso um sistema 64bit para usar o cliente SMP. A parte gráfica fica por conta da Intel (lixo), o sistema de arquivos, por enquanto não uso nenhum tweak. Sei que o vídeo intel e o sistema de arquivos "acabam" com o sistema. Mas com mais simplicidade temos melhor objetivo. Usando poucos patchs no omnislash consigo usar o sistema com preempt, porém com as zilhões de tweaks do zen o sistema não aguenta.

Me manda teu email por MP que eu te passo.


Você mesmo já explica tudo Gunss!  Você não ataca em dois dos principais pontos que deixam uma máquina lenta!  E em se tratando de Linux isso é ainda mais crítico!  Que são o sistema de arquivos e a parte gráfica!  Intel com efeitos do compiz.... Você é um herói! :)

O Zen tem configurações bastante agressivas, seu processador resiste a elas, o negócio é quando ele tem que transformar esses processos em ações no disco rígido e na parte gráfica! Aí tá o gargalo! Já teve oportunidade de usar um vídeo Onboard da Intel no Windows?  É uma mudança da água para o vinho! O meu Atom responde muito melhor a parte gráfica no Windows do que no Linux! 

O folding home é um colosso, um caminhão de processos!  Só com configurações tipo garçom pra isso funcionar direito!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Dezembro de 2010, 16:32


Bem, aqui eu uso o 300 hz e agora estou testando o preempt. No Zen fica ruim, porém com os patchs que o HQ e o buli passaram, até agora ta blz. Sim, uso efeitos compiz (poucos mas uso). Eu não uso mais o Folding Home, infelizmente meu quarto é muito quente, e eu não uso um sistema 64bit para usar o cliente SMP. A parte gráfica fica por conta da Intel (lixo), o sistema de arquivos, por enquanto não uso nenhum tweak. Sei que o vídeo intel e o sistema de arquivos "acabam" com o sistema. Mas com mais simplicidade temos melhor objetivo. Usando poucos patchs no omnislash consigo usar o sistema com preempt, porém com as zilhões de tweaks do zen o sistema não aguenta.

Me manda teu email por MP que eu te passo.

Você mesmo já explica tudo Gunss!  Você não ataca em dois dos principais pontos que deixam uma máquina lenta!  E em se tratando de Linux isso é ainda mais crítico!  Que são o sistema de arquivos e a parte gráfica!  Intel com efeitos do compiz.... Você é um herói! :)

O Zen tem configurações bastante agressivas, seu processador resiste a elas, o negócio é quando ele tem que transformar esses processos em ações no disco rígido e na parte gráfica! Aí tá o gargalo! Já teve oportunidade de usar um vídeo Onboard da Intel no Windows?  É uma mudança da água para o vinho! O meu Atom responde muito melhor a parte gráfica no Windows do que no Linux!  

O folding home é um colosso, um caminhão de processos!  Só com configurações tipo garçom pra isso funcionar direito!

Por incrível que pareça, aqui até a versão 9.04 a diferença entre o Windows e Linux na parte gráfica era enorme. Porém usando o 10.04 a diferença caiu bastante.
Eu acho o ext4 bem responsável. Não acho que perca em desempenho para o NTFS do windows não.

Quanto o F@H, com o sistema bem balanceado você nem senti ele, o nice dele é 19.

recebeu o email?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Dezembro de 2010, 17:49


Bem, aqui eu uso o 300 hz e agora estou testando o preempt. No Zen fica ruim, porém com os patchs que o HQ e o buli passaram, até agora ta blz. Sim, uso efeitos compiz (poucos mas uso). Eu não uso mais o Folding Home, infelizmente meu quarto é muito quente, e eu não uso um sistema 64bit para usar o cliente SMP. A parte gráfica fica por conta da Intel (lixo), o sistema de arquivos, por enquanto não uso nenhum tweak. Sei que o vídeo intel e o sistema de arquivos "acabam" com o sistema. Mas com mais simplicidade temos melhor objetivo. Usando poucos patchs no omnislash consigo usar o sistema com preempt, porém com as zilhões de tweaks do zen o sistema não aguenta.

Me manda teu email por MP que eu te passo.

Você mesmo já explica tudo Gunss!  Você não ataca em dois dos principais pontos que deixam uma máquina lenta!  E em se tratando de Linux isso é ainda mais crítico!  Que são o sistema de arquivos e a parte gráfica!  Intel com efeitos do compiz.... Você é um herói! :)

O Zen tem configurações bastante agressivas, seu processador resiste a elas, o negócio é quando ele tem que transformar esses processos em ações no disco rígido e na parte gráfica! Aí tá o gargalo! Já teve oportunidade de usar um vídeo Onboard da Intel no Windows?  É uma mudança da água para o vinho! O meu Atom responde muito melhor a parte gráfica no Windows do que no Linux!  

O folding home é um colosso, um caminhão de processos!  Só com configurações tipo garçom pra isso funcionar direito!

Por incrível que pareça, aqui até a versão 9.04 a diferença entre o Windows e Linux na parte gráfica era enorme. Porém usando o 10.04 a diferença caiu bastante.
Eu acho o ext4 bem responsável. Não acho que perca em desempenho para o NTFS do windows não.

Quanto o F@H, com o sistema bem balanceado você nem senti ele, o nice dele é 19.

recebeu o email?

Recebi sim o e-mail!  Positivo mas ainda não operante! :)

Quando chegar em casa eu vou testar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 14 de Dezembro de 2010, 12:02
Oi, eu compilei o kernel omnislash agora a pouco para o pc de um amigo meu, bom... resolvi upar eles para quem quiser! :)
esta configurado desta forma: Low-latency, 1000Mhz, performance e em processador P4!
Apliquei o patch ureadahead também! :)

linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb (http://dl.dropbox.com/u/10628078/kernel/linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb)
linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (http://dl.dropbox.com/u/10628078/kernel/linux-image-2.6.34-omnislash1.4.4_x86_i386.deb)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 14 de Dezembro de 2010, 16:24
Não testei isso, mas algum de vcs já leu e anima testar?
 http://www.phoronix.com/scan.php?page=article&item=linux_transparent_hugepages&num=1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 14 de Dezembro de 2010, 18:54
Instalei o kernel kernel liquorix (se não me engano do sidux) no meu Lucid (10.04) através de um repositório do Debian Squeeze e ficou "tinindo". O kernel é o 2.6.36.2. Tá super-rápido e olha que usava o omnislash. Meu Athlon XP 2600+ com 1 GB tá respondendo quase que de imediato. O consumo de memória é praticamente o mesmo mas responde melhor. Eu tentei compilar o kernel liquorix mas após quase 3 horas de compilação, "panic". Se alguém quiser se aventurar e passar a "receita".

Patches: http://liquorix.net/sources/ (http://liquorix.net/sources/)
Config: http://liquorix.net/sources/36/config.i386 (http://liquorix.net/sources/36/config.i386) ou http://liquorix.net/sources/36/config.amd64 (http://liquorix.net/sources/36/config.amd64)
Sources e debs: http://liquorix.net/debian/pool/main/l/linux-liquorix-2.6/ (http://liquorix.net/debian/pool/main/l/linux-liquorix-2.6/)

Fiz assim:
Adicionei o repositório do Debian Squeeze:
Código: [Selecionar]
echo deb http://liquorix.net/debian sid main > liquorix.list
sudo mv liquorix.list /etc/apt/sources.list.d/
sudo apt-get update
Adicionei as chaves:
Código: [Selecionar]
sudo apt-get install liquorix-archive-keyring liquorix-keyring liquorix-keyrings
sudo apt-get update
Baixei e instalei o libncurses5 do Debian Squeeze:
Código: [Selecionar]
wget http://ftp.br.debian.org/debian/pool/main/n/ncurses/libncurses5_5.7+20100313-4_i386.deb
sudo dpkg -i libncurses5_5.7+20100313-4_i386.deb
sudo apt-get -f install
Instalei o kernel liquorix:
Código: [Selecionar]
sudo apt-get install linux-headers-2.6.36-2.dmz.4-liquorix-686 linux-image-2.6.36-2.dmz.4-liquorix-686 linux-image-2.6-liquorix-686 linux-headers-2.6-liquorix-686
:p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Dezembro de 2010, 20:53
engraçado, aqui estou usando o 2.6.36 normalmente sem atualizar o libncurses.

Vou testar a dica cesargcomp, valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 14 de Dezembro de 2010, 23:05
engraçado, aqui estou usando o 2.6.36 normalmente sem atualizar o libncurses.

Vou testar a dica cesargcomp, valeu

também estou usando o 2.6.36 no ubuntu 10.04 sem precisar atualizar o libncurses, não vejo necessidade de atualizar-la não, isso vai como uma dica.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 15 de Dezembro de 2010, 00:40
engraçado, aqui estou usando o 2.6.36 normalmente sem atualizar o libncurses.

Vou testar a dica cesargcomp, valeu

também estou usando o 2.6.36 no ubuntu 10.04 sem precisar atualizar o libncurses, não vejo necessidade de atualizar-la não, isso vai como uma dica.

No meu caso foi solicitado que atualizasse.
Título: Re: Kubuntu 7.10 – Aprendendo a voar sem segredos (Em construção)
Enviado por: hamadecd em 15 de Dezembro de 2010, 02:06
Cara você disse que no Kubuntu a opção timer frequency tava tanto, enfim eu uso o Ubuntu 10.10 e como que eu faço pra ver essa informação porque fiquei super curioso ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Dezembro de 2010, 03:14
engraçado, aqui estou usando o 2.6.36 normalmente sem atualizar o libncurses.

Vou testar a dica cesargcomp, valeu

também estou usando o 2.6.36 no ubuntu 10.04 sem precisar atualizar o libncurses, não vejo necessidade de atualizar-la não, isso vai como uma dica.

No meu caso foi solicitado que atualizasse.
Aqui reclamou do libncursesw ai instalei e foi, legal, estou instalando para testar vamos ver.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 15 de Dezembro de 2010, 12:57
Para que está experimentando com o 2.6.36:

Tem um novo patch no mainline do kernel.org: http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.36.2.bz2

Tem também uma nova versão do BFS: http://ck.kolivas.org/patches/bfs/2.6.36/2.6.36-sched-bfs-360.patch

Kolivas tem um blog aqui http://ck-hack.blogspot.com/ e na última entrada, de 14/12/2010, tem comentários sobre a nova versão. Parece que processadores com modo "turbo", tipo Intel i*, poderiam agora tirar algum ganho extra em vazão (throughput) . Aqui tem um trecho do changelog:

Citar
Change the locality logic to try to reschedule on the exact same logical core
instead of assuming scheduling on a sibling core or sibling thread is
equivalent. This allows CPUs with a "turbo" mode (such as i7) to use that more
often by using one CPU more than spreading out, and allows ondemand cpu
frequency scaling to ramp up more easily when a task stays on the same CPU. It
increases throughput on threaded CPUs when lightly loaded, and may offer both
performance and power saving advantages on all SMP topologies with cpu
frequency scaling.

Eu fiz uma compilada rápida para testar e todos os outros patches e recursos básicos funcionam bem. Não precisei modificar nada.

Somente não testei os recursos mais "avanzados" como aufs e squashfs + lzma. Mas já tinha testado no 36.1 com BFS v0.357 e todo funcionava bem.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Dezembro de 2010, 14:15
Vou testar, não gosto de usar o modo performance, prefiro o ondemand.
Valeu pela dica.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Dezembro de 2010, 15:15
Nossa os comentários do Kolivas sobre o BFS 360 são incríveis! Ele volta a dizer que não precisa do cgroups, e tem até o tempo em que nós usuários começamos a perceber diferença no tempo de latência do sistema!  Segundo ele, as "regulagens" dessa versão não são arbitrárias, mas do que ele constatou em relação a nossa percepção de latência!  Segundo ele, a partir de 7 milisegundos nós percebemos diferenças!

Eu testei primeiro uma versão binária do  kernel 2.6.36 com BFS do Blog famoso do cgroups, lá o camarada diz que esta versão teria o mesmo efeito se você usar o cgroups. Ficou uma derma só! Muito mais lento que a versão que eu compilei do Omnislash 1.4.4 aqui para o meu PC de casa!

Ainda não tive tempo de testar essas versões do 2.6.36 vanilla!  São muitos patchs, não sei se é mais fácil fazer com o cesargcomp sugere, baixar logo o kernel do Liquorix e testar!  Vou ter que acabar comprando outro pau veio para testes!  A dona encrenca invoca muito se o sistema vai pro brejo com esses kerneis experimentais! Ela fica sem internet até eu poder arrumar tudo de novo!  É soda!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Dezembro de 2010, 16:36
ue, galactus, os patchs que te passei não tem mistério. Foi bem rápido fazer funcionar.
Vou dar uma lida melhor sobre esse novo BFS pra vê se vale a pena atualizar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Dezembro de 2010, 17:47
ue, galactus, os patchs que te passei não tem mistério. Foi bem rápido fazer funcionar.
Vou dar uma lida melhor sobre esse novo BFS pra vê se vale a pena atualizar.

Não Gunss, só to dizendo que não deu pra testar! Ainda vou compilar o 2.6.36 com aqueles patchs que você passou!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Dezembro de 2010, 23:45
Senhores, me desejem sorte!  Vou recompilar o omnislash 1.4.4 mesmo, só que vou usar o GCC 4.5.1! Vamos ver se vai ter muita diferença!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 16 de Dezembro de 2010, 01:19
Instalei aqui no meu 10.04 e até agora tudo certo, mais não to conseguindo corrigir o Plymouth, tentei de tudo jeito, mais quando dou o $update-initramfs -u ele vai pro kernel default.
Alguém pode me ajudar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Dezembro de 2010, 01:54
Baum, como dizem que uma imagem vale mais do que mil palavras, vou fazer mais um vídeo e postar pra vocês poderem avaliar se esse KDE tá ligeiro mesmo!  Eu que sempre usei Gnome, to achando ele super-rápido!

E sim, tive sucesso na compilação com o GCC 4.5.1, o kernel image ficou um pouco maior do que com a versão 4.4, mas notei um ganho real no desempenho além de ter diminuído o consumo de RAM.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Dezembro de 2010, 02:00
Baum, como dizem que uma imagem vale mais do que mil palavras, vou fazer mais um vídeo e postar pra vocês poderem avaliar se esse KDE tá ligeiro mesmo!  Eu que sempre usei Gnome, to achando ele super-rápido!

E sim, tive sucesso na compilação com o GCC 4.5.1, o kernel image ficou um pouco maior do que com a versão 4.4, mas notei um ganho real no desempenho além de ter diminuído o consumo de RAM.

para nosso proposito o tamanho final do kernel image não importa.
Como você fez ai em questão ao GCC?

Parabéns pela conquista =) Quero ver quando você compilar o kernel 2.6.36 com os patchs que te mandei o que você vai achar.

ps: vou tentar compilar com o ICC novamente, não desisto até conseguir dessa vez.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: kilder em 16 de Dezembro de 2010, 02:27
Gunss, pode me ajudar com esse problema do plymouth?
Tentei dicas no fórum, mais não deram certo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Dezembro de 2010, 11:10
Gunss, pode me ajudar com esse problema do plymouth?
Tentei dicas no fórum, mais não deram certo.


bixo esse tópico não é pra esse problema. Vai na área Instalação e Atualização que lá é a área correta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Dezembro de 2010, 11:35

para nosso proposito o tamanho final do kernel image não importa.
Como você fez ai em questão ao GCC?

Parabéns pela conquista =) Quero ver quando você compilar o kernel 2.6.36 com os patchs que te mandei o que você vai achar.

ps: vou tentar compilar com o ICC novamente, não desisto até conseguir dessa vez.

Há, a questão do GCC!  :D

Se alguém olhou com atenção a lista de pacotes da versão 10.10, notou que ele tem o GCC 4.4 e o 4.5! Esse foi o principal motivo de ter migrado pra ele!  Além do libncurses mais novo que vivia dando pau aqui, outros colegas tiveram que mudar não foi?

Bem, você tem que instalar o GCC 4.5 e depois alterar a versão padrão do GCC, pra ele usar o 4.5 ao invés do 4.4! Tudo funcionando numa boa e sem ferrar o sistema! Foi osso achar como alterar a versão padrão do GCC! Depois se quiserem eu coloco como eu fiz em um tópico separado!  Isso dá pra fazer rapidinho, é só eu chegar em casa que eu faço ainda hoje!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Dezembro de 2010, 12:31

para nosso proposito o tamanho final do kernel image não importa.
Como você fez ai em questão ao GCC?

Parabéns pela conquista =) Quero ver quando você compilar o kernel 2.6.36 com os patchs que te mandei o que você vai achar.

ps: vou tentar compilar com o ICC novamente, não desisto até conseguir dessa vez.

Há, a questão do GCC!  :D

Se alguém olhou com atenção a lista de pacotes da versão 10.10, notou que ele tem o GCC 4.4 e o 4.5! Esse foi o principal motivo de ter migrado pra ele!  Além do libncurses mais novo que vivia dando pau aqui, outros colegas tiveram que mudar não foi?

Bem, você tem que instalar o GCC 4.5 e depois alterar a versão padrão do GCC, pra ele usar o 4.5 ao invés do 4.4! Tudo funcionando numa boa e sem ferrar o sistema! Foi osso achar como alterar a versão padrão do GCC! Depois se quiserem eu coloco como eu fiz em um tópico separado!  Isso dá pra fazer rapidinho, é só eu chegar em casa que eu faço ainda hoje!



ah, beleza, que maravilha o 10.10 já trazer essa opção de escolha para o usuário. Se possível faz o tópico, ajudaria =)

Agora eu acho que não vou sair do 10.04 não, aqui não deu nenhum bug na hora de instalar o kernel 2.6.36, e se der eu baixo a versão mais nova do libncurses sem precisar atualizar. Só em pensar em ter que adicionar todas as ppa's, instalar softwares, personalizar novamente o sistema, bla bla bla bla eu desisto =)
Ok, a GVT ajuda na hora de instalar tudo  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Dezembro de 2010, 00:32
Como havia dito, aqui está o Tuto de alteração do GCC: http://ubuntuforum-br.org/index.php/topic,76787.0.html

Boas compilações!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 23 de Dezembro de 2010, 01:25
Boa madrugada gente... rs.

Olha só... sou novato no linux (tenho usado há pouco mais de 1 ano) mas no notebook tenho usado de "marrento" rs, pois fica muito mais lento que o XP... Sei que meu note não ajuda, ele é um Toshiba A65-S126, AMD 2,8 com 1.256 de RAM.

Instalei no PC hoje o Ubuntu 10.10 com Kernel 2.6.35-24 e gostei do desempenho. Estou tentando rodar o KernelCheck há mais de 3 horas e tô quase desistindo para ir dormir, rs.

Amanhã vou terminar de remontar o meu notebook e instalar o novo ubuntu nele.... mas de pronto, o que posso fazer para melhorar o desempenho? Só aplicar o pach? Baixar o kernel Omnislash? Acho que os post são de alto nível... mas para novatos como eu precisaria de um b-a-bá mesmo...


Vlw gente, pois tenho certezaquevou receber ajuda.

Abs.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Dezembro de 2010, 01:51
Boa madrugada gente... rs.

Olha só... sou novato no linux (tenho usado há pouco mais de 1 ano) mas no notebook tenho usado de "marrento" rs, pois fica muito mais lento que o XP... Sei que meu note não ajuda, ele é um Toshiba A65-S126, AMD 2,8 com 1.256 de RAM.

Instalei no PC hoje o Ubuntu 10.10 com Kernel 2.6.35-24 e gostei do desempenho. Estou tentando rodar o KernelCheck há mais de 3 horas e tô quase desistindo para ir dormir, rs.

Amanhã vou terminar de remontar o meu notebook e instalar o novo ubuntu nele.... mas de pronto, o que posso fazer para melhorar o desempenho? Só aplicar o pach? Baixar o kernel Omnislash? Acho que os post são de alto nível... mas para novatos como eu precisaria de um b-a-bá mesmo...


Vlw gente, pois tenho certezaquevou receber ajuda.

Abs.

olá.

Olha, se quiser testar pode baixar o kernel já compilado diretamente do site onde esta hospedado em formado .deb
http://code.google.com/p/kernel-omnislash/

Para aprender, você pode seguir o tutorial montado pelo HQx para compilar, mas ai seria bom você fazer isso até mesmo em uma máquina virtual ou em uma instalação a parte. Pesquise sobre o processo antes, procure saber o que significa BFQ, CFQ, BFS, CFS, como aplicar patchs e por ai vai. Não posto links pq até mesmo no wikipedia você já tem uma noção do que se trata.

Aqui o link do tutorial: http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471


Sobre o KernelCheck. Eu não acredito nesses programas que "facilitam". Você está procurando mexer na alma do sistema e quer programas que facilitam isso? O processo não é difícil, mas requer curiosidade, se quer moleza não esta no caminho certo. Para falar a verdade, tenho medo desse KernelCheck, só irei testa-lo em máquina virtual.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 23 de Dezembro de 2010, 09:24
Obrigado Gunss.

Vou começar a ler sim... Estou de férias e só não vou me dedicar 100% porque senão a esposa dá a conta, rs. Dúvidas que surjam eu vou postando aqui!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 26 de Dezembro de 2010, 11:01
Entao... compilei o Kernel conforme o passo a passo modo dificil que se encontra neste post...

Notebook Toshiba satellite A65-S126

7 horas de compilacao...

Nao foi satisfatorio...

O consumo de memoria baixou de 191 para 173 (mas eu tenho 1.256 de RAM)e o uso do processador (Single de 2.8) passou de 30% para 70%. Os aplicativos demoraram a abrir, ateh mesmo o terminal.

Baixei o omni, apliquei o pacth e no Kernel soh adicionei o Toshiba laptops (ou algo assim).

Sugestoes?

Vou tentar desativar o suporte a drivers que nao me pertencem, ainda mais porque notebook eu naovou trocar placa nenhuma, rs.

Fico aguardando sugestoes ok?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Dezembro de 2010, 20:23
Entao... compilei o Kernel conforme o passo a passo modo dificil que se encontra neste post...

Notebook Toshiba satellite A65-S126

7 horas de compilacao...

Nao foi satisfatorio...

O consumo de memoria baixou de 191 para 173 (mas eu tenho 1.256 de RAM)e o uso do processador (Single de 2.8) passou de 30% para 70%. Os aplicativos demoraram a abrir, ateh mesmo o terminal.

Baixei o omni, apliquei o pacth e no Kernel soh adicionei o Toshiba laptops (ou algo assim).

Sugestoes?

Vou tentar desativar o suporte a drivers que nao me pertencem, ainda mais porque notebook eu naovou trocar placa nenhuma, rs.

Fico aguardando sugestoes ok?

7 horas de compilação? Fruta que partiu!  Não foi demorado demais não?  :P Nem no meu saudoso Atlhon XP 2600 levava isso tudo!

De qualquer maneira, qual a configuração completa do seu Hardware? O Celeron 2.8Ghz você já falou, mas ainda usa o HD de 60GB IDE? Memória Single Channel? Vídeo? As análises na net mostram que ele tem uma configuração anêmica!
Tá usando sistema 32bits?  Quais opções você usou para compilar o kernel Omnislash? Processador, Timer Frequencie, BFQ, CFQ, BFS, CFS, governor e etc....  Há sim, qual o sistema de arquivos que você está usando?

Já te adianto que o Omnislash funciona melhor com máquinas com muito cache no processador e no HD! Entretanto dá para tirar muito caldo de qualquer configuração desde que você use as opções corretas para compilar e altere mais "algumas" coisas do sistema!  

Olha só o que eu consegui com um Atom: http://www.easy-share.com/1912640219/Buble_Bee.avi
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Dezembro de 2010, 22:04
XFS + tune do galactus na cabeça pra esse sistema ai.


alguém consegue fazer uma webcam funcionar?? Não consigo achar o driver dela no kernel. Ela funciona no omnislash 1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 28 de Dezembro de 2010, 09:55
Entao... compilei o Kernel c...

7 horas de compilação? Fruta que partiu!  Não foi demorado demais não?  :P Nem no meu saudoso Atlhon XP 2600 levava isso tudo!

De qualquer maneira, qual a configuração completa do seu Hardware? O Celeron 2.8Ghz você já falou, mas ainda usa o HD de 60GB IDE? Memória Single Channel? Vídeo? As análises na net mostram que ele tem uma configuração anêmica!
Tá usando sistema 32bits?  Quais opções você usou para compilar o kernel Omnislash? Processador, Timer Frequencie, BFQ, CFQ, BFS, CFS, governor e etc....  Há sim, qual o sistema de arquivos que você está usando?

Já te adianto que o Omnislash funciona melhor com máquinas com muito cache no processador e no HD! Entretanto dá para tirar muito caldo de qualquer configuração desde que você use as opções corretas para compilar e altere mais "algumas" coisas do sistema!  

Olha só o que eu consegui com um Atom: http://www.easy-share.com/1912640219/Buble_Bee.avi

7 horas sim, rs... Deixei rodando e fui dormir... quando acordei ele ainda tava rodando... desanimei, rs... Mas vamos la: ele 'e todo original com excessao da memoria que fiz um upgrade.
HD60IDE, 32Bits, Video ATI Radeon 7000 IGP, dois pentes de memoria DDR 266 (1Gb+256) Rodei o omnilash na configuracao que veio pois no post falava que ele jah estava preconfigurado neh? Alterei somente o processador para  pentium II. Uso EXT3.

Se precisar da saida de algum comando, soh avisar...

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Dezembro de 2010, 13:29

7 horas sim, rs... Deixei rodando e fui dormir... quando acordei ele ainda tava rodando... desanimei, rs... Mas vamos la: ele 'e todo original com excessao da memoria que fiz um upgrade.
HD60IDE, 32Bits, Video ATI Radeon 7000 IGP, dois pentes de memoria DDR 266 (1Gb+256) Rodei o omnilash na configuracao que veio pois no post falava que ele jah estava preconfigurado neh? Alterei somente o processador para  pentium II. Uso EXT3.

Se precisar da saida de algum comando, soh avisar...

Obrigado.

Então Ricardo, você está querendo tirar leite de pedra mesmo! rsrsrsrsrs
Se eu tivesse uma configuração como essa eu não procuraria usar nem Gnome e muito  menos o KDE 4! Essa sua configuração serviria melhor um LXDE com uma distro leve. Mas daí você perde um monte de facilidades e tópicos sobre o Ubuntu - Gnome/ Kubuntu - KDE.
Enfim, vamos por partes então. Você vai precisar reinstalar o sistema!  Continue no 32bits! Use o JFS (acho que o Gunss quis dizer JFS e não XFS) como sistema de arquivos, muito melhor para esta sua configuração! Não vai puxar do processador!
Tem o meu tópico de Tunagem do JFS: http://ubuntuforum-br.org/index.php/topic,74313.0.html

Não use o metacity do Gnome, tente usar o Openbox, a diferença no desempenho é grande! Desative tudo o que for de firula gráfica e serviços que você não usa!
Na hora de compilar o kernel Omnislash tenta usar o BFS para o processador e CFQ para o disco! Meu amigo tem um Note antigo da Acer com Celeron , só que o HD dele já é SATA, onde  a dupla BFS + BFQ pesou muito nele quando você quer fazer muita coisa ao mesmo tempo!  Se você não é usuário de fazer muita coisa ao mesmo tempo...

O processador é Pentium II mesmo, eu também usaria 300Mhz, Server, Performance! Foi o que usamos no Note do meu amigo e ficou muito bom, junto com o JFS, claro! Agora, você vai ter que testar até achar uma configuração boa para você, claro! São apenas sugestões do que eu faria com essa configuração! Mas você é que sabe o que vai fazer com ele né! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Dezembro de 2010, 15:08
Exato, JFS, sempre troco kkkk

Realmente você tem que ser conservador, se for usar o Gnome, troque o metacity pelo openbox o mais rápido possível.
Seria até melhor você usar o CFS no lugar do BFS. Experimenta ai.

Boa sorte.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 28 de Dezembro de 2010, 18:04
Vou fazer isso sim... Pena que deixei meu CD do Ubuntu 10 ontem na casa do meu sogro, mas vou procurar um regravavel aqui em casa, rs.

Jah dei uma lida no tudo sobre o JFS para depois fazer tudo certinho...

Soh uma pergunta... O que posso fazer para conseguir gerar o kernel mais rapido? entrar em modo texto? Ou soh o JFS j'a vai me ajudar? Nao quero ter de esperar 7 horas, rs.

Ah, mais uma pergunta, Se eu gerar meu kernel e depois quiser alterar ele (sem ter que mudar novamente tudo que eu j'a tinha alterado), como faco? (ainda nao acertei os acentos aqui, rs).

To no aguardo, rs. Enquanto isso copiar para o bkp o Omnislash para nao baixar denovo e gravar meu cd.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Dezembro de 2010, 19:43
Vou fazer isso sim... Pena que deixei meu CD do Ubuntu 10 ontem na casa do meu sogro, mas vou procurar um regravavel aqui em casa, rs.

Jah dei uma lida no tudo sobre o JFS para depois fazer tudo certinho...

Soh uma pergunta... O que posso fazer para conseguir gerar o kernel mais rapido? entrar em modo texto? Ou soh o JFS j'a vai me ajudar? Nao quero ter de esperar 7 horas, rs.

Ah, mais uma pergunta, Se eu gerar meu kernel e depois quiser alterar ele (sem ter que mudar novamente tudo que eu j'a tinha alterado), como faco? (ainda nao acertei os acentos aqui, rs).

To no aguardo, rs. Enquanto isso copiar para o bkp o Omnislash para nao baixar denovo e gravar meu cd.

olha, sobre a modificação depois de compilando, creio eu que somente compilando de novo.
Você pode tentar entrar no modo texto para ver se a compilação vai mais rápida, porém acho que vai continuar demorando mais de 6 hrs mesmo. Não tem muito o que fazer.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Dezembro de 2010, 23:46
Ricardo, uma coisa importantíssima que acabei esquecendo de mencionar! Na hora de compilar o kernel, na parte do sistema de arquivos, tem que colocar o JFS dentro do kernel e não como módulo!  Sem isso o sistema não sobe e você perde 7 horas de compilação!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 29 de Dezembro de 2010, 03:26
Ricardo, uma coisa importantíssima que acabei esquecendo de mencionar! Na hora de compilar o kernel, na parte do sistema de arquivos, tem que colocar o JFS dentro do kernel e não como módulo!  Sem isso o sistema não sobe e você perde 7 horas de compilação!

Sem problemas galactus... no tutorial tinha avisado isto, e j'a estou comecando a entender algumas coisas... estava tentando acertar tudo e deixar compilando neste fim de madrugada (estou de ferias) mas to caindo de sono, rs...

Gunss lih em algum lugar sobre oldconfig... serah q serviria para o caso de ir moldando o kernel aos poucos?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 29 de Dezembro de 2010, 22:58
Gunss. Encontrei na net (não tenho o link pq o note tá compilando) uma indicação para não usar o make clean... isso aceleraria a compilação pois não zeraria tudo...

Outra questão seria copiar o .config do kernel que estou usando e editar sobre ele... mas de qualquer maneira...

Socorro!!!

Bati meu record... Meu note começou a compilar ums 03:30 da madruga... agora são 23:00 e ele ainda não terminou....kakakakakaka... ainda torro o processador ou a fonte dele, rs...

Alguma boa alma não quer compilar ele para mim? Mas eu queria desativar tudo que não me pertence... Vejo vcs falando em compilação de menos de uma hora e morro de raiva, rs... Minha esposa já tá reclamando da conta de luz que virá...

Vamos ver se pelo menos ele será utilizável...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Dezembro de 2010, 07:24
Gunss. Encontrei na net (não tenho o link pq o note tá compilando) uma indicação para não usar o make clean... isso aceleraria a compilação pois não zeraria tudo...

Outra questão seria copiar o .config do kernel que estou usando e editar sobre ele... mas de qualquer maneira...

Socorro!!!

Bati meu record... Meu note começou a compilar ums 03:30 da madruga... agora são 23:00 e ele ainda não terminou....kakakakakaka... ainda torro o processador ou a fonte dele, rs...

Alguma boa alma não quer compilar ele para mim? Mas eu queria desativar tudo que não me pertence... Vejo vcs falando em compilação de menos de uma hora e morro de raiva, rs... Minha esposa já tá reclamando da conta de luz que virá...

Vamos ver se pelo menos ele será utilizável...

Huahuahuahauh

Quer dizer que você também sofre do mesmo problema que eu?  O F.L.D.E.?  uahuahuahuah
Conta de luz por conta  do Notebook? rsrsrsr
Fio, experimenta ter duas fontes reais (uma de 750 e outra de 450) alimentando máquinas que consomem bem mais um Nobreak de 1.8 segurando isso tudo ligado diretos pra tu ver....
Rapaz não dá para comparar os tempos de compilação do seu Notebook, a diferença de recursos das máquinas que você vem lendo aqui são enormes!  Aqui eu não chego a levar 11minutos! Eu não posso compilar pra você pois uso 64bits! Em casa e no trabalho! O que eu faço muito é exatamente isso que você está pensando, eu uso o i7 de casa para compilar o kernel do Atom do trabalho!  ;)

Obs: ficou curioso do F.L.D.E. ? É o Fator Limitante da Dona Encrenca! Huahahuahuahuah   

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 30 de Dezembro de 2010, 11:18
Alguem tem como me falar se esse kernel tem esse modulo:

r8187se


Pq o kernel do 10.4 tem o modulo antigo:

rtl8187se

Ai minha wireless fica uma bosque...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 30 de Dezembro de 2010, 12:27
Bom, pelo menos funcionou.. rs..

Ainda nao consegui notar melhora de desempenho... mas vou usar um pouco para ver o que dah...

Ainda, se alguem quiser compilar para mim eu agradeco, aih provavelmente com outra cofig para que eu teste (nao desablitei todos os drivers na minha compilacao com o medo de nao bootar e perder o tempo...

Ok, Galactus... sem problemas... vamos ver se alguem com 32 bits puder... Senao vou aguardar mais uns dias antes de compilar denovo... aih vou aprendendo mais tambem...

Ateh mais
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Dezembro de 2010, 13:51
eu posso compilar para você...

me passa o que apareceu no comando lspci -n

cara, com essa tua máquina seria melhor tu usar aquelas distros minimalistas de 13MB.



@brottor na hora de configurar o kernel aperta ctrl + f e digita o driver que você procura.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 30 de Dezembro de 2010, 14:58
eu posso compilar para você...

me passa o que apareceu no comando lspci -n

cara, com essa tua máquina seria melhor tu usar aquelas distros minimalistas de 13MB.


Ah, eh possivel vc me enviar a pasta que foi prepara para a compilacao antes de deletar? Para eu estudar o arquivo da configuracao
Opa. Lah vai:

branco@BrancoSatellite-A65:~$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 15
model      : 2
model name   : Intel(R) Celeron(R) CPU 2.80GHz
stepping   : 9
cpu MHz      : 2800.537
cache size   : 128 KB
-----------------------------

branco@BrancoSatellite-A65:~$ lspci -n
00:00.0 0600: 1002:cab3 (rev 05)
00:01.0 0604: 1002:7010
00:13.0 0c03: 1002:4347 (rev 01)
00:13.1 0c03: 1002:4348 (rev 01)
00:13.2 0c03: 1002:4345 (rev 01)
00:14.0 0c05: 1002:4353 (rev 18)
00:14.1 0101: 1002:4349
00:14.3 0601: 1002:434c
00:14.4 0604: 1002:4342
00:14.5 0401: 1002:4341
00:14.6 0703: 1002:434d (rev 01)
01:05.0 0300: 1002:4437
02:04.0 0200: 168c:0013 (rev 01)
02:06.0 0607: 104c:ac50 (rev 02)
---------------- (Assi mesmo? com o -n?)

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Dezembro de 2010, 18:06
exatamente assim.

mando de hoje para amanhã eu espero =) Vamos ver se vai dar certo.


ps: vixi, tudo ATI... já pensou na distro minimalista que te falei?

ps2: acho que ativei tudo que tinha que ativar. Não fiz aquela faxina espetacular mas da pro galho. Ta indo com BFS (apesar de achar o CFS melhor pra você) + CFQ + no prempt (server) + 250hz com o kernel 2.6.34

Quem sabe até no próximo ano agente não coloca o patch do classic RCU pra ver como funciona ai, vai ser um bom kernel pra galera que tem máquina bem antiga.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 30 de Dezembro de 2010, 19:39
Po. Brigadao Gunss...

Sabe que nas minhas buscas no forum e compilando kernel, pensei que seria interessante ter um "repositorio" com os kerneis (pode escrever assim?, rs)  para que os usuarios facam o download. Para note, net... books acredito que seja uma boa, jah que nao tem muito o que melhorar...

Depois desta sua compilacao todo mundo que procurar um Kernel para o Toshiba Satellite A65 vai ter ele pronto...

To no aguardo para testarmos...

PS: Ano que vem nem tah mais longe...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Dezembro de 2010, 20:13
cara, eu sou contra repositorio com kernel.

Cada um tem que compilar o seu. To compilando por você pq tua maquina não ajuda. A compilação já acabou. Vou subir os arquivos e te mando o link
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Dezembro de 2010, 22:03
http://rapidshare.com/files/440028861/Desktop.tar.bz2

só instalar e não esquecer do comando
Código: [Selecionar]
mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Kriptolix em 31 de Dezembro de 2010, 09:41
ola pessoal, ando lendo esse topico a muito tempo sem coragem de postar nada, mas tem algumas perguntas e algumas duvidas pra tirar e acho que agora ja é hora.

1 - depois de muito ler sobre compilaçao de kernel, percebi que ha um certo consenso de que em maquinas de hardware mais poderoso a diferença perceptivel é muito pequena quando nao inexistente. a minha pergunta é: isso procede? ou so vale para compilaçao de kernel padrao e o omnislash tem um diferencial nessa area?

2 - tambem li, ate mesmo nesse topico, que instalar um kernel modificado gera uma serie de probleminhas secundarios com atualizaçoes e instalaçao de software automaticamente (drivers de video, kvms e etc...), novamente, isso procede? o custo beneficio realmente compensa?

3 - por esses dias tentei minha primeira compilaçao do kernel (padrao), sou um usuario razoavelmente avançado de linux mas nunca tinha ido para esse lado, e percebi que ha uma quantidade absurda de opçoes pra se escolher, e que alem disso a maioria é pouco intuitiva, entao eu pergunto, tem alguma maneira de eu conseguir uma config 100% perfeita pra minha maquinha sem 5h em frente a tela de config pesquisando e lendo sobre cada opçao?

4 - caso eu fornecesse uma especificaçao de hardware, alguem poderia criar um arquivo config para mim? compilar o kernel nao é problema (levou uns 10 minutos) mas fiquei perdido entre tantas opçoes.

pra terminar, estou pensando em tentar o omnislash, so nao o fiz ainda pelas questoes acima e tambem pq costumo usar versoes mais atuais do kernel (estou na 2.6.36 agora), e nao faço isso pq seja doente por atualizaçao, mas pq precisei de um recurso que so sai ativado no kernel (sem precisar compilar) a partir do kernel 2.6.35.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Dezembro de 2010, 11:36
respondendo

1 - Não. O Omnislash tem resultado até melhor com máquinas fortes.

2- Não.

3- Tu ta compilando um kernel, se quer um trabalho bem feito não tem como não perder no mínimo 1 hr estudando as opções.

4- Eu passo =)

Se não quiser compilar baixa o .deb e instala ai ué!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Janeiro de 2011, 11:21
To baixando os deb do kernel. Me interessei, por eles, devo instalar hoje a noite lá em casa.

Eu acho q vou ter duvidas só na hora de configurar o hardware do meu pc.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 14:54
Depois de um bom tempo sem colocar um vídeo do PC de casa, aqui vai mais um, dessa vez é o Kubuntu 10.10 64 bits com "algumas" otimizações!  ;D

Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!

http://www.youtube.com/watch?v=XpEgQvx04wc

Desculpem a qualidade do Vídeo! Mas dá pra ver o que interessa!
De noite eu vou colocar um novo vídeo do BubleBee Mark 2! O bublebee também está ainda melhor! Tudo com o kernel 2.6.34 e o Omnislash 1.4.4!  Se o Youtube embaçar de novo, eu faço um up para o easyshare!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 03 de Janeiro de 2011, 15:26
Omnislash deu uma putz diferenca aqui...
O boot não ficou mais rápido, mas rodar aplicacoes, com certeza melhorou...
Parabéns pelo trabalho.


Eu tenho umas duvidas:
1 - o 1.4.4 já vem com o patch de 200 linhas?
2 - Tem algum "conflito" em compilar o omnislash + o patch de 200 linhas? Se eu recompilar vai ter algum problema?
3 - que outros patchs vocês recomendariam caso eu queira re-compilar o meu kernel? (além de adicionar o omnislash + patch de 200)
4 - rodando "lsmod", você lista uma porrada de módulos carregados.. Bom, eu não uso alguns deles, como por exemplo o suporte a HD IDE. Eu uso notebook e o HD é SATA e não pretendo usar outro... Teria como eu desabilitar esse módulos? E isso vai surtir efeito, ou não vai ter diferenca nenhuma?
5 - (espero não estar ficando chato, rs), quando o boot tá carregando, aparece um erro no módulo tg3 ao carregar o net_device, isso faz com que minha placa de rede não funcione.. Mas como eu só uso wireless, pretendo desativar esse módulo também. se eu desativar o tg3, desativa o módulo do wireless também?


Muito obrigado. :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 03 de Janeiro de 2011, 15:35
Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!
Certamente está uma bala !!  :o

Eu gostaria de conhecer essas otimizações (kde e kernel) que utilizaste para obter esse resultado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Janeiro de 2011, 15:42
Depois de um bom tempo sem colocar um vídeo do PC de casa, aqui vai mais um, dessa vez é o Kubuntu 10.10 64 bits com "algumas" otimizações!  ;D

Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!

http://www.youtube.com/watch?v=XpEgQvx04wc

Desculpem a qualidade do Vídeo! Mas dá pra ver o que interessa!
De noite eu vou colocar um novo vídeo do BubleBee Mark 2! O bublebee também está ainda melhor! Tudo com o kernel 2.6.34 e o Omnislash 1.4.4!  Se o Youtube embaçar de novo, eu faço um up para o easyshare!

No gnome também possui essas otimizações?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 15:48
Omnislash deu uma putz diferenca aqui...
O boot não ficou mais rápido, mas rodar aplicacoes, com certeza melhorou...
Parabéns pelo trabalho.


Eu tenho umas duvidas:
1 - o 1.4.4 já vem com o patch de 200 linhas?
2 - Tem algum "conflito" em compilar o omnislash + o patch de 200 linhas? Se eu recompilar vai ter algum problema?
3 - que outros patchs vocês recomendariam caso eu queira re-compilar o meu kernel? (além de adicionar o omnislash + patch de 200)
4 - rodando "lsmod", você lista uma porrada de módulos carregados.. Bom, eu não uso alguns deles, como por exemplo o suporte a HD IDE. Eu uso notebook e o HD é SATA e não pretendo usar outro... Teria como eu desabilitar esse módulos? E isso vai surtir efeito, ou não vai ter diferenca nenhuma?
5 - (espero não estar ficando chato, rs), quando o boot tá carregando, aparece um erro no módulo tg3 ao carregar o net_device, isso faz com que minha placa de rede não funcione.. Mas como eu só uso wireless, pretendo desativar esse módulo também. se eu desativar o tg3, desativa o módulo do wireless também?


Muito obrigado. :)

Respondendo:
1- Não!
2- Eu acho que não, tem gente aqui que já compilou ele dentro do Omnislash se não estou enganado. Dá uma olhada nos posts aí de trás, do 180 pra cá, acho que tá aí no meio!
3- Tem o LZMA que é bucha, as versões mais novas do BFS e BFQ também!
4- É só não compilar esse drivers, você pode diminuir um pouco o tempo de boot se tirar muitos drivers, aumentando um pouco o tamanho do kernel! O que importa mais é o que você coloca pra dentro!  
5- Não sei te dizer com certeza, se esse for apenas um driver não vai desativar toda a parte de Wireless!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 17:02
Depois de um bom tempo sem colocar um vídeo do PC de casa, aqui vai mais um, dessa vez é o Kubuntu 10.10 64 bits com "algumas" otimizações!  ;D

Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!

http://www.youtube.com/watch?v=XpEgQvx04wc

Desculpem a qualidade do Vídeo! Mas dá pra ver o que interessa!
De noite eu vou colocar um novo vídeo do BubleBee Mark 2! O bublebee também está ainda melhor! Tudo com o kernel 2.6.34 e o Omnislash 1.4.4!  Se o Youtube embaçar de novo, eu faço um up para o easyshare!

No gnome também possui essas otimizações?

Sim claro, meus primeiros vídeos são todos com Gnome!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 17:05
Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!
Certamente está uma bala !!  :o

Eu gostaria de conhecer essas otimizações (kde e kernel) que utilizaste para obter esse resultado.

Não tem mistério, tira tudo o que você não usa, desabilita todas as firulas gráficas, no meu caso que uso ATI eu uso o driver livre que é mais rápido que o driver proprietário em 2D, mude o gerenciador de janelas e coloque dentro do kernel tudo o que o seu hardware tiver! Eu ainda usei o GCC 4.5.1 nessa compilação, por padrão o Kubuntu usa o GCC 4.4! De noite com calma eu explico melhor!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 03 de Janeiro de 2011, 17:08
Eu realmente gostaria de saber de quem usa KDE desde de sempre se esse KDE está ligeiro!
Certamente está uma bala !!  :o

Eu gostaria de conhecer essas otimizações (kde e kernel) que utilizaste para obter esse resultado.

Não tem mistério, tira tudo o que você não usa, desabilita todas as firulas gráficas, no meu caso que uso ATI eu uso o driver livre que é mais rápido que o driver proprietário em 2D, mude o gerenciador de janelas e coloque dentro do kernel tudo o que o seu hardware tiver! Eu ainda usei o GCC 4.5.1 nessa compilação, por padrão o Kubuntu usa o GCC 4.4! De noite com calma eu explico melhor!
Certo ! O vídeo tá embassadíssimo, estás usando o openbox ? Lembre-se de comentar sobre as otimizações do kernel  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Janeiro de 2011, 18:13
Galera instalei aqui.

Bom... notei um pouco mais rápido q o kernel q to usando  2.6.35-22-generic-pae, uso ele no 10.04. Mas muito pouco a diferença.

Vou trocar o metacity pelo openbox. Dizem q é mais rápido alguém recomenda?

Instalei ele apartir do .deb q tem disponivel aqui... Acham necessário q eu recompile ele?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 22:18
Então pessoal, vamos por partes como faz um bom açougueiro!

O kernel é o Omnislash 1.4.4 com a dupla BFS + BFQ mais o trio maravilha  1000Mhz, Low Latency Desktop e Performance (cuidado com esse trio, junto com a dupla BFS + BFQ normalmente só as máquinas toras resistem bem)!  Para o processador foi usado o P4 já que eu compilo em 64bits! Usei o GCC 4.5.1 ao invés do padrão do Kubuntu 10.10 que é o 4.4.1! Antes eu tinha usado para o processador o Core2/Xeon achando que a nova versão do GCC ia dar muita diferença, mas não foi bem assim! Apesar de ter melhorado em relação a uma compilação com o GCC 4.4.1 também para Core2/Xeon, a compilação para o P4 continua imbatível até o momento! Pelo menos na minha configuração!
Todos os Drivers do meu hardware foram compilados dentro do Kernel, além de ter retirado alguns drivers que não uso, mas acabo não tirando muita coisa, como já disse antes, o mais importante é o que você vai colocar dentro do kernel! O sistema de arquivos deve ser compilado dentro do kernel! Neste caso estou usando o EXT4 da mesma maneira do meu tutorial "Tunando o EXT4 para o Desempenho" aqui do Fórum mesmo! Uso o EXT4 com journal externo de 1GB e  Writeback com modificações no fstab! Está tudo lá no tutorial do ext4!

O KDE é o 4.5.4 do PPA do Kubuntu com o gerenciador de janelas OpenBox! Cuidado com essa alteração!  É interessante ver como os mesmos programas tem comportamentos tão distintos dependendo da distro! No Mandriva com KDE 4.5.4 e o Openbox, a diferença de desempenho entre ele (openbox) e o Kwin (o gerenciador padrão do KDE) é mínima! E ele não buga os menus! Acaba que não compensa muito usar o Openbox no Mandriva com KDE! No Kubuntu a diferença de desempenho é grande, mas ele Buga o menu! Foi preciso que eu aumentasse o tamanho das fontes do menu ( e muito) para funcionar direito aqui! Talvez pela minha placa de vídeo ATI 4850, não sei dizer com certeza pois só testei na minha máquina aqui de casa!   De qualquer maneira fica ótimo também com o Kwin, diferença bruta mesmo só com o carregamento das fotos e filmes! É claro que ao usar o Openbox você perde algumas facilidades do Kwin! Façam seus testes e decidam por vocês!

Voltando ao KDE 4.5.4, desabilitei todas as firulas gráficas dele!  Aquilo tudo é lindo mas é um chumbo só para o desempenho do sistema! Já usaram o Windows 7 com o Aero ligado e depois desligado? Com o KDE 4.5.4 a diferença é maior se você desligar aquela tralha toda! Novamente, depende do seu gosto! Tem gente que não sabe viver sem os efeitos do KDE, então não tem como ter o desempenho do meu vídeo!

"Basicamente" era isso pessoal!  :D

Fiquei muito contente com o desempenho atingido agora!  Tava sentindo falta das respostas imediatas da dupla Gnome + openbox que usava antes! Agora achei que ficou rápido, mas como sempre usei Gnome, não tinha certeza se tava rápido mesmo! Sério!


brottor, o OpenBox é sem dúvida mais rápido, mas você perde facilidades do gerenciador de janelas padrão, seja do Metacity ou do Kwin!  Faça os seus testes e vê se compensa pra você!
Recompilar o kernel do HQx é sempre bom, você consegue mais gás dele, já que você tem a oportunidade de "moldar" a sua configuração do kernel ao seu hardware!

Té+ 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Janeiro de 2011, 22:47
Só uma palavra aparece na minha mente vendo esse vídeo:

Irreal!

E a musiquinha de fundo dá a impressão de que vc realmente tá ultrapassando os limites e impondo novos

Parabéns Galactus!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Janeiro de 2011, 22:58
@galactus

Então num gostei do openbox não! kkk Não sei se foi pq mexi nas configurações padrões, mas ele é bem mais feio q o metacity. Mas... com certeza é mais rápido, percebi isso claramente. Mas assim meu pc não é "fraco" então dá pra relevar essa lentidão, pra ter um sistema mais bonitinho.

To lendo seu tutorial de Tunning do ext4.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Janeiro de 2011, 23:51
Só uma palavra aparece na minha mente vendo esse vídeo:

Irreal!

E a musiquinha de fundo dá a impressão de que vc realmente tá ultrapassando os limites e impondo novos

Parabéns Galactus!!

Grande HQx!  Obrigado, mas nada disso seria possível sem o seu kernel! Rapaz fiquei muito contente com o resultado também! Acho que ficou mais rápido do que o Gnome! Não acreditava que podia chegar nisso aí!

O GCC 4.5.1 dá outro gás! Ele diminuiu ainda mais o consumo de RAM e melhora ainda mais as otimizações das instruções SSE, o resultado é  que o i7 usa ainda menos força por pulso de clock! É bruto mesmo!

O legal foi que nos testes com o core 2 quad do meu amigo, que não tem o HT, se ficar chamando aplicações individualmente, o Core 2 quad é mais rápido! Mas na hora do fervo de chamar um monte de coisas ao mesmo tempo, o HT mostra a que veio! Parece que o sistema não sente!  É realmente incrível a carga que eu posso colocar no sistema e ele aceita numa boa! Essa nova versão do Xorg do 10.10 também favoreceu a minha placa ATI. Ao contrário do vídeo onboard da Intel do Bublebee! Tive que voltar para o 10.04 no BubleBee!  Pra conseguir ser mais rápido que isso, sem alterar o hardware, só se eu recompilasse o sistema todo! Mas com o Ubuntu usando o apt-build eu fiquei desapontado! Não dá pra usar um monte de coisas que são possíveis no Gentoo e no Arch Linux! Teria que partir para essas distros feitas para serem compiladas!

As compilações para o processador Atom usando o GCC 4.5.1 são horríveis! É lento pra burro! O sistema se arrasta! Amanhã devo postar outro vídeo, dessa vez com o BubleBee, hoje não deu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 04 de Janeiro de 2011, 00:11
Muito boas suas otimizações Galactus ! Selecionei 28 arquivos aleatoriamente entre imagens, documentos (pdfs, odts e docs), videos, um arquivo compactado em rar e um de texto comum(.txt) pressionei enter e assisti meu core2quad prontamente abrir todos bem mais rápido (principalmente imagens, videos e pdfs). Os docs precisam ser importados pelo Libreoffice por isso demoraram mais mas melhorou mesmo.

Obs.: meu Gcc é 4.4.4

Parabéns pelo feito !
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 04 de Janeiro de 2011, 01:40
@galactus

Obrigado por responder minhas duvidas.
Estou lendo varios posts aqui do topico, logo vou tentar recompilar o kernel (pela primeiro vez) usando o 2.6.36, mais uns patchs que vou ver os recomendados no topico.Espero que de certo, rs  :)

Edit: Uma duvida em relacao ao BFS.
Eu posso aplicar o 2.6.36-sched-bfs-363.patch direto ou tento que ir aplicando o 357-360.patch, o 357-363.patch em sequencia?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 04 de Janeiro de 2011, 12:24
Esse Galactus não para mesmo... Mas aí é que está a beleza...

Seu cádêé tá rápido sim, viu... Mas o meu não tá taaaão mais lento que o seu, só tem um lag de 10s de diferença...hehehe

Mas não estou fazendo novas experiências, meu note com ATI está mais instável que meu frankie P4 sem HT! Que o diga minha raiva ao assistir vídeos e ouvir músicas com repentinas acelererações e travamentos, coisa que o frankie com Nvidia não dá... E outra, como o frankie é meu xodó e meu backup, ele tem de ser bem estável (se contar que ele é debian sid, loucura!) e está super saudável...

Tô pra fazer o esquema do jfs + kernel + ATI proprietário, só falta a coragem de perder tudo dentro do HD...

OFF: OST do opening do Naruto vs Pein, Ken Block de Fiesta no Gimkhana 3, penso de forma parecida, tenho alguns dos mesmos vídeos, só não tenho childs em casa...

Queria ter ao menos algo parecido com o Bublebee pra brincar, não precisa ser essa tora que você tem (ô papinho estranho)!

Um excelente 2011 para todos.

Abraços,
Henrique.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 04 de Janeiro de 2011, 14:19
Uma duvida q tenho. É se esse kernel tem a capacidade "PAE" no ubuntu ou "bigmem" no debian. Ou eu habilito ele na hora da compilação?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 04 de Janeiro de 2011, 14:44
Uma dica a acrescentar sobre o kde4: Ajustando o kde4 para performance (http://tuxlane.blogspot.com/2010/02/ajustando-o-kde4-para-performance.html)  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Janeiro de 2011, 16:04
Uma duvida q tenho. É se esse kernel tem a capacidade "PAE" no ubuntu ou "bigmem" no debian. Ou eu habilito ele na hora da compilação?

você habilita na hora da compilação.

Pq você não usa um sistema 64bit ao no lugar do PAE?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 04 de Janeiro de 2011, 16:22
Galera só uma duvida, eu acabei de compilar um kernel 2.6.36.2 com como diria o galactus "a dupla BFS(363) + BFQ mais o trio maravilha  1000Mhz, Low Latency Desktop e Performance"
Mas na hora de dar o comando uname --processor aparece isso
Citar
andreson@buke:~$ uname --processor
unknown
andreson@buke:~$
Como se "não tivesse reconhecido" o processador, isso é normal ou foi alguma opção que eu não marquei???
Aconteceu também quando marquei core2.

Há no kinfo também não aparece.
Lembro que quando estava com o Kubuntu 10.04 e o omnislash isso não acontecia.

e estou usando o .config do omnislash
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 04 de Janeiro de 2011, 16:25
Onde eu trabalho, tem um aplicativo q só funciona em linux x86. Daí fico meio q obrigado a usar ele. Antes eu usava o x64, mesmo com as libs do 32bits não funcionava... daí larguei de mão e coloquei o x86.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Janeiro de 2011, 21:12
Galera só uma duvida, eu acabei de compilar um kernel 2.6.36.2 com como diria o galactus "a dupla BFS(363) + BFQ mais o trio maravilha  1000Mhz, Low Latency Desktop e Performance"
Mas na hora de dar o comando uname --processor aparece isso
Citar
andreson@buke:~$ uname --processor
unknown
andreson@buke:~$
Como se "não tivesse reconhecido" o processador, isso é normal ou foi alguma opção que eu não marquei???
Aconteceu também quando marquei core2.

Há no kinfo também não aparece.
Lembro que quando estava com o Kubuntu 10.04 e o omnislash isso não acontecia.

e estou usando o .config do omnislash

da o comando
Código: [Selecionar]
cat /proc/cpuinfo
se não aparecer é pq ta bugado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 04 de Janeiro de 2011, 21:45
Noob pergunta. BFS e BFQ são patchs adicionados ao kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 04 de Janeiro de 2011, 22:02
Noob pergunta. BFS e BFQ são patchs adicionados ao kernel?
Sim,
Galera só uma duvida, eu acabei de compilar um kernel 2.6.36.2 com como diria o galactus "a dupla BFS(363) + BFQ mais o trio maravilha  1000Mhz, Low Latency Desktop e Performance"
Mas na hora de dar o comando uname --processor aparece isso
Citar
andreson@buke:~$ uname --processor
unknown
andreson@buke:~$
Como se "não tivesse reconhecido" o processador, isso é normal ou foi alguma opção que eu não marquei???
Aconteceu também quando marquei core2.

Há no kinfo também não aparece.
Lembro que quando estava com o Kubuntu 10.04 e o omnislash isso não acontecia.

e estou usando o .config do omnislash

da o comando
Código: [Selecionar]
cat /proc/cpuinfo
se não aparecer é pq ta bugado

Quando eu chegar em casa eu faço isso, agora estou no trabalho e não dá.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Janeiro de 2011, 23:54
Noob pergunta. BFS e BFQ são patchs adicionados ao kernel?

BFS = Brain Fuck Scheduler. Ele gerencia o processador digamos assim.

BFQ = Budget Fair Queueing. Digamos que ele gerencia o HD.

referencia ao BFQ
http://algo.ing.unimo.it/people/paolo/disk_sched/description.php
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 09:27
Noob pergunta. BFS e BFQ são patchs adicionados ao kernel?

BFS = Brain Fuck Scheduler. Ele gerencia o processador digamos assim.

BFQ = Budget Fair Queueing. Digamos que ele gerencia o HD.

referencia ao BFQ
http://algo.ing.unimo.it/people/paolo/disk_sched/description.php

vlw cara... eu vou fazer essa modificações em uma vm. Eu tbm tenho um pc q uso pra jogar(não to usando mais) com win 7 vou instalar o debian squeeze, ai quero instalar ou ele, ou o kernel 2.6.36.2 q eu li na net q está muito bom, e tbm consome menos memória.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Janeiro de 2011, 11:29
uma dica para os que vem essa mensagem de erro na hora do boot
Código: [Selecionar]
mount: mounting none on /dev failed No such device
é só na hora de compilar o kernel ativar essa opção
CONFIG_DEVTMPFS=y

problema resolvido.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Janeiro de 2011, 12:12
Refiz a compilação ativando o CONFIG_DEVTMPFS para não receber mais a mensagem de erro.

Aproveitei e adicionei o Classic RCU. To me sentindo o galactus com o sistema respondendo muito rápido. Vou ver se consigo fazer um vídeo para mostrar à vocês
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Janeiro de 2011, 14:18
Pois bem, aqui vai o "Atom galactus": http://www.youtube.com/watch?v=YTTfglL-2KA

Fiz questão de mostrar que é um Atom 330 mesmo!

Se for comparar com o i7 de casa é a maior covardia, o Anandtech dá uma idéia da diferença abissal: http://www.anandtech.com/bench/Product/91?vs=108

Mas o BubleBee Mark 2 é valente! Queria ver um Atom desses com o Windows 7 fazendo isso tudo assim!  ;D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: eliseu_carvalho em 05 de Janeiro de 2011, 14:28
Queria ver um Atom desses com o Windows 7 fazendo isso tudo assim!

Só em sonho...  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 14:40
Pois bem, aqui vai o "Atom galactus": http://www.youtube.com/watch?v=YTTfglL-2KA

Fiz questão de mostrar que é um Atom 330 mesmo!

Se for comparar com o i7 de casa é a maior covardia, o Anandtech dá uma idéia da diferença abissal: http://www.anandtech.com/bench/Product/91?vs=108

Mas o BubleBee Mark 2 é valente! Queria ver um Atom desses com o Windows 7 fazendo isso tudo assim!  ;D



Ai tu tá usando Lubuntu?


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Janeiro de 2011, 14:50
Pois bem, aqui vai o "Atom galactus": http://www.youtube.com/watch?v=YTTfglL-2KA

Fiz questão de mostrar que é um Atom 330 mesmo!

Se for comparar com o i7 de casa é a maior covardia, o Anandtech dá uma idéia da diferença abissal: http://www.anandtech.com/bench/Product/91?vs=108

Mas o BubleBee Mark 2 é valente! Queria ver um Atom desses com o Windows 7 fazendo isso tudo assim!  ;D



Ai tu tá usando Lubuntu?




Não, é o Ubuntu 10.04 64bits! Gnome + openbox!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 15:20
ahh por isso q a barra tava diferente! hehe...

Ficou massa tá levezim... tava compilando em uma vm aqui no meu note(só num terminei pq o proxy aqui da rede num deixa! kkk)... pra eu me testar como compilador de kernel, se der certo eu boto no meu.

Para eu baixar só o fonte, preciso só instalar o kernel-headers?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 05 de Janeiro de 2011, 15:52
Galactus vc executou uma vm com xp ao mesmo tempo que executava aquilo tudo em um atom com aquela velocidade de resposta...

Em um ATOM de 1.6

Podem fechar o tópico, já cheguei no objetivo que eu queria  :D
-------------------------------------

Brincadeiras a parte, ficou superior ao outro do vídeo do ATOM que já era rápido.

Parabéns Galactus!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 05 de Janeiro de 2011, 16:58
Alguem poderia responder minha duvida sobre o BFS?
O omnislash vem com o 318, eu tenho que ir aplicando patchs ate o 363 ou pode aplicar ele direto? ;s
No site do kolivas nao tem todos os patchs pra ir do 318 ate o 363..
http://ck.kolivas.org/patches/bfs/2.6.36/

Eu teria que tirar o BFS atual do omnislash e aplicar o 363 direto entao? ;p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Janeiro de 2011, 17:17
Galera só uma duvida, eu acabei de compilar um kernel 2.6.36.2 com como diria o galactus "a dupla BFS(363) + BFQ mais o trio maravilha  1000Mhz, Low Latency Desktop e Performance"
Mas na hora de dar o comando uname --processor aparece isso
Citar
andreson@buke:~$ uname --processor
unknown
andreson@buke:~$
Como se "não tivesse reconhecido" o processador, isso é normal ou foi alguma opção que eu não marquei???
Aconteceu também quando marquei core2.

Há no kinfo também não aparece.
Lembro que quando estava com o Kubuntu 10.04 e o omnislash isso não acontecia.

e estou usando o .config do omnislash

da o comando
Código: [Selecionar]
cat /proc/cpuinfo
se não aparecer é pq ta bugado

Aqui aparece normal (ufa, ainda bem).
Citar
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz
stepping        : 10
cpu MHz         : 1603.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts tpr_shadow vnmi flexpriority
bogomips        : 5852.25
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz
stepping        : 10
cpu MHz         : 1603.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1                                                                                                                                                                                                                         
fpu             : yes                                                                                                                                                                                                                       
fpu_exception   : yes                                                                                                                                                                                                                       
cpuid level     : 13                                                                                                                                                                                                                         
wp              : yes                                                                                                                                                                                                                       
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts tpr_shadow vnmi flexpriority                                                                                                                                                           
bogomips        : 5851.67                                                                                                                                                                                                                   
clflush size    : 64                                                                                                                                                                                                                         
cache_alignment : 64                                                                                                                                                                                                                         
address sizes   : 36 bits physical, 48 bits virtual                                                                                                                                                                                         
power management:

O estranho é não aparecer nos comandos
uname --processor e no kinfo.

alguém saberia resolver.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 17:33
@anderson aqui no meu kernel 2.6.35-22 num apareceu tbm não (esse kernel eu peguei do ppa do kernel).

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Janeiro de 2011, 17:53
Alguem poderia responder minha duvida sobre o BFS?
O omnislash vem com o 318, eu tenho que ir aplicando patchs ate o 363 ou pode aplicar ele direto? ;s
No site do kolivas nao tem todos os patchs pra ir do 318 ate o 363..
http://ck.kolivas.org/patches/bfs/2.6.36/

Eu teria que tirar o BFS atual do omnislash e aplicar o 363 direto entao? ;p

Tem que aplicar um depois do outro - 2.6.36.2-sched-bfs-357-360.patch depois o 2.6.36-bfs-360-363.patch!

Agora ele deixa claro que esses patchs são para o 2.6.36!!! O kernel do HQx usa o 2.6.34!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Janeiro de 2011, 17:58
Galactus vc executou uma vm com xp ao mesmo tempo que executava aquilo tudo em um atom com aquela velocidade de resposta...

Em um ATOM de 1.6

Podem fechar o tópico, já cheguei no objetivo que eu queria  :D
-------------------------------------

Brincadeiras a parte, ficou superior ao outro do vídeo do ATOM que já era rápido.

Parabéns Galactus!!

Obrigado HQ! Rapaz, eu fico mais feliz com as tunagens do BubleBee do que do i7! O i7 todo mundo espera que ele seja tora mesmo, mas o Atom...

Rapaz, um Atom resistir a essa tortura toda sem abrir o bico, sem lag na música e no vídeo (com video onboard) e o sistema ainda continua respondendo bem! A satisfação é  muito grande! Em penso no HQ ao ver a sua obra funcionando assim! Muita gente não tem noção do que é fazer um Atom fazer isso tudo sem Lag nenhum, o sistema continua fluido!  E tá sem patch milagroso, sem GCC novo, e sem versão mais nova do kernel! O próximo Omnislash promete!!!!

Só para animar um pouco a galera iniciante, já está em produção o tuto do Menuconfig! Aguardem!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Janeiro de 2011, 18:35
Bom galera saiu o Kernel 2.6.37, quem vai compila-lo, hehe

Acho que vou fazer alguns testes aqui para ver se ele se sai melhor que o 2.6.36.2, mas vou esperar sair os patchs do bfs e bfq.
Nas melhorias tem algo relacionado as placas de video intel(que eu tenho aqui onboard) em geral.

Vamos ver no que vai dar.
para quem quiser baixar
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2

acho que o próximo omnislash vai ser baseado nele, heh
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 05 de Janeiro de 2011, 19:35
Bom galera saiu o Kernel 2.6.37, quem vai compila-lo, hehe
Já compilei hehe  ::)  usei a mesma config do anterior e o consumo de memória me pareceu melhor gerenciado(consumindo um pouco menos).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Janeiro de 2011, 19:56
Estou neste exato momento compilando com os patch's
http://liquorix.net/sources/patches/bfq-37/0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0003-bfq_iosched-block-introduce_BFQ-v1-2.6.37.patch

e

http://ck.kolivas.org/patches/bfs/test/bfs363-group_uids.patch
http://ck.kolivas.org/patches/bfs/test/2.6.37-rc8-sched-bfs-363.patch

Configurações
Com 1000Mhz, Low Latency Desktop e Performance.

Vamos ver como vai ficar.

Há e claro com o GCC 4.5 do tutorial do Galactus.(parabéns pelo tuto e pelo atom super, hiper, mega, blaster, vitaminado)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Janeiro de 2011, 21:16
Boa velocidade, transferência de arquivos, aparentemente normal, emulação de jogos melhorou notavelmente (mupen64plus).
Abertura de aplicativos rápido, de imagens também.
Bom vou continuar usando por enquanto, para ver melhor.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 05 de Janeiro de 2011, 21:49
Obrigado HQ! Rapaz, eu fico mais feliz com as tunagens do BubleBee do que do i7! O i7 todo mundo espera que ele seja tora mesmo, mas o Atom...

Então meu caro, enquanto o HQX faz testes com um novo omni, que tal um tuto seu step-by-step de como compilar o omnislash com todos esses patch e coisa e tal que eu já to perdido no meio de tanta confusão!

A propósito, eu ativei o openbox num linux mint 10 (muito melhor que o ubuntu) na maquina dum camarada e o gnome respondeu bem melhor. Daí ativei o compiz só para ver se ia fechar o pau!
Não fechou e ele entrou numa boa só que agora fiquei na dúvida!!!
O sistema voltou ao metacity ou eu estou vendo o trio gnome+open+compiz?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 23:27
Galera alguem sabe pq tá dando esse erro:

Quando tento compilar com esse comando:
Código: [Selecionar]
fakeroot make-kpkg --initrd --append-to-version=-diogo-pae kernel_image kernel_headers
Código: [Selecionar]
make[3]: *** Sem regra para processar o alvo `missing-syscalls'.  Pare.
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.34-omnislash1.4.4'
make[1]: ** [debian/stamp/conf/kernel-conf] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.34-omnislash1.4.4'
make: ** [debian/stamp/conf/minimal_debian] Erro 2
Failed to create a ./debian directory: Descritor de arquivo inválido at /usr/bin/make-kpkg line 971.

Quando tento com make, aparece:
Código: [Selecionar]
 CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
make[1]: *** Sem regra para processar o alvo `missing-syscalls'.  Pare.
make: ** [prepare0] Erro 2

Já dei uma pesquisada no google... e nada... :-/


Quando dou um make clean:
Código: [Selecionar]
root@diogo-laptop:/usr/src/linux-headers-2.6.34-omnislash1.4.4# make clean
scripts/Makefile.clean:17: /usr/src/linux-headers-2.6.34-omnislash1.4.4/drivers/infiniband/hw/amso1100/Makefile: Arquivo ou diretório não encontrado
make[3]: *** Sem regra para processar o alvo `/usr/src/linux-headers-2.6.34-omnislash1.4.4/drivers/infiniband/hw/amso1100/Makefile'.  Pare.
make[2]: ** [drivers/infiniband/hw/amso1100] Erro 2
make[1]: ** [drivers/infiniband] Erro 2
make: ** [_clean_drivers] Erro 2

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Janeiro de 2011, 23:35
Citar
root@diogo-laptop:/usr/src/linux-headers-2.6.34-omnislash1.4.4# make clean
scripts/Makefile.clean:17: /usr/src/linux-headers-2.6.34-omnislash1.4.4/drivers/infiniband/hw/amso1100/Makefile: Arquivo ou diretório não encontrado
make[3]: *** Sem regra para processar o alvo `/usr/src/linux-headers-2.6.34-omnislash1.4.4/drivers/infiniband/hw/amso1100/Makefile'.  Pare.
make[2]: ** [drivers/infiniband/hw/amso1100] Erro 2
make[1]: ** [drivers/infiniband] Erro 2
make: ** [_clean_drivers] Erro 2
Pelo que eu estou percebendo você está na pasta errado.
entra na pasta /usr/src/linux e tenta dar o comando novamente.
Isso serve para os demais error que você postou

Mesmo porque o arquivo de referencia para compilação (makefile) esta nesta pasta (/usr/src/linux)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 05 de Janeiro de 2011, 23:59
@anderson

Eu criei um link da pasta do do header do ominilash para /usr/src/linux/

e não funcionou... mesmo erro.

eu to usando esse tutorial aqui:

https://help.ubuntu.com/community/Kernel/Compile#Alternate Build Method: The Old-Fashioned Debian Way
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Janeiro de 2011, 00:02
@anderson

Eu criei um link da pasta do do header do ominilash para /usr/src/linux/

e não funcionou... mesmo erro.

eu to usando esse tutorial aqui:

https://help.ubuntu.com/community/Kernel/Compile#Alternate Build Method: The Old-Fashioned Debian Way
Não é esse o link que você tem que criar
Tenta seguir este tutorial do Hqxriven

http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 00:11
Não é esse o link que você tem que criar
Tenta seguir este tutorial do Hqxriven

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

opa massa agora acho q vai! hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 06 de Janeiro de 2011, 04:05
Achei interessante postar isso aqui, já que muitos motivos para compilar kernel é ter um boot mais rápido...

editei o /etc/grub/default

ali em GRUB_CMDLINE_LINUX_DEFAULT=
eu removi o "quiet splash"
Isso removeu aquele loading do plymouth, mas de acordo com o bootchart isso me deu 8s a mais.
O boot que era de 25s, tá fazendo em 17s.
Achei uma boa alternativa, se você tá com o boot meio lento ;s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Janeiro de 2011, 09:34
Uma dúvida. Esse kernel 2.6.37 já saiu com aquela otimização?
Se não, já tem o patch?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Janeiro de 2011, 10:58
Uma dúvida. Esse kernel 2.6.37 já saiu com aquela otimização?
Se não, já tem o patch?

Alterações em detalhes do Kernel 2.6.37: http://www.h-online.com/open/features/What-s-new-in-Linux-2-6-37-1163376.html

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Janeiro de 2011, 11:00
Obrigado HQ! Rapaz, eu fico mais feliz com as tunagens do BubleBee do que do i7! O i7 todo mundo espera que ele seja tora mesmo, mas o Atom...

Então meu caro, enquanto o HQX faz testes com um novo omni, que tal um tuto seu step-by-step de como compilar o omnislash com todos esses patch e coisa e tal que eu já to perdido no meio de tanta confusão!

A propósito, eu ativei o openbox num linux mint 10 (muito melhor que o ubuntu) na maquina dum camarada e o gnome respondeu bem melhor. Daí ativei o compiz só para ver se ia fechar o pau!
Não fechou e ele entrou numa boa só que agora fiquei na dúvida!!!
O sistema voltou ao metacity ou eu estou vendo o trio gnome+open+compiz?

Teoricamente você está vendo o trio gnome+open+compiz!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Janeiro de 2011, 11:00
Estou neste exato momento compilando com os patch's
http://liquorix.net/sources/patches/bfq-37/0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0003-bfq_iosched-block-introduce_BFQ-v1-2.6.37.patch

e

http://ck.kolivas.org/patches/bfs/test/bfs363-group_uids.patch
http://ck.kolivas.org/patches/bfs/test/2.6.37-rc8-sched-bfs-363.patch

Configurações
Com 1000Mhz, Low Latency Desktop e Performance.

Vamos ver como vai ficar.

Há e claro com o GCC 4.5 do tutorial do Galactus.(parabéns pelo tuto e pelo atom super, hiper, mega, blaster, vitaminado)



Obrigado, também fiquei muito feliz com o resultado do Atom!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 11:06
Galera, eu to compilando o kernel agora com o tutorial certo!

botei performance, 1000mhz e low latency. mas o gcc do 10.4 ainda e o 4.4.3

daí tava pensando, se posso compilar o kernel em um outro pc(meu desktop com debian) ai lá consigo baixar o gcc mais novo por backports. Rola de fazer isso? esse tutorial funciona no debian?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 11:53
Então galera, eu instalei o kernel q eu compilei no meu pc. Bom já senti uma diferença... Acho q falta mais conhecimento meu pra melhorar a performance dele.

Queria tira rumas duvidas...

Meu processador é o i3m330. Coloquei como Core 2 Duo/New Xeon (em uma opção onde estava marcado ix86). Isso melhora ou diminui a performance?

Eu deixei muitos módulos da nvidia/ati/amd... esses módulos eu num uso, acho q tirando eles melhora mais?

Quando tentei compilar coloquei o modulo da realtek 8187se como built-in, ai deu erro. Essa opção built-in funciona pra q exatamente?

A falta de uma Ram em dual channel faz a difrença tbm né? (devo colocar mais pra frente)

Sente diferença na velocidade do sistema o sistema ser 32bits para o 64?
---------------------------------------------------------------------------------------------------------------------------------------------EDIT
fiz uns testes, e ele rodou 3 videos 1080p sem engasgar... antes engasgava no segundo já... enfim, acho q dá pra melhorar...


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Janeiro de 2011, 14:01
se você não usa nada da amd/ati/nvidia pode tirar

Se usar 32bit marca pentium II, se usar 64bit marca pentium 4.

Dual Channel é muito bom, obrigado. (EU não tenho =( )
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 14:11
se você não usa nada da amd/ati/nvidia pode tirar

Se usar 32bit marca pentium II, se usar 64bit marca pentium 4.

Dual Channel é muito bom, obrigado. (EU não tenho =( )



pois é eu devo colocar dual channel quando acabar a garantia do note! heheh

Eu achei q como o i3 é mais atual deveria marcar c2d... quando recompilar ele dinovo marco pentiumII! vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 06 de Janeiro de 2011, 14:23
se você não usa nada da amd/ati/nvidia pode tirar

Se usar 32bit marca pentium II, se usar 64bit marca pentium 4.

Dual Channel é muito bom, obrigado. (EU não tenho =( )

Fiquei curioso.  ??? Porque Pentium 4 se tenho um processador superior ???

Dual Channel é muito bom, obrigado. (EU tenho ^_^ )
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Janeiro de 2011, 14:51
se você não usa nada da amd/ati/nvidia pode tirar

Se usar 32bit marca pentium II, se usar 64bit marca pentium 4.

Dual Channel é muito bom, obrigado. (EU não tenho =( )

Fiquei curioso.  ??? Porque Pentium 4 se tenho um processador superior ???

Dual Channel é muito bom, obrigado. (EU tenho ^_^ )

No GCC 4.5 talvez compense marcar o C2D. Segundo o HQ as instruções que vem no C2D são muito novas e potentes, com o GCC 4.5 ele sabe lhe dar melhor com essas instruções.

Nos novos Sandy Bridge da Intel e Bulldozer da AMD, as instruções AVX foram introduzidas no GCC 4.4 e no kernel linux desde o 2.6.30
Não que isso venha ao caso, mas é interessante saber que já estão disponíveis BEM antes de sairem os processadores.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 06 de Janeiro de 2011, 16:45
Citar
No GCC 4.5 talvez compense marcar o C2D. Segundo o HQ as instruções que vem no C2D são muito novas e potentes, com o GCC 4.5 ele sabe lhe dar melhor com essas instruções.

Nos novos Sandy Bridge da Intel e Bulldozer da AMD, as instruções AVX foram introduzidas no GCC 4.4 e no kernel linux desde o 2.6.30
Não que isso venha ao caso, mas é interessante saber que já estão disponíveis BEM antes de sairem os processadores.

Com certeza!! A complexidade do código (e a qualidade) é o que atrapalha a performance.

Quando escolhemos um processador diferente no menu config estamos praticamente falando para ele beneficiar determinado processador.

Porém as vezes o feitiço vira contra o feiticeiro... e esse benefício não surge.

O 4.5 está melhor que o 4.4 nesse ponto, mas utilizando um processador antigo no meuconfig vc consegue bons benefícios!!

No meu K8 se eu utilizar K8 eu veja uma perda da performance o que não ocorre se eu utilizar PentiumII!! (mas claro isso é comigo)... Outros processadores farão diferente e outros K8 superiores possivelmente...

Obrigado Gunss pelo comentário!!

Não sei se perceberam... Ultrapassamos 3000 respostas, 3 anos de tópico, mais de 250 mil visitas e falamos sobre KERNEL voltado ao Ubuntu

Vcs fazem esse tópico ser divertido!! Meus parabéns a todos pela ajuda!!

Obrigado a todos!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 17:10
Citar
No GCC 4.5 talvez compense marcar o C2D. Segundo o HQ as instruções que vem no C2D são muito novas e potentes, com o GCC 4.5 ele sabe lhe dar melhor com essas instruções.

Nos novos Sandy Bridge da Intel e Bulldozer da AMD, as instruções AVX foram introduzidas no GCC 4.4 e no kernel linux desde o 2.6.30
Não que isso venha ao caso, mas é interessante saber que já estão disponíveis BEM antes de sairem os processadores.

Com certeza!! A complexidade do código (e a qualidade) é o que atrapalha a performance.

Quando escolhemos um processador diferente no menu config estamos praticamente falando para ele beneficiar determinado processador.

Porém as vezes o feitiço vira contra o feiticeiro... e esse benefício não surge.

O 4.5 está melhor que o 4.4 nesse ponto, mas utilizando um processador antigo no meuconfig vc consegue bons benefícios!!

No meu K8 se eu utilizar K8 eu veja uma perda da performance o que não ocorre se eu utilizar PentiumII!! (mas claro isso é comigo)... Outros processadores farão diferente e outros K8 superiores possivelmente...

Obrigado Gunss pelo comentário!!

Não sei se perceberam... Ultrapassamos 3000 respostas, 3 anos de tópico, mais de 250 mil visitas e falamos sobre KERNEL voltado ao Ubuntu

Vcs fazem esse tópico ser divertido!! Meus parabéns a todos pela ajuda!!

Obrigado a todos!!

Hqx


Parabéns pra tu! q teve a iniciativa de criar o tópico e mostrar q podemos fazer voar o ubuntu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de Janeiro de 2011, 19:50
Compilei o Kernel do Ubuntu Natty no Lucid, mas não consegui de jeito nenhum instalar o driver da placa ATI.

Vocês sabem se a dica do GCC também funciona no Lucid?

Existe um módulo que se monta em /sys/kernel/debug chamado vgashwitcheroo que só funciona no Maverick. Compilei o kernel com ele habilitado mas mesmo assim no Lucid não monta. Preciso dele para fazer a saída HDMI funcionar, mas não tenho ideia de como fazer isso, e não queria migrar para o Maverick.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Janeiro de 2011, 20:26
Compilei o Kernel do Ubuntu Natty no Lucid, mas não consegui de jeito nenhum instalar o driver da placa ATI.

Vocês sabem se a dica do GCC também funciona no Lucid?

Existe um módulo que se monta em /sys/kernel/debug chamado vgashwitcheroo que só funciona no Maverick. Compilei o kernel com ele habilitado mas mesmo assim no Lucid não monta. Preciso dele para fazer a saída HDMI funcionar, mas não tenho ideia de como fazer isso, e não queria migrar para o Maverick.



olha, o GCC 4.5 só vem no 10.10

Sobre esse módulo vgashwitcheroo, vi que ele é para trocar de VGA durante o uso do sistema correto?
se for vê se isso ajuda
http://linux-hybrid-graphics.blogspot.com/2010/02/howto-install-vgaswitcheroo-for-linux.html

http://asusm51ta-with-linux.blogspot.com/
https://launchpad.net/~hybrid-graphics-linux

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Janeiro de 2011, 20:48
Vocês sabem se a dica do GCC também funciona no Lucid?


Não funciona vampire! Tem que mudar um monte de bibliotecas do Lucid, dá o maior pau! Eu pelo menos não consegui! E outra coisa, não adianta compilar o kernel no Maverick com o GCC 4.5.1 e depois tentar usar no Lucid! Ele quebra o kernel headers! Não instala nem a pau! Diz que precisa das bibliotecas mais novas do Maverick!

Quanto ao GCC e a escolha do processador o lance é complexo e estou lendo sobre o assunto! Quando realmente tiver entendido o motivo de mesmo usando uma versão mais nova do GCC a compilação para o P4 continuar imbatível, eu escrevo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Janeiro de 2011, 22:26
Vocês sabem se a dica do GCC também funciona no Lucid?


Não funciona vampire! Tem que mudar um monte de bibliotecas do Lucid, dá o maior pau! Eu pelo menos não consegui! E outra coisa, não adianta compilar o kernel no Maverick com o GCC 4.5.1 e depois tentar usar no Lucid! Ele quebra o kernel headers! Não instala nem a pau! Diz que precisa das bibliotecas mais novas do Maverick!

Quanto ao GCC e a escolha do processador o lance é complexo e estou lendo sobre o assunto! Quando realmente tiver entendido o motivo de mesmo usando uma versão mais nova do GCC a compilação para o P4 continuar imbatível, eu escrevo!

nunca achei uma leitura de nível médio sobre o assunto, sempre que acho algo são os caras mostrando códigos e voando na maionese.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Janeiro de 2011, 23:20
Vocês sabem se a dica do GCC também funciona no Lucid?


Não funciona vampire! Tem que mudar um monte de bibliotecas do Lucid, dá o maior pau! Eu pelo menos não consegui! E outra coisa, não adianta compilar o kernel no Maverick com o GCC 4.5.1 e depois tentar usar no Lucid! Ele quebra o kernel headers! Não instala nem a pau! Diz que precisa das bibliotecas mais novas do Maverick!

Quanto ao GCC e a escolha do processador o lance é complexo e estou lendo sobre o assunto! Quando realmente tiver entendido o motivo de mesmo usando uma versão mais nova do GCC a compilação para o P4 continuar imbatível, eu escrevo!

nunca achei uma leitura de nível médio sobre o assunto, sempre que acho algo são os caras mostrando códigos e voando na maionese.

Extao Gunss, eu também não achava nada que preste, até achar uma resposta de um Canadense que mostrou uma luz no fim do tunel! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 06 de Janeiro de 2011, 23:48
Então... também to procurando e nada q preste. Vou trocar o kernel depois por um q tenha o pentium II não o Xeon/C2D

Uma duvida, eu posso compilar o kernel em outro pc né?

ahh só pra frisar... como melhorou o consumo da bateria... agora dura 3h fácil fácil!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 07 de Janeiro de 2011, 07:29
Pessoal tem como colocar algo mais específico para ubuntu 10.10? Ta meio tenso ler as mais de 200 páginas....

Ou o procedimento da página 1 é válido para ubuntu 10.10?

Valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jartak em 07 de Janeiro de 2011, 07:38
Citar
No GCC 4.5 talvez compense marcar o C2D. Segundo o HQ as instruções que vem no C2D são muito novas e potentes, com o GCC 4.5 ele sabe lhe dar melhor com essas instruções.

Nos novos Sandy Bridge da Intel e Bulldozer da AMD, as instruções AVX foram introduzidas no GCC 4.4 e no kernel linux desde o 2.6.30
Não que isso venha ao caso, mas é interessante saber que já estão disponíveis BEM antes de sairem os processadores.

Com certeza!! A complexidade do código (e a qualidade) é o que atrapalha a performance.

Quando escolhemos um processador diferente no menu config estamos praticamente falando para ele beneficiar determinado processador.

Porém as vezes o feitiço vira contra o feiticeiro... e esse benefício não surge.

O 4.5 está melhor que o 4.4 nesse ponto, mas utilizando um processador antigo no meuconfig vc consegue bons benefícios!!

No meu K8 se eu utilizar K8 eu veja uma perda da performance o que não ocorre se eu utilizar PentiumII!! (mas claro isso é comigo)... Outros processadores farão diferente e outros K8 superiores possivelmente...

Obrigado Gunss pelo comentário!!

Não sei se perceberam... Ultrapassamos 3000 respostas, 3 anos de tópico, mais de 250 mil visitas e falamos sobre KERNEL voltado ao Ubuntu

Vcs fazem esse tópico ser divertido!! Meus parabéns a todos pela ajuda!!

Obrigado a todos!!

Hqx

Deixa ver se eu entendi bem, se eu marcar P4 terei então melhor desempenho?

Obs: estou em 64bits e com GCC 4.4

Ah, e parabéns ae Hqx uma vez mais e a toda comunidade também.

[]z
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Janeiro de 2011, 09:09


Deixa ver se eu entendi bem, se eu marcar P4 terei então melhor desempenho?

Obs: estou em 64bits e com GCC 4.4

Ah, e parabéns ae Hqx uma vez mais e a toda comunidade também.

[]z


É isso mesmo, se marcar P4 o desempenho é maior! O que estamos tentando descobrir é o motivo exato disso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 07 de Janeiro de 2011, 09:48


Deixa ver se eu entendi bem, se eu marcar P4 terei então melhor desempenho?

Obs: estou em 64bits e com GCC 4.4

Ah, e parabéns ae Hqx uma vez mais e a toda comunidade também.

[]z


É isso mesmo, se marcar P4 o desempenho é maior! O que estamos tentando descobrir é o motivo exato disso!


P4 para sistemas 64bits e Pentium II  para sistemas 32 segundo o HQx.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Janeiro de 2011, 09:50
Compilei o Kernel do Ubuntu Natty no Lucid, mas não consegui de jeito nenhum instalar o driver da placa ATI.

Vocês sabem se a dica do GCC também funciona no Lucid?

Existe um módulo que se monta em /sys/kernel/debug chamado vgashwitcheroo que só funciona no Maverick. Compilei o kernel com ele habilitado mas mesmo assim no Lucid não monta. Preciso dele para fazer a saída HDMI funcionar, mas não tenho ideia de como fazer isso, e não queria migrar para o Maverick.



olha, o GCC 4.5 só vem no 10.10

Sobre esse módulo vgashwitcheroo, vi que ele é para trocar de VGA durante o uso do sistema correto?
se for vê se isso ajuda
http://linux-hybrid-graphics.blogspot.com/2010/02/howto-install-vgaswitcheroo-for-linux.html

http://asusm51ta-with-linux.blogspot.com/
https://launchpad.net/~hybrid-graphics-linux



Obrigado, mas nenhum deles funcionou. O vgaswitcheroo não monta de jeito nenhum no Lucid. No Maverick eu não preciso fazer nada para ele funcionar. Engraçado que eu instalei no Maverick o mesmo pacote que compilei no Lucid e lá funciona. Portanto, deve ser outra coisa.

Quase consegui atualizar o GCC no Lucid. Consegui compilar as dependências, mas na hora do "dpkg-buildpackage -rfakeroot -uc -b", deu erro na aplicação dos patches:
Código: [Selecionar]
Applying patch gcc-default-format-security.diff
patching file src/gcc/c-common.c
Hunk #1 succeeded at 245 (offset -55 lines).
patching file src/gcc/c.opt
Hunk #1 succeeded at 240 (offset 4 lines).
patching file src/gcc/doc/invoke.texi
Hunk #1 FAILED at 2864.
Hunk #2 FAILED at 2917.
2 out of 2 hunks FAILED -- rejects in file src/gcc/doc/invoke.texi
Patch gcc-default-format-security.diff does not apply (enforce with -f)
make: ** [stamps/02-patch-stamp] Erro 1
dpkg-buildpackage: erro: debian/rules build gave error exit status 2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Janeiro de 2011, 13:15
@vampire_thunder realmente o meio mais fácil seria atualizar para o 10.10 então. Mas se alguém aqui que vai conseguir é você, só lembrar do LZMA.

e eu não consigo descobrir qual a opção que ativo para a webcam funcionar. No omnislash 1.4.4 funciona, porém no 2.6.36 nem em sonho. Não acho a maldita opção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 07 de Janeiro de 2011, 13:39
Pelo que li eu tenho que fazer o downgrade de 10.10 para 10.04 para poder começar a fazer os testes com o kernel do brother Hqxriven.

É isso mesmo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Janeiro de 2011, 15:31
Pelo que li eu tenho que fazer o downgrade de 10.10 para 10.04 para poder começar a fazer os testes com o kernel do brother Hqxriven.

É isso mesmo?

Não, você pode usar o 10.10 mesmo! No 10.10 você não precisa usar o mkinitramfs!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Janeiro de 2011, 19:30
Pelo que li eu tenho que fazer o downgrade de 10.10 para 10.04 para poder começar a fazer os testes com o kernel do brother Hqxriven.

É isso mesmo?

Não, você pode usar o 10.10 mesmo! No 10.10 você não precisa usar o mkinitramfs!

depois de compilado é só instalar os .deb sem usr o mkinrtramfs? maravilha, eu sempre coloco um aviso bem grande para não me esquecer.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 07 de Janeiro de 2011, 21:31
Boa noite galera!

Então acabei de terminar de compilar o kernel agora configurado como pentium II em detrimento da configuração de c2d/new xeon.

Amanhã vou fazer alguns testes com ele...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 08 de Janeiro de 2011, 10:59
Então... Testando a aqui compilado com o processador em pentium 2. O q eu percebi, teve uma melhora bem pequena, nada q mude muito! Melhorou na hora de carregar imagens e talz...

Mas piorou muito o consumo de bateria... to usando aqui parece q não dura 2 horas direito. em 1h já tá mais de 50%... acho q pra quem tem notebook, acho q vale a pena pegar a conf de core2duo/newer Xeon pois mesmo com o acpi em modo performance a bateria durou 3h.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Janeiro de 2011, 13:47
Então... Testando a aqui compilado com o processador em pentium 2. O q eu percebi, teve uma melhora bem pequena, nada q mude muito! Melhorou na hora de carregar imagens e talz...

Mas piorou muito o consumo de bateria... to usando aqui parece q não dura 2 horas direito. em 1h já tá mais de 50%... acho q pra quem tem notebook, acho q vale a pena pegar a conf de core2duo/newer Xeon pois mesmo com o acpi em modo performance a bateria durou 3h.

é, talvez marcando core2 na hora de compilar o GCC instrua melhor o kernel à gerenciar o consumo de energia do processador.
Talvez você note um desempenho melhor fazendo igual a mim. Low Latency Desktop + 300hz + performance

LLD + 1000hz é melhor para um quad core parrudo. Seu sistema vai ser quase um sistema RT assim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Janeiro de 2011, 16:11
Citar
Então... Testando a aqui compilado com o processador em pentium 2. O q eu percebi, teve uma melhora bem pequena, nada q mude muito! Melhorou na hora de carregar imagens e talz...

Mas piorou muito o consumo de bateria... to usando aqui parece q não dura 2 horas direito. em 1h já tá mais de 50%... acho q pra quem tem notebook, acho q vale a pena pegar a conf de core2duo/newer Xeon pois mesmo com o acpi em modo performance a bateria durou 3h.

1000 ou 300 Hz no escolha core2duo?? E na Pentium II?? (Só para saber)

Citar
Low Latency Desktop + 300hz + performance

Gunss vc se lembra do nosso teste com o handbrake??

Aquilo foi um teste legal ganhamos quase o dobro da performance no programa!!


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Janeiro de 2011, 16:35

To na torcida que o HQX consiga muito em breve chegar a alguma conclusão sobre o novo omni!

Aliás, de repente tudo que ele aprender e testar poderá ser usado no novo 2.6.38, até pq parece que os chips da intel se sairão melhor com drivers melhor escritos neste kernel!

Tomara!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Janeiro de 2011, 16:52
Citar
Low Latency Desktop + 300hz + performance

Gunss vc se lembra do nosso teste com o handbrake??

Aquilo foi um teste legal ganhamos quase o dobro da performance no programa!!




sim, só que usando o kernel 2.6.36 o desempenho é o mesmo usando Voluntary ou Low Lantecy. Fantastico o que esses novos patchs juntamente com esse kernel fazem

ps: alguém aqui já testou o kernel da árvore linux-next?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 08 de Janeiro de 2011, 17:13
Citar
só que usando o kernel 2.6.36 o desempenho é o mesmo usando Voluntary ou Low Lantecy. Fantastico o que esses novos patchs juntamente com esse kernel fazem

Interessante... como estou usando mais o 2.6.35 ainda não percebi. Vou colocar uma prioridade RT xo xorg para testar. Valeu pela observação!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Janeiro de 2011, 17:23
Citar
só que usando o kernel 2.6.36 o desempenho é o mesmo usando Voluntary ou Low Lantecy. Fantastico o que esses novos patchs juntamente com esse kernel fazem

Interessante... como estou usando mais o 2.6.35 ainda não percebi. Vou colocar uma prioridade RT xo xorg para testar. Valeu pela observação!

os patchs que uso são esses:

Código: [Selecionar]
Ureadahead
patch -p1 < 0001-trace-add-trace-events-for-open-exec-an.patch

BFQ
patch -p1 < 0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.36.patch
patch -p1 < 0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.36.patch
patch -p1 < 0003-bfq_iosched-block-introduce_BFQ-v1-2.6.36.patch

BFS:
patch -p1 < 2.6.36-sched-bfs-357-1.patch
patch -p1 < bfs357-worker_fix.patch

Classic RCU
patch -p1 < rcu_classic.patch
patch -p1 < kernel_rcuclassic.c.diff
patch -p1 < fixes_for_2.6.36.diff
patch -p1 < lib_Kconfig.debug.diff


X com Prio RT e nice -10 e smarter-realtime:
patch -p1 < boost_privileged_tasks-2.6.36-bfs.patch
patch -p1 < smarter_relatime-2.6.33.patch

Selecionei Pentium III durante a compilação. (Não sei pq, acho que cliquei sem querer kkkk)

ps: Por curiosidade repeti o teste com o HandBrake. Como era de se esperar com o sistema em repouso quase não houve diferença entre a velocidade em que o programa realizava o encode.
Mexendo no google-chrome, escutando música e colocando um vídeo no YT o desempenho tendeu para a configuração que tinha o omnislash que funciona em Voluntary. Porém a diferença foi de no máximo 20%, a média é de 10~15%. Cenário completamente diferente utilizando o kernel 2.6.34 + omnislash, onde a diferença era de 60~80%.
Com o kernel 2.6.36 + patchs citados para mim compensa utilizar Preempt Forced + 300hz + Performance.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 08 de Janeiro de 2011, 17:56
Caros,
desculpem o off topic mas é apenas para avisa-los da dica que postei no tópico "Guia geral NVIDIA para Ubuntu 10.04/10.10 "...
Aí está meu caro Riven!!! Como havia lhe prometido, postei em    http://ubuntuforum-pt.org/index.php/topic,69789.240.html
uma dica que acho deveria tambem estar aqui pois diz respeito ao kernel...
Dê uma olhada e depois me comente sobre suas impressões...

[]'s,

Silva.

PY8ELO


Citar
No GCC 4.5 talvez compense marcar o C2D. Segundo o HQ as instruções que vem no C2D são muito novas e potentes, com o GCC 4.5 ele sabe lhe dar melhor com essas instruções.

Nos novos Sandy Bridge da Intel e Bulldozer da AMD, as instruções AVX foram introduzidas no GCC 4.4 e no kernel linux desde o 2.6.30
Não que isso venha ao caso, mas é interessante saber que já estão disponíveis BEM antes de sairem os processadores.

Com certeza!! A complexidade do código (e a qualidade) é o que atrapalha a performance.

Quando escolhemos um processador diferente no menu config estamos praticamente falando para ele beneficiar determinado processador.

Porém as vezes o feitiço vira contra o feiticeiro... e esse benefício não surge.

O 4.5 está melhor que o 4.4 nesse ponto, mas utilizando um processador antigo no meuconfig vc consegue bons benefícios!!

No meu K8 se eu utilizar K8 eu veja uma perda da performance o que não ocorre se eu utilizar PentiumII!! (mas claro isso é comigo)... Outros processadores farão diferente e outros K8 superiores possivelmente...

Obrigado Gunss pelo comentário!!

Não sei se perceberam... Ultrapassamos 3000 respostas, 3 anos de tópico, mais de 250 mil visitas e falamos sobre KERNEL voltado ao Ubuntu

Vcs fazem esse tópico ser divertido!! Meus parabéns a todos pela ajuda!!

Obrigado a todos!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Janeiro de 2011, 19:05
Senhores, estou num mato sem cachorro!  :D

Como várias cabeças pensam mais e melhor do que uma, vou colocar aqui o que descobri até o momento sobre a questão do motivo de se colocar P4 na compilação do kernel ser melhor que Core2! Se o HQ achar que foi "fuga ao tema" eu apago a "redação" que vem a seguir!

Vocês devem ter lido que eu mudei para o Kubuntu 10.10, daí achei que ele poderia usar o GCC 4.5.1, mudei par ao GCC 4.5.1 e coloquei para compilar a arquitetura do processador Core2 para o i7 e Atom para o Atom! Tudo bonitnho como manda o figurino da documentação do GCC quanto a arquitetura dos processadores! Vejam: http://gcc.gnu.org/onlinedocs/gcc-4.5.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options

Apesar de ser para o 4.5.2 essa parte da documentação não mudou nada em relação ao 4.5.1! De qualquer maneira, o resultado da compilação, em comparação quando uso P4 foi horrível com o i7 e lastimável com o Atom!

Pois bem, a coisa começa a fazer água exatamente aí, na documentação do GCC, quer dizer, não é bem assim, mas depois vocês vão entender! Segundo ela, na teoria, deveríamos ter melhor desempenho ao se colocar a arquitetura correta do processador na hora de compilar! A coisa é tão séria que desde a versão 4.3 (se não estou enganado) existe uma opção de "native" se você não souber a arquitetura correta do seu processador, com essa opção ele mesmo verifica a arquitetura do procecessador e depois faz tudo o que deve! Uma verdadeira mão na roda! Mesmo assim eles não removeram a opção de você mesmo escolher a arquitetura do seu processador! 

Até aí tudo claro!  Está tudo lá, da documentação do GCC! Tudo muito bom, tudo muito bem, chega na hora de compilar e......

E que alguns "detalhes"  me passaram batido! Inconformado com esse fato da arquitetura do processador, fui ler a documentação do Gentoo e do Arch Linux em busca de respostas! Elas são distros feitas para serem compiladas, ao contrário do Debian/Ubuntu que são distros binárias! Eu sei, eu sei, tem o apt-build, mas não chega perto das opções que o Gentoo e Arch Linux têm de compilação! Vou ficar só na parte que nos toca dessa redação, a arquitetura do processador!

Vamos lá! O Gentoo e o Arch Linux possuem um arquivo na pasta /etc chamado make.conf!  Esse arquivo, como o nome já diz, contém as configurações de compilação da distro! Pois bem, o Debian/Ubuntu não possuem tal arquivo! É aí que o caldo começa entornar! Dentro deste arquivo você pode dar instruções específicas para o C e para o C++ na hora de compilar! Essas opções são passadas pelo  CFLAGS (para o C) e o CXXFLAGS (para o C++)!  Que usa o apt-build vai dizer que o CFLAGS está lá no apt-build.conf! Sim está, mas vamos continuando....

Aqui vou colocar como exemplo, um pequeno pedaço do make.conf do Gentoo:

Citar
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

Como podem ver, o CXXFLAGS nada mais é do que uma repetição do CFLAGS, ou seja, o que você colocar no CFLAGS, vai valer para o CXXFLAGS em relação as opções de otimização do GCC! Você ainda pode escolher colocar opções diferentes, mas isso é outro assunto!
Quem já olhou o arquivo do apt-build.conf viu que o padrão, se você não mudar nada, o CFLAGS usa a opção "mtune"  ao invés da "march" do Gentoo! E isso não é de graça! E é aí onde está o "problema"! Vou explicar melhor!

Ao utilizar a opção "mtune" implica que o código a ser compilado vai ser direcionado para otimizações da arquitetura do processador escolhido! Prestaram atenção no negrito anterior?
Tá, quando você usa a opção "march" ele gera instruções específicas para o tipo de processador selecionado!  Prestaram atenção em mais esse negrito né?

Por questões de compatibilidade e segurança, a documentação do GCC chama sua atenção quanto a isso também,  ao se usar o "mtune" vai fazer com que ele otimize o código para o processador, mas ele não usa as otimizações das instruções do processador! Ao se utilizar a opção "march", ele usa as otimizações das instruções do processador! E mais, ao se usar a opção "march" implica em dizer que o mtune vai seguir o "march", mas o contrário não é verdadeiro!
Embolou o meio de campo?
Fica fácil entender com um exemplo!

Se eu colocar mtune = core2, quer dizer que o código a ser compilado vai usar otimizações para o Core2, mas por compatibilidade e segurança ele não vai usar instruções específicas, vai usar instruções genéricas nas instruções! Aí vai depender do desenvolvedor, ele pode colocar a i386 se quiser nas intruções, mas ao que tudo indica, eles usam a nocona (que foi o primeiro pentium 4 com instruções 64bits - lembre-se, eu uso 64bits!). A nocona possui: Pentium4 com extensões 64-bit , MMX, SSE, SSE2 e SSE3! 

Se eu usar march = Core2, quer dizer que ele vai usar as instruções específicas do Core2 ( extensões 64-bit, MMX, SSE, SSE2, SSE3 e SSSE3), ou seja, se o seu processador não suportar tais instruções, o kernel não sobe!!! Ao usar o march = Core2 implica em dizer que o mtune também será Core2! Passaram o cartão agora?

mtune = código otimizado, sem instruções do processador otimizadas!
march = código e instruções do processador otimizadas de acordo com a arquitetura do processador selecionada!

Eu só tive essa luz no fim do túnel porque eu achei um fórum de programadores em C e um Canadense deu uma explicação matadora que eu não tinha lido em canto nenhum ainda!

Leiam o que o cyberfish diz:

Citar
mtune=... does NOT affect the instruction sets used, or machines the executable is run on.

For that (eg, enabling SSE), you'll need march=....

If you do march=core2 for example (on a new GCC), it will use all the instruction sets available to Core 2 CPUs. march=x also sets mtune=x. The executable won't run on older CPUs.

If you ONLY use mtune=core2, it will generate code that runs the best on a Core 2, but will still only use instructions available to all x86 CPUs (eg, no SSE), hence it will still run on old CPUs, just a little slower.

As a real world example, I think a few years ago some Linux distribution decides to use -march=pentium3 -mtune=pentium4, or something like that. That means, the code is guaranteed to run on a P3, but optimized for a P4, since they predict most people will be running for a P4.

If you don't use any flag, GCC will assume -march=i386 (lowest x86).

If you want GCC to use all instruction sets on your CPU, and optimize for your CPU (because, for example, the code will only be run on your machine), you can do -march=native (which also sets mtune=native). Only available in newer GCC (it was introduced in 4.3 or 4.4 I THINK).

-m32 and -m64 are only for generating 32-bit code on a 64-bit machine, or generating 64-bit code on a 32-bit machine, respectively. GCC defaults to 32-bit on 32-bit, and 64-bit on 64-bit.

O tópico é este aqui: http://cboard.cprogramming.com/c-programming/127502-%5Bgcc%5D-compiling-generic-x86-architecture-2.html

E quanto ao kernel? Tudo indica que ao usar o menuconfig estamos alterando apenas o mtune e não o march!!!! Pois o sistema já foi construído! É uma distro binária! Com o gentoo e o arch linux não, o "normal" deles é você construir o sistema inteiro! Eu estou dizendo tudo indica porque não acho documentação nenhuma e ninguém que saiba responder sobre isso! Estou deduzindo! Ao usar o P4 no processador, casa com a compilação do sistema daí o sistema fica muito mais rápido!

O mais perto que achei para alterar foi o makefile que vem com o kernel vanilla! No 2.6.34 está logo no início:

Citar
HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer
HOSTCXXFLAGS = -O2


 
 Tem um outro doido varrido do Fórum gringo que diz que mexeu aí e deu certo!

Vejam aqui: http://ubuntuforums.org/showthread.php?t=1579505

Eu ainda não testei!

E agora pessoal?  O que acham? Eu acho que o Canadense tem razão e que o camarada do fórum gringo chutou! Beta testers para essa possível solução?  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Janeiro de 2011, 19:33
Só posso dizer uma coisa Galactus...

Fruta Que Partiu!!!

Mas tu é sóóóóóóóóóóóóóda hein cara!!!

Alô HQX!

Te cuida!

Daqui a pouco a gente vai ter um kernel Bubble Bee, rsrsrsrsrsrsrsrsrs!!!

Cara, meus sinceros parabéns!!!

Como eu sou noob, só com receita de bolo prá testar! Mas aí seria demais pedir um tuto, se bem que por outro lado seria interessante vc ter um roteiro passo a passo para todos tomarem conhecimento e eventualmente vc alterar em função de sugestões, descobertas e aprimoramentos!

Fico feliz, muito feliz e imagino a tua satisfação! Algo parecido com a que tive a milênios quando pela primeira vez desassemblei um joguim que não funfava e sem saber quase nada de mnemonicos Z80 matei a charada e rodei o bendito joguim! Isso no saudoso MSX e em fita cassete, tem noção?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Janeiro de 2011, 19:38

A propósito, sei que não tem muito a ver mas já tendo, prá quem usa kubuntu mas não gosta do KDE 4 pq gasta muita memória, o negócio é voltar a usar o KDE 3!
E se ainda assim ficar pesado, dá prá usar o OpenBox no lugar do KWin!

Informações podem ser obtidas aqui ( https://wiki.kubuntu.org/Kubuntu/Kde3/Maverick (https://wiki.kubuntu.org/Kubuntu/Kde3/Maverick) ) e aqui ( http://apt.pearsoncomputing.net/install.html (http://apt.pearsoncomputing.net/install.html) )

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Janeiro de 2011, 19:43
Estou neste exato momento compilando com os patch's
http://liquorix.net/sources/patches/bfq-37/0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.37.patch
http://liquorix.net/sources/patches/bfq-37/0003-bfq_iosched-block-introduce_BFQ-v1-2.6.37.patch

e

http://ck.kolivas.org/patches/bfs/test/bfs363-group_uids.patch
http://ck.kolivas.org/patches/bfs/test/2.6.37-rc8-sched-bfs-363.patch

Configurações
Com 1000Mhz, Low Latency Desktop e Performance.

Vamos ver como vai ficar.

Há e claro com o GCC 4.5 do tutorial do Galactus.(parabéns pelo tuto e pelo atom super, hiper, mega, blaster, vitaminado)



Olha Andreson, eu testei e não notei nada de diferente! Isso comparando com o último kernel disponível no repositório do maverick, já que uso o Linux Mint 10 64 bits!

Também testei o patch das 4 linhas e só vi piorar o tempo de boot e o tempo entre o login e a tela estar pronta. Abrir janelas do nautilus acelerou bastante, mas no chrome por exemplo o refresh das paginas ficou bem mais lento!

também testei um kernel já com o patch das 200 linhas e não notei nada de assim tão diferente!

Deve ser pq faço uso não muito pesado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Janeiro de 2011, 19:55
vou ler sobre o assunto galactus. Vou ser um beta tester certeza!!!

To cavucando o .config procurando algo útil
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 00:28
Citar
Alô HQX!

Te cuida!

Daqui a pouco a gente vai ter um kernel Bubble Bee, rsrsrsrsrsrsrsrsrs!!!

Sinceramente isso vai ser bom!!  :)

Esse tópico foi criado com esse objetivo de ajudar as pessoas, para que os "segredos" viessem a público em uma linguagem mais popular e mais fácil de digerir. É por isso que nele tem tanta discussão...

Cara compilar kernel acaba sendo um terapia e também e até um desafio (tipo o dos caras que conseguem fazer um bom overclock e ganham desempenho... porém aqui não tem os perigos do overclock)

Muitas vezes já aprendi muito com os testes que fiz junto com os usuários ou a análise deles (poxa o galactus por exemplo tem uma visão extremamente detalhista de muita coisa que acontece quando ele compila... um relato que ele me passava me possibilitava dar um salto na resolução de bugs ou melhoria do processo.

Quem acompanhou o omnislash 1.4.4 viu o lançamento dos anteriores e as análises do galactus (sem contar os testes que fiz com o dobrado, gunss, gatohumano, teseu, etc... acho que a maioria deles lembra do bate papo no gtalk) e vou anotando os dados e refinando o processo! (e é por isso que o omnislash é patch com lançamento mais lento...)

Eu ainda tenho que mostrar em detalhes como eu faço tudo, para a galera ter noção do processo para entender como eu faço até chegar ao produto final bem estável. (Isso daria um tutorial gigante...)
------------

@PY8ELO

Vou dar uma olhada depois pode deixar!!

-------------------

Vou resumir o post do galactus para a galera entender.

Compilamos sempre com mtune que foi usado na compilação do gcc e das bibliotecas da distro e quando compilamos o kernel continuamos usando o mtune e beneficiamos determinado processador (como falei no post anterior) esse código genérico acrescentado dependendo do gcc gera um kernel com performance piorada pois não se trata de uma compilação específica para o nosso processador utilizando toda a capacidade do mesmo.

Usar um processador mais antigo que o nosso evita que sejam passadas determinadas instruções genéricas (para ser bonzinho eu diria capada) para o nosso processador e que ele tenha problema de performance ao utilizar elas (por isso que eu teimo em P2 no omnislash ele quase sempre está "perto" do mtune normal da distro).

O march seria o ideal mas nessa área o post do galactus já é o suficiente (acho que assim todos entendem)

É por isso que eu foquei em outras áreas no omnislash pq sabia que ia demorar para descobrir algo "modo ubuntu" para fazer...

-------------
Continuem que estou gostando!!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 05:16
@Hqx então uma solução mais "rápida" seria mudar para o gentoo ou arch. Pq modificar o jeito ubuntu parece ser bem complicado, tendo que mexer nas libs do sistema e talvez até alterando o GCC, não faço a menor idéia.


ps: acho que esse tópico é um dos mais ricos na internet sobre o assunto para leigos/aprendizes.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 09 de Janeiro de 2011, 11:56
Citar
Então... Testando a aqui compilado com o processador em pentium 2. O q eu percebi, teve uma melhora bem pequena, nada q mude muito! Melhorou na hora de carregar imagens e talz...

Mas piorou muito o consumo de bateria... to usando aqui parece q não dura 2 horas direito. em 1h já tá mais de 50%... acho q pra quem tem notebook, acho q vale a pena pegar a conf de core2duo/newer Xeon pois mesmo com o acpi em modo performance a bateria durou 3h.

1000 ou 300 Hz no escolha core2duo?? E na Pentium II?? (Só para saber)


1000mhz no core2 e no pentium tbm. Vou compilar em 300mhz hoje. Como o Gunns sugeriu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 12:31
Citar
@Hqx então uma solução mais "rápida" seria mudar para o gentoo ou arch.

Podemos dizer que sim...

Citar
Pq modificar o jeito ubuntu parece ser bem complicado, tendo que mexer nas libs do sistema e talvez até alterando o GCC, não faço a menor idéia.

Já pegou algum pacote do swiftfox para o ubuntu?? (aqueles firefox otimizados...)

Podíamos executar eles sem problemas...

A questão toda Gunss é:

Como passar os parâmetros ao C e C++ no ubuntu para que ele compile o kernel com o march e crie o pacote de forma correta se o ubuntu não tem opções avançadas de fácil acesso como as distros que vc citou??

Existe a possibilidade sim (poderíamos até fazer uma compilação cruzada se fosse o caso) mas o modo ubuntu complica (ou esconde) muito as coisas... (vc tinha que ver o Gentoo na época do stage 1... controle elevado (ou total) de tudo)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 12:36
Só posso dizer uma coisa Galactus...

Fruta Que Partiu!!!

Mas tu é sóóóóóóóóóóóóóda hein cara!!!

Alô HQX!

Te cuida!

Daqui a pouco a gente vai ter um kernel Bubble Bee, rsrsrsrsrsrsrsrsrs!!!

Cara, meus sinceros parabéns!!!

Como eu sou noob, só com receita de bolo prá testar! Mas aí seria demais pedir um tuto, se bem que por outro lado seria interessante vc ter um roteiro passo a passo para todos tomarem conhecimento e eventualmente vc alterar em função de sugestões, descobertas e aprimoramentos!

Fico feliz, muito feliz e imagino a tua satisfação! Algo parecido com a que tive a milênios quando pela primeira vez desassemblei um joguim que não funfava e sem saber quase nada de mnemonicos Z80 matei a charada e rodei o bendito joguim! Isso no saudoso MSX e em fita cassete, tem noção?

MSXManiac, menos meu caro, menos, quase nada! Obrigado pelos elogios, mas eu to muito, mas muito longe de desenvolver um kernel! Teria que devorar muitos planetas ainda pela frente!  ;D

Realmente a satisfação é grande em descobrir essas coisas, mas veja só, eu só descubro, eu não crio nada! Tá tudo lá! Isso é que eu acho mais legal de tudo no software livre! Se você tiver tempo e conhecimento, está tudo lá, as listas de discussões e e-mails dos desenvolvedores são públicas! A documentação é pública! Se você quiser acompanhar  as "escrotiadas" que o Linus dá nos caras que desenvolvem o kernel, também!

E eu tenho noção do que era usar fita K7 num TK90, esperar 45 minutos para poder carregar um jogo e você ficar com chave philips regulando cabeçote de toca-fitas para não dar erro de leitura e você ter que começar tudo de novo! E a gente achava isso o máximo! Hehehehe

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 13:04
Citar
@Hqx então uma solução mais "rápida" seria mudar para o gentoo ou arch.

Podemos dizer que sim...

Citar
Pq modificar o jeito ubuntu parece ser bem complicado, tendo que mexer nas libs do sistema e talvez até alterando o GCC, não faço a menor idéia.

Já pegou algum pacote do swiftfox para o ubuntu?? (aqueles firefox otimizados...)

Podíamos executar eles sem problemas...

A questão toda Gunss é:

Como passar os parâmetros ao C e C++ no ubuntu para que ele compile o kernel com o march e crie o pacote de forma correta se o ubuntu não tem opções avançadas de fácil acesso como as distros que vc citou??

Existe a possibilidade sim (poderíamos até fazer uma compilação cruzada se fosse o caso) mas o modo ubuntu complica (ou esconde) muito as coisas... (vc tinha que ver o Gentoo na época do stage 1... controle elevado (ou total) de tudo)

Pois é Gunns e HQx, eu acho que pode complicar demais as coisas com o Ubuntu. Ele não foi feito para isso! 

É como eu disse e o HQx reforça, no Gentoo e no Arch Linux o controle é total!
Eu até tentei usar algumas opções do Gentoo na configuração do apt-build e deu pau!  Muitas vezes ele simplesmente não compila o pacote! Dá erro! Eu tive que retirar as opções do Gentoo, aí tudo voltou a funcionar corretamente!

É muito legal começar a ler documentação avançada dos programadores. Eu achei um texto sobre o makefile do kernel onde o camarada descreve os 4 diferentes tipos de relacionamentos com o makefile do kernel! São eles:
1- Os usuário que constroem o kernel! Essas pessoas utilizam comando como o "make menuconfig" ou "make"! Essas pessoas usualmente não leem ou editam qualquer linha do makefile do kernel ou dos códigos fontes!

2- Desenvolvedores normais! Estes trabalham com drivers de dispositivos, sitemas de arquivose protocolos de rede! Ele resume essas pessoas como tendo conhecimento intermediário!

3- Desenvolvedores de architetura! Estes precisam entender de todo o processo da arquitetura do software como sparc ou ia64. Eles precisam saber sobre o makefile e o kbuild do makefile!

4- Desenvolvedores  kbuild! São pessoas que trabalham criando o desenvolvimento do kernel! São os Linus Torvalds da vida!  Esses tem que entender de tudo!!!!


Portanto, quando eu falo que ainda me falta comer muito arroz com feijão (digo planetas) para poder desenvolver kernel, eu não estou mentindo!
Eu precisaria aprender programar em C e C++! E muitas outras coisinhas a mais!  :D

Não precisam ficar tristes, o que eu descobri também é que o mtune e o march não são os maiores responsáveis pelo desempenho do sistema ou do kernel! Essa é a parte boa! Você não vai ter o máximo desempenho, mas também não é o pior!

Tudo tem um perde e ganha, como eles não sabem em que processador você vai rodar o sistema, eles tem que se assegurar que o sistema funcione bem em uma quantidade muito grande de arquiteturas, por isso acabam optando por perder desempenho mas ganhar em compatibilidade e estabilidade ao usarem opções genéricas! O HQx está sendo bom demais em falar em "capado"! Hhauhauhauhuah

Rapaz, eu morro de rir lendo tópico de quem entende do riscado!  Tem programador que diz que o apt-build é uma farça!  E ele fala pois ele endente daquelas letrinhas que ficam passando quando você compila o sistema!

Eu acho que dentro do que o HQx se propõe, isso está ótimo!

Muito mais desempenho pode ser atingido, mas obrigaria a todos a mudar de distro e o serviço do HQx, que já é muito, mas muito grande mesmo, seria dobrado!

Só uma opinião, mas o kernel é do HQx, ele vai decidir o que fazer com ele, né?   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Janeiro de 2011, 13:12
[Como passar os parâmetros ao C e C++ no ubuntu para que ele compile o kernel com o march e crie o pacote de forma correta se o ubuntu não tem opções avançadas de fácil acesso como as distros que vc citou??

Eu tava dando uma passeada e achei estes link: http://stackoverflow.com/questions/1656201/how-to-prevent-gcc-from-passing-in-default-flags
http://www.linuxquestions.org/questions/linux-newbie-8/%5Bmakefile%5D-passing-parameters-to-gcc-732562/
http://ubuntuforums.org/archive/index.php/t-841783.html

E também estes aqui: http://manpages.ubuntu.com/manpages/maverick/en/man1/gcc-4.5.1.html
http://www.luxrender.net/forum/viewtopic.php?f=21&t=603

Interessante!

Pelo que li disso tudo e algo mais que não achei relevante, o problema todo é investigar (grep) onde mesmo usando o flag do march para tipo core2duo ele é revertido para tipo native ou outra coisa!
Tentei encontrar um post onde ficasse bem claro como forçar march independentemente mas ou eu não soube usar as palavras certas no google ou não tem como fazer!

Espero ter ajudado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 14:49
Esse assunto me fez navegar pela pasta do kernel
Código: [Selecionar]
cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
achei essa linha do arquivo Makefile_32.cpu

Código: [Selecionar]
linux-2.6.36/arch/x86


@galactus, distros como arch e gentoo são tão complicadas assim de se usar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 09 de Janeiro de 2011, 14:55
Citar
Então... Testando a aqui compilado com o processador em pentium 2. O q eu percebi, teve uma melhora bem pequena, nada q mude muito! Melhorou na hora de carregar imagens e talz...

Mas piorou muito o consumo de bateria... to usando aqui parece q não dura 2 horas direito. em 1h já tá mais de 50%... acho q pra quem tem notebook, acho q vale a pena pegar a conf de core2duo/newer Xeon pois mesmo com o acpi em modo performance a bateria durou 3h.

1000 ou 300 Hz no escolha core2duo?? E na Pentium II?? (Só para saber)


1000mhz no core2 e no pentium tbm. Vou compilar em 300mhz hoje. Como o Gunns sugeriu.


compilado com 300mhz. Tá melhor, compilei como core2duo... Não testei a bateria ainda... quando testar posto.


Mas pelo menos pra carregar fotos e videos. Bem mais rapído. Acredito q deve melhorar o consumo de bateria tbm.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 15:16
Esse assunto me fez navegar pela pasta do kernel
Código: [Selecionar]
cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
achei essa linha do arquivo Makefile_32.cpu

Código: [Selecionar]
linux-2.6.36/arch/x86


@galactus, distros como arch e gentoo são tão complicadas assim de se usar?

O Gentoo não é tanto não. Você pode escolher baixar imagens praticamente com tudo instalado, existem distros baseadas nele que já foi toda compilada, é como pegar uma versão do Ubuntu customizada. Está tudo lá, você só instala.
Ou você pode escolher um dos 3 estágios de instalação do Gentoo! O Stage 1 é para CDTs!  CDT é o aprimoramento do CDF! É de titânio!  ;D
No Stage 1 você tem que compilar o sistema inteiro! Existe um artigo incrível no Fórum do Gentoo onde o camarada ensina como construir o compilador que vai compilar o sistema inteiro! É coisa de cinema mesmo! O manual do Gentoo recomenda que você use o Stage 3 para usuários normais!  :D  A documentação deles é farta e detalhada! A Gentoo tem mais ferramentas de configuração automática (vamos dizer assim) que o Arch Linux!

O Arch Linux é uma mistura do Slackware com Gentoo! Não existem assistentes e nem ferramentas de configuração! Para nada! Você tem que configurar tudo na unha! Editar os bons velhos arquivos de configuração! Sua documentação também é muito farta e muito detalhista, talvez exatamente pela falta de assistentes! Você é que tem que se virar! Você demora muito para deixar um sistema Arch Linux ficar pronto para um usuário final, mas a grande vantagem é que ele será totalmente customizado sem nenhum tipo de bobagem que você não queira!  O resultado é um sistema muito leve e rápido! Existem duas imagens para baixar, uma Netinstall e a Core image! As duas são muito pouco mesmo! Você pode tentar começar pelos derivados praticamente prontos do Arch Linux, tipo o ArchBang!  

São abordagens radicais para usuários técnicos que gostam de ter todo o controle da situação! O Arch Linux já usa o GCC 4.5.2! O Arch Linux e o Gentoo são Rolings distros!
  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 15:35
Citar
O Stage 1 é para CDTs!  CDT é o aprimoramento do CDF! É de titânio!  
No Stage 1 você tem que compilar o sistema inteiro! Existe um artigo incrível no Fórum do Gentoo onde o camarada ensina como construir o compilador que vai compilar o sistema inteiro! É coisa de cinema mesmo! O manual do Gentoo recomenda que você use o Stage 3 para usuários normais!    A documentação deles é farta e detalhada! A Gentoo tem mais ferramentas de configuração automática (vamos dizer assim) que o Arch Linux!

Eu já passei por isso  ;D finalizei o stage 1!!

A sensação pós primeiro boot é indescritível!! Vem algo na cabeça tipo "Consegui??? (Dúvida) mexe aqui mexe lá e depois vem um novo "Consegui" de alegria pura!! (tentei o LFS mas tive problemas com bibliotecas  :-[)

Citar
Você tem que configurar tudo na unha! Editar os bons velhos arquivos de configuração

O bom é que dá para criar pacotes compilados para a sua arquitetura (ou pelo menos dava uns dois anos atrás)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: irtigor em 09 de Janeiro de 2011, 15:45
Uso os dois, e comparando os sistemas "puros" o arch é mais fácil (o pacman e um rc.conf comentado fazem toda a diferença).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Janeiro de 2011, 15:47
Sei que estão todos concentrados trabalhando!

Este link nada tem a ver, mas quando os parafusos estiverem saltando da cabeça junto com a fumacinha, hora de dar um relax! Prá não sair muito do tema, embora aqui ninguém seja programador, principalmente em PHP, vale pela descontração:

http://ueb3.com.br/blog/ditados-populares-em-php/

Bom Domingo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 15:48
Olha, não tenho o menor conhecimento, por isso o Arch Linux está fora de cogitação.
Vou olhar o Gentoo. Se for para para pensar, você compra um Sandy Brigde recém lançado, porém seu sistema é compilado para um processador, na melhor das hipóteses, um Pentium 4 e por isso você perde muito do que ele tem a oferecer.

Vou arrumar espaço no HD e tirar leito com nescau daqui  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 09 de Janeiro de 2011, 15:54
Olha, não tenho o menor conhecimento, por isso o Arch Linux está fora de cogitação.
Vou olhar o Gentoo. Se for para para pensar, você compra um Sandy Brigde recém lançado, porém seu sistema é compilado para um processador, na melhor das hipóteses, um Pentium 4 e por isso você perde muito do que ele tem a oferecer.

Vou arrumar espaço no HD e tirar leito com nescau daqui  ;D

leite com nescau seria melhor
leito é coisa para hospital, rsrsrsrsrsrsrs

se eu acertar a mega, compro todos os i7 antes de lançarem o sandy brite! andei lendo que vai vir com drm no processador e poderá ser rastreado pela internet contra a sua vontade! Quem usar windows vai estar ferrado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 09 de Janeiro de 2011, 15:56
Então galera... to impressionado com essa nova compilação! Foram os 3 videos 1080p. FLuiram muito bem,e o processador se aqueceu muito menos!

To chegando a conclusão de que para notebooks, a compilação c2d/new xeon vale a pena(pelo menos para o i3). Baixando também de 1000mhz para 300mhz.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 16:08
Citar
Então galera... to impressionado com essa nova compilação! Foram os 3 videos 1080p. FLuiram muito bem,e o processador se aqueceu muito menos!

To chegando a conclusão de que para notebooks, a compilação c2d/new xeon vale a pena(pelo menos para o i3)

300 Hz não é??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 09 de Janeiro de 2011, 16:09
Citar
Então galera... to impressionado com essa nova compilação! Foram os 3 videos 1080p. FLuiram muito bem,e o processador se aqueceu muito menos!

To chegando a conclusão de que para notebooks, a compilação c2d/new xeon vale a pena(pelo menos para o i3)

300 Hz não é??

isso. Depois acho q vale a pena refazer com a configuração pentium II
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 16:14
300 hz é o padrão do omnislash nos meus testes foi o melhor no K8!!

Citar
isso. Depois acho q vale a pena refazer com a configuração pentium II

Não sei qual será o resultado (aí) só tinha certeza do 300...

Vai ser interessante... (ruim ou bom será interessante)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 09 de Janeiro de 2011, 16:31
300 hz é o padrão do omnislash nos meus testes foi o melhor no K8!!

Citar
isso. Depois acho q vale a pena refazer com a configuração pentium II

Não sei qual será o resultado (aí) só tinha certeza do 300...

Vai ser interessante... (ruim ou bom será interessante)




Pois é eu vi i7 do galactus e achei q poderia colocar 1000mhz... mas acho q do i7 pro i3 de notebook tem diferença... kkkkk

tu tem qual processador... Eu tenho um desk com Atlhon x2 6000(3.0ghz). Será q melhor compilar ele com instrução para amd? ou pra pentium4?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 16:44
Olha, não tenho o menor conhecimento, por isso o Arch Linux está fora de cogitação.
Vou olhar o Gentoo. Se for para para pensar, você compra um Sandy Brigde recém lançado, porém seu sistema é compilado para um processador, na melhor das hipóteses, um Pentium 4 e por isso você perde muito do que ele tem a oferecer.

Vou arrumar espaço no HD e tirar leito com nescau daqui  ;D

leite com nescau seria melhor
leito é coisa para hospital, rsrsrsrsrsrsrs

se eu acertar a mega, compro todos os i7 antes de lançarem o sandy brite! andei lendo que vai vir com drm no processador e poderá ser rastreado pela internet contra a sua vontade! Quem usar windows vai estar ferrado!

cara, isso é loucura. Ele já foi lançado e tem vários testes dele por ai. Anandtech, Techpowerup. Não acredite nessas loucuras que você lê por ai.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 17:25
Senhores, deu certo!  Usar o march=core2 no Makefile do kernel!
Usei o Core2 no menuconfig também! Compilou tudo direitinho e até agora está funcionando. Vou passar a semana usando essa compilação! A primeira vista impressiona mesmo! O Kwin está funcionando como o Openbox!
Pra ter certeza vou fazer vários testes durante a semana, por enquanto promete!

Eu já estou de olho nos SandyBridge! :)

A Intel está moendo a AMD!

Já leram os vários testes com essas novas crianças da Intel? O Phenon X4 estão comendo poeira! A AMD só ganha mesmo no custo/benefício, pelo menos no momento!
Já viram o quanto overclocka os sandybridge? Estão chegando a 5.1GHz sem refrigeração líquida!!!!    :o :o :o

É insano! Até o Gabriel torres que overclocka em quase nada nos testes dele,  passou dos 4,8 GHz no novo Core i5 2500k!   
Ele resume bem a parada no final: Core i5-2500K simplesmente atropelou seu principal concorrente, o Phenom II X4 975!

O que eu achei ótimo é que eles voltaram para a configuração Dual Channel!  Não vou ter que comprar memórias novas! Só o conjunto processador e placa mãe!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 17:28
Senhores, deu certo!  Usar o march=core2 no Makefile do kernel!
Usei o Core2 no menuconfig também! Compilou tudo direitinho e até agora está funcionando. Vou passar a semana usando essa compilação! A primeira vista impressiona mesmo! O Kwin está funcionando como o Openbox!
Pra ter certeza vou fazer vários testes durante a semana, por enquanto promete!

Eu já estou de olho nos SandyBridge! :)

A Intel está moendo a AMD!

Já leram os vários testes com essas novas crianças da Intel? O Phenon X4 estão comendo poeira! A AMD só ganha mesmo no custo/benefício, pelo menos no momento!
Já viram o quanto overclocka os sandybridge? Estão chegando a 5.1GHz sem refrigeração líquida!!!!    :o :o :o

É insano! Até o Gabriel torres que overclocka em quase nada nos testes dele,  passou dos 4,8 GHz no novo Core i5 2500k!  
Ele resume bem a parada no final: Core i5-2500K simplesmente atropelou seu principal concorrente, o Phenom II X4 975!

O que eu achei ótimo é que eles voltaram para a configuração Dual Channel!  Não vou ter que comprar memórias novas! Só o conjunto processador e placa mãe!

Primeiramente, parabéns, segundo, como fez?

Não esqueça que os Bulldozer da AMD também vem prometendo muito. Com um desing dos cores completamente diferente do que a AMD e a Intel já usou, dê uma  olhada aqui http://citavia.blog.de/


ps: http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_2_Duo.2FQuad.2C_Xeon_51xx.2F53xx.2F54xx.2C_Pentium_Dual-Core_T23xx.2B.2FExxxx.2C_Celeron_Dual-Core

se olharem, percebam a seguinte linha
Código: [Selecionar]
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
mtune marcado como generic. Vindo da documentação do gentoo

pessoas como eu que usam sistemas 32bit, nem adianta correr para pegar uma arquitetura nova como core2, essas opções para tirar vantagem só estão ativas no GCC para sistemas 64bit.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 17:42
Senhores, deu certo!  Usar o march=core2 no Makefile do kernel!
Usei o Core2 no menuconfig também! Compilou tudo direitinho e até agora está funcionando. Vou passar a semana usando essa compilação! A primeira vista impressiona mesmo! O Kwin está funcionando como o Openbox!
Pra ter certeza vou fazer vários testes durante a semana, por enquanto promete!

Eu já estou de olho nos SandyBridge! :)

A Intel está moendo a AMD!

Já leram os vários testes com essas novas crianças da Intel? O Phenon X4 estão comendo poeira! A AMD só ganha mesmo no custo/benefício, pelo menos no momento!
Já viram o quanto overclocka os sandybridge? Estão chegando a 5.1GHz sem refrigeração líquida!!!!    :o :o :o

É insano! Até o Gabriel torres que overclocka em quase nada nos testes dele,  passou dos 4,8 GHz no novo Core i5 2500k!   
Ele resume bem a parada no final: Core i5-2500K simplesmente atropelou seu principal concorrente, o Phenom II X4 975!

O que eu achei ótimo é que eles voltaram para a configuração Dual Channel!  Não vou ter que comprar memórias novas! Só o conjunto processador e placa mãe!

Primeiramente, parabéns, segundo, como fez?

Não esqueça que os Bulldozer da AMD também vem prometendo muito. Com um desing dos cores completamente diferente do que a AMD e a Intel já usou, dê uma  olhada aqui http://citavia.blog.de/



Obrigado Gunss!

Eu usei a dica do fórum Gringo mesmo!

Ao descompactar o kernel vanilla, não sei a versão que você está usando, tem um MakeFile na pasta principal!

Dentro dele, procure por uma sessão como esta (está no começo, geralmente umas 4 páginas do início):

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

É só mudar na linha em negrito, vai ficar parecido com isso:

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=core2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

E na hora do MenuConfig, usa o core2 também. No seu caso vai "casar" com outra arquitetura! Tem que "casar" a arquitetura do Menuconfig e do MakeFile!

Vamos ver os testes, a AMD sempre promete e chega na hora H não sai o esperado. Eles resolveram os problemas de fuga de corrente quando diminuíam a construção do processador? Por isso atrasaram tanto os Phenon X4!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 09 de Janeiro de 2011, 17:43
Galactus faz uma coisinha para eu dar uma olhada??

uname -a (O que aparece??)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 17:47
Senhores, deu certo!  Usar o march=core2 no Makefile do kernel!
Usei o Core2 no menuconfig também! Compilou tudo direitinho e até agora está funcionando. Vou passar a semana usando essa compilação! A primeira vista impressiona mesmo! O Kwin está funcionando como o Openbox!
Pra ter certeza vou fazer vários testes durante a semana, por enquanto promete!

Eu já estou de olho nos SandyBridge! :)

A Intel está moendo a AMD!

Já leram os vários testes com essas novas crianças da Intel? O Phenon X4 estão comendo poeira! A AMD só ganha mesmo no custo/benefício, pelo menos no momento!
Já viram o quanto overclocka os sandybridge? Estão chegando a 5.1GHz sem refrigeração líquida!!!!    :o :o :o

É insano! Até o Gabriel torres que overclocka em quase nada nos testes dele,  passou dos 4,8 GHz no novo Core i5 2500k!   
Ele resume bem a parada no final: Core i5-2500K simplesmente atropelou seu principal concorrente, o Phenom II X4 975!

O que eu achei ótimo é que eles voltaram para a configuração Dual Channel!  Não vou ter que comprar memórias novas! Só o conjunto processador e placa mãe!

Primeiramente, parabéns, segundo, como fez?

Não esqueça que os Bulldozer da AMD também vem prometendo muito. Com um desing dos cores completamente diferente do que a AMD e a Intel já usou, dê uma  olhada aqui http://citavia.blog.de/



Obrigado Gunss!

Eu usei a dica do fórum Gringo mesmo!

Ao descompactar o kernel vanilla, não sei a versão que você está usando, tem um MakeFile na pasta principal!

Dentro dele, procure por uma sessão como esta (está no começo, geralmente umas 4 páginas do início):

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

É só mudar na linha em negrito, vai ficar parecido com isso:

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=core2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

E na hora do MenuConfig, usa o core2 também. No seu caso vai "casar" com outra arquitetura! Tem que "casar" a arquitetura do Menuconfig e do MakeFile!

Vamos ver os testes, a AMD sempre promete e chega na hora H não sai o esperado. Eles resolveram os problemas de fuga de corrente quando diminuíam a construção do processador? Por isso atrasaram tanto os Phenon X4!

ahhahah, fuçando esse arquivo olhei essa linha e pensei "só pode ser essa". Acertei!!  :D

parece que sim. Olha o teste da plataforma Brazos, um Bulldozer reduzido para notebook de 10" e netbooks, destruindo os Atom. 1Ghz tem o mesmo desempenho de um Atom de 1.6Ghz com gráficos bem superiores.

estou encucado com o cflags que postei, o GCC vê ele como mtune=generic automaticamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 17:48
Galactus faz uma coisinha para eu dar uma olhada??

uname -a (O que aparece??)

Tá na mão!

Citar
galactus@galactus-desktop:~$ uname -a
Linux galactus-desktop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sun Jan 9 14:56:21 BRT 2011 x86_64 GNU/Linux
galactus@galactus-desktop:~$ uname -r
2.6.34-omnislash1.4.4
galactus@galactus-desktop:~$
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Janeiro de 2011, 17:51
Pois é Gunss eu já tinha visto isso também na documentação do Gentoo! Mas isso muda de acordo com a versão do GCC! E se você vai compilar para o Ubuntu, não dá para usar muito a documentação do Gentoo como base, eu já tentei e quebrei a cara! Claro que você pode ter sucesso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Janeiro de 2011, 17:52
Pois é Gunss eu já tinha visto isso também na documentação do Gentoo! Mas isso muda de acordo com a versão do GCC! E se você vai compilar para o Ubuntu, não dá para usar muito a documentação do Gentoo como base, eu já tentei e quebrei a cara! Claro que você pode ter sucesso!

Hum... Gentoo ta baixando aqui, quem sabe agente não troca umas idéias depois  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Janeiro de 2011, 02:59

Tá na mão!

galactus@galactus-desktop:~$ uname -a
Linux galactus-desktop 2.6.34-omnislash1.4.4 #1 SMP PREEMPT Sun Jan 9 14:56:21 BRT 2011 x86_64 GNU/Linux
galactus@galactus-desktop:~$ uname -r
2.6.34-omnislash1.4.4
galactus@galactus-desktop:~$

Só para o noob aqui entender:

Se eu mudar o march em qq kernel, mesmo o último vanilla, e fizer ele bater com o mtune do menuconfig em teoria eu devo ter um desempenho melhor?

E pelo que vc postou galactus, um omnislash 1.4.4 com todos os patches que o pessoal aí tá usando mais esta modificação vai fazer muita diferença?

Testa no Buble Bee! Se bombar me passa os patches usados+config+1 step pq se bombar no teu Atom, no mínimo vai fazer diferença num Celeron 430 ou num E-2120 que é o que tenho a mão, fora o meu E7500 mas aí é outra estória, rsrsrs!

Tudo isso tendo como base o Linux Mint 10 Gnome+OpenBox!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 10 de Janeiro de 2011, 10:34
Então se eu mudar a opção do march melhora né...

Acho q então nem vale testar com a opção de pentium 2.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Janeiro de 2011, 10:45
Citar
Então se eu mudar a opção do march melhora né...

Acho q então nem vale testar com a opção de pentium 2.

O Galactus ainda está testando.

Vamos esperar o review dele para saber! :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 11:19
não esqueçam que esse tweak é melhor sobre um sistema 64bit. Estou correto? Tomo por base o site do CFLAGS que peguei no wiki do gentoo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 10 de Janeiro de 2011, 12:27
não esqueçam que esse tweak é melhor sobre um sistema 64bit. Estou correto? Tomo por base o site do CFLAGS que peguei no wiki do gentoo

Acho q qualquer tweak funciona melhor no 64. Pois vai usar mais instruções do processador, coisa q o 32bits já não usa. Mas no 32bits vc tendo instruções especificas para seu processador já deve fazer uma diferença.

Não achei nessa wiki aqui algo que fale sobre 64bits ser melhor(manda o link ai):

http://en.gentoo-wiki.com/wiki/Safe_Cflags

http://en.gentoo-wiki.com/wiki/CFLAGS

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 14:38
não esqueçam que esse tweak é melhor sobre um sistema 64bit. Estou correto? Tomo por base o site do CFLAGS que peguei no wiki do gentoo

Acho q qualquer tweak funciona melhor no 64. Pois vai usar mais instruções do processador, coisa q o 32bits já não usa. Mas no 32bits vc tendo instruções especificas para seu processador já deve fazer uma diferença.

Não achei nessa wiki aqui algo que fale sobre 64bits ser melhor(manda o link ai):

http://en.gentoo-wiki.com/wiki/Safe_Cflags

http://en.gentoo-wiki.com/wiki/CFLAGS



Se você prestar atenção no cflags para 32bit vai ter
Código: [Selecionar]
-march=nocona
no 64bit vai ter
Código: [Selecionar]
-march=core2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 10 de Janeiro de 2011, 15:03
aqui tem: http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_i7_and_Core_i5.2C_Xeon_55xx

Essa diferença é pela versão do gcc:

Código: [Selecionar]
32 bit profile (x86)

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"

64 bit profile (amd64) for < GCC 4.3

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"

64 bit profile (amd64) for >= GCC 4.3

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
CXXFLAGS="${CFLAGS}"


Prescott é P4. Nocona é o Xeon 64(primeiros xeon).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 16:21
veja que não importa a versão do GCC, 32bit sempre usará prescott.

Alguém aqui já tentou compilar o kernel com -O3?

@galactus, você modificou o Makefile e adicionou o

Código: [Selecionar]
-march=core2
ou

Código: [Selecionar]
-march=native?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jartak em 10 de Janeiro de 2011, 18:02
Alguém aqui já tentou compilar o kernel com -O3?

Eu até hoje não tentei, mas vi em parte da documentação do Gentoo que utilizando-se -O3 não é recomendado para GCC 4.x.
Segue o link:
http://www.gentoo.org/doc/en/gcc-optimization.xml#doc_chap2_sect3 (http://www.gentoo.org/doc/en/gcc-optimization.xml#doc_chap2_sect3)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 18:40
Alguém aqui já tentou compilar o kernel com -O3?

Eu até hoje não tentei, mas vi em parte da documentação do Gentoo que utilizando-se -O3 não é recomendado para GCC 4.x.
Segue o link:
http://www.gentoo.org/doc/en/gcc-optimization.xml#doc_chap2_sect3 (http://www.gentoo.org/doc/en/gcc-optimization.xml#doc_chap2_sect3)


Realmente, um dia compilei o firefox usando -O3. Ficou um lixo, compilei o VLC e ffmpeg, consumia muito mais CPU do que o normal.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 19:10
navegando pela web sobre o assunto achei o seguinte código que diz quais as opções nativas do seu processador para usar no GCC

Código: [Selecionar]
gcc -c -Q -march=native --help=targe
Existem várias opções. O engraçado é que ele retornou o march=core2 e mtune=core2. Então esse comando mostra as opções ideais na hora da compilação.


http://gcc.gnu.org/PR45483#c3
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

Mais um motivo para migrar para o 10.10 que tem o GCC 4.5
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Janeiro de 2011, 19:52
veja que não importa a versão do GCC, 32bit sempre usará prescott.

Alguém aqui já tentou compilar o kernel com -O3?

@galactus, você modificou o Makefile e adicionou o

Código: [Selecionar]
-march=core2
ou

Código: [Selecionar]
-march=native?

Eu coloquei -march=core2!

Gente, vocês estão lendo muito sobre a documentação do Gentoo, legal! Mas vocês não se esqueçam do que eu havia observado antes!  O Gentoo usa essas opções para compilar o sistema inteiro se o usuário quiser!

O Ubuntu já compilou tudo! É por isso que estou encontrando pontos fortes e fracos com as várias opções de arquitetura do processador! O Ubuntu não tem nenhuma versão compilada para processadores modernos! Já viram no Ubuntu packages, não viram? Ou é i386 ou AMD64! Tem distro compilada para i586 e outras para i686! As distros compiladas para i686 rodam bem melhor em processadores mais novos, mas não funcionam em máquinas velhas!

Eu dexei o BubleBee compilando com a opção de P4 no menuconfig e -march=nocona no Makefile! Vamos ver o que vai virar no BubleBee! Amanhã eu conto!

A opção -03 é bem "forte"! Muitas vezes dá problema mesmo! Eu desisti de usar no apt-build pois notei que em muitos programas ele simplesmente "volta" a usar o -02, ignorando as instruções do apt-build.conf!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Janeiro de 2011, 20:08
Claro, nem penso em usar tudo aquilo no Ubuntu. Mas aquela documentação é uma ótima fonte de conhecimento sobre o assunto. Ler aquilo é uma ótima forma de evitar cagadas no PC, ou talvez um ótima forma de fazer cagadas.  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Janeiro de 2011, 20:57
Claro, nem penso em usar tudo aquilo no Ubuntu. Mas aquela documentação é uma ótima fonte de conhecimento sobre o assunto. Ler aquilo é uma ótima forma de evitar cagadas no PC, ou talvez um ótima forma de fazer cagadas.  ;D

Nem me fale Gunss, nem me fale!
É um prato cheio! :)

Vamos ver se a minha chutometria estiver correta, eu devo ter um resultado melhor no BubleBee com o P4  + nocona!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Janeiro de 2011, 22:42
Nem me fale Gunss, nem me fale!
É um prato cheio! :)
Vamos ver se a minha chutometria estiver correta, eu devo ter um resultado melhor no BubleBee com o P4  + nocona!
Espero pelos resultados!
Minha patroa comprou um Net com Atom! Se bombar quero a receita do bolo! Ainda mais que ela usa aquele peso morto chamado NetBeans!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Janeiro de 2011, 23:25


Pelo que tenho visto, vou precisar do gcc 4.5.1, mas o meu Linux Mint tá o 4.4.1
Simplesmente instalar o gcc, o cpp e o g++ só não resolve, pois toda vez que invocar o gcc, vai ser usado o 4.4.1
Então segui o tutorial deste link ( http://serverfault.com/questions/216935/how-do-i-install-gcc-4-5-2-in-ubuntu-10-10 ) e em teoria toda vez que eu chamar o gcc ou o g++ ou o cpp, ele vai invocar o 4.5.1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jartak em 10 de Janeiro de 2011, 23:32
Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=core2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

Aqui, ao invés de ser "${CFLAGS}" o correto não seria "${HOSTCFLAGS}"?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Janeiro de 2011, 23:33

Dando uma xeretada na pasta arch\x86 do kernel 2.6.37, no KConfig, achei este interessante texto:

config SMP
   bool "Symmetric multi-processing support"
   ---help---
     This enables support for systems with more than one CPU. If you have
     a system with only one CPU, like most personal computers, say N. If
     you have a system with more than one CPU, say Y.

     If you say N here, the kernel will run on single and multiprocessor
     machines, but will use only one CPU of a multiprocessor machine. If
     you say Y here, the kernel will run on many, but not all,
     singleprocessor machines. On a singleprocessor machine, the kernel
     will run faster if you say N here.

     Note that if you say Y here and choose architecture "586" or
     "Pentium" under "Processor family", the kernel will not work on 486
     architectures. Similarly, multiprocessor kernels for the "PPro"
     architecture may not work on all Pentium based boards.

     People using multiprocessor machines who say Y here should also say
     Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
     Management" code will be disabled if you say Y here.

     See also <file:Documentation/i386/IO-APIC.txt>,
     <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
     <http://www.tldp.org/docs.html#howto>.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 10 de Janeiro de 2011, 23:44
Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=core2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

Aqui, ao invés de ser "${CFLAGS}" o correto não seria "${HOSTCFLAGS}"?

Ele passa o conteúdo de "${HOSTCFLAGS}" para "${CFLAGS}"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 11 de Janeiro de 2011, 09:22
Buenas pessoal,

Eu não queria quebrar a discussão em alto nível que vocês estão tendo hehehe mas eu ainda não sou senior nesse assunto......

Então ontem eu compilei pela primeira vez o kernel Omnislash  ;D ... A principio tudo funcionou normal mais fiquei com algumas dúvidas:

1 - Eu tenho um core-i5, durante a compilação eu escolhi pentium 4. Era esse mesmo que tinha que escolher ou tem uma outra opção que é melhor?

2 - Outra opção que fiquei com dúvida é com relação a frequência, acho que era algo como low latency... tinha 300 ou 1000, deixei como 300. Mas afinal o que faz essa parâmetro?

3 - Como posso verificar a questão de performance em geral do sistema? Para o boot eu utilizei o bootchart, segundo o bootchart o kernel novo foi 15 segundos mais rápido. Ou seja agora a minha máquina leva 40 segundos.

Para uma máquina com um core-i5 e 8 giga de ram, o que vocês acham da máquina dar boot em 40 segundos?

No mais era isso pessoal quem sabe eu possa evoluir para me juntar com vocês nesta discussão de alto nível hehehe.

Desde já obrigado pela força ai, abraço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 11 de Janeiro de 2011, 09:50
Buenas pessoal,

Eu não queria quebrar a discussão em alto nível que vocês estão tendo hehehe mas eu ainda não sou senior nesse assunto......

Então ontem eu compilei pela primeira vez o kernel Omnislash  ;D ... A principio tudo funcionou normal mais fiquei com algumas dúvidas:

1 - Eu tenho um core-i5, durante a compilação eu escolhi pentium 4. Era esse mesmo que tinha que escolher ou tem uma outra opção que é melhor?

2 - Outra opção que fiquei com dúvida é com relação a frequência, acho que era algo como low latency... tinha 300 ou 1000, deixei como 300. Mas afinal o que faz essa parâmetro?

3 - Como posso verificar a questão de performance em geral do sistema? Para o boot eu utilizei o bootchart, segundo o bootchart o kernel novo foi 15 segundos mais rápido. Ou seja agora a minha máquina leva 40 segundos.

Para uma máquina com um core-i5 e 8 giga de ram, o que vocês acham da máquina dar boot em 40 segundos?

No mais era isso pessoal quem sabe eu possa evoluir para me juntar com vocês nesta discussão de alto nível hehehe.

Desde já obrigado pela força ai, abraço.


1 - Depende vc tá usando 32 ou 64 bits?

2 - Acho q se o seu i5 for quad core, vc pode botar 1000mhz, daí se ficar mais lento volta pra 300mhz.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Janeiro de 2011, 09:57
Buenas pessoal,

Eu não queria quebrar a discussão em alto nível que vocês estão tendo hehehe mas eu ainda não sou senior nesse assunto......

Então ontem eu compilei pela primeira vez o kernel Omnislash  ;D ... A principio tudo funcionou normal mais fiquei com algumas dúvidas:

1 - Eu tenho um core-i5, durante a compilação eu escolhi pentium 4. Era esse mesmo que tinha que escolher ou tem uma outra opção que é melhor?

2 - Outra opção que fiquei com dúvida é com relação a frequência, acho que era algo como low latency... tinha 300 ou 1000, deixei como 300. Mas afinal o que faz essa parâmetro?

3 - Como posso verificar a questão de performance em geral do sistema? Para o boot eu utilizei o bootchart, segundo o bootchart o kernel novo foi 15 segundos mais rápido. Ou seja agora a minha máquina leva 40 segundos.

Para uma máquina com um core-i5 e 8 giga de ram, o que vocês acham da máquina dar boot em 40 segundos?

No mais era isso pessoal quem sabe eu possa evoluir para me juntar com vocês nesta discussão de alto nível hehehe.

Desde já obrigado pela força ai, abraço.

1- Se você seguiu os tuto do HQx era essa a melhor opção!

2- Você está fazendo duas perguntas em uma! A freqüência mais baixa do processador, 250, 300 ou 1000MHz!  É como numa corrida de carro, seu carro vai largar mais ou menos acelerado? No seu caso que tem processador de sobra, ele resiste ao uma saída mais acelerada, pois mais alta a freqüência, mais processos ele joga no processador, daí se ele não tiver "potência" para resolver tudo, ele acaba se "atolando"!
A outra coisa é o Preempt, Server e Low Latency!  Isso aí regula a maneira com que ele vai lidar quando uma nova ordem chegar para ele lidar com um novo processo!  Se ele vai estar "Zen" (Sever), de "prontidão" (preempt) ou "a todo vapor" (Low Latency)!  Novamente, aqui se você não tiver uma máquina "porruda" ela pede água!  Baum, nem preciso dizer que falei no "popular" para traduzir o informatês disso tudo!  ;D

3- Os meus testes são muito subjetivos, só se você baixar e instalar os testes do Phoronix!  Pra mim quanto mais "pau" a máquina aguentar, sem dar lag, travadas e parecer não sentir a carga no sistema, melhor! Quanto ao tempo de boot maior é normal! Ao usar o Omnislash ele perde o ureadahead ( esse nome feio faz a inicialização ser mais rápida pois "liga" tudo em paralelo na hora do boot)!  Você pode fazer ele funcionar novamente, se você baixar e aplicar o patch do Gentoo, além é claro de ativar ele no Menuconfig para ser compilado dentro do Omnislash para ter o ureadahead de volta!

"Basicamente", era isso!  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Janeiro de 2011, 10:00
Já estou testando o kernel compilado com a opção march=nocona no BubleBee!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 11 de Janeiro de 2011, 10:59
@brottor
O meu processador é dual core com 4 threads...

@galactus
Cara muito obrigado tuas respostas já me ajudaram bastante mas posso abusar mais um pouquinho  ???

Qual o mais parrudo Preempt, Server ou Low Latency?

Senão me falha a memória a uns tópicos atrás eu tinha lido que pra compilar o Omnislash de novo eu teria que migrar para o kernel padrão, desinstalar o Omnislash e ai assim começar o processo de compilação de novo... Essa informação procede?

Por hora desculpa as toneladas de perguntas  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 11 de Janeiro de 2011, 11:05
Já estou testando o kernel compilado com a opção march=nocona no BubleBee!
Tava batendo um lero com o HQX na madruga, e testando uma compilação que fiz com os seguintes ingredientes:
cpu E4700 (core2Duo)+3GbRAM
Linux Mint 10 Gnome+OpenBox
gcc 4.5.1
kernel 2.6.37 modificado com march=core2
patch do kolivas
config do hqx
Core2, low latency, performance,3000
Isso mesmo, não errei! é 3000 mesmo! ele abre até 10000, mas como já fiz isso antes e a coisa desgovernou...
eu ainda não botei o patch das 4 linhas por falta de tempo! Notei uma melhora na performance, mas verdade seja dita que em boa parte se deve ao OpenBox junto ao Gnome no lugar do metacity!
E se vc quer ter certeza que vai bombar o OpenBox, além de selecionar ele na tela de login para cada usuário (inclusive root se tiver habilitado o login gráfico pro root) vc pode usar o ubuntu-tweak! Não lembro direito pq to no trampo e aqui só rola RWinSlow, mas é logo depois das configs do menu de inicialização!
Faça isso para todos usuários! Rode ele também como root e altere o perfil do root colocando openbox onde diz metacity e clique em aplicar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 11 de Janeiro de 2011, 11:12
@brottor
O meu processador é dual core com 4 threads...

@galactus

Qual o mais parrudo Preempt, Server ou Low Latency?



Usa low latency com 300mhz... aqui no meu notebook ficou bem melhor q 1000mhz.

O low Latency joga novas ordens para o processador na mesma hora. Ele exige que o processador responda mais rápido, com o teu processador não vai criar gargalo.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Janeiro de 2011, 11:37
@galactus pq não tenta os patchs para o .36?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 11 de Janeiro de 2011, 11:45
Voltei a usar o metacity... depois q mudei para 300mhz ele tá bem parecido (em velocidade) com o openbox... :-P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jartak em 11 de Janeiro de 2011, 12:28
Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=core2 -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

Aqui, ao invés de ser "${CFLAGS}" o correto não seria "${HOSTCFLAGS}"?

Como que é feito isso?

Pelo que eu entendi, CXXFLAGS (aqui representado por HOSTCXXFLAGS), contém parâmetros passados para o compilador de linguagem C++, que por sua vez são os mesmos parâmetros passados para o compilador C, representado neste Makefile por HOSTCFLAGS.

Veja a descrição do CFLAGS:

Citar
CFLAGS e CXXFLAGS são ambas o nome de variáveis de ambiente ou variáveis do Makefile que são capazes de especificar switches adicionais a serem passados para um compilador no processo de compilação de software computacional.
Fonte: Wikipedia

Eu não sou programador C/C++, mas uma busca rápida no Google sobre Makefile mostra como funciona as declarações de variáveis em um pequeno programa exemplificado nesta página, segue o link:

http://pt.wikibooks.org/wiki/Programar_em_C/Makefiles#Definir_Vari.C3.A1veis (http://pt.wikibooks.org/wiki/Programar_em_C/Makefiles#Definir_Vari.C3.A1veis)

No início, nessa mesma página, ele enfatiza que o Makefile pode variar de um sistema para outro e que não há normalização. Isso é visível no próprio Makefile do Debian/Ubuntu, onde essas variáveis são acrescidas de HOST como prefixo.

Então, se eu tenho uma variável HOSTCFLAGS declarada e quero passar o valor dessa para uma outra variável, logo, HOSTCXXFLAGS=${HOSTCFLAGS}!

Talvez exista uma variável declarada em uma outra biblioteca que é exportada para o Makefile, e que por sua vez possa ser utilizada dentro do Makefile! Eu não sei bem ao certo, mas acredito que não. Por ora, nada que testes e a colocação de toda essa teoria seja colocada em prática!

Enquanto aos testes, e aí @galactus, como está se saindo? Eu quero também testar essas configurações, mas estou ainda em dúvida com relação a esses parâmetros e essas variáveis. :-\ ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Janeiro de 2011, 13:06
@galactus pq não tenta os patchs para o .36?

Eu estava tão concentrado do lance do processador que nem me lembrei dos patchs para o .36!

Outra coisa, são muitas coisas para testar, daí acaba que eu posso ficar sem saber o que afetou mais o desempenho!

Mas agora eu vou tentar com os patchs do .36!

Depois de te mando e-mail!

jartak, o problema é exatamente esse! São muitas as variáveis, não encontrei nenhum programador em C e C++ que desenvolve o kernel para explicar melhor sobre isso tudo!
O que eu posso te dizer até agora é que dá diferença! No que ele exatamente altera dentro do MakeFile, só  os programadores vão explicar melhor! Por isso que eu disse antes, "uma possível solução"! 

Estou tentando obter resposta da fonte! Dos caras que desenvolvem essa bagaça!  Vamos ver se alguém responde!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Janeiro de 2011, 20:46
@galactus pq não tenta os patchs para o .36?

Eu estava tão concentrado do lance do processador que nem me lembrei dos patchs para o .36!

Outra coisa, são muitas coisas para testar, daí acaba que eu posso ficar sem saber o que afetou mais o desempenho!

Mas agora eu vou tentar com os patchs do .36!

Depois de te mando e-mail!

jartak, o problema é exatamente esse! São muitas as variáveis, não encontrei nenhum programador em C e C++ que desenvolve o kernel para explicar melhor sobre isso tudo!
O que eu posso te dizer até agora é que dá diferença! No que ele exatamente altera dentro do MakeFile, só  os programadores vão explicar melhor! Por isso que eu disse antes, "uma possível solução"! 

Estou tentando obter resposta da fonte! Dos caras que desenvolvem essa bagaça!  Vamos ver se alguém responde!

você vai se surpreender com o UP que dá! Se quiser usa o BFS 0.363, no patch que te passei era o 0.357

Uso sistema 32bit porém percebi que existe a pasta lib64 na raiz e uma atualização de segurança apareceu pedindo para atualizar o libc6-amd64 e libc6-i686. Estranho o sistema 32bit ter bibliotecas 64bit  ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 11 de Janeiro de 2011, 21:19
Mudando de assunto.

Uma dúvida q tenho é qual a melhor forma de compactção, Não se se já perceberam, mas tem uma opção onde vc encontra:

gzip
bz2
Lzma
e outra q não lembro

qual garante melhor performance? ou isso não influencia?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Janeiro de 2011, 22:18
segui a idéia do galactus sobre mudar opções na compilação.

Dei uma lida em vários materiais, tentei entender mais o processo, porém sem entender boa parte do que os caras falam.
a unica mudança foi que usei.
Código: [Selecionar]
-march=native
Deparei com um problema no driver ata_piix. Um controlador PATA já desatualizado que não havia desabilitado no kernel. CONFIG_OLDPIIX algo assim.

Apesar de não achar que conseguirei ver diferenças no comportamento principalmente por usar um sistema 32bit vamos ver no que dá.

Ah, sim, estou usando o GCC padrão do 10.04 o 4.4.3

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 12 de Janeiro de 2011, 05:14
Para uma máquina com um core-i5 e 8 giga de ram, o que vocês acham da máquina dar boot em 40 segundos?

Você pode conseguir em 15s~
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 12 de Janeiro de 2011, 05:23
Tá e como eu vou saber qual a melhor latencia pro processador?
Tem alguma lista de recomendações ou é só ir chutando?
300mhz e 1000mhz são as unicas opçoes? hm1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 12 de Janeiro de 2011, 09:21
Tá e como eu vou saber qual a melhor latencia pro processador?
Tem alguma lista de recomendações ou é só ir chutando?
300mhz e 1000mhz são as unicas opçoes? hm1


Não é na base do chutometro... tem mais opções, mas são menores, acho q vc deveria tentar tanto com 1000mhz e depois com 300mhz e ver a diferença. Aqui no meu 300mhz ficou bem melhor q 1000mhz.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Janeiro de 2011, 10:46
Senhores, vocês querem a boa notícia ou a má notícia primeiro? É sobre o lance da arquitetura do processador no MakeFile do Kernel!

Vou começar pela boa!

Posso dizer que é oficial! É totalmente possível otimizar o MakeFile do kernel para à arquitetura específica do seu processador com os Flags do GCC!

Achei documentação da Red Hat que fala disso! É antiga mas está lá!

A parte boa acaba aqui! :)


A má notícia?

É preciso alterar não só o HOSTCFLAGS, como também o HOSTCC, CC e o CFLAGS!

Infelizmente acredito que esbarramos num osso duro de roer!  Sem conhecimentos de programação em C e C++ fica impossível para usuários finais tentar alterar isso tudo!  E na documentação deixa claro que essas alterações são agressivas e podem ou não funcionar no seu kernel! Nem vou falar da versão do GCC que vocês já tem uma idéia de dimensão da coisa toda!

Para quem quiser começar a descascar este abacaxi:

http://www.faqs.org/docs/securing/index.html

Pra ser mais direto, leiam o capítulo 7: http://www.faqs.org/docs/securing/secopt-kernel.html

Basicamente é o mesmo de sempre, usam opções seguras que eles sabem que vão funcionar por não saberem o processador que o usuário tem, em detrimento do desempenho!  Então se você sabe como e onde alterar o MakeFile, você pode fazer a festa! Um cara da lista do GCC me respondeu me fazendo mais perguntas do que trazendo respostas!!! É soda!   São muitas variáveis!


Nos testes "caseiros" aqui do BubleBee e do i7 o que posso dizer em linhas gerais é que dá diferença sim!  Usando nocona só no HOSTFLAGS do Make File do Kernel para o BubleBee, ficou um lixo! Vou tentar outra coisa! Mas no final das contas, colocar patchs e acertar o processador do menuconfig é mais negócio!

Sugestões?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Janeiro de 2011, 12:22
Rapazes, vocês "tão que tão". Fico um dia fora e tem quase 3 páginas para ler. Nem sei o que é "BubleBee", por exemplo, e até no makefile vcs já estão mexendo  :o

Não consegui mesmo instalar o gcc-4.5 no lucid. Dava aquele erro do patch. Baixei o source no maverick depois compilei no lucid e deu erro bem no meio da compilação (já estava até ficando feliz). Por último tentei o apt-build e esse se recusou a instalar. A única coisa que fez foi baixar o source.
Acho que não tem jeito mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Janeiro de 2011, 12:27
@galactus tava fácil demais, num acha não? Olhando o Makefile existem muitas variáveis. É opção que não acaba mais, e fazer tudo isso no Ubuntu é suicídio.

@vampire legal a empolgação de todos né? Uma pena você não ter conseguido compilar o GCC 4.5 no lucid. Mas ontem eu fui ler sobre a compilação do GCC e precisa de muitas libs mais novas que o lucid não oferece, e no final agente acabava por compilar quase um sistema novo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 12 de Janeiro de 2011, 16:46
Desculpa a pergunta de anta minha, estou muito tempo fora.
Esse patch + config pode ser usado em kerneis novos?
Posso usar patch omnislash + outra config ou outro patch + config omnislash que não terei problemas?
Abç
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 12 de Janeiro de 2011, 21:00
Boa noite galera,

Apliquei o patch do ureadahead, mas a opção "Debug Filesystem" não possui o item para marcar ela.

Alguém já passou por esse problema?

Abraço
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: PaiRobinho em 13 de Janeiro de 2011, 01:42
@galactus

Galactus, neste exato momento estou "fuçando" nos Makefiles do kernel pra ver onde que fica as opções de march e mtune originais do kernel. Como estou em um sistema 32 no Atom, o caminho ficou em linux/arch/x86/Makefile_32.cpu.

Este é o "background" daquela opção de selecionar o tipo de processador na configuração do kernel. Como esta opção provavelmente passa as CFLAGS para todos os módulos do kernel, não custa nada tentar customizá-las.

Atualmente, estou usando o Arch Linux com GCC 4.5.2. Vou colocar os parâmetros '-march=atom -mfpmath=sse' que deram uma vida legal no Gentoo pra este hardware.

Não sei se ajudou em algo, mas se descobrir algo também posto por aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 09:28
Rapazes, vocês "tão que tão". Fico um dia fora e tem quase 3 páginas para ler. Nem sei o que é "BubleBee", por exemplo, e até no makefile vcs já estão mexendo  :o

Não consegui mesmo instalar o gcc-4.5 no lucid. Dava aquele erro do patch. Baixei o source no maverick depois compilei no lucid e deu erro bem no meio da compilação (já estava até ficando feliz). Por último tentei o apt-build e esse se recusou a instalar. A única coisa que fez foi baixar o source.
Acho que não tem jeito mesmo.

BubleBee é o apelido carinhoso do meu Atom 330 que uso no trabalho! Não assistiu ao vídeo "demo" do meu guerreiro?  ;D

Sim, estamos tentando alterar o makefile, mas tá complicado sem conhecimentos de programação em C.

É muito complicado alterar o GCC do Lucid, tem que mudar um monte de bibliotecas como o Gunss falou! É mais fácil partir para o 10.10!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 09:32
Desculpa a pergunta de anta minha, estou muito tempo fora.
Esse patch + config pode ser usado em kerneis novos?
Posso usar patch omnislash + outra config ou outro patch + config omnislash que não terei problemas?
Abç

De novo, novamente, outra vez!  ;D

A atual versão do Omnislash do HQx foi feita para o kernel vanilla 2.6.34!  Portanto, seus patchs e config são voltados para o 2.6.34! Nada impede de você tentar em outro kernel os mesmos patchs e configs, mas você vai ter que "se virar" com os Bugs disso também!  ;)

O que acontece é que temos "cobras criadas" aqui neste tópico, como o Buli, o Gunss e o vampire (entre outros - o  HQ nem precisa falar né), que sabem onde colocar e tirar os patchs em novas versões do kernel!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 09:33
Mudando de assunto.

Uma dúvida q tenho é qual a melhor forma de compactção, Não se se já perceberam, mas tem uma opção onde vc encontra:

gzip
bz2
Lzma
e outra q não lembro

qual garante melhor performance? ou isso não influencia?

LZMA é melhor!  Quanto a este assunto, pergunta para o vampire thunder que é "fera" nisso!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 09:34
Boa noite galera,

Apliquei o patch do ureadahead, mas a opção "Debug Filesystem" não possui o item para marcar ela.

Alguém já passou por esse problema?

Abraço

Você aplicou o patch do Gentoo?  Está lá em Tracers no kernel Hacking! Dentro do Tracers tem que marcar outra coisa que esqueci agora!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 09:36
@galactus

Galactus, neste exato momento estou "fuçando" nos Makefiles do kernel pra ver onde que fica as opções de march e mtune originais do kernel. Como estou em um sistema 32 no Atom, o caminho ficou em linux/arch/x86/Makefile_32.cpu.

Este é o "background" daquela opção de selecionar o tipo de processador na configuração do kernel. Como esta opção provavelmente passa as CFLAGS para todos os módulos do kernel, não custa nada tentar customizá-las.

Atualmente, estou usando o Arch Linux com GCC 4.5.2. Vou colocar os parâmetros '-march=atom -mfpmath=sse' que deram uma vida legal no Gentoo pra este hardware.

Não sei se ajudou em algo, mas se descobrir algo também posto por aqui.

Estou na torcida aqui! Espero que você consiga!  Eu tentei usar a opção Atom para compilar aqui no BubleBee mas ficou um lixo!  Só funciona bem com P4! Isso no Ubuntu 10.04 claro!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 09:54
@galactus

Opa e ai meo, cara apliquei o patch do Gentoo sim. Depois de selecionionar o Tracers tem que selecionar "Trace process context switches and events" e também habilitar o tal "Debug Filesystem".

Ai que está o x da questão a opção "Debug Filesystem" não aparece com o checkbox ao lado, onde você tem que clicar para selecionar. Até aparece o item mas sem opção de seleção.

Lembrando que eu to compilando no Ubuntu 10.10.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Janeiro de 2011, 10:18
Mudando de assunto.

Uma dúvida q tenho é qual a melhor forma de compactção, Não se se já perceberam, mas tem uma opção onde vc encontra:

gzip
bz2
Lzma
e outra q não lembro

qual garante melhor performance? ou isso não influencia?

LZMA é melhor!  Quanto a este assunto, pergunta para o vampire thunder que é "fera" nisso!  

Na verdade Lzma é mais lento porque compacta bem mais. Gzip é mais rápida porque compacta menos. O Ubuntu mantém o gzip (acredito que as outras distros também).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 10:22
@galactus

Opa e ai meo, cara apliquei o patch do Gentoo sim. Depois de selecionionar o Tracers tem que selecionar "Trace process context switches and events" e também habilitar o tal "Debug Filesystem".

Ai que está o x da questão a opção "Debug Filesystem" não aparece com o checkbox ao lado, onde você tem que clicar para selecionar. Até aparece o item mas sem opção de seleção.

Lembrando que eu to compilando no Ubuntu 10.10.

O Debug Filesystem aparece fora do Tracers!  Tá na lista do kernel Hacking, logo no início dele!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 10:34
Sim eu sei que ta no Kernel Kacking é desse cara que to falando, agora não to com a tela aqui mas depois de noite eu passo um print da tela.

Mas é exatamente esse carinha que não consigo habilitá-lo.

Valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 13 de Janeiro de 2011, 10:53
Mudando de assunto.

Uma dúvida q tenho é qual a melhor forma de compactção, Não se se já perceberam, mas tem uma opção onde vc encontra:

gzip
bz2
Lzma
e outra q não lembro

qual garante melhor performance? ou isso não influencia?

LZMA é melhor!  Quanto a este assunto, pergunta para o vampire thunder que é "fera" nisso!  

Na verdade Lzma é mais lento porque compacta bem mais. Gzip é mais rápida porque compacta menos. O Ubuntu mantém o gzip (acredito que as outras distros também).

Pois é nisso q eu pensei! kkkk

eu deixei o default bz2. Mas acho q gzip o kernel ficará maior mas carregará mais rápido. (confirma?)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 11:45
@galactus

Galactus, neste exato momento estou "fuçando" nos Makefiles do kernel pra ver onde que fica as opções de march e mtune originais do kernel. Como estou em um sistema 32 no Atom, o caminho ficou em linux/arch/x86/Makefile_32.cpu.

Este é o "background" daquela opção de selecionar o tipo de processador na configuração do kernel. Como esta opção provavelmente passa as CFLAGS para todos os módulos do kernel, não custa nada tentar customizá-las.

Atualmente, estou usando o Arch Linux com GCC 4.5.2. Vou colocar os parâmetros '-march=atom -mfpmath=sse' que deram uma vida legal no Gentoo pra este hardware.

Não sei se ajudou em algo, mas se descobrir algo também posto por aqui.

ontem eu estava fuçando justamente essa área. Se perceber o arquivo Makefile_32.cpu traz referencias como ao escolher a arquitetura ele aponta para march=core2 (exemplo) e mtune=generic. Porém o arquivo Makefile traz outras referencias, march=gereneric e mtune=core2 (exemplo). Em qual devemos nos basear?
Hoje vou tentar colocar tudo em march=native e mtune=native pra ver no que dá!

Isso é um achometro sem nenhum conhecimento e nada científico.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 12:08
Sim eu sei que ta no Kernel Kacking é desse cara que to falando, agora não to com a tela aqui mas depois de noite eu passo um print da tela.

Mas é exatamente esse carinha que não consigo habilitá-lo.

Valeu

Olha só, no meu menuconfig aparece normalmente:


(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg833.imageshack.us%2Fimg833%2F3638%2Fcapturadetela1s.th.png&hash=ad739ee13c08c2bc1ec2aa519ae8842701aa0b0f) (http://img833.imageshack.us/i/capturadetela1s.png/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 12:12
Também vou ficar aqui na torcida Gunss!

Espero que seu "achometro" esteja calibrado!  :D

Há pessoal, eu não sei se vocês conhecem, mas ontem nas minhas buscas malucas aqui pra descobrir o que posso sobre o GCC, esbarrei nisso aqui:

http://kernelnewbies.org/

E no Fórum deles:

http://forum.kernelnewbies.org/index.php



São aficcionados como nós que querem aprender e modificar o kernel Linux!

Achei muito legal! Tem muito "nerd" como a gente aí! Gostei também da documentação deles!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 13:02
Também vou ficar aqui na torcida Gunss!

Espero que seu "achometro" esteja calibrado!  :D

Há pessoal, eu não sei se vocês conhecem, mas ontem nas minhas buscas malucas aqui pra descobrir o que posso sobre o GCC, esbarrei nisso aqui:

http://kernelnewbies.org/

E no Fórum deles:

http://forum.kernelnewbies.org/index.php



São aficcionados como nós que querem aprender e modificar o kernel Linux!

Achei muito legal! Tem muito "nerd" como a gente aí! Gostei também da documentação deles!  ;)

já tinha andando por lá. Eles são mais nerds que agente hahahaha
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 13:35
@galactus

Humm é eu to usando de uma forma um pouco diferente, eu to usando daquela forma que aparece uma janelinha tipo um gtk. Agora confesso que, como novato que sou não sei direito mas acho que é xconfig...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 14:09
xconfig é baseado no QT

o debug filesystem geralmente não pode ser "ativado" mas ele ja vem ativado no arquivo .config

no Kernel Hacking ative a opção Trace events bla bla bla. Na config do omnislash eu não sei ativar essa opção. Tem que desativar várias outras para que ela fica disponível.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 14:27
@Gunss

Opa esse é o segredo do esquema então hehe, eu marquei o Trace events bla bla bla compilei o omnislash e como não conseguir marcar o dito cujo Debug Filesystem eu toquei em frente.

Mas tive a impressão que o patch do ureadahead não funfou pois o boot continua lento.

Quer dizer que o ureadahead não funfa no omnislash ou existe alguma forma de testar se ele foi instalado mesmo?

Também queria agradecer pela ajuda que vocês estão dando ai  ;D valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 15:41
maiconramones e Gunss, o meu "Debug Filesystem" no MenuConfig marca e desmarca de primeira! Mesmo sem alterar mais nada do MenuConfig! Se eu for lá logo de cara, marca e desmarca! É estranho mesmo! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 16:07
maiconramones e Gunss, o meu "Debug Filesystem" no MenuConfig marca e desmarca de primeira! Mesmo sem alterar mais nada do MenuConfig! Se eu for lá logo de cara, marca e desmarca! É estranho mesmo! 

já tentei o menuconfig e não rola aqui.
Mas o patch funciona, no arquivo .config a opção do Debug Filesystem está com =y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 13 de Janeiro de 2011, 16:09
maiconramones e Gunss, o meu "Debug Filesystem" no MenuConfig marca e desmarca de primeira! Mesmo sem alterar mais nada do MenuConfig! Se eu for lá logo de cara, marca e desmarca! É estranho mesmo! 

já tentei o menuconfig e não rola aqui.
Mas o patch funciona, no arquivo .config a opção do Debug Filesystem está com =y

instala o pacote da ncurses.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 16:37
maiconramones e Gunss, o meu "Debug Filesystem" no MenuConfig marca e desmarca de primeira! Mesmo sem alterar mais nada do MenuConfig! Se eu for lá logo de cara, marca e desmarca! É estranho mesmo! 

já tentei o menuconfig e não rola aqui.
Mas o patch funciona, no arquivo .config a opção do Debug Filesystem está com =y

instala o pacote da ncurses.

já está instalado
libncursesw5-dev versão 5.7+20090803-2ubuntu3
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 17:22
Minha idéia maluca não deu certo. Erro na compilação sempre que modifico os arquivos Makefile e Makefile_32.cpu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 17:29
@Gunss

Eu tenho a impressão que o ureadahead não ta bombando não hein, pelo menos aqui com o kernel compilado a máquina leva 40 segundos no boot.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Janeiro de 2011, 19:07
@Gunss

Eu tenho a impressão que o ureadahead não ta bombando não hein, pelo menos aqui com o kernel compilado a máquina leva 40 segundos no boot.

pegar teu arquivo que tem a configuração do kernel, no meu caso config-2.6.36.2

procura "CONFIG_DEBUG_FS" se estiver com um =y do lado é pq ta certo, se não é só colocar. Agora quando à outra opção agora eu não me recordo como ativa-la. Lembro que tive que desativar algumas opções.


Uma curiosidade, na tela do grub o kernel do omnislash aparece "omnislash1.4.4" nos que eu compilo nunca aparece o nome do kernel, por exemplo, o que eu uso agora o nome é core2 porém não aparece no grub, ai nem posso manter várias versões do kernel que uso para compilar ao mesmo tempo.

No arquivo config eu coloquei o nome como "2.6.36.2-core2" e nada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 21:26
@Gunss

o meu config tem isso: "# CONFIG_DEBUG_FS is not set" hehehe, vou alterar na mão e vamos ver o que vai acontecer.

Na tela do grub aparece sim certinho o nome, algo como: 2.6.34-omnislash1.4.4. To usando o tutorial o @Hqxriven

Olha o cabeçalho do config ai:
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.34-omnislash1.4.4
# Tue Jul 27 14:25:41 2010
#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 13 de Janeiro de 2011, 22:35
Buenas pessoal...

Tudo funfando de boa aqui  ;D , que felicidade!!!

@Gunss tua dica foi preciosa, alterei o config e agora está funcionando perfeito!!

Quero agradecer a todos que me ajudaram e dizer que vou continuar acompanhando o tópico, se precisarem de um beta tester estamos ai gurizada.

Abraço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 13 de Janeiro de 2011, 23:27
Não se vai ajudar...

No buscador do google coloquei "mtune mflags linux kernel" e achei essa página:

http://www.linuxquestions.org/questions/debian-26/the-way-to-compile-kernel-with-mtune%3Dnative-or-march%3Dnative-788865/

A página não tem muitas informações, mas cita algumas variáveis K* que nunca tinha visto, por exemplo KCFLAGS e outras.

Aí olhei no Makefile do kernel, e entre as linhas 582 e 610 encontrei o seguinte trecho:

Código: [Selecionar]
# warn about C99 declaration after statement
KBUILD_CFLAGS += $(call cc-option,-Wdeclaration-after-statement,)

# disable pointer signed / unsigned warnings in gcc 4.0
KBUILD_CFLAGS += $(call cc-option,-Wno-pointer-sign,)

# disable invalid "can't wrap" optimizations for signed / pointers
KBUILD_CFLAGS += $(call cc-option,-fno-strict-overflow)

# conserve stack if available
KBUILD_CFLAGS   += $(call cc-option,-fconserve-stack)

# Add user supplied CPPFLAGS, AFLAGS and CFLAGS as the last assignments
# But warn user when we do so
warn-assign = \
$(warning "WARNING: Appending $$K$(1) ($(K$(1))) from $(origin K$(1)) to kernel $$$(1)")

ifneq ($(KCPPFLAGS),)
        $(call warn-assign,CPPFLAGS)
        KBUILD_CPPFLAGS += $(KCPPFLAGS)
endif
ifneq ($(KAFLAGS),)
        $(call warn-assign,AFLAGS)
        KBUILD_AFLAGS += $(KAFLAGS)
endif
ifneq ($(KCFLAGS),)
        $(call warn-assign,CFLAGS)
        KBUILD_CFLAGS += $(KCFLAGS)
endif

Uma linha comentada diz: Add user supplied CPPFLAGS, AFLAGS and CFLAGS. O código que segue faz uma checagem nas variáveis KBUILD_*. Tal vez sejam essas variáves, mas não tenho nenhuma certeza. Vou testar e se tiver novidades aviso.

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Janeiro de 2011, 23:31
Surpresa, galera:
http://ubuntuforum-br.org/index.php/topic,76787.msg432669.html#msg432669

Já compilei o kernel do Maverick (2.6.35-25) usando ele. Mas sinceramente não senti diferença nenhuma.  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Janeiro de 2011, 23:45
Não se vai ajudar...

No buscador do google coloquei "mtune mflags linux kernel" e achei essa página:

http://www.linuxquestions.org/questions/debian-26/the-way-to-compile-kernel-with-mtune%3Dnative-or-march%3Dnative-788865/

A página não tem muitas informações, mas cita algumas variáveis K* que nunca tinha visto, por exemplo KCFLAGS e outras.

Aí olhei no Makefile do kernel, e entre as linhas 582 e 610 encontrei o seguinte trecho:

Código: [Selecionar]
# warn about C99 declaration after statement
KBUILD_CFLAGS += $(call cc-option,-Wdeclaration-after-statement,)

# disable pointer signed / unsigned warnings in gcc 4.0
KBUILD_CFLAGS += $(call cc-option,-Wno-pointer-sign,)

# disable invalid "can't wrap" optimizations for signed / pointers
KBUILD_CFLAGS += $(call cc-option,-fno-strict-overflow)

# conserve stack if available
KBUILD_CFLAGS   += $(call cc-option,-fconserve-stack)

# Add user supplied CPPFLAGS, AFLAGS and CFLAGS as the last assignments
# But warn user when we do so
warn-assign = \
$(warning "WARNING: Appending $$K$(1) ($(K$(1))) from $(origin K$(1)) to kernel $$$(1)")

ifneq ($(KCPPFLAGS),)
        $(call warn-assign,CPPFLAGS)
        KBUILD_CPPFLAGS += $(KCPPFLAGS)
endif
ifneq ($(KAFLAGS),)
        $(call warn-assign,AFLAGS)
        KBUILD_AFLAGS += $(KAFLAGS)
endif
ifneq ($(KCFLAGS),)
        $(call warn-assign,CFLAGS)
        KBUILD_CFLAGS += $(KCFLAGS)
endif

Uma linha comentada diz: Add user supplied CPPFLAGS, AFLAGS and CFLAGS. O código que segue faz uma checagem nas variáveis KBUILD_*. Tal vez sejam essas variáves, mas não tenho nenhuma certeza. Vou testar e se tiver novidades aviso.

 

Hoje eu li o MakeFile do kernel quase todo e tinha visto esse comentário!

Espero que você tenha sucesso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Janeiro de 2011, 00:06
Surpresa, galera:
http://ubuntuforum-br.org/index.php/topic,76787.msg432669.html#msg432669

Já compilei o kernel do Maverick (2.6.35-25) usando ele. Mas sinceramente não senti diferença nenhuma.  :-\

Parabéns Vampire!

Você simplesmente recompilou o kernel do Maverick? O kernel do Ubuntu é ruim de doer!  Já viu que eles usam opções que deveriam fazer esse kernel ser bem mais esperto e no entanto ele é lerdo?
Que opções principais do menuconfig você usou?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Janeiro de 2011, 00:36
Tive medo de alterar a versão do GCC no 10.04. Ele pediu para atualizar MUITA coisa. Medo de dar pau. Prefiro esperar o 11.04
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Janeiro de 2011, 09:38
Gente, mais algumas impressões sobre as opções de compilação!

Graças a dica do GuilhermeSalazar sobre o TurboBoost, agora posso ver ao vivo e em cores o uso do processador em tempo real, sua freqüência a cada segundo! 

Então, ao usar Processador P4 na compilação junto com o Trio 1000MHz, Low Latency e Performance, a freqüência do processador praticamente não abaixa! Sempre fica próxima do máximo, no meu caso deu uma diferença de 400MHz para menos (em média) do máximo permitido com o Overclock!

Quando eu uso Core2 no processador junto com o mesmo Trio 1000MHz, Low Latency e Performance, a freqüência varia bastante para menos!  Aí chega a diminuir mais da metade do máximo permitido, diminui 1600MHz - 1800MHz!

Também estive lendo documentação do Kernel.org e lá na parte dos processadores, ele fala que ao usar Pentium Pro (que seria o P4) ele usa opções de otimização com pipelines mais curtos, por isso também a gente sentir o sistema mais rápido com ele, pois na maior parte do tempo, são as instruções SSE mais antigas que estão em uso!

Quando eu uso o Core2, noto que a parte de multimídia ganha desempenho em detrimento da velocidade de abrir programas!  Outra observação, ao usar P4 ao abrir programas pela primeira vez, ele é mais rápido do que ao abrir com Core2, mas na segunda vez que chamo o programa, o Core2 é mais rápido e o P4 não muda muita coisa ou praticamente não vejo diferença!

Finalmente acertei a lista de E-mail do GCC!  Se ninguém responder lá, ninguém mais responde! :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 14 de Janeiro de 2011, 09:42

Parabéns Vampire!

Você simplesmente recompilou o kernel do Maverick? O kernel do Ubuntu é ruim de doer!  Já viu que eles usam opções que deveriam fazer esse kernel ser bem mais esperto e no entanto ele é lerdo?
Que opções principais do menuconfig você usou?



Eu sempre compilo o kernel do Ubuntu mesmo, seguindo versões desse tuto:
http://blog.avirtualhome.com/2010/11/22/how-to-compile-a-ubuntu-10-10-maverick-kernel-with-sched-automated-per-tty-task-groups-kernel-patch/

No caso, esse já está atualizado com aquele patch de otimização.

Além desse eu adiciono o BFQ (o BFS dá pau) e o LZMA. Habilito eles e mudo para 300hz. O resto fica igual, até porque não sei mexer muito lá. Mas quando eu disse que não havia sentido diferença, me referia à compilação anterior, usando o antigo gcc.

Citação de: Gunss
Tive medo de alterar a versão do GCC no 10.04. Ele pediu para atualizar MUITA coisa. Medo de dar pau. Prefiro esperar o 11.04

Pois é, eu mencionei isso no tópico do gcc. Só usei o repositório para instalar os compiladores, mesmo. Depois desabilitei.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 14 de Janeiro de 2011, 09:53
Surpresa, galera:
http://ubuntuforum-br.org/index.php/topic,76787.msg432669.html#msg432669

Já compilei o kernel do Maverick (2.6.35-25) usando ele. Mas sinceramente não senti diferença nenhuma.  :-\

Vampire, acho q a boa é tu compilar o 2.6.36. Pelo q li ele tem um gerenciamento melhor da memória e talz. Acho q nele vc sente mais diferença.(apesar de não ter compilado ele ainda...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 14 de Janeiro de 2011, 10:15
Gente, mais algumas impressões sobre as opções de compilação!

Graças a dica do GuilhermeSalazar sobre o TurboBoost, agora posso ver ao vivo e em cores o uso do processador em tempo real, sua freqüência a cada segundo! 

Então, ao usar Processador P4 na compilação junto com o Trio 1000MHz, Low Latency e Performance, a freqüência do processador praticamente não abaixa! Sempre fica próxima do máximo, no meu caso deu uma diferença de 400MHz para menos (em média) do máximo permitido com o Overclock!

Quando eu uso Core2 no processador junto com o mesmo Trio 1000MHz, Low Latency e Performance, a freqüência varia bastante para menos!  Aí chega a diminuir mais da metade do máximo permitido, diminui 1600MHz - 1800MHz!

Também estive lendo documentação do Kernel.org e lá na parte dos processadores, ele fala que ao usar Pentium Pro (que seria o P4) ele usa opções de otimização com pipelines mais curtos, por isso também a gente sentir o sistema mais rápido com ele, pois na maior parte do tempo, são as instruções SSE mais antigas que estão em uso!

Quando eu uso o Core2, noto que a parte de multimídia ganha desempenho em detrimento da velocidade de abrir programas!  Outra observação, ao usar P4 ao abrir programas pela primeira vez, ele é mais rápido do que ao abrir com Core2, mas na segunda vez que chamo o programa, o Core2 é mais rápido e o P4 não muda muita coisa ou praticamente não vejo diferença!

Também percebi isso, q compilação com o core2 a primeira vez demora um pouco pra abrir, depois q abriu abre bem mais rápido na segunda vez.

Acho q essa diferença ai no turbo boost, é pq na época do p4 os processadores não mudavam tanto de clock. Eu tenho um atlhon 2000 lá em casa e ele fica no clock full sempre. Acho q apartir dos core 2 foi implementado(comecei a observar apartir deles) essas instruções onde o clock fica mudando de acordo com a necessidade, acho q são ligadas ao ACPI.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Janeiro de 2011, 12:13
Citação de: Gunss
Tive medo de alterar a versão do GCC no 10.04. Ele pediu para atualizar MUITA coisa. Medo de dar pau. Prefiro esperar o 11.04

Pois é, eu mencionei isso no tópico do gcc. Só usei o repositório para instalar os compiladores, mesmo. Depois desabilitei.

Exatamente, só que aqui nem mesmo os compiladores todos eu posso atualizar. Ai fico com receio.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 14 de Janeiro de 2011, 13:30
Antes, vou fazer um backup completo do ubuntu, somente depois..tentar fazer isso
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Janeiro de 2011, 14:27
Acho que só precisa deixar outro kernel na lista, caso de kernel panic ou algum outro problema que não ligue, não?
A não ser que tu use outro kernel ou outro patch que possa danificar o seu hardware (ouvi falar disso na wiki do gentoo sobre um tipo de kernel que pode queimar periféricos)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Janeiro de 2011, 17:28
Acho que só precisa deixar outro kernel na lista, caso de kernel panic ou algum outro problema que não ligue, não?
A não ser que tu use outro kernel ou outro patch que possa danificar o seu hardware (ouvi falar disso na wiki do gentoo sobre um tipo de kernel que pode queimar periféricos)

É bom fazer o backup como os colegas comentaram, as vezes o novo kernel dá um pau que você não consegue recuperar o sistema!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Janeiro de 2011, 18:01
Ahh eu sou otimista, sempre penso que vai dar certo.


To fazendo minha primeira compilação. ;x
To usando kernelcheck porque ele tem umas opções lá que eu não saberia fazer manualmente..

Usando 2.6.37
BFS:
2.6.37-sched-bfs-363.patch
bfs363-group_uids.patch
sched-add-above-background-load-function.patch
mm-zero_swappiness.patch
mm-decrease_default_dirty_ratio.patch #Ao invés de 5 usei 10, procurei no google um fórum lá recomendaram 10... hm
ck1-version.patch

patch de 200 linhas

BFQ:
0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.37.patch
0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.37.patch
0003-bfq_iosched-block-introduce_BFQ-v1-2.6.37.patch

1000mhz, low latency, performance (ninguém aqui usa esse trio ;p)
Reitrei uns drivers, módulos, algumas opções por exemplo no kconfig pra Intel por exemplo (eu uso AMD). Desativei os suportes a outros filesystem (só uso ext3 e ext4 (nem sei se isso muda algo na performance)).
Tá a 30min compilando, quando acabar vejo qq dá o/

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 14 de Janeiro de 2011, 18:08
Ahh eu sou otimista, sempre penso que vai dar certo.


To fazendo minha primeira compilação. ;x
To usando kernelcheck porque ele tem umas opções lá que eu não saberia fazer manualmente..

Usando 2.6.37
BFS:
2.6.37-sched-bfs-363.patch
bfs363-group_uids.patch
sched-add-above-background-load-function.patch
mm-zero_swappiness.patch
mm-decrease_default_dirty_ratio.patch #Ao invés de 5 usei 10, procurei no google um fórum lá recomendaram 10... hm
ck1-version.patch

patch de 200 linhas

BFQ:
0002-bfq_iosched-block-add-cgroups-kconfig-and-build-bits-for-BFQ-v1-2.6.37.patch
0001-bfq_iosched-block-prepare_IO_context_code-v1-2.6.37.patch
0003-bfq_iosched-block-introduce_BFQ-v1-2.6.37.patch

1000mhz, low latency, performance (ninguém aqui usa esse trio ;p)
Reitrei uns drivers, módulos, algumas opções por exemplo no kconfig pra Intel por exemplo (eu uso AMD). Desativei os suportes a outros filesystem (só uso ext3 e ext4 (nem sei se isso muda algo na performance)).
Tá a 30min compilando, quando acabar vejo qq dá o/



Tomara que dê certo, por que esse kernel, sempre da erros durante a compilação...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Janeiro de 2011, 18:31
Aeeeeeeeeee deu kernel panic o///

Deu uns 35min de compilação num turion x2 p520 2.3gHz o/
Rápido até, pelos outros posts...

O erro dizia que não foi possivel montar o bloco desconhecido (0,0), to achando que desabilitei o suporte ao meu HD e isso fez com que ele não fosse montado x//
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Janeiro de 2011, 20:21
Aeeeeeeeeee deu kernel panic o///

Deu uns 35min de compilação num turion x2 p520 2.3gHz o/
Rápido até, pelos outros posts...

O erro dizia que não foi possivel montar o bloco desconhecido (0,0), to achando que desabilitei o suporte ao meu HD e isso fez com que ele não fosse montado x//

vai nesse site, ele fala quais drivers deve habilitar

http://kmuto.jp/debian/hcl/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Janeiro de 2011, 22:50
Obrigaodo pela dica, vou recompilar de novo agora ;p

Desativar typos de arquivos com JFS que eu não uso pode ter alguma relação? É tudo ext4 aqui ;s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Janeiro de 2011, 22:58
Obrigaodo pela dica, vou recompilar de novo agora ;p

Desativar typos de arquivos com JFS que eu não uso pode ter alguma relação? É tudo ext4 aqui ;s

Não!

Só se você esqueceu de colocar o ext4 dentro do kernel!

Talvez você tenha "tirado" demais do seu kernel!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 15 de Janeiro de 2011, 00:39
aqui vai uma comparação de cflags, faça um teste e  um bom estudo delas:

codigo-fonte = teste.c

Código: [Selecionar]
#include <stdio.h>

main ()
{
  printf("Hello world\n");
  return 0;
}
-------------------------------------------------------------------------------------------------------------------------------------

gcc -fverbose-asm -S teste.c -o a.s

cat a.s:

Código: [Selecionar]

.file "teste.c"
# GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
# compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -mtune=generic
# -auxbase-strip a.s -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
# -fira-share-save-slots -fira-share-spill-slots -fivopts
# -fkeep-static-consts -fleading-underscore -fmath-errno
# -fmerge-debug-strings -fmove-loop-invariants -fpeephole
# -freg-struct-return -fsched-interblock -fsched-spec
# -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
# -fstack-protector -ftrapping-math -ftree-cselim -ftree-loop-im
# -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
# -ftree-reassoc -ftree-scev-cprop -ftree-switch-conversion
# -ftree-vect-loop-version -funit-at-a-time -funwind-tables
# -fvect-cost-model -fverbose-asm -fzero-initialized-in-bss
# -m128bit-long-double -m64 -m80387 -maccumulate-outgoing-args
# -malign-stringops -mfancy-math-387 -mfp-ret-in-387 -mfused-madd -mglibc
# -mieee-fp -mmmx -mno-sse4 -mpush-args -mred-zone -msse -msse2
# -mtls-direct-seg-refs

# Compiler executable checksum: 2129e1a56226bd6e8f7af5e0a3ff467d

.section .rodata
.LC0:
.string "Hello world"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp #
.cfi_def_cfa_offset 16
movq %rsp, %rbp #,
.cfi_offset 6, -16
.cfi_def_cfa_register 6
movl $.LC0, %edi #,
call puts #
movl $0, %eax #, D.2045
leave
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3"
.section .note.GNU-stack,"",@progbits
 
---------------------------------------------------------------------------------------------------------------------------------------------------------------------

gcc -O2 -march=k8 -fverbose-asm -S teste.c -o march_k8.s


cat march_k8.s:


Código: [Selecionar]
.file "teste.c"
# GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
# compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=k8 -auxbase-strip
# march_k8.s -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-interblock -fsched-spec -fsched-stalled-insns-dep
# -fschedule-insns2 -fsigned-zeros -fsplit-ivs-in-unroller
# -fsplit-wide-types -fstack-protector -fstrict-aliasing -fstrict-overflow
# -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce
# -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim
# -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
# -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
# -ftree-pre -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-sra
# -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version -ftree-vrp
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m3dnow -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msse -msse2 -mtls-direct-seg-refs

# Compiler executable checksum: 2129e1a56226bd6e8f7af5e0a3ff467d

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world\n"
.text
.p2align 4,,15
.globl main
.type main, @function
main:
.LFB22:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %esi #,
movl $1, %edi #,
xorl %eax, %eax #
call __printf_chk #
xorl %eax, %eax #
addq $8, %rsp #,
ret
.cfi_endproc
.LFE22:
.size main, .-main
.ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3"
.section .note.GNU-stack,"",@progbits

----------------------------------------------------------------------------------------------------------------------------------------------------------------------

gcc -O2 -march=native -fverbose-asm -S teste.c -o march_native.s

cat march_native.s:

Código: [Selecionar]
.file "teste.c"
# GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
# compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=amdfam10 -mcx16
# -msahf -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64
# --param l2-cache-size=512 -mtune=amdfam10 -auxbase-strip march_native.s
# -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-interblock -fsched-spec -fsched-stalled-insns-dep
# -fschedule-insns2 -fsigned-zeros -fsplit-ivs-in-unroller
# -fsplit-wide-types -fstack-protector -fstrict-aliasing -fstrict-overflow
# -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce
# -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim
# -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
# -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
# -ftree-pre -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-sra
# -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version -ftree-vrp
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m3dnow -m64 -m80387 -mabm
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4 -mpopcnt
# -mpush-args -mred-zone -msahf -msse -msse2 -msse3 -msse4a
# -mtls-direct-seg-refs

# Compiler executable checksum: 2129e1a56226bd6e8f7af5e0a3ff467d

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world\n"
.text
.p2align 5,,31
.globl main
.type main, @function
main:
.LFB22:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %esi #,
movl $1, %edi #,
xorl %eax, %eax #
call __printf_chk #
xorl %eax, %eax #
addq $8, %rsp #,
ret
.cfi_endproc
.LFE22:
.size main, .-main
.ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3"
.section .note.GNU-stack,"",@progbits


dá pra ver as diferenças das instruções que vai na cflag, pelo que vi o march=native é o mais completo,

tenho aqui um AMD athlon II x2 M300

o gcc é a versão 4.4.3 do ubuntu 10.04 64 bits

vale a pena testar.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Janeiro de 2011, 01:23
Cara, que maneiro isso aí. Mas dá até medo  :-X

Pra q serve o teste.c? Só para chamar o gcc?

Aqui apareceram umas informações interessantes:

Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -march=amdfam10 -mcx16 -msahf -mpopcnt -mabm
# --param l1-cache-size=64 --param l1-cache-line-size=64 --param

Parece que tem umas libs desatualizadas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Janeiro de 2011, 01:38
Saída do cat a.s:

Código: [Selecionar]
galactus@galactus-desktop:~$ cat a.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -mtune=generic -march=x86-64
# -auxbase-strip a.s -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
# -fdelete-null-pointer-checks -fdwarf2-cfi-asm -fearly-inlining
# -feliminate-unused-debug-types -ffunction-cse -fgcse-lm -fident
# -finline-functions-called-once -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-debug-strings
# -fmove-loop-invariants -fpeephole -freg-struct-return
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fstack-protector -ftrapping-math -ftree-cselim
# -ftree-forwprop -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pta -ftree-reassoc
# -ftree-scev-cprop -ftree-slp-vectorize -ftree-vect-loop-version
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msse -msse2 -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata
.LC0:
        .string "Hello world"                                                                                                                                                                                                                                                  
        .text                                                                                                                                                                                                                                                                  
.globl main                                                                                                                                                                                                                                                                    
        .type   main, @function                                                                                                                                                                                                                                                
main:                                                                                                                                                                                                                                                                          
.LFB0:                                                                                                                                                                                                                                                                        
        .cfi_startproc                                                                                                                                                                                                                                                        
        pushq   %rbp    #                                                                                                                                                                                                                                                      
        .cfi_def_cfa_offset 16                                                                                                                                                                                                                                                
        movq    %rsp, %rbp      #,                                                                                                                                                                                                                                            
        .cfi_offset 6, -16                                                                                                                                                                                                                                                    
        .cfi_def_cfa_register 6                                                                                                                                                                                                                                                
        movl    $.LC0, %edi     #,                                                                                                                                                                                                                                            
        call    puts    #                                                                                                                                                                                                                                                      
        movl    $0, %eax        #, D.3278                                                                                                                                                                                                                                      
        leave                                                                                                                                                                                                                                                                  
        .cfi_def_cfa 7, 8                                                                                                                                                                                                                                                      
        ret                                                                                                                                                                                                                                                                    
        .cfi_endproc                                                                                                                                                                                                                                                          
.LFE0:                                                                                                                                                                                                                                                                        
        .size   main, .-main                                                                                                                                                                                                                                                  
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"                                                                                                                                                                                                                    
        .section        .note.GNU-stack,"",@progbits
   

Saída do core2:


Código: [Selecionar]
galactus@galactus-desktop:~$ cat march_core2.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=core2 -auxbase-strip
# march_core2.s -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstack-protector
# -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
# -ftrapping-math -ftree-builtin-call-dce -ftree-ccp -ftree-ch
# -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
# -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
# -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta
# -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize
# -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version
# -ftree-vrp -funit-at-a-time -funwind-tables -fvect-cost-model
# -fverbose-asm -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msahf -msse -msse2 -msse3 -mssse3
# -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata.str1.1,"aMS",@progbits,1
.LC0:
        .string "Hello world"
        .text
        .p2align 4,,15
.globl main
        .type   main, @function
main:
.LFB22:
        .cfi_startproc
        subq    $8, %rsp        #,
        .cfi_def_cfa_offset 16
        movl    $.LC0, %edi     #,
        call    puts    #
        xorl    %eax, %eax      #
        addq    $8, %rsp        #,
        .cfi_def_cfa_offset 8
        ret
        .cfi_endproc
.LFE22:
        .size   main, .-main
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"
        .section        .note.GNU-stack,"",@progbits

Saída do native:


Código: [Selecionar]
galactus@galactus-desktop:~$ cat march_native.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=core2 -mcx16 -msahf
# -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64
# --param l2-cache-size=8192 -mtune=core2 -auxbase-strip march_native.s -O2
# -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstack-protector
# -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
# -ftrapping-math -ftree-builtin-call-dce -ftree-ccp -ftree-ch
# -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
# -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
# -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta
# -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize
# -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version
# -ftree-vrp -funit-at-a-time -funwind-tables -fvect-cost-model
# -fverbose-asm -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mpopcnt -mpush-args
# -mred-zone -msahf -msse -msse2 -msse3 -msse4 -msse4.1 -msse4.2 -mssse3
# -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata.str1.1,"aMS",@progbits,1
.LC0:
        .string "Hello world"
        .text
        .p2align 4,,15
.globl main
        .type   main, @function
main:
.LFB22:
        .cfi_startproc
        subq    $8, %rsp        #,
        .cfi_def_cfa_offset 16
        movl    $.LC0, %edi     #,
        call    puts    #
        xorl    %eax, %eax      #
        addq    $8, %rsp        #,
        .cfi_def_cfa_offset 8
        ret
        .cfi_endproc
.LFE22:
        .size   main, .-main
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"
        .section        .note.GNU-stack,"",@progbits

E agora 4d4c47? Eu coloco o quê na linha do HOSTCFLAGS do MakeFile do Kernel?

A opção -march=native foi a mais completa, sem dúvida! Ela especifica os três níveis de Caches do meu processador e todas as instruções SSE suportadas por ele!  A opção Core2 não especifica os caches e não coloca todas as instruções do processador!  A genérica é muito pior!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 15 de Janeiro de 2011, 01:59
Saída do cat a.s:

Código: [Selecionar]
galactus@galactus-desktop:~$ cat a.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -mtune=generic -march=x86-64
# -auxbase-strip a.s -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
# -fdelete-null-pointer-checks -fdwarf2-cfi-asm -fearly-inlining
# -feliminate-unused-debug-types -ffunction-cse -fgcse-lm -fident
# -finline-functions-called-once -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-debug-strings
# -fmove-loop-invariants -fpeephole -freg-struct-return
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fstack-protector -ftrapping-math -ftree-cselim
# -ftree-forwprop -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pta -ftree-reassoc
# -ftree-scev-cprop -ftree-slp-vectorize -ftree-vect-loop-version
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msse -msse2 -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata
.LC0:
        .string "Hello world"                                                                                                                                                                                                                                                  
        .text                                                                                                                                                                                                                                                                  
.globl main                                                                                                                                                                                                                                                                    
        .type   main, @function                                                                                                                                                                                                                                                
main:                                                                                                                                                                                                                                                                          
.LFB0:                                                                                                                                                                                                                                                                        
        .cfi_startproc                                                                                                                                                                                                                                                        
        pushq   %rbp    #                                                                                                                                                                                                                                                      
        .cfi_def_cfa_offset 16                                                                                                                                                                                                                                                
        movq    %rsp, %rbp      #,                                                                                                                                                                                                                                            
        .cfi_offset 6, -16                                                                                                                                                                                                                                                    
        .cfi_def_cfa_register 6                                                                                                                                                                                                                                                
        movl    $.LC0, %edi     #,                                                                                                                                                                                                                                            
        call    puts    #                                                                                                                                                                                                                                                      
        movl    $0, %eax        #, D.3278                                                                                                                                                                                                                                      
        leave                                                                                                                                                                                                                                                                  
        .cfi_def_cfa 7, 8                                                                                                                                                                                                                                                      
        ret                                                                                                                                                                                                                                                                    
        .cfi_endproc                                                                                                                                                                                                                                                          
.LFE0:                                                                                                                                                                                                                                                                        
        .size   main, .-main                                                                                                                                                                                                                                                  
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"                                                                                                                                                                                                                    
        .section        .note.GNU-stack,"",@progbits
   

Saída do core2:


Código: [Selecionar]
galactus@galactus-desktop:~$ cat march_core2.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=core2 -auxbase-strip
# march_core2.s -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstack-protector
# -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
# -ftrapping-math -ftree-builtin-call-dce -ftree-ccp -ftree-ch
# -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
# -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
# -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta
# -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize
# -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version
# -ftree-vrp -funit-at-a-time -funwind-tables -fvect-cost-model
# -fverbose-asm -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msahf -msse -msse2 -msse3 -mssse3
# -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata.str1.1,"aMS",@progbits,1
.LC0:
        .string "Hello world"
        .text
        .p2align 4,,15
.globl main
        .type   main, @function
main:
.LFB22:
        .cfi_startproc
        subq    $8, %rsp        #,
        .cfi_def_cfa_offset 16
        movl    $.LC0, %edi     #,
        call    puts    #
        xorl    %eax, %eax      #
        addq    $8, %rsp        #,
        .cfi_def_cfa_offset 8
        ret
        .cfi_endproc
.LFE22:
        .size   main, .-main
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"
        .section        .note.GNU-stack,"",@progbits

Saída do native:


Código: [Selecionar]
galactus@galactus-desktop:~$ cat march_native.s
        .file   "teste.c"
# GNU C (Ubuntu/Linaro 4.5.1-7ubuntu2) version 4.5.1 (x86_64-linux-gnu)
#       compiled by GNU C version 4.5.1, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=core2 -mcx16 -msahf
# -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64
# --param l2-cache-size=8192 -mtune=core2 -auxbase-strip march_native.s -O2
# -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstack-protector
# -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
# -ftrapping-math -ftree-builtin-call-dce -ftree-ccp -ftree-ch
# -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
# -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
# -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta
# -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize
# -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version
# -ftree-vrp -funit-at-a-time -funwind-tables -fvect-cost-model
# -fverbose-asm -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mpopcnt -mpush-args
# -mred-zone -msahf -msse -msse2 -msse3 -msse4 -msse4.1 -msse4.2 -mssse3
# -mtls-direct-seg-refs

# Compiler executable checksum: 55ab920cb876e6d7d91c14d105b791d9

        .section        .rodata.str1.1,"aMS",@progbits,1
.LC0:
        .string "Hello world"
        .text
        .p2align 4,,15
.globl main
        .type   main, @function
main:
.LFB22:
        .cfi_startproc
        subq    $8, %rsp        #,
        .cfi_def_cfa_offset 16
        movl    $.LC0, %edi     #,
        call    puts    #
        xorl    %eax, %eax      #
        addq    $8, %rsp        #,
        .cfi_def_cfa_offset 8
        ret
        .cfi_endproc
.LFE22:
        .size   main, .-main
        .ident  "GCC: (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1"
        .section        .note.GNU-stack,"",@progbits

E agora 4d4c47? Eu coloco o quê na linha do HOSTCFLAGS do MakeFile do Kernel?

A opção -march=native foi a mais completa, sem dúvida! Ela especifica os três níveis de Caches do meu processador e todas as instruções SSE suportadas por ele!  A opção Core2 não especifica os caches e não coloca todas as instruções do processador!  A genérica é muito pior!


@galactus, na boa, vai de march=native mesmo, faça um teste mais completo aé e passa o resultado para nois, beleza ?

vou continuar testando aqui também, se houver mesmo muita diferença retorno mais informação.

valeu.


Cara, que maneiro isso aí. Mas dá até medo  :-X

Pra q serve o teste.c? Só para chamar o gcc?

Aqui apareceram umas informações interessantes:

Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -march=amdfam10 -mcx16 -msahf -mpopcnt -mabm
# --param l1-cache-size=64 --param l1-cache-line-size=64 --param

Parece que tem umas libs desatualizadas.

@vampire_thunder, teste.c é o codigo-fonte pare ser compilado pelo gcc

procure mais informação sobre linguagem C na net, é um pouco complicado, mas com força de vontade aprenderá facil facil

valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Janeiro de 2011, 02:10
Tá bom 4d4c47, vou tentar apenas com o march=native pra ver o que rola!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Janeiro de 2011, 02:17
Uma coisa eu não sabia vendo esse teste -msse4 -msse4.1 -msse4.2 -mssse3

Mesmo colocando core 2 ele não engloba os novos cores i3 a i7...

Então sempre que não usarmos native e nosso processador for mais novo que os listados no site usaremos instruções "incompletas"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Janeiro de 2011, 09:17
Uma coisa eu não sabia vendo esse teste -msse4 -msse4.1 -msse4.2 -mssse3

Mesmo colocando core 2 ele não engloba os novos cores i3 a i7...

Então sempre que não usarmos native e nosso processador for mais novo que os listados no site usaremos instruções "incompletas"

Hqx, você não tinha um config com a opção de usar os CFLAGS no menuconfig?

O kernel do DiamondMax tinha, mas nenhum link dele está funcionando no momento! 

Algum outro lugar para pegar uma config que ativa o CFLAGS?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Janeiro de 2011, 09:53

@vampire_thunder, teste.c é o codigo-fonte pare ser compilado pelo gcc

procure mais informação sobre linguagem C na net, é um pouco complicado, mas com força de vontade aprenderá facil facil

valeu.


Já desisti. Acho que esse tipo de coisa não dá para aprender sem um professor. Já faço minhas compilações desde que usava Windows, compilando o emulador Mame, lá para os meados da década passada, e realmente queria mesmo aprender C.

Por exemplo, eu nem sei onde vou colocar essa "native"

Lá vai meu teste completo:

a.s
Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -mtune=generic -march=x86-64 -auxbase-strip a.s
# -fverbose-asm
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
# -fdelete-null-pointer-checks -fdwarf2-cfi-asm -fearly-inlining
# -feliminate-unused-debug-types -ffunction-cse -fgcse-lm -fident
# -finline-functions-called-once -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-debug-strings
# -fmove-loop-invariants -fpeephole -freg-struct-return
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -ftrapping-math -ftree-cselim -ftree-forwprop
# -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
# -ftree-parallelize-loops= -ftree-phiprop -ftree-pta -ftree-reassoc
# -ftree-scev-cprop -ftree-slp-vectorize -ftree-vect-loop-version
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msse -msse2 -mtls-direct-seg-refs

# Compiler executable checksum: a968648126f8c105e89f7b7d56fd651a

.section .rodata
.LC0:
.string "Hello world"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp #
.cfi_def_cfa_offset 16
movq %rsp, %rbp #,
.cfi_offset 6, -16
.cfi_def_cfa_register 6
movl $.LC0, %edi #,
call puts #
movl $0, %eax #, D.3275
leave
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (Debian 4.5.2-1) 4.5.2"
.section .note.GNU-stack,"",@progbits

k8:
Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -march=k8 -auxbase-strip march_k8.s -O2
# -fverbose-asm
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstrict-aliasing
# -fstrict-overflow -fthread-jumps -ftoplevel-reorder -ftrapping-math
# -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop
# -ftree-copyrename -ftree-cselim -ftree-dce -ftree-dominator-opts
# -ftree-dse -ftree-forwprop -ftree-fre -ftree-loop-im -ftree-loop-ivcanon
# -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop -ftree-pre
# -ftree-pta -ftree-reassoc -ftree-scev-cprop -ftree-sink
# -ftree-slp-vectorize -ftree-sra -ftree-switch-conversion -ftree-ter
# -ftree-vect-loop-version -ftree-vrp -funit-at-a-time -funwind-tables
# -fvect-cost-model -fverbose-asm -fzero-initialized-in-bss
# -m128bit-long-double -m3dnow -m64 -m80387 -maccumulate-outgoing-args
# -malign-stringops -mfancy-math-387 -mfp-ret-in-387 -mfused-madd -mglibc
# -mieee-fp -mmmx -mno-sse4 -mpush-args -mred-zone -msse -msse2
# -mtls-direct-seg-refs

# Compiler executable checksum: a968648126f8c105e89f7b7d56fd651a

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world"
.text
.p2align 4,,15
.globl main
.type main, @function
main:
.LFB11:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %edi #,
call puts #
xorl %eax, %eax #
addq $8, %rsp #,
.cfi_def_cfa_offset 8
ret
.cfi_endproc
.LFE11:
.size main, .-main
.ident "GCC: (Debian 4.5.2-1) 4.5.2"
.section .note.GNU-stack,"",@progbits

core2:
Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -march=core2 -auxbase-strip march_core2.s -O2
# -fverbose-asm
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstrict-aliasing
# -fstrict-overflow -fthread-jumps -ftoplevel-reorder -ftrapping-math
# -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop
# -ftree-copyrename -ftree-cselim -ftree-dce -ftree-dominator-opts
# -ftree-dse -ftree-forwprop -ftree-fre -ftree-loop-im -ftree-loop-ivcanon
# -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop -ftree-pre
# -ftree-pta -ftree-reassoc -ftree-scev-cprop -ftree-sink
# -ftree-slp-vectorize -ftree-sra -ftree-switch-conversion -ftree-ter
# -ftree-vect-loop-version -ftree-vrp -funit-at-a-time -funwind-tables
# -fvect-cost-model -fverbose-asm -fzero-initialized-in-bss
# -m128bit-long-double -m64 -m80387 -maccumulate-outgoing-args
# -malign-stringops -mcx16 -mfancy-math-387 -mfp-ret-in-387 -mfused-madd
# -mglibc -mieee-fp -mmmx -mno-sse4 -mpush-args -mred-zone -msahf -msse
# -msse2 -msse3 -mssse3 -mtls-direct-seg-refs

# Compiler executable checksum: a968648126f8c105e89f7b7d56fd651a

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world"
.text
.p2align 4,,15
.globl main
.type main, @function
main:
.LFB11:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %edi #,
call puts #
xorl %eax, %eax #
addq $8, %rsp #,
.cfi_def_cfa_offset 8
ret
.cfi_endproc
.LFE11:
.size main, .-main
.ident "GCC: (Debian 4.5.2-1) 4.5.2"
.section .note.GNU-stack,"",@progbits

Native:
Código: [Selecionar]
.file "teste.c"
# GNU C (Debian 4.5.2-1) version 4.5.2 (x86_64-linux-gnu)
# compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p3, MPC version 0.8.2
# warning: MPFR header version 3.0.0-p3 differs from library version 3.0.0-p7.
# warning: MPC header version 0.8.2 differs from library version 0.8.1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -march=amdfam10 -mcx16 -msahf -mpopcnt -mabm
# --param l1-cache-size=64 --param l1-cache-line-size=64 --param
# l2-cache-size=512 -mtune=amdfam10 -auxbase-strip march_native.s -O2
# -fverbose-asm
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fsigned-zeros
# -fsplit-ivs-in-unroller -fsplit-wide-types -fstrict-aliasing
# -fstrict-overflow -fthread-jumps -ftoplevel-reorder -ftrapping-math
# -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop
# -ftree-copyrename -ftree-cselim -ftree-dce -ftree-dominator-opts
# -ftree-dse -ftree-forwprop -ftree-fre -ftree-loop-im -ftree-loop-ivcanon
# -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop -ftree-pre
# -ftree-pta -ftree-reassoc -ftree-scev-cprop -ftree-sink
# -ftree-slp-vectorize -ftree-sra -ftree-switch-conversion -ftree-ter
# -ftree-vect-loop-version -ftree-vrp -funit-at-a-time -funwind-tables
# -fvect-cost-model -fverbose-asm -fzero-initialized-in-bss
# -m128bit-long-double -m3dnow -m64 -m80387 -mabm
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4 -mpopcnt
# -mpush-args -mred-zone -msahf -msse -msse2 -msse3 -msse4a
# -mtls-direct-seg-refs

# Compiler executable checksum: a968648126f8c105e89f7b7d56fd651a

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world"
.text
.p2align 5,,31
.globl main
.type main, @function
main:
.LFB11:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %edi #,
call puts #
xorl %eax, %eax #
addq $8, %rsp #,
.cfi_def_cfa_offset 8
ret
.cfi_endproc
.LFE11:
.size main, .-main
.ident "GCC: (Debian 4.5.2-1) 4.5.2"
.section .note.GNU-stack,"",@progbits

Meu processador é um AMD Phenom II N830, com 3 núcleos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Janeiro de 2011, 10:08
vampire_thunder, o Native vai dentro do MakeFile do Kernel!

Descompacta o source do kernel vanilla que você usa, abre o Makefile que está lá dentro, mais ou menos na página 4 tem isso aqui:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"


Ali na linha do HOSTCFLAGS você coloca o -march=native!

Infelizmente não é só aí que tem que mudar, mas já muda alguma coisa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 15 de Janeiro de 2011, 13:12
Pessoal percebi no meu kernel novo o driver da placa de rede sem fio não está funcionando tem que reinstalar alguma coisa ou tem que marcar alguma coisa nas opções de compilação?

Sobre o que falaram do trio 1000 + low latency +performance.. Eu confesso que não marquei essa possibilidade de performance... aonde que eu habilito isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Janeiro de 2011, 17:41
Pessoal percebi no meu kernel novo o driver da placa de rede sem fio não está funcionando tem que reinstalar alguma coisa ou tem que marcar alguma coisa nas opções de compilação?

Sobre o que falaram do trio 1000 + low latency +performance.. Eu confesso que não marquei essa possibilidade de performance... aonde que eu habilito isso?

se voce usou o kernelcheck, é na hora que aparece uma janela cheia de coisas pra configurar..
Se não é quando tu digita make config
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Janeiro de 2011, 17:43
Achei esse tutorial explicando várias coisas especialmente da configuração do kernel, como otimizar pro seu processador, dicas de segurança...
Vou ler ele certinho na prox compilação.

http://www.faqs.org/docs/securing/secopt-kernel.html

Edit.:
Mais tutoriais legais sobre otimização nesse livro:
http://www.faqs.org/docs/securing/
To gostando das dicas (Y)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 03:39
vampire_thunder, o Native vai dentro do MakeFile do Kernel!

Descompacta o source do kernel vanilla que você usa, abre o Makefile que está lá dentro, mais ou menos na página 4 tem isso aqui:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"


Ali na linha do HOSTCFLAGS você coloca o -march=native!

Infelizmente não é só aí que tem que mudar, mas já muda alguma coisa!

como diria o grande @galactus:

Senhoras e Senhores,

CONSEGUIR compilar o kernel todo com a cflag -march=native

aí vai um simples tutorial:

1 - baixa o kernel linux-2.6.36.tar.bz2

2 - descompacta em /usr/src

3 - baixa o patch do kernel zen, exatamente este http://downloads.zen-kernel.org/2.6.36/2.6.36-zen1.patch.lzma (http://downloads.zen-kernel.org/2.6.36/2.6.36-zen1.patch.lzma)

4 - descompacta o patch zen na pasta /usr/src, depois aplique o patch zen no kernel linux-2.6.36

5 - pegue o .config do omnislash e copie para /usr/src/linux-2.6.36

6 - executa um make menuconfig e marque o seu processador exato ( não pentium4 ou outra coisa, marque a sua arquitetura exata)

7 - abaixo da escolha do processador, tem uma opção de -march=native ( isso é só de enfeite, não serve pra nada, mas marque ela mesmo assim)

8 - salve tudo e feche o menuconfig, agora vamos pra parte que interessa...

9 - edit o arquivo Makefile:

... mais ou menos na página 4 tem isso aqui:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

Ali na linha do HOSTCFLAGS você coloca o -march=native!

10 - agora começa a ***** toda, execute: cd /usr/src/linux-2.6.36/arch/x86/

11 - dentro dessa pasta tem todos os codigo-fonte da parte principal do kernel, dentro dessa pasta existe varias outras pastas (e varias outras dentro delas), e o que voce vai fazer é adentrar uma por uma e procurar o arquivo Makefile dentro delas, e edita-lo: onde tiver -march=XXXX ou -mtune=XXXX ou -mcpu=XXXX, vc vai substituir por -march=native (obs: alguns Makefile não tem cflag nenhuma, então não mexa neles, só modifique os que tem -march=XXXX ou -mtune=XXXX ou -mcpu=XXXX), modifique tambem os arquivos: Kbuild, Kconfig, Kconfig.cpu, Kconfig.debug, Makefile_32.cpu( esse por exemplo está lotado de -march=XXXX e -mtune=XXXX, subistitua tudo sem medo de ser feliz)

12 - depois de tudo isso, comesse a compilação ( pra ver se tá compilando com march=native mesmo, abra um outro terminal e execute após 2 minutos de compilação: ps ax | grep gcc | grep march )


13 - pronto, taí o kernel exato pro seu processador

rapaz, o troço ficou bem mais rápido mesmo (nossa senhora, não sei se é só impressão minha só sei que a diferença é grande, :O   )

espero ter ajudado, agradeço ao grande galactus pela ideia, fico na espera do novo omnislash, valeu a todos.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 08:35
4d4c47, vou testar imediatamente!

Parabéns pelo feito!

Só acho que precisa ficar um pouco mais claro!

Onde tiver march=XXX, mtune=XXX ou mcpu=XXX   Vai tudo mesmo para march=native ou só a parte do XXX é que fica em native?

Assim:

march=native
mtune=native
mcpu=native

Ou muda tudo mesmo para march=native?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 10:40
Baraaaaaaaalhooooooooooooooooooo!!!!!

Tora!  Muito tora mesmo essa parada!!!!

Olha só, desde qu eo HQx colocou a dupla BFS + BFQ no kernel, eu não sentia um ganho tão grande de desempenho como este no kernel!

Para me manter fiel ao meus testes, apliquei as dicas do 4d4c47 no 2.6.34 mesmo!  Se usasse o 2.6.36 eu não ia saber até que ponto a mundança do kernel ou do march ia influenciar!

Tá, na dúvida do que alterar, se apenas o XXX ou tudo mesmo, resolvi alterar apenas o XXX!  Ou seja, tudo onde achei march=XXX, mtune=XXX e mcpu=XXX (aliás, não achei nenhuma mcpu), eu troquei para native!

Depois que começou a compilar eu fiz o comando que o 4d4c47 indicou: ps ax | grep gcc | grep march

Ele listou os march em vermelho com a opção utilizada!  Infelizmente nem todos os march eram native!  Ainda tinha march=Core2! Mas foram  só dois de muitos da tela!  Então, ou eu deixei passar algum batido, ou por não mudar tudo para march ao invés do mtune deu nisso!   

De qualquer maneira, a mudança é grande!  Agora parece o P4 quando chama da primeira vez!  O que mais me impressionou foi o VirtualBox 4!  Meu, agora eu clico e ele aparece!!!!

Agora fico no aguardo de uma resposta do 4d4c47 pra saber o que foi que fiz de errado! E claro, outros testarem também!

Até agora tá show mesmo!

Mais uma vez Parabéns 4d4c47!!!!

Não disse que muitas cabeças pensam melhor do que uma!  ;D

   



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 12:02
Onde tiver march=XXX, mtune=XXX ou mcpu=XXX   Vai tudo mesmo para march=native ou só a parte do XXX é que fica em native?

Assim:

march=native
mtune=native
mcpu=native

Ou muda tudo mesmo para march=native?

muda tudo para -march=native mesmo, não coloque nada de mtune e nem mcpu, tem que virar tudo -march=native, valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 12:04
Onde tiver march=XXX, mtune=XXX ou mcpu=XXX   Vai tudo mesmo para march=native ou só a parte do XXX é que fica em native?

Assim:

march=native
mtune=native
mcpu=native

Ou muda tudo mesmo para march=native?

muda tudo para -march=native mesmo, não coloque nada de mtune e nem mcpu, tem que virar tudo -march=native, valeu

Positivo e operante!   :D

Vou mudar tudo então!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 12:14
poxa, só foi ficar de cama um dia que acontece tudo isso!!!

Vou testar aqui também x)

edit: galactus tu usou o patch do zen kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Janeiro de 2011, 13:01
@vampire_thunder realmente o meio mais fácil seria atualizar para o 10.10 então. Mas se alguém aqui que vai conseguir é você, só lembrar do LZMA.


Consegui mais uma \o/
http://ubuntuforum-br.org/index.php/topic,74352.msg433165.html#msg433165


Consegui finalmente colocar o vgaswitcheroo para funcionar e habilitar minha saída HDMI. E ela só funciona direito no 2.6.37. No 2.6.35 fica fora de sincronia. Pelo menos a compilação não foi em vão.  :D


PS: Esse post do Gunss já estava há 10 páginas atrás. Ô povo que gosta de postar, eim...
rsrsrsr
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 13:02
poxa, só foi ficar de cama um dia que acontece tudo isso!!!

Vou testar aqui também x)

edit: galactus tu usou o patch do zen kernel?

Não Gunss, foi como eu disse, para ter certeza do quanto isso afeta o desempenho eu testei com o 2.6.34 e o Omnislash mesmo! Agora quando eu acertar tudo direitinho do processador eu vou passar para o 2.6.36 com os outros patchs!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 13:53
Não consigo acertar!  Pelo menos não com o 2.6.34 e os patchs do Omnislash!  No omnislash não tem opção de marcar o CFLAGS que tem no Zen!

Continua aparecendo Core2,  nem tudo fica native!

Mais tarde tento com o Zen e o 2.6.36!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 13:55
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 14:03
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?

Foi o que o 4d4c47 disse!  Achei o mcpu e também mudei para march-native!  Os que tinham mtune eu também mudei para march=native!  Não achei mais nada com march!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 14:11
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?

caramba cara, agora que eu vi aqui, na compilação ainda achei alguns -mtune, temos que descobrir onde eles ficam, mas acredito que cerca de 80 % consegui transformar em march=native,

vou tentar fazer uma busca mais fina, talvez com a dupla cat e grep deve funcionar melhor, vou dá uma olhada aqui, valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 14:26
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?

caramba cara, agora que eu vi aqui, na compilação ainda achei alguns -mtune, temos que descobrir onde eles ficam, mas acredito que cerca de 80 % consegui transformar em march=native,

vou tentar fazer uma busca mais fina, talvez com a dupla cat e grep deve funcionar melhor, vou dá uma olhada aqui, valeu


Código: [Selecionar]
#-mtune exists since gcc 3.4
HAS_MTUNE := $(call cc-option-yn, -mtune=i386)
ifeq ($(HAS_MTUNE),y)
tune = $(call cc-option,-mtune=$(1),$(2))
else
tune = $(call cc-option,-mcpu=$(1),$(2))
endif

até aqui é para substituir ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 14:36
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?

caramba cara, agora que eu vi aqui, na compilação ainda achei alguns -mtune, temos que descobrir onde eles ficam, mas acredito que cerca de 80 % consegui transformar em march=native,

vou tentar fazer uma busca mais fina, talvez com a dupla cat e grep deve funcionar melhor, vou dá uma olhada aqui, valeu


Código: [Selecionar]
#-mtune exists since gcc 3.4
HAS_MTUNE := $(call cc-option-yn, -mtune=i386)
ifeq ($(HAS_MTUNE),y)
tune = $(call cc-option,-mtune=$(1),$(2))
else
tune = $(call cc-option,-mcpu=$(1),$(2))
endif

até aqui é para substituir ?

sim senhor, tudo que tiver -mtune ou -mcpu substitua por -march
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 14:57
o zen é uma porcaria galactus.

Aqui da erro na compilação. Tu tem certeza que é pra substituir todos os march e mtune por -march=native ?

caramba cara, agora que eu vi aqui, na compilação ainda achei alguns -mtune, temos que descobrir onde eles ficam, mas acredito que cerca de 80 % consegui transformar em march=native,

vou tentar fazer uma busca mais fina, talvez com a dupla cat e grep deve funcionar melhor, vou dá uma olhada aqui, valeu


Código: [Selecionar]
#-mtune exists since gcc 3.4
HAS_MTUNE := $(call cc-option-yn, -mtune=i386)
ifeq ($(HAS_MTUNE),y)
tune = $(call cc-option,-mtune=$(1),$(2))
else
tune = $(call cc-option,-mcpu=$(1),$(2))
endif

até aqui é para substituir ?

sim senhor, tudo que tiver -mtune ou -mcpu substitua por -march

pq ta dando erro de compilação direto.

já tentei substituir o mtune e march somente da opção core2.
Também tentei trocar TUDO. Continua dando erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 16 de Janeiro de 2011, 16:01
Galera coloquem suas impressões do omni alterado com native pois eu vou pegar o 2.6.37 e pedir uma ajuda uma vampire (se ele puder) para fazermos ele com o vgaswitcheroo e aí me digam onde alterar que vou fazer de forma automática essas modificações no march.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Janeiro de 2011, 17:28
Galera coloquem suas impressões do omni alterado com native pois eu vou pegar o 2.6.37 e pedir uma ajuda uma vampire (se ele puder) para fazermos ele com o vgaswitcheroo e aí me digam onde alterar que vou fazer de forma automática essas modificações no march.

Ajudar? Tô dentro, mas só se for na hora vaga (geralmente de meia noite às 6, rsrs)

O vgaswitcheroo já costuma vir habilitado. Confira aí:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg507.imageshack.us%2Fimg507%2F6683%2Fcapturadetelalinuxx8664.th.png&hash=b74ced456176a21b81c78b2aabc268355dd38f30) (http://img507.imageshack.us/my.php?image=capturadetelalinuxx8664.png)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 16 de Janeiro de 2011, 17:49
Hummmm quer dizer que o Kernel 2.6.37 resolve o problema de placas gráficas híbridas.... esse é o meu caso.

Se quiserem testar alguma coisa na minha máquina me avisem, me habilito a ser cobaia hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 16 de Janeiro de 2011, 18:04
Hummmm quer dizer que o Kernel 2.6.37 resolve o problema de placas gráficas híbridas.... esse é o meu caso.

Se quiserem testar alguma coisa na minha máquina me avisem, me habilito a ser cobaia hehehe

Na verdade, desde o 2.6.35.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 16 de Janeiro de 2011, 18:48
Eu sinceramente não sei porque depois que instalo o driver proprietário não funciona.

Pode ser que seja o driver proprietário... mas enfim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 19:51
Agora eu senti firmeza do HQx! :)

Quanto ao March eu acredito que devemos ser mais específicos, mostrar exatamente onde e quais os arquivos alterados!  Aqui não deu nenhum erro de compilação por causa disso!

Vou começar por mim!

Mudo o Makefile dentro da pasta linux (link simbólico do 2.6.34)!

Apenas neste trecho:

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = -O2

Todas as outras alterações que eu fiz estão dentro da pasta linux/arch/x86 (lembrem do link simbólico do 2.6.34)!

Na pasta x86 eu altero os arquivos: MakeFile e Makefile_32.cpu!

No arquivo Makefile eu mudo aqui:

Citar
# FIXME - should be integrated in Makefile.cpu (Makefile_32.cpu)
        cflags-$(CONFIG_MK8) += $(call cc-option,-march=native)
        cflags-$(CONFIG_MPSC) += $(call cc-option,-march=native)

        cflags-$(CONFIG_MCORE2) += \
                $(call cc-option,-march=native,$(call cc-option,-march=native))
   cflags-$(CONFIG_MATOM) += $(call cc-option,-march=native) \
      $(call cc-option,-march=native,$(call cc-option,-march=native))
        cflags-$(CONFIG_GENERIC_CPU) += $(call cc-option,-march=native)
        KBUILD_CFLAGS += $(cflags-y)


No Makefile_32.cpu aqui:


Citar
#-mtune exists since gcc 3.4
HAS_MTUNE   := $(call cc-option-yn, -march=native)
ifeq ($(HAS_MTUNE),y)
tune      = $(call cc-option,-march=$(1),$(2))
else
tune      = $(call cc-option,-march=$(1),$(2))
endif

align := $(cc-option-align)
cflags-$(CONFIG_M386)      += -march=native
cflags-$(CONFIG_M486)      += -march=native
cflags-$(CONFIG_M586)      += -march=native
cflags-$(CONFIG_M586TSC)   += -march=native
cflags-$(CONFIG_M586MMX)   += -march=native
cflags-$(CONFIG_M686)      += -march=native
cflags-$(CONFIG_MPENTIUMII)   += -march=native $(call tune,pentium2)
cflags-$(CONFIG_MPENTIUMIII)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUMM)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUM4)   += -march=native $(call tune,pentium4)
cflags-$(CONFIG_MK6)      += -march=native
# Please note, that patches that add -march=athlon-xp and friends are pointless.
# They make zero difference whatsosever to performance at this time.
cflags-$(CONFIG_MK7)      += -march=native
cflags-$(CONFIG_MK8)      += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCRUSOE)   += -march=native $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MEFFICEON)   += -march=native $(call tune,pentium3) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MWINCHIPC6)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MWINCHIP3D)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCYRIXIII)   += $(call cc-option,-march=native,-march=native) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MVIAC7)      += -march=native
cflags-$(CONFIG_MCORE2)      += -march=native $(call tune,core2)
cflags-$(CONFIG_MATOM)      += $(call cc-option,-march=native,$(call cc-option,-march=native,-march=native)) \
   $(call cc-option,-march=native,$(call cc-option,-march=native))

# AMD Elan support
cflags-$(CONFIG_X86_ELAN)   += -march=native

# Geode GX1 support
cflags-$(CONFIG_MGEODEGX1)   += -march=native
cflags-$(CONFIG_MGEODE_LX)   += $(call cc-option,-march=native,-march=native)
# add at the end to overwrite eventual tuning options from earlier
# cpu entries
cflags-$(CONFIG_X86_GENERIC)    += $(call tune,generic,$(call tune,i686))

# Work around the pentium-mmx code generator madness of gcc4.4.x which
# does stack alignment by generating horrible code _before_ the mcount
# prologue (push %ebp, mov %esp, %ebp) which breaks the function graph
# tracer assumptions. For i686, generic, core2 this is set by the
# compiler anyway
cflags-$(CONFIG_FUNCTION_GRAPH_TRACER) += $(call cc-option,-maccumulate-outgoing-args)

# Bug fix for binutils: this option is required in order to keep
# binutils from generating NOPL instructions against our will.
ifneq ($(CONFIG_X86_P6_NOP),y)
cflags-y         += $(call cc-option,-Wa$(comma)-march=native,)
endif

Vejam que logo acima, na parte em negrito, tem um call tune Core2! Será que é por isso que não tira tudo o que for Core2?
São esses os arquivos e locais que achei para mudar!  Tem algum outro lugar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 21:14
Galera coloquem suas impressões do omni alterado com native pois eu vou pegar o 2.6.37 e pedir uma ajuda uma vampire (se ele puder) para fazermos ele com o vgaswitcheroo e aí me digam onde alterar que vou fazer de forma automática essas modificações no march.

aqui vai a localização dos arquivos e suas linhas exatas que contém as palavras march, mtune, mcpu que encontrei:

Citar
/usr/src/linux-2.6.36/Makefile     -linha 232

/usr/src/linux-2.6.36/arch/x86/boot/compressed/Makefile     - linha 12
/usr/src/linux-2.6.36/arch/x86/boot/Makefile       - linha 63

/usr/src/linux-2.6.36/arch/x86/kernel/acpi/realmode/Makefile   - linha 35

/usr/src/linux-2.6.36/arch/x86/Kconfig.cpu        - linha 300
/usr/src/linux-2.6.36/arch/x86/Makefile          - linha 53, 54, 57, 58, 59, 60
/usr/src/linux-2.6.36/arch/x86/Makefile_32.cpu             - linha 5, 7, 9, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 46, 47, 63


boa sorte a todos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 16 de Janeiro de 2011, 21:17
Galera coloquem suas impressões do omni alterado com native pois eu vou pegar o 2.6.37 e pedir uma ajuda uma vampire (se ele puder) para fazermos ele com o vgaswitcheroo e aí me digam onde alterar que vou fazer de forma automática essas modificações no march.

aqui vai a localização dos arquivos e suas linhas exatas que contém as palavras march, mtune, mcpu:

Citar
/linux-2.6.36/Makefile            -linha 232

/arch/x86/boot/compressed/Makefile            - linha 12
/arch/x86/boot/Makefile                             - linha 63

/arch/x86/kernel/acpi/realmode/Makefile      - linha 35

/arch/x86/Kconfig.cpu                                - linha 300
/arch/x86/Makefile                                    - linha 53, 54, 57, 58, 59, 60
/arch/x86/Makefile_32.cpu                          - linha 5, 7, 9, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 46, 47, 63
Amanhã mesmo começo as compilações.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 16 de Janeiro de 2011, 21:33
Olha pode ser que eu tenha feita algo errado mas...

Sinceramente não vi tanta diferença assim, até porque na hora de compilar só apareceu os mesmos processadores e eu marquei P4.

Testei essas alterações com o 2.6.34.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Janeiro de 2011, 21:58
Olha pode ser que eu tenha feita algo errado mas...

Sinceramente não vi tanta diferença assim, até porque na hora de compilar só apareceu os mesmos processadores e eu marquei P4.

Testei essas alterações com o 2.6.34.

Como assim apareceu os mesmos processadores?  As configurações do Menuconfig do Omnislash não mudam!  O que muda é você marcar a arquitetura correta do seu processador no menuconfig e depois alterar na unha os makefiles e outros arquivos onde tem o march, mtune e mcpu! 

4d4c47, mais uma vez obrigado, vou modificar mais esses arquivos que não tinha modificado e ver se agora acaba com o Core2!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 16 de Janeiro de 2011, 22:04
Puxa vida acho que ta ai um erro, eu não apliquei nenhum patch apenas alterei os arquivos na unha.

Quais os patchs tu aplicou em em qual kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 16 de Janeiro de 2011, 22:11
No Makefile_32.cpu aqui:


Citar
#-mtune exists since gcc 3.4
HAS_MTUNE   := $(call cc-option-yn, -march=native)
ifeq ($(HAS_MTUNE),y)
tune      = $(call cc-option,-march=$(1),$(2))
else
tune      = $(call cc-option,-march=$(1),$(2))
endif

align := $(cc-option-align)
cflags-$(CONFIG_M386)      += -march=native
cflags-$(CONFIG_M486)      += -march=native
cflags-$(CONFIG_M586)      += -march=native
cflags-$(CONFIG_M586TSC)   += -march=native
cflags-$(CONFIG_M586MMX)   += -march=native
cflags-$(CONFIG_M686)      += -march=native
cflags-$(CONFIG_MPENTIUMII)   += -march=native $(call tune,pentium2)
cflags-$(CONFIG_MPENTIUMIII)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUMM)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUM4)   += -march=native $(call tune,pentium4)
cflags-$(CONFIG_MK6)      += -march=native
# Please note, that patches that add -march=athlon-xp and friends are pointless.
# They make zero difference whatsosever to performance at this time.
cflags-$(CONFIG_MK7)      += -march=native
cflags-$(CONFIG_MK8)      += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCRUSOE)   += -march=native $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MEFFICEON)   += -march=native $(call tune,pentium3) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MWINCHIPC6)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MWINCHIP3D)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCYRIXIII)   += $(call cc-option,-march=native,-march=native) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MVIAC7)      += -march=native
cflags-$(CONFIG_MCORE2)      += -march=native $(call tune,core2)
cflags-$(CONFIG_MATOM)      += $(call cc-option,-march=native,$(call cc-option,-march=native,-march=native)) \
   $(call cc-option,-march=native,$(call cc-option,-march=native))

# AMD Elan support
cflags-$(CONFIG_X86_ELAN)   += -march=native

# Geode GX1 support
cflags-$(CONFIG_MGEODEGX1)   += -march=native
cflags-$(CONFIG_MGEODE_LX)   += $(call cc-option,-march=native,-march=native)
# add at the end to overwrite eventual tuning options from earlier
# cpu entries
cflags-$(CONFIG_X86_GENERIC)    += $(call tune,generic,$(call tune,i686))

# Work around the pentium-mmx code generator madness of gcc4.4.x which
# does stack alignment by generating horrible code _before_ the mcount
# prologue (push %ebp, mov %esp, %ebp) which breaks the function graph
# tracer assumptions. For i686, generic, core2 this is set by the
# compiler anyway
cflags-$(CONFIG_FUNCTION_GRAPH_TRACER) += $(call cc-option,-maccumulate-outgoing-args)

# Bug fix for binutils: this option is required in order to keep
# binutils from generating NOPL instructions against our will.
ifneq ($(CONFIG_X86_P6_NOP),y)
cflags-y         += $(call cc-option,-Wa$(comma)-march=native,)
endif

Vejam que logo acima, na parte em negrito, tem um call tune Core2! Será que é por isso que não tira tudo o que for Core2?
São esses os arquivos e locais que achei para mudar!  Tem algum outro lugar?

Se vc parar para perceber, o objetivo é deixar o processo descobrir qual tipo de processador vc tem e compilar para esta arquitetura em específico!
Daí esta rotina que pega o valor de uma varável que recebeu a identificação do tipo de processador é utilizada numa estrutura tipo case e redireciona passando o valor correto para a rotina tune!
Daí que quando vc dá um grep, vc está vendo todos os valores que estão sendo passados, inclusive quando a rotina tune é chamada!
A rotina tune parece ser utilizada em vários pontos (é o que dá a entender) já que vc relatou que march=Core2 apareceu algumas vezes!
Espero ter ajudado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 16 de Janeiro de 2011, 22:14
Puxa vida acho que ta ai um erro, eu não apliquei nenhum patch apenas alterei os arquivos na unha.

Quais os patchs tu aplicou em em qual kernel?

Em princípio não é para fazer diferença! O patch apenas troca valores ou sentenças no kernel source!
Tipo alterar um texto onde a palavra Riven Zero é substituída pela palavra HQXRiven!
Se está a dar erros, como diriam os portugas, a causa é outra...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: maiconramones em 16 de Janeiro de 2011, 22:15
Mas nesse caso fui que eu eu fiz, já que a configuração do menuconfig vai ser fake.

Alterei todos para native.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 22:28
Puxa vida acho que ta ai um erro, eu não apliquei nenhum patch apenas alterei os arquivos na unha.

Quais os patchs tu aplicou em em qual kernel?

Em princípio não é para fazer diferença! O patch apenas troca valores ou sentenças no kernel source!
Tipo alterar um texto onde a palavra Riven Zero é substituída pela palavra HQXRiven!
Se está a dar erros, como diriam os portugas, a causa é outra...

@MSXManiac está correto, com ou sem patch a compilação será a mesma, vc deve ter apagado ou acrescentado algum "caracter" na hora de mudar o nome, deleta tudo, descompacta o kernel novamente e começa do zero denovo.
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 16 de Janeiro de 2011, 22:29
Mas nesse caso fui que eu eu fiz, já que a configuração do menuconfig vai ser fake.

Alterei todos para native.

A sugestão é vc começar do zero de novo!
De antes de começar um make clean e um make-kpkg clean!
Lembre-se que é para substituir -march=XXXX por -march=native!
Quanto a trocar -mtune e -mcpu por -march, ainda tenho pontos a discutir no post a seguir!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 16 de Janeiro de 2011, 22:33
The manual (info gcc) is your friend:

-mtune : Tune to CPU-TYPE everything applicable about the generated code, except for the ABI and the set of available instructions.

-march: Generate instructions for the machine type CPU-TYPE. Specifying -march=CPU-TYPE implies -mtune=CPU-TYPE.

-mcpu: A deprecated synonym for -mtune.

Em sendo assim, se eu trocar todos os -march por native, posso manter  -mtune e -mcpu e alterá-los para native, já que de acordo com o manual, a tendência é o -mtune e o -mcpu se setados em native, acompanharem o valor de -march!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 22:53
The manual (info gcc) is your friend:

-mtune : Tune to CPU-TYPE everything applicable about the generated code, except for the ABI and the set of available instructions.

-march: Generate instructions for the machine type CPU-TYPE. Specifying -march=CPU-TYPE implies -mtune=CPU-TYPE.

-mcpu: A deprecated synonym for -mtune.

Em sendo assim, se eu trocar todos os -march por native, posso manter  -mtune e -mcpu e alterá-los para native, já que de acordo com o manual, a tendência é o -mtune e o -mcpu se setados em native, acompanharem o valor de -march!

aqui vai uma comparação do  -march=native com o -mtune=native

gcc -O2 -march=native -fverbose-asm -S teste.c -o march_native.s

cat march_native.s :

Código: [Selecionar]
.file "teste.c"
# GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
# compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 -march=amdfam10 -mcx16
# -msahf -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64
# --param l2-cache-size=512 -mtune=amdfam10 -auxbase-strip march_native.s
# -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-interblock -fsched-spec -fsched-stalled-insns-dep
# -fschedule-insns2 -fsigned-zeros -fsplit-ivs-in-unroller
# -fsplit-wide-types -fstack-protector -fstrict-aliasing -fstrict-overflow
# -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce
# -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim
# -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
# -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
# -ftree-pre -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-sra
# -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version -ftree-vrp
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m3dnow -m64 -m80387 -mabm
# -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4 -mpopcnt
# -mpush-args -mred-zone -msahf -msse -msse2 -msse3 -msse4a
# -mtls-direct-seg-refs

# Compiler executable checksum: 2129e1a56226bd6e8f7af5e0a3ff467d

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world\n"
.text
.p2align 5,,31
.globl main
.type main, @function
main:
.LFB22:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %esi #,
movl $1, %edi #,
xorl %eax, %eax #
call __printf_chk #
xorl %eax, %eax #
addq $8, %rsp #,
ret
.cfi_endproc
.LFE22:
.size main, .-main
.ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3"
.section .note.GNU-stack,"",@progbits


-----------------------------------------------------------------------------------------------------------------

gcc -O2 -mtune=native -fverbose-asm -S teste.c -o mtune_native.s

cat mtune_native.s :

Código: [Selecionar]
.file "teste.c"
# GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
# compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
# options passed:  teste.c -D_FORTIFY_SOURCE=2 --param l1-cache-size=64
# --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10
# -auxbase-strip mtune_native.s -O2 -fverbose-asm -fstack-protector
# options enabled:  -falign-loops -fargument-alias
# -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
# -fcaller-saves -fcommon -fcprop-registers -fcrossjumping
# -fcse-follow-jumps -fdefer-pop -fdelete-null-pointer-checks
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
# -fgcse-lm -fguess-branch-probability -fident -fif-conversion
# -fif-conversion2 -findirect-inlining -finline
# -finline-functions-called-once -finline-small-functions -fipa-cp
# -fipa-pure-const -fipa-reference -fira-share-save-slots
# -fira-share-spill-slots -fivopts -fkeep-static-consts
# -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
# -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
# -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
# -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
# -fsched-interblock -fsched-spec -fsched-stalled-insns-dep
# -fschedule-insns2 -fsigned-zeros -fsplit-ivs-in-unroller
# -fsplit-wide-types -fstack-protector -fstrict-aliasing -fstrict-overflow
# -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce
# -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim
# -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
# -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
# -ftree-pre -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-sra
# -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version -ftree-vrp
# -funit-at-a-time -funwind-tables -fvect-cost-model -fverbose-asm
# -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
# -maccumulate-outgoing-args -malign-stringops -mfancy-math-387
# -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4
# -mpush-args -mred-zone -msse -msse2 -mtls-direct-seg-refs

# Compiler executable checksum: 2129e1a56226bd6e8f7af5e0a3ff467d

.section .rodata.str1.1,"aMS",@progbits,1
.LC0:
.string "Hello world\n"
.text
.p2align 5,,31
.globl main
.type main, @function
main:
.LFB22:
.cfi_startproc
subq $8, %rsp #,
.cfi_def_cfa_offset 16
movl $.LC0, %esi #,
movl $1, %edi #,
xorl %eax, %eax #
call __printf_chk #
xorl %eax, %eax #
addq $8, %rsp #,
ret
.cfi_endproc
.LFE22:
.size main, .-main
.ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3"
.section .note.GNU-stack,"",@progbits


vendo isso, acredito que o -march=native é bem mais completo.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 22:57
Aqui eu não paro de receber erros na compilação. É sempre esse erro.


  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.36'
make: ** [debian/stamp/build/kernel] Erro 2


Conferi os arquivos do galactus e do 4d4c47 e continuo recebendo esses erros.

Estou usando o kernel 2.6.36.3

ps: algumas das linhas que o 4d4c47 não existem. É melhor resolver isso, pois com certeza outras pessoas vão ter esse erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 16 de Janeiro de 2011, 23:07
Aqui eu não paro de receber erros na compilação. É sempre esse erro.


  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.36'
make: ** [debian/stamp/build/kernel] Erro 2


Conferi os arquivos do galactus e do 4d4c47 e continuo recebendo esses erros.

Estou usando o kernel 2.6.36.3

ps: algumas das linhas que o 4d4c47 não existem. É melhor resolver isso, pois com certeza outras pessoas vão ter esse erro.
Gunss você está aplicando algum patch??
Aquele ureadahead

Quando estava compilando este kernel (2.6.36.X) sempre que eu aplicava este patch dava erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Janeiro de 2011, 23:11
...

ps: algumas das linhas que o 4d4c47 não existem. É melhor resolver isso, pois com certeza outras pessoas vão ter esse erro.

olhei linha por linha novamente e não achei nenhum erro,

esse tutorial é especifico para o kernel 2.6.36, talvez haja alguma diferença nas outras versões, se tiver tempo, procure os erros e poste aqui pra gente, assim fica mais rápido a correção. valeu.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 23:35
...

ps: algumas das linhas que o 4d4c47 não existem. É melhor resolver isso, pois com certeza outras pessoas vão ter esse erro.

olhei linha por linha novamente e não achei nenhum erro,

esse tutorial é especifico para o kernel 2.6.36, talvez haja alguma diferença nas outras versões, se tiver tempo, procure os erros e poste aqui pra gente, assim fica mais rápido a correção. valeu.



opa, o erro que dá na compilação é exatamente aquele. As linhas que não existem são:

Arquivo arch/x86/Kconfig.cpu na linha 300 tem select GENERIC_FIND_NEXT_BIT o único march que tem é na linha 405. Não tem mtune nem mcpu

Arquivo /arch/x86/Makefile_32.cpu só vai até a linha 59. Na linha 47 tem esse texto cflags-$(CONFIG_X86_GENERIC)    += $(call tune,generic,$(call tune,i686))




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Janeiro de 2011, 23:36
Aqui eu não paro de receber erros na compilação. É sempre esse erro.


  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.36'
make: ** [debian/stamp/build/kernel] Erro 2


Conferi os arquivos do galactus e do 4d4c47 e continuo recebendo esses erros.

Estou usando o kernel 2.6.36.3

ps: algumas das linhas que o 4d4c47 não existem. É melhor resolver isso, pois com certeza outras pessoas vão ter esse erro.
Gunss você está aplicando algum patch??
Aquele ureadahead

Quando estava compilando este kernel (2.6.36.X) sempre que eu aplicava este patch dava erro.

Sim estou aplicando o ureadahead, será que o problema é com ele. Vou tentar sem ele.



edit: o engraçado que ao dar o comando  ps ax | grep gcc | grep march sempre aparece

"-march=native -march=core2 -march=i686". Se não nessa ordem aparece assim "-march=core2 -march=i686"

Vou tentar aplicar ao 2.6.36 puro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 17 de Janeiro de 2011, 07:31
vampire_thunder, o Native vai dentro do MakeFile do Kernel!

Descompacta o source do kernel vanilla que você usa, abre o Makefile que está lá dentro, mais ou menos na página 4 tem isso aqui:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"


Ali na linha do HOSTCFLAGS você coloca o -march=native!

Infelizmente não é só aí que tem que mudar, mas já muda alguma coisa!

como diria o grande @galactus:

Senhoras e Senhores,

CONSEGUIR compilar o kernel todo com a cflag -march=native

aí vai um simples tutorial:

1 - baixa o kernel linux-2.6.36.tar.bz2

2 - descompacta em /usr/src

3 - baixa o patch do kernel zen, exatamente este http://downloads.zen-kernel.org/2.6.36/2.6.36-zen1.patch.lzma (http://downloads.zen-kernel.org/2.6.36/2.6.36-zen1.patch.lzma)

4 - descompacta o patch zen na pasta /usr/src, depois aplique o patch zen no kernel linux-2.6.36

5 - pegue o .config do omnislash e copie para /usr/src/linux-2.6.36

6 - executa um make menuconfig e marque o seu processador exato ( não pentium4 ou outra coisa, marque a sua arquitetura exata)

7 - abaixo da escolha do processador, tem uma opção de -march=native ( isso é só de enfeite, não serve pra nada, mas marque ela mesmo assim)

8 - salve tudo e feche o menuconfig, agora vamos pra parte que interessa...

9 - edit o arquivo Makefile:

... mais ou menos na página 4 tem isso aqui:

# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = "${CFLAGS}"

Ali na linha do HOSTCFLAGS você coloca o -march=native!

10 - agora começa a ***** toda, execute: cd /usr/src/linux-2.6.36/arch/x86/

11 - dentro dessa pasta tem todos os codigo-fonte da parte principal do kernel, dentro dessa pasta existe varias outras pastas (e varias outras dentro delas), e o que voce vai fazer é adentrar uma por uma e procurar o arquivo Makefile dentro delas, e edita-lo: onde tiver -march=XXXX ou -mtune=XXXX ou -mcpu=XXXX, vc vai substituir por -march=native (obs: alguns Makefile não tem cflag nenhuma, então não mexa neles, só modifique os que tem -march=XXXX ou -mtune=XXXX ou -mcpu=XXXX), modifique tambem os arquivos: Kbuild, Kconfig, Kconfig.cpu, Kconfig.debug, Makefile_32.cpu( esse por exemplo está lotado de -march=XXXX e -mtune=XXXX, subistitua tudo sem medo de ser feliz)

12 - depois de tudo isso, comesse a compilação ( pra ver se tá compilando com march=native mesmo, abra um outro terminal e execute após 2 minutos de compilação: ps ax | grep gcc | grep march )


13 - pronto, taí o kernel exato pro seu processador

rapaz, o troço ficou bem mais rápido mesmo (nossa senhora, não sei se é só impressão minha só sei que a diferença é grande, :O   )

espero ter ajudado, agradeço ao grande galactus pela ideia, fico na espera do novo omnislash, valeu a todos.





Fiz os procedimentos aqui com o kernel do Natty, 2.6.37. Não deu erro nenhum de compilação. Ao contrário, esse kernel sempre dá um erro no meio da compilação e dessa vez isso nem aconteceu. No entanto:
1- O Plymouth demorou mais para aparecer;
2- A inicialização ficou mais lenta;
3- Tudo isso porque deu erro no driver do Virtualbox, o que no final das contas também levou a uma tela preta ao invés do GDM. Tive de apertar ctrl+alt+f7 para ir para o GDM.

Quanto o sistema em si ainda não testei o suficiente.

Na compilação só apareceram duas entradas com -march=amd10. As outras todas apareceram march=native.


 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Janeiro de 2011, 08:27
Fiz mudanças em mais dois arquivos que não tinha visto que possuem  march! Existe arquivo que o  4d4c47 lista no kernel 2.6.36 que não tem no 2.6.34!  Mesmo com essas alterações ainda aparece o Core2 na listagem!

Não dá nenhum erro na compilação aqui! O boot, mesmo com o patch do urehearead do Gentoo é mais lento!  Eu sempre perco o Plymouth quando uso o kernel do HQx, o que descobri é que colocando o driver  vesa de  dentro do kernel faz uma gambiarra para ele aparecer de novo com resolução bem feia!

No mais o sistema ficou muito mais esperto e mais rápido!  O virtualbox 4 é que teve maior impacto! Incrível!  Notem que o i7 tem as instruções de virtualização via hardware dentro do processador! Então eu sempre marquei isso dentro do kernel, mas como usava o P4 na compilação ou fazia uma compilação genérica, acho que não ativava isso direito! Agora não!  Ele voa!
Toda a parte de multimídia melhorou!  O VLC, mesmo sem compilação do apt-build, não tem aquele delay na hora de começar a exibir o vídeo! A navegação da internet melhorou, está mais fluida, a animações da web melhoraram sua exibição e o processador consome muito menos!  Agora ele desliga núcleos quando ocioso!

Enfim, aqui só melhorou, e muito!  

MSXManiac,obrigado pelas explicações!

Ao longo do dia vou tentar testar no Atom do trabalho (o bublebee)!  Eu disse vou tentar pois são duas horas e meia a 3 horas de compilação no Bublebee!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Janeiro de 2011, 10:19
@galactus, essa parte de desligar núcleos inativos é MUITO boa. Uma dúvida, se você escolher "ondemand" na compilação e instalar os drivers que ajudam no consumo isso acontece?


edit: Consegui compilar o kernel, porém sem o patch do 2.6.36.3, mas com ureadahead e todos os outros. Durante a compilação apareceu várias vezes

-march=native -march=core2 -march=i686. Chequei cuidadosamente os arquivos especificados pelo 4d4c47, porém ainda continuam aparecendo.

Estou usando o kernel agora, vou testar agora.

Ah, no arquivo Makefile na pasta /linux (pasta simbólica) existe essa linha º 233 que contem:
HOSTCXXFLAGS = -O2

não seria ideal adicionarmos um -march=native nessa linha? Já que essa linha vai para os códigos em C++?


Tá difícil pegar aqui hein.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Janeiro de 2011, 11:04
@galactus, essa parte de desligar núcleos inativos é MUITO boa. Uma dúvida, se você escolher "ondemand" na compilação e instalar os drivers que ajudam no consumo isso acontece?


edit: Consegui compilar o kernel, porém sem o patch do 2.6.36.3, mas com ureadahead e todos os outros. Durante a compilação apareceu várias vezes

-march=native -march=core2 -march=i686. Chequei cuidadosamente os arquivos especificados pelo 4d4c47, porém ainda continuam aparecendo.

Estou usando o kernel agora, vou testar agora.

Ah, no arquivo Makefile na pasta /linux (pasta simbólica) existe essa linha º 233 que contem:
HOSTCXXFLAGS = -O2

não seria ideal adicionarmos um -march=native nessa linha? Já que essa linha vai para os códigos em C++?


Tá difícil pegar aqui hein.

Gunss eu só uso Performance no PC de casa!  Só quando uso Notebook que tiro o Performance!  Mas mesmo com o Performance, agora que tá usando Native em um monte de arquivos, ele diminui a velocidade dos núcleos em mais da metade e chega a desligar quando ocioso!  Isso comparado sempre com o P4!  Com o kernel padrão do Ubuntu ele já fazia isso!  Quando usava P4 ele ficava a 100% o tempo todo!

Esse Makefile da pasta /linux simbólica é o primeiro que eu mudo Gunss! Foi o primeiro arquivo que a gente descobriu que tinha que alterar! Altera esse aí pra ontem!

Pode acrescentar -march=native nessa linha sem medo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 17 de Janeiro de 2011, 11:12
@galactus, essa parte de desligar núcleos inativos é MUITO boa. Uma dúvida, se você escolher "ondemand" na compilação e instalar os drivers que ajudam no consumo isso acontece?


edit: Consegui compilar o kernel, porém sem o patch do 2.6.36.3, mas com ureadahead e todos os outros. Durante a compilação apareceu várias vezes

-march=native -march=core2 -march=i686. Chequei cuidadosamente os arquivos especificados pelo 4d4c47, porém ainda continuam aparecendo.

Estou usando o kernel agora, vou testar agora.

Ah, no arquivo Makefile na pasta /linux (pasta simbólica) existe essa linha º 233 que contem:
HOSTCXXFLAGS = -O2

não seria ideal adicionarmos um -march=native nessa linha? Já que essa linha vai para os códigos em C++?


Tá difícil pegar aqui hein.

Gunss eu só uso Performance no PC de casa!  Só quando uso Notebook que tiro o Performance!  Mas mesmo com o Performance, agora que tá usando Native em um monte de arquivos, ele diminui a velocidade dos núcleos em mais da metade e chega a desligar quando ocioso!  Isso comparado sempre com o P4!  Com o kernel padrão do Ubuntu ele já fazia isso!  Quando usava P4 ele ficava a 100% o tempo todo!

Esse Makefile da pasta /linux simbólica é o primeiro que eu mudo Gunss! Foi o primeiro arquivo que a gente descobriu que tinha que alterar! Altera esse aí pra ontem!

Pode acrescentar -march=native nessa linha sem medo!

Ah, então com o kernel padrão ele também desativa! Legal.

Eu sei galactus, porém minha pergunta é sobre a linha 233 que contem as flags que serão passadas para o G++ (ou C++). Vi que você não acrescentou o -march=native nela e nem o 4d4c47 adicionou essa linha às que devem ser mudadas.

abraço


edit: pode ser que o patch do zen ajude mesmo. Apesar de não ter gostado do desempenho da máquina com ele vou tentar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Janeiro de 2011, 11:32
Olha só como é bom ter mais de uma máquina para testar essas coisas!

Eu fiz uma cópia da pasta inteira descompactada do 2.6.34 com todos os arquivos alterados com march=native do PC de casa e colei aqui no BubleBee. Tudo o que tinha de march para alterar independente de processador eu mudei! Alterei o menuconfig na parte do processador para Atom.  Quando eu mandei compilar usei o comando para checar os march!

Aqui no Atom só aparece um Core2!!!!  Inclusive a linha que havia comentado anteriormente sobre o tal tune Core2  que o MSXManiac explicou, parece que faz diferença mesmo!

Na linha do Atom que vem logo abaixo, não tem Tune Core2!  Só tem o march=native!

As instruções que ele usa para compilar são outras bem diferentes!  Deve ter relação com o Processador e o GCC, claro! E agora eu vi que ele usa o 3DNow para compilar esse kernel!  Acho que ele só vai terminar depois do almoço!  Assim que ficar pronto eu passo a tarde usando ele! Aí eu coloco as impressões!
Nas compilações anteriores usando Atom, ficava um lixo!   Estou no aguardo para ver o que vai mudar!   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 17 de Janeiro de 2011, 12:51
Podia ter novo tutorial pra compilar o omnislash com todas essas novidades, sou leigo mas to sempre lendo o forum e já vi uma tonelada de coisa nova bem interessante, como o patch do ureadache do gentoo, ou mesmo como compilar usando essas opções pra arquiterura do processador, mas como sou leigo não consigo acompanhar vocês e colocar isso no meu kernel =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 17 de Janeiro de 2011, 13:33
Podia ter novo tutorial pra compilar o omnislash com todas essas novidades, sou leigo mas to sempre lendo o forum e já vi uma tonelada de coisa nova bem interessante, como o patch do ureadache do gentoo, ou mesmo como compilar usando essas opções pra arquiterura do processador, mas como sou leigo não consigo acompanhar vocês e colocar isso no meu kernel =/

Eu tava pensando em pedir o msm...
Acompanho há um bom tempo os posts, mas não tive muito sucesso em compilar o kernel com as descobertas daqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 17 de Janeiro de 2011, 13:46
Podia ter novo tutorial pra compilar o omnislash com todas essas novidades, sou leigo mas to sempre lendo o forum e já vi uma tonelada de coisa nova bem interessante, como o patch do ureadache do gentoo, ou mesmo como compilar usando essas opções pra arquiterura do processador, mas como sou leigo não consigo acompanhar vocês e colocar isso no meu kernel =/

Boa! Apoiado! Até eu estou perdido!
É tanto patch e informação nessas trocentas páginas que eu estou mais perdido que cego em tiroteio!
Vai precisar no mínimo ser a 4 mãos (a.k.a. HQX & Galactus), ou 6, 8 e por aí vai!
Aliás dava pra reativar o teu wordpress não é HQX? Aproveitava-se e podia-se colocar os tutos do Galactus sobre tunar o ext4 e o jfs!
Título: Compilando o kernel com CFLAGS
Enviado por: buli em 17 de Janeiro de 2011, 14:09
Galera, fiz o seguinte teste.

Código: [Selecionar]
cd /usr/src/linux
export KCFLAGS='-mtune=prescott -march=prescott'
make-kpkg --initrd --verbose linux_image >../make.log 2>&1

Explicação:

A segunda linha define a variável KCFLAGS com as otimizações que o usuário desejar.

Na terceira linha: --verbose é para visualizar na tela as mensagens do compilador. Nunca use --verbose para compilar o kernel "de verdade", pois é muito demorado. Use somente para testes.

O redirecionamento no final da terceira linha é opcional. Ele joga as mensagens do GCC num arquivo, para facilitar a leitura depois.

Fazendo isso, a compilação foi normal. De tanto em tanto o Make avisava o seguinte:

Código: [Selecionar]
make[1]: Entering directory `/usr/src/linux-2.6.36'
Makefile:608: "WARNING: Appending $KCFLAGS (-mtune=prescott -march=prescott) from environment to kernel $CFLAGS"

E o GCC compilava desse jeito:

Código: [Selecionar]
gcc -Wp,-MD,kernel/.sched.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.4.3/include -I/usr/src/linux-2.6.36/arch/x86/include -Iinclude  -include include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=1024 -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -mtune=prescott -march=prescott    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(sched)"  -D"KBUILD_MODNAME=KBUILD_STR(sched)"  -c -o kernel/.tmp_sched.o kernel/sched.c

Se voce procurar, perto do final da linha acima tem as flags setadas -mtune=prescott -march=prescott .

Porém antes da ocorrência dessas flags tem outras. Por exemplo, mais ou menos perto do meio da linha tem as seguintes: -march=i586 -Wa,-mtune=generic32.

Eu já procurei na doc do GCC e não encontrei o que acontece quando tem flags repetidas, qual é a que vale. No caso das opções -O*, o manual do GCC diz que sempre vale a última, mas no caso de -m* como já disse não encontrei nenhuma indicação.

Se a dica acima funcionar, acho bacana, pois não é necessario editar o Makefile. Basta apena exportar a flags desejadas setando a variável KCFLAGS.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 17 de Janeiro de 2011, 16:19
Olá amigos!

Preciso que me respondam se o jfs já está dentro do omnislash, ou terei de patchear o kernel tambem? No 2.6.36, sei que terei, mas no omni não sei... Segue citação do configx86-64 do omni(a partir da linha 4290):

CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set


Pra mim, isso não quis dizer nada com coisa alguma, mas...

Isso faz parte das mudanças para fazer no notebook, mais outras opções que li aqui, e o mais importante, que vocês possam me recomendar...

Aguardo retorno da rapaziada para me ajudar a fritar meu note...
Abraços.
Título: Re: Compilando o kernel com CFLAGS
Enviado por: havocz em 17 de Janeiro de 2011, 16:32
Galera, fiz o seguinte teste.

Código: [Selecionar]
cd /usr/src/linux
export KCFLAGS='-mtune=prescott -march=prescott'
make-kpkg --initrd --verbose linux_image >../make.log 2>&1

Explicação:

A segunda linha define a variável KCFLAGS com as otimizações que o usuário desejar.

Na terceira linha: --verbose é para visualizar na tela as mensagens do compilador. Nunca use --verbose para compilar o kernel "de verdade", pois é muito demorado. Use somente para testes.

O redirecionamento no final da terceira linha é opcional. Ele joga as mensagens do GCC num arquivo, para facilitar a leitura depois.

Fazendo isso, a compilação foi normal. De tanto em tanto o Make avisava o seguinte:

Código: [Selecionar]
make[1]: Entering directory `/usr/src/linux-2.6.36'
Makefile:608: "WARNING: Appending $KCFLAGS (-mtune=prescott -march=prescott) from environment to kernel $CFLAGS"

E o GCC compilava desse jeito:

Código: [Selecionar]
gcc -Wp,-MD,kernel/.sched.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.4.3/include -I/usr/src/linux-2.6.36/arch/x86/include -Iinclude  -include include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=1024 -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -mtune=prescott -march=prescott    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(sched)"  -D"KBUILD_MODNAME=KBUILD_STR(sched)"  -c -o kernel/.tmp_sched.o kernel/sched.c

Se voce procurar, perto do final da linha acima tem as flags setadas -mtune=prescott -march=prescott .

Porém antes da ocorrência dessas flags tem outras. Por exemplo, mais ou menos perto do meio da linha tem as seguintes: -march=i586 -Wa,-mtune=generic32.

Eu já procurei na doc do GCC e não encontrei o que acontece quando tem flags repetidas, qual é a que vale. No caso das opções -O*, o manual do GCC diz que sempre vale a última, mas no caso de -m* como já disse não encontrei nenhuma indicação.

Se a dica acima funcionar, acho bacana, pois não é necessario editar o Makefile. Basta apena exportar a flags desejadas setando a variável KCFLAGS.


Bacana heim ! Vou testar isso em casa ^_^
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Janeiro de 2011, 16:50
Olá amigos!

Preciso que me respondam se o jfs já está dentro do omnislash, ou terei de patchear o kernel tambem? No 2.6.36, sei que terei, mas no omni não sei... Segue citação do configx86-64 do omni(a partir da linha 4290):

CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set


Pra mim, isso não quis dizer nada com coisa alguma, mas...

Isso faz parte das mudanças para fazer no notebook, mais outras opções que li aqui, e o mais importante, que vocês possam me recomendar...

Aguardo retorno da rapaziada para me ajudar a fritar meu note...
Abraços.

Não precisa de nenhum patch para o JFS, já está dentro do Kernel. Só precisa ser marcado para compilar dentro dele e não como módulo! Senão seu sistema não vai nem dar o boot!

Para notebook tem que ter mais calma nas opções, senão você fica sem bateria logo! Mas você é quem sabe!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 17 de Janeiro de 2011, 17:03
Oi galactus!

É naquelas né, há no meio dessas páginas dicas para colocar 300 / server / performance / bfs / cfq, há outra para colocar 300 / low-latency / on-demand, ou habilitar-desabilitar bfs / bfq...

Partindo do pressuposto que tenho um celeron m550 em mãos, e seu que é arquitetura nocona, 300 já é valor fixo, agora o resto... vou socar a porva, né? ;D  A vida é assim... ::)

Abraços!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Janeiro de 2011, 17:28
Quanto a uma atualização no Tutorial do Omnislash quem sabe é o HQxriven!

Eu mesmo acho que ele vai colocar coisa não testada para vocês!

Pra quem chegou agora e quer sentar na janelinha fica complicado mesmo!  ;D

Vou tentar resumir a ópera!

Desde que o HQx lançou a versão 1.4.4 com o kernel 2.6.34, muita coisa mudou, já estamos no kernel 2.6.37 e muitos dos patchs que ele colocou já mudaram de versão!  A questão é que muitos aqui pegaram essa "febre" de ter o kernel mais novo com tudo que for patch mais novo também! Eu mesmo não sei que é o mais doente daqui!  ;D

Aí entra o fato da gente ter aprendido coisas novas que ainda estamos testando que prometem aumentar ainda mais o desempenho!  O que faltava pra mim era ele ter definido o kernel do novo Omnislash!  Agora dá pra trabalhar no 2.6.37, que ao que parece vai ser esse!

Então se ele mudar o tuto, vai ser para mostrar como colocar patchs novos, sem testes e mudanças em arquivos importantes sem saber o que altera no desempenho final!  Então vai ficar por conta de vocês também resolverem os pepinos!  Porque daí ficar no pé do HQx pra resolver pau de patch não testado é soda!!!!



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ursaosededesangue em 17 de Janeiro de 2011, 17:45
 :o hehehe Calma lá, tô desde 2007 nessa estrada, desde o 2.6.não lembro...

E pior, nem ubuntu uso...  ;D

Novas enquanto baixo o DVD 64bit: sabem do kernel slh, do sidux (ops, aptosid), tô tentando abrir ele pra recompilar, já extraí o .config dele, vou tentar acertar o gcc e os march=native nele, pra esquentar um pouco...

Serei um bom menino, vamos lá...  ::) Faço até adaptações...

Abraços!
 
Edit: (19:51) Compilando, apareceu assim no frankie: ...-march=native -mtune=pentium4 -mtune=generic... e tambem ...-march=pentium4 -m32 -msoft-float -mregparm=3 -mpreferred-stack-boundary=2 -mtune=pentium4 -mtune=generic... Acho que vai, pois o frankie é pentium 4.
Título: Re: Compilando o kernel com CFLAGS
Enviado por: Gunss em 17 de Janeiro de 2011, 20:15
Galera, fiz o seguinte teste.

Código: [Selecionar]
cd /usr/src/linux
export KCFLAGS='-mtune=prescott -march=prescott'
make-kpkg --initrd --verbose linux_image >../make.log 2>&1

Explicação:

A segunda linha define a variável KCFLAGS com as otimizações que o usuário desejar.

Na terceira linha: --verbose é para visualizar na tela as mensagens do compilador. Nunca use --verbose para compilar o kernel "de verdade", pois é muito demorado. Use somente para testes.

O redirecionamento no final da terceira linha é opcional. Ele joga as mensagens do GCC num arquivo, para facilitar a leitura depois.

Fazendo isso, a compilação foi normal. De tanto em tanto o Make avisava o seguinte:

Código: [Selecionar]
make[1]: Entering directory `/usr/src/linux-2.6.36'
Makefile:608: "WARNING: Appending $KCFLAGS (-mtune=prescott -march=prescott) from environment to kernel $CFLAGS"

E o GCC compilava desse jeito:

Código: [Selecionar]
gcc -Wp,-MD,kernel/.sched.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.4.3/include -I/usr/src/linux-2.6.36/arch/x86/include -Iinclude  -include include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=1024 -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -mtune=prescott -march=prescott    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(sched)"  -D"KBUILD_MODNAME=KBUILD_STR(sched)"  -c -o kernel/.tmp_sched.o kernel/sched.c

Se voce procurar, perto do final da linha acima tem as flags setadas -mtune=prescott -march=prescott .

Porém antes da ocorrência dessas flags tem outras. Por exemplo, mais ou menos perto do meio da linha tem as seguintes: -march=i586 -Wa,-mtune=generic32.

Eu já procurei na doc do GCC e não encontrei o que acontece quando tem flags repetidas, qual é a que vale. No caso das opções -O*, o manual do GCC diz que sempre vale a última, mas no caso de -m* como já disse não encontrei nenhuma indicação.

Se a dica acima funcionar, acho bacana, pois não é necessario editar o Makefile. Basta apena exportar a flags desejadas setando a variável KCFLAGS.



fiz algo parecido um dia desses.

Código: [Selecionar]
export KCFLAGS="-march=native mtune=native"
export KPPCFLAGS="-march=native mtune=native"

No caso, flags para C e C++, porém aqui deu erro. Porém no site que vi a dica o cara não explicava assim como você. Vou testar novamente.

Queria um Six-core agora para a compilação ser mais rápida hehe. Usando essas flags a compilação demora mais ou é impressão?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 17 de Janeiro de 2011, 21:58
Eu tava acompanhando o topico, estava até, ligeiramente entendendo..

Agora pra mim virou grego!!!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 17 de Janeiro de 2011, 22:10
Compilei aqui, fiz as alterações nos aquivos, e deu tudo certo

compilei o Kernel 2.6.37 com tudo em -march=native, e com bfs e bfq, no gcc 4.5, mas tive que sair e agora estou no trabalho, não deu para testar muito, mas está tudo funcionando normalmente, falta ver agora o quanto melhorou.

Realmente isso tudo ta virando uma verdadeira aula,
(amo muito tudo isso, kkkkkkkkkkkkkkkkk).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Janeiro de 2011, 01:38
Só para dar um refresh nesse post meio antigão mas que Com cerveja, Norteña dúvidas dá uma desestressada!

 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D



Meu caro Riven...

Já que você está mais do que qualquer outro fazendo testes e mais testes, aqui vai uma oraçãozinha prá lá de necessária!
Não esqueça de orar antes de começar a futricar no kernel. É a oração dos programadores ao G.A.D.K. (Grande Arquiteto Do Kernel) ou simplesmente Pai Kernel!


Sistema Operacional que estais na memória
Compilado seja o vosso programa
Venha à tela os vossos comandos
Seja executada a nossa rotina
Assim na memória, como na impressora

Acerto nosso de cada dia, rodai hoje
Informai os nossos erros
Assim como nós informamos o que está corrigido
Não nos deixai entrar em looping
e livrai-nos do coredump

Amém.
 ;D


 :D :D :D :D :D :D :D :D :D :D :D :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Janeiro de 2011, 02:36
@galactus,

vi que usa processador intel, já ouviu falar do linuxDna ?

é um projeto que usa o icc (compilador da intel de alta peformance) para compilação do kernel linux, se algum dia tiver tempo, faça uns testes aé pra gente e vê se isso presta mesmo, aqui vai o link:

http://www.linuxdna.com/ (http://www.linuxdna.com/)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Janeiro de 2011, 03:50
@galactus,

vi que usa processador intel, já ouviu falar do linuxDna ?

é um projeto que usa o icc (compilador da intel de alta peformance) para compilação do kernel linux, se algum dia tiver tempo, faça uns testes aé pra gente e vê se isso presta mesmo, aqui vai o link:

http://www.linuxdna.com/ (http://www.linuxdna.com/)


To baixando o compilador da intel

http://software.intel.com/en-us/articles/non-commercial-software-development/

Vou tentar instalar e compilar o Kernel com ele, vamos ver no isso vai dar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Janeiro de 2011, 09:21
@galactus,

vi que usa processador intel, já ouviu falar do linuxDna ?

é um projeto que usa o icc (compilador da intel de alta peformance) para compilação do kernel linux, se algum dia tiver tempo, faça uns testes aé pra gente e vê se isso presta mesmo, aqui vai o link:

http://www.linuxdna.com/ (http://www.linuxdna.com/)



Eu já tinha visto sim, se não me engano foi o Gunss até quem falou disso, tem várias páginas para trás!

Só não testei ainda!  É muita coisa!  ;D
Assim que puder eu testo! O medo é de moer o sistema do trabalho ou de casa! Tenho que arrumar um sistema cobaia que possa ser destruído sem tem que reconstruir depois!

Quanto a compilação para Atom com native, o que posso dizer?

Sem sombra de dúvidas o sistema é outro! 

É a primeira vez que tenho um sistema rápido usando Atom na compilação do Menuconfig mais os -march=native onde achei para trocar!  Estou conseguindo usar o Trio (1000MHz, Low Latency, Performance) mais CFQ no Atom!   No Atom!!!!  Sem gargalos! É realmente incrível! Agora o sistema não tem a mesma fluidez do vídeo que postei, também usei opções mais "calmas" né! Notei basicamente as mesmas melhoras com o i7!  A parte de multimídia melhorou, a navegação nem se fala!

Esse march=native é tora mesmo!

O ursaosededesangue que vai compilar para P4 então....

Vai decolar esse P4, vai casar direitinho o processador com o sistema!   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Janeiro de 2011, 09:24
Estou compilando novamente mas agora com o patch do ubuntu que tem otimizações para intel,
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/current/0001-base-packaging.patch
Apareceu algumas opções "a mais" de coisa da intel (ou eu que não tinha reparado)
interessante também é que depois de dar o comando
ps ax | grep gcc | grep match
para verivicar se ele pegou tudo certo, dei o comando

ps ax | grep gcc | grep mtune

e o bom é que apareceu mtune=core2 em todos.(era para ser assim??)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Janeiro de 2011, 09:26
@galactus,

vi que usa processador intel, já ouviu falar do linuxDna ?

é um projeto que usa o icc (compilador da intel de alta peformance) para compilação do kernel linux, se algum dia tiver tempo, faça uns testes aé pra gente e vê se isso presta mesmo, aqui vai o link:

http://www.linuxdna.com/ (http://www.linuxdna.com/)


To baixando o compilador da intel

http://software.intel.com/en-us/articles/non-commercial-software-development/

Vou tentar instalar e compilar o Kernel com ele, vamos ver no isso vai dar.
Eu baixei esse compilador ai, mas o problema é que os pacotes que vem dentro é tudo em .rpm, ai nem tentei instalar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Janeiro de 2011, 12:21
não notei um um aumento tão grande no desempenho como o galactus.
Ok, o VLC ficou melhor, agora passando o vídeo freneticamente ele não distorce a imagem. Porém não vi um ganho tão grande assim.

Não sei se é pq sempre aparece
-march=native -march=core2 -march=i686.

Não sei pq aqui isso sempre aparece, sendo que as mesmas modificações que eu fiz o galactus também fez.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Janeiro de 2011, 12:42
não notei um um aumento tão grande no desempenho como o galactus.
Ok, o VLC ficou melhor, agora passando o vídeo freneticamente ele não distorce a imagem. Porém não vi um ganho tão grande assim.

Não sei se é pq sempre aparece
-march=native -march=core2 -march=i686.

Não sei pq aqui isso sempre aparece, sendo que as mesmas modificações que eu fiz o galactus também fez.

Você não usa mais patchs do que eu?  Tipo o do RCU?  Eu não uso isso, talvez por isso você não sente tanta diferença! Você já disse que o RCU deixou o seu Core2 igual ao i7!
Você também tá compilando para 32 bits né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Janeiro de 2011, 13:23
não notei um um aumento tão grande no desempenho como o galactus.
Ok, o VLC ficou melhor, agora passando o vídeo freneticamente ele não distorce a imagem. Porém não vi um ganho tão grande assim.

Não sei se é pq sempre aparece
-march=native -march=core2 -march=i686.

Não sei pq aqui isso sempre aparece, sendo que as mesmas modificações que eu fiz o galactus também fez.

Você não usa mais patchs do que eu?  Tipo o do RCU?  Eu não uso isso, talvez por isso você não sente tanta diferença! Você já disse que o RCU deixou o seu Core2 igual ao i7!
Você também tá compilando para 32 bits né?

é verdade, eu uso 32bits, e o Classic RCU realmente deu um up bem legal. (Alias, não estou achando esse patch para o 2.6.37)

Mas o que me deixa pensando é que aqui todos estão conseguindo compilar e no comando "ps ax | grep gcc | grep march" ele mostra que está compilando para core2 native e i686 enquanto todos aqui só aparece native e as vezes a core2 (ou arquitetura do processador, como amd10). Isso é que me deixa com a pulga atras da orelha, pq aqui fica assim?

Não estou achando ruim o desempenho, muito longe disso, minha máquina está ótima, abri programas beem rápido, inicia com um tempo muito bom, até o plymouth ta funcionando  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Janeiro de 2011, 16:14
Bom! Eu fiz duas compilações na madruga:
As duas com o kernel 2.6.37+patch do kolivas no Linux Mint 10.10 com o cpp4.5_+_g++4.5_+_gcc4.5_+_gcov4.5 por default!
A machinna é um Core2Duo E4700 a 2.66 com 3 Gb a 667 MHz! O chipset é o i945 da Intel, menos o de vídeo que é bem mais antigo, o 852/855 também da intel.
Depois de patcheado o kernel source, saí a caça dos -march, -mtune e -mcpu! Eu não troquei os -mtune e -mcpu por -march, mas botei todos eles em native! Só não troquei onde era comentário!
Também saí a caça da opção de compilação -O2 e troquei por -Os em todos os arquivos pois a compilação é parecida com a -O2 só que se o compilador decidir, algumas rotinas podem ser otimizadas mais ainda! Só não troquei onde era comentário!
Agora vem a parte gostosa!
No config, eu setei performance, Core 2, Low Latency e...
Na primeira tentativa marquei 10.000! Isso mesmo! 10 mil! Cara, eu nunca vi a ventoinha da fonte e do processador girarem tanto e fazerem tanto barulho! Como o gabinete tava deitado, tive a impressão que iria sair voando, tal a sucção de ar!
O grep revelou o que eu esperava! Quando -march=native não mostrava -mtune! Quando -march=core2, mostrava -mtune=core2! Perfeitamente normal p/ mim!
Chamou atenção também as chamadas quanto ao uso do -mcpu, alertando para trocar por -march e -mtune! Isso nunca ocorreu com tanta insistência nas compilações anteriores.
O processo até que correu meio lento em função da opção -Os creio eu. Esta lentidão no entanto foi mais sentida na hora de montar o vmlinuz e os dois debs!
Inclusive este processo fez a pasta onde estava o source do 2.6.37 engordar de pouco mais 300 megas para algo acima de 6.7 Gb! Isso depois que eu removi os debs para outro local para não dar uma bela enrolada nos vínculos!

Apaguei as pastas e instalei os debs e aí veio o teste! Cruzei os dedos e fiquei na maior torcida! A barulheira prometia! Reboot, entra o grub, começa a carregar o kernel e aí demooooooooooooraaaaaaaaa! Entra o GDM, escolho o usuário, digito senha+[ENTER] e aí demooooooooooooraaaaaaaaa!

Enfim, estamos no Gnome e até que o Opera, apesar de não ter aberto num zás-trás, abriu com todas as abas já compostas, sem nenhuma carga em andamento! É bem verdade que uma internet de 10 megas ajuda e muuuuuuuuuuitoooooooooooo!
O que percebi é que após um uso mais intensivo, principalmente usando o Synaptic ao invés do terminal, os processo de instalar e remover ficaram bem mais rápidos!
Mas não fiquei contente, rebootei e pelo kernel do Mint o removi usando o Ubuntu-Tweak!
Parti de novo, copiando para o /usr/src o kernel já modificado (aha, fiz cópia seu abestado! Inclusive da config do make config), recriei o atalho (vulga pasta linux que na verdade é um atalho), dei um kpkg-make-clean e rodei o xconfig! Só tive o trabalho de trocar de 10.000 para 3.000 (que eu testei antes sem essas firulas e me agradou muito), salvei e mandei ver de novo e de novo a mesma coisa. Quer dizer, eu acho pq daí fui dormir (maior sono) e só acordei as 07:30 com tudo pronto.
Rebootei e a demora se repetiu, embora um pouco menor! O desempenho também melhorou em relação ao anterior! Como eu ativei o compiz e essa instalação é nova (a anterior deu pau no compiz) e eu ainda não instalei o openbox (esquecimento) e o comparativo ficou meio que capenga, mas no geral valeu a pena!
Talvez eu tente fazer só com 1.000 prá ver se piora. melhora ou fica no não fede nem cheira!
Prá terminar o relato (ou seria um testamento) só lembrando que aqui ninguém é C.D.T. mas tá cheio de doido varrido como eu e outros piores, hahahahahahahahahaha!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Janeiro de 2011, 17:14
MSXManiac, rapaz, gostei do "testamento" !  Tenho certeza que se procurar um pouco mais acha um C.D.T.  aqui sim! Huahuahuahuahuha

Meu, o que você relata quanto ao -Os é bem o que li a respeito disso na documentação do Gentoo e do GCC. 

Esse -Os é um tiro no escuro!  Pode melhorar ou piorar a performance, não é tão bem testado como a -O2 ou a -O3! Diz que serve melhor para máquinas com pouca memória e processadores com pouco cache!   Daí não usei no meu i7!  Será que não é o seu caso também?

Ainda dei uma lida nas funções que ele ativa ou desativa, e na maior parte dos casos ele implementa ou retira funções que vão se repetindo ao longo da compilação!  Diz também que você deve usar apenas um dos 3 ( -Os ou -O2 ou -O3) e nunca dois deles, se isso ocorrer ele vai usar a última a ser especificada! Mas especificada onde? Portanto, se você não achou todos os -O2, pode ter misturado as coisas! 

Eu tirei foi todos os mtune!   O march=native é bem melhor para a minha configuração! Só o native ativa todas as instruções do meu i7!

Meu, 10000 ou 3000 é insanidade!  Huahuahuahuaha

Com 1000 o meu i7 em Over já fica lá em cima, é como tu disse, o seu Core 2 ia decolar ou fritar! Huahuahuahuah



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Janeiro de 2011, 17:33
fiz uns testes aqui com o kernel puro 2.6.36.3, acrescentei a cflag -march=native -ffast-math, o bicho ficou até um poquim mais esperto, mas queria mais

testei no zen2 essa cflag, mas o resultado aqui não achei muita coisa não, parece até que ficou um pouco mais lento

aqui vai alguma informação do -ffast-math :

manual do gcc 4.4.5:

Citar
-ffast-math

Sets ‘-fno-math-errno’, ‘-funsafe-math-optimizations’, ‘-ffinite-math-only’,
‘-fno-rounding-math’, ‘-fno-signaling-nans’ and ‘-fcx-limited-range’.
This option causes the preprocessor macro __FAST_MATH__ to be defined.
This option is not turned on by any ‘-O’ option since it can result in incorrect
output for programs which depend on an exact implementation of IEEE or ISO
rules/specifications for math functions. It may, however, yield faster code for
programs that do not require the guarantees of these specifications.


--------------------------------------------------------------------------------------------


Citar
-ffast-math

Habilita varias opcoes do GCC para auxiliar em processamentos matematicos. Pode acarretar problemas com programas que dependem de precisoes exatas. O Help do GCC nao explica direito os tipos de problemas, mas deve ser algo parecido com a gambiarra que a nVidia e ATI fazem com os drivers para eles terem resultados bom nos 3DMark da vida.

http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160 (http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160)


ou seja, faz o processador trabalhar no modo burro, arredondando os calculos matematicos, fazendo-os mais rápido.

testem aé e postem aqui o resultado.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Janeiro de 2011, 19:20
MSXManiac, rapaz, gostei do "testamento" !  Tenho certeza que se procurar um pouco mais acha um C.D.T.  aqui sim! Huahuahuahuahuha

Meu, o que você relata quanto ao -Os é bem o que li a respeito disso na documentação do Gentoo e do GCC. 

Esse -Os é um tiro no escuro!  Pode melhorar ou piorar a performance, não é tão bem testado como a -O2 ou a -O3! Diz que serve melhor para máquinas com pouca memória e processadores com pouco cache!   Daí não usei no meu i7!  Será que não é o seu caso também?

Ainda dei uma lida nas funções que ele ativa ou desativa, e na maior parte dos casos ele implementa ou retira funções que vão se repetindo ao longo da compilação!  Diz também que você deve usar apenas um dos 3 ( -Os ou -O2 ou -O3) e nunca dois deles, se isso ocorrer ele vai usar a última a ser especificada! Mas especificada onde? Portanto, se você não achou todos os -O2, pode ter misturado as coisas! 

Eu tirei foi todos os mtune!   O march=native é bem melhor para a minha configuração! Só o native ativa todas as instruções do meu i7!

Meu, 10000 ou 3000 é insanidade!  Huahuahuahuaha

Com 1000 o meu i7 em Over já fica lá em cima, é como tu disse, o seu Core 2 ia decolar ou fritar! Huahuahuahuah


Próximo teste é trocar todos os -mcpu e -mtune por -march!
Tenho certeza que troquei todos os -O2 por -Os pq conferi um por um as strings encontradas! Inclusive no Makefile do raiz do kernel source tem uma infraestrutura tipo if then else onde ou -O2 ou -Os e no caso ficou -Os nas duas opções haushaushaush!
Mas derrepente boto tudo de volta para -O2!
Vou dar mais umas lidas e derrepente posto algo! Mas com 3.000 tá bombando bem pra um desktop! Só não faço isso num note!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Janeiro de 2011, 19:29
Citar
Tipo o que me resta agora é usar um tux commander ou um total commander (windows) rastrear todos os arquivos atrás das expressões -mtune= e -mcpu= e trocar por -march= pq todas já estão em native
E posso mandar trocar todas as expressões -Os para -O2 sem remorso!
Aí com a cópia do config junto, basta ...
nada
o config já tá pronto! só se eu quiser mudar de 3.000 prá outro vou precisar do xconfig!
Voilá!

Pois é! E eu fiz! E se não bastasse, ainda botei o tal patch do repo ppa que um amigo aí postou um pouco atrás, aquele para melhorar a performance nos intel!
passei tudo para -march e o -Os para -O2
também baixei para 1000 para ficar como o da maioria por aí!
A compilação demorou um pouco menos!
Demorou um poquito menos para bootar e para logar!
Tá fluindo bem!
Vou deixar assim por uns dias!
Se não me bater nehuma loucura antes, rsrsrsrsrsrsrs!
Mas nada assim que se diga oooooooooooooooooooooooooooooooooooh!
Talvez só comece a fazer grandes diferenças num iX da vida!
Talvez eu tente com o icc quem sabe!
Se bem que ainda não instalei o openbox!
Vou fazer agora!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Janeiro de 2011, 21:33
aqui vai uns testes de cflags de quando eu brincava com isso no passado, ainda usava o debian 4.0, usei um programa chamado ubench, que está totalmente desatualizado e não funciona mais nesses kernels mais novos, mas vale a pena ver uma comparação entre o gcc e o icc, é bem interessante

a coluna AVG é o que importa aqui, é uma especie de media aritimetica entre os valores da cpu e a memoria:

 
http://uploaddearquivos.com.br/download/grafico_gcc_x_icc.ods (http://uploaddearquivos.com.br/download/grafico_gcc_x_icc.ods)



reparem no icc, isso na época já era uma máquina, e hoje então, o codigo-fonte compilado é do proprio ubench mesmo

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 18 de Janeiro de 2011, 23:26
minha compilação, deu problema, fica travando com videos flashs, minha placa grafica está se tornando um "pequeno problema",
Muitos que usam KDE reclamam dela.
Pelo menos com o kernel padrão está normal.
Vou tentar outra compilação depois e vê no que vai dar.
Gunss, você disse a auguns postes atrás que usa 300 hz, pois achou que fica melhor do que com 1000, seu processador é um
Core2  E7500 né???(o meu também é esse).

Pelo que você comentou também em outro post, aqui também não notei nenhum ganho perceptível e aqui uso 64 bis (4 gigas de memória)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Janeiro de 2011, 23:51
fiz uns testes aqui com o kernel puro 2.6.36.3, acrescentei a cflag -march=native -ffast-math, o bicho ficou até um poquim mais esperto, mas queria mais

testei no zen2 essa cflag, mas o resultado aqui não achei muita coisa não, parece até que ficou um pouco mais lento

aqui vai alguma informação do -ffast-math :

manual do gcc 4.4.5:

Citar
-ffast-math

Sets ‘-fno-math-errno’, ‘-funsafe-math-optimizations’, ‘-ffinite-math-only’,
‘-fno-rounding-math’, ‘-fno-signaling-nans’ and ‘-fcx-limited-range’.
This option causes the preprocessor macro __FAST_MATH__ to be defined.
This option is not turned on by any ‘-O’ option since it can result in incorrect
output for programs which depend on an exact implementation of IEEE or ISO
rules/specifications for math functions. It may, however, yield faster code for
programs that do not require the guarantees of these specifications.


--------------------------------------------------------------------------------------------


Citar
-ffast-math

Habilita varias opcoes do GCC para auxiliar em processamentos matematicos. Pode acarretar problemas com programas que dependem de precisoes exatas. O Help do GCC nao explica direito os tipos de problemas, mas deve ser algo parecido com a gambiarra que a nVidia e ATI fazem com os drivers para eles terem resultados bom nos 3DMark da vida.

http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160 (http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160)


ou seja, faz o processador trabalhar no modo burro, arredondando os calculos matematicos, fazendo-os mais rápido.

testem aé e postem aqui o resultado.



você conseguiu fazer a compilação no 2.6.36.3????
Aqui NUNCA da certo com esse kernel. Na compilação sempre aparece "-march=native" depois "-march=core2" depois "-march=i686"??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Janeiro de 2011, 00:09
fiz uns testes aqui com o kernel puro 2.6.36.3, acrescentei a cflag -march=native -ffast-math, o bicho ficou até um poquim mais esperto, mas queria mais

testei no zen2 essa cflag, mas o resultado aqui não achei muita coisa não, parece até que ficou um pouco mais lento

aqui vai alguma informação do -ffast-math :

manual do gcc 4.4.5:

Citar
-ffast-math

Sets ‘-fno-math-errno’, ‘-funsafe-math-optimizations’, ‘-ffinite-math-only’,
‘-fno-rounding-math’, ‘-fno-signaling-nans’ and ‘-fcx-limited-range’.
This option causes the preprocessor macro __FAST_MATH__ to be defined.
This option is not turned on by any ‘-O’ option since it can result in incorrect
output for programs which depend on an exact implementation of IEEE or ISO
rules/specifications for math functions. It may, however, yield faster code for
programs that do not require the guarantees of these specifications.


--------------------------------------------------------------------------------------------


Citar
-ffast-math

Habilita varias opcoes do GCC para auxiliar em processamentos matematicos. Pode acarretar problemas com programas que dependem de precisoes exatas. O Help do GCC nao explica direito os tipos de problemas, mas deve ser algo parecido com a gambiarra que a nVidia e ATI fazem com os drivers para eles terem resultados bom nos 3DMark da vida.

http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160 (http://www.forumpcs.com.br/comunidade/viewtopic.php?f=6&t=93160)


ou seja, faz o processador trabalhar no modo burro, arredondando os calculos matematicos, fazendo-os mais rápido.

testem aé e postem aqui o resultado.



você conseguiu fazer a compilação no 2.6.36.3????
Aqui NUNCA da certo com esse kernel. Na compilação sempre aparece "-march=native" depois "-march=core2" depois "-march=i686"??

a compilação aqui ficou beleza, a única cflag diferente que me aparece é só -mtune=amdfam10, fora isso o resto ( cerca de 90 % ) é tudo -march=native

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Janeiro de 2011, 00:21
@4d4c47 aqui na compilação não importa de qual kernel for aparece

"-march=native -march=core2 -march=i686" em seguida umas 3 vezes. Qual deles o compilador está usando, native, core2 ou i686??? Ai é que eu estou encucado entende?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Janeiro de 2011, 00:33
@4d4c47 aqui na compilação não importa de qual kernel for aparece

"-march=native -march=core2 -march=i686" em seguida umas 3 vezes. Qual deles o compilador está usando, native, core2 ou i686??? Ai é que eu estou encucado entende?

bom,

pro codigo que tá sendo compilado em native, vai sair um programa (ou lib ou outra coisa) compilado em native mesmo
// //   //            //                     //    core2, //      //          / /            //           / /                       //    core2  //     //
// //   //            //                     //    i686,   //      //    //   //              //          //                        //     i686   //     //

deve de ter deixado alguma coisa pra trá aé, dá uma olhada mais fina aé.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Janeiro de 2011, 16:11
Agora durante a compilação ele só mostra -march=native e -march=core2, mostra mais -march=core2 do que o native. Mas acho que é pq eu uso um core 2 duo?!

E realmente, ao compilar o kernel 2.6.36.3 SEMPRE da erro, mas é só passar para o 2.6.36 que vai tranquilo.

ps: para isso acontecer desabilitei "Generic x86" da config.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HenriqueCosta em 19 de Janeiro de 2011, 18:46
Hqxriven quando vai sair um Omnislash com kernel mais novo? Eu to usando um que você postou, o 2.6.34-omnislash1.4.4 no meu ubuntu 10.10. Ficou mais leve e ágil mas a minha wireless não funciona (vou tentar resolver isso depois). Como sou usuário novato no linux preciso esperar o kernel compilado (.deb) para instalar. Segui o passo a passo do site http://www.linuxtotal.org/viewtopic.php?f=6&t=249 e consegui instalá-lo numa boa. Segue abaixo meu hardware:

Notebook toshiba satellite A665-S6057
Core i5 M450 2.4MHz
2 cores / 4 threads
4GB DDR3 1066
NVidia 330M

Com o kernel 2.6.35 do ubuntu 10.10 tudo funciona. Com o omnislash 2.6.34 perdi wireless mas isso é besteira. Queria mesmo o kernel mais atual para aproveitar melhor meu hardware.

Parabéns pelo projeto todo!

Obs.: tenho um netbook acer com core 2 solo e chipset grafico intel 4500mhd. Esse omnislash funciona bem nele mesmo sendo grafico intel? Tudo nele funciona desde o kernel 2.6.32.

Obrigado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 20 de Janeiro de 2011, 14:41
Hqxriven quando vai sair um Omnislash com kernel mais novo? Eu to usando um que você postou, o 2.6.34-omnislash1.4.4 no meu ubuntu 10.10. Ficou mais leve e ágil mas a minha wireless não funciona (vou tentar resolver isso depois). Como sou usuário novato no linux preciso esperar o kernel compilado (.deb) para instalar. Segui o passo a passo do site http://www.linuxtotal.org/viewtopic.php?f=6&t=249 e consegui instalá-lo numa boa................................................Obrigado!

O quêêêêêêêêêêêêêêêêêêêêêêêêêêê?
Desde as 18:45 de ontem sem nenhum post novo?
Ficou todo mundo doente? Ou tá todo muindo no trampo?
Título: Compilando o kernel com CFLAGS II
Enviado por: buli em 20 de Janeiro de 2011, 17:54
Fiz o seguinte teste simples: Peguei o programa em C postado por 4d4c47 na pág. 215 e compilei de 4 maneiras diferentes:

Código: [Selecionar]
gcc -mtune=i586 -march=i586 -o gen hello.c
gcc -mtune=prescott -march=prescott -mtune=i586 -march=i586 -o pre-gen hello.c
gcc -mtune=prescott -march=prescott -o pre hello.c
gcc -mtune=i586 -march=i586 -mtune=prescott -march=prescott -o gen-pre hello.c

Sem necessidade de desmontar os binários produzidos, o md5sum já indicava que no caso 1 e 2 acima os binários são iguais, e analogamente nos casos 3 e 4 acima:

Código: [Selecionar]

451158a210f349246712c78baaddd50c  gen
451158a210f349246712c78baaddd50c  pre-gen
3e1486424503db9bb873142814445583  pre
3e1486424503db9bb873142814445583  gen-pre

Isso significa que, no caso testado pelo menos, quando existem duas flags -mtune ou -march na linha de comando, o gcc sempre pega a última. Ou seja, aquele truque do export KCFLAGS deveria funcionar, com as flags que o usuário colocar.

 Estou usando o gcc do debian lenny:

Código: [Selecionar]
gcc --version | head -1
gcc (Debian 4.3.2-1.1) 4.3.2





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Janeiro de 2011, 20:17
então buli, no meu caso quando compilo aparece primeiro native, depois core2 depois i686 um seguido um do outro, então ele pega o i686.

Valeu pelo teste!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 20 de Janeiro de 2011, 22:30
Eu tava meio sumido... Tenho um:

Processador: AMD atlhon x2 6000 3GHz, 2x1MB cache, 1GHz Bus, Socket AM2

Motherboard: ASUS M4A78

Memoria: 4gb de RAM DDR2 800 Kingston

HD: 1TB de Hd Samsung 7200rpm (32mb de buffer  isso faz uma diferença)

Q ficava pra jogar, então fiz um dual boot com suse 11.3 x64 nele...

No suse o gcc padrão é 4.5.0(depois pesquiso como mudar)

Compilei o kernel dele(sem mexer nas variáveis dos make files) com low latency 1000mhz performance( escolhi o processador amd/phenom/k8) e não retirei os modulos...

O pc tá uma bala, depois vou gravar... Mas acredito q com 300mhz ele fique melhor...

To aqui compartilhando a exp... e depois vou ler mais atrás como mudar as flags de dentro do make file e talz, e testar essas mudanças!

Pra quem se interessou!

usei esses tutoriais:
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471

http://linuxtweaking.blogspot.com/2010/04/opensuse-112-how-to-compile-kernel-for.html

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 21 de Janeiro de 2011, 08:26
Citar
Hqxriven quando vai sair um Omnislash com kernel mais novo?

Estou no meio de outros projetos agora... (um de tradução com 51 amigos na equipe) quando eles acabarem eu terei testado tudo que quero no omnislash e aí vou lançar...



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 21 de Janeiro de 2011, 10:20
Citar
Hqxriven quando vai sair um Omnislash com kernel mais novo?

Estou no meio de outros projetos agora... (um de tradução com 51 amigos na equipe) quando eles acabarem eu terei testado tudo que quero no omnislash e aí vou lançar...





Hqx qual vai ser a versão do kernel? ou vc ainda tá estudando as versões mais novas?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Janeiro de 2011, 03:54
Senhores, já viram as ótimas notícias sobre o Kernel 2.6.38?

O Tio Linus e Cia não param!

Foi lançada a versão rc1 do 2.6.38 e o Tio Linus está morrendo de amores por esta versão!  Motivo?  Performance, senhores! Muito mais performance nessa versão!  Pelo menos é que ele mesmo comenta!  A versão 2.6.38 vai incluir oficialmente o patch do Cgroups ( aquele que foi notícia primeiramente como o "patch milagoroso de 200 linhas"), só não diz quais as alterações foram feitas, já que ele sofreu aprimoramentos desde aquela notícia inicial!
Além disso, a melhor parte, segundo o próprio Linus é o novo patch do RCU! Linus diz que vê um aumento de 30 a 50% no desempenho em alguns usos de carga intensa do sistema!  A notícia fica ainda melhor pois é sabido que esse patch favorece e muito máquinas com apenas 1 processador mas com o SMP ativo!  E por último, mas não menos importante, e para minha alegria e satisfação, mais performance no Driver livre da ATI e suporte até a nova série HD 6000!  Para quem usa Nvidia também não precisa ficar triste, é prometido maior desempenho com os novos drivers livres também!

Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HenriqueCosta em 22 de Janeiro de 2011, 11:34
Por sinal esses deveriam ser o foco principal de evolução do kernel: Desempenho e Compatibilidade!!!

Omnislash no 2.6.38!!!!!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 22 de Janeiro de 2011, 12:15
Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw


Calma Galactus! Assim nunca sai um omnislash novo! Se já tiver quase saindo pro 2.6.37 que seja! Dá uma "forga" pro coitado do Riven! Se ele tiver com o do 2.6.37 no forno pronto prá sair só faltando a cobertura, que venha!

Depois a gente vai vendo com calma o 2.6.38, até pq certamente ele não vai ser compilado com tudo em native nem ter os patches do kolivas que também fazem diferença fora o de outros! Não digo que vá dar assim uma diferença enooooooooooooooorme, mas tem mais isso ainda prá encaixar depois!
Tudo ao seu tempo!

Agora, é claro que eu to doidim prá ver essa belezura!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 22 de Janeiro de 2011, 12:35

Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw


Meu caro, achei o avatar perfeito pro teu BubleBee! Na verdade, é um membro dessa espécie!

http://images.wikia.com/gradius/images/a/a1/Twinbee.jpg ou http://2.bp.blogspot.com/_KFEky1YK4N8/R-y-jE9fhXI/AAAAAAAAAJg/4ujUwIQTSHg/s320/twinbee.jpg

E pesquisando achei uma preciosidade para vc em http://www.twinbee.org/hob/

Vc poderia cadastrar o BubleBee e deixar este perfil só para o teu i7 comedor de mundos  :D :D :D :D :D :D :D :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 22 de Janeiro de 2011, 13:06

Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw


Já que vc gosta do phoronix e o pessoal anda atrás de performance, vou botar mais lenha na fogueira:

http://www.phoronix.com/scan.php?page=article&item=linux_transparent_hugepages&num=1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Janeiro de 2011, 13:58

Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw


Já que vc gosta do phoronix e o pessoal anda atrás de performance, vou botar mais lenha na fogueira:

http://www.phoronix.com/scan.php?page=article&item=linux_transparent_hugepages&num=1

Não entendo patavinas de Inglês. Rola uma tradu?

No entanto pelo que percebi o kernel 2.6.37 do Ubuntu já vem com o patch, como eu havia dito.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Janeiro de 2011, 14:38

Agora a pergunta que não quer calar?  

Qual vai ser a versão do kernel usada no novo Omnilash?  ;D

Fonte dessas ótimas notícias?

Tá na mão: http://www.phoronix.com/scan.php?page=news_item&px=OTAyNw


Já que vc gosta do phoronix e o pessoal anda atrás de performance, vou botar mais lenha na fogueira:

http://www.phoronix.com/scan.php?page=article&item=linux_transparent_hugepages&num=1

Não entendo patavinas de Inglês. Rola uma tradu?

No entanto pelo que percebi o kernel 2.6.37 do Ubuntu já vem com o patch, como eu havia dito.

Agora que voltei para casa vou voltar nas traduções =)

Jaja posto um resumo rapidinho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 22 de Janeiro de 2011, 19:18
Basicamente ele pode aumentar a velocidade de algumas aplicações.. Mas nem todas.

Link pros patches:
http://www.kernel.org/pub/linux/kernel/people/andrea/patches/v2.6/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 24 de Janeiro de 2011, 16:07
Gente, voltei de ferias, rs...

Apareci no final de dezembro pedindo ajuda sobre compilacao do Kernel, ate consegui um Kernel compilado (Vlw Gunss) mas a verdade eh que minha maquina eh bem antiga e nao fiquei satisfeito.

Parti para novos testes...

1 - Instalacao Debian NetInstall
2 - Enlightenment 17 (e o 16 tbm...) usando em torno de 10% do meu processador 2.8 e 60 Mb de Memoria com apenas o conky aberto.
3 - Compilar um Kernel "capado" que funcionasse somente para meu note (desativei tudo, tudo mesmo). Tanto desativei que Kernel Panic \o/...

Destes testes vou postar um script para personalizar o NetInstall e instalar o E17 (Posso postar Debian no forum do Ubuntu?) e tentar compilar o E17, em seguida retornando finalmente para a compilacao do Kernel...

No estudo para tal encontrei algo que possa ser interessante, sendo as fontes:
http://www.guiadohardware.net/comunidade/compilar-otimizando/742616/

Assim, podemos ir ao site do Gentoo e descobrir nossos parametros

http://en.gentoo-wiki.com/wiki/Safe_Cflags

O meu notebook eh:

Mobile Pentium 4-M (Northwood)

vendor_id  : GenuineIntel
cpu family  : 15
model  : 2
model name  : Mobile Intel(R) Pentium(R) 4 - M CPU X.XXGHz
ping
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
export CFLAGS CXXFLAGS CHOST 

Lih tambem que poderiamos colocar estas infomacoes no /.bashrc ou no /etc/profile pois o compilador le estas informacoes... Mas nao sei como colocar isto nos arquivos...

Se servir de ajuda, estah aih...

PS: Eu tenho um quarto projeto que eh acertar os acentos do meu toshiba satellite a65...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Janeiro de 2011, 01:54
GCC 4.6

IA-32/x86-64

Support for Intel Core i3/i5/i7 processors is now available through the -march=corei7 and -mtune=corei7 options.
Support for Intel Core i3/i5/i7 processors with AVX is now available through the -march=corei7-avx and -mtune=corei7-avx options.
Support for AMD Bobcat (family 14) processors is now available through the -march=btver1 and -mtune=btver1 options.



Jaja sai também coisa para o Bulldozer. Quem quiser ler mais: http://gcc.gnu.org/gcc-4.6/changes.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 26 de Janeiro de 2011, 09:21
GCC 4.6

IA-32/x86-64

Support for Intel Core i3/i5/i7 processors is now available through the -march=corei7 and -mtune=corei7 options.
Support for Intel Core i3/i5/i7 processors with AVX is now available through the -march=corei7-avx and -mtune=corei7-avx options.
Support for AMD Bobcat (family 14) processors is now available through the -march=btver1 and -mtune=btver1 options.



Jaja sai também coisa para o Bulldozer. Quem quiser ler mais: http://gcc.gnu.org/gcc-4.6/changes.html

Se com core2 já tá voando... imagina especifico para i3/i5/i7...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Janeiro de 2011, 09:26
GCC 4.6

IA-32/x86-64

Support for Intel Core i3/i5/i7 processors is now available through the -march=corei7 and -mtune=corei7 options.
Support for Intel Core i3/i5/i7 processors with AVX is now available through the -march=corei7-avx and -mtune=corei7-avx options.
Support for AMD Bobcat (family 14) processors is now available through the -march=btver1 and -mtune=btver1 options.



Jaja sai também coisa para o Bulldozer. Quem quiser ler mais: http://gcc.gnu.org/gcc-4.6/changes.html

Heheheheheh

Promete muito hein! 

Mas quem deve estar ansiosos são os usuários do Arch Linux!  Logo que sair essa versão nova do GCC, não demora e já aparece pra eles essa atualização! Vai ter muita gente recompilando o sistema todo!  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Janeiro de 2011, 10:53
GCC 4.6

IA-32/x86-64

Support for Intel Core i3/i5/i7 processors is now available through the -march=corei7 and -mtune=corei7 options.
Support for Intel Core i3/i5/i7 processors with AVX is now available through the -march=corei7-avx and -mtune=corei7-avx options.
Support for AMD Bobcat (family 14) processors is now available through the -march=btver1 and -mtune=btver1 options.



Jaja sai também coisa para o Bulldozer. Quem quiser ler mais: http://gcc.gnu.org/gcc-4.6/changes.html

Heheheheheh

Promete muito hein! 

Mas quem deve estar ansiosos são os usuários do Arch Linux!  Logo que sair essa versão nova do GCC, não demora e já aparece pra eles essa atualização! Vai ter muita gente recompilando o sistema todo!  :o

Assim como o Gentoo. Essas atualizações no Ubuntu demoram coisa de 1 ano para chegar e ainda sim como segunda opção, assim como o GCC 4.5 no 10.10.
Qual será o GCC padrão no 11.04?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de Janeiro de 2011, 10:35
GCC 4.6

IA-32/x86-64

Support for Intel Core i3/i5/i7 processors is now available through the -march=corei7 and -mtune=corei7 options.
Support for Intel Core i3/i5/i7 processors with AVX is now available through the -march=corei7-avx and -mtune=corei7-avx options.
Support for AMD Bobcat (family 14) processors is now available through the -march=btver1 and -mtune=btver1 options.



Jaja sai também coisa para o Bulldozer. Quem quiser ler mais: http://gcc.gnu.org/gcc-4.6/changes.html

Heheheheheh

Promete muito hein!  

Mas quem deve estar ansiosos são os usuários do Arch Linux!  Logo que sair essa versão nova do GCC, não demora e já aparece pra eles essa atualização! Vai ter muita gente recompilando o sistema todo!  :o

Assim como o Gentoo. Essas atualizações no Ubuntu demoram coisa de 1 ano para chegar e ainda sim como segunda opção, assim como o GCC 4.5 no 10.10.
Qual será o GCC padrão no 11.04?

Mas e será isso apenas culpa do Ubuntu? Não nos esqueçamos que o Ubuntu descende do Debian e ainda mantém a maioria da estrutura seguindo os padrões do Debian Stable!
Não é a toa que devagarinho querem migrar pro Unite e pro Wayland!
Eles poderiam serem mais arrojados, mas aí a compatibilidade começa a ir por água abaixo!
Afinal se o Ubuntu migrar direto pro GCC 4.6, não será aconselhável usar os repositórios do Debian que ainda está bo GCC 4.4.1!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 27 de Janeiro de 2011, 18:24
Para quem está usando o 2.6.36:

Tem uma pequena incompatibilidade entre o patch-2.6.36.3 do kernel.org e alguns patches do Kolivas:

1. No patch do BFS v.363 na linha 2788, onde diz:

Código: [Selecionar]

void calc_global_load(void)

é necessário trocar por:

Código: [Selecionar]
void calc_global_load(unsigned long ticks)

Se você já aplicou o patch, a modificação deve ser feita no arquivo kernel/sched_bfs.c dentro do seu kernel sources. (De fato, o patch aplica sem problema. O erro aparece depois durante a compilação.)

2. Para quem usa o patch CK, uma modificação parecida deve ser feita no patch sched-add-above-background-load-function.patch. Neste caso, procure a linha que contém:

Código: [Selecionar]
extern void calc_global_load(void);

e subtitua por:

Código: [Selecionar]
extern void calc_global_load(unsigned long ticks);

Neste caso acho que o patch não aplica corretamente, se não for feita a correção antes.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 27 de Janeiro de 2011, 19:12
Acredito que dê pra instalar no ubuntu (seja na 10.04 ou 10.10) com gcc-4.5 ou 4.6

Adiciona o experimental do debian.
Código: [Selecionar]
# gedit /etc/apt/sources.list
Adiciona:
deb http://ftp.de.debian.org/debian experimental main

Agora você dá um:
Código: [Selecionar]
# apt-get update
Código: [Selecionar]
# apt-get install gcc-4.5ou
Código: [Selecionar]
# apt-get install gcc-4.6
Ele vai te dar um erro, dizendo que falta alguns pacotes. Ou que alguns estão com a versão errada.
Você vai ter que ir baixando o .deb deles até conseguir instalar, ou tentar com aptitude.
No meu caso faltou:
http://packages.debian.org/experimental/binutils
http://packages.debian.org/sid/libcloog-ppl0
http://packages.debian.org/experimental/libgomp1-dbg

E outros pacotes que eu esqueci.
Eu baixei eles e instalei rodando
Código: [Selecionar]
# dpkg -i pacote.debQuando der o erro, vejam e procurem o pacote que faltou lá ;dd

Enfim, depois de conseguir instalar o gcc-4.5 ou o dcc-4.6, rodem um:
Código: [Selecionar]
$ gcc --versionVocê vão ver a 4.4 provavelmente.

Façam:
Código: [Selecionar]
cd /usr/bin
# rm cpp gcc g++

Com isso você vai remover os links simbólicos da versão antiga.
agora façam os links pra versão nova:
Código: [Selecionar]
# ln -s g++-4.5 g++
# ln -s gcc-4.5 gcc
# ln -s cpp-4.5 cpp

Se você instalo a 4.6 altere ela quando for fazer o link simbólico ;p
Depois rodeum:
Código: [Selecionar]
$ gcc --version
Aqui com o gcc-4.6 apareceu:
gcc (Debian 4.6-20110125-1) 4.6.0 20110126 (experimental) [trunk revision 169270]
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


O 4.6 é experimental ainda, talvez não dê muito certo, mas o 4.5 deve instalar.
PS.: Eu não instalei o 4.6 no ubuntu, nele na versão 10.04 tá a 4.5, sem problemas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Janeiro de 2011, 19:44
Para quem está usando o 2.6.36:

Tem uma pequena incompatibilidade entre o patch-2.6.36.3 do kernel.org e alguns patches do Kolivas:

1. No patch do BFS v.363 na linha 2788, onde diz:

Código: [Selecionar]

void calc_global_load(void)

é necessário trocar por:

Código: [Selecionar]
void calc_global_load(unsigned long ticks)

Se você já aplicou o patch, a modificação deve ser feita no arquivo kernel/sched_bfs.c dentro do seu kernel sources. (De fato, o patch aplica sem problema. O erro aparece depois durante a compilação.)

2. Para quem usa o patch CK, uma modificação parecida deve ser feita no patch sched-add-above-background-load-function.patch. Neste caso, procure a linha que contém:

Código: [Selecionar]
extern void calc_global_load(void);

e subtitua por:

Código: [Selecionar]
extern void calc_global_load(unsigned long ticks);

Neste caso acho que o patch não aplica corretamente, se não for feita a correção antes.


poxa!!! Buli você é o cara!! Por isso sempre dava erro na compilação aqui. Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Janeiro de 2011, 21:11
Acredito que dê pra instalar no ubuntu (seja na 10.04 ou 10.10) com gcc-4.5 ou 4.6

Adiciona o experimental do debian.
Código: [Selecionar]
# gedit /etc/apt/sources.list
Adiciona:
deb http://ftp.de.debian.org/debian experimental main

Agora você dá um:
Código: [Selecionar]
# apt-get update
Código: [Selecionar]
# apt-get install gcc-4.5ou
Código: [Selecionar]
# apt-get install gcc-4.6
Ele vai te dar um erro, dizendo que falta alguns pacotes. Ou que alguns estão com a versão errada.
Você vai ter que ir baixando o .deb deles até conseguir instalar, ou tentar com aptitude.
No meu caso faltou:
http://packages.debian.org/experimental/binutils
http://packages.debian.org/sid/libcloog-ppl0
http://packages.debian.org/experimental/libgomp1-dbg

E outros pacotes que eu esqueci.
Eu baixei eles e instalei rodando
Código: [Selecionar]
# dpkg -i pacote.debQuando der o erro, vejam e procurem o pacote que faltou lá ;dd

Enfim, depois de conseguir instalar o gcc-4.5 ou o dcc-4.6, rodem um:
Código: [Selecionar]
$ gcc --versionVocê vão ver a 4.4 provavelmente.

Façam:
Código: [Selecionar]
cd /usr/bin
# rm cpp gcc g++

Com isso você vai remover os links simbólicos da versão antiga.
agora façam os links pra versão nova:
Código: [Selecionar]
# ln -s g++-4.5 g++
# ln -s gcc-4.5 gcc
# ln -s cpp-4.5 cpp

Se você instalo a 4.6 altere ela quando for fazer o link simbólico ;p
Depois rodeum:
Código: [Selecionar]
$ gcc --version
Aqui com o gcc-4.6 apareceu:
gcc (Debian 4.6-20110125-1) 4.6.0 20110126 (experimental) [trunk revision 169270]
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


O 4.6 é experimental ainda, talvez não dê muito certo, mas o 4.5 deve instalar.
PS.: Eu não instalei o 4.6 no ubuntu, nele na versão 10.04 tá a 4.5, sem problemas.


Eu havia postado algo parecido aqui (http://ubuntuforum-br.org/index.php/topic,76787.msg432669.html#msg432669). Vou até verificar de novo, pois quando instalei não tinha o 4.6.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de Janeiro de 2011, 21:44
Acredito que dê pra instalar no ubuntu (seja na 10.04 ou 10.10) com gcc-4.5 ou 4.6
Adiciona o experimental do debian.
Código: [Selecionar]
# gedit /etc/apt/sources.listAdiciona:
deb http://ftp.de.debian.org/debian experimental main
Agora você dá um:
Código: [Selecionar]
# apt-get update
Código: [Selecionar]
# apt-get install gcc-4.5ou
Código: [Selecionar]
# apt-get install gcc-4.6Ele vai te dar um erro, dizendo que falta alguns pacotes. Ou que alguns estão com a versão errada.
Você vai ter que ir baixando o .deb deles até conseguir instalar, ou tentar com aptitude.
No meu caso faltou:
http://packages.debian.org/experimental/binutils
http://packages.debian.org/sid/libcloog-ppl0
http://packages.debian.org/experimental/libgomp1-dbg
E outros pacotes que eu esqueci.
Eu baixei eles e instalei rodando
Código: [Selecionar]
# dpkg -i pacote.debQuando der o erro, vejam e procurem o pacote que faltou lá ;dd
Enfim, depois de conseguir instalar o gcc-4.5 ou o dcc-4.6, rodem um:
Código: [Selecionar]
$ gcc --versionVocê vão ver a 4.4 provavelmente.
Façam:
Código: [Selecionar]
cd /usr/bin
# rm cpp gcc g++
Com isso você vai remover os links simbólicos da versão antiga.
agora façam os links pra versão nova:
Código: [Selecionar]
# ln -s g++-4.5 g++
# ln -s gcc-4.5 gcc
# ln -s cpp-4.5 cpp
Se você instalo a 4.6 altere ela quando for fazer o link simbólico ;p
Depois rodeum:
Código: [Selecionar]
$ gcc --versionAqui com o gcc-4.6 apareceu:
gcc (Debian 4.6-20110125-1) 4.6.0 20110126 (experimental) [trunk revision 169270]
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
O 4.6 é experimental ainda, talvez não dê muito certo, mas o 4.5 deve instalar.
PS.: Eu não instalei o 4.6 no ubuntu, nele na versão 10.04 tá a 4.5, sem problemas.
Eu havia postado algo parecido aqui (http://ubuntuforum-br.org/index.php/topic,76787.msg432669.html#msg432669). Vou até verificar de novo, pois quando instalei não tinha o 4.6.
Também já havia postado antes, bem aqui em http://ubuntuforum-pt.org/index.php?action=post;topic=29799.msg431985;quote=431985;sesc=77ea2da2f558d93305bd6ad649e6c34d
O caminho é por aí...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Janeiro de 2011, 21:56
Excelente dica Buli!

Era esse erro mesmo na compilação do 2.6.36 dos patchs que o Gunss havia passado pra mim!


Gente, é loucura usar o GCC 4.6 agora!

Ele está com 10 regressões nível 1 (da mais alta prioridade), mais de 100 de nível P2, e mais 21 de nível P3!  Ainda nem chegou a versão RC! Cuidado pra não ferrarem tudo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Janeiro de 2011, 22:12
Excelente dica Buli!

Era esse erro mesmo na compilação do 2.6.36 dos patchs que o Gunss havia passado pra mim!


Gente, é loucura uasr o GCC 4.6 agora!

Ele está com 10 regressões nível 1 (da mais alta prioridade), mais de 100 de nível P2, e mais 21 de nível P3!  Ainda nem chegou a versão RC! Cuidado pra não ferrarem tudo!

Realmente, se quiser dar uma de louco, use em máquina virtual.

A dica do Buli realmente funcionou aqui, to usando o BFS 0.363 e consegui compilar no 2.6.36.3.
Qualquer dia tento o GCC 4.5, só pra brincar mesmo =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Janeiro de 2011, 11:38
O kernel 2.6.38 já está no git do Natty. Vou compilar agora (no Lucid) sem patch nenhum, para ver como está.


Edit: testei aqui e
- Aparentemente a saída do burg e o aparecimento do plymouth foi mais rápida que o 2.6.37 que eu estava usando;
- O carregamento do sistema aparentemente foi mais rápido também;
- O login ficou mais lento;
- O VirtualBox não funcionou;
- A minha placa ATI composta não funcionou. Ou melhor, o HDMI não habilitou.

Por causa desse último, não dá para eu usar essa versão por enquanto.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 28 de Janeiro de 2011, 21:20
O kernel 2.6.38 já está no git do Natty. Vou compilar agora (no Lucid) sem patch nenhum, para ver como está.


Edit: testei aqui e
- Aparentemente a saída do burg e o aparecimento do plymouth foi mais rápida que o 2.6.37 que eu estava usando;
- O carregamento do sistema aparentemente foi mais rápido também;
- O login ficou mais lento;
- O VirtualBox não funcionou;
- A minha placa ATI composta não funcionou. Ou melhor, o HDMI não habilitou.

Por causa desse último, não dá para eu usar essa versão por enquanto.
O virtual box tem que instalar novamente. ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Janeiro de 2011, 21:33
O kernel 2.6.38 já está no git do Natty. Vou compilar agora (no Lucid) sem patch nenhum, para ver como está.


Edit: testei aqui e
- Aparentemente a saída do burg e o aparecimento do plymouth foi mais rápida que o 2.6.37 que eu estava usando;
- O carregamento do sistema aparentemente foi mais rápido também;
- O login ficou mais lento;
- O VirtualBox não funcionou;
- A minha placa ATI composta não funcionou. Ou melhor, o HDMI não habilitou.

Por causa desse último, não dá para eu usar essa versão por enquanto.
O virtual box tem que instalar novamente. ;D

Não testei. Só fiz o que costumo fazer sempre: sudo /etc/init.d/vboxdrv setup.

Mas foi dos males o menor. O pior foi não funcionar a saída HDMI, uma vez que funciona desde o 2.6.35 (com limitações) e perfeitamente no 2.6.37. Mas sei que não posso exigir muito, pois é uma versão RC, e a primeira compilação para o Ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Village Destroyer em 31 de Janeiro de 2011, 03:16
Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de Janeiro de 2011, 13:17
http://www.phoronix.com/scan.php?page=article&item=linux_compiler_deathmatch&num=1

Teste de vários compiladores. Acho o teste meio, sei la, sem graça, mas não custa ler.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 31 de Janeiro de 2011, 21:57
http://www.phoronix.com/scan.php?page=article&item=linux_compiler_deathmatch&num=1

Teste de vários compiladores. Acho o teste meio, sei la, sem graça, mas não custa ler.

Concordo!
Vc ve um monte de testes e acaba mais confuso ainda!
Se for por um deles o 4.5.1 é a melhor opção!
Se for por outro é o 4.2.1!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de Fevereiro de 2011, 20:21
http://www.phoronix.com/scan.php?page=article&item=linux_compiler_deathmatch&num=1

Teste de vários compiladores. Acho o teste meio, sei la, sem graça, mas não custa ler.

Concordo!
Vc ve um monte de testes e acaba mais confuso ainda!
Se for por um deles o 4.5.1 é a melhor opção!
Se for por outro é o 4.2.1!

Na verdade o melhor mesmo é usar o que vem na distro.

Se quiser brincar mais, pode se aventurar no ICC ou Open64
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: carlaosouza em 02 de Fevereiro de 2011, 12:46
Interessantíssmo, parabéns pelo post amigo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de Fevereiro de 2011, 04:17
Agora eu senti firmeza do HQx! :)

Quanto ao March eu acredito que devemos ser mais específicos, mostrar exatamente onde e quais os arquivos alterados!  Aqui não deu nenhum erro de compilação por causa disso!

Vou começar por mim!

Mudo o Makefile dentro da pasta linux (link simbólico do 2.6.34)!

Apenas neste trecho:

Citar
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -march=native -fomit-frame-pointer
HOSTCXXFLAGS = -O2

Todas as outras alterações que eu fiz estão dentro da pasta linux/arch/x86 (lembrem do link simbólico do 2.6.34)!

Na pasta x86 eu altero os arquivos: MakeFile e Makefile_32.cpu!

No arquivo Makefile eu mudo aqui:

Citar
# FIXME - should be integrated in Makefile.cpu (Makefile_32.cpu)
        cflags-$(CONFIG_MK8) += $(call cc-option,-march=native)
        cflags-$(CONFIG_MPSC) += $(call cc-option,-march=native)

        cflags-$(CONFIG_MCORE2) += \
                $(call cc-option,-march=native,$(call cc-option,-march=native))
   cflags-$(CONFIG_MATOM) += $(call cc-option,-march=native) \
      $(call cc-option,-march=native,$(call cc-option,-march=native))
        cflags-$(CONFIG_GENERIC_CPU) += $(call cc-option,-march=native)
        KBUILD_CFLAGS += $(cflags-y)


No Makefile_32.cpu aqui:


Citar
#-mtune exists since gcc 3.4
HAS_MTUNE   := $(call cc-option-yn, -march=native)
ifeq ($(HAS_MTUNE),y)
tune      = $(call cc-option,-march=$(1),$(2))
else
tune      = $(call cc-option,-march=$(1),$(2))
endif

align := $(cc-option-align)
cflags-$(CONFIG_M386)      += -march=native
cflags-$(CONFIG_M486)      += -march=native
cflags-$(CONFIG_M586)      += -march=native
cflags-$(CONFIG_M586TSC)   += -march=native
cflags-$(CONFIG_M586MMX)   += -march=native
cflags-$(CONFIG_M686)      += -march=native
cflags-$(CONFIG_MPENTIUMII)   += -march=native $(call tune,pentium2)
cflags-$(CONFIG_MPENTIUMIII)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUMM)   += -march=native $(call tune,pentium3)
cflags-$(CONFIG_MPENTIUM4)   += -march=native $(call tune,pentium4)
cflags-$(CONFIG_MK6)      += -march=native
# Please note, that patches that add -march=athlon-xp and friends are pointless.
# They make zero difference whatsosever to performance at this time.
cflags-$(CONFIG_MK7)      += -march=native
cflags-$(CONFIG_MK8)      += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCRUSOE)   += -march=native $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MEFFICEON)   += -march=native $(call tune,pentium3) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MWINCHIPC6)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MWINCHIP3D)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MCYRIXIII)   += $(call cc-option,-march=native,-march=native) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2)   += $(call cc-option,-march=native,-march=native)
cflags-$(CONFIG_MVIAC7)      += -march=native
cflags-$(CONFIG_MCORE2)      += -march=native $(call tune,core2)
cflags-$(CONFIG_MATOM)      += $(call cc-option,-march=native,$(call cc-option,-march=native,-march=native)) \
   $(call cc-option,-march=native,$(call cc-option,-march=native))

# AMD Elan support
cflags-$(CONFIG_X86_ELAN)   += -march=native

# Geode GX1 support
cflags-$(CONFIG_MGEODEGX1)   += -march=native
cflags-$(CONFIG_MGEODE_LX)   += $(call cc-option,-march=native,-march=native)
# add at the end to overwrite eventual tuning options from earlier
# cpu entries
cflags-$(CONFIG_X86_GENERIC)    += $(call tune,generic,$(call tune,i686))

# Work around the pentium-mmx code generator madness of gcc4.4.x which
# does stack alignment by generating horrible code _before_ the mcount
# prologue (push %ebp, mov %esp, %ebp) which breaks the function graph
# tracer assumptions. For i686, generic, core2 this is set by the
# compiler anyway
cflags-$(CONFIG_FUNCTION_GRAPH_TRACER) += $(call cc-option,-maccumulate-outgoing-args)

# Bug fix for binutils: this option is required in order to keep
# binutils from generating NOPL instructions against our will.
ifneq ($(CONFIG_X86_P6_NOP),y)
cflags-y         += $(call cc-option,-Wa$(comma)-march=native,)
endif

Vejam que logo acima, na parte em negrito, tem um call tune Core2! Será que é por isso que não tira tudo o que for Core2?
São esses os arquivos e locais que achei para mudar!  Tem algum outro lugar?


pra quem ainda não desistiu e continua na luta das cflags, aqui vai um comando que mostra o número de cada linha com as palavra (com march, mtune ou mcpu) do diretorio incluindo os subdiretorios:

Citar
grep -srin mtune /usr/src/linux-2.6.37/* && grep -srin march /usr/src/linux-2.6.37/* && grep -srin mcpu /usr/src/linux-2.6.37/*


se preocupe mais com os Makefile e a arquitetura x86, falou.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Fevereiro de 2011, 09:35
Eu teria alguma dificuldade de habilitar o Xen com esse kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Fevereiro de 2011, 10:18
Falando em cflags. Aqui usar core2 e mudar tudo para "-march=native" fez o consumo de Ram aumentar em quase 100MB, e o sistema não é mais tão "pei-buf" como antes. Talvez seja pela baixa quantidade de ram que tenho, pois, qualquer coisa que faça ele já consome 60% da ram. Agora isso não significa que o sistema trava, nenhuma fez ele ameaçou travar, só fica meio lento quando faço muita coisa.


@4d4c47 bastante útil esse comando, me perguntava se não havia nada parecido. Mas não tem como mandar o saida do comando para um arquivo que possa ser lido pelo gedit?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de Fevereiro de 2011, 13:33

@4d4c47 bastante útil esse comando, me perguntava se não havia nada parecido. Mas não tem como mandar o saida do comando para um arquivo que possa ser lido pelo gedit?

com certeza, é possivel sim, mas não tenho a minima ideia de como se faz isso, alguém que saiba programar em bash com certeza sabe fazer facil facil, alguém aé está disposto a nos ensinar ?


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 03 de Fevereiro de 2011, 13:55
Já experimentaram redirecionar o comando desta forma?

Citar
grep -srin mtune /usr/src/linux-2.6.37/* && grep -srin march /usr/src/linux-2.6.37/* && grep -srin mcpu /usr/src/linux-2.6.37/* > ~/registro.log

O que eu adicionei salvaria um arquivo chamado "registro.log" na pasta /home/usuario/. Não testei e nem sei se funciona. Espero que ajude.

Eu testei com um comando simples: sudo apt-get update > ~/registro.log. Não foi mostrado na tela o conteúdo das atualizações mas salvou todo o conteúdo no arquivo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Fevereiro de 2011, 14:45
Já experimentaram redirecionar o comando desta forma?

Citar
grep -srin mtune /usr/src/linux-2.6.37/* && grep -srin march /usr/src/linux-2.6.37/* && grep -srin mcpu /usr/src/linux-2.6.37/* > ~/registro.log

O que eu adicionei salvaria um arquivo chamado "registro.log" na pasta /home/usuario/. Não testei e nem sei se funciona. Espero que ajude.

Eu testei com um comando simples: sudo apt-get update > ~/registro.log. Não foi mostrado na tela o conteúdo das atualizações mas salvou todo o conteúdo no arquivo.

Hááá!! valeu, vou ler o log agora. Baixei alguns patchs e vou compilar o 2.6.37 + BFS + BFQ + Classic RCU e to tentando colocar o patch para deixar o X com prio -20
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de Fevereiro de 2011, 18:02
Já experimentaram redirecionar o comando desta forma?

Citar
grep -srin mtune /usr/src/linux-2.6.37/* && grep -srin march /usr/src/linux-2.6.37/* && grep -srin mcpu /usr/src/linux-2.6.37/* > ~/registro.log

O que eu adicionei salvaria um arquivo chamado "registro.log" na pasta /home/usuario/. Não testei e nem sei se funciona. Espero que ajude.

Eu testei com um comando simples: sudo apt-get update > ~/registro.log. Não foi mostrado na tela o conteúdo das atualizações mas salvou todo o conteúdo no arquivo.

desse jeito aqui funcionou bem melhor:

Citar
grep -srin mtune /usr/src/linux-2.6.37/* > mtune.log ; grep -srin march /usr/src/linux-2.6.37/* > march.log ; grep -srin mcpu /usr/src/linux-2.6.37/* > mcpu.log


agora, podia alguém que entenda de bash fazer um script que modifique tudo (todos os nomes com march, mtunes e mcpu) de uma só vez, alguém se abilita ? acho que tem que ser usado o awk, não é isso ?





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2011, 13:16
Alguém tem o patch do aufs?

Ele vem no kernel do Ubuntu, então nunca liguei, mas agora quero fazer outros testes e estou precisando desse patch, e não acho em lugar nenhum.


PS: o que é CFS? É melhor que o BFS?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Fevereiro de 2011, 14:59
Alguém tem o patch do aufs?

Ele vem no kernel do Ubuntu, então nunca liguei, mas agora quero fazer outros testes e estou precisando desse patch, e não acho em lugar nenhum.


PS: o que é CFS? É melhor que o BFS?

aqui tem o AUFS
http://git.zen-kernel.org/zen-stable/


olha que legal, to testando alguns patchs no kernel .37 e olha essas opções:

Código: [Selecionar]
Custom LDFLAGS for kernel (consider this if you're fucking stupid)

CONFIG_CUSTOM_LDFLAGS:

What the fuck would you do this for!?!?!
No, seriously the kernel doesn't link against anything. so wtf.

Código: [Selecionar]
Custom CFLAGS for kernel

CONFIG_CUSTOM_CFLAGS:

You can use this to easily set custom gcc CFLAGS to be used for the
entire kernel (including modules).

No warning for you, i can't fix stupidit
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2011, 15:39
Alguém tem o patch do aufs?

Ele vem no kernel do Ubuntu, então nunca liguei, mas agora quero fazer outros testes e estou precisando desse patch, e não acho em lugar nenhum.


PS: o que é CFS? É melhor que o BFS?

aqui tem o AUFS
http://git.zen-kernel.org/zen-stable/


Esse está furado. Não cria a pasta fs/aufs nem seus arquivos, e também não cria a entrada para o menuconfig.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Fevereiro de 2011, 15:59
Alguém tem o patch do aufs?

Ele vem no kernel do Ubuntu, então nunca liguei, mas agora quero fazer outros testes e estou precisando desse patch, e não acho em lugar nenhum.


PS: o que é CFS? É melhor que o BFS?

aqui tem o AUFS
http://git.zen-kernel.org/zen-stable/


Esse está furado. Não cria a pasta fs/aufs nem seus arquivos, e também não cria a entrada para o menuconfig.


checa esse.
http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-standalone.git;a=commit;h=42c7d2241ba827bbc7e95bd4468dd61e3ea6c553
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Fevereiro de 2011, 18:04
Alguém tem o patch do aufs?

Ele vem no kernel do Ubuntu, então nunca liguei, mas agora quero fazer outros testes e estou precisando desse patch, e não acho em lugar nenhum.


PS: o que é CFS? É melhor que o BFS?

aqui tem o AUFS
http://git.zen-kernel.org/zen-stable/


Esse está furado. Não cria a pasta fs/aufs nem seus arquivos, e também não cria a entrada para o menuconfig.


checa esse.
http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-standalone.git;a=commit;h=42c7d2241ba827bbc7e95bd4468dd61e3ea6c553

Esse daí, no caso os 3 que baixei lá, deram erro na compilação.

O mais correto que encontrei foi esse (http://git.grml.org/?p=grml-kernel.git;a=blob;f=2.6.36/4305_aufs_for_2.6.36.patch;h=8575f8b88c0ec5f0c122210cad801b1dd1149d36;hb=HEAD), mas é para o 2.6.36 e dá erro também na hora de aplicar, bem como na hora de compilar.

Tá brabo  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Fevereiro de 2011, 14:58
Senhores, tomei o caminho mais curto!  ;)

Instalei o Mint Linux 10 (Julia) 64bits no Pc de casa!  E depois adicionei o repositório do Liquorix e "tasquei" o 2.6.37.7 com a seguinte listinha de patchs:

http://liquorix.net/sources/patches/

Destaques para:

aufs-37
cfs-cgroup-stuff/
bfq-36/
ureadahead/  (e sim ,o kernel do Liquorix não ferra com o Plymouth do Julia)
cfs-low-latency

Entre outros!


É a primeira  vez que tenho um sistema 64bits que após o boot, com Gnome e tudo, consome apenas 189MB!!!!
Muito rápido mesmo, e fica nítido que ele compilou de forma genérica!  Ele tem o mesmo comportamento do quando compilava o Omnislash de forma genérica!  Ele é rápido para abrir os programas da primeira vez, e na segunda não dá muita diferença, e se ficar muito tempo sem chamar o programa, ele "limpa" ele do cache, o que torna o seu segundo chamamento lento! 

O bom te comparar com a compilação com march=native como 2.6.34 do Omnislash é que, como o Gunss já havia salientado, o consumo de RAM é muito maior!  É normal ele subir consumindo 320MB e fica em torno de 1GB de consumo com um monte de  coisas abertas!  O kernel do Liquorix fica em torno de 700MB! A abertura dos programas usando Core2 + o march-native no Omnislash torna sua reposta muito mais imediata na segunda vez que você chama qualquer programa!  Também é mais fluido para navegar na internet com aqueles montes de animações Flash!  Por falar em navegação, alguém aqui tá usando o Google Chrome 9?

Ele está destruindo na aceleração das animações, agora ele vem com a capacidade de aceleração de hardware da placa de vídeo!

Os dois são muito rápidos!  Cada um com suas vantagens e desvantagens!  O páreo é duro!  Se não tivesse usado o March=native no Omnislash, com certeza do kernel do Liquorix ganharia fácil essa! Vejam que é briga entre 2.6.34 X 2.6.37!   O Kernel do Liquorix usa CFS turbinado!  É gostoso de usar o CFS, você exige do HD e ele "parece" se manter inabalado, continua fluido e sem travadas, ele consome menos recurso da CPU, mas é um pouco mais lento pra responder do que quando uso a dupla BFS + BFQ!

Enfim, se tivesse que usar em uma máquina com muitos acessos no HD (tipo um servidor), é bem melhor usar o CFS!  O pessoal do CFS também não tem ficado parado, eles estão sempre melhorando o CFS!

Continuarei aqui com os testes destes dois kerneis!  Há sim!  O kernel 2.6.35 do Mint é lerdo como o do Ubuntu! A diferença é que eu consigo usar ele no meu PC, o  do Ubuntu nem consegue reconhecer meu processador direito!
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Fevereiro de 2011, 16:34
galactus, você foi modesto para escolher os patchs.

Já que esta no CFS, usa o transparent-hugepages, e você poderia ter usado o BFQ-37 para o kernel que você usa.

Eu também estou com o .37 aqui, baixei vários patchs do ZEN.

Vou testar ainda esses patchs para o CFS.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Fevereiro de 2011, 09:36
galactus, você foi modesto para escolher os patchs.

Já que esta no CFS, usa o transparent-hugepages, e você poderia ter usado o BFQ-37 para o kernel que você usa.

Eu também estou com o .37 aqui, baixei vários patchs do ZEN.

Vou testar ainda esses patchs para o CFS.

Gunss meu caro amigo, talvez eu não tenha sido claro!

Eu usei o pacote binário do liquorix com lista completa dos patchs dele!

Citar
      misc-2.6.37/                                                                                             
      fsync-fixes-2.6.37/   
      compaction-2.6.37/                                                                                       
      experimental/                                                                                         
      ck/                                                                                                   
      aufs-37/                                                                                               
      openwrt-2.6.36/                                                                                         
      deactivate-invalidated-pages-v3/                                                                       
      io-less-dirty-throttling-v2/                                                                             
      cfs-cgroup-stuff/                                                                                     
      kswapd-2.6.37/                                                                                         
      likely-unlikely-sched/                                                                                   
      fbcondecor-36/                                                                                         
      heftig-37/                                                                                             
      vhba/                                                                                                 
      phc-36/                                                                                               
      ondemand/                                                                                             
      mel-gorman/                                                                                           
      bfq-36/                                                                                               
      writeback-v2/                                                                                         
      ureadahead/                                                                                           
      reiser4/                                                                                               
      aufs/                                                                                                 
      cfs-autogroup/                                                                                         
      bfq/                                                                                                   
      bfq-37/                                                                                               
      ck-37/                                                                                               
      mm-preempt-v6/                                                                                         
      thiscpuops-upgrade/                                                                                   
      writeback-v3/                                                                                         
      cfq/                                                                                                   
      inode-lock-scalability-v6/                                                                           
      rfc-likely-unlikely/                                                                                 
      writeback-20100111/                                                                                       
      cfs-idle-balancing/                                                                                   
      touchad-2.6.37/                                                                                       
      cfs-min-gran/                                                                                         
      compat-wireless/                                                                                       
      cfs-low-latency/                                                                                       
      mmotm/                                                                                                 
      mm-preempt/                                                                                           
      deactivate-invalidated-pages-v4/                                                                     
      kswapd-fixes-for-2.6.37/                                                                               
      memory-compaction/                                                                                     
      deactivate-invalidated-pages/                                                                         
      heftig/                                                                                               
      transparent-hugepages/                                                                                 
      wake_afine_fixes-2.6.37/                                                                             
      suse/                                                                                                 
      patch-2.6.34-ck1                                                                                     
      mm-stop-background-writeback-if-there-is-other-work-queued-for-the-thread.patch                       
      [PATCH] vmscan: synchronous lumpy reclaim don't call congestion_wait().eml                             
      Fix-regression-in-O_DIRECT-O_SYNC-writes-to-block-devices.patch                                       
      .DATE                                                                                                 
      tipc-security-fix.patch                                                                               
      madwifi-2.6.35.patch                                                                                   
      fix-writeback-32.patch                                                                               
      [RFC PATCH] check_preempt_tick should not compare vruntime with wall time.eml                           
      0001-mm-Stop-background-writeback-if-there-is-other-work-.patch                                       
      0001-mm-Avoid-resetting-wb_start-after-each-writeback-ro.patch                                         
      .DATE=2010-12-02-16-34                                                                                 
      peter-ziljstra-diminish-min-granularity-patch.eml                                                     
      ondemand.mbox                                                                                         
      fix-writeback-33.patch                                                                                 
      channel-negative-one-maxim.patch                                                                       
      bugfix-16315-icebp-opcode-0xf1-no-longer-causing-a-SIGTRAP-breaks-wine.patch                           
      [PATCH] vmscan: move referenced VM_EXEC pages to active list.eml                                     
      [PATCH] Optimize relay_alloc_page_array() slightly by using vzalloc rather than vmalloc and memset.eml
      [PATCH 2_5] writeback: stop periodic_background work on seeing sync works.eml                         
      .directory                                                                                           
      bugfix-16315-icebp-opcode-0xf1-no-longer-causing-a-SIGTRAP-breaks-wine.patch~                         
      [PATCH] vmscan: add a configurable inactive_file_ratio.eml
   

Então eu não fui econômico, eu fui prático!   ;D

Agora, achei o kernel do Aptosid mais rápido!  Testei o aptosid aqui, mas ele tava todo "capado"!  Sem codecs, sem samba e mais um monte de coisas que eu uso no dia-a-dia! Mas o Aptosid usa KDE!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Fevereiro de 2011, 13:25
ah sim... poxa quanta coisa!!

Aqui com esse kernel o plymouth não inicia muito bem.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de Fevereiro de 2011, 01:38
Senhores, tomei o caminho mais curto!  ;)

Instalei o Mint Linux 10 (Julia) 64bits no Pc de casa!  E depois adicionei o repositório do Liquorix e "tasquei" o 2.6.37.7 com a seguinte listinha de patchs:

http://liquorix.net/sources/patches/

Destaques para:

aufs-37
cfs-cgroup-stuff/
bfq-36/
ureadahead/  (e sim ,o kernel do Liquorix não ferra com o Plymouth do Julia)
cfs-low-latency

Entre outros!


É a primeira  vez que tenho um sistema 64bits que após o boot, com Gnome e tudo, consome apenas 189MB!!!!
Muito rápido mesmo, e fica nítido que ele compilou de forma genérica!  Ele tem o mesmo comportamento do quando compilava o Omnislash de forma genérica!  Ele é rápido para abrir os programas da primeira vez, e na segunda não dá muita diferença, e se ficar muito tempo sem chamar o programa, ele "limpa" ele do cache, o que torna o seu segundo chamamento lento! 

O bom te comparar com a compilação com march=native como 2.6.34 do Omnislash é que, como o Gunss já havia salientado, o consumo de RAM é muito maior!  É normal ele subir consumindo 320MB e fica em torno de 1GB de consumo com um monte de  coisas abertas!  O kernel do Liquorix fica em torno de 700MB! A abertura dos programas usando Core2 + o march-native no Omnislash torna sua reposta muito mais imediata na segunda vez que você chama qualquer programa!  Também é mais fluido para navegar na internet com aqueles montes de animações Flash!  Por falar em navegação, alguém aqui tá usando o Google Chrome 9?

Ele está destruindo na aceleração das animações, agora ele vem com a capacidade de aceleração de hardware da placa de vídeo!

Os dois são muito rápidos!  Cada um com suas vantagens e desvantagens!  O páreo é duro!  Se não tivesse usado o March=native no Omnislash, com certeza do kernel do Liquorix ganharia fácil essa! Vejam que é briga entre 2.6.34 X 2.6.37!   O Kernel do Liquorix usa CFS turbinado!  É gostoso de usar o CFS, você exige do HD e ele "parece" se manter inabalado, continua fluido e sem travadas, ele consome menos recurso da CPU, mas é um pouco mais lento pra responder do que quando uso a dupla BFS + BFQ!

Enfim, se tivesse que usar em uma máquina com muitos acessos no HD (tipo um servidor), é bem melhor usar o CFS!  O pessoal do CFS também não tem ficado parado, eles estão sempre melhorando o CFS!

Continuarei aqui com os testes destes dois kerneis!  Há sim!  O kernel 2.6.35 do Mint é lerdo como o do Ubuntu! A diferença é que eu consigo usar ele no meu PC, o  do Ubuntu nem consegue reconhecer meu processador direito!
 

Adorei a dica, baixei, compilei, ficou redondo mas o aufs não habilita  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 07 de Fevereiro de 2011, 10:07
 

Então eu não fui econômico, eu fui prático!   ;D

Agora, achei o kernel do Aptosid mais rápido!  Testei o aptosid aqui, mas ele tava todo "capado"!  Sem codecs, sem samba e mais um monte de coisas que eu uso no dia-a-dia! Mas o Aptosid usa KDE!

Então meu caro Galactus!

Vamos ser práticos!

To com um netbook Atom N270 da Philco e com o Mint Julia 32 bits!
Tá uma lesmeira só e eu to em viagem, o que significa que internet só no wifi do hotel e naquelas velôs que vc deve imaginar!
Como esse hardware é chato, principalmente a webcam e o wifi, acho que será necessário no mínimo um 2.6.37!
Me dá a receita do bolo com cerejas na cobertura de glacê?
rsrsrsrsrsrsrsrsrs....
Ajuda um pobre noob aspirante a lammer vai!
A receita direto! Depois discutiremos filosoficamente as opções "na unha" disponíveis!
To sem tempo e sem neurônios no momento!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Fevereiro de 2011, 14:49
 

Então eu não fui econômico, eu fui prático!   ;D

Agora, achei o kernel do Aptosid mais rápido!  Testei o aptosid aqui, mas ele tava todo "capado"!  Sem codecs, sem samba e mais um monte de coisas que eu uso no dia-a-dia! Mas o Aptosid usa KDE!

Então meu caro Galactus!

Vamos ser práticos!

To com um netbook Atom N270 da Philco e com o Mint Julia 32 bits!
Tá uma lesmeira só e eu to em viagem, o que significa que internet só no wifi do hotel e naquelas velôs que vc deve imaginar!
Como esse hardware é chato, principalmente a webcam e o wifi, acho que será necessário no mínimo um 2.6.37!
Me dá a receita do bolo com cerejas na cobertura de glacê?
rsrsrsrsrsrsrsrsrs....
Ajuda um pobre noob aspirante a lammer vai!
A receita direto! Depois discutiremos filosoficamente as opções "na unha" disponíveis!
To sem tempo e sem neurônios no momento!

MSXManiac, essa é super fácil!  Sem brincadeira! 

Você segue a instrução do site do Kernel Liquorix: http://liquorix.net/

Adiciona a lista de repositórios dele (não se esqueça de colocar a chave de assinatura para não ficar com aquela mensagem chata de pacote sem segurança) e depois instala o kernel 2.6.37!  Se estiver usando a versão 10.10, ela vai instalar numa boa sem nem precisar mexer no initfram! Aí é só reiniciar o sistema e torcer para que tudo dê certo!

Agora, se preferir, pode fazer como o vampire fez, baixar e compilar os patchs que ele já disponibiliza em um pacote binário prontinho pra gente!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 07 de Fevereiro de 2011, 15:11
GCC , parece ser um ATRASO DE VIDA a cada dia que passa, não consigo entender isso, vejam ?


http://www.phoronix.com/scan.php?page=article&item=intel_avx_gcc&num=2 (http://www.phoronix.com/scan.php?page=article&item=intel_avx_gcc&num=2)


...






Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Fevereiro de 2011, 15:14
GCC 4.6, parece ser um atraso da vida a cada dia que passa, não consigo entender isso, vejam ?


http://www.phoronix.com/scan.php?page=article&item=intel_avx_gcc&num=2 (http://www.phoronix.com/scan.php?page=article&item=intel_avx_gcc&num=2)


...




tava lendo agora esse artigo e pensando em postar aqui.

Ainda tem que adicionar os novos AMD nesse GCC. Em alguns pontos ele se sai muito bem, em outros indiferente e em outros não vai bem, é realmente instavel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 07 de Fevereiro de 2011, 16:57
Alguém tem o patch do aufs?

Esse aqui é o AUFS oficial:

1. No Debian em primeiro lugar é necessário instalar o GIT (não sei no Ubuntu):

Código: [Selecionar]
sudo apt-get instal git-core
2. Uma vez instalado o GIT, baixe o patch do AUFS:

Código: [Selecionar]
git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git aufs2-standalone.git
cd aufs2-standalone.git
git checkout origin/aufs2.1-36
cd -

Importante: Na terceira linha acima, aufs2.1 é a versão do AUFS, no entanto que o 36 é a versão do kernel que você está tentando compilar, 2.6.36, no caso do exemplo acima. Aí você teria que mudar a versão do kernel que você utilizar.

Off-topic: Repare que o AUFS oficial é hospedado no site da UFPR, uma contribuição do Brasil para a comunidade do software-livre e open-source  :)

3. Aplique os seguintes patches:

aufs2-standalone.git/aufs2-kbuild.patch
aufs2-standalone.git/aufs2-base.patch
aufs2-standalone.git/aufs2-standalone.patch

4. Finalmente copie para o /usr/src/linux as seguintes pastas (junto com tudo seu conteúdo):

aufs2-standalone.git/Documentation
aufs2-standalone.git/fs
aufs2-standalone.git/include
 
5. make xconfig (ou make menuconfig):

File systems
   Miscellaneous filesystems (MISC_FILESYSTEMS)
      -> Aufs (Advanced multi layered unification filesystem) support (AUFS_FS)

Eu geralmente marco como módulo. Se for criar live-cd's acho mais facil de debugar.

6. Depois é so compilar o kernel como acostmado.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Fevereiro de 2011, 18:00
O Buli sempre destruindo com esses patchs né!  :o

Quanto ao artigo no Phoronix e o GCC eu acho isso normal! 

O pessoal sempre está alterando alguma coisa, Bugs são corrigidos ao longo do uso de cada versão do GCC, e se alguma distro com grande base adota essa versão como padrão, tem sempre mais gente reportando problemas e soluções.  O Debian 6 mesmo tá usando o GCC 4.4.5, o Red Hat 6 usa o 4.4.4, já viram então que essas versões do GCC ainda vão ter muitas correções e melhoramentos!

Ainda acho que temos que levar em consideração que essas três últimas versões do Kernel Linux, a 2.6.36 / 37 e 38 mudaram muita coisa da estrutura dele em pontos muito importantes para o desempenho do sistema. Isso também acaba afetando o desempenho geral!  E tem outro ponto importante que muita gente não leva em conta, que é o Xorg! 

Um dos motivos do Ubuntu 10.04 responder tão bem em modo gráfico é o Xorg 1.7.6!  A série 1.9 não tem desempenho tão bom ainda!  O Debian 6 vem com a versão 1.7.7.

Fica claro nos testes do Phoronix como a nova versão do GCC 4.6 tira vantagem das instruções para renderização gráfica dos Core i7, mas quando a não tem gráfico a coisa pode ficar bem feia! Eles vão ter que arrumar isso! A versão 4.6 está em pleno desenvolvimento, nem lançaram ainda!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 07 de Fevereiro de 2011, 18:12
o gcc 4.6 aparentemente só perdeu no tempo de compilação...
Acho que vale fica mais uns minutos compilando e ter um desempenho melhor.
Vou esperar sair uma versão boa dele e usar na maquina virtual, rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Fevereiro de 2011, 00:31
brincar com o GCC é algo que não me atrevo.

Uso a versão padrão e pronto. E aqui por brincadeira fui experimentar o kernel .35 padrão do 10.10. Um lixo, bugou meu PC, o sistema caia do NADA. Que kernel abençoado esse hein...

Estou usando o padrão do lucid =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Fevereiro de 2011, 02:56

MSXManiac, essa é super fácil!  Sem brincadeira! 

Você segue a instrução do site do Kernel Liquorix: http://liquorix.net/

Adiciona a lista de repositórios dele (não se esqueça de colocar a chave de assinatura para não ficar com aquela mensagem chata de pacote sem segurança) e depois instala o kernel 2.6.37!  Se estiver usando a versão 10.10, ela vai instalar numa boa sem nem precisar mexer no initfram! Aí é só reiniciar o sistema e torcer para que tudo dê certo!

Agora, se preferir, pode fazer como o vampire fez, baixar e compilar os patchs que ele já disponibiliza em um pacote binário prontinho pra gente!

Fui pelo site e rolou tudo bem.
Não notei uma melhora no tempo de boot, embora depois do login alguns processos tenham disparado mais rápido.
O MintMenu demorou a abrir da primeira vez mas depois não incomodou mais!
Notei uma melhora mas nada que se diga impressionante, mas ajudou muito! Tá mais esperto o bichim!
Mas tenho consciência que também colabora o fato de eu usar o openbox com o gnome e ter desabiitado o compiz!
Mas já me dou por contente!
Brigadão mesmo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Fevereiro de 2011, 12:38
brincar com o GCC é algo que não me atrevo.

Uso a versão padrão e pronto. E aqui por brincadeira fui experimentar o kernel .35 padrão do 10.10. Um lixo, bugou meu PC, o sistema caia do NADA. Que kernel abençoado esse hein...

Estou usando o padrão do lucid =)

Eu não sei o que foi que fizeram ou deixaram de fazer com o kernel 2.6.35 do Ubuntu 10.10! É uma bomba mesmo!
Eu cosigo usar o 2.6.35 em outras distros, incluindo o Mint,  e não tenho problemas, só com o do Ubuntu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Fevereiro de 2011, 13:02
brincar com o GCC é algo que não me atrevo.

Uso a versão padrão e pronto. E aqui por brincadeira fui experimentar o kernel .35 padrão do 10.10. Um lixo, bugou meu PC, o sistema caia do NADA. Que kernel abençoado esse hein...

Estou usando o padrão do lucid =)

Eu não sei o que foi que fizeram ou deixaram de fazer com o kernel 2.6.35 do Ubuntu 10.10! É uma bomba mesmo!
Eu cosigo usar o 2.6.35 em outras distros, incluindo o Mint,  e não tenho problemas, só com o do Ubuntu!

Estranho, já uso o .35 há um tempão, foi o melhor que rodou aqui. Nunca tive problemas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Fevereiro de 2011, 17:05
Alguém tem o patch do aufs?

Esse aqui é o AUFS oficial:

1. No Debian em primeiro lugar é necessário instalar o GIT (não sei no Ubuntu):

Código: [Selecionar]
sudo apt-get instal git-core
2. Uma vez instalado o GIT, baixe o patch do AUFS:

Código: [Selecionar]
git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git aufs2-standalone.git
cd aufs2-standalone.git
git checkout origin/aufs2.1-36
cd -

Importante: Na terceira linha acima, aufs2.1 é a versão do AUFS, no entanto que o 36 é a versão do kernel que você está tentando compilar, 2.6.36, no caso do exemplo acima. Aí você teria que mudar a versão do kernel que você utilizar.

Off-topic: Repare que o AUFS oficial é hospedado no site da UFPR, uma contribuição do Brasil para a comunidade do software-livre e open-source  :)

3. Aplique os seguintes patches:

aufs2-standalone.git/aufs2-kbuild.patch
aufs2-standalone.git/aufs2-base.patch
aufs2-standalone.git/aufs2-standalone.patch

4. Finalmente copie para o /usr/src/linux as seguintes pastas (junto com tudo seu conteúdo):

aufs2-standalone.git/Documentation
aufs2-standalone.git/fs
aufs2-standalone.git/include
 
5. make xconfig (ou make menuconfig):

File systems
   Miscellaneous filesystems (MISC_FILESYSTEMS)
      -> Aufs (Advanced multi layered unification filesystem) support (AUFS_FS)

Eu geralmente marco como módulo. Se for criar live-cd's acho mais facil de debugar.

6. Depois é so compilar o kernel como acostmado.




Funcionou!!!  :D

Valeu, agora vou fazer um liveCD e upar o Kernel para o Galactus testar, rsrsrsrs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 08 de Fevereiro de 2011, 21:00

Funcionou!!!  :D

Valeu, agora vou fazer um liveCD e upar o Kernel para o Galactus testar, rsrsrsrs

Não esqueça do amigo aqui!

basta informar por mp o endereço!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Fevereiro de 2011, 02:02
a todos!!!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Fevereiro de 2011, 07:24
Positivo e no aguardo!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Fevereiro de 2011, 14:03
Estou nos ultimos dias usando o kernel padrão do Lucid, 2.6.32-29 e me lembrei o quanto esse kernel pode ser lento.

Copiando 5 arquivos totalizando 8GB de uma partição para outra deixa o PC completamente lento e travando a todo instante. Exibir vídeos em flash HD é ruim, navegar em muitas páginas abertas ao mesmo tempo, instalar mais de 4 programas ao mesmo tempo também é chato... Poxa, eu sei que o kernel não pode vim muito "forte" mas ai também já é demais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Fevereiro de 2011, 15:27
Estou nos ultimos dias usando o kernel padrão do Lucid, 2.6.32-29 e me lembrei o quanto esse kernel pode ser lento.

Copiando 5 arquivos totalizando 8GB de uma partição para outra deixa o PC completamente lento e travando a todo instante. Exibir vídeos em flash HD é ruim, navegar em muitas páginas abertas ao mesmo tempo, instalar mais de 4 programas ao mesmo tempo também é chato... Poxa, eu sei que o kernel não pode vim muito "forte" mas ai também já é demais.

O kernel do 10.04 é péssimo, mas isso foi ótimo porque assim eu entrei de cabeça na compilação de kernel. Ajudo a desenvolver uma distro chamada Lineduc, e tive vários problemas com o kernel nativo.

A propósito, galera, vou compilar em 32 bits e depois que eu acabar, vou upar para o repositório do Lineduc e criar um post lá no fórum. Mais fácil do que enviar MP a cada um, e mais fácil para discutir também.
Não uso 32 faz tempo. Vou me basear no PAE, que reconhece mais de 4GB de ram. O 64 por enquanto, no meu ponto de vista está ótimo. Estou gostando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Fevereiro de 2011, 15:36
Estou nos ultimos dias usando o kernel padrão do Lucid, 2.6.32-29 e me lembrei o quanto esse kernel pode ser lento.

Copiando 5 arquivos totalizando 8GB de uma partição para outra deixa o PC completamente lento e travando a todo instante. Exibir vídeos em flash HD é ruim, navegar em muitas páginas abertas ao mesmo tempo, instalar mais de 4 programas ao mesmo tempo também é chato... Poxa, eu sei que o kernel não pode vim muito "forte" mas ai também já é demais.

O kernel do 10.04 é péssimo, mas isso foi ótimo porque assim eu entrei de cabeça na compilação de kernel. Ajudo a desenvolver uma distro chamada Lineduc, e tive vários problemas com o kernel nativo.

A propósito, galera, vou compilar em 32 bits e depois que eu acabar, vou upar para o repositório do Lineduc e criar um post lá no fórum. Mais fácil do que enviar MP a cada um, e mais fácil para discutir também.
Não uso 32 faz tempo. Vou me basear no PAE, que reconhece mais de 4GB de ram. O 64 por enquanto, no meu ponto de vista está ótimo. Estou gostando.

assim como o do 10.10 o kernel também é cheio loucuras, acho que foi ele que quebrou meu X (sempre o maldito X, programa que odeio...)

Eu nunca usei 64bits aqui, somente 1GB de ram. Quando upar da o toque que pelo visto muitos aqui iram baixar e testar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Fevereiro de 2011, 01:00
Ufa, finalmente acabei de compilar, upar e redigir um post explicativo (isso depois de dar aula, ainda  8)):

http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=20&t=391

Peço paciência pois essa sala "avançada" é a única do fórum que é disponível apenas para membros.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Fevereiro de 2011, 01:38
http://ck.kolivas.org/patches/Ubuntu%20Packages/

Agora o CK ta fazendo alguns kernels em .deb
Por essa não esperava. Prefiro configurar na unha mesmo  ;D


@vampire, o site do lineduc não ta podendo se cadastrar. O código de confirmação não aparece. o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Fevereiro de 2011, 08:09


@vampire, o site do lineduc não ta podendo se cadastrar. O código de confirmação não aparece. o

Rapaz, testei aqui e está normal. O fórum usa o reCaptcha. Como ele é externo (do Google), vai ver que o servidor estava temporariamente off. Tenta aí de novo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Fevereiro de 2011, 08:55
Olha só, testei o 2.6.37 do Kolivas e ....

O Liquorix é melhor! Bem melhor!

O CK é rápido da segunda vez que você chama ele, tem que fazer cache!  Ele não deixa o sistema fluido! E para navegar é muito ruim! Descer as páginas usando a rodinha do Mouse vai de "soquinho"! Vou remover o CK e ficar no Liquorix!  Pelo menos por enquanto!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Fevereiro de 2011, 11:13
Olha só, testei o 2.6.37 do Kolivas e ....

O Liquorix é melhor! Bem melhor!

O CK é rápido da segunda vez que você chama ele, tem que fazer cache!  Ele não deixa o sistema fluido! E para navegar é muito ruim! Descer as páginas usando a rodinha do Mouse vai de "soquinho"! Vou remover o CK e ficar no Liquorix!  Pelo menos por enquanto!



Olha Galactus, talvez o kernel do Liquorix fique melhor no seu PC por ser parrudo, mas para o meu sistema o kernel com aquela lista de patchs que te passei fica melhor.
E o CK realmente não é tão bom assim não. Eu só uso 2 patchs que ele disponibiliza. O BFS e um que modifica algumas opção do "ondemand".

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Fevereiro de 2011, 11:24
@vampire tenta usar o gconfig. Aqui sempre que o xconfig não funciona uso o gconfig.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Fevereiro de 2011, 11:53
@vampire tenta usar o gconfig. Aqui sempre que o xconfig não funciona uso o gconfig.

Na verdade são os scripts que compilam o kernel do Ubuntu que chamam o menuconfig.
Conseguiu baixar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Fevereiro de 2011, 12:57
Olha só, testei o 2.6.37 do Kolivas e ....

O Liquorix é melhor! Bem melhor!

O CK é rápido da segunda vez que você chama ele, tem que fazer cache!  Ele não deixa o sistema fluido! E para navegar é muito ruim! Descer as páginas usando a rodinha do Mouse vai de "soquinho"! Vou remover o CK e ficar no Liquorix!  Pelo menos por enquanto!



Olha Galactus, talvez o kernel do Liquorix fique melhor no seu PC por ser parrudo, mas para o meu sistema o kernel com aquela lista de patchs que te passei fica melhor.
E o CK realmente não é tão bom assim não. Eu só uso 2 patchs que ele disponibiliza. O BFS e um que modifica algumas opção do "ondemand".



Eu concordo com você, depois que comecei a ler sobre esse assunto e mexer com compilação de Kernel, eu vejo o quanto é complicado acertar um kernel bom para tantas configurações possíveis!  O que é bom para a sua máquina não fica bom para à minha! E assim vai! Como eles sabem que um determinado tipo de instruções sempre estarão presentes nos processadores, eles acabam optando pelo mais seguro! 

Sem falar na compilação do sistema em si! Usar um KDE em distros compiladas para i386 e usar o mesmo em distros compiladas para i586 ou i686 e você num processador moderno em todos esses casos, tem muita diferença! Eu mesmo vejo isso aqui no meu PC em casa com os vários testes que faço com diversas distros!   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Fevereiro de 2011, 13:12
@vampire tenta usar o gconfig. Aqui sempre que o xconfig não funciona uso o gconfig.

Na verdade são os scripts que compilam o kernel do Ubuntu que chamam o menuconfig.
Conseguiu baixar?

ah tah... Estou baixando o ultimo pacote agora.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 10 de Fevereiro de 2011, 23:10
Tava voltando umas páginas, alguém pediu se dava pra dar um "replace" em todos os arquivos do kernel que contenha algum -march,-mtune,-mcpu, por -march=native.

Bom, eu não sou um eeexpert em bash, eu tenho lógica de programação porque programo em PHP.
Fiz esse script, ele é bem POG (programação orientada a gambiarra), devido a eu não ser muito bom em bash.
Ele dá o replace em todos os mtune march, mcpu por -march=native.

Se alguém quiser testar:
Código: [Selecionar]
#!/bin/bash
grep -srin mtune /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mtune=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin march /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-march=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done


PS.: Ele vai te dizer (ao menos é pra dizer) que arquivos ele mudou, depois de ele mudar, verifique a integridade do arquivo, com o backup que você deve ter feito do source do kernel. Tenha certeza que ele só deu replace  no que deve. Isso é só pra testar claro. Eu testei com todos os arquivos (fiquei 20 min codando e 1 hora testando '-') e fez tudo que ele deveria sem problemas, mas pode ser que tenha algum erro, melhor testar.

PS2.: Se você fizer na pasta do src vai ter que executar ele como root

PS3.: se você fizer isso na pasta de outro kernel (eu fiz na do linux-2.6.37), tenha certeza de mudar todos os caminhos do script, pra não dar erro. E caso você mude o caminho, tome MUITO cuidado com o que vais remover porque eu uso: rm -rf, se você usar um rm -rf /, já era, rs. Por isso tome cuidado ou não execute como root, coloque em uma pasta que seu user tenha permissão.


PS4.: O script leva uns 10 minutos pra executar, isso é normal já que ele vai procurar 3 vezes em toooodos os arquivos do kernel ;x
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Fevereiro de 2011, 23:53
Olá meu caro galactus,
hoje pela segunda vez eu testei o liquorix aqui e mais uma vez me decepcionei porque ele não termina de carregar...
Não sei exatamente o que acontece mas, o fato é que ambas as vezes que eu instalei esse kernel, ele inicializa mas não passa do plymout... Aí, tenho que reiniciar em outro kernel...
A minha máquina não é grande coisa mas, acho que deveria rodar sem grandes dificuldades...
Uso um E7500 com over para 3,29GHz + 4Gb de ram + Gforce 8400 GS...
Não sei qual o mistério!!!
Alguma luz???

[]'s,

Silva.

Olha só, testei o 2.6.37 do Kolivas e ....

O Liquorix é melhor! Bem melhor!

O CK é rápido da segunda vez que você chama ele, tem que fazer cache!  Ele não deixa o sistema fluido! E para navegar é muito ruim! Descer as páginas usando a rodinha do Mouse vai de "soquinho"! Vou remover o CK e ficar no Liquorix!  Pelo menos por enquanto!


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Fevereiro de 2011, 23:57
Stivekx

Teu programa vai ser muito util. Porém tem algumas opção com march que se referem à placa de vídeo, nesse caso, será que daria algum problema???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 11 de Fevereiro de 2011, 00:14
Teria que ter certeza absoluta quais arquivos são esses, ou quais linhas e ignorá-las. Só por uma condição.
Só saber quais arquivos cuidam do video, quais do processador.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Fevereiro de 2011, 00:36
Teria que ter certeza absoluta quais arquivos são esses, ou quais linhas e ignorá-las. Só por uma condição.
Só saber quais arquivos cuidam do video, quais do processador.

opa, beleza, vou caçar aqui quais são esses arquivos e te passar!!!

ps: pode remover o -mcpu ali do script, ele não é mais usado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2011, 11:24
Tava voltando umas páginas, alguém pediu se dava pra dar um "replace" em todos os arquivos do kernel que contenha algum -march,-mtune,-mcpu, por -march=native.

Bom, eu não sou um eeexpert em bash, eu tenho lógica de programação porque programo em PHP.
Fiz esse script, ele é bem POG (programação orientada a gambiarra), devido a eu não ser muito bom em bash.
Ele dá o replace em todos os mtune march, mcpu por -march=native.

Se alguém quiser testar:
Código: [Selecionar]
#!/bin/bash
grep -srin mtune /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mtune=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin march /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-march=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin mcpu /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mcpu=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done


PS.: Ele vai te dizer (ao menos é pra dizer) que arquivos ele mudou, depois de ele mudar, verifique a integridade do arquivo, com o backup que você deve ter feito do source do kernel. Tenha certeza que ele só deu replace  no que deve. Isso é só pra testar claro. Eu testei com todos os arquivos (fiquei 20 min codando e 1 hora testando '-') e fez tudo que ele deveria sem problemas, mas pode ser que tenha algum erro, melhor testar.

PS2.: Se você fizer na pasta do src vai ter que executar ele como root

PS3.: se você fizer isso na pasta de outro kernel (eu fiz na do linux-2.6.37), tenha certeza de mudar todos os caminhos do script, pra não dar erro. E caso você mude o caminho, tome MUITO cuidado com o que vais remover porque eu uso: rm -rf, se você usar um rm -rf /, já era, rs. Por isso tome cuidado ou não execute como root, coloque em uma pasta que seu user tenha permissão.


PS4.: O script leva uns 10 minutos pra executar, isso é normal já que ele vai procurar 3 vezes em toooodos os arquivos do kernel ;x

Parabéns pelo esforço e pelo espírito. Mas eu ainda acho que seria mais fácil fazer um .diff:
http://www.vivaolinux.com.br/artigo/Fundamentos-do-sistema-Linux-comandos-do-Linux/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 11 de Fevereiro de 2011, 14:09
Tava voltando umas páginas, alguém pediu se dava pra dar um "replace" em todos os arquivos do kernel que contenha algum -march,-mtune,-mcpu, por -march=native.

Bom, eu não sou um eeexpert em bash, eu tenho lógica de programação porque programo em PHP.
Fiz esse script, ele é bem POG (programação orientada a gambiarra), devido a eu não ser muito bom em bash.
Ele dá o replace em todos os mtune march, mcpu por -march=native.

Se alguém quiser testar:
Código: [Selecionar]
#!/bin/bash
grep -srin mtune /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mtune=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin march /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-march=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin mcpu /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mcpu=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done


PS.: Ele vai te dizer (ao menos é pra dizer) que arquivos ele mudou, depois de ele mudar, verifique a integridade do arquivo, com o backup que você deve ter feito do source do kernel. Tenha certeza que ele só deu replace  no que deve. Isso é só pra testar claro. Eu testei com todos os arquivos (fiquei 20 min codando e 1 hora testando '-') e fez tudo que ele deveria sem problemas, mas pode ser que tenha algum erro, melhor testar.

PS2.: Se você fizer na pasta do src vai ter que executar ele como root

PS3.: se você fizer isso na pasta de outro kernel (eu fiz na do linux-2.6.37), tenha certeza de mudar todos os caminhos do script, pra não dar erro. E caso você mude o caminho, tome MUITO cuidado com o que vais remover porque eu uso: rm -rf, se você usar um rm -rf /, já era, rs. Por isso tome cuidado ou não execute como root, coloque em uma pasta que seu user tenha permissão.


PS4.: O script leva uns 10 minutos pra executar, isso é normal já que ele vai procurar 3 vezes em toooodos os arquivos do kernel ;x

Parabéns pelo esforço e pelo espírito. Mas eu ainda acho que seria mais fácil fazer um .diff:
http://www.vivaolinux.com.br/artigo/Fundamentos-do-sistema-Linux-comandos-do-Linux/


@Stivekx

VC é Ô CARA aqui do forum bicho, valeu mesmo, meus parabéns


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Fevereiro de 2011, 14:29
@vampire, o kernel que você passou é bom durante o uso do PC. Melhor que o kernel que eu compilei do .37, só que o patch do ureadahead não ta funcionando não, a inicialização ta demorando bastante, e quando aparece a área de trabalho também demora, mas depois de carregado tudo o sistema é bem ligeiro.
Mas parabéns pelo kernel. Vou procurar aqui como fiz para ativar o "Trace events bla bla bla"
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2011, 14:56
@vampire, o kernel que você passou é bom durante o uso do PC. Melhor que o kernel que eu compilei do .37, só que o patch do ureadahead não ta funcionando não, a inicialização ta demorando bastante, e quando aparece a área de trabalho também demora, mas depois de carregado tudo o sistema é bem ligeiro.
Mas parabéns pelo kernel. Vou procurar aqui como fiz para ativar o "Trace events bla bla bla"

Nossa, aqui está bem rápido. Se não está habilitado, então imagina quando estiver. Se souber aonde habilita, por favor me diga  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 11 de Fevereiro de 2011, 15:41
@4d4c47
Po, valeu :D:D

@vampire_thunder
Então, o diff poderia fazer o que a gente mexe muito aqui (um .patch)
Eu pensei em fazer isso, só que a intenção era procurar todos os arquivos que tenham o mtune ou march e dar esse "replace", Isso é meio perigoso porque como o cara falou, tem arquivos responsáveis pelo video. ;s
O patch séria legal, mas teria que saber quais arquivos dar patch, e nas próximas versões do kernel pode ser que essas linhas sejam removidas, ou novas linhas sejam adicionadas, tendo que fazer um script que procure essas linhas novas e crie um novo patch, o que mais vale rodar o script, hm1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Fevereiro de 2011, 15:45
@vampire_thunder
Então, o diff poderia fazer o que a gente mexe muito aqui (um .patch)
Eu pensei em fazer isso, só que a intenção era procurar todos os arquivos que tenham o mtune ou march e dar esse "replace", Isso é meio perigoso porque como o cara falou, tem arquivos responsáveis pelo video. ;s
O patch séria legal, mas teria que saber quais arquivos dar patch, e nas próximas versões do kernel pode ser que essas linhas sejam removidas, ou novas linhas sejam adicionadas, tendo que fazer um script que procure essas linhas novas e crie um novo patch, o que mais vale rodar o script, hm1

Esse lance de alterar parte de vídeo, lendo pela net vi que somente para arquitetura PPC e ARM. Como usamos x86 ta tranquilo.

Stivekx o script que você passou só ta alterando o mtune para -march=native, será que estou usando ele certo? o
ps: esquece foi um uma "/" que removi ai o caminho ficou quebrado hehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2011, 16:42
@4d4c47
Po, valeu :D:D

@vampire_thunder
Então, o diff poderia fazer o que a gente mexe muito aqui (um .patch)
Eu pensei em fazer isso, só que a intenção era procurar todos os arquivos que tenham o mtune ou march e dar esse "replace", Isso é meio perigoso porque como o cara falou, tem arquivos responsáveis pelo video. ;s
O patch séria legal, mas teria que saber quais arquivos dar patch, e nas próximas versões do kernel pode ser que essas linhas sejam removidas, ou novas linhas sejam adicionadas, tendo que fazer um script que procure essas linhas novas e crie um novo patch, o que mais vale rodar o script, hm1

Geralmente não muda muita coisa, e o que dá erro ainda dá para corrigir, devido aos arquivos .rej que ele cria. É assim que eu aplico patches mais antigos, com o do LZMA, em versões novas.
Mas eu vou testar seu script e recompilar o kernel que, aliás, tenho gostado da velocidade e estabilidade. Para quem não conseguiu ver o tópico e baixar, aí vão os links:


http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12_2.6.37-12.26.1_all.deb

32 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.1_i386.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.1_i386.deb

64 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.1_amd64.deb


A única coisa que percebi aqui no notebook (só uso notebook, não tenho desktop), é que a bateria vai embora. Creio que por conta da mudança para 300 HZ.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 11 de Fevereiro de 2011, 17:09
To pensando em fazer um script que ajude a fazer esse processo de recompilação do kernel, baixe, descomprimi, move pra /usr/src/,  roda o script que muda pra -march=native, te dá uma lista com patchs, baixa "pactheia", dá uma lista de .configs (omnislash, default, liquorix).
Eu sei que tem o kernelcheck, mas ele não faz extamente o que a gente faz aqui, que aplicar os patchs, rs.
Só não sei se vale o trabalho de fazer um assim. hm1

@vampire_thunder
To baixando seu kernel, vou testar :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Fevereiro de 2011, 17:39
@vampire se a tua bateria vai embora assim tem que examinar o motivo. Não acho que o motivo seja a mudança para 300hz não.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 11 de Fevereiro de 2011, 17:41
To pensando em fazer um script que ajude a fazer esse processo de recompilação do kernel, baixe, descomprimi, move pra /usr/src/,  roda o script que muda pra -march=native, te dá uma lista com patchs, baixa "pactheia", dá uma lista de .configs (omnislash, default, liquorix).
Eu sei que tem o kernelcheck, mas ele não faz extamente o que a gente faz aqui, que aplicar os patchs, rs.
Só não sei se vale o trabalho de fazer um assim. hm1

@vampire_thunder
To baixando seu kernel, vou testar :D

rapaz, se vc fizer isso com certeza serei o primeiro a baixar esse script! não manjo muita coisa de bash mas se puder ajudar em alguma coisa estou disposto.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 11 de Fevereiro de 2011, 17:45
Testei esse kernel do vampire.
Bom, fiquei uns 15 minutos usando só mas a bateria aparentemente tá indo normal aqui.... ;s
Na questão do desempenho. O boot dele tá uns 3s mais rápido, mas na questão do desempenho abrindo programas, eu senti ele um pouco "lento", ao menos em comparação aos kernels que eu já compilei e testei. Mesmo com o driver de video instalado ele não teve um rendimento tãão bom quanto as minhas compilações usando 1000mhz, performance, low latency, bfs, bfq, unreadhead, o patch de 200 linhas.
Mas ele tá mais rápido que o kernel generic, aparentemente :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Fevereiro de 2011, 22:48
Testei esse kernel do vampire.
Bom, fiquei uns 15 minutos usando só mas a bateria aparentemente tá indo normal aqui.... ;s
Na questão do desempenho. O boot dele tá uns 3s mais rápido, mas na questão do desempenho abrindo programas, eu senti ele um pouco "lento", ao menos em comparação aos kernels que eu já compilei e testei. Mesmo com o driver de video instalado ele não teve um rendimento tãão bom quanto as minhas compilações usando 1000mhz, performance, low latency, bfs, bfq, unreadhead, o patch de 200 linhas.
Mas ele tá mais rápido que o kernel generic, aparentemente :)

Pô, valeu pela avaliação.

Os motivos para ele ser um pouco mais lento eu expliquei lá no fórum. E com certeza com 1000mhz, performance e low latency ficará mais rápido, mas aí é que a bateria vai embora mesmo.

Falando em Ureadahead, já descobriram aonde eu habilito?

Mais uma vez obrigado pela avaliação.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Fevereiro de 2011, 02:14
vampire_thunder, testei o seu kernel lineduc 2.6.37 64 bits no trabalho (Atom 330 - BubleBee) e em casa (Core i7)!


Em comum com os dois foi o erro durante a instalação do kernel Headers!  Simplesmentes acusa falta de dependências!  Qual?  O próprio kernel headers! É, isso mesmo, ele diz que para instalar o kernel headers 2.6.37 ele precisa do kernel headers 2.6.37!  Eu tenho o DKMS e o virtual box instalados nas duas máquinas!  No trabalho é o ubuntu 10.04 e em casa (no momento) está o Mint 10. Não sei se isso tem alguma coisa haver!

Portanto, nos dois casos, o kernel headers está quebrado para o sistema!

Mesmo com este erro eu continuei, reiniciei o sistema já que o image não deu erro algum e ele foi adicionado no grub dos dois sem problema algum!


Nas duas distros não houve erro no boot  e não notei nem aumento e nem diminuição no tempo do boot! Então, "parece" que o Ureheadread funcionou! O boot de ambos continuaram com seus temas gráficos característicos!


Na hora de carregar o Gnome, do GDM para a tela do desktop, notei que foi mais rápido que o kernel padrão do Ubuntu ou do Mint, mas perde para o do Liquorix e principalmente para o do HQx no PC de casa! 

O consumo de RAM inicial ficou em torno de 256MB! Mais que o do Liquorix, mas menos do que o do Hqx!

No desempenho geral as coisas foram muito diferentes!  No Atom eu notei uma melhora considerável na hora de abrir e fechar programas, e quando forço o sistema nos meus testes básicos! :)

Ele bugou o som do Xine quando abro arquivos .flv e a janela do SMplayer, não consigo mover sua janela, fica "colada" no lado superior esquerdo  da tela!  Como você usa 300Mhz ao invés dos 1000Mhz que eu uso no Atom, quando chamo muitas coisas ao mesmo tempo, as vezes ele é mais lento que o Kernel do HQx, mas não houve nenhuma travada e nenhum Lag nas imagens e no Som!  Eu testei primeiro no trabalho, baixei os dois binários e gravei no PenDrive para testar em casa também!   

Acreditei que correria tudo muito bem em casa, já que no "pobre" Atom a coisa fluiu bem, né!

Ledo engano!  Apesar do boot e normal e na hora de carregar  o Desktop do Gnome ele ter ficado entre o Liquorix e o do HQx, no restante ele começou a fazer água! Na parte de multimídia foi uma decepção! O core i7 engasgou nos vídeos e no som ao estar escaneando a minha coleção de músicas ou de fotos ao mesmo tempo em que chamo vídeos e músicas!  Essa foi uma proeza digna de nota, pois nem o kernel lerdo do Ubuntu conseguiu essa façanha no Core i7 em Overclock de 3.8GHz! No som só aconteceu uma vez, mas o vídeo continuou ruim mesmo sem estar usando intensamente o HD!  Os vídeos não eram fluidos seja lá qual for o reprodutor escolhido! Pra navegar na internet as animações não eram fluidas também, e rolar as páginas também não era fluído! Enfim, retirei rapidamente o seu kernel do PC de casa!  ;D

Hardware das duas máquinas:

Trabalho

Atom 330 (dois processadores a 1.6GHz)
2GB de RAM DRR2 800
HD de 500GB Samsung de 5400 rpm
Sistema de arquivos JFS tunado
Placa de vídeo OnBoard Intel
Som Intel
Rede sem Fio Atheros (funcionou direitinho)



Casa

Intel Core i7 860 (4 núcleos físicos mais 4 HT a 3.8GHz!)
4GB de RAM DDR 3 2000, mas funcionando a 1700
HD de 1TB Seagate 7200 rpm
Sistema de arquivos ext4 tunado + journal externo de 1GB num HD Hitachi de 1TB e 7200rpm
Placa de vídeo ATI Radeon 4850
Som Intel
Rede Gigabit Intel (também funcinou direitinho)


Quando compilo o kernel para meu PC de casa uso o Trio maravilha e todos os drivers do meu hardware dentro do kernel!



Agora me diga você vampire, porque esse comportamento tão dispare entre uma configuração que parece um fusca perto de uma Ferrari?

 
Quero pedir desculpas ao HQx pelos longos cometários de outro kernel aqui neste tópico!

Vampire, qual o seu tópico no Forum do Linueduc?

O que eu tenho observado e cada vez mais me convencido, é que o Kernel Omnislash, depois de ter acertado  a mão na compilação do meu hardware, mais as modificações do march=native para o i7 é sem dúvida nenhuma o mais rápido para chamar programas individualmente! O kernel do HQx peca na hora de exigir dele intensa atividade de I/O nos discos rígidos ou em PenDrives e na Rede!  O sistema não responde tão bem como quando eu uso CFQ! É nisso que o kernel do Liquorix ganha! O consumo de RAM dele também é mais alto ao usar o march=native, mas em compensação, ele usa esse consumo extra para te dar muita, mas muita velocidade mesmo! Meu amigo ficou boquiaberto na abertura do Google Chrome aqui!  É clicar e aparecer! E com 10 ou 12 páginas abertas ao mesmo tempo!


Era isso! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Fevereiro de 2011, 02:36
@Galactus so irei comentar agora sobre o ultimo paragrafo.

Há algum tempo conversei com o HQx e ele disse que o kernel Linux é feito pelas grandes empresas (disso todos sabem) como Intel, HP, AMD, IBM, Red Hat, Novell, desenvolvedores que trabalho no ramo de servidores, e do que eles precisam? De um CFS + CFQ ou de um BFS + BFQ?

O kernel padrão vem para trabalhar bem em grandes cargas, utilizando-se de vários processadores, discos, redes. Já o BFS e o BFQ querem trazer um desempenho de baixa latência, para sistemas pequenos e desktops onde a interatividade com o usuário é o interessante. Programas abrindo o mais rápido possível é o foco, diferente dos servidores onde o sistema se manter ROCK SOLID é o bom.

Para você o maior consumo de ram do -march=native não deveria preocupar. 4GB de ram po! Eu aqui com 1GB e ainda puxando o danado hehehe.


ps: Hoje fiz meu primeiro programa em C++. Daqui pro fim do semestre eu faço algo de util!

ps2: vampire, eu passo como habilitar o Uheadaread amanhã, perdi o fio da meada hoje "programando" hauahuah

Abraços.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Fevereiro de 2011, 04:52
Galactus, o tópico é esse:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=20&t=391

Criei lá justamente para evitar esses comentários sobre outro kernel no tópico do Omnislash. Até porque não quero ser concorrente. Meu objetivo, inclusive colocando em prática o que aprendo aqui, é de colocar um kernel melhor numa distro.
Bizarro o que aconteceu no seu i7. Eu já estava ficando feliz, rsrsrsrsrs.
Mas seus problemas parecem ter a ver com o vídeo. A aceleração estava ativa (direct rendering: Yes)? Meu parceiro de desenvolvimento também tem um i7 (Notebook) no qual o vídeo não ativava, mas depois que instalamos o driver da ATI, tudo ficou perfeito. Quanto a quebra do headers, eu sempre instalo os 3 pacotes ao mesmo tempo no terminal, com dpkg -i, e nunca acusou quebra.

Estou satisfeito com os comentários. Agora vou rodar aquele script e compilar com march=native para ver se muda algo.

Agradeço a atenção e colaboração de todos. Aprendo bastante com vocês.


PS: Galactus, agora que me toquei numa coisa. Você instalou o pacote linux-headers-2.6.37-12_2.6.37-12.26.1_all.deb antes de instalar o headers 64?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 12 de Fevereiro de 2011, 09:58
Vampire, voltei a baixar o headers all.deb, e dessa vez não deu erro! 

Vou voltar a refazer os testes, deixei o PC de casa com o seu kernel e estou usando ele agora no trabalho com tudo instalado como se deve! O próximo relato vai ser no seu tópico!

Gunss, quando relato o consumo de RAM maior não estou reclamando dele não, é para relatar o ocorrido mesmo!

Se o consumo for maior e a velocidade crescer com ele, até que é bem aceitável, mas não pode subir demais também!

Parabéns pela programação Gunss!  Daqui a pouco o Gunss cria o kernel dele e desbanca o tio Linus!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Fevereiro de 2011, 10:23
Tava voltando umas páginas, alguém pediu se dava pra dar um "replace" em todos os arquivos do kernel que contenha algum -march,-mtune,-mcpu, por -march=native.

Bom, eu não sou um eeexpert em bash, eu tenho lógica de programação porque programo em PHP.
Fiz esse script, ele é bem POG (programação orientada a gambiarra), devido a eu não ser muito bom em bash.
Ele dá o replace em todos os mtune march, mcpu por -march=native.

Se alguém quiser testar:
Código: [Selecionar]
#!/bin/bash
grep -srin mtune /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mtune=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin march /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-march=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done


PS.: Ele vai te dizer (ao menos é pra dizer) que arquivos ele mudou, depois de ele mudar, verifique a integridade do arquivo, com o backup que você deve ter feito do source do kernel. Tenha certeza que ele só deu replace  no que deve. Isso é só pra testar claro. Eu testei com todos os arquivos (fiquei 20 min codando e 1 hora testando '-') e fez tudo que ele deveria sem problemas, mas pode ser que tenha algum erro, melhor testar.

PS2.: Se você fizer na pasta do src vai ter que executar ele como root

PS3.: se você fizer isso na pasta de outro kernel (eu fiz na do linux-2.6.37), tenha certeza de mudar todos os caminhos do script, pra não dar erro. E caso você mude o caminho, tome MUITO cuidado com o que vais remover porque eu uso: rm -rf, se você usar um rm -rf /, já era, rs. Por isso tome cuidado ou não execute como root, coloque em uma pasta que seu user tenha permissão.


PS4.: O script leva uns 10 minutos pra executar, isso é normal já que ele vai procurar 3 vezes em toooodos os arquivos do kernel ;x

Acabei de rodar o script e fui conferir o arch/x86/Makefile_32.cpu, onde tem mais entradas alteradas. Percebi que ele não fechou os parênteses. Vejam por exemplo, a partir da linha 30:

Original
Código: [Selecionar]
cflags-$(CONFIG_MWINCHIPC6) += $(call cc-option,-march=winchip-c6,-march=i586)
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=c3,-march=i486) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=c3-2,-march=i686)
cflags-$(CONFIG_MVIAC7) += -march=i686
cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
cflags-$(CONFIG_MATOM) += $(call cc-option,-march=atom,$(call cc-option,-march=core2,-march=i686)) \
$(call cc-option,-mtune=atom,$(call cc-option,-mtune=generic))

Depois do script
Código: [Selecionar]
cflags-$(CONFIG_MWINCHIPC6) += $(call cc-option,-march=native
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=native
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=native
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=native
cflags-$(CONFIG_MVIAC7) += -march=native
cflags-$(CONFIG_MCORE2) += -march=native
cflags-$(CONFIG_MATOM) += $(call cc-option,-march=native
$(call cc-option,-march=native

Alguém já conseguiu compilar depois dessas alterações? Deu erro de compilação ou foi de boa?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Fevereiro de 2011, 12:21
Vampire, voltei a baixar o headers all.deb, e dessa vez não deu erro! 

Vou voltar a refazer os testes, deixei o PC de casa com o seu kernel e estou usando ele agora no trabalho com tudo instalado como se deve! O próximo relato vai ser no seu tópico!

Gunss, quando relato o consumo de RAM maior não estou reclamando dele não, é para relatar o ocorrido mesmo!

Se o consumo for maior e a velocidade crescer com ele, até que é bem aceitável, mas não pode subir demais também!

Parabéns pela programação Gunss!  Daqui a pouco o Gunss cria o kernel dele e desbanca o tio Linus!  ;D

poxa, foi um calcular a resistencia equivalente em paralelo haeuaehuahe.


@Stivekx eu percebi isso também, hoje vou tentar compilar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 12 de Fevereiro de 2011, 16:57

ps2: vampire, eu passo como habilitar o Uheadaread amanhã, perdi o fio da meada hoje "programando" hauahuah



será que daria pra ajudar agente aé, que o negocio aqui tá osso, lento pra burro mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 12 de Fevereiro de 2011, 17:45
Aqui deu erro na instalação 32bits...
----------------------------------------------
dpkg: problemas de dependência impedem a configuração de linux-headers-2.6.37-12-lineduc2:
 linux-headers-2.6.37-12-lineduc2 depende de linux-headers-2.6.37-12; porém:
  Pacote linux-headers-2.6.37-12 não está instalado.
dpkg: erro processando linux-headers-2.6.37-12-lineduc2 (--install):
 problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.37-12-lineduc2



----------------------------------------------


@4d4c47
Po, valeu :D:D

@vampire_thunder
Então, o diff poderia fazer o que a gente mexe muito aqui (um .patch)
Eu pensei em fazer isso, só que a intenção era procurar todos os arquivos que tenham o mtune ou march e dar esse "replace", Isso é meio perigoso porque como o cara falou, tem arquivos responsáveis pelo video. ;s
O patch séria legal, mas teria que saber quais arquivos dar patch, e nas próximas versões do kernel pode ser que essas linhas sejam removidas, ou novas linhas sejam adicionadas, tendo que fazer um script que procure essas linhas novas e crie um novo patch, o que mais vale rodar o script, hm1

Geralmente não muda muita coisa, e o que dá erro ainda dá para corrigir, devido aos arquivos .rej que ele cria. É assim que eu aplico patches mais antigos, com o do LZMA, em versões novas.
Mas eu vou testar seu script e recompilar o kernel que, aliás, tenho gostado da velocidade e estabilidade. Para quem não conseguiu ver o tópico e baixar, aí vão os links:


http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12_2.6.37-12.26.1_all.deb

32 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.1_i386.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.1_i386.deb

64 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.1_amd64.deb


A única coisa que percebi aqui no notebook (só uso notebook, não tenho desktop), é que a bateria vai embora. Creio que por conta da mudança para 300 HZ.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Fevereiro de 2011, 18:17
Aqui deu erro na instalação 32bits...
----------------------------------------------
dpkg: problemas de dependência impedem a configuração de linux-headers-2.6.37-12-lineduc2:
 linux-headers-2.6.37-12-lineduc2 depende de linux-headers-2.6.37-12; porém:
  Pacote linux-headers-2.6.37-12 não está instalado.
dpkg: erro processando linux-headers-2.6.37-12-lineduc2 (--install):
 problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.37-12-lineduc2



----------------------------------------------


Você tem que instalar primeiro o headers "all".
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 12 de Fevereiro de 2011, 20:58
Aqui deu erro na instalação 32bits...
----------------------------------------------
dpkg: problemas de dependência impedem a configuração de linux-headers-2.6.37-12-lineduc2:
 linux-headers-2.6.37-12-lineduc2 depende de linux-headers-2.6.37-12; porém:
  Pacote linux-headers-2.6.37-12 não está instalado.
dpkg: erro processando linux-headers-2.6.37-12-lineduc2 (--install):
 problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.37-12-lineduc2





----------------------------------------------


Você tem que instalar primeiro o headers "all".

vampire_thunder, meu irmão, tenho que falar a verdade

seu kernel é simplesmente perfeito cara, rodou tudo beleza aqui numa velocidade alucinante,

foi o mais rápido até agora que já testei, e sem o bug no driver da ati, o unico problema é que só não funcionou o ureadahead mas de resto está perfeito

valeu mesmo.


Ps: fiz um teste aqui nesse kernel, abri 5 videos em 1080p e um video em 4k, abrir uma maquina virtualbox windows xp, mais o programa espacial celestia e mais o broffice, e tudo funcionando sem travamento nenhum e isso tudo em um notebook acer aspire 4540 processador athlon II x2, executou tudo lizinho sem leg nenhum




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: luciannoaramalho em 13 de Fevereiro de 2011, 07:24
Pessoal, não sei se é problema deste kernel 2.6.37, mas quando eu o instalo aqui no ubuntu 10.10, executo um ssh para algum servidor (são vários), ele pede senha e para, fica estagnado, não faz mais nada. Com o 2.6.34-omnislash instalado aqui e no notebook da empresa, o ssh funciona normalmente, apenas quando uso o kernel 2.6.37.
O que poderia ocasionar?

Desde já agradeço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 13 de Fevereiro de 2011, 18:19

um notebook acer aspire 4540 processador athlon II x2, executou tudo lizinho sem leg nenhum


"lizinho"?
"Agora vc "lezou" o português, rsrsrs
"sem leg nenhm"?
leg=perna
vc fez isso sem conectar nenhum pino da cpu no soquete?
mágica?
rsrsrsrsrsrsrs
Deve ser um "lag" da minha memória que anda meio paradona!
rsrsrsrsrsrsrsrs

foi só prá zoar! um bom fds prá todo mundo!

P.S.: Q d o meu kernel omnislash 2.6.37 seu hqx?
rsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrs!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 14 de Fevereiro de 2011, 00:44

um notebook acer aspire 4540 processador athlon II x2, executou tudo lizinho sem leg nenhum


"lizinho"?
"Agora vc "lezou" o português, rsrsrs
"sem leg nenhm"?
leg=perna
vc fez isso sem conectar nenhum pino da cpu no soquete?
mágica?
rsrsrsrsrsrsrs
Deve ser um "lag" da minha memória que anda meio paradona!
rsrsrsrsrsrsrsrs

foi só prá zoar! um bom fds prá todo mundo!

P.S.: Q d o meu kernel omnislash 2.6.37 seu hqx?
rsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrs!

brincadeiras a parte,

mas realmente tenho que reconhecer, esse kernel é sensacional, até meu bluetooth foi reconhecido na boa,

maravilha viu, vale a pena testar





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Fevereiro de 2011, 12:28
@vampire, realmente esse seu kernel ta muito bom. Só tem o lance do ureadahead não funciona, e isso pq aparece a mensagem no boot dizendo que ele nao ta pegando.
Não descobri o que tem que desabilitar para ele aparecer por isso vou mandar parte do meu .config  ;D

Código: [Selecionar]
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_PRINTK_TIME=y
CONFIG_ENABLE_WARN_DEPRECATED=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=2048
CONFIG_MAGIC_SYSRQ=y
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_UNUSED_SYMBOLS is not set
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
CONFIG_DEBUG_KERNEL=y
# CONFIG_DEBUG_SHIRQ is not set
# CONFIG_LOCKUP_DETECTOR is not set
# CONFIG_HARDLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_SCHED_DEBUG is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
# CONFIG_DEBUG_KMEMLEAK is not set
CONFIG_DEBUG_PREEMPT=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_LOCK_STAT is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
CONFIG_STACKTRACE=y
# CONFIG_DEBUG_KOBJECT is not set
# CONFIG_DEBUG_HIGHMEM is not set
CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_VIRTUAL is not set
# CONFIG_DEBUG_WRITECOUNT is not set
CONFIG_DEBUG_MEMORY_INIT=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
# CONFIG_DEBUG_NOTIFIERS is not set
# CONFIG_DEBUG_CREDENTIALS is not set
CONFIG_ARCH_WANT_FRAME_POINTERS=y
# CONFIG_FRAME_POINTER is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_RCU_CPU_STALL_DETECTOR is not set
# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
# CONFIG_LKDTM is not set
# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_SYSCTL_SYSCALL_CHECK=y
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_RING_BUFFER=y
CONFIG_EVENT_TRACING=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_RING_BUFFER_ALLOW_SWAP=y
CONFIG_TRACING=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_IRQSOFF_TRACER is not set
# CONFIG_PREEMPT_TRACER is not set
# CONFIG_SCHED_TRACER is not set
CONFIG_ENABLE_DEFAULT_TRACERS=y
# CONFIG_FTRACE_SYSCALLS is not set
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
CONFIG_KPROBE_EVENT=y
# CONFIG_MMIOTRACE is not set
# CONFIG_RING_BUFFER_BENCHMARK is not set
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
# CONFIG_DYNAMIC_DEBUG is not set
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
# CONFIG_KGDB is not set
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
# CONFIG_STRICT_DEVMEM is not set
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
# CONFIG_EARLY_PRINTK_DBGP is not set
CONFIG_DEBUG_STACKOVERFLOW=y
CONFIG_DEBUG_STACK_USAGE=y
# CONFIG_DEBUG_PER_CPU_MAPS is not set
# CONFIG_X86_PTDUMP is not set
# CONFIG_DEBUG_RODATA is not set
# CONFIG_DEBUG_NX_TEST is not set
# CONFIG_4KSTACKS is not set
CONFIG_DOUBLEFAULT=y
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
# CONFIG_DEBUG_BOOT_PARAMS is not set
# CONFIG_CPA_DEBUG is not set
# CONFIG_OPTIMIZE_INLINING is not set
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set


To achando estranho que independente do kernel, sempre que vou compilar alguns GB de uma partição para outra, meu PC trava constantemente, o Firefox 4.0 trava, o nautilus deixa de responder por alguns segundos, fica muito chato de usar o sistema.

E outra, a taxa de MB/s do HD copiando os arquivos é maior usando o CFQ.
Acho que vou aplicar algumas das dicas do EXT4 do galactus no PC.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 14 de Fevereiro de 2011, 13:55
Tava voltando umas páginas, alguém pediu se dava pra dar um "replace" em todos os arquivos do kernel que contenha algum -march,-mtune,-mcpu, por -march=native.

Bom, eu não sou um eeexpert em bash, eu tenho lógica de programação porque programo em PHP.
Fiz esse script, ele é bem POG (programação orientada a gambiarra), devido a eu não ser muito bom em bash.
Ele dá o replace em todos os mtune march, mcpu por -march=native.

Se alguém quiser testar:
Código: [Selecionar]
#!/bin/bash
grep -srin mtune /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-mtune=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done
grep -srin march /usr/src/linux-2.6.37/* -l | while read path; do
if [ "$path" != "/usr/src/linux-2.6.37/script.sh" ]; then
echo $path
sed -e 's/-march=.*/-march=native/g' $path > "$path.file_changed"
rm -rf $path
mv "$path.file_changed" $path
fi
done


PS.: Ele vai te dizer (ao menos é pra dizer) que arquivos ele mudou, depois de ele mudar, verifique a integridade do arquivo, com o backup que você deve ter feito do source do kernel. Tenha certeza que ele só deu replace  no que deve. Isso é só pra testar claro. Eu testei com todos os arquivos (fiquei 20 min codando e 1 hora testando '-') e fez tudo que ele deveria sem problemas, mas pode ser que tenha algum erro, melhor testar.

PS2.: Se você fizer na pasta do src vai ter que executar ele como root

PS3.: se você fizer isso na pasta de outro kernel (eu fiz na do linux-2.6.37), tenha certeza de mudar todos os caminhos do script, pra não dar erro. E caso você mude o caminho, tome MUITO cuidado com o que vais remover porque eu uso: rm -rf, se você usar um rm -rf /, já era, rs. Por isso tome cuidado ou não execute como root, coloque em uma pasta que seu user tenha permissão.


PS4.: O script leva uns 10 minutos pra executar, isso é normal já que ele vai procurar 3 vezes em toooodos os arquivos do kernel ;x

Acabei de rodar o script e fui conferir o arch/x86/Makefile_32.cpu, onde tem mais entradas alteradas. Percebi que ele não fechou os parênteses. Vejam por exemplo, a partir da linha 30:

Original
Código: [Selecionar]
cflags-$(CONFIG_MWINCHIPC6) += $(call cc-option,-march=winchip-c6,-march=i586)
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=winchip2,-march=i586)
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=c3,-march=i486) $(align)-functions=0 $(align)-jumps=0 $(align)-loops=0
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=c3-2,-march=i686)
cflags-$(CONFIG_MVIAC7) += -march=i686
cflags-$(CONFIG_MCORE2) += -march=i686 $(call tune,core2)
cflags-$(CONFIG_MATOM) += $(call cc-option,-march=atom,$(call cc-option,-march=core2,-march=i686)) \
$(call cc-option,-mtune=atom,$(call cc-option,-mtune=generic))

Depois do script
Código: [Selecionar]
cflags-$(CONFIG_MWINCHIPC6) += $(call cc-option,-march=native
cflags-$(CONFIG_MWINCHIP3D) += $(call cc-option,-march=native
cflags-$(CONFIG_MCYRIXIII) += $(call cc-option,-march=native
cflags-$(CONFIG_MVIAC3_2) += $(call cc-option,-march=native
cflags-$(CONFIG_MVIAC7) += -march=native
cflags-$(CONFIG_MCORE2) += -march=native
cflags-$(CONFIG_MATOM) += $(call cc-option,-march=native
$(call cc-option,-march=native

Alguém já conseguiu compilar depois dessas alterações? Deu erro de compilação ou foi de boa?

Testei aqui e deu uma série de erros de compilação. O script apaga tudo que vai depois do "native", e com isso está apagando coisas importantes.
Uma pena, pois ele foi realmente uma mão na roda. Substituiu tudo direitinho.

Gunss, mais tarde vou tentar. Dei uma olhada no patch e tenho algumas suspeitas de onde habilita, mas vou tentar com sua config também. É só eu acabar de mudar tudo pra native, para ver se melhora.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Fevereiro de 2011, 23:08
ahh que pena que não deu certo o script, fiz com tanto carinho, rs

Segui a dica e fiz um .patch usando diff, fiquem a vontade pra testar:
http://pastebin.com/raw.php?i=fSjEqBcg

Teste no kernel 2.6.37 (baixado direto daqui: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2)
To baixando o 2.6.36, .34 e o .38 (talvez) pra ir testando se dá certo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 14 de Fevereiro de 2011, 23:23
ahh que pena que não deu certo o script, fiz com tanto carinho, rs

Segui a dica e fiz um .patch usando diff, fiquem a vontade pra testar:
http://pastebin.com/raw.php?i=QXJb3J9G

Teste no kernel 2.6.37 (baixado direto daqui: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2)
To baixando o 2.6.36, .34 e o .38 (talvez) pra ir testando se dá certo

E não daria para consertar?
Vou testar o patch agora.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 14 de Fevereiro de 2011, 23:34
Depende, até daria, mas pra achar a palavra exata, teria que usar regExp, o que eu sou uma bosque tanto no PHP quando vi que sou no bash.
-march=.*, é esse comando que tem no arquivo...
Eu sei que se você usar: -march=\(.*\)\n, ele vai apagar até a próxima linha... Só que, ali aconteceu de ele dar replace não só no que vem depois de uma linha, mas em quase tudo que vem depois de -march=, eu teria que fazer uma ER (expressão regular) que procurasse só até pontos x.
Então, eu teria que saber todos os pontos em que ele deve "parar" como:  ")" , \n [quebra de linha], "," [virgulas]. Saber tooodos os pontos a parar seria um trabalho e pode mudar a cada kernel, construir a expressão daria trabalho (só se alguém aqui no fórum fosse bom em BASH e fizesse, mas vai achar alguém ;s) dai daria.
No fim das contas mas vale fazer com patch mesmo. em outras versões roda com --dry-run e vê, se arquivo x deu erro, é só corrigir, bem mais fácil (:
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 01:40
Parece até que estou de marcação, mas aqui falhou tudo:
Código: [Selecionar]
patching file usr/src/linux-2.6.37/arch/parisc/Makefile.diff
Hunk #1 FAILED at 61.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/parisc/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/s390/Makefile.diff
Hunk #1 FAILED at 35.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/s390/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/mips/loongson/Platform.diff
Hunk #1 FAILED at 5.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/mips/loongson/Platform.diff.rej
patching file usr/src/linux-2.6.37/arch/mips/Makefile.diff
Hunk #1 FAILED at 121.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/mips/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/arm/mach-omap2/Makefile.diff
Hunk #1 FAILED at 26.
Hunk #2 FAILED at 55.
2 out of 2 hunks FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/arm/mach-omap2/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/arm/boot/compressed/Makefile.diff
Hunk #1 FAILED at 77.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/arm/boot/compressed/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/arm/mm/Makefile.diff
Hunk #1 FAILED at 26.
Hunk #2 FAILED at 41.
Hunk #3 FAILED at 63.
Hunk #4 FAILED at 92.
4 out of 4 hunks FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/arm/mm/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/arm/Makefile.diff
Hunk #1 FAILED at 57.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/arm/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/avr32/Makefile.diff
Hunk #1 FAILED at 16.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/avr32/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/cris/boot/rescue/Makefile.diff
Hunk #1 FAILED at 2.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/cris/boot/rescue/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/x86/kernel/acpi/realmode/Makefile.diff
Hunk #1 FAILED at 32.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/x86/kernel/acpi/realmode/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/x86/boot/compressed/Makefile.diff
Hunk #1 FAILED at 9.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/x86/boot/compressed/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/x86/boot/Makefile.diff
Hunk #1 FAILED at 60.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/x86/boot/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/x86/Makefile_32.cpu.diff
Hunk #1 FAILED at 2.
Hunk #2 FAILED at 10.
Hunk #3 FAILED at 67.
3 out of 3 hunks FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/x86/Makefile_32.cpu.diff.rej
patching file usr/src/linux-2.6.37/arch/powerpc/Makefile.diff
Hunk #1 FAILED at 90.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/powerpc/Makefile.diff.rej
patching file usr/src/linux-2.6.37/arch/sparc/Makefile.diff
Hunk #1 FAILED at 52.
1 out of 1 hunk FAILED -- saving rejects to file usr/src/linux-2.6.37/arch/sparc/Makefile.diff.rej
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Fevereiro de 2011, 03:28
uaheuhae
Aqui também deu isso, eu fechei o terminal e voltei na pasta depois rodei o patch.

tem certeza que a pasta /usr/src/linux-2.6.37 existe? hm

Eu deletei a pasta toda, extrai o source de novo, dei patch, fiz isso duas vezes e nas duas funfo ;dd

Edit:
Testei denovo aqui e deu certo :0
Código: [Selecionar]
root@stive-laptop:/usr/src/linux-2.6.37# cat mnative.patch | patch -p0 --dry-run
patching file /usr/src/linux-2.6.37/arch/parisc/Makefile
patching file /usr/src/linux-2.6.37/arch/s390/Makefile
patching file /usr/src/linux-2.6.37/arch/mips/loongson/Platform
patching file /usr/src/linux-2.6.37/arch/mips/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/mach-omap2/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/boot/compressed/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/mm/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/Makefile
patching file /usr/src/linux-2.6.37/arch/avr32/Makefile
patching file /usr/src/linux-2.6.37/arch/cris/boot/rescue/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/kernel/acpi/realmode/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/boot/compressed/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/boot/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/Makefile_32.cpu
patching file /usr/src/linux-2.6.37/arch/powerpc/Makefile
patching file /usr/src/linux-2.6.37/arch/sparc/Makefile


Edit 2:
você tá usando patch -p1 ou -p0?
Com patch -p1 nao dá certo, usa patch -p0

Edit 3:
Patch pro 2.6.36.3
aparece algumas mensagens, mas compila sem problemas.
http://pastebin.com/raw.php?i=XCAkTN1H
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 07:53
uaheuhae
Aqui também deu isso, eu fechei o terminal e voltei na pasta depois rodei o patch.

tem certeza que a pasta /usr/src/linux-2.6.37 existe? hm

Eu deletei a pasta toda, extrai o source de novo, dei patch, fiz isso duas vezes e nas duas funfo ;dd

Edit:
Testei denovo aqui e deu certo :0
Código: [Selecionar]
root@stive-laptop:/usr/src/linux-2.6.37# cat mnative.patch | patch -p0 --dry-run
patching file /usr/src/linux-2.6.37/arch/parisc/Makefile
patching file /usr/src/linux-2.6.37/arch/s390/Makefile
patching file /usr/src/linux-2.6.37/arch/mips/loongson/Platform
patching file /usr/src/linux-2.6.37/arch/mips/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/mach-omap2/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/boot/compressed/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/mm/Makefile
patching file /usr/src/linux-2.6.37/arch/arm/Makefile
patching file /usr/src/linux-2.6.37/arch/avr32/Makefile
patching file /usr/src/linux-2.6.37/arch/cris/boot/rescue/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/kernel/acpi/realmode/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/boot/compressed/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/boot/Makefile
patching file /usr/src/linux-2.6.37/arch/x86/Makefile_32.cpu
patching file /usr/src/linux-2.6.37/arch/powerpc/Makefile
patching file /usr/src/linux-2.6.37/arch/sparc/Makefile


Edit 2:
você tá usando patch -p1 ou -p0?
Com patch -p1 nao dá certo, usa patch -p0

Edit 3:
Patch pro 2.6.36.3
aparece algumas mensagens, mas compila sem problemas.
http://pastebin.com/raw.php?i=XCAkTN1H

Eu sempre uso -p1. Aliás, nunca soube a diferença. Qual é?
Vou testar de novo.

Eu acho que se vc remover o caminho, dá para aplicar o patch em qualquer pasta, não apenas na /usr/src. Eu aqui costumo fazer isso porque não compilo lá.

Citação de: Gunss
@vampire, realmente esse seu kernel ta muito bom. Só tem o lance do ureadahead não funciona, e isso pq aparece a mensagem no boot dizendo que ele nao ta pegando.
Não descobri o que tem que desabilitar para ele aparecer por isso vou mandar parte do meu .config 

Essa config é para 32 bits, certo?
Aqui um monte de opções sumiram depois que carreguei a config. kkkkkkkkkkkkkk

Ontem eu corrompi minha instalação e, ao não carregar o plymouth, vi que o Ureadahead está habilitado mas dá um erro. Aparece uma mensagem do tipo "ureadahead (373) terminated with status 5". Então tem hora que ele funciona e tem hora que dá erro. O difícil é descobrir o que ocasiona o erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Fevereiro de 2011, 10:11
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 10:34
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Fevereiro de 2011, 10:57
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 11:09
Citação de: Gunss
@vampire, realmente esse seu kernel ta muito bom. Só tem o lance do ureadahead não funciona, e isso pq aparece a mensagem no boot dizendo que ele nao ta pegando.
Não descobri o que tem que desabilitar para ele aparecer por isso vou mandar parte do meu .config 

Essa config é para 32 bits, certo?
Aqui um monte de opções sumiram depois que carreguei a config. kkkkkkkkkkkkkk

Ontem eu corrompi minha instalação e, ao não carregar o plymouth, vi que o Ureadahead está habilitado mas dá um erro. Aparece uma mensagem do tipo "ureadahead (373) terminated with status 5". Então tem hora que ele funciona e tem hora que dá erro. O difícil é descobrir o que ocasiona o erro.


Uso 32bit sim. Mas acho que várias opções sumiram pq para ativar o Trave events realmente tem que desabilitar várias opções.
E esse patch realmente é chato de habilitar...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 11:16
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



esse kernel do sidux com hard preemption é no i7 né?? meu PC não aguentaria huahauhuaa
Valeu pela dica Galactus, vou agora mesmo tentar compilar aqui em casa BFS + CFQ com esse patch.
Aqui eu uso Performance, 300Hz e Voluntary. O sistema responde melhor. Preempt aqui responde bem mas o processador não é essa maravilha toda  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 11:18
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/



Como faço para baixar? Não achei o link.
E o tal do CFS? É melhor que o BFS? A dupla CFS + CFQ é melhor que BFS + BFQ?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 11:22
Gunss, faz um teste na tua máquina com o CFQ mais o Trio Maravilha para você ver! Até o Atom resiste ao Trio Maravilha com o CFQ, com as dicas da tunagem do ext4 vai ficar muito bom. Eu já testei o Kernel NRJ do Mandriva (um kernel experimental de um Italiano) onde ele usa 1000MHz com CFQ, fica muito bom mesmo! Ele tem velocidade e responde muito bem as altas taxas de I/O no HD!

Eu deixei apenas duas partições de todos os meus HDs com NTFS, a do próprio Windows e mais uma para servir de área de "troca" entre o Win7 e o Linux!  De resto eu tasquei o ext4, e agora eu to conseguindo mais de 106MB/s sustentada nas taxas de transferências entre os HDs com ext4!

Estou testando o Kernel do Sidux no Mint lá em Casa, tá muito bala o PC!  A tal da "Hard Preemption" que o autor fala é "hard" mesmo! Hehehehe



Aonde eu baixo esse patch do CFQ?

Olha, aqui tem o patch para habilitar um tipo de "cgroup" para o CFQ! Foi a Oracle que fez, ela usa esse patch como padrão no kernel do Oracle Linux e diz que é o bicho em transferência de arquivos! Eu vou baixar o Linux da Oracle só pra testar isso: http://lkml.org/lkml/2010/8/30/30

http://lwn.net/Articles/419636/



Como faço para baixar? Não achei o link.
E o tal do CFS? É melhor que o BFS? A dupla CFS + CFQ é melhor que BFS + BFQ?



Só copiar o colar o código vampire.

Eu prefiro BFS pois ele foi feito para a interatividade do desktop. Aqui vou testar o CFQ contra o BFQ.


Ah, o patch nem ta mudando nada aqui Stivekx. Ele fala que deu tudo certo mas no final nem muda nada. apliquei com p1, p0, do jeito que você mostrou aqui, nada da certo =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 11:34
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 11:35
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 14:01
poxa, ta dando erro aqui direto na compilação

[qoute]  CC      fs/generic_acl.o
  LD      fs/udf/udf.o
  LD      fs/udf/built-in.o
  CC      fs/dcookies.o
  LD      fs/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.37'
make: ** [debian/stamp/build/kernel] Erro 2[/qoute]

só pode ser por causa do patch do CFQ pq esse é o único patch diferente que estou usando.
O estranho é que é no FileSystem. To sem entender o porque

ps: É, realmente era o patch. Dei um -R para remover o patch e compilei sem problemas.

ps2: não precisa do patch para ativar o CONFIG_CFQ_GROUP_IOSCHED=y
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 15 de Fevereiro de 2011, 14:40
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 15:05
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou

opa, vou tentar assim. Valeu!!

Sobre o CFS. Aumentou um pouco a taxa de copia, e o PC não trava TANTO quanto antes, mas continua bem chato de usar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 15:13
Eu fiz isso, mas deu erro geral. Devo ter deixado de copiar algo:
Código: [Selecionar]
patch -p1 -i ../patches/cfq.patch
patching file block/blk-cgroup.c
Hunk #1 succeeded at 1452 (offset 488 lines).
patching file block/cfq-iosched.c
Hunk #2 FAILED at 172.
Hunk #3 succeeded at 221 (offset 10 lines).
Hunk #4 succeeded at 407 (offset 9 lines).
Hunk #5 succeeded at 546 (offset 9 lines).
Hunk #6 succeeded at 577 (offset 9 lines).
Hunk #7 succeeded at 616 (offset 9 lines).
Hunk #8 succeeded at 782 (offset 9 lines).
Hunk #9 succeeded at 845 (offset 9 lines).
Hunk #10 succeeded at 872 (offset 9 lines).
Hunk #11 succeeded at 954 (offset 9 lines).
Hunk #12 succeeded at 1004 (offset 9 lines).
Hunk #13 succeeded at 1018 (offset 9 lines).
Hunk #14 succeeded at 1047 (offset 9 lines).
Hunk #15 FAILED at 1056.
Hunk #16 FAILED at 1102.
Hunk #17 succeeded at 1165 (offset 19 lines).
Hunk #18 succeeded at 1739 (offset 19 lines).
Hunk #19 succeeded at 2240 with fuzz 1 (offset 18 lines).
Hunk #20 succeeded at 2291 (offset 18 lines).
Hunk #21 succeeded at 2324 (offset 18 lines).
Hunk #22 succeeded at 2332 (offset 18 lines).
Hunk #23 succeeded at 2586 (offset 18 lines).
Hunk #24 succeeded at 3928 (offset 10 lines).
3 out of 24 hunks FAILED -- saving rejects to file block/cfq-iosched.c.rej

E qual é a diferença entre -p0 e -p1?



apliquei agora, e realmente deu muito erro.

Mas consegui habilitar
CONFIG_CFQ_GROUP_IOSCHED=y

é só habilitar a opção
CONFIG_BLK_CGROUP=y

tenta desse jeito:

1 - baixa o linux-2.6.37.tar.bz2 sem patch nenhum

2 - descompacta na pasta /usr/src

3 - salva o patch do Stivekx como march.patch e copia ele  para pasta /usr/src

4 - execute:

# cd /usr/src/linux-2.6.37

# patch -p0 < /usr/src/march.patch


fiz dessa forma e foi belezinha, falou


O patch do march eu consegui, e até já compilei. O que eu não consegui foi o do CFS.

Talvez eu faça um novo upload para ver se o Galactus percebe alguma diferença  ::)

Só me chamou a atenção o fato de que, durante a compilação, eu dei o comando "ps ax | grep gcc | grep match" e não retornou nada. Já o comando "ps ax | grep gcc | grep mtune" retornou um monte de 'generic'.

O Ureadahead continua dando erro na inicialização  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 15:24
Eu acho que esse patch do CFQ já esta presente no kernel 2.6.37
É só habilitar as opções CONFIG_CFQ_GROUP_IOSCHED=y e CONFIG_BLK_CGROUP=y

O patch do march vou tentar mais tarde.


@vampire se apareceu mtune no comando já deu errado. Não era para aparecer, e se aparecer era para ser mtune=native
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Fevereiro de 2011, 15:26
Gunss, estou usando o Kernel do Sidux no i7 mesmo!  No Atom ele não instalou!  Eu tentei usar o Sidux todo no Atom e não foi bem Gunss!  Esse Kernel é demais para o Atom mesmo!
Guns, quando é que você vai comprar mais memória pra sua máquina?  ::)  
Seu problema maior é falta de memória Gunss, você sabe disso, esses Kerneis novos, todos usam muito cache de memória!   Aí você fica se "batendo" com todos esses Patchs para tentar melhorar o desempenho, mas a quantidade de RAM é o seu maior limitador!  Você usa DDR2 ou DDR3?


Quando você disse CFS era pra ser CFQ né?

Estou baixando o Oracle Linux, vou testar pra ver se é essa maravilha mesmo!  Eles chamam o Kernel deles de Unbreakable Enterprise Kernel, com as seguintes melhoras segundo a Oracle:
- Melhor balanço de IRQ
- Redução do Kernel Lock
- Melhora no I/O via rede
- Melhora no uso da memória virtual

Entre outras!


É um Red Hat 6 recompilado!  A turma do CentOS tá comendo bronha nessa, nem sabem as datas de lançamento da versão 5.6, quanto mais da 6.0!

vampire, quando tiver novidades do Kernel é só falar que eu testo! Por enquanto estou com o Kernel do Sidux RockSolid e com muita velocidade no i7!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 15:49
Eu sei, é uma pena. Tenho que conseguir um estágio para comprar coisas pra mim hahaha
Tenho certeza que instalando ao menos mais 1GB na minha máquina ela vai aumentar e muito o desempenho.
Uso DDR2 667Mhz :-X

Esse Oracle Linux deve ser uma maravilha para grandes redes (mais de 30 PCs).



Galactus só uma confusão. O kernel Sidux que você fala é do site liquorix né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 16:47
Eu acho que esse patch do CFQ já esta presente no kernel 2.6.37
É só habilitar as opções CONFIG_CFQ_GROUP_IOSCHED=y e CONFIG_BLK_CGROUP=y

O patch do march vou tentar mais tarde.


@vampire se apareceu mtune no comando já deu errado. Não era para aparecer, e se aparecer era para ser mtune=native


Isso que eu não entendi. O patch aplicou perfeitamente, e depois eu verifiquei o Makefile_32.cpu e estava tudo native.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 16:59
Eu acho que esse patch do CFQ já esta presente no kernel 2.6.37
É só habilitar as opções CONFIG_CFQ_GROUP_IOSCHED=y e CONFIG_BLK_CGROUP=y

O patch do march vou tentar mais tarde.


@vampire se apareceu mtune no comando já deu errado. Não era para aparecer, e se aparecer era para ser mtune=native


Isso que eu não entendi. O patch aplicou perfeitamente, e depois eu verifiquei o Makefile_32.cpu e estava tudo native.

tem que adicionar o Makefile na pasta /linux-2.6.37 também tem o Makefile da pasta /arch/x86
Também não rola de marcar a opção Generic X86
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Fevereiro de 2011, 17:23
Eu sei, é uma pena. Tenho que conseguir um estágio para comprar coisas pra mim hahaha
Tenho certeza que instalando ao menos mais 1GB na minha máquina ela vai aumentar e muito o desempenho.
Uso DDR2 667Mhz :-X

Esse Oracle Linux deve ser uma maravilha para grandes redes (mais de 30 PCs).



Galactus só uma confusão. O kernel Sidux que você fala é do site liquorix né?

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 15 de Fevereiro de 2011, 20:56

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 15 de Fevereiro de 2011, 21:07
Vou ver se dou uma mão prá galere!

Futricando no nétibuki fiuku da patroa, instalei o liquorix e dando umas googleadas descobri o seguinte:

http://andregondim.eti.br/2010/11/acelerando-o-apt-get-com-o-apt-fast/

Ficou muito bala!

Aí hj resolvi dar mais umas googleadas e também descobri mais estes tres falando sobre o mesmo assunto:

http://www.sysadmin.eti.br/blog/?p=257

http://www.vivaolinux.com.br/dica/AptFast-PPA-e-repositorio-para-Ubuntu-Debian-e-derivados

http://www.webupd8.org/2010/01/new-apt-fast-version-now-with-full-full.html

Só posso dizer que é show de bola! Até tem mais links mas achei estes mais interessantes, ilustrativos e explicativos!

Eu até pensei se teria como fazer o system rodar o apt-fast mesmo que eu digite/chame o apt-get!

Comentários e sugestões são bem-vindos!

Alô HQX!

Vc tá bem meu fiu! Faiz intempu qui tu tá sumidu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 15 de Fevereiro de 2011, 21:52
Dei mais uma googleada e tem uma forma de fazer alias ora bolas!

Se vc souber inglês, souber usar o dropbox e otras cositas más, acompanhe este tópico no forum do pclinuxos:

http://www.pclinuxos.com/forum/index.php/topic,66385.0.html

Leia na íntegra que vale a pena!

A versão mais recente do apt-fast está em:

http://www.mattparnell.com/linux/apt-fast/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Fevereiro de 2011, 21:58

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?

Pois não!

Visite seguinte endereço onde estão hospedados os kerneis mais novos do aptosid (é o novo nome do Sidux):

http://debian.tu-bs.de/project/sidux/debian/pool/main/l/linux-aptosid-2.6/

Eu não sei qual a sua arquitetura, mas precisa baixar três arquivos:

Para o 32Bits
linux-headers-2.6-aptosid-686_2.6.37-23_i386.deb
linux-headers-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb
linux-image-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb

Para o 64Bits
linux-headers-2.6-aptosid-amd64_2.6.37-23_amd64.deb
linux-headers-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb
linux-image-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb

Dentro da pasta onde você baixou todos eles, pelo terminal, faz um:


Código: [Selecionar]
#dpkg -i *.deb
E só!  Reinicie e aproveite o seu novo Kernel!




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: clcampos em 15 de Fevereiro de 2011, 22:44
Pedimos desculpas pelo tópico ter sido trancado. Foi um equívoco da moderação/administração mas graças  ao aviso do colega vampire_thunder (http://ubuntuforum-br.org/index.php?action=profile;u=13335) o tópico já esta liberado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Fevereiro de 2011, 22:51
Pedimos desculpas pelo tópico ter sido trancado. Foi um equívoco da moderação/administração mas graças  ao aviso do colega vampire_thunder (http://ubuntuforum-br.org/index.php?action=profile;u=13335) o tópico já esta liberado.


Que bom, levei um baita susto  :o ;D

Citação de: Gunss
tem que adicionar o Makefile na pasta /linux-2.6.37 também tem o Makefile da pasta /arch/x86
Também não rola de marcar a opção Generic X86

Então é isso. Estou compilando generic, para pôr no máximo de máquinas possíveis.
No entanto, assim como na versão 32 o padrão é Pentium II, vou ver se compilo o 64 com Pentium 4.


Edit: parece que o patch não vai com a cara do meu computador, ou vice versa. Depois do toque, fui verificar o makefile da pasta x86, pois então só tinha visto o 32.cpu, e vi que não tinha mudado nada para native. Fiz manualmente e agora estou compilando de novo. E mesmo eu tendo permanecido com o kernel generic, o -march=native apareceu várias vezes. Algumas vezes apareceu -march=amdfam10, que é a arquitetura do meu processador.
Vamos ver agora se vai rolar legal.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Fevereiro de 2011, 23:42
Tenho até medo do estrago que o kernel do Aptosid pode causar =)

@vampire, sua meta realmente é outra. Mas para nós que compilamos somente para nossa máquina compensa usar -march=native apesar de eu não usar essa opção. (não mais)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 17 de Fevereiro de 2011, 21:43

É o Kernel do Sidux mesmo Gunss!  Baxei e instalei o binário do Sidux mesmo!

E tem o Kernel do Liquorix que é de outro repositório!


Vc poderia fazer a gentileza de me explicar step by step como vc fez isso no mint? quais arquivos selecionou? baixou direto? apt-get?

Pois não!

Visite seguinte endereço onde estão hospedados os kerneis mais novos do aptosid (é o novo nome do Sidux):

http://debian.tu-bs.de/project/sidux/debian/pool/main/l/linux-aptosid-2.6/

Eu não sei qual a sua arquitetura, mas precisa baixar três arquivos:

Para o 32Bits
linux-headers-2.6-aptosid-686_2.6.37-23_i386.deb
linux-headers-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb
linux-image-2.6.37-0.slh.23-aptosid-686_2.6.37-23_i386.deb

Para o 64Bits
linux-headers-2.6-aptosid-amd64_2.6.37-23_amd64.deb
linux-headers-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb
linux-image-2.6.37-0.slh.23-aptosid-amd64_2.6.37-23_amd64.deb

Dentro da pasta onde você baixou todos eles, pelo terminal, faz um:

Código: [Selecionar]
#dpkg -i *.deb
E só!  Reinicie e aproveite o seu novo Kernel!


Bom, testei os 3. O Aptosid, o lineduc e o liquorix. Embora eu não faça grandes usos, mais é para internet, dos 3 o que me passou a impressão de maior fluidez foi o liquorix!
É bem verdade que não fiz testes puxados como vc faz, de abrir trocentos vídeos e mp3 e trocentas planilhas tudo ao mesmo tempo, mas dos 3 o liquorix foi o que desde a carga apresentou um comportamento mais fluído até na tela de login.
Mas tenho os tres aqui para uma hora de repente fazer um teste mais puxado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Fevereiro de 2011, 00:11
Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Fevereiro de 2011, 00:48
Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!

Bom meu caro guru de plantão! E se eu adicionar o tal patch das 200 linhas, como vc acha que se comportará o kernel do liquorix?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 01:01
Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!

Bom meu caro guru de plantão! E se eu adicionar o tal patch das 200 linhas, como vc acha que se comportará o kernel do liquorix?

esse patch só responde bem em altas cargas.
Espera o kernel 2.6.38, ele virá com esse kernel por padrão.
Ultimamente quero experimentar o CFS. Vou buscar os patchs de low latency pra ele. Se alguém já tive um link para eles ai me manda =)

E eu estou usando o CFQ no lugar do BFQ. Ele tem uma taxa maior na hora de copiar arquivos, porém demora mais para responder, as vezes o HD é usado mais do que com o BFQ, percebo que ele demora mais para dar as respostas que eu quero.
Deu pra ver que, se seu interesse é ficar copiando arquivos o tempo inteiro (servidores) o CFQ foi feito para você. Agora se quer algo mais "pei puft" BFQ é melhor. AO menos aqui no meu HD pé de chinelo deu isso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Fevereiro de 2011, 10:52
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 11:22
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!

O kernel linux realmente é feito para servidores, tudo que tem nele é ótimo para servidores. Eles precisam de interatividade em servidores? CFQ é xuxu beleza. Precisam de uma carga justa e bem dividida em grande número de CPUs, CFS é xupimpa. Tirando MUITAS outras coisas que nós não conhecemos.

Agora, eu sempre escuto que o kernel linux não serve para sistemas RT.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 18 de Fevereiro de 2011, 11:49
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!

O kernel linux realmente é feito para servidores, tudo que tem nele é ótimo para servidores. Eles precisam de interatividade em servidores? CFQ é xuxu beleza. Precisam de uma carga justa e bem dividida em grande número de CPUs, CFS é xupimpa. Tirando MUITAS outras coisas que nós não conhecemos.

Agora, eu sempre escuto que o kernel linux não serve para sistemas RT.
Bom dia.

Lendo atentamente esse tópico, entendo que algumas coisas não ficaram bem definidas. Comparando ao Windows 7 e sua acertada gerencia de tempo no uso do processador, o kernel 2.6.37 e o oficial ubuntu 10.10 possuem um dificuldade enorme em lidar com I/O de discos e outros processos. A máquina torna-se lenta (tenho um core 2 duo T5550 ). Por exemplo, efetuar uma cópia via rede e ver um filme é impossível ou compilar e navegar na internet (tendo 500 MB livre de memória). Essas modificações, as quais esse tópico apresenta, mostram resultados interessantes e estou louco para testar. Porém, qual deles chega perto do desempenho do Windows 7 ? Entendam que sou um usuário assíduo da distruibuição linux e só trabalho com ele.

Espero que eu tenha conseguido ser claro o suficiente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Fevereiro de 2011, 11:52
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!

O kernel linux realmente é feito para servidores, tudo que tem nele é ótimo para servidores. Eles precisam de interatividade em servidores? CFQ é xuxu beleza. Precisam de uma carga justa e bem dividida em grande número de CPUs, CFS é xupimpa. Tirando MUITAS outras coisas que nós não conhecemos.

Agora, eu sempre escuto que o kernel linux não serve para sistemas RT.

Quanto ao sistema RT eu realmente não sei te dizer Gunss. O  que eu vejo na prática, aqui em casa mesmo que é tudo doméstico, eu sinto mais diferença na rede e no desempenho de transferência de arquivos quando o servidor é Linux e o Desktop é Windows! Eu consigo taxas mais altas entre Windows - Linux do que Linux - Linux!  E eu não altero nada no raio do servidor Linux e ele dá mais gás com o Windows!  Vai saber!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 12:11
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!

O kernel linux realmente é feito para servidores, tudo que tem nele é ótimo para servidores. Eles precisam de interatividade em servidores? CFQ é xuxu beleza. Precisam de uma carga justa e bem dividida em grande número de CPUs, CFS é xupimpa. Tirando MUITAS outras coisas que nós não conhecemos.

Agora, eu sempre escuto que o kernel linux não serve para sistemas RT.
Bom dia.

Lendo atentamente esse tópico, entendo que algumas coisas não ficaram bem definidas. Comparando ao Windows 7 e sua acertada gerencia de tempo no uso do processador, o kernel 2.6.37 e o oficial ubuntu 10.10 possuem um dificuldade enorme em lidar com I/O de discos e outros processos. A máquina torna-se lenta (tenho um core 2 duo T5550 ). Por exemplo, efetuar uma cópia via rede e ver um filme é impossível ou compilar e navegar na internet (tendo 500 MB livre de memória). Essas modificações, as quais esse tópico apresenta, mostram resultados interessantes e estou louco para testar. Porém, qual deles chega perto do desempenho do Windows 7 ? Entendam que sou um usuário assíduo da distruibuição linux e só trabalho com ele.

Espero que eu tenha conseguido ser claro o suficiente.

Olha, anjo_ed eu ainda não tenho uma rede aqui em casa, vou ter uma daqui alguns meses, com meu desktop + 2 notebooks. Mas usando o kernel do omnislash eu consigo um desempenho superior ao Windows 7 aqui em casa, e olha que eu adoro o Windows 7, um ótimo sistema.
Aqui consigo um desempenho superior por buscar puxar o máximo. Posso indicar pra você é entrar no site do google code e instalar o kernel omnislash, a versão que ele usa é a 2.6.34. Pode parecer desatualizado, mas esse kernel é novo, tem no maximo 1 ano e meio.

Se quiser, pode entrar no site do http://ck.kolivas.org/ o desenvolvedor do BFS e baixar os patchs para o kernel que deseja usar, e no http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php para pegar o do BFQ.
Com esses dois patchs você já sente uma diferença bem legal no sistema.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 12:13
MSXManiac, eu concordo com o Gunss, "inclusivel" o HQ deve lançar o novo Omnislash com o kernel 2.6.38! Ele tá afim do Wayland também!

Eu já notei exatamente as mesmas observações do Gunss, esse patch milagroso ajuda muito a máquinas com poucos recursos, por isso eu não vejo muita vantagem em usar isso no i7, como ele "sobra", só quando eu faço uso numa situação irreal aqui pra ter diferença com esse patch milagroso!

Eu que tenho um servidor com Squid + Samba, quando faço muitas transfências de arquivos com o kernel do HQx a coisa pesa muito, é melhor usar o CFQ, mas aí o sistema não responde tão rápido! Tudo tem vantagem e desvantagem!

O kernel linux realmente é feito para servidores, tudo que tem nele é ótimo para servidores. Eles precisam de interatividade em servidores? CFQ é xuxu beleza. Precisam de uma carga justa e bem dividida em grande número de CPUs, CFS é xupimpa. Tirando MUITAS outras coisas que nós não conhecemos.

Agora, eu sempre escuto que o kernel linux não serve para sistemas RT.

Quanto ao sistema RT eu realmente não sei te dizer Gunss. O  que eu vejo na prática, aqui em casa mesmo que é tudo doméstico, eu sinto mais diferença na rede e no desempenho de transferência de arquivos quando o servidor é Linux e o Desktop é Windows! Eu consigo taxas mais altas entre Windows - Linux do que Linux - Linux!  E eu não altero nada no raio do servidor Linux e ele dá mais gás com o Windows!  Vai saber!

peraeeeee... Se eu tenho 2 computadores instalados com Linux na minha rede, e transferir um arquivo, vai ser mais lento que se eu transferir de Linux para o Windows? WTF???????

Vou instalar uma rede aqui em casa por esses meses. Quando instalar vou começar a buscar tweaks para deixar a danada mais rapida.


ps: deve ser legal testar o Ubuntu Studio. Ele vem com kernel que tenta ser RT.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Fevereiro de 2011, 13:07
Citar


Quanto ao sistema RT eu realmente não sei te dizer Gunss. O  que eu vejo na prática, aqui em casa mesmo que é tudo doméstico, eu sinto mais diferença na rede e no desempenho de transferência de arquivos quando o servidor é Linux e o Desktop é Windows! Eu consigo taxas mais altas entre Windows - Linux do que Linux - Linux!  E eu não altero nada no raio do servidor Linux e ele dá mais gás com o Windows!  Vai saber!

peraeeeee... Se eu tenho 2 computadores instalados com Linux na minha rede, e transferir um arquivo, vai ser mais lento que se eu transferir de Linux para o Windows? WTF???????

Vou instalar uma rede aqui em casa por esses meses. Quando instalar vou começar a buscar tweaks para deixar a danada mais rapida.


ps: deve ser legal testar o Ubuntu Studio. Ele vem com kernel que tenta ser RT.

É isso mesmo Gunss, ser você tiver uma máquina com Windows 7 como Desktop e um Linux no servidor, consegue taxas mais altas de transferências do que de Linux para Linux na rede! A minha rede é Gigabit e eu não consigo mais do que 44MB/s  de Linux para Linux na rede, se eu uso o Windows 7 como desktop isso pula para 90MB/s! E eu não altero uma vírgula das configurações do servidor! Já fiz de tudo nas configurações do Linux como desktop, já troquei de distro, já tentei até o CentOs como Desktop e não adianta, todos ficam na casa dos 44MB/s!  É só ir para o Windows 7 e já pula para 90MB/s!  

Agora, em transferência interna, de HD para HD, quando uso ext4 para ext4 consigo taxas constantes mais altas do que do de NTFS para NTFS dentro do Windows 7!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Fevereiro de 2011, 13:13

Bom dia.

Lendo atentamente esse tópico, entendo que algumas coisas não ficaram bem definidas. Comparando ao Windows 7 e sua acertada gerencia de tempo no uso do processador, o kernel 2.6.37 e o oficial ubuntu 10.10 possuem um dificuldade enorme em lidar com I/O de discos e outros processos. A máquina torna-se lenta (tenho um core 2 duo T5550 ). Por exemplo, efetuar uma cópia via rede e ver um filme é impossível ou compilar e navegar na internet (tendo 500 MB livre de memória). Essas modificações, as quais esse tópico apresenta, mostram resultados interessantes e estou louco para testar. Porém, qual deles chega perto do desempenho do Windows 7 ? Entendam que sou um usuário assíduo da distruibuição linux e só trabalho com ele.

Espero que eu tenha conseguido ser claro o suficiente.

Na verdade o Windows dá baixa prioridade as transferências dos arquivos, por isso parece que ele não pesa! Começa a abrir várias transferêcias de arquivos e vai fazer outras coisas no Windows, você usa normalmente os outros programas pois as taxas de transferências são baixas!  A prioridade dele é muito baixa para dispositivos externos também, meu Pendrive monta muito mais rápido no Linux do que no Windows!

É possível sim fazer muitas transferências de arquivos ao mesmo tempo e usar o sistema no Linux, mas com o Kernel padrão do Ubuntu não dá!  É uma derma mesmo!   No Mandriva você consegue isso numa boa com o seu kernel padrão! Depende da distro também, o que os desenvolvedores preferem colocar como prioridade!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 18 de Fevereiro de 2011, 13:22

Bom dia.

Lendo atentamente esse tópico, entendo que algumas coisas não ficaram bem definidas. Comparando ao Windows 7 e sua acertada gerencia de tempo no uso do processador, o kernel 2.6.37 e o oficial ubuntu 10.10 possuem um dificuldade enorme em lidar com I/O de discos e outros processos. A máquina torna-se lenta (tenho um core 2 duo T5550 ). Por exemplo, efetuar uma cópia via rede e ver um filme é impossível ou compilar e navegar na internet (tendo 500 MB livre de memória). Essas modificações, as quais esse tópico apresenta, mostram resultados interessantes e estou louco para testar. Porém, qual deles chega perto do desempenho do Windows 7 ? Entendam que sou um usuário assíduo da distruibuição linux e só trabalho com ele.

Espero que eu tenha conseguido ser claro o suficiente.

Na verdade o Windows dá baixa prioridade as transferências dos arquivos, por isso parece que ele não pesa! Começa a abrir várias transferêcias de arquivos e vai fazer outras coisas no Windows, você usa normalmente os outros programas pois as taxas de transferências são baixas!  A prioridade dele é muito baixa para dispositivos externos também, meu Pendrive monta muito mais rápido no Linux do que no Windows!

É possível sim fazer muitas transferências de arquivos ao mesmo tempo e usar o sistema no Linux, mas com o Kernel padrão do Ubuntu não dá!  É uma derma mesmo!   No Mandriva você consegue isso numa boa com o seu kernel padrão! Depende da distro também, o que os desenvolvedores preferem colocar como prioridade!
Pois é, isso me deixa fulo. No windows 7, mesmo com essa baixa prioridade, é mais rápido que no atual kernel do ubuntu 10.10!!! >:(

Gunss, valeu pelos links. Eu tinha lido sobre o kernel e só não testei por causa dessa diferença. Uma pergunta então, a versão 2.6.38 já não corrigi isso ? Alguém testou ?


Eu compilei o kernel 2.6.37 e não tive bons resultados, ficou lento...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 13:42
Tudo depende das opções que você escolhe na hora de compilar.

E o que você quer dizer com o kernel 2.6.38 corrigir?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 13:43
http://www.phoronix.com/scan.php?page=news_item&px=OTExMw

Wayland agora suporta os drivers da Nvidia e ATI/AMD, os drivers open source...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 18 de Fevereiro de 2011, 13:58
Tudo depende das opções que você escolhe na hora de compilar.

E o que você quer dizer com o kernel 2.6.38 corrigir?
De acordo com a Phoronix, o novo kernel possui um desempenho bem mais alto, http://phoronix.com/forums/showthread.php?27138-The-200-Line-Linux-Kernel-Patch-That-Does-Wonders

Pois é, eu não mexi em quase nada ao compilar o kernel 2.6.37. Tinha algo a mexer ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 18 de Fevereiro de 2011, 14:04
Tudo depende das opções que você escolhe na hora de compilar.

E o que você quer dizer com o kernel 2.6.38 corrigir?
De acordo com a Phoronix, o novo kernel possui um desempenho bem mais alto, http://phoronix.com/forums/showthread.php?27138-The-200-Line-Linux-Kernel-Patch-That-Does-Wonders

Pois é, eu não mexi em quase nada ao compilar o kernel 2.6.37. Tinha algo a mexer ?

O Phoronix é meio exagerado.

Você poderia ter aplicado patchs. Removido coisas inuteis ao seu hardware do kernel, isso leva tempo e não ajuda tanto assim, mas melhora um pouco o consumo de ram e no tamanho final do kernel.
No site zen-kernel.org na documentação tem algumas coisas bem legais sobre compilação. Da uma lida.


ps: alguém habilita a opção CONFIG_X86_GENERIC ?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Fevereiro de 2011, 16:19
http://www.phoronix.com/scan.php?page=news_item&px=OTExMw

Wayland agora suporta os drivers da Nvidia e ATI/AMD, os drivers open source...

Essa é a parte bacana do Linux!

Eu posso montar uma distro usando o servidor X, o XFree, Wayland ou qq outro e ele vai continuar sendo Linux!
Posso usar Unite, FluBox, OpenBox, JVM, WM, LXDE, Enlightnement, XFCE, KDE, Gnome ou outro qq e ele continua sendo Linux!
Posso usar BFQ, BFS, CFQ, CFS e o que mais for e ele continua sendo Linux!
Posso usar ext2, 3, 4, ReiserFS, JFS, XFS, BrtFS ou qq outro e continua sendo Linux!
Posso usar deb, rpm ou tar.gz como empacotamento padrão e continua sendo Linux!
O que vale é seguir algumas regrinhas básicas de um sistema GNU/Linux como compatibilidade com o padrão POSIX e outras coisas essenciais e voilá, tenho uma distro Linux!

Por isso e em função da arquitetura da máquina (se x86, M68k, Sparc, PC98 ou que mais houver) e de escolhas de conjunto destes pacotes e programas e dos ajustes de algumas variáveis é que a distro A sai-se melhor que a B e a C em determinado quesito mas não em outro!

O que eu creio que tentamos aqui é nos ajudar para que ao menos em relação ao Ubuntu e seus derivados, podendo ser extendido a família Debian e em menor escala a outras famílias de distro Linux, inclusive as independentes, conhecimento para que possamos alterar alguns ajustes finos em função de cada computador em particular e assim tentar obter um melhor desempenho do que o previsto no original!

Se falei bobagem, desculpem a ignorância do tio aqui!

Abrax galera!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Fevereiro de 2011, 16:40
Eu creio que em relação ao que postei a alguns minutos atrás, vemos o que acontece no mundo Linux! A Canonical mais uma vez tenta ser inovadora, só que desta vez ela está realmente pensando em usar um conjunto diferente ou não-usual de sistemas de gerenciamento de tarefas da distro Ubuntu em relação ao que se ve normalmente!
E nós sabemos que vc tentar fazer o mesmo que os outros com coisas nunca utilizadas antes ou uma combinação totalmente diferente do que as malditas "tendências" apontam é meio caminho andado para ser chamado de louco, maluco, lunático e por aí vai!
Não que eu ache a Canonical a oitava maravilha do mundo! Eles também tem seus percalços e suas falhas!

Mas chegou-se a um ponto em que ou se faz como a maioria que é insistir no que sempre foi feito e tenta-se um remendo ou gambiarra para determinados problemas aparentemente insolúveis ou parte-se para novas soluções. Então se o servidor X tem restrições e eu não posso evoluir além daquilo sem usar os famosos "workaround" e não tem ou não há previsão de isso vir a ser sanado mesmo que num futuro distante, porque não usar outro servidor que não tenha estas limitações e que ainda tenha um leque de possibilidades ainda em aberto?
Vai deixar de ser Linux?

E se os ambientes gráficos com múltiplos recursos atualmente existentes e que facilitam a vida do usuário  estão cada dia mais pesados e mais oneram o sistema do que trazem benefícios, porque não partir para outro que tenha os mesmos recursos ou a maioria deles e que não sugue tanto do sistema! Se o Gnormaldo engordou, vamos de Unite! Ele ainda tá meio cru e sem todos os recursos do Gnome? Bom, o Gnome não nasceu ontem! Isso foi em agosto de 1997 (http://pt.wikipedia.org/wiki/GNOME) e lá se vão quase 14 anos!

Este texto não está aqui à toa! Apesar de parecer, e não é, um texto defendendo a Canonical e o Ubuntu que nos provê este espaço, é uma demonstração de o quanto o sistema GNU/Linux é flexível! Tenta fazer algo assim no Windows!  Ou vc não consegue, ou a Microsoft o compra de vc ou destrói vc e sua iniciativa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 18 de Fevereiro de 2011, 17:22
Tudo depende das opções que você escolhe na hora de compilar.

E o que você quer dizer com o kernel 2.6.38 corrigir?
De acordo com a Phoronix, o novo kernel possui um desempenho bem mais alto, http://phoronix.com/forums/showthread.php?27138-The-200-Line-Linux-Kernel-Patch-That-Does-Wonders

Pois é, eu não mexi em quase nada ao compilar o kernel 2.6.37. Tinha algo a mexer ?

O Phoronix é meio exagerado.

Você poderia ter aplicado patchs. Removido coisas inuteis ao seu hardware do kernel, isso leva tempo e não ajuda tanto assim, mas melhora um pouco o consumo de ram e no tamanho final do kernel.
No site zen-kernel.org na documentação tem algumas coisas bem legais sobre compilação. Da uma lida.


ps: alguém habilita a opção CONFIG_X86_GENERIC ?





Pergunta, esse kernel possui o KMS ativado ? Pergunto isso porque estou com problemas para subir o Xorg com o driver de video Intel (aquele i915....)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 18 de Fevereiro de 2011, 17:40
Tudo depende das opções que você escolhe na hora de compilar.

E o que você quer dizer com o kernel 2.6.38 corrigir?
De acordo com a Phoronix, o novo kernel possui um desempenho bem mais alto, http://phoronix.com/forums/showthread.php?27138-The-200-Line-Linux-Kernel-Patch-That-Does-Wonders

Pois é, eu não mexi em quase nada ao compilar o kernel 2.6.37. Tinha algo a mexer ?

O Phoronix é meio exagerado.

Você poderia ter aplicado patchs. Removido coisas inuteis ao seu hardware do kernel, isso leva tempo e não ajuda tanto assim, mas melhora um pouco o consumo de ram e no tamanho final do kernel.
No site zen-kernel.org na documentação tem algumas coisas bem legais sobre compilação. Da uma lida.


ps: alguém habilita a opção CONFIG_X86_GENERIC ?





Pergunta, esse kernel possui o KMS ativado ? Pergunto isso porque estou com problemas para subir o Xorg com o driver de video Intel (aquele i915....)

Esquece, não estava ativado a variável i915.modeset=1. Com ela, a interface gráfica subiu.

Agora, vamos ver o quanto pode ser rápido esse kernel (sem os patch...BFQ e BFS)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 18 de Fevereiro de 2011, 22:09
Nossa, vocês são rápidos. Muita coisa para ler, nem li tudo.

Sim MSXManic, o do Liquorix tem um comportamento mais fluido mesmo! Ele usa CFQ, o Lineduc usa BFS + BFQ com patch do Cgroup se não estou enganado, né vampire?

O do aptosid e o Omnislash são os mais rápidos na minha máquina, o Omnislash ainda é o mais rápido por tudo o que aprendemos aqui, é o único com compilação feita "a dedo" e com o march=native! O kernel do Lineduc funcionou melhor em máquinas com poucos recursos, pelo menos pra mim foi o que percebi!

Era isso aí. Mas por conta dos problemas do ureadahead, resolvi compilar o kernel do Ubuntu do git, novamente, e ele não aceita o BFS porque já vem com o patch das 200 linhas por padrão.
Testei o CFQ aqui e até a transferência de arquivos ficou muito pior. Demorou muuuuuito para eu copiar o source do kernel para outro HD. Já o BFQ, testei no i7 do meu colega e deu uma taxa de 30MB/s :o
Cheguei a testar também a troca de "generic" para "Pentium 4" mais os march=native. Ficou péssimo, toda hora dava kernel panic. Então voltei para o generic e coloquei os march=native na unha, mas não troquei os 'mtune' por 'march'. deixei mtune=native.
Portanto, os únicos patches que apliquei foram o do reiser4, squashfs-lzma e BFQ. Os outros (ureadahead, aufs e cgroups) já vem no kernel do Ubuntu.
Configurei 'generic', 300Hz, ondemand, e fiz um liveCD depois de compilado. Em modo live, fiz as alterações no EXT4 do artigo do Galactus, colocando o journal em partição separada no mesmo HD.

O sistema está voando  :D
Até o Firefox rodando aplicativo em Flash, que estava péssimo, me fazendo quase abrir meu note novinho para ver se tinha algo errado, está redondo.

Meu único problema é que minha pasta home estava criptografada e eu não estou conseguindo acessar meus arquivos  :-\

Agora vou compilar o 32 bits e upar para quem quiser testar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 19 de Fevereiro de 2011, 09:29

Portanto, os únicos patches que apliquei foram o do reiser4, squashfs-lzma e BFQ. Os outros (ureadahead, aufs e cgroups) já vem no kernel do Ubuntu.
Configurei 'generic', 300Hz, ondemand, e fiz um liveCD depois de compilado. Em modo live, fiz as alterações no EXT4 do artigo do Galactus, colocando o journal em partição separada no mesmo HD.

O sistema está voando  :D
Até o Firefox rodando aplicativo em Flash, que estava péssimo, me fazendo quase abrir meu note novinho para ver se tinha algo errado, está redondo.

E posso saber qual é a versão deste kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 19 de Fevereiro de 2011, 09:57

Portanto, os únicos patches que apliquei foram o do reiser4, squashfs-lzma e BFQ. Os outros (ureadahead, aufs e cgroups) já vem no kernel do Ubuntu.
Configurei 'generic', 300Hz, ondemand, e fiz um liveCD depois de compilado. Em modo live, fiz as alterações no EXT4 do artigo do Galactus, colocando o journal em partição separada no mesmo HD.

O sistema está voando  :D
Até o Firefox rodando aplicativo em Flash, que estava péssimo, me fazendo quase abrir meu note novinho para ver se tinha algo errado, está redondo.

E posso saber qual é a versão deste kernel?

É o mesmo do anterior, 2.6.37-12.26.

Pessoal, resolvi testar o patch do Reiser4 que havia aplicado nesse kernel. Em modo Live, fui no GParted e formatei a partição em Reiser4 perfeitamente. Depois fui instalar e para minha surpresa o Ubiquity não me deu opção de instalar no sistema de arquivos. Ele disse que era desconhecida  :o
Na hora de escolher o formato, no lugar de listar o Reiser4, ele listou um Brtfs, sei lá. Escolhi esse para ver o que acontecia e deu erro.
Mas se não for para instalação, dá para formatar em Reiser4 e usar a partição para dados tranquilamente.

PS: como faço para "descriptocrafar" uma pasta home?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Fevereiro de 2011, 15:20
@vampire como você faz para criar um Live-CD?

To pensando em compilar um kernel somente para usar o Folding@Home, e queria instalar quase que um sistema separado, onde não tem UI, somente o kernel com acesso à internet para deixar todo o poder de processamento pro Folding@Home.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Fevereiro de 2011, 16:07

Portanto, os únicos patches que apliquei foram o do reiser4, squashfs-lzma e BFQ. Os outros (ureadahead, aufs e cgroups) já vem no kernel do Ubuntu.
Configurei 'generic', 300Hz, ondemand, e fiz um liveCD depois de compilado. Em modo live, fiz as alterações no EXT4 do artigo do Galactus, colocando o journal em partição separada no mesmo HD.

O sistema está voando  :D
Até o Firefox rodando aplicativo em Flash, que estava péssimo, me fazendo quase abrir meu note novinho para ver se tinha algo errado, está redondo.

E posso saber qual é a versão deste kernel?

É o mesmo do anterior, 2.6.37-12.26.

Pessoal, resolvi testar o patch do Reiser4 que havia aplicado nesse kernel. Em modo Live, fui no GParted e formatei a partição em Reiser4 perfeitamente. Depois fui instalar e para minha surpresa o Ubiquity não me deu opção de instalar no sistema de arquivos. Ele disse que era desconhecida  :o
Na hora de escolher o formato, no lugar de listar o Reiser4, ele listou um Brtfs, sei lá. Escolhi esse para ver o que acontecia e deu erro.
Mas se não for para instalação, dá para formatar em Reiser4 e usar a partição para dados tranquilamente.

PS: como faço para "descriptocrafar" uma pasta home?

Vampire, quanto a pasta criptografada, dá uma lida nessas dicas: http://bodhizazen.net/Tutorials/Ecryptfs/#Password

Quanto ao novo Kernel, eu acho que vamos precisar de um novo tuto se este realmente for "o Kernel"! :)

Que ótimo que você já tenha testado no i7!  ;D

No aguardo se você preferir colocar um binário ou descrever o processo todo em detalhes para compilar esse novo kernel!


Quanto ao Live-CD Gunss, acho que ele usa o Remastersys, não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 19 de Fevereiro de 2011, 17:23

Vampire, quanto a pasta criptografada, dá uma lida nessas dicas: http://bodhizazen.net/Tutorials/Ecryptfs/#Password

Quanto ao novo Kernel, eu acho que vamos precisar de um novo tuto se este realmente for "o Kernel"! :)

Que ótimo que você já tenha testado no i7!  ;D

No aguardo se você preferir colocar um binário ou descrever o processo todo em detalhes para compilar esse novo kernel!


Quanto ao Live-CD Gunss, acho que ele usa o Remastersys, não?

Vou colar o binário, pois o processo ainda estou escrevendo, a fim de publicar na Revista Espírito Livre. Deve sair só na edição do mês que vem.
O processo de criação de um LiveCD eu publiquei lá, se eu não me engano na ed n 13. É o que eu uso para desenvolver o Lineduc. Não uso Remastersys.

Ainda acredito que o Omnislash ficará muito melhor que essa minha compilação, dadas as escolhas que fiz. Com o "trio ternura" o desempenho deve ficar ainda melhor. Mas eu estou gostando muito dessa compilação. Passei o LiveCD que gerei para um microSD e dei boot. O bicho carregou tão rápido que parecia que já estava instalado.

Quanto à pasta criptografada, não funcionou porque eu já tinha feito uma nova instalação. Estou reinstalando com o mesmo nome da pasta para ver se vai funcionar. Senão, adeus arquivos  :'(

PS: lembrei. Aqui reclamou um erro de 'shpchp'. O que seria isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Fevereiro de 2011, 11:28
http://www.phoronix.com/scan.php?page=news_item&px=OTEyMA

O aguardado kernel 2.6.38 ta ficando no formato que queremos, estável. Daqui pra março ele sai pelo visto.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 22 de Fevereiro de 2011, 22:29
Ola pessoal!

Continuo me aventurando, rs... soh o kernel que ainda nao consigo compilar com o minimo do minimo como eu queria.... queria desativar TUDO que nao me pertence (ao meu hardware na verdade...).


Sem querer achei um comando... dpkg-buildflags, nao sei se vcs ja viram ele...

Alguem sabe me dizer porque eu seto CFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer".... e quando compilo aparece: CFLAGS  -g -O2?

A mesma coisa se eu seto -march=native


Citar
branco@BrancoNb00k:~$ dpkg-buildflags
dpkg-buildflags: need an action option

Usage: dpkg-buildflags [<action>]

Actions:
  --get <flag>       output the requested flag to stdout.
  --origin <flag>    output the origin of the flag to stdout:
                     value is one of vendor, system, user, env.
  --list             output a list of the flags supported by the current vendor.
  --export=(sh|make) output commands to be executed in shell or make that export
                     all the compilation flags as environment variables.
  --help             show this help message.
  --version          show the version.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Fevereiro de 2011, 17:27
http://www.phoronix.com/scan.php?page=news_item&px=OTEyMA

O aguardado kernel 2.6.38 ta ficando no formato que queremos, estável. Daqui pra março ele sai pelo visto.

Obá!  No Aguardo!

Sabe que eu coloquei o Debian 6.0 "Squeeze" no Buble Bee, andei fazendo umas cacas no Ubuntu, daí resolvi testar a distro "mãe"!  Já foi o tempo onde o Debian era muito mais rápido que o Ubuntu!  Continua consumindo menos memória, mas no quesito velocidade, não tem mais essa diferença não, e tem coisa que ele fica mais lento. Mas o pior mesmo é o som com placa da Intel, continua baixo pra burro!  A renderização das fontes melhorou, mas as do Ubuntu estão melhores! Nem preciso comentar a estabilidade do Debian, né!


Tasquei os kerneis Omnislash, o do Aptosid e o Liquorix!  Não dá pra usar o Aptosid no Buble Bee!  Não desenvolve! O kernel padrão do Debian é bem lento perto do Omnislash compilado para o Buble Bee e o do Liquorix.  Aliás, ontem teve atualização do kernel do Liquorix, nem li o que foi que ele mudou, só sei que ficou mais rápido! Para minha alegria e satisfação!   ;D

No fim de semana espero "nadar" em águas do Diabinho de Berkley! Já estou lendo bastante dele!  Promete, se funcionar no meu hardware!  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Fevereiro de 2011, 17:35
Ola pessoal!

Continuo me aventurando, rs... soh o kernel que ainda nao consigo compilar com o minimo do minimo como eu queria.... queria desativar TUDO que nao me pertence (ao meu hardware na verdade...).


Sem querer achei um comando... dpkg-buildflags, nao sei se vcs ja viram ele...

Alguem sabe me dizer porque eu seto CFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer".... e quando compilo aparece: CFLAGS  -g -O2?

A mesma coisa se eu seto -march=native


Citar
branco@BrancoNb00k:~$ dpkg-buildflags
dpkg-buildflags: need an action option

Usage: dpkg-buildflags [<action>]

Actions:
  --get <flag>       output the requested flag to stdout.
  --origin <flag>    output the origin of the flag to stdout:
                     value is one of vendor, system, user, env.
  --list             output a list of the flags supported by the current vendor.
  --export=(sh|make) output commands to be executed in shell or make that export
                     all the compilation flags as environment variables.
  --help             show this help message.
  --version          show the version.

Mínimo do mínimo? Fácil, pega uma config do Kernel Seeds!  Mas depois não reclama se o sistema nem bootar!  ;D

Já tinha visto esse comando do dpkg-buildflags, o lance é fazer isso aí funcionar!  Alguém se habilita?

O -g é função de Debug e o -02 é opção padrão de otimização!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 23 de Fevereiro de 2011, 18:29
Pessoal, já upei os binários para o servidor. Para quem quiser baixar os arquivos individualmente, seguem os links. Não se esqueçam de que o pacote "all" é dependência de ambas as arquiteturas:

http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12_2.6.37-12.26.2_all.deb

32 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.2_i386.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.2_i386.deb

64 bits
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.37-12-lineduc2_2.6.37-12.26.2_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.37-12-lineduc2_2.6.37-12.26.2_amd64.deb


Lembrando também que a discussão específica está rolando aqui:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=20&t=391&p=477#p477

Galactus já contribuiu  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Fevereiro de 2011, 21:10
Baixando vampire_thunder!  Mais tarde eu posto as impressões no seu tópico!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 23 de Fevereiro de 2011, 22:12
@Galactus o Diabinho tem quais vantagens sobre o Pinguim? Eu sei que ele é mais conservador ao ficar mudando de pacotes, como o caso do OSS, Alsa e agora o Pulse.


ps: vampire, valeu pelo post na revista Espirito Livre nº13, você ta explicando direitinho com criar um Live-CD!!! Valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de Fevereiro de 2011, 09:14
@Galactus o Diabinho tem quais vantagens sobre o Pinguim? Eu sei que ele é mais conservador ao ficar mudando de pacotes, como o caso do OSS, Alsa e agora o Pulse.


ps: vampire, valeu pelo post na revista Espirito Livre nº13, você ta explicando direitinho com criar um Live-CD!!! Valeu.

Então, para servidores dizem que sim: mais robusto, mais seguro, padronizado e mais rápido. Pelo menos é isso o que leio e ouço de quem já usou!  A base da internet quase toda roda em Unix e BSD! Vou testar pra ver! Se for isso tudo vou mudar meu servidor pra BSD!  Agora, tem o problema do hardware!  Nos vários documentos que eu li, incluindo o manual oficial, eles mandam você primeiro ler a lista de hardware compatível e depois se aventurar em instalar!  Eles não dão suporte a hardware xing-ling!  

Vou ler a revista Espírito Livre 13!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de Fevereiro de 2011, 11:10
Ah sim. Pois é, e ainda tem o fato deles serem mais lentos na inclusão de novos Hardwares.
Isso deve ser ótimo em servidores, agora em desktops acho que nem tanto.

Outra, eu nunca achei o Unix puro para download ou até mesmo para comprar. Nunca entendi qual é a desse sistema que serviu de base para o Linux e BSD.


ps: já usei por algumas horas o PC-BSD, e realmente é ROCK que o ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: anjo_ed em 25 de Fevereiro de 2011, 11:21
@Galactus o Diabinho tem quais vantagens sobre o Pinguim? Eu sei que ele é mais conservador ao ficar mudando de pacotes, como o caso do OSS, Alsa e agora o Pulse.


ps: vampire, valeu pelo post na revista Espirito Livre nº13, você ta explicando direitinho com criar um Live-CD!!! Valeu.

Então, para servidores dizem que sim: mais robusto, mais seguro, padronizado e mais rápido. Pelo menos é isso o que leio e ouço de quem já usou!  A base da internet quase toda roda em Unix e BSD! Vou testar pra ver! Se for isso tudo vou mudar meu servidor pra BSD!  Agora, tem o problema do hardware!  Nos vários documentos que eu li, incluindo o manual oficial, eles mandam você primeiro ler a lista de hardware compatível e depois se aventurar em instalar!  Eles não dão suporte a hardware xing-ling!  

Vou ler a revista Espírito Livre 13!
Como eu trabalho nessa área, vou dizer que o principal problema do BSD é a compatibilidade. Realmente, o BSD é mais estável, mais leve, mais seguro, mas possui um baita problema com compatibilidade. Por esse motivo, a HP, por exemplo, prefere disponibilizar para o Ubuntu do que para o BSD, devido a essa barreira.
Dois de meus clientes utilizam BSD e informam que realmente é seguro, mas falam que um sistema chato, difícil e complicado de adicionar novos serviços para a rede. Ele tem problemas para integrar a rede AD (microsoft), pastas de rede windows, etc. É um excelente firewall, mas fica nisso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Fevereiro de 2011, 11:51
@Galactus o Diabinho tem quais vantagens sobre o Pinguim? Eu sei que ele é mais conservador ao ficar mudando de pacotes, como o caso do OSS, Alsa e agora o Pulse.


ps: vampire, valeu pelo post na revista Espirito Livre nº13, você ta explicando direitinho com criar um Live-CD!!! Valeu.

Então, para servidores dizem que sim: mais robusto, mais seguro, padronizado e mais rápido. Pelo menos é isso o que leio e ouço de quem já usou!  A base da internet quase toda roda em Unix e BSD! Vou testar pra ver! Se for isso tudo vou mudar meu servidor pra BSD!  Agora, tem o problema do hardware!  Nos vários documentos que eu li, incluindo o manual oficial, eles mandam você primeiro ler a lista de hardware compatível e depois se aventurar em instalar!  Eles não dão suporte a hardware xing-ling!  

Vou ler a revista Espírito Livre 13!
Como eu trabalho nessa área, vou dizer que o principal problema do BSD é a compatibilidade. Realmente, o BSD é mais estável, mais leve, mais seguro, mas possui um baita problema com compatibilidade. Por esse motivo, a HP, por exemplo, prefere disponibilizar para o Ubuntu do que para o BSD, devido a essa barreira.
Dois de meus clientes utilizam BSD e informam que realmente é seguro, mas falam que um sistema chato, difícil e complicado de adicionar novos serviços para a rede. Ele tem problemas para integrar a rede AD (microsoft), pastas de rede windows, etc. É um excelente firewall, mas fica nisso.

Então fica naquele negocio:
"Me quer??? Vai ter que me aturar!"

Valeu pelo post, sério mesmo.  ;D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 25 de Fevereiro de 2011, 15:08
Pessoal, onde o kernel do archlinux entra nesta história? Ele vem "tunado" por padrão? Alguém sabe informar quais as qualidades que ele tem?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Fevereiro de 2011, 01:16
http://forum.xda-developers.com/showthread.php?t=893484

Galera aplicando BFS em celulares!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Fevereiro de 2011, 18:47

Como eu trabalho nessa área, vou dizer que o principal problema do BSD é a compatibilidade. Realmente, o BSD é mais estável, mais leve, mais seguro, mas possui um baita problema com compatibilidade. Por esse motivo, a HP, por exemplo, prefere disponibilizar para o Ubuntu do que para o BSD, devido a essa barreira.
Dois de meus clientes utilizam BSD e informam que realmente é seguro, mas falam que um sistema chato, difícil e complicado de adicionar novos serviços para a rede. Ele tem problemas para integrar a rede AD (microsoft), pastas de rede windows, etc. É um excelente firewall, mas fica nisso.

Obrigado pelo comentário!

Eu baixei e instalei o FreeBSD 8.1 aqui numa máquina virtual!  Realmente é muito rápido e leve!  Fiquei impressionado com a rapidez de checar seus repositórios e de instalar tudo! Ele vem "seco", mesmo instalando a versão "full" do instalador! Tem que configurar tudo na unha!  Nem o gerenciamento de dispositivos vem ativado por padrão! Como a versão 8.2 saiu agora dia 24, estou baixando o PC-BSD para testar no Buble-Bee!  Ainda vou tentar o FreeBSD no meu servidor!

Já tinha notado que a questão do Harwdare seria dura, tá cheio de aviso na documentação oficial e nos fóruns e Blogs sobre ele! "Leia a lista de hardware compatível antes de instalar!"  Aparentemente é pra funcionar, todas as minhas máquinas tem hardware Intel! Isso deve ajudar!     
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HenriqueCosta em 27 de Fevereiro de 2011, 11:57
Na boa! Nada melhor que um Debian "seco" para usar como servidor. Trabalha com todos os hardwares atuais e é super estável também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 27 de Fevereiro de 2011, 21:08
Gente, estava lendo sobre como compilar o xorg... e olha o que achei:

O cara falou para o Hqx que: "recompilar o kernel para resolver esse problema é a mesma coisa que trocar a tomada pq o microondas tá dando choque" e ainda "Não obriga o cara a trocar de distro ou kernel só pq você não sabe resolver o problema."...

Citar
25-12-2007 por Hqxriven

Kernel mais novo = menos problemas + compatibilidade + velocidade

Ou será que estou errado... o 2.6.23 tem um novo sheduler que faz o sistema ficar mais rápido, por exemplo.

Concordo com o "conhecimento médio" o lance que eu ainda sou iniciante e acredito que ele seja também
.

Rs... imagina o que o iniciante fez desde aquilo, rs...

Abrass
http://www.hardware.com.br/comunidade/slackware-consumo/818782/ (http://www.hardware.com.br/comunidade/slackware-consumo/818782/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 28 de Fevereiro de 2011, 17:08
Estava procurando mas não encontrei...

Rolou o patch para trocar todos os marc e mtune para native?

Em que página está o post?

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 01:24
Realmente o fator limitante do meu sistema é meu HD.

Nesse exato momento estou comprimindo duas pastas com o XZ + cliente do Folding@Home (ele esta usando 1 núcleo). Escutando música e navegando pela internet, e também vendo vídeo no YT. Tudo para sobrecarregar meu processador e o sistema, mas NADA faz com que a CPU abra o bico, e estou falando de um modesto Core 2 Duo e7200 a 2.5Ghz. O sistema no máximo demora um pouquinho a mais para responder.

Até mesmo meus 1GB de memória DDR2 667Mhz aguentam o tranco. Porém a história começa a mudar ao copiar arquivos, ai começa o desastre. Não importa se for CFQ ou BFQ, com cgroups ativo ou não. Transferências no HD fazem o sistema ficar muito ruim.
Talvez a baixa quantidade de ram exija mais acessos do HD, mas acho que o HD com apenas 2MB de buffer sofre demais com tudo isso.


@Ricardo_Branco acho que ta na página 223 se não me engano.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 08:59
Realmente o fator limitante do meu sistema é meu HD.

Nesse exato momento estou comprimindo duas pastas com o XZ + cliente do Folding@Home (ele esta usando 1 núcleo). Escutando música e navegando pela internet, e também vendo vídeo no YT. Tudo para sobrecarregar meu processador e o sistema, mas NADA faz com que a CPU abra o bico, e estou falando de um modesto Core 2 Duo e7200 a 2.5Ghz. O sistema no máximo demora um pouquinho a mais para responder.

Até mesmo meus 1GB de memória DDR2 667Mhz aguentam o tranco. Porém a história começa a mudar ao copiar arquivos, ai começa o desastre. Não importa se for CFQ ou BFQ, com cgroups ativo ou não. Transferências no HD fazem o sistema ficar muito ruim.
Talvez a baixa quantidade de ram exija mais acessos do HD, mas acho que o HD com apenas 2MB de buffer sofre demais com tudo isso.


@Ricardo_Branco acho que ta na página 223 se não me engano.

Agora você acertou na Mosca!  O HD é a parte mais lenta do sistema!  Tudo o que você puder fazer para melhorar o seu HD ou o acesso ao disco, você vai sentir muita diferença!  Com um sistema com múltiplos discos, o desempenho cresce muito. Nem estou me referindo as possibilidades de RAID e os discos SSDs!   

Vou postar logo abaixo o que descobri de novo sobre o -march e o -mtune!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 10:59
Realmente o fator limitante do meu sistema é meu HD.

Nesse exato momento estou comprimindo duas pastas com o XZ + cliente do Folding@Home (ele esta usando 1 núcleo). Escutando música e navegando pela internet, e também vendo vídeo no YT. Tudo para sobrecarregar meu processador e o sistema, mas NADA faz com que a CPU abra o bico, e estou falando de um modesto Core 2 Duo e7200 a 2.5Ghz. O sistema no máximo demora um pouquinho a mais para responder.

Até mesmo meus 1GB de memória DDR2 667Mhz aguentam o tranco. Porém a história começa a mudar ao copiar arquivos, ai começa o desastre. Não importa se for CFQ ou BFQ, com cgroups ativo ou não. Transferências no HD fazem o sistema ficar muito ruim.
Talvez a baixa quantidade de ram exija mais acessos do HD, mas acho que o HD com apenas 2MB de buffer sofre demais com tudo isso.


@Ricardo_Branco acho que ta na página 223 se não me engano.

Agora você acertou na Mosca!  O HD é a parte mais lenta do sistema!  Tudo o que você puder fazer para melhorar o seu HD ou o acesso ao disco, você vai sentir muita diferença!  Com um sistema com múltiplos discos, o desempenho cresce muito. Nem estou me referindo as possibilidades de RAID e os discos SSDs!   

Vou postar logo abaixo o que descobri de novo sobre o -march e o -mtune!

apenas usando mais de 1 HD o sistema já melhora?  :o

Eu quero mesmo é comprar um HD novo e seguir as suas dicas!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 12:18
Então galera, como procuro acompanhar o que o pessoal anda fazendo, notei que as páginas de documentação do Gentoo passaram uns dias fora do ar, não sei se mais alguém percebeu isso. De qualquer maneira, eles fizeram alterações importantes nesse período, algumas muito legais no que diz respeito as compilações do Kernel!

Atenção!  Eu ainda não testei nada disso na prática, não sei nem se ele vai compilar com isso a mais no arquivo make.conf!  Mas vou testar, como ando meio sem tempo, resolvi colocar logo para vocês também experimentarem! Lembrando que com mais essa opção você vai deixar a compilação ainda mais específica para o seu processador! Então não é nada estranho você sofrer um kernel Panic se tentar usar esse kernel em outro PC!


Vamos as mudanças.  Foi descoberto um BUG na hora de passar novas instruções para o CFLAGs com processadores Intel!
O código gerado pela opção -mtune=generic, fica mais rápido do que a opção -mtune=processador_específico!  Isso vale para todos que utilizarem versões inferiores ou iguais ao GCC 4.5.1! E não é só isso, você pode e deve colocar mais parâmetros na linha do CFLAGs específicas para o seu processador pois como sempre, nem todas as instruções para ele são ativadas na compilação padrão! O "native" ativa mais instruções do processador do que a opção específica!

O primeiro passo é descobrir quais as opções disponíveis para o seu processador. Isso você descobre com  o seguinte comando:

Citar
$ echo "" | gcc -march=native -v -E - 2>&1 | grep cc1

Como exemplo eu vou colocar a saída do comando do meu Atom 330:

Citar
galactus@debian-consultorio:~$ echo "" | gcc -march=native -v -E - 2>&1 | grep cc1
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -E -quiet -v - -march=core2 -mcx16 -msahf --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=core2

Atenção ao negrito acima, explico depois logo abaixo!


É possível usar outros dois comandos mais detalhados para saber o que está ativo ou não e sobre o que o GCC realmente faz quando você ativa o -march=native, são eles respectivamente:

Citar
gcc -Q --help=target -march=native

 ou

Citar
echo | gcc -dM -E - -march=native

Como exemplo, o Atom 330:

Código: [Selecionar]
galactus@debian-consultorio:~$ gcc -Q --help=target -march=native
The following options are target specific:
  -m128bit-long-double        [disabled]
  -m32                        [disabled]
  -m3dnow                      [disabled]
  -m3dnowa                    [disabled]
  -m64                        [enabled]
  -m80387                      [enabled]
  -m96bit-long-double          [enabled]
  -mabm                        [disabled]
  -maccumulate-outgoing-args  [disabled]
  -maes                        [disabled]
  -malign-double              [disabled]
  -malign-functions=         
  -malign-jumps=             
  -malign-loops=             
  -malign-stringops            [enabled]
  -march=                      core2
  -masm=                     
  -mavx                        [disabled]
  -mbranch-cost=             
  -mcld                        [disabled]
  -mcmodel=                   
  -mcx16                      [enabled]
  -mfancy-math-387            [enabled]
  -mfma                        [disabled]
  -mforce-drap                [disabled]
  -mfp-ret-in-387              [enabled]
  -mfpmath=                   
  -mfused-madd                [enabled]
  -mglibc                      [enabled]
  -mhard-float                [enabled]
  -mieee-fp                    [enabled]
  -mincoming-stack-boundary= 
  -minline-all-stringops      [disabled]
  -minline-stringops-dynamically [disabled]
  -mintel-syntax              [disabled]
  -mlarge-data-threshold=     
  -mmmx                        [disabled]
  -mms-bitfields              [disabled]
  -mno-align-stringops        [disabled]
  -mno-fancy-math-387          [disabled]
  -mno-fused-madd              [disabled]
  -mno-push-args              [disabled]
  -mno-red-zone                [disabled]
  -mno-sse4                    [enabled]
  -momit-leaf-frame-pointer    [disabled]
  -mpc                       
  -mpclmul                    [disabled]
  -mpopcnt                    [disabled]
  -mpreferred-stack-boundary=
  -mpush-args                  [enabled]
  -mrecip                      [disabled]
  -mred-zone                  [enabled]
  -mregparm=                 
  -mrtd                        [disabled]
  -msahf                      [enabled]
  -msoft-float                [disabled]
  -msse                        [disabled]
  -msse2                      [disabled]
  -msse2avx                    [disabled]
  -msse3                      [disabled]
  -msse4                      [disabled]
  -msse4.1                    [disabled]
  -msse4.2                    [disabled]
  -msse4a                      [disabled]
  -msse5                      [disabled]
  -msseregparm                [disabled]
  -mssse3                      [disabled]
  -mstack-arg-probe            [disabled]
  -mstackrealign              [enabled]
  -mstringop-strategy=       
  -mtls-dialect=             
  -mtls-direct-seg-refs        [enabled]
  -mtune=                      core2
  -muclibc                    [disabled]
  -mveclibabi=               

Código: [Selecionar]
galactus@debian-consultorio:~$ echo | gcc -dM -E - -march=native
#define __DBL_MIN_EXP__ (-1021)
#define __FLT_MIN__ 1.17549435e-38F
#define __CHAR_BIT__ 8
#define __WCHAR_MAX__ 2147483647
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
#define __FLT_EVAL_METHOD__ 0
#define __unix__ 1
#define __x86_64 1
#define __DBL_MIN_10_EXP__ (-307)
#define __FINITE_MATH_ONLY__ 0
#define __GNUC_PATCHLEVEL__ 5
#define __DEC64_MAX_EXP__ 385
#define __SHRT_MAX__ 32767
#define __LDBL_MAX__ 1.18973149535723176502e+4932L
#define __UINTMAX_TYPE__ long unsigned int
#define __linux 1
#define __DEC32_EPSILON__ 1E-6DF
#define __unix 1
#define __core2__ 1
#define __LDBL_MAX_EXP__ 16384
#define __linux__ 1
#define __SCHAR_MAX__ 127
#define __DBL_DIG__ 15
#define __SIZEOF_INT__ 4
#define __SIZEOF_POINTER__ 8
#define __USER_LABEL_PREFIX__
#define __STDC_HOSTED__ 1
#define __LDBL_HAS_INFINITY__ 1
#define __FLT_EPSILON__ 1.19209290e-7F
#define __LDBL_MIN__ 3.36210314311209350626e-4932L
#define __DEC32_MAX__ 9.999999E96DF
#define __SIZEOF_LONG__ 8
#define __DECIMAL_DIG__ 21
#define __gnu_linux__ 1
#define __LDBL_HAS_QUIET_NAN__ 1
#define __GNUC__ 4
#define __MMX__ 1
#define __FLT_HAS_DENORM__ 1
#define __SIZEOF_LONG_DOUBLE__ 16
#define __BIGGEST_ALIGNMENT__ 16
#define __DBL_MAX__ 1.7976931348623157e+308
#define __DBL_HAS_INFINITY__ 1
#define __DEC32_MIN_EXP__ (-94)
#define __LDBL_HAS_DENORM__ 1
#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
#define __DEC32_MIN__ 1E-95DF
#define __DBL_MAX_EXP__ 1024
#define __DEC128_EPSILON__ 1E-33DL
#define __SSE2_MATH__ 1
#define __amd64 1
#define __tune_core2__ 1
#define __LONG_LONG_MAX__ 9223372036854775807LL
#define __SIZEOF_SIZE_T__ 8
#define __SIZEOF_WINT_T__ 4
#define __GCC_HAVE_DWARF2_CFI_ASM 1
#define __GXX_ABI_VERSION 1002
#define __FLT_MIN_EXP__ (-125)
#define __DBL_MIN__ 2.2250738585072014e-308
#define __LP64__ 1
#define __DECIMAL_BID_FORMAT__ 1
#define __DEC128_MIN__ 1E-6143DL
#define __REGISTER_PREFIX__
#define __DBL_HAS_DENORM__ 1
#define __NO_INLINE__ 1
#define __FLT_MANT_DIG__ 24
#define __VERSION__ "4.4.5"
#define __DEC64_EPSILON__ 1E-15DD
#define __DEC128_MIN_EXP__ (-6142)
#define unix 1
#define __SIZE_TYPE__ long unsigned int
#define __ELF__ 1
#define __FLT_RADIX__ 2
#define __LDBL_EPSILON__ 1.08420217248550443401e-19L
#define __SSE_MATH__ 1
#define __SIZEOF_PTRDIFF_T__ 8
#define __x86_64__ 1
#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
#define __FLT_HAS_QUIET_NAN__ 1
#define __FLT_MAX_10_EXP__ 38
#define __LONG_MAX__ 9223372036854775807L
#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
#define __FLT_HAS_INFINITY__ 1
#define __DEC64_MAX__ 9.999999999999999E384DD
#define __CHAR16_TYPE__ short unsigned int
#define __DEC64_MANT_DIG__ 16
#define __DEC32_MAX_EXP__ 97
#define linux 1
#define __SSE2__ 1
#define __SSSE3__ 1
#define __LDBL_MANT_DIG__ 64
#define __DBL_HAS_QUIET_NAN__ 1
#define __WCHAR_TYPE__ int
#define __SIZEOF_FLOAT__ 4
#define __DEC64_MIN_EXP__ (-382)
#define __FLT_DIG__ 6
#define __INT_MAX__ 2147483647
#define __amd64__ 1
#define __FLT_MAX_EXP__ 128
#define __DBL_MANT_DIG__ 53
#define __DEC64_MIN__ 1E-383DD
#define __WINT_TYPE__ unsigned int
#define __SIZEOF_SHORT__ 2
#define __SSE__ 1
#define __LDBL_MIN_EXP__ (-16381)
#define __LDBL_MAX_10_EXP__ 4932
#define __DBL_EPSILON__ 2.2204460492503131e-16
#define _LP64 1
#define __SIZEOF_WCHAR_T__ 4
#define __DEC_EVAL_METHOD__ 2
#define __INTMAX_MAX__ 9223372036854775807L
#define __FLT_DENORM_MIN__ 1.40129846e-45F
#define __CHAR32_TYPE__ unsigned int
#define __FLT_MAX__ 3.40282347e+38F
#define __SIZEOF_DOUBLE__ 8
#define __FLT_MIN_10_EXP__ (-37)
#define __INTMAX_TYPE__ long int
#define __DEC128_MAX_EXP__ 6145
#define __GNUC_MINOR__ 4
#define __DEC32_MANT_DIG__ 7
#define __DBL_MAX_10_EXP__ 308
#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
#define __STDC__ 1
#define __PTRDIFF_TYPE__ long int
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
#define __DEC128_MANT_DIG__ 34
#define __LDBL_MIN_10_EXP__ (-4931)
#define __core2 1
#define __SIZEOF_LONG_LONG__ 8
#define __LDBL_DIG__ 18
#define __GNUC_GNU_INLINE__ 1
#define __SSE3__ 1


Na prática nós vamos precisar do primeiro comando e de um quarto para não colocarmos coisas repetidas!

Vejam, vocês podem usar a variável específica do seu processador ou o "native", no caso do Atom 330 o primeiro comando reportou core2:

Citar
$echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1

ou

Citar
$echo "int main() { return 0; }" | gcc -march=native -v -Q -x c - 2>&1

A saída do comando acima é enorme, mas o que interessa são as opções habilitadas que estão em negrito:

Citar
galactus@debian-consultorio:~$ echo "int main() { return 0; }" | gcc -march=native -v -Q -x c - 2>&1
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.5-8' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.4.5 (Debian 4.4.5-8)
COLLECT_GCC_OPTIONS= '-v' '-Q'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -v - -march=core2 -mcx16 -msahf --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=core2 -dumpbase - -auxbase - -version -o /tmp/ccgcrY5r.s
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/include"
ignoring nonexistent directory "/usr/include/x86_64-linux-gnu"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed
 /usr/include
End of search list.
GNU C (Debian 4.4.5-8) version 4.4.5 (x86_64-linux-gnu)
   compiled by GNU C version 4.4.5, GMP version 4.3.2, MPFR version 3.0.0-p3.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
options passed:  -v - -march=core2 -mcx16 -msahf --param l1-cache-size=24
 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=core2
options enabled:  -falign-loops -fargument-alias
 -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
 -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
 -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
 -fira-share-save-slots -fira-share-spill-slots -fivopts
 -fkeep-static-consts -fleading-underscore -fmath-errno
 -fmerge-debug-strings -fmove-loop-invariants -fpeephole
 -freg-struct-return -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
 -ftrapping-math -ftree-cselim -ftree-loop-im -ftree-loop-ivcanon
 -ftree-loop-optimize -ftree-parallelize-loops= -ftree-reassoc
 -ftree-scev-cprop -ftree-switch-conversion -ftree-vect-loop-version
 -funit-at-a-time -funwind-tables -fvar-tracking -fvect-cost-model
 -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
 -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
 -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4 -mpush-args
 -mred-zone -msahf -msse -msse2 -msse3 -mssse3 -mtls-direct-seg-refs

Compiler executable checksum: dac4d891d068d1bed01868869b00bd17
 main
Analyzing compilation unit
Performing interprocedural optimizations
 <visibility> <early_local_cleanups> <summary generate> <inline>Assembling functions:
 main
Execution times (seconds)
 parser                :   0.01 (50%) usr   0.00 ( 0%) sys   0.01 (17%) wall      81 kB ( 6%) ggc
 expand                :   0.00 ( 0%) usr   0.01 (100%) sys   0.01 (17%) wall       7 kB ( 1%) ggc
 TOTAL                 :   0.02             0.01             0.06               1298 kB
COLLECT_GCC_OPTIONS= '-v' '-Q'
 as -V -Qy -o /tmp/cc6gLGKI.o /tmp/ccgcrY5r.s
GNU assembler version 2.20.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.20.1-system.20100303
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../:/lib/:/usr/lib/:/usr/lib/x86_64-linux-gnu/
COLLECT_GCC_OPTIONS= '-v' '-Q'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2 --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../.. -L/usr/lib/x86_64-linux-gnu /tmp/cc6gLGKI.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crtn.o

Em alguns processadores como os Core2 ou i5 e i7, vocês vão notar que haverão instruções como a -msse4.1 que estão na saída do primeiro comando mas não estão habilitadas!  E outras que estão na saída do primeiro comando e estão habilitadas, neste caso vocês não repetem as instruções habilitadas no primeiro comando!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 12:19
Complicou?  Vamos ao um exemplo prático com o Atom 330!

1) 
Citar
$cc -march=native -E -v - </dev/null 2>&1 | grep cc1


Saída:

Citar
galactus@debian-consultorio:~$ cc -march=native -E -v - </dev/null 2>&1 | grep cc1
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -E -quiet -v - -march=core2 -mcx16 -msahf --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=core2

2)
Citar
$ echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1

Saída:

Citar
galactus@debian-consultorio:~$ $ echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1
bash: $: comando não encontrado
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.5-8' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.4.5 (Debian 4.4.5-8)
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -v - -dumpbase - -march=core2 -auxbase - -version -o /tmp/cc56pvQn.s
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../x86_64-linux-gnu/include"
ignoring nonexistent directory "/usr/include/x86_64-linux-gnu"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed
 /usr/include
End of search list.
GNU C (Debian 4.4.5-8) version 4.4.5 (x86_64-linux-gnu)
   compiled by GNU C version 4.4.5, GMP version 4.3.2, MPFR version 3.0.0-p3.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
options passed:  -v - -march=core2
options enabled:  -falign-loops -fargument-alias
 -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
 -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
 -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
 -fira-share-save-slots -fira-share-spill-slots -fivopts
 -fkeep-static-consts -fleading-underscore -fmath-errno
 -fmerge-debug-strings -fmove-loop-invariants -fpeephole
 -freg-struct-return -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
 -ftrapping-math -ftree-cselim -ftree-loop-im -ftree-loop-ivcanon
 -ftree-loop-optimize -ftree-parallelize-loops= -ftree-reassoc
 -ftree-scev-cprop -ftree-switch-conversion -ftree-vect-loop-version
 -funit-at-a-time -funwind-tables -fvar-tracking -fvect-cost-model
 -fzero-initialized-in-bss -m128bit-long-double -m64 -m80387
 -maccumulate-outgoing-args -malign-stringops -mcx16 -mfancy-math-387
 -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx -mno-sse4 -mpush-args
 -mred-zone -msahf -msse -msse2 -msse3 -mssse3 -mtls-direct-seg-refs

Compiler executable checksum: dac4d891d068d1bed01868869b00bd17

Analyzing compilation unit
Performing interprocedural optimizations
 <visibility> <early_local_cleanups> <summary generate> <inline>Assembling functions:

Execution times (seconds)
 parser                :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 (50%) wall      79 kB ( 6%) ggc
 TOTAL                 :   0.01             0.00             0.02               1279 kB
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 as -V -Qy -o /tmp/ccbbqJlO.o /tmp/cc56pvQn.s
GNU assembler version 2.20.1 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.20.1-system.20100303
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../:/lib/:/usr/lib/:/usr/lib/x86_64-linux-gnu/
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/collect2 --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../.. -L/usr/lib/x86_64-linux-gnu /tmp/ccbbqJlO.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crtn.o
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: ld returned 1 exit status


As opções -mcx16 e -msahf já são habilitadas com o -march-core2, portanto não precisam ser colocadas na linha do CFLAGs! 


3) Linha do CFLAGs do make.conf para um sistema 64bits do Kernel que você for utilizar:

Citar
CFLAGS="-O2 -pipe -march=native --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=generic"

Lembrem-se, o mtune deve ser generic para processadores da Intel!

Testadores? 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 01 de MAR?O de 2011, 12:36
Bom... vamos ver... Galactus, não faltou um g (de gcc) no comando 1? (como coloquei abaixo não deu...)
1)
Citar
$cc -march=native -E -v - </dev/null 2>&1 | grep cc1

Saída:
Citar
gcc -march=native -E -v - </dev/null 2>&1 | grep cc1
 /usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/cc1 -E -quiet -v - -march=pentium4 --param l1-cache-size=8 --param l1-cache-line-size=64 --param l2-cache-size=128 -mtune=pentium4

2)
Citar
echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1

Saída:
Citar
echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ./configure --enable-languages=c,c++ --enable-threads=posix --with-arch-32=i686 --disable-libpchstdcxx --enable-shared --with-system-zlib --enable-nls --enable-clocale=gnu --enable-checking=release
Thread model: posix
gcc version 4.5.2 (GCC)
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 /usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/cc1 -v - -dumpbase - -march=core2 -auxbase - -version -o /tmp/ccduNyi0.s
GNU C (GCC) version 4.5.2 (i686-pc-linux-gnu)
   compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p8, MPC version 0.9
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../../i686-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 /usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/include
 /usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/include-fixed
 /usr/include
End of search list.
GNU C (GCC) version 4.5.2 (i686-pc-linux-gnu)
   compiled by GNU C version 4.5.2, GMP version 4.3.2, MPFR version 3.0.0-p8, MPC version 0.9
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
options passed:  -v - -march=core2
options enabled:  -falign-loops -fargument-alias -fauto-inc-dec
 -fbranch-count-reg -fcommon -fdelete-null-pointer-checks -fdwarf2-cfi-asm
 -fearly-inlining -feliminate-unused-debug-types -ffunction-cse -fgcse-lm
 -fident -finline-functions-called-once -fira-share-save-slots
 -fira-share-spill-slots -fivopts -fkeep-static-consts -fleading-underscore
 -fmath-errno -fmerge-debug-strings -fmove-loop-invariants
 -fpcc-struct-return -fpeephole -fsched-critical-path-heuristic
 -fsched-dep-count-heuristic -fsched-group-heuristic -fsched-interblock
 -fsched-last-insn-heuristic -fsched-rank-heuristic -fsched-spec
 -fsched-spec-insn-heuristic -fsched-stalled-insns-dep -fshow-column
 -fsigned-zeros -fsplit-ivs-in-unroller -ftrapping-math -ftree-cselim
 -ftree-forwprop -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
 -ftree-parallelize-loops= -ftree-phiprop -ftree-pta -ftree-reassoc
 -ftree-scev-cprop -ftree-slp-vectorize -ftree-vect-loop-version
 -funit-at-a-time -fvar-tracking -fvar-tracking-assignments
 -fvect-cost-model -fzero-initialized-in-bss -m32 -m80387
 -m96bit-long-double -maccumulate-outgoing-args -malign-stringops -mcx16
 -mfancy-math-387 -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx
 -mno-red-zone -mno-sse4 -mpush-args -msahf -msse -msse2 -msse3 -mssse3
 -mtls-direct-seg-refs
Compiler executable checksum: 1ffa7048ecffe846287aa0057b08e64b
 main
Analyzing compilation unit
Performing interprocedural optimizations
 <*free_lang_data> <visibility> <early_local_cleanups> <whole-program> <inline>Assembling functions:
 main
Execution times (seconds)
 parser                :   0.01 (33%) usr   0.00 ( 0%) sys   0.01 (17%) wall     193 kB (25%) ggc
 expand                :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 (17%) wall       2 kB ( 0%) ggc
 integrated RA         :   0.01 (33%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall       0 kB ( 0%) ggc
 final                 :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 (17%) wall       0 kB ( 0%) ggc
 TOTAL                 :   0.03             0.00             0.06                775 kB
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 as -V -Qy --32 -o /tmp/cc9XLGI0.o /tmp/ccduNyi0.s
GNU assembler version 2.20.1 (i486-linux-gnu) using BFD version (GNU Binutils for Debian) 2.20.1-system.20100303
COMPILER_PATH=/usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/:/usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/:/usr/local/libexec/gcc/i686-pc-linux-gnu/:/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/:/usr/local/lib/gcc/i686-pc-linux-gnu/
LIBRARY_PATH=/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/:/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-march=core2' '-v' '-Q'
 /usr/local/libexec/gcc/i686-pc-linux-gnu/4.5.2/collect2 --eh-frame-hdr -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/crtbegin.o -L/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2 -L/usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/../../.. /tmp/cc9XLGI0.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/local/lib/gcc/i686-pc-linux-gnu/4.5.2/crtend.o /usr/lib/crtn.o
.
.
Como deveria ser minha linha de comando?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 01 de MAR?O de 2011, 12:46
Sobre taxa de transferência, ontem aconteceu algo impressionante, e eu resolvi gravar:

http://forum.lineduc.ctics.sigeduc.info/download/taxa.avi


Quando comecei já estava em 14MB/s, mas iniciou com 6. Reparem que é crescente. Eu estava transferindo um grande volume de dados de dois HDs SATA plugados em portas USB (duas cases), ao mesmo tempo que eu fazia uma remasterização (parte superior) e convertia uma sequência de imagens em vídeos, com efeitos (lateral direita).


Agora vou ler o mega-post do Galactus  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 13:36
@Galactus, juro como me perdi no seu post  ;D
O que eu preciso adicionar no makefile?

@vampire Uma pergunta, no seu kernel que esta no repositorio você usa -march=native?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 13:38
Bom... vamos ver... Galactus, não faltou um g (de gcc) no comando 1? (como coloquei abaixo não deu...)

Como deveria ser minha linha de comando?


O comando está correto!


Seu sistema é 32 ou 64bits?

Linha do CFLAGs para 64bits:

Citar
CFLAGS="-O2 -pipe -march=native --param l1-cache-size=8 --param l1-cache-line-size=64 --param l2-cache-size=128 -mtune=pentium4"

Edit: Agora que eu vi que é 32bits!  ;D

Fica assim:
Citar
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=native --param l1-cache-size=8 --param l1-cache-line-size=64 --param l2-cache-size=128 -mtune=pentium4"


Isso porque você está usando o GCC 4.5.2 que supostamente não sofre desce BUG!

Vocês podem ler a vontade:

http://en.gentoo-wiki.com/wiki/Safe_Cflags

http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel

http://gcc.gnu.org/PR45483#c3

Edit2:  Muito importante!  Você só deve conseguir usar esse Kernel com essa versão do GCC!  A 4.5.2! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 13:40
@Galactus, juro como me perdi no seu post  ;D
O que eu preciso adicionar no makefile?

@vampire Uma pergunta, no seu kernel que esta no repositorio você usa -march=native?

Onde você se perdeu meu fio?  ;D

Olha outro exemplo no caso do Ricardo Branco!

O vampire usa -mtune=generic, quanto ao march eu não sei!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 01 de MAR?O de 2011, 14:01
Eu uso -march e -mtune=native

Também não entendi muito o que terei de fazer, mas vou ler com mais calma depois.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 14:02
Lendo isso daqui à um dos link que o Galactus postou
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

eu entendi =) Me senti meio jegue até mesmo pelo modo como o cara do Gentoo explica (Ta-da). Mas o importante é que eu peguei a ideia.
Vou tentar fazer isso essa semana, quando as provas passarem =)


Valeu Galactus!!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 14:05
Lendo isso daqui à um dos link que o Galactus postou
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

eu entendi =) Me senti meio jegue até mesmo pelo modo como o cara do Gentoo explica (Ta-da). Mas o importante é que eu peguei a ideia.
Vou tentar fazer isso essa semana, quando as provas passarem =)


Valeu Galactus!!!!!

Huahuahuahuha

Meio jegue!  hauhauhauha

O cara do Gentoo é soda mesmo!  Ta-da!!! 

É como se ele te desce uma chamada: "Não é óbvio seu besta?!"   ;D ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 14:11
Lendo isso daqui à um dos link que o Galactus postou
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

eu entendi =) Me senti meio jegue até mesmo pelo modo como o cara do Gentoo explica (Ta-da). Mas o importante é que eu peguei a ideia.
Vou tentar fazer isso essa semana, quando as provas passarem =)


Valeu Galactus!!!!!

Huahuahuahuha

Meio jegue!  hauhauhauha

O cara do Gentoo é soda mesmo!  Ta-da!!! 

É como se ele te desce uma chamada: "Não é óbvio seu besta?!"   ;D ;D ;D

Exatamente!!! ahUHAUH


Minhas CFLAGS!
CFLAGS="-O2 -pipe -march=core2 -msse4.1 --param l1-cache-size=32 --param
l1-cache-line-size=64 --param l2-cache-size=6144 -mtune=generic

uso um core 2 duo.
Mas quem usa o GCC 4.5.2 nem precisa se preocupar com isso né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 14:22
Lendo isso daqui à um dos link que o Galactus postou
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

eu entendi =) Me senti meio jegue até mesmo pelo modo como o cara do Gentoo explica (Ta-da). Mas o importante é que eu peguei a ideia.
Vou tentar fazer isso essa semana, quando as provas passarem =)


Valeu Galactus!!!!!

Huahuahuahuha

Meio jegue!  hauhauhauha

O cara do Gentoo é soda mesmo!  Ta-da!!! 

É como se ele te desce uma chamada: "Não é óbvio seu besta?!"   ;D ;D ;D

Exatamente!!! ahUHAUH


Minhas CFLAGS!
CFLAGS="-O2 -pipe -march=core2 -msse4.1 --param l1-cache-size=32 --param
l1-cache-line-size=64 --param l2-cache-size=6144 -mtune=generic

uso um core 2 duo.
Mas quem usa o GCC 4.5.2 nem precisa se preocupar com isso né?

O march fica em native!  o mtune é que não muda se uasr o GCC 4.5.2!
Se o seu sistema for 32bits tem que acrescentar o -fomit-frame-pointer depois do -pipe!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 14:28
Lendo isso daqui à um dos link que o Galactus postou
http://en.gentoo-wiki.com/wiki/Hardware_CFLAGS

eu entendi =) Me senti meio jegue até mesmo pelo modo como o cara do Gentoo explica (Ta-da). Mas o importante é que eu peguei a ideia.
Vou tentar fazer isso essa semana, quando as provas passarem =)


Valeu Galactus!!!!!

Huahuahuahuha

Meio jegue!  hauhauhauha

O cara do Gentoo é soda mesmo!  Ta-da!!! 

É como se ele te desce uma chamada: "Não é óbvio seu besta?!"   ;D ;D ;D

Exatamente!!! ahUHAUH


Minhas CFLAGS!
CFLAGS="-O2 -pipe -march=core2 -msse4.1 --param l1-cache-size=32 --param
l1-cache-line-size=64 --param l2-cache-size=6144 -mtune=generic

uso um core 2 duo.
Mas quem usa o GCC 4.5.2 nem precisa se preocupar com isso né?

O march fica em native!  o mtune é que não muda se uasr o GCC 4.5.2!
Se o seu sistema for 32bits tem que acrescentar o -fomit-frame-pointer depois do -pipe!

no teu i7 tem que adicionar o -msse4.2 também né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 01 de MAR?O de 2011, 16:49
Tá-dã.. rs....

Mas vou passar estas flags na hora de compilar né?

estava fazendo assim nas minhas compilações: (depois que chegar em casa vou mudar para o que o galactus me ajudou...)

Citar
CFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4" CXXFLAGS={$CFLAGS} ./configure ou make

Continuo usando na hora do comando? Devo colocar em algum arquivo? (tentei colocar no bashrc eu acho... mas quando colocava ps aux |grep gcc não aparecia)

Até mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 01 de MAR?O de 2011, 17:12
Tá-dã.. rs....

Mas vou passar estas flags na hora de compilar né?

estava fazendo assim nas minhas compilações: (depois que chegar em casa vou mudar para o que o galactus me ajudou...)

Citar
CFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4" CXXFLAGS={$CFLAGS} ./configure ou make

Continuo usando na hora do comando? Devo colocar em algum arquivo? (tentei colocar no bashrc eu acho... mas quando colocava ps aux |grep gcc não aparecia)

Até mais.

o código fica -march=native e -mtune=generic
E isso você coloca no arquivo Makefile dentro da pasta do kernel 2.6.xy


ah, como é esse lance de colocar no .bashrc???? Qualquer programa que for compilar ele vai usar essas flags colocando ai?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 01 de MAR?O de 2011, 17:22
Tá-dã.. rs....

Mas vou passar estas flags na hora de compilar né?

estava fazendo assim nas minhas compilações: (depois que chegar em casa vou mudar para o que o galactus me ajudou...)

Citar
CFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4" CXXFLAGS={$CFLAGS} ./configure ou make

Continuo usando na hora do comando? Devo colocar em algum arquivo? (tentei colocar no bashrc eu acho... mas quando colocava ps aux |grep gcc não aparecia)

Até mais.

o código fica -march=native e -mtune=generic
E isso você coloca no arquivo Makefile dentro da pasta do kernel 2.6.xy

ah, como é esse lance de colocar no .bashrc???? Qualquer programa que for compilar ele vai usar essas flags colocando ai?

Então Gunss... lí que era para isso acontecer... mas testei e nao apareceu na saída do ps aux...

A mesma coisa acontece no apt-build... Ele compila sem flag nenhuma... por isso coloquei naquele outro post... (o do apt-build). Até achei um forum que o cara metia o pau no apt-build... que era mentira e tal...

Vamos dar mais uma pesquisada e ver se rola... facilitaria bastante né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 01 de MAR?O de 2011, 18:46
Gunss... acho que com esses nossos pcs low end vamos precisar aprender mais sobre o kernel...

Vou tentar uma nova compilação do kernel e estava lendo sobre RAID... no menuconfig tem em Device Drivers uma opção chamada
Citar
Multiple devices driver support (RAID and LVM)
e dentro dela opções sobre o RAID.

Como não sei muito sobre nada.... www.google.com.br/linux achei:

Citar
http://www.aprigiosimoes.com.br/2009/08/02/raid-no-linux/ (http://www.aprigiosimoes.com.br/2009/08/02/raid-no-linux/)

RAID 0 é utilizado restritamente para aprimorar o desempenho. Ele utiliza duas ou mais unidades IGUAIS de acesso para reduzir os tempos de gravação no disco e dispositivo de raid.

Este tópico na verdade fala em como fazer "RAID por sofwtare no Linux com o mdadm"

No .config do kernel que estou usando (peguei dentro da pasta arch do meu kernel) não estava marcando nada...

Não sei se pode ajudar... de repente alguém aqui do fórum mesmo possa tirar nossa dúvida.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 20:06
Tá-dã.. rs....

Mas vou passar estas flags na hora de compilar né?

estava fazendo assim nas minhas compilações: (depois que chegar em casa vou mudar para o que o galactus me ajudou...)

Citar
CFLAGS="-O2 -pipe -march=pentium4 -mtune=pentium4" CXXFLAGS={$CFLAGS} ./configure ou make

Continuo usando na hora do comando? Devo colocar em algum arquivo? (tentei colocar no bashrc eu acho... mas quando colocava ps aux |grep gcc não aparecia)

Até mais.

o código fica -march=native e -mtune=generic
E isso você coloca no arquivo Makefile dentro da pasta do kernel 2.6.xy

ah, como é esse lance de colocar no .bashrc???? Qualquer programa que for compilar ele vai usar essas flags colocando ai?

Então Gunss... lí que era para isso acontecer... mas testei e nao apareceu na saída do ps aux...

A mesma coisa acontece no apt-build... Ele compila sem flag nenhuma... por isso coloquei naquele outro post... (o do apt-build). Até achei um forum que o cara metia o pau no apt-build... que era mentira e tal...

Vamos dar mais uma pesquisada e ver se rola... facilitaria bastante né?

Realmente, quem desce a lenha no apt-build não é sem razão!  Já li críticas sobre ele incluindo saídas das compilações do apt-build e ele realmente não otimiza muita coisa! Também pudera, os filhos do Debian são todas distros binárias!  Não podemos usar e nem temos como colocar todas as opções de compilação do Gentoo e do Arch Linux, Debian/Ubuntu não foram feitos para ser compilados! Você pega os pacotes prontos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 20:18
Gunss... acho que com esses nossos pcs low end vamos precisar aprender mais sobre o kernel...

Vou tentar uma nova compilação do kernel e estava lendo sobre RAID... no menuconfig tem em Device Drivers uma opção chamada
Citar
Multiple devices driver support (RAID and LVM)
e dentro dela opções sobre o RAID.

Como não sei muito sobre nada.... www.google.com.br/linux achei:

Citar
http://www.aprigiosimoes.com.br/2009/08/02/raid-no-linux/ (http://www.aprigiosimoes.com.br/2009/08/02/raid-no-linux/)

RAID 0 é utilizado restritamente para aprimorar o desempenho. Ele utiliza duas ou mais unidades IGUAIS de acesso para reduzir os tempos de gravação no disco e dispositivo de raid.

Este tópico na verdade fala em como fazer "RAID por sofwtare no Linux com o mdadm"

No .config do kernel que estou usando (peguei dentro da pasta arch do meu kernel) não estava marcando nada...

Não sei se pode ajudar... de repente alguém aqui do fórum mesmo possa tirar nossa dúvida.


Se você possui pelo menos dois discos rígidos e o módulo que suporta RAID foi compilado no kernel, geralmente todo kernel Generic compila esse driver, você vai conseguir fazer RAID via software no Linux (pelo mdadm), são várias as opções, RAID0, RAID1, RAID5, RAID10 e por aí vai!  RAID não te dá mais segurança, RAID não é backup! Mesmo em RAID1 se a matriz RAID for pro pau, se fu@#$!
Melhor é fazer o RAID via hardware, mas aí o buraco é mais embaixo, quero dizer, prepare os bolsos!  Para uma solução doméstica, pelo custo, tem que ir de RAID via software! Mas dá o maior serviço no Linux!

Resumindo, seu kernel não vai ficar mais rápido ou mais lento se marcar ou desmacar a opção do RAID! Vai te dar suporte à algumas controladoras (via hardware) ou RAID via software!  Isso, se a sua placa mãe possuir uma controladora RAID ou você comprar uma placa controladora RAID!

Passou o cartão?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 01 de MAR?O de 2011, 21:03
Galactus... Resumindo:

RAID é somente para BKP...

Meu notezinho véio que vai compilar um kernel dentro de 10 minutos teve a opção de RAID desabilitada no Kernel!!!

Vamos ve o que rola.

vampire... vou compilar o kernel usando o kernel do Lineduc e tentar controlar o tempo... se não levar até a mdarugada...

Té mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de MAR?O de 2011, 22:50
Galactus... Resumindo:

RAID é somente para BKP...


Não, RAID NÃO é backup!

Ele pode aumentar seu desempenho se usar o RAID0, e aumentar a confiabilidade do sistema em RAID1, por exemplo, mas não exclui um bom e velho Backup pois até a matriz RAID pode ir pro pau!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 02 de MAR?O de 2011, 00:12
eu só faria RAID se o chipset da placa mãe suportar via hardware. Esse tipo de coisa somente uma camada de software não é o bastante.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de MAR?O de 2011, 00:58
Ótimas notícias!

Deu certo a dica do CLAGs do Gentoo!

Testei aqui no meu Corei7

Saídas dos comandos:

Citar
galactus@galactus-mint ~ $ cc -march=native -E -v - </dev/null 2>&1 | grep cc1 /usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -E -quiet -v - -D_FORTIFY_SOURCE=2 -march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=core2 -fstack-protector

Citar
galactus@galactus-mint ~ $ echo "int main() { return 0; }" | gcc -march=core2 -v -Q -x c - 2>&1

[...
options enabled:  -falign-loops -fargument-alias
 -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
 -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
 -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
 -fira-share-save-slots -fira-share-spill-slots -fivopts
 -fkeep-static-consts -fleading-underscore -fmath-errno
 -fmerge-debug-strings -fmove-loop-invariants -fpeephole
 -freg-struct-return -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
 -fstack-protector -ftrapping-math -ftree-cselim -ftree-loop-im
 -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
 -ftree-reassoc -ftree-scev-cprop -ftree-vect-loop-version -funit-at-a-time
 -funwind-tables -fvar-tracking -fvect-cost-model -fzero-initialized-in-bss
 -m128bit-long-double -m64 -m80387 -maccumulate-outgoing-args
 -malign-stringops -mcx16 -mfancy-math-387 -mfp-ret-in-387 -mfused-madd
 -mglibc -mieee-fp -mmmx -mno-sse4 -mpush-args -mred-zone -msahf -msse
 -msse2 -msse3 -mssse3 -mtls-direct-seg-refs
...]

Como você disse Gunss, tem lá o -msse4.2!

Linha do CFLAGs do Makefile do Kernel:
Citar
[...
# SHELL used by kbuild
CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
     else if [ -x /bin/bash ]; then echo /bin/bash; \
     else echo sh; fi ; fi)

HOSTCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -march=native -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=generic -fstack-protector
HOSTCXXFLAGS = -O2
...]


Nos outros arquivos troquei todos os march por native e os mtune por generic por conta do BUG! Usei o GCC 4.4.5, padrão do Mint 10!
 
O que achei legal mesmo foi que na primeira tentativa deu erro na compilação logo no começo!  Fui ler o erro e ele disse que não reconhecia o comando do CFLAGs -mtune=gneric    :D

Achei ótimo, pois ficava claro que ele estava executando essa linha toda, troquei para o nome certo e correu tudo bem!  

Para ter certeza da diferença, usei o Omnislash 2.6.34-1.4.4 sem os patchs do Ureheadread e o novos patchs do BFS!

O sistema é uma bala, principalmente quando chamo os programas na segunda vez!  O consumo de RAM aumentou e as atividades Multimídia foram as que mais ganharam em desempenho! Até agora vai tudo bem! Vou começar a bateria de testes padrão "galactus"!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 02 de MAR?O de 2011, 09:34
Galactus... Gunss... compilei meu kernel em 58 minutos!!! no meu note véinho!!!

(Criei um script que grava a hora de inicio, executa o comando e depois grava a hora final... Executei e fui dormir!!!)

Mas não funcionou.. rs.. deu erro e parou no intr

Citar
mount: mounting none on /dev failed: No such device
W: devtmfps not available, falling back to tmfps for /dev
mount: mounting udev on /dev failed: Invalid argument
.
.
.
Missing module (cat /proc/modules; ls /dev
ALERT! /dev/disk/by-uuid... does not exist

E então ppara no shell (initramfs)

Achei que tinha colocado o necessário no .config... pode me ajudar?

Edit1: Tentei rodar denovo o comando do initramfs e deu :
Citar
WARNING: missing /lib/modules/2.6.34

E com ls /lib/modules  realmente nao tem a pasta 2,6,34

Edit2: Tenho quase certeza de que é algo relacionado ao comando :
Citar
make modules install

que eu não rodei porque segui o tudo do hqx... Achei no oráculo que em alguns casos ele não é necessário, mas o que desativei no kernel que está causando o erro?

Onde errei?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de MAR?O de 2011, 18:02
Galactus... Gunss... compilei meu kernel em 58 minutos!!! no meu note véinho!!!

(Criei um script que grava a hora de inicio, executa o comando e depois grava a hora final... Executei e fui dormir!!!)

Mas não funcionou.. rs.. deu erro e parou no intr

Citar
mount: mounting none on /dev failed: No such device
W: devtmfps not available, falling back to tmfps for /dev
mount: mounting udev on /dev failed: Invalid argument
.
.
.
Missing module (cat /proc/modules; ls /dev
ALERT! /dev/disk/by-uuid... does not exist

E então ppara no shell (initramfs)

Achei que tinha colocado o necessário no .config... pode me ajudar?

Edit1: Tentei rodar denovo o comando do initramfs e deu :
Citar
WARNING: missing /lib/modules/2.6.34

E com ls /lib/modules  realmente nao tem a pasta 2,6,34

Edit2: Tenho quase certeza de que é algo relacionado ao comando :
Citar
make modules install

que eu não rodei porque segui o tudo do hqx... Achei no oráculo que em alguns casos ele não é necessário, mas o que desativei no kernel que está causando o erro?

Onde errei?

Ricardo, você precisa ver o que você anda alterando tanto aí!

O primeiro erro foi causado por não incluir dentro do kernel o CONFIG_DEVTMPFS_MOUNT, eu não sei que arquivo de config você está usando e nem se você alterou o mesmo! 

Seja lá como for  tem que estar assim no config:

CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y

Você pode ter simplesmente desmarcado isso na hora de configurar o seu kernel, seja com o menuconfig ou com o xconfig!

Olha aí!

O segundo erro tem haver com a compilação e instalação dos módulos do kernel! Afinal de contas, que tutorial você está seguindo para compilar esse kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 02 de MAR?O de 2011, 22:49
Gente... nem a pau...

Mas ja desisti 2 vezes e agora quero ir ate o fim...
Me ajudem...  rs

Segue link onde esta meu .config e meus .deb. Se alguem puder me ajudar...
http://www.4shared.com/dir/aIXqXWAl/sharing.html (http://www.4shared.com/dir/aIXqXWAl/sharing.html)

Galactus... estou usando o tuto do hqx:

http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471 (http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471)

E ativei as CONFIG_DEVTMPFS...

Nao sei...

To perdendo o sono com isso, rs...

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de MAR?O de 2011, 00:18
Gente... nem a pau...

Mas ja desisti 2 vezes e agora quero ir ate o fim...
Me ajudem...  rs

Segue link onde esta meu .config e meus .deb. Se alguem puder me ajudar...
http://www.4shared.com/dir/aIXqXWAl/sharing.html (http://www.4shared.com/dir/aIXqXWAl/sharing.html)

Galactus... estou usando o tuto do hqx:

http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471 (http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471)

E ativei as CONFIG_DEVTMPFS...

Nao sei...

To perdendo o sono com isso, rs...




Eu fiz o seguinte,

1 -

primeiro baixei e compilei o gcc-4.5.2 com essas cflags:

Código: [Selecionar]
CHOST=x86_64-pc-linux-gnu CFLAGS='-march=native -O2 -pipe' CPPFLAGS='-march=native -O2 -pipe' CXXFLAGS='-march=native -O2 -pipe' --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --enable-clocale=gnu --enable-plugin --enable-objc-gc --disable-werror

demorou mais ou menos umas 3 horas aqui num athlon 2 x2.


2 -

neste seguintes arquivos:

Citar
/usr/src/linux-2.6.XX/Makefile    

/usr/src/linux-2.6.xx/arch/x86/boot/compressed/Makefile    
/usr/src/linux-2.6.xx/arch/x86/boot/Makefile      

/usr/src/linux-2.6.xx/arch/x86/kernel/acpi/realmode/Makefile  

/usr/src/linux-2.6.xx/arch/x86/Kconfig.cpu        
/usr/src/linux-2.6.xx/arch/x86/Makefile          
/usr/src/linux-2.6.xx/arch/x86/Makefile_32.cpu            


onde tinha -mtune=xxx, -mcpu=xxx  ou -march=xxx   mudei tudo para "-march=native -msse4 -msse4a"


compilou tudo tranquilo aqui.

percebi que o sistema todo ficou realmente mais agil sim viu, não sei se foi só impressão minha, não estou usando nenhum patch (e vou te falar uma coisa: Linus Torvalds é o cara viu ? descobri que ele é quem tem razão ), só o kernel original mesmo.





Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de MAR?O de 2011, 06:45
Ricardo_Branco, como assim o comando "make modules install"?

No tutorial do HQx a gente não usa esse comando! Ele manda criar os binários do kernel image, do kernel headers e os modules do kernel!



4d4c47, pode ter certeza que o sistema ficou mais ágil sim! Não foi só impressão sua não!  Com essa abordagem todas as instruções específicas do seu processador são ativadas na compilação!
Por isso que eu sinto mais diferença na parte de multimídia e na máquina virtual no meu i7!  Agora eu não entendi uma coisa, aquela linha toda que você colocou, no número 1-; foi para compilar o GCC 4.5.2, certo?

Mas o que foi que você colocou na linha do CFLAGs do Makefile do kernel?  Você está usando que versão Debian/Ubuntu? E porque colocar os -msse4 -msse4a em todas as linhas dos outros arquivos, se você já usa o -march=native nestes mesmos arquivos, e colocou o -msse4 -msse4a na linha do Makefile do kernel?  Você não está repetindo os comandos?   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 03 de MAR?O de 2011, 09:13
Ricardo_Branco, como assim o comando "make modules install"?

No tutorial do HQx a gente não usa esse comando! Ele manda criar os binários do kernel image, do kernel headers e os modules do kernel!



4d4c47, pode ter certeza que o sistema ficou mais ágil sim! Não foi só impressão sua não!  Com essa abordagem todas as instruções específicas do seu processador são ativadas na compilação!
Por isso que eu sinto mais diferença na parte de multimídia e na máquina virtual no meu i7!  Agora eu não entendi uma coisa, aquela linha toda que você colocou, no número 1-; foi para compilar o GCC 4.5.2, certo?

Mas o que foi que você colocou na linha do CFLAGs do Makefile do kernel?  Você está usando que versão Debian/Ubuntu? E porque colocar os -msse4 -msse4a em todas as linhas dos outros arquivos, se você já usa o -march=native nestes mesmos arquivos, e colocou o -msse4 -msse4a na linha do Makefile do kernel?  Você não está repetindo os comandos?   

no número 1-, foi só para compilação do gcc mesmo

Código: [Selecionar]
Mas o que foi que você colocou na linha do CFLAGs do Makefile do kernel?
nos varios Makefile que mostrei na pasta linux-2.6.37.2, eu mudei para: -march=native -msse4 -msse4a

estou usando o ubuntu 10.04

Código: [Selecionar]
E porque colocar os -msse4 -msse4a em todas as linhas dos outros arquivos, se você já usa o -march=native nestes mesmos arquivos, e colocou o -msse4 -msse4a na linha do Makefile do kernel?  Você não está repetindo os comandos?
ao usar só o -march=native puro, percebi que pela saida do comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native" me mostrava que não era usado nenhuma instrução sse, quando executei "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native -msse4 -msse4a" vi que todas as instruções foram ativadas corretamente.

repare na saida do comando:

Código: [Selecionar]
$ echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native -msse4 -msse4a
As seguintes opções são alvos específicos:
  -m128bit-long-double        [desabilitado]
  -m32                        [desabilitado]
  -m3dnow                      [desabilitado]
  -m3dnowa                    [desabilitado]
  -m64                        [habilitado]
  -m80387                      [habilitado]
  -m96bit-long-double          [habilitado]
  -mabi=                     
  -mabm                        [habilitado]
  -maccumulate-outgoing-args  [desabilitado]
  -maes                        [desabilitado]
  -malign-double              [desabilitado]
  -malign-functions=         
  -malign-jumps=             
  -malign-loops=             
  -malign-stringops            [habilitado]
  -march=                      nativegcc
  -masm=                     
  -mavx                        [desabilitado]
  -mbranch-cost=             
  -mcld                        [desabilitado]
  -mcmodel=                   
  -mcrc32                      [desabilitado]
  -mcx16                      [habilitado]
  -mfancy-math-387            [habilitado]
  -mfma                        [desabilitado]
  -mfma4                      [desabilitado]
  -mforce-drap                [desabilitado]
  -mfp-ret-in-387              [habilitado]
  -mfpmath=                   
  -mfused-madd                [habilitado]
  -mglibc                      [habilitado]
  -mhard-float                [habilitado]
  -mieee-fp                    [habilitado]
  -mincoming-stack-boundary= 
  -minline-all-stringops      [desabilitado]
  -minline-stringops-dynamically [desabilitado]
  -mintel-syntax              [desabilitado]
  -mlarge-data-threshold=     
  -mlwp                        [desabilitado]
  -mmmx                        [desabilitado]
  -mmovbe                      [desabilitado]
  -mms-bitfields              [desabilitado]
  -mno-align-stringops        [desabilitado]
  -mno-fancy-math-387          [desabilitado]
  -mno-push-args              [desabilitado]
  -mno-red-zone                [desabilitado]
  -mno-sse4                    [desabilitado]
  -momit-leaf-frame-pointer    [desabilitado]
  -mpc                       
  -mpclmul                    [desabilitado]
  -mpopcnt                    [habilitado]
  -mpreferred-stack-boundary=
  -mpush-args                  [habilitado]
  -mrecip                      [desabilitado]
  -mred-zone                  [habilitado]
  -mregparm=                 
  -mrtd                        [desabilitado]
  -msahf                      [habilitado]
  -msoft-float                [desabilitado]
  -msse                        [habilitado]
  -msse2                      [habilitado]
  -msse2avx                    [desabilitado]
  -msse3                      [habilitado]
  -msse4                      [habilitado]
  -msse4.1                    [habilitado]
  -msse4.2                    [habilitado]
  -msse4a                      [habilitado]
  -msseregparm                [desabilitado]
  -mssse3                      [habilitado]
  -mstack-arg-probe            [desabilitado]
  -mstackrealign              [habilitado]
  -mstringop-strategy=       
  -mtls-dialect=             
  -mtls-direct-seg-refs        [habilitado]
  -mtune=                      amdfam10
  -muclibc                    [desabilitado]
  -mveclibabi=               
  -mxop                        [desabilitado]


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2011, 10:43
E qual a função dessas entradas?

Percebi aqui que o processador do 4d4c47 tem a mesma arquitetura do meu. Vou tentar depois.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de MAR?O de 2011, 10:43
Eu acho que não tenho a coragem de compilar o GCC...
Mas vou baixar o kernel 2.6.37.2, fazer aquelas dicas que o Galactus postou, e compilar com o patch do BFS + BFQ + -march=native.

Outro motivo para não compilar, é que eu nem sei se só preciso baixar o "File:gcc-4.5.2.tar.bz2" ou se preciso baixar também o "File:gcc-g++-4.5.2.tar.bz2". Sendo assim prefiro ficar quieto na minha!  ;D

Só por curiosidade, aqui a saida do comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native" com o kernel do vampire

Código: [Selecionar]
echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native
The following options are target specific:
  -m128bit-long-double         [disabled]
  -m32                         [enabled]
  -m3dnow                     [disabled]
  -m3dnowa                     [disabled]
  -m64                         [disabled]
  -m80387                     [enabled]
  -m96bit-long-double         [enabled]
  -mabm                       [disabled]
  -maccumulate-outgoing-args   [disabled]
  -maes                       [disabled]
  -malign-double               [disabled]
  -malign-functions=          
  -malign-jumps=              
  -malign-loops=              
  -malign-stringops           [enabled]
  -march=                     nativegcc
  -masm=                      
  -mavx                       [disabled]
  -mbranch-cost=              
  -mcld                       [disabled]
  -mcmodel=                  
  -mcx16                       [enabled]
  -mfancy-math-387             [enabled]
  -mfma                       [disabled]
  -mforce-drap                 [disabled]
  -mfp-ret-in-387             [enabled]
  -mfpmath=                  
  -mfused-madd                 [enabled]
  -mglibc                     [enabled]
  -mhard-float                 [enabled]
  -mieee-fp                   [enabled]
  -mincoming-stack-boundary=  
  -minline-all-stringops       [disabled]
  -minline-stringops-dynamically [disabled]
  -mintel-syntax               [disabled]
  -mlarge-data-threshold=    
  -mmmx                       [disabled]
  -mms-bitfields               [disabled]
  -mno-align-stringops         [disabled]
  -mno-fancy-math-387         [disabled]
  -mno-fused-madd             [disabled]
  -mno-push-args               [disabled]
  -mno-red-zone               [disabled]
  -mno-sse4                   [disabled]
  -momit-leaf-frame-pointer   [disabled]
  -mpc                        
  -mpclmul                     [disabled]
  -mpopcnt                     [disabled]
  -mpreferred-stack-boundary=
  -mpush-args                 [enabled]
  -mrecip                     [disabled]
  -mred-zone                   [enabled]
  -mregparm=                  
  -mrtd                       [disabled]
  -msahf                       [enabled]
  -msoft-float                 [disabled]
  -msse                       [enabled]
  -msse2                       [enabled]
  -msse2avx                   [disabled]
  -msse3                       [enabled]
  -msse4                       [disabled]
  -msse4.1                     [enabled]
  -msse4.2                     [disabled]
  -msse4a                     [disabled]
  -msse5                       [disabled]
  -msseregparm                 [disabled]
  -mssse3                     [enabled]
  -mstack-arg-probe           [disabled]
  -mstackrealign               [enabled]
  -mstringop-strategy=        
  -mtls-dialect=              
  -mtls-direct-seg-refs       [enabled]
  -mtune=                     core2
  -muclibc                     [disabled]
  -mveclibabi=                

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de MAR?O de 2011, 10:54
http://www.phoronix.com/scan.php?page=news_item&px=OTE2NQ

Kernel 2.6.38 atingiu o rc7. Parece que esse é o ultimo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de MAR?O de 2011, 11:32
DROGA! Eu ia postar a saida do comando ps ax | grep gcc | grep march compilando o GCC só que a saida é tão grande que passa dos 2.000 caracteres máximos em uma única postagem. Enfim...

Se eu tenho backup de todo meu sistema, pq não brincar???

GCC 4.5.2 compilando, com as opções passadas pelo 4d4c47, e detalhe, só tem -march=native, nada de core2.
Porém -mtune=generic.

Vamos ver no que da.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de MAR?O de 2011, 11:59
DROGA! Eu ia postar a saida do comando ps ax | grep gcc | grep march compilando o GCC só que a saida é tão grande que passa dos 2.000 caracteres máximos em uma única postagem. Enfim...

Se eu tenho backup de todo meu sistema, pq não brincar???

GCC 4.5.2 compilando, com as opções passadas pelo 4d4c47, e detalhe, só tem -march=native, nada de core2.
Porém -mtune=generic.

Vamos ver no que da.


Gunss, se você vai usar o GCC 4.5.2 não precisa usar o -mtune=generic!  Isso vale até o GCC 4.5.1!  Usa o -mtune que a saída do primeiro comando da minha dica mostrar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de MAR?O de 2011, 12:06
http://www.phoronix.com/scan.php?page=news_item&px=OTE2NQ

Kernel 2.6.38 atingiu o rc7. Parece que esse é o ultimo.

ôpa, então já posso partir para o .38, que o Natty tem usado há algum tempo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de MAR?O de 2011, 12:28
DROGA! Eu ia postar a saida do comando ps ax | grep gcc | grep march compilando o GCC só que a saida é tão grande que passa dos 2.000 caracteres máximos em uma única postagem. Enfim...

Se eu tenho backup de todo meu sistema, pq não brincar???

GCC 4.5.2 compilando, com as opções passadas pelo 4d4c47, e detalhe, só tem -march=native, nada de core2.
Porém -mtune=generic.

Vamos ver no que da.


Gunss, se você vai usar o GCC 4.5.2 não precisa usar o -mtune=generic!  Isso vale até o GCC 4.5.1!  Usa o -mtune que a saída do primeiro comando da minha dica mostrar!

Eu sei, estou compilando justamente por isso.
Mas deu erro na compilação. Ele diz que existe um erro na hora de compilar o libgcc. Acho que vou mesmo no GCC padrão do ubuntu 10.04

edit: Estou compilando com as cflags, e ao invez de alterar todos os -mtune para -march=native estou colocando -mtune=generic.
Estou usando o GCC do Ubuntu 10.04

edit2: ao menos ia compilar né... ta dando erro sem parar na compilação.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 03 de MAR?O de 2011, 17:37
Amigos, recentemente comprei um netbook com chipset intel, processador atom n450 e 2gb de ram.
Já sabia que seria uma aventura deixar ele rápido. Não me arrisco a mexer muito no meu desktop com ubuntu 10.10 pq guardo meus arquivos nele e está rodando tudo redondinho. No netbook não tenho medo de mexer pq não guardo nada de importante nele. Já instalei ubuntu 10.10, debian lenny, debian squeeze, opensuse e mais recentemente o archlinux sempre buscando velocidade mas até agora não consegui atingir meus objetivos. Reparei que alguns colegas aqui tem netbook também. Vocês poderiam me ensinar o caminho das pedras para poder "tunar" meu netbook? Qual distro seria mais recomendada para "mexer" nessas coisas? To achando o archlinux muito complicado para compilações, sempre dá erro mas acredito que seja mais por falta de conhecimento meu mesmo. Alguma idéia?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 03 de MAR?O de 2011, 18:14
Ricardo_Branco, como assim o comando "make modules install"?

No tutorial do HQx a gente não usa esse comando! Ele manda criar os binários do kernel image, do kernel headers e os modules do kernel!

Entao galactus... eu nao rodo comando modules install... Pois estou fazendo 100% o tuto do hqx...

Mas quando dou o boot o sistema reclama que nao achou os modules... aih eu tentei rodar make modules_install mas nao deu certo...

Acho que vou ter que pegar outro .config e fazer tudo de novo... sem mexer muito, rs... soh desativando os drivers na primeira vez e depois tentar ir acertando... Mas que preguica...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 03 de MAR?O de 2011, 18:28
Amigos, recentemente comprei um netbook com chipset intel, processador atom n450 e 2gb de ram.
Já sabia que seria uma aventura deixar ele rápido. Não me arrisco a mexer muito no meu desktop com ubuntu 10.10 pq guardo meus arquivos nele e está rodando tudo redondinho. No netbook não tenho medo de mexer pq não guardo nada de importante nele. Já instalei ubuntu 10.10, debian lenny, debian squeeze, opensuse e mais recentemente o archlinux sempre buscando velocidade mas até agora não consegui atingir meus objetivos. Reparei que alguns colegas aqui tem netbook também. Vocês poderiam me ensinar o caminho das pedras para poder "tunar" meu netbook? Qual distro seria mais recomendada para "mexer" nessas coisas? To achando o archlinux muito complicado para compilações, sempre dá erro mas acredito que seja mais por falta de conhecimento meu mesmo. Alguma idéia?
victorwpbastos, depende do que e ser rapido p vc...
Eu tenho usado como criterio ter meu note mais fluido do que com windows... e acredito que eles estao quase no mesmo nivel...

Mas eu ainda quero mais...
O que eu tenho... Debian 6.0 com Kernel 2.6.37 (apt-get mesmo) e com Kernel do Lineduc.... O Kernel do lineduc me dah praticamente a mesma resposta sem esquentar tanto o processador...
Ambiente grafico pesa um monte... Entao jah testei gnome, lxde, openbox e outros... mas gostei do desempenho do Enlightenment E17.. mas nao eh facil.. ele eh diferente... vao alguns dias para acostumar....

A vantagem do Ubuntu eh este forum... a galera ajuda um monte mas nao te despreza por usar Debian (como eu, rs...)

Usei ubuntu mas achei que carregava mais... Mas eh a mao na roda neh... tudo pronto. Se bem que meu Debian tbm reconhece tudo.

Eh isso.

Abrass.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 03 de MAR?O de 2011, 18:37
Amigos, recentemente comprei um netbook com chipset intel, processador atom n450 e 2gb de ram.
Já sabia que seria uma aventura deixar ele rápido. Não me arrisco a mexer muito no meu desktop com ubuntu 10.10 pq guardo meus arquivos nele e está rodando tudo redondinho. No netbook não tenho medo de mexer pq não guardo nada de importante nele. Já instalei ubuntu 10.10, debian lenny, debian squeeze, opensuse e mais recentemente o archlinux sempre buscando velocidade mas até agora não consegui atingir meus objetivos. Reparei que alguns colegas aqui tem netbook também. Vocês poderiam me ensinar o caminho das pedras para poder "tunar" meu netbook? Qual distro seria mais recomendada para "mexer" nessas coisas? To achando o archlinux muito complicado para compilações, sempre dá erro mas acredito que seja mais por falta de conhecimento meu mesmo. Alguma idéia?

Faço das suas palavras as minhas.
No meu caso é um Atom N270, 1Gb.

Já coloquei o Omnislash, mas eu quero mais velocidade ainda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de MAR?O de 2011, 20:30
Amigos, recentemente comprei um netbook com chipset intel, processador atom n450 e 2gb de ram.
Já sabia que seria uma aventura deixar ele rápido. Não me arrisco a mexer muito no meu desktop com ubuntu 10.10 pq guardo meus arquivos nele e está rodando tudo redondinho. No netbook não tenho medo de mexer pq não guardo nada de importante nele. Já instalei ubuntu 10.10, debian lenny, debian squeeze, opensuse e mais recentemente o archlinux sempre buscando velocidade mas até agora não consegui atingir meus objetivos. Reparei que alguns colegas aqui tem netbook também. Vocês poderiam me ensinar o caminho das pedras para poder "tunar" meu netbook? Qual distro seria mais recomendada para "mexer" nessas coisas? To achando o archlinux muito complicado para compilações, sempre dá erro mas acredito que seja mais por falta de conhecimento meu mesmo. Alguma idéia?

Faço das suas palavras as minhas.
No meu caso é um Atom N270, 1Gb.

Já coloquei o Omnislash, mas eu quero mais velocidade ainda.

No caso dos dois colegas, não existe muita mágica!  Eu tenho um Atom 330 vídeo Onboard da Intel no trabalho, o querido BubleBee!
Não sei até que ponto vocês querem o Netbook de vocês rápido!  Isso aqui serve? - http://www.easy-share.com/1912640219/Buble_Bee.avi

Tem que deixar tudo o mais leve possível!  O que mais pesa no Linux é o ambiente gráfico, já que não temos no Linux o mesmo nível de otimização da parte gráfica do Windows!  Então tem que pensar em gerenciador de janelas e ambiente gráfico leves!

Eu mesmo estou fazendo uma mudança radical no BubleBee, vou partir para o Lubuntu 64bits!

Eu atualmente uso Gnome + OpenBox com tudo o que for desnecessário desativado ou removido mesmo e JFS tunado + Kernel compilado a dedo para o hardware do BubleBee (uso mesmo é o Omnislash, mas testo outros kerneis também), com isso tudo eu acho o meu Atomzinho muito esperto!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 03 de MAR?O de 2011, 20:45
Galactus,
não querendo abusar, mas você poderia disponibilizar as .debs do seu Kernel compilado? Até porque talvez seja interessante saber como o Kernel se comporta em um Hardware semelhante mas diferente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 03 de MAR?O de 2011, 20:49
Kernel compilado a dedo para o hardware do BubleBee (uso mesmo é o Omnislash, mas testo outros kerneis também), com isso tudo eu acho o meu Atomzinho muito esperto!



galactus... manda teu .config p mim? rs... eh isso que to querendo fazer... otimizar para meu hardware...

Vou tentar mais uma vez dentro de 10 minutos... Nao sei se vc viu eu falando que to compilando em 58 minutos... capado e somente modo texto... tudo que eu tenho para a compilacao... rs

Edit1: Não deu certo denovo... Mas carnaval tá aí... vamos tentar denovo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de MAR?O de 2011, 13:41
aqui a compilação não ta dando certo neeeem a pau.

Citar
HOSTCFLAGS   = -O2 -pipe -fomit-frame-pointer -march=native -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=generic

Ta tudo certinho mas ele para aqui
Citar
  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.37.2'
make: ** [debian/stamp/build/kernel] Erro 2

E ta tudo certinho. Acho que no GCC 4.4.3 do Ubuntu 10.04 é chato mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de MAR?O de 2011, 14:36
aqui a compilação não ta dando certo neeeem a pau.

Citar
HOSTCFLAGS   = -O2 -pipe -fomit-frame-pointer -march=native -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=generic

Ta tudo certinho mas ele para aqui
Citar
  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.37.2'
make: ** [debian/stamp/build/kernel] Erro 2

E ta tudo certinho. Acho que no GCC 4.4.3 do Ubuntu 10.04 é chato mesmo.

Gunss, um pouco acima dessas linhas que postou do erro, tem o motivo direto dele dar errado!  Precisa ver essa linha, pode ser erro com o GCC 4.4.3 mesmo e essas opções para compilação! Eu to usando o GCC 4.4.5 do Mint 10. Não deu nenhum tipo de erro! Ele manda olhar no config.log para ver o motivo do erro também!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de MAR?O de 2011, 14:43
Kernel compilado a dedo para o hardware do BubleBee (uso mesmo é o Omnislash, mas testo outros kerneis também), com isso tudo eu acho o meu Atomzinho muito esperto!



galactus... manda teu .config p mim? rs... eh isso que to querendo fazer... otimizar para meu hardware...

Vou tentar mais uma vez dentro de 10 minutos... Nao sei se vc viu eu falando que to compilando em 58 minutos... capado e somente modo texto... tudo que eu tenho para a compilacao... rs

Edit1: Não deu certo denovo... Mas carnaval tá aí... vamos tentar denovo!

Ricardo, o meu config é o do tuto do HQx. Portanto não ia mudar em nada! Você está usando o GCC 4.5.2 também? Já tentou com o  GCC padrão da distro?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de MAR?O de 2011, 14:48
Galactus,
não querendo abusar, mas você poderia disponibilizar as .debs do seu Kernel compilado? Até porque talvez seja interessante saber como o Kernel se comporta em um Hardware semelhante mas diferente.

Rapaz, poderia até colocar mas as chances de dar pau na sua máquina são grandes, eu desligo um monte de coisas que não tem na minha configuração de hardware, e no seu  PC?  

O que você deve fazer é tirar aquilo que você tem certeza que não usa, eu por exemplo removo da compilação do kernel: Bluethoo, Rádio, Infravermelho, Rede sem fio (em casa, no trabalho eu preciso, daí eu marco ela de volta) e etc.  E compilo dentro do kernel o que for driver do meu hardware!  Tipo: controladora do disco, placas de rede, placa de vídeo e etc!

É só isso, o lance é passar um certo tempo no menuconfig ou no xconfig marcando e desmarcando as coisas!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de MAR?O de 2011, 14:56
Galactus,
não querendo abusar, mas você poderia disponibilizar as .debs do seu Kernel compilado? Até porque talvez seja interessante saber como o Kernel se comporta em um Hardware semelhante mas diferente.

Rapaz, poderia até colocar mas as chances de dar pau na sua máquina são grandes, eu desligo um monte de coisas que não tem na minha configuração de hardware, e no seu  PC?  

O que você deve fazer é tirar aquilo que você tem certeza que não usa, eu por exemplo removo da compilação do kernel: Bluethoo, Rádio, Infravermelho, Rede sem fio (em casa, no trabalho eu preciso, daí eu marco ela de volta) e etc.  E compilo dentro do kernel o que for driver do meu hardware!  Tipo: controladora do disco, placas de rede, placa de vídeo e etc!

É só isso, o lance é passar um certo tempo no menuconfig ou no xconfig marcando e desmarcando as coisas!

Isso é uma verdade verdadeira!!!

Para chegar no meu .config eu passei umas boas 3 horas caçando, descobrindo falhas e kernel panic.
Mas depois de feito o .config, ele vira receita de bolo. Na hora de compilar eu nem olho pra cara dele. Eu tenho 3 diferentes aqui para 3 diferentes compilações. Pego o que vou usar e nem passo 1 segundo com a janela do xconfig aberta. Vale a pena.

@galactus, vou caçar direitinho o bug, mas ta dificil, o config.log tem MUITA coisa. =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 04 de MAR?O de 2011, 15:54
Vou me aventurar nessa area então... mas, por onde eu começo? Alguem sabe de um tutorial passo-a-passo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 04 de MAR?O de 2011, 18:35
Vou me aventurar nessa area então... mas, por onde eu começo? Alguem sabe de um tutorial passo-a-passo?

Tutorial passo a passo usa o do hqx aqui... (para o kernel)
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471 (http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471)

Mas para ajuda no .config eu uso:

http://www.vivaolinux.com.br/artigo/Compilacao-comentada-do-kernel/?pagina=6 (http://www.vivaolinux.com.br/artigo/Compilacao-comentada-do-kernel/?pagina=6)

e ainda:
http://www.google.com.br/linux (http://www.google.com.br/linux)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 04 de MAR?O de 2011, 23:01
vamos para mais uma tentativa...

galactus... se essa nao der eu vou remover meu gcc e colocar o padrao da distro ok?

galactus... vc ja viu a opcao localmodconfig? Parece que ela soh seleciona os drivers disponiveis no nosso hardware... Nao faz todo o .config... mas ajuda...

Amanha coloco aqui meus resultados e tempo de compilacao...

Abrass...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 05 de MAR?O de 2011, 10:17

Eu atualmente uso Gnome + OpenBox...



E eu estou tentando usar o Enlightenment no lugar do OpenBox mas todos os tutoriais que encontro na net não tem mais aplicação.
Culpa do Gnome que mudou muito sua estrutura e há diferenças de organização entre a versão atual, a 2.28 e a 2.26...
Alguém conhece aí uma forma de usar o Enlightenment no lugar do Metacity no Gnome?
Um que funcione, pq tutos de versões anteriores a 2010 com certeza não se aplicam!
Fico no aguardo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 05 de MAR?O de 2011, 13:58
aqui a compilação não ta dando certo neeeem a pau.

Citar
HOSTCFLAGS   = -O2 -pipe -fomit-frame-pointer -march=native -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=generic

Ta tudo certinho mas ele para aqui
Citar
  LD      arch/x86/built-in.o
make[1]: Saindo do diretório `/usr/src/linux-2.6.37.2'
make: ** [debian/stamp/build/kernel] Erro 2

E ta tudo certinho. Acho que no GCC 4.4.3 do Ubuntu 10.04 é chato mesmo.

Gunss. comigo aconteceu isso também, mas só depois que editei os arquivos trocando os mtune march e mcpu para native... Então deletei a pasta, extrai denovo e mandei rodar sem editar os arquivos... tá compilando de novo.

Outra coisa que acontece antes do erro2 e sair é o seguinte:

Logo no inicio do make-dpkg aparece umas mensagens de falha no arquivo e erro 9... isto se repete durante a compilação... mas vai passando, até que dá este erro depois de uma hora de comp e sai.

Tenta fazer o seguinte...

Não edite os arquivos...

No comando do make faça:
Código: [Selecionar]
CFLAGS {coloca suas cflags, o comando inteiro da saída da dica do galactus} make-kpkg --init........
Quando fiz isso e rodei em outro terminal o ps aux |grep gcc aparece sempre os march, mtune e mcpu certo. Acho que assim não precisa editar os arquivos... Mas tem que conferir ok?

Abrass
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 05 de MAR?O de 2011, 14:27

Eu atualmente uso Gnome + OpenBox...



E eu estou tentando usar o Enlightenment no lugar do OpenBox mas todos os tutoriais que encontro na net não tem mais aplicação.
Culpa do Gnome que mudou muito sua estrutura e há diferenças de organização entre a versão atual, a 2.28 e a 2.26...
Alguém conhece aí uma forma de usar o Enlightenment no lugar do Metacity no Gnome?
Um que funcione, pq tutos de versões anteriores a 2010 com certeza não se aplicam!
Fico no aguardo!
MSX eu uso so o Enlightenment mesmo... sem gnome... mas procurei aqui alguns links que já tinha lido... Primeiro usaram ;e16 com gnome mas agora e17 com gnome...
http://www.vivaolinux.com.br/artigo/Gnome-+-Enlightenment-=-Enlightened-Gnome/?pagina=3 (http://www.vivaolinux.com.br/artigo/Gnome-+-Enlightenment-=-Enlightened-Gnome/?pagina=3)
http://www.vivaolinux.com.br/artigo/Enlightenment-DR17-A-evolucao/ (http://www.vivaolinux.com.br/artigo/Enlightenment-DR17-A-evolucao/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 05 de MAR?O de 2011, 15:10
Consegui compilar meu kernel!!!

Mas agora vou jogar um fute... depois eu conto se ficou veloz. rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 05 de MAR?O de 2011, 17:29
Vou me aventurar nessa area então... mas, por onde eu começo? Alguem sabe de um tutorial passo-a-passo?

Tutorial passo a passo usa o do hqx aqui... (para o kernel)
http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471 (http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471)

Mas para ajuda no .config eu uso:

http://www.vivaolinux.com.br/artigo/Compilacao-comentada-do-kernel/?pagina=6 (http://www.vivaolinux.com.br/artigo/Compilacao-comentada-do-kernel/?pagina=6)

e ainda:
http://www.google.com.br/linux (http://www.google.com.br/linux)



Obrigado pelos links.

Alem de compilar o kernel, vou tentar a combinação Gnome+e17
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de MAR?O de 2011, 18:46
vamos para mais uma tentativa...

galactus... se essa nao der eu vou remover meu gcc e colocar o padrao da distro ok?

galactus... vc ja viu a opcao localmodconfig? Parece que ela soh seleciona os drivers disponiveis no nosso hardware... Nao faz todo o .config... mas ajuda...

Amanha coloco aqui meus resultados e tempo de compilacao...

Abrass...

Ricardo, que bom que teve sucesso! Depois conta aí se deu diferença mesmo!

Eu não sabia dessa opção de usar o localmodconfig!  Deu certo aí com isso também?
Eu andei pesquisando a respeito e ela pode retirar coisas demais!  Tem gente que manda certificar o .config só pra ter garantia que tudo tá no lugar!  Como você está fazendo para usar o localmodconfig?

4d4c47, seu processador é AMD ou Intel?


É que eu estive observando a saída do comando echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native...., e dependendo da opção dos -sse_alguma_coisa, alguns opções são habilitadas mas outras deixam de ser habilitadas!  Daí fui dar uma olhada nessas instruções, o que significam essas opções todas, e acabei descobrindo que na "teoria" se usasse a opção -sse4.2 (no meu caso o Corei7 tem essas instruções), as instruções seguintes deveriam ser ativadas por padrão: SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 e SSE!  
Que bate exatamente com a linha do CFLAGs que o comando cc -march=native -E -v - </dev/null 2>&1 | grep cc1  coloca. Que seria iguala "-march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=core2 -fstack-protector" !

Portanto, mais uma vez, colocar apenas essa opção não parece ser suficiente! Já que no meu caso, as instruções -mmx não estão ativadas e elas são suportadas no Corei7. Então eu coloquei ela na minha linha. Acabou que vai ficar assim:

Citar
-march=native -msse4.1 -msse4.2 -mmmx -msse -msse2 -msse3 -msse4 -mssse3

Seria mais ou menos isso nas linhas do -march=*, -mcpu=* e no meu caso apenas -mtune=generic?

E quanto a essa opção que o Ricardo levantou a questão?  Colocar essa linha toda na execução make-kpkg?  

Seria uma mão na roda, não teríamos que abrir todos os arquivos do makefile do Kernel!  Alguém mais confirma isso?
A minha pergunta do tipo de processador que você usa é porque as instruções -sse4a estão disponíveis apenas em alguns processadores AMD!  Os Intel não possuem suporte a essa instrução!  Portando eu poderia ativar isso na compilação mas ela não me serviria de nada pois meu processador não tem suporte para isso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de MAR?O de 2011, 11:56
Compilei o .38 do Natty aqui com a seguinte CFLAG:
Código: [Selecionar]
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -march=native -mcx16 -msse4a -fstack-protector -mpopcnt -msahf -msse4 -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=generic
Estranhamente, quando eu dava o comando "ps ax | grep gcc | grep march", nada acontecia, não retornava nada. Já o "grep mtune" retornava vários =generic.

Fiz as modificações nos outros makefiles da pasta arch/x86, seguindo as dicas do 4d4c47 (http://ubuntuforum-br.org/index.php/topic,29799.msg442341.html#msg442341), colocando "-msse4 -msse4a". Com o kernel já instalado, ao executar o comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native", continuam desativados:
Código: [Selecionar]
(...)
-mrtd                        [disabled]
  -msahf                      [enabled]
  -msoft-float                [disabled]
  -msse                        [disabled]
  -msse2                      [disabled]
  -msse2avx                    [disabled]
  -msse3                      [disabled]
  -msse4                      [disabled]
  -msse4.1                    [disabled]
  -msse4.2                    [disabled]
  -msse4a                      [disabled]
  -msse5                      [disabled]
  -msseregparm                [disabled]
  -mssse3                      [disabled]
  -mstack-arg-probe            [disabled]
  -mstackrealign              [enabled]

Mas se eu acrescento as duas entradas no comando, ativam:
Código: [Selecionar]
(...)
-mrtd                        [disabled]
  -msahf                      [enabled]
  -msoft-float                [disabled]
  -msse                        [enabled]
  -msse2                      [enabled]
  -msse2avx                    [disabled]
  -msse3                      [enabled]
  -msse4                      [enabled]
  -msse4.1                    [enabled]
  -msse4.2                    [enabled]
  -msse4a                      [enabled]
  -msse5                      [disabled]
  -msseregparm                [disabled]
  -mssse3                      [enabled]
  -mstack-arg-probe            [disabled]
  -mstackrealign              [enabled]

Não era para aparecer enable com o primeiro comando, uma vez que eu compilei com as entradas?  ???

Vejam a saída do "echo "int main() { return 0; }" | gcc -march=native -v -Q -x c - 2>&1":
Código: [Selecionar]
(...)
GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
options passed:  -v - -D_FORTIFY_SOURCE=2 -march=amdfam10 -mcx16 -msahf
 -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64 --param
 l2-cache-size=512 -mtune=amdfam10 -fstack-protector
options enabled:  -falign-loops -fargument-alias
 -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
 -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
 -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
 -fira-share-save-slots -fira-share-spill-slots -fivopts
 -fkeep-static-consts -fleading-underscore -fmath-errno
 -fmerge-debug-strings -fmove-loop-invariants -fpeephole
 -freg-struct-return -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
 -fstack-protector -ftrapping-math -ftree-cselim -ftree-loop-im
 -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
 -ftree-reassoc -ftree-scev-cprop -ftree-switch-conversion
 -ftree-vect-loop-version -funit-at-a-time -funwind-tables -fvar-tracking
 -fvect-cost-model -fzero-initialized-in-bss -m128bit-long-double -m3dnow
 -m64 -m80387 -mabm -maccumulate-outgoing-args -malign-stringops -mcx16
 -mfancy-math-387 -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx
 -mno-sse4 -mpopcnt -mpush-args -mred-zone -msahf -msse -msse2 -msse3
 -msse4a -mtls-direct-seg-refs

Como podem ver, estou usando o compilador padrão do 10.04.

Adicionei o BFQ e o LZMA na unha, pois ainda não foram feitos patches para o .38. O LZMA eu refiz todo o patch para funcionar nessa versão. O BFQ dava apenas um errinho, fácil de corrigir. Os demais patches (200 linhas, aufs, ureadahead) já vêm no kernel do Ubuntu.
Alguém quer testar? só 64 por enquanto:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5_2.6.38-5.32.1_all.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de MAR?O de 2011, 12:42
@vampire Parabéns!!!!
Eu uso 32bit, então quando sair eu uso certeza. Ah, uma coisa, quando a versão 32bit for lançada eu posso baixar pelo repositorio?

abraço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 06 de MAR?O de 2011, 13:05
Tenho a intenção de colocar lá apenas quando sair a versão final.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 06 de MAR?O de 2011, 16:20

Eu atualmente uso Gnome + OpenBox...



E eu estou tentando usar o Enlightenment no lugar do OpenBox mas todos os tutoriais que encontro na net não tem mais aplicação.
Culpa do Gnome que mudou muito sua estrutura e há diferenças de organização entre a versão atual, a 2.28 e a 2.26...
Alguém conhece aí uma forma de usar o Enlightenment no lugar do Metacity no Gnome?
Um que funcione, pq tutos de versões anteriores a 2010 com certeza não se aplicam!
Fico no aguardo!
MSX eu uso so o Enlightenment mesmo... sem gnome... mas procurei aqui alguns links que já tinha lido... Primeiro usaram ;e16 com gnome mas agora e17 com gnome...
http://www.vivaolinux.com.br/artigo/Gnome-+-Enlightenment-=-Enlightened-Gnome/?pagina=3 (http://www.vivaolinux.com.br/artigo/Gnome-+-Enlightenment-=-Enlightened-Gnome/?pagina=3)
http://www.vivaolinux.com.br/artigo/Enlightenment-DR17-A-evolucao/ (http://www.vivaolinux.com.br/artigo/Enlightenment-DR17-A-evolucao/)

Infelizmente este é um dos que testei e não é aplicável pq não existe mais um arquivo /usr/share/gnome/default.session e muito menos um arquivo com a linha:
 1,RestartCommand=gnome-wm --default-wm enlightenment --sm-client-id default1

E a maioria dos tutos disponíveis é este aí, copiado do original ou traduzido
Uso o Linux Mint 10 (a.k.a Ubuntu 10.10)
Grato!
Quem souber de algo favor informar.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 06 de MAR?O de 2011, 16:22
Alguém quer testar? só 64 por enquanto:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5_2.6.38-5.32.1_all.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb

Com cerveja! Norteña dúvidas!
Quando eu voltar prá casa depois do feriadão na praia!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 06 de MAR?O de 2011, 22:45
rapaz, instalei o kernel lineduc... a principio está tudo indo bem... com desempenho semelhante ao liquorix. para quem for instalar no debian precisa instalar o pacote wireless-cdra antes que não tem nos repositorios. precisa baixar o deb no repo do ubuntu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 06 de MAR?O de 2011, 23:05
Aqui o Lineduc está mais rapido do que o Omnislash, mas acho que é porque não instalei o driver da placa de video no Omnislash, alguem sabe onde encontro? Placa de Video Intel Onboard.

Mudando um pouco de assunto, ainda não consegui o kit Gnome+e17, mas achei o e17 puro mais pesado que o Openbox puro. Então talvez o e17+gnome seja mais pesado que o openbox+gnome. Caso ache um passo-a-passo, eu posto aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de MAR?O de 2011, 00:16
Aqui o Lineduc está mais rapido do que o Omnislash, mas acho que é porque não instalei o driver da placa de video no Omnislash, alguem sabe onde encontro? Placa de Video Intel Onboard.


Estranho, pois geralmente o driver da Intel é ativado nativamente.

Assistindo os vídeos do Galactus, acho meio difícil algum kernel bater o do omnislash. Eu inclusive não uso as opções otimizadas, como o 1000Hz (uso 300), Low-Latency (uso Voluntary) e performance (uso ondemand). Isso pq o objetivo é colocar o kernel em uma distro, e devido a isso ele deve ter suporte ao maior número de máquinas possíveis, incluindo notebooks. Não é uma compilação específica para um hardware. No entanto o kernel .38 já é nativamente mais otimizado que o .34 do Omnislash.

Fico feliz com os elogios, pois vejo que está rodando bem em diferentes máquinas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de MAR?O de 2011, 12:10
Eu só tenho uma reclamação quanto ao kernel .37
Todo dia ao menos duas vezes estou usando o PC e do nada ele termina minha sessão e vai para o GDM. Acho que tem alguma coisa com o AppArmor + Firefox 4. Mas não tenho ideia.

Só que isso acontece com TODOS os kernel que experimentei da versão .37


@vampire, onde você baixa o patch que o ubuntu usa no kernel?
Por acaso ele estaria aqui
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-rc7-natty/

e o nome é o "0001-base-packaging.patch" ???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 07 de MAR?O de 2011, 15:15
Eu só tenho uma reclamação quanto ao kernel .37
Todo dia ao menos duas vezes estou usando o PC e do nada ele termina minha sessão e vai para o GDM. Acho que tem alguma coisa com o AppArmor + Firefox 4. Mas não tenho ideia.

Só que isso acontece com TODOS os kernel que experimentei da versão .37


@vampire, onde você baixa o patch que o ubuntu usa no kernel?
Por acaso ele estaria aqui
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-rc7-natty/

e o nome é o "0001-base-packaging.patch" ???

Eu não baixo, eu compilo o kernel do Ubuntu mesmo. Mas quando vc baixa o código-fonte pelo apt, ele baixa um diff também. Talvez funcione.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 07 de MAR?O de 2011, 20:22
rapaz, instalei o kernel lineduc... a principio está tudo indo bem... com desempenho semelhante ao liquorix. para quem for instalar no debian precisa instalar o pacote wireless-cdra antes que não tem nos repositorios. precisa baixar o deb no repo do ubuntu.

victorwpbastos... o wireless-cdra pode ser baixado pelo wget (para quem nao  tem o repo do ubuntu) em:


axel -n 4 http://mirrors.kernel.org/ubuntu/pool/main/w/wireless-crda/wireless-crda_1.7_i386.deb (ou com o wget)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de MAR?O de 2011, 11:18
Eu só tenho uma reclamação quanto ao kernel .37
Todo dia ao menos duas vezes estou usando o PC e do nada ele termina minha sessão e vai para o GDM. Acho que tem alguma coisa com o AppArmor + Firefox 4. Mas não tenho ideia.

Só que isso acontece com TODOS os kernel que experimentei da versão .37


@vampire, onde você baixa o patch que o ubuntu usa no kernel?
Por acaso ele estaria aqui
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38-rc7-natty/

e o nome é o "0001-base-packaging.patch" ???

O kernel 2.6.37 tem muitos Bugs ainda!  Tanto é assim que o pessoal do Zenwalk desistiu de usá-lo!  Tá lá no fórum deles, as regressões foram tantas que eles voltaram para o 2.6.35!
Eu mesmo já tinha reportado os paus para o Vampire!  Aqui o Ktorrent fecha do nada e as partições com NTFS, quando acesso vídeos, travam o sistema todo!  E isso é do kernel mesmo!  Quando o liquorix atualizou para a versão 2.6.37-32, também deu pau aqui!  Agora ele já fez dois novos lançamentos rapidinho!  Já está na 2.6.37-34! Mas não testei mais não!

Baixei o sei kernel 2.6.38 Vampire!  Vou testar aqui!

Vampire, qual o seu processador meu caro?  Vocês deram uma lida no que falei na página 235?

Gente, alguém se habilita em responder as minhas perguntas no final da página 235?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de MAR?O de 2011, 11:34
Citar
jussier@jussier-desktop:~$ echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native....
The following options are target specific:
  -m128bit-long-double              [disabled]
  -m32                              [enabled]
  -m3dnow                           [disabled]
  -m3dnowa                          [disabled]
  -m64                              [disabled]
  -m80387                           [enabled]
  -m96bit-long-double               [enabled]
  -mabm                             [disabled]
  -maccumulate-outgoing-args        [disabled]
  -maes                             [disabled]
  -malign-double                    [disabled]
  -malign-functions=                
  -malign-jumps=                    
  -malign-loops=                    
  -malign-stringops                 [enabled]
  -march=                           native....
  -masm=                            
  -mavx                             [disabled]
  -mbranch-cost=                    
  -mcld                             [disabled]
  -mcmodel=                         
  -mcx16                            [disabled]
  -mfancy-math-387                  [enabled]
  -mfma                             [disabled]
  -mforce-drap                      [disabled]
  -mfp-ret-in-387                   [enabled]
  -mfpmath=                         
  -mfused-madd                      [enabled]
  -mglibc                           [enabled]
  -mhard-float                      [enabled]
  -mieee-fp                         [enabled]
  -mincoming-stack-boundary=        
  -minline-all-stringops            [disabled]
  -minline-stringops-dynamically    [disabled]
  -mintel-syntax                    [disabled]
  -mlarge-data-threshold=           
  -mmmx                             [disabled]
  -mms-bitfields                    [disabled]
  -mno-align-stringops              [disabled]
  -mno-fancy-math-387               [disabled]
  -mno-fused-madd                   [disabled]
  -mno-push-args                    [disabled]
  -mno-red-zone                     [disabled]
  -mno-sse4                         [enabled]
  -momit-leaf-frame-pointer         [disabled]
  -mpc                              
  -mpclmul                          [disabled]
  -mpopcnt                          [disabled]
  -mpreferred-stack-boundary=       
  -mpush-args                       [enabled]
  -mrecip                           [disabled]
  -mred-zone                        [enabled]
  -mregparm=                        
  -mrtd                             [disabled]
  -msahf                            [disabled]
  -msoft-float                      [disabled]
  -msse                             [disabled]
  -msse2                            [disabled]
  -msse2avx                         [disabled]
  -msse3                            [disabled]
  -msse4                            [disabled]
  -msse4.1                          [disabled]
  -msse4.2                          [disabled]
  -msse4a                           [disabled]
  -msse5                            [disabled]
  -msseregparm                      [disabled]
  -mssse3                           [disabled]
  -mstack-arg-probe                 [disabled]
  -mstackrealign                    [enabled]
  -mstringop-strategy=              
  -mtls-dialect=                    
  -mtls-direct-seg-refs             [enabled]
  -mtune=                           
  -muclibc                          [disabled]
  -mveclibabi=                      

essa é a saida do kernel do vampire. Não habilitou nenhuma instrução SSE aqui.

Olha, eu to confuso com tudo isso viu. O vampire aqui no post abaixo mesmo compilando com todas as opções não ativou os SSE. Olha, isso ta confuso viu... Queria poder responder galactus, mas eu só tenho mais perguntas... Afinal, como ativar os SSE e todas as opções que nossos processadores vem da fornalha?

Compilei o .38 do Natty aqui com a seguinte CFLAG:
Código: [Selecionar]
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -march=native -mcx16 -msse4a -fstack-protector -mpopcnt -msahf -msse4 -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=generic
Estranhamente, quando eu dava o comando "ps ax | grep gcc | grep march", nada acontecia, não retornava nada. Já o "grep mtune" retornava vários =generic.

Fiz as modificações nos outros makefiles da pasta arch/x86, seguindo as dicas do 4d4c47 (http://ubuntuforum-br.org/index.php/topic,29799.msg442341.html#msg442341), colocando "-msse4 -msse4a". Com o kernel já instalado, ao executar o comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native", continuam desativados:
Código: [Selecionar]
(...)
-mrtd                        [disabled]
  -msahf                      [enabled]
  -msoft-float                [disabled]
  -msse                        [disabled]
  -msse2                      [disabled]
  -msse2avx                    [disabled]
  -msse3                      [disabled]
  -msse4                      [disabled]
  -msse4.1                    [disabled]
  -msse4.2                    [disabled]
  -msse4a                      [disabled]
  -msse5                      [disabled]
  -msseregparm                [disabled]
  -mssse3                      [disabled]
  -mstack-arg-probe            [disabled]
  -mstackrealign              [enabled]

Mas se eu acrescento as duas entradas no comando, ativam:
Código: [Selecionar]
(...)
-mrtd                        [disabled]
  -msahf                      [enabled]
  -msoft-float                [disabled]
  -msse                        [enabled]
  -msse2                      [enabled]
  -msse2avx                    [disabled]
  -msse3                      [enabled]
  -msse4                      [enabled]
  -msse4.1                    [enabled]
  -msse4.2                    [enabled]
  -msse4a                      [enabled]
  -msse5                      [disabled]
  -msseregparm                [disabled]
  -mssse3                      [enabled]
  -mstack-arg-probe            [disabled]
  -mstackrealign              [enabled]

Não era para aparecer enable com o primeiro comando, uma vez que eu compilei com as entradas?  ???

Vejam a saída do "echo "int main() { return 0; }" | gcc -march=native -v -Q -x c - 2>&1":
Código: [Selecionar]
(...)
GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (x86_64-linux-gnu)
compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
options passed:  -v - -D_FORTIFY_SOURCE=2 -march=amdfam10 -mcx16 -msahf
 -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64 --param
 l2-cache-size=512 -mtune=amdfam10 -fstack-protector
options enabled:  -falign-loops -fargument-alias
 -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg -fcommon
 -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
 -ffunction-cse -fgcse-lm -fident -finline-functions-called-once
 -fira-share-save-slots -fira-share-spill-slots -fivopts
 -fkeep-static-consts -fleading-underscore -fmath-errno
 -fmerge-debug-strings -fmove-loop-invariants -fpeephole
 -freg-struct-return -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fsigned-zeros -fsplit-ivs-in-unroller
 -fstack-protector -ftrapping-math -ftree-cselim -ftree-loop-im
 -ftree-loop-ivcanon -ftree-loop-optimize -ftree-parallelize-loops=
 -ftree-reassoc -ftree-scev-cprop -ftree-switch-conversion
 -ftree-vect-loop-version -funit-at-a-time -funwind-tables -fvar-tracking
 -fvect-cost-model -fzero-initialized-in-bss -m128bit-long-double -m3dnow
 -m64 -m80387 -mabm -maccumulate-outgoing-args -malign-stringops -mcx16
 -mfancy-math-387 -mfp-ret-in-387 -mfused-madd -mglibc -mieee-fp -mmmx
 -mno-sse4 -mpopcnt -mpush-args -mred-zone -msahf -msse -msse2 -msse3
 -msse4a -mtls-direct-seg-refs

Como podem ver, estou usando o compilador padrão do 10.04.

Adicionei o BFQ e o LZMA na unha, pois ainda não foram feitos patches para o .38. O LZMA eu refiz todo o patch para funcionar nessa versão. O BFQ dava apenas um errinho, fácil de corrigir. Os demais patches (200 linhas, aufs, ureadahead) já vêm no kernel do Ubuntu.
Alguém quer testar? só 64 por enquanto:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5_2.6.38-5.32.1_all.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-headers-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/linux-image-2.6.38-5-lineduc2_2.6.38-5.32.1_amd64.deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de MAR?O de 2011, 11:35
http://www.phoronix.com/scan.php?page=news_item&px=OTE4Mg

GCC 4.6 tem apenas 4 bug P1 restando. Depois disso vai entrar em estado RC.

E também saiu a versão 2.6.37.3 do kernel .37. Quem sabe não corrigi alguns bugs. Vou compilar o kernel aqui, mas sem adicionar os -march=native


edit:

voltando ao que falei no tópico acima. Com esse comando gcc -c -Q -march=native --help=target olha a saida:
Código: [Selecionar]
The following options are target specific:
  -m128bit-long-double         [disabled]
  -m32                         [enabled]
  -m3dnow                     [disabled]
  -m3dnowa                     [disabled]
  -m64                         [disabled]
  -m80387                     [enabled]
  -m96bit-long-double         [enabled]
  -mabm                       [disabled]
  -maccumulate-outgoing-args   [disabled]
  -maes                       [disabled]
  -malign-double               [disabled]
  -malign-functions=          
  -malign-jumps=              
  -malign-loops=              
  -malign-stringops           [enabled]
  -march=                     core2
  -masm=                      
  -mavx                       [disabled]
  -mbranch-cost=              
  -mcld                       [disabled]
  -mcmodel=                  
  -mcx16                       [enabled]
  -mfancy-math-387             [enabled]
  -mfma                       [disabled]
  -mforce-drap                 [disabled]
  -mfp-ret-in-387             [enabled]
  -mfpmath=                  
  -mfused-madd                 [enabled]
  -mglibc                     [enabled]
  -mhard-float                 [enabled]
  -mieee-fp                   [enabled]
  -mincoming-stack-boundary=  
  -minline-all-stringops       [disabled]
  -minline-stringops-dynamically [disabled]
  -mintel-syntax               [disabled]
  -mlarge-data-threshold=    
  -mmmx                       [disabled]
  -mms-bitfields               [disabled]
  -mno-align-stringops         [disabled]
  -mno-fancy-math-387         [disabled]
  -mno-fused-madd             [disabled]
  -mno-push-args               [disabled]
  -mno-red-zone               [disabled]
  -mno-sse4                   [disabled]
  -momit-leaf-frame-pointer   [disabled]
  -mpc                        
  -mpclmul                     [disabled]
  -mpopcnt                     [disabled]
  -mpreferred-stack-boundary=
  -mpush-args                 [enabled]
  -mrecip                     [disabled]
  -mred-zone                   [enabled]
  -mregparm=                  
  -mrtd                       [disabled]
  -msahf                       [enabled]
  -msoft-float                 [disabled]
  -msse                       [enabled]
  -msse2                       [enabled]
  -msse2avx                   [disabled]
  -msse3                       [enabled]
  -msse4                       [disabled]
  -msse4.1                     [enabled]
  -msse4.2                     [disabled]
  -msse4a                     [disabled]
  -msse5                       [disabled]
  -msseregparm                 [disabled]
  -mssse3                     [enabled]
  -mstack-arg-probe           [disabled]
  -mstackrealign               [enabled]
  -mstringop-strategy=        
  -mtls-dialect=              
  -mtls-direct-seg-refs       [enabled]
  -mtune=                     core2
  -muclibc                     [disabled]
  -mveclibabi=                

veja que ativou todas os SSE do meu processador. Então afinal de contas, as instruções SSE, SSE2, SSE3, SSE4.1 estão ativas no kernel ou não?
Agora o MMX não esta ativo...

edit2: lendo a documentação do Gentoo, o comando gcc -c -Q -march=native --help=target mostra as opções que serão ativas ao usar o -march=native. Então realmente nenhuma instrução SSE esta ativa no kernel do vampire.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de MAR?O de 2011, 12:41

edit2: lendo a documentação do Gentoo, o comando gcc -c -Q -march=native --help=target mostra as opções que serão ativas ao usar o -march=native. Então realmente nenhuma instrução SSE esta ativa no kernel do vampire.


Isso que eu não entendi, pois coloquei os parâmetros todos lá, além de mudar os makefiles colocando tudo -march=native. A não ser que meu processador interfira no resultado final. É um Phenon II N830. Rodando o comando citado, aparece tudo "disabled".

Citação de: galactus
Vampire, qual o seu processador meu caro?  Vocês deram uma lida no que falei na página 235?

Gente, alguém se habilita em responder as minhas perguntas no final da página 235?
É esse aí de cima. Mas quais são as perguntas?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de MAR?O de 2011, 12:44
Gunss, vamos ver se consigo tirar um pouco da sua confusão!

O comando echo | gcc -dM -E - -march=native só mostra as instruções que você tem disponíveis para o seu processador!

Esse aí não ativa e nem desativa nada!  Só mostras as instruções disponíveis para você colocar na linha do CFLAGs!

Já esse outro:  echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native

Vai mostrar o que vai ser ativado na compilação com o -march-native!   Daí do 4d4c47 ter falado de colocar a mais o -msse4 e  -msse4a, mostrando a diferença com este mesmo comando, que essas instruções passam a ser ativadas, coisa que não era antes!


Passou o cartão?

Esse comandos não monstram se as instruções foram ativadas no kernel!  


Agora, de novo, novamente, outra vez!  ;D  

Como eu havia notado, eu coloquei isso lá no final da página 235, dependendo das instruções que você coloca, algumas são ativadas e outras desativadas!

A instrução -msse4a só server para alguns processadores da AMD!  Eu disse AMD!!!!  Processadores Intel NÃO tem suporte a essa instrução!!!!

Outro exemplo, se ligar a instrução -mno-sse4, ela desliga outra -msse*!   E por aí vai!  

Confundiu?  Não, tá fácil, é sério!  É só dar uma espiada no site da Intel ou da AMD e verificar quais instruções estão disponíveis para o seu processador!  Daí  não vai ter erro!

Descobri que se colocar a opção -msse4.2, ela deveria ativar por padrão na compilação as intruções: SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 e SSE!  Isso para o meu Core i7!  

Mas só isso não ativa a instrução -mmx!   Daí eu coloquei ela na linha do CFLAGs, entre outras, no meu caso vai ficar assim:

-O2 -pipe -march=native -mpopcnt -msse4.1 -msse4.2 -mmmx -msse -msse2 -msse3 -msse4 -mssse3  --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256 -mtune=generic -fstack-protector


Deu para se orientar melhor agora?

Agora as perguntas que não me querem calar!

E quanto a essa opção que o Ricardo levantou a questão?  Colocar essa linha toda na execução make-kpkg?  

Seria uma mão na roda, não teríamos que abrir todos os arquivos do makefile do Kernel!  Alguém mais confirma isso?

Ricardo, você não me respondeu, como você está fazendo para usar o localmodconfig?
Eu andei pesquisando a respeito e ela pode retirar coisas demais!  Tem gente que manda certificar o .config só pra ter garantia que tudo tá no lugar!


Acho que era só! Ufa!  ;D  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de MAR?O de 2011, 13:03
@galactus

blz, valeu!!! Saquei.
Aqui estou usando essas opções.
-O2 -pipe -fomit-frame-pointer -march=native -msse4.1 -mmmx --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=generic -fstack-protector

porém se eu mudar os arquivos makefile dentro da pasta x86 do kernel, ou então adicionar a linha acima no makefile dentro da pasta 2.6.37.3 do kernel (no meu caso), eu não consigo compilar, sempre da erro. E o erro sempre envolve o BFS-363.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de MAR?O de 2011, 13:46
Agora eu vi as perguntas, galactus. O problema é saber se realmente as instruções foram ativadas, uma vez que mesmo eu mudando os makefiles e colocando na linha da CFLAG, aparentemente ainda assim não ativaram.

Sobre os bugs do .37, acho que sou um sortudo, então, pois não percebi nada aqui. Tenho inclusive usado um HD de 1.5 também numa case, formatado em NTFS, que está funcionando perfeitamente bem com relação à transferência de arquivos e exibição de vídeos.
Mas agora levanto outra questão. Vale a pena compilar o suporte a NTFS como driver ou deixa como módulo? Se compilar como driver, aumenta o I/O ou é mais fácil de dar pau?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de MAR?O de 2011, 14:05
Agora eu vi as perguntas, galactus. O problema é saber se realmente as instruções foram ativadas, uma vez que mesmo eu mudando os makefiles e colocando na linha da CFLAG, aparentemente ainda assim não ativaram.

Sobre os bugs do .37, acho que sou um sortudo, então, pois não percebi nada aqui. Tenho inclusive usado um HD de 1.5 também numa case, formatado em NTFS, que está funcionando perfeitamente bem com relação à transferência de arquivos e exibição de vídeos.
Mas agora levanto outra questão. Vale a pena compilar o suporte a NTFS como driver ou deixa como módulo? Se compilar como driver, aumenta o I/O ou é mais fácil de dar pau?

Vampire, realmente, como saber se as instruções que demos ao compilador serão usadas?

Sobre esse bug do .37, realmente é chato, as vezes ele vai para o GDM do nada, bem esquisito. Estou compilando o recém lançado .37.3 pra ver como fica.
Sobre o NTFS, eu sempre compilei ele como driver. Não recordo de aumenta a taxa de I/O, mas NUNCA deu pau aqui, e o desempenho sempre foi bom. Só que ele usa bastante a CPU quando esta transferindo arquivos, coisa de 20~30% aqui no meu Core2.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de MAR?O de 2011, 14:14

Vampire, realmente, como saber se as instruções que demos ao compilador serão usadas?

Sobre esse bug do .37, realmente é chato, as vezes ele vai para o GDM do nada, bem esquisito. Estou compilando o recém lançado .37.3 pra ver como fica.
Sobre o NTFS, eu sempre compilei ele como driver. Não recordo de aumenta a taxa de I/O, mas NUNCA deu pau aqui, e o desempenho sempre foi bom. Só que ele usa bastante a CPU quando esta transferindo arquivos, coisa de 20~30% aqui no meu Core2.

por isso que perguntei, pois o suporte a NTFS no kernel foi um processo lento, e não sei em que pé está hoje. Penso que compilando como mais um driver pode fazer com que o resultado final faça o kernel ficar mais lento. Ou estou errado?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de MAR?O de 2011, 14:22

Vampire, realmente, como saber se as instruções que demos ao compilador serão usadas?

Sobre esse bug do .37, realmente é chato, as vezes ele vai para o GDM do nada, bem esquisito. Estou compilando o recém lançado .37.3 pra ver como fica.
Sobre o NTFS, eu sempre compilei ele como driver. Não recordo de aumenta a taxa de I/O, mas NUNCA deu pau aqui, e o desempenho sempre foi bom. Só que ele usa bastante a CPU quando esta transferindo arquivos, coisa de 20~30% aqui no meu Core2.

por isso que perguntei, pois o suporte a NTFS no kernel foi um processo lento, e não sei em que pé está hoje. Penso que compilando como mais um driver pode fazer com que o resultado final faça o kernel ficar mais lento. Ou estou errado?

Ai eu não tenho conhecimento, não poderei ajudar. Mas aqui eu também quase nunca monto minhas partições NTFS, talvez fosse até melhor mesmo compilar como módulo.

Ah, vampire, você disse que baixa diretamente o kernel do ubuntu. Mas onde você baixa, procurei e não achei  ;D
valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de MAR?O de 2011, 16:21
Agora eu vi as perguntas, galactus. O problema é saber se realmente as instruções foram ativadas, uma vez que mesmo eu mudando os makefiles e colocando na linha da CFLAG, aparentemente ainda assim não ativaram.

Sobre os bugs do .37, acho que sou um sortudo, então, pois não percebi nada aqui. Tenho inclusive usado um HD de 1.5 também numa case, formatado em NTFS, que está funcionando perfeitamente bem com relação à transferência de arquivos e exibição de vídeos.
Mas agora levanto outra questão. Vale a pena compilar o suporte a NTFS como driver ou deixa como módulo? Se compilar como driver, aumenta o I/O ou é mais fácil de dar pau?

Até pouco tempo atrás eu tinha apenas a partição do Ubuntu no sistema de arquivos Linux, os outros HDs todos eram em NTFS!  Por isso eu sempre compilei o NTFS dentro do Kernel!  Isso não aumenta as taxas de transferências, mas deixa ele bem mais rápido para responder e montar! Nunca tive pau nenhum usando o NTFS do Linux! 

Agora eu confirmo o que o Gunss falou sobre o alto consumo de CPU nas transferêcias de arquivos com o NTFS!  Isso no Linux claro!

Há sim, você  também  pode tunar o seu fstab para o NTFS!   ;)

Se alguém aqui perder dados por tunagem no NTFS eu nego que tenha falado que isso existe!  ;D

Então o lance é ficar no aguardo o resto do pessoal voltar do Carnaval pra ver se alguém me responde!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 08 de MAR?O de 2011, 16:35
Editado
Tenho algumas duvidas: Compilar o kernel no Atom demora muito? Muda muita coisa alterar as cflags? Se sim, como faço isso? O que faz o makefile, porque altera-lo?
Compilei o kernel e levou 2 horas, é muito tempo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 08 de MAR?O de 2011, 19:23

Ricardo, você não me respondeu, como você está fazendo para usar o localmodconfig?
Eu andei pesquisando a respeito e ela pode retirar coisas demais!  Tem gente que manda certificar o .config só pra ter garantia que tudo tá no lugar!

Ops... paradinha de carnaval no sitio do tio da esposa, rs

Galactus, vamos por parte...

Sobre colocar a instrucao toda, eu lih em algum lugar... juro... mas nao encontro mais, rs... e pesquisei denovo... Encontrei o seguinte site: http://www.bestlinux.com.br/index.php/dicas/124/1674

Sobre o localmodconfig, eu fiz, dentro da pasta do source do kernel:
Citar
 make localmodconfig

Conferi o .config... e make nele!

Deu certo aqui...


Galactus... agora vão duas perguntas:
1) alterei mais algumas coisas no meu .config e quando o kernel roda, inicializa legal e de repente some o vídeo. Tive a brilhante idéia de digitar startx e eis que o E17 aparece... mas com CTRL + ALT + 1 (ou 2) ele tenta mudar de tty e some o vídeo. kakakaka idéias do que desativei?

2) Deveríamos usar -mtune e -mcpu? O guia do gentoo diz:

On x86 and x86-64 CPUs...                              .... You should only consider using -mtune when you need to generate code for older CPUs such as i386 and i486. -mtune produces more generic code than -march...
.... Don't use -mcpu on x86 or x86-64 systems, as it is deprecated for those arches.
http://www.gentoo.org/doc/en/gcc-optimization.xml (http://www.gentoo.org/doc/en/gcc-optimization.xml)


Edit: Comentário sobre a pergunta 2) Deveríamos usar -mtune e -mcpu?
Fiz echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native e depois echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=pentium4 (ou seja, mudei somente o march para pentium4) e conferi todas as opções... Só muda o mtune, que no primeiro caso fica vazio e no segundo fica igual ao march (pentium4). Se o native não seta mtune é porque a melhor opção é deixar default?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de MAR?O de 2011, 14:08
http://www.phoronix.com/scan.php?page=news_item&px=OTE5NA

Kernel 2.6.38 vai ser lançado proxima semana. E segundo o Tio Linus, o RC8 já pode ser considerado uma versão final.


http://www.phoronix.com/scan.php?page=article&item=linux_2638_large&num=1

Comparação com vários tipos de Sistema de Arquivos. Interessante, vontade de usar o ReiserFS4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de MAR?O de 2011, 14:45
http://www.phoronix.com/scan.php?page=news_item&px=OTE5NA

Kernel 2.6.38 vai ser lançado proxima semana. E segundo o Tio Linus, o RC8 já pode ser considerado uma versão final.


http://www.phoronix.com/scan.php?page=article&item=linux_2638_large&num=1

Comparação com vários tipos de Sistema de Arquivos. Interessante, vontade de usar o ReiserFS4

Eu compilei o kernel com suporte a Reiser4 mas na hora de instalar o Ubiquity não reconheceu o sistema de arquivos :(


Galera, uma curiosidade. Fui rodar o comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native" numa instalação recente, sem eu ter instalado os compiladores, rsrsrs. O interessante foi a resposta:
Código: [Selecionar]
O programa 'gcc' pode ser encontrado nos seguintes pacotes:
 * gcc
 * [color=red]pentium-builder[/color]
Tente: sudo apt-get install <pacote selecionado>

Vendo a descrição do pacote, mesmo eu não tendo um processador Pentium, achei bem interessante:
Citar
Força compilação otimizada para pentium

Troca gcc, cc, e g++ com scripts que geram codigo otimizado para pentium.
(Outros processadores podem ser otimizados também.)

Por padrão, depois de instalado este pacote, os compiladores comportar-se
normalmente. Entretando, se a variável ambiente DEBIAN_BUILDARCH=pentium
estiver setada, ele irá entrar no modo compilação otimizada para pentium.

Quem se habilita a testar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 09 de MAR?O de 2011, 15:31

Galera, uma curiosidade. Fui rodar o comando "echo | gcc -dM -E - -march=nativegcc -Q --help=target -march=native" numa instalação recente, sem eu ter instalado os compiladores, rsrsrs. O interessante foi a resposta:
Código: [Selecionar]
O programa 'gcc' pode ser encontrado nos seguintes pacotes:
 * gcc
 * [color=red]pentium-builder[/color]
Tente: sudo apt-get install <pacote selecionado>

Vendo a descrição do pacote, mesmo eu não tendo um processador Pentium, achei bem interessante:
Citar
Força compilação otimizada para pentium

Troca gcc, cc, e g++ com scripts que geram codigo otimizado para pentium.
(Outros processadores podem ser otimizados também.)

Por padrão, depois de instalado este pacote, os compiladores comportar-se
normalmente. Entretando, se a variável ambiente DEBIAN_BUILDARCH=pentium
estiver setada, ele irá entrar no modo compilação otimizada para pentium.

Quem se habilita a testar?
To meio sem tempo, pois sou professor e preciso preparar algumas coisas para aula de amanha... mas:


apt-cache search pentium-build
debian-builder - Recria pacotes Debian a partir do código-fonte
pentium-builder - Força compilação otimizada para pentium

branco@BrancoNb00k:~$ sudo apt-get install pentium-builder

Os NOVOS pacotes a seguir serão instalados:
  pentium-builder
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 9 não atualizados.
É preciso baixar 7154 B de arquivos.
Depois desta operação, 81,9 kB adicionais de espaço em disco serão usados.

Quem sabe nem demora tanto neh, rs...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 09 de MAR?O de 2011, 15:32
vampire... meu ingles nao eh nada bom... mas entendi que o debian-builder refaz o .deb de um programa instalado...
tem um site:
http://www.steve.org.uk/ (http://www.steve.org.uk/)

Li o man debian-builder... nao me esclareceu muito.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de MAR?O de 2011, 22:59
esse kernel .37 não é muito bom mesmo. Aqui ao transferir pela primeira vez mais de 5GB com ele, o sistema parou e só voltou a responder quando a transferencia acabou. Não sei se a culpa é do EXT4 nesse kernel, mas o acesso ao HD é bem ruim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de MAR?O de 2011, 23:25
Como eu mencionei, nunca tive problemas. Vai ver que varia de hardware para hardware. Aqui, com BFQ, as taxas estão excelentes.

A propósito, o Gentoo acaba de sair com o kernel .37:
http://www.gentoo.org/news/20110308-livedvd.xml

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de MAR?O de 2011, 10:29
vampire... meu ingles nao eh nada bom... mas entendi que o debian-builder refaz o .deb de um programa instalado...
tem um site:
http://www.steve.org.uk/ (http://www.steve.org.uk/)

Li o man debian-builder... nao me esclareceu muito.

Acho que isso não serve para o que a gente está querendo, é um Script em Perl para adicionar proteção de Buffer Overflow na compilação do pacote fonte!  Mais tarde eu respondo a MP!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de MAR?O de 2011, 10:34
Como eu mencionei, nunca tive problemas. Vai ver que varia de hardware para hardware. Aqui, com BFQ, as taxas estão excelentes.

A propósito, o Gentoo acaba de sair com o kernel .37:
http://www.gentoo.org/news/20110308-livedvd.xml



Pra mim esse kernel 2.6.37 tem problemas com Chipset Intel!  Pode ver que quem mais reclama usa plataforma Intel!

O Tio Patrick (Slackware) vai de .37 na nova versão do Slackware!

O .37 do Gentoo tem patchs deles!  O problema maior é esse também, são muitas modificações, cada uma coloca o seu patch, só sei que o pessoal do Liquorix tá danado fazendo versão desse kernel!

Eu testei seu kernel 2.6.38 em casa e no trabalho, vou colocar as impressões no seu Fórum depois!

Resolvi radicalizar e vou tentar usar o Gentoo no trabalho! Já estou baixando o Live-DVD, se reconhecer tudo eu me arrisco! 

Tentei compilar com as opções do Gentoo no Atom e deu erro na compilação!  Deu erro num driver PCI!  Não entendi nada!  Vou tentar novamente depois antes de me arriscar no Gentoo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de MAR?O de 2011, 11:32
Tenta o stage 1 galactus!  ;D

Eu até pensei em voltar para o .36, mas como o .38 vai ser lançado proxima semana....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 10 de MAR?O de 2011, 19:27
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: la_de_longe em 11 de MAR?O de 2011, 01:09
Eu não consigo instalar o driver ati manualmente, eu baixei  a ultima versão do driver, instalei o kernel omnilash como esinado da maniera facil atravez dos paocets deb da pagina 112 e depois de reiniciar com esse kernel cai em linah de comando e eu tento instalçar o driver mas da erro.  O engraçado é que no kernel do ubunrtu y consigo instalr o driver manualmente, pq no kernel do omnlash não? Oq falta fazer?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2011, 09:28
Tenta o stage 1 galactus!  ;D

Eu até pensei em voltar para o .36, mas como o .38 vai ser lançado proxima semana....

Hehehehe

Menos Gunss, menos!

Vou começar no Stage 3 mesmo, para os meros mortais!  Pelo menos o Live-DVD reconheceu tudo no BubleBee!  Agora ele é bem lento (no modo Live) em comparação a outras distros Live! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2011, 09:33
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

O Aptosid, outrora Sidux, é muito rápido pois além do seu kernel tunado, seus pacotes são compilados para processadores modernos (i686)!

As distros RPM como o Fedora, Suse e Mandriva são i586! O Debian e o Ubuntu  ainda suportam i386!

Quando você tem um processador moderno com muito cache, pacotes compilados para i586 e i686 ficam um canhão! Principalmente se você chamar o programa da segunda vez ou fizer uso do Preload!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2011, 09:46
Eu não consigo instalar o driver ati manualmente, eu baixei  a ultima versão do driver, instalei o kernel omnilash como esinado da maniera facil atravez dos paocets deb da pagina 112 e depois de reiniciar com esse kernel cai em linah de comando e eu tento instalçar o driver mas da erro.  O engraçado é que no kernel do ubunrtu y consigo instalr o driver manualmente, pq no kernel do omnlash não? Oq falta fazer?

Amigo, qual o erro?  Seguiu as instruções do site da ATI antes de instalar? Tem outro tópico só falando de instalação de driver de placa de vídeo!

http://wiki.cchtml.com/index.php/Ubuntu

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 11 de MAR?O de 2011, 09:56
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

O Aptosid, outrora Sidux, é muito rápido pois além do seu kernel tunado, seus pacotes são compilados para processadores modernos (i686)!

As distros RPM como o Fedora, Suse e Mandriva são i586! O Debian e o Ubuntu  ainda suportam i386!

Quando você tem um processador moderno com muito cache, pacotes compilados para i586 e i686 ficam um canhão! Principalmente se você chamar o programa da segunda vez ou fizer uso do Preload!

Entendo sua afirmação mas o archlinux também tem pacotes compilados para 686 porém não vejo a mesma velocidade nele. A única coisa que me afasta do aptosid (antigo sidux) é a falta do gnome. Ainda não encontrei uma distro mais rápida que ele.
Galactus, vc tem um netbook. Já testou distros como slax ou slitaz nele? O que achou?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2011, 11:15
Citar
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

Instale o Htop e veja com os seus olhos!

O sidux usa uma prioridade diferente nos processos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: la_de_longe em 11 de MAR?O de 2011, 12:56
Eu não consigo instalar o driver ati manualmente, eu baixei  a ultima versão do driver, instalei o kernel omnilash como esinado da maniera facil atravez dos paocets deb da pagina 112 e depois de reiniciar com esse kernel cai em linah de comando e eu tento instalçar o driver mas da erro.  O engraçado é que no kernel do ubunrtu y consigo instalr o driver manualmente, pq no kernel do omnlash não? Oq falta fazer?

Amigo, qual o erro?  Seguiu as instruções do site da ATI antes de instalar? Tem outro tópico só falando de instalação de driver de placa de vídeo!

http://wiki.cchtml.com/index.php/Ubuntu



É alguam coisa a ver com dkms, da esse esse quandoi esta contruindos os modulos do kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2011, 14:54
Citar
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

Instale o Htop e veja com os seus olhos!

O sidux usa uma prioridade diferente nos processos...

O HQ ainda vive!!!   ;D

Cadê você?  Quando vai começar a brincar o .38?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 11 de MAR?O de 2011, 15:19
Citar
Pra mim esse kernel 2.6.37 tem problemas com Chipset Intel!  Pode ver que quem mais reclama usa plataforma Intel!

Também andei notando isso! no meu note mais novo Acer Timelinex 4820T com intel core i3 + Intel Graphics HD o liquorix já faz uns 3 ou 4 versões que não tá muito estável e eventualmente programa é terminado "do nada". Já no note "véinho" um Acer 5050-3371, AMD Turion mk-36, 2.2ghz + ATI Xpress1100 o sistema tá normalzinho. Ah sem contar que no Timelinex ainda não consegui uma instalação descente dos drivers de audio hdmi out da intel, o bluetooth não é mais reconhecido, a wireless broadcon 43xx também funciona "quando quer", enfim tô com ele bem capenga. Tô usando Linux Mint 9 - KDE (base ubuntu 10.04) e até estou pensando em colocar a versão mais nova baseada na 10.10 na esperança de um suporte mais completo para meu hardware, porque na boa tem coisa mais estressante do que o hardware não ser completamente reconhecido e o sistema ainda estar instável? Aproveitando a deixa, se alguém tiver alguma dica agradeço de antemão.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 11 de MAR?O de 2011, 15:20
Já estou brincando aos poucos galactus!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de MAR?O de 2011, 16:18

Galactus, vc tem um netbook. Já testou distros como slax ou slitaz nele? O que achou?

Eu não tenho Netbook, só um Atom 330, placa da PCWare, no trabalho!  Já testei o Slax faz muito tempo!  Aliás, parece que ele parou no tempo, não?

O Slitaz eu nunca usei!  Essas distros minimalistas demais não me agradam!  Acho fantástico quem consegue usar, mas é osso duro de roer! É como o Tiny Core Linux, nasceu da briga dos três desenvolvedores do Damn Small Linux!  O Tiny Core só tem 10-12MB de imagem ISO!  Vai ser Tiny assim lá nos Infernos! Vai rodar em qualquer pau véio, mas aja serviço pra deixar ele usável!


Grande  HQ, que bom que ainda está operando!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de MAR?O de 2011, 17:23
O Slitaz é fantástico! Vem com LXDE muito bem configurado, o que o deixa muito bonito (porque o DSL é horrível) e usual. Além disso tem repositório próprio. Eu recomendo.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: victorwpbastos em 11 de MAR?O de 2011, 17:34

Galactus, vc tem um netbook. Já testou distros como slax ou slitaz nele? O que achou?

Eu não tenho Netbook, só um Atom 330, placa da PCWare, no trabalho!  Já testei o Slax faz muito tempo!  Aliás, parece que ele parou no tempo, não?

O Slitaz eu nunca usei!  Essas distros minimalistas demais não me agradam!  Acho fantástico quem consegue usar, mas é osso duro de roer! É como o Tiny Core Linux, nasceu da briga dos três desenvolvedores do Damn Small Linux!  O Tiny Core só tem 10-12MB de imagem ISO!  Vai ser Tiny assim lá nos Infernos! Vai rodar em qualquer pau véio, mas aja serviço pra deixar ele usável!


Grande  HQ, que bom que ainda está operando!

Pensei que o seu bubble bee fosse um netbook. Tô brincando bastante no meu netbook mas ainda não cheguei ao ponto ideal. Sei que ele pode ficar bem mais rápido! Tô baixando o PClinuxOS-zen-mini e o slitaz para ver como fica. É complicado abrir mão do debian mas neste netbook mesmo com kernel liquorix não ficou muito legal ainda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: la_de_longe em 11 de MAR?O de 2011, 18:32
O Slitaz é fantástico! Vem com LXDE muito bem configurado, o que o deixa muito bonito (porque o DSL é horrível) e usual. Além disso tem repositório próprio. Eu recomendo.



Eu achei o puppy mais bonito e tão leve qt ele!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de MAR?O de 2011, 19:10
O Slitaz é fantástico! Vem com LXDE muito bem configurado, o que o deixa muito bonito (porque o DSL é horrível) e usual. Além disso tem repositório próprio. Eu recomendo.



Eu achei o puppy mais bonito e tão leve qt ele!

O Puppy realmente é mais bonito, mas mais leve ele não é mesmo. Primeiro que o XFCE não é tão leve quanto o LXDE. Esse último inclusive nasceu porque o XFCE estava ficando tão pesado quanto o Gnome. Eu adoro o XFCE e sua imensa gama de personalização sem ser exagerado como o KDE, e não gosto muito do LXDE porque ainda é meio pobre com relação à ferramentas (além do Openbox ser em Inglês), mas verdade seja dita. O LXDE é mais leve.
Segundo pelo próprio tamanho da distro. Enquanto o Puppy tem mais de 90MB, o Slitaz tem 30.
Eu cheguei a instalar os dois num K6 II 500.
Um pouquinho de história:
http://www.biglinux.com.br/forum/viewtopic.php?f=34&t=8611&hilit=Slitaz
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 11 de MAR?O de 2011, 22:46
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

O Aptosid, outrora Sidux, é muito rápido pois além do seu kernel tunado, seus pacotes são compilados para processadores modernos (i686)!

As distros RPM como o Fedora, Suse e Mandriva são i586! O Debian e o Ubuntu  ainda suportam i386!

Quando você tem um processador moderno com muito cache, pacotes compilados para i586 e i686 ficam um canhão! Principalmente se você chamar o programa da segunda vez ou fizer uso do Preload!
Galactus... desculpa a ignorancia.... mas nao achei download do sidux em i686. No release dele tem sim... mas nos sites de Download nao... sabe de algum link? Eu ia ate instalar no pc (uso quase s'o o note..)
Abrass.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de MAR?O de 2011, 13:35
Eu sei que instalar um GCC diferente que vem na distro é muita aventura. Mas estou testando em uma instalação feita para isso então...

https://launchpad.net/ubuntu/+source/gcc-4.5/4.5.2-5ubuntu3
Aqui o GCC 4.5.2 que não sofre daquela regressão reportada aqui pelo Galactus, e o GCC foi compilado pela Canonical.
É só escolher a arquitetura e baixar.

No Ubuntu 10.04 vai ser mais chato de instalar, mas é só procurar no site http://packages.ubuntu.com/maverick que você acha tudo que precisa.

Depois é só setar o GCC 4.5.2 como padrão com o tutorial do galactus e pronto. Sucesso.
http://ubuntuforum-br.org/index.php/topic,76787.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de MAR?O de 2011, 00:30
compilei o kernel usando o GCC 4.4.3 com as seguintes flags

Citar
-O2 -pipe -fomit-frame-pointer -march=native -msse4.1 -mmmx --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=generic -fstack-protector

e ficou um LIXO. Tenho certeza que apenas 1GB de ram não ajudou em nada, pois o consumo aumentou bastante. Quem tiver 2GB de ram tirará melhor proveito com toda certeza. O acesso ao HD está muito lento.
Estou usando apenas o Ureadahead e o BFQ e o CFS + cgroups.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de MAR?O de 2011, 22:11
Eu também ando reparando que o 2.6.38 que compilei aqui com as flags ficou pior que o 2.6.37 que compilei sem as flags. Vou fazer uma nova compilação.


Off: então quer dizer que é isso que significa BFS:
http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de MAR?O de 2011, 09:21
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

O Aptosid, outrora Sidux, é muito rápido pois além do seu kernel tunado, seus pacotes são compilados para processadores modernos (i686)!

As distros RPM como o Fedora, Suse e Mandriva são i586! O Debian e o Ubuntu  ainda suportam i386!

Quando você tem um processador moderno com muito cache, pacotes compilados para i586 e i686 ficam um canhão! Principalmente se você chamar o programa da segunda vez ou fizer uso do Preload!
Galactus... desculpa a ignorancia.... mas nao achei download do sidux em i686. No release dele tem sim... mas nos sites de Download nao... sabe de algum link? Eu ia ate instalar no pc (uso quase s'o o note..)
Abrass.

Ricardo, o Sidux acabou!  Agora ele se chama Aptosid!

http://aptosid.com/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de MAR?O de 2011, 09:25
Galera, pq o Sidux é tão rápido? Baixei os debs do kernel dele e instalei no meu debian mas não senti muita diferença. O que mais pode ter de diferente no Sidux?

O Aptosid, outrora Sidux, é muito rápido pois além do seu kernel tunado, seus pacotes são compilados para processadores modernos (i686)!

As distros RPM como o Fedora, Suse e Mandriva são i586! O Debian e o Ubuntu  ainda suportam i386!

Quando você tem um processador moderno com muito cache, pacotes compilados para i586 e i686 ficam um canhão! Principalmente se você chamar o programa da segunda vez ou fizer uso do Preload!
Galactus... desculpa a ignorancia.... mas nao achei download do sidux em i686. No release dele tem sim... mas nos sites de Download nao... sabe de algum link? Eu ia ate instalar no pc (uso quase s'o o note..)
Abrass.

Ricardo, o Sidux acabou!  Agora ele se chama Aptosid!

http://aptosid.com/

Agora é torcer para o Ricardo não ter a mesma sorte que eu tenho. Se eu quiser instalar o aptosid aqui terei que remover metade do meu sistema primeiro.

Ah. Compilei o kernel com o GCC 4.5.2, utilizei as flags
Citar
-march=native -msse4.1 -mmmx -mtune=native
Citar
e repeti essas flags para o C++

Tenho uma compilação aqui pronta para ser instalada com essas flags
Citar
-O2 -pipe -fomit-frame-pointer -march=native -msse4.1 -mmmx --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -mtune=native -fstack-protector

Quero testar essa compilação para ver se a mudança do GCC ajuda, pq o kernel com essas flags compiladas pelo 4.4.3 ficou uma derma!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de MAR?O de 2011, 09:29
Gunss, como é que ficou?

Dei uma parada nas compilações do Kernel, estou "refinando" o servidor e comecei a aprender a instalar o Stage 3 do Gentoo! Já baixei e descompactei coisa pra burro, usando tudo em terminal com o Links, e até agora nada da instalação propriamente dita!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de MAR?O de 2011, 09:36
hauahuahuhauha. Vai suar a camisa em!!! Um dia faço o mesmo.

Quanto à compilação. Acho que a utilização da flags -msse4.1 ou -mmmx ta dando derma. Só pode! Não acredito que o kernel tenha piorado tanto da versão .37.2 para a .37.3. A diferença é mesmo das flags.
O sistema NÃO aguenta uma carga mais alta de trabalho. A música para, os programas ficam rodando no soquinho na sorte!!!
A compilação feita com o GCC 4.5.2 ajudou, pq com o GCC 4.4.3 o sistema PARAVA DE VEZ!

E olha que o único programa que esta rodando aqui que consome mais CPU e memória é o LRZIP, feito pelo mesmo autor do BFS.
Estou compactando uma pasta de Temas para o sistema de 62MB, usando a opção -z que é a mais pesada e a mais demorada, porém tem maior taxa de compressão. Com o kernel .36 que tinha aqui ele aguentava essa compactação sem grandes problemas.

ps: A compilação com o GCC 4.5.2 realmente ajudou, pois agora o sistema esta configurado com 1000 Hz. O outro estava com 300 Hz e compilado com o GCC 4.4.3 e o sistema travava bem mais.

edit: No site do BFQ, o criador fala que o BFQ-V2 que tem no kernel .37, diminuiu ainda mais a latencia, talvez isso esteja ferrando meu sistema.

edit2: Para os interessados. GCC 4.6 é lançado.
http://gcc.gnu.org/
alguém vai encarar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de MAR?O de 2011, 15:35
Alguém aqui já deu uma lida no novo teste com 7 sistemas de arquivos do Phoronix?

http://www.phoronix.com/scan.php?page=article&item=linux_2638_large&num=1


Depois de ter lido sobre o teste eu fui ler os comentários no Fórum!

Achei excelente ver o desenvolvedor chefe do EXT4 lá, respondendo dúvidas e prestando muitos esclarecimentos, criticando e elogiando o teste do Phoronix!

O cara dá uma aula, literalmente escreve redações em algumas repostas! Inclui ainda análises de desenvolvedores amigos dele da HP e da IBM! 

Ele deixa claro que sempre vai priorizar a segurança dos dados em detrimento do desempenho!  E faz uma crítica marcante mas com argumentos técnicos inquestionáveis, que o tipo de teste que o Phoronix faz não serve para escolher o sistema de arquivos ideal!  Isso porque o Phoronix não faz teste de um sistema de arquivos em produção, mas sim de um sistema recém instalado! Ele diz que procura sempre melhorar o ext4 no acesso de dados de forma randômica e evitar que ele se fragmente, mas sem nunca perder a segurança dos dados!

Pra quem sabe ler bem em Inglês, confira: http://phoronix.com/forums/showthread.php?36507-Large-HDD-SSD-Linux-2.6.38-File-System-Comparison
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de MAR?O de 2011, 17:24
Alguém aqui já deu uma lida no novo teste com 7 sistemas de arquivos do Phoronix?

http://www.phoronix.com/scan.php?page=article&item=linux_2638_large&num=1


Depois de ter lido sobre o teste eu fui ler os comentários no Fórum!

Achei excelente ver o desenvolvedor chefe do EXT4 lá, respondendo dúvidas e prestando muitos esclarecimentos, criticando e elogiando o teste do Phoronix!

O cara dá uma aula, literalmente escreve redações em algumas repostas! Inclui ainda análises de desenvolvedores amigos dele da HP e da IBM! 

Ele deixa claro que sempre vai priorizar a segurança dos dados em detrimento do desempenho!  E faz uma crítica marcante mas com argumentos técnicos inquestionáveis, que o tipo de teste que o Phoronix faz não serve para escolher o sistema de arquivos ideal!  Isso porque o Phoronix não faz teste de um sistema de arquivos em produção, mas sim de um sistema recém instalado! Ele diz que procura sempre melhorar o ext4 no acesso de dados de forma randômica e evitar que ele se fragmente, mas sem nunca perder a segurança dos dados!

Pra quem sabe ler bem em Inglês, confira: http://phoronix.com/forums/showthread.php?36507-Large-HDD-SSD-Linux-2.6.38-File-System-Comparison

Eu li. Realmente o cara foi muito legal.
Nós nos esquecemos que quem faz o Linux são as empresas que buscam o melhor sistema possível para seus servidores. Isso é uma moeda de dois lados.
O lado bom é que sempre teremos um sistema sólido e atualizado.
O lado não tão bom é que as vezes o sistema vai mais para um lado onde os desktops não ganham muito. O CFS + CFQ é um ótimo exemplo disso, eles priorizam sistemas com realmente muitas CPUs/HDs. Mas por se tratar de um sistema aberto, temos alternativas como BFS + BFQ. E isso é algo superficial, as vezes algumas diretrizes que o sistema de arquivos EXT4 toma não traz vantagem alguma para desktops, porém para servidores é ótimo. É assim que o bonde anda.


ah, kernel 2.6.38 lançado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de MAR?O de 2011, 01:14
Só uma pergunta. Alguém habilita essa opção no kernel? CONFIG_CC_STACKPROTECTOR?

Estou usando o kernel 2.6.38 vanilla. Com todas aquelas opções. E isso me deixa com mais certeza, se quiserem utilizar todas aquelas opções, tenha no mínimo 2GB de ram para sistemas 32bit. Sério, usando o lrzip que come muita RAM, HD e CPU, o consumo fica em uns 80%.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de MAR?O de 2011, 23:28
https://github.com/poelzi/ulatencyd

Citar
== What is ulatency ==

Ulatency is a daemon that controls how the Linux kernel will spend it's
resources on the running processes. It uses dynamic cgroups to give the kernel
hints and limitations on processes.

It strongly supports the lua scripting language for writing rules and the
scheduler code.

== What tries it to fix ==

The Linux scheduler does a pretty good job to give the available resources to
all processes, but this may not be the best user experience in the desktop case.
ulatencyd monitors the system and categorizes the running processes into cgroups.
Processes that run wild to slow down the system by causing massive swaping will
be isolated.

Vou testar aqui!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de MAR?O de 2011, 08:57
Pessoal, continuando aqui com minhas compilações com o Omnislash 2.6.34, fiz uma nova compilação com as dicas do Gentoo para o Buble Bee!

A linha em especial do Makefile do Kernel ficou assim:

Código: [Selecionar]
TCC       = gcc
HOSTCXX      = g++
HOSTCFLAGS   = -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -pipe -march=native -mcx16 -msahf -mmovbe --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=generic -fstack-protector
HOSTCXXFLAGS = -O2

Notem que eu preferi não colocar outras instruções além da saída do comando:

Código: [Selecionar]
cc -march=native -E -v - </dev/null 2>&1 | grep cc1
A saída deste comando para o meu Atom 330 foi:


Código: [Selecionar]
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/cc1 -E -quiet -v - -D_FORTIFY_SOURCE=2 -march=atom -mcx16 -msahf -mmovbe --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=atom -fstack-protector
Como podem ver eu mudei o -march para Native e o -mtune para Generic, também seguindo a dica do Gentoo!

Nos outros arquivos troquei todos os -march por native e -mtune  para generic, usei o GCC 4.4.5 no Lubuntu 10.10 64bits!

Nas opções "gerais" do menuconfig do Kernel eu usei: BFS + BFQ + Preempt + 1000Mhz + Ondemand!

O resultado no geral foi o seguinte:

Definitivamente, para quem gosta de resposta imediata desde a primeira vez que você chama programas, a opção P4 (para quem compila em 64bits) do menuconfig para o processador é melhor! Contudo, fiquei realmente impressionado ao ver a carga no processador diminuir quase pela metade quando fico com mais de 15 abas abertas em qualquer navegador aqui!  Com o P4 ele fica com um processador sempre em 25-27% e os outros "3" com 12-16%!  Quando fiz uso das opções que mostro logo acima, a carga de um deles fica sempre em 10-12% e os outros "3" em 6-9%! É uma queda significativa para um "caroço de azeitona"!  ;D

Isso é fantástico para que tem algum Atom em Netbooks! Vai economizar muito mais bateria, e olha que usei 1000Mhz!

O resultado final é que a carga que posso colocar sobre o sistema aumentou antes dele dar" Lag" ou travar! Ele não abre os programas tão rápido da primeira vez como com o P4, mas abre mais rápido da segunda vez! O carregamento das fotos (tanto para abrir como para pré-visualizar a foto em ícone) melhorou consideravelmente!  O VirtualBox também melhorou muito!   Carregamento de vídeos  e pré-visualização deles também melhoraram!

Como também já testei o 2.6.38 aqui, tanto do aptosid como o do Lineduc, posso dizer que a distribuição dos processos realmente melhorou demais no 2.6.38, está melhor que o 2.6.34 Omnislash!  Mas com toda a compilação feita "a mão" para o Buble Bee, ele se mostra mais rápido no geral, só não tem a fluidez que o 2.6.38 tem!


Gunss, quanto ao fstack-protector, o que andei pesquisando é que ele não deve melhorar o desempenho do sistema, mas sim sua segurança! Ele serve para evitar ataques na memória! O interessante é que num documento do linuxfromscratch, ele não recomenda usar "apenas" a opção fstack-protector, existem 3 opções! É como se essa opção fosse a mais fraca em termos de segurança! Também avisa que se usar a opção -03 na compilação, são esperados problemas com programas escritos em Python!

Sabe que eu não lembro de habilitar a opção CONFIG_CC_STACKPROTECTOR no config do kernel!  ::)

Resumindo, se não for para atrapalhar acho que vou deixar essa opção na linha do Makefile!

Então acho que você poderia tentar usar as opções "básicas" da saída do comando cc -march=native -E -v - </dev/null 2>&1 | grep cc1, sem os -mmx e -SSE... da vida! E mantém os native no resto já que você está usando o GCC 4.6 né?

Obs:  Putz, lendo mais aqui da documentação do linuxfromscratch, tería que deixar a opção -D_FORTIFY_SOURCE=2 na linha do make file por conta do fstack-protector! E agora?  

O próximo teste será com o i7!  Vou usar o kernel compilado com as opções acima no Buble Bee no resto da semana para "sentir" mais como ele desempenha!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de MAR?O de 2011, 14:19
@galactus, quando eu perguntei sobre o fstack-protector, eu queria saber se alguem usava e se perdia muito desempenho. Sobre a CONFIG_CC_STACKPROTECTOR aqui eu deixo habiltada, e o kernel do aptosid deixa desabilitado, acho que eles nem usam essa opção na compilação.
Alias, consegui instalar o kernel do aptosid no Lucid. Tive que atualizar o initramfs.

e não sabia que essa opção "-D_FORTIFY_SOURCE=2" deveria entrar no código... Bom saber. Ah, galactus você sabe aonde podemos baixar os patchs, ou então a pasta do linux já com os patchs aplicados do aptosid?
no link onde baixo os .deb vem apenas o kernel linux vanilla.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de MAR?O de 2011, 22:37
Upei o kernel do Lineduc para o servidor. Não divulguei os links aqui, porque não apliquei patch nenhum, com exceção do LZMA e os marchs=native.
Mais detalhes aqui:
http://forum.lineduc.ctics.sigeduc.info/viewtopic.php?f=20&t=393#p521
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de MAR?O de 2011, 08:27
@galactus, quando eu perguntei sobre o fstack-protector, eu queria saber se alguem usava e se perdia muito desempenho. Sobre a CONFIG_CC_STACKPROTECTOR aqui eu deixo habiltada, e o kernel do aptosid deixa desabilitado, acho que eles nem usam essa opção na compilação.
Alias, consegui instalar o kernel do aptosid no Lucid. Tive que atualizar o initramfs.

e não sabia que essa opção "-D_FORTIFY_SOURCE=2" deveria entrar no código... Bom saber. Ah, galactus você sabe aonde podemos baixar os patchs, ou então a pasta do linux já com os patchs aplicados do aptosid?
no link onde baixo os .deb vem apenas o kernel linux vanilla.

Gunss, eu compilei o Omnislash para o i7 sem o Stack protector e sem o Fortify Source! Não notei diferença nenhuma, já que isso serve para proteger a memória contra ataques mesmo né!

Gunss, acho que o que você quer em relação ao kernel do Aptosid seria isso:

http://aptosid.com/index.php?module=wikula&tag=RecompileAptosidKernel

Aí ele dá os links para baixar o que você precisa!

Buli, tu apagou seu post? Porque?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 22 de MAR?O de 2011, 09:58
Alguem poderia responder minhas perguntas?
http://ubuntuforum-br.org/index.php/topic,29799.msg443439.html#msg443439
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de MAR?O de 2011, 10:25
Editado
Tenho algumas duvidas: Compilar o kernel no Atom demora muito? Muda muita coisa alterar as cflags? Se sim, como faço isso? O que faz o makefile, porque altera-lo?
Compilei o kernel e levou 2 horas, é muito tempo?

Duas horas para qual Atom?  No Atom 330 leva 1h:30min! Ele é dual core com ht, ou seja, o sistema "vê" 4 processadores!

Muda sim alterar as CFLAGs! Tem que alterar os arquivos com as instruções para compilação do Kernel, o Makefile!

Estamos falando disso nas últimas 15 páginas, ou mais desse tópico!

Agora eu não posso colocar os detalhes, mas lê essas páginas:

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

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

Daí você já tem como fazer!

Nessas duas últimas páginas, 239 e 238, descobrimos que não precisa colocar o stack protector da saída do comando que gera as instruções específicas para o seu processador! Isso se você quiser aumentar desempenho!

Acho que você leu o que eu disse como ficou o meu Atom 330 com essas opções ativadas, não leu? Está na página 239!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 22 de MAR?O de 2011, 15:02
Olá galera, tudo bem?

Buli, tu apagou seu post? Porque?

Tinha lido errado um outro post do vampire na pag. 235 e confundi BFQ com BFS. Segue abaixo a parte "correta" do post.

-----------------------------------------------------

A semana pasada foi liberado o 2.6.38 no kernel.org: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2

Aqui tem um resumo das principais novedades em português: https://www.ibm.com/developerworks/mydeveloperworks/blogs/752a690f-8e93-4948-b7a3-c060117e8665/entry/novidades_linux_2.6.38?lang=pt_br

Porém, o Kolivas anunciou no blog que o BFS para o 38 não vai sair tão cedo assim: http://ck-hack.blogspot.com/

Estive fazendo experimentos com o 38 e consegui portar quase todo do 36 ou 37.

BFQ (o vampire também já tinha feito)
SLQB
RCU (dá mais trabalho que os dois anteriores, mas funciona)

Outros pequenos patches funcionam bem também: [su]readahead, fastboot, X em RT com prio -10, kernel threads com nice -15, etc.

Não consegui portar o BFS: do 37 para o 38 requer poucas modificações, e até compila tudo sem erro. Porém o kernel depois não da boot nem a pau. Nem siquer chega a dar kernel panic, simplesmente trava tudo e a tela fica preta.

O patch CK também dá trabalho para portar e no final desisti.

LZMA e squashfs com suporte para LZMA: consegui compilar bem mas não testei. Tirei do 36 direto, sem modificações.

AUFS: não testei ainda.

Bem, é isso pelo momento.

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 22 de MAR?O de 2011, 15:36



Pelo que vi falta muito pouco para termos todos os patches portados para o .38
seria ótimo juntar todos em um ou dois com um tuto de como fazer...
compilei o 38 sem patches, usando o config do liquorix e mudando march para native e mtune para generic além de usar a hostcflags do galactus...
até que tá rolando bem, mas não chega perto do 37 com o patch do kolivas, mas anda bem e bem fluído...
aguardando o kolivas e principalmente o HQX...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de MAR?O de 2011, 16:46
Até o beta 6 o BFQ que eu havia portardo funcionava. Mas depois da versão final deu o mesmo problema relatado do BFS: não deu boot nem a pau. Desisti dele e vou esperar o oficial.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 22 de MAR?O de 2011, 20:00
Editado
Tenho algumas duvidas: Compilar o kernel no Atom demora muito? Muda muita coisa alterar as cflags? Se sim, como faço isso? O que faz o makefile, porque altera-lo?
Compilei o kernel e levou 2 horas, é muito tempo?

Duas horas para qual Atom?  No Atom 330 leva 1h:30min! Ele é dual core com ht, ou seja, o sistema "vê" 4 processadores!

Muda sim alterar as CFLAGs! Tem que alterar os arquivos com as instruções para compilação do Kernel, o Makefile!

Estamos falando disso nas últimas 15 páginas, ou mais desse tópico!

Agora eu não posso colocar os detalhes, mas lê essas páginas:

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

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

Daí você já tem como fazer!

Nessas duas últimas páginas, 239 e 238, descobrimos que não precisa colocar o stack protector da saída do comando que gera as instruções específicas para o seu processador! Isso se você quiser aumentar desempenho!

Acho que você leu o que eu disse como ficou o meu Atom 330 com essas opções ativadas, não leu? Está na página 239!

Obrigado, Galactus. Eu vi as postagens mais não tinha entendido direito. Eu compilei em um Atom N270 (sem HT) então 2 horas é um bom tempo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de MAR?O de 2011, 00:15
Primeira versão de correção do kernel 2.6.38 lançada.

Olha o tamanho do changelog em apenas alguns dias

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.38.1
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de MAR?O de 2011, 08:27
Primeira versão de correção do kernel 2.6.38 lançada.

Olha o tamanho do changelog em apenas alguns dias

http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.38.1

Depois o Kolivas é que tem razão em dizer que lançaram o 2.6.38 com vários Bugs ainda!

Pessoal, vocês acham possível usar um Lentium 4 de 11 anos atrás com desempenho em um sistema operacional Moderno?

E eu que achava o meu Atom um "caroço de azeitona" ....   


Aguardem um novo vídeo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2011, 09:26
Galera o 2.6.38 tá dando lags aqui...

Os erros são do 2.6.38 que tá pedindo arrego muito mais rápido que o 2.6.34. (O 2.6.38 é mais fluído que o 2.6.34 até chegar um determinado peso, depois ele desmorona)

Estou esperando as coisas se acertarem nessa série para eu terminar o omnislash!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de MAR?O de 2011, 10:18
Galera o 2.6.38 tá dando lags aqui...

Os erros são do 2.6.38 que tá pedindo arrego muito mais rápido que o 2.6.34. (O 2.6.38 é mais fluído que o 2.6.34 até chegar um determinado peso, depois ele desmorona)

Estou esperando as coisas se acertarem nessa série para eu terminar o omnislash!

Fruta que partiu!

Essa eu não esperava!

Vou testar de novo no Atom pois  no i7 eu não consegui reproduzir nenhum Lag!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de MAR?O de 2011, 10:28
Galera o 2.6.38 tá dando lags aqui...

Os erros são do 2.6.38 que tá pedindo arrego muito mais rápido que o 2.6.34. (O 2.6.38 é mais fluído que o 2.6.34 até chegar um determinado peso, depois ele desmorona)

Estou esperando as coisas se acertarem nessa série para eu terminar o omnislash!

Fruta que partiu!

Essa eu não esperava!

Vou testar de novo no Atom pois  no i7 eu não consegui reproduzir nenhum Lag!

aqui no meu sistema que de longe não é tão forte como o seu também não consegui. Os lags que apresentava quando usava o kernel vanilla são os mesmos que tinham no 2.6.34, porém com o aptosid eu preciso fazer mais esforço para reproduzir esses lags aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2011, 10:43
Citar
Fruta que partiu!

Essa eu não esperava!

Vou testar de novo no Atom pois  no i7 eu não consegui reproduzir nenhum Lag!

O Limite tá menor...

Com o aptosid é mais complicado pelas prioridades dele.

A latência do 2.6.38 ainda não tá legal! (Vou esperar a correção)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de MAR?O de 2011, 11:51
Citar
Fruta que partiu!

Essa eu não esperava!

Vou testar de novo no Atom pois  no i7 eu não consegui reproduzir nenhum Lag!

O Limite tá menor...

Com o aptosid é mais complicado pelas prioridades dele.

A latência do 2.6.38 ainda não tá legal! (Vou esperar a correção)

HQ, que carga você tá colocando aí nos seus testes?

Eu vou dizer, o seu 2.6.34 com as paradas das dicas do Gentoo, tanto no Atom como no i7, estão fantásticas aqui!

Eu nuca vi um Atom abrir planilha do OpenOffice de imediato como o meu está fazendo aqui!  Carregamento de fotos e vídeos no i7 então! A pré-visualização dos filmes ficam parecendo fotos agora no i7!

Agora, você está testando sem o BFS né?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de MAR?O de 2011, 13:31
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363-for-2638.html

BFS agora no 2.6.38
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 24 de MAR?O de 2011, 16:08

Pessoal, vocês acham possível usar um Lentium 4 de 11 anos atrás com desempenho em um sistema operacional Moderno?

E eu que achava o meu Atom um "caroço de azeitona" ....   


Aguardem um novo vídeo!

Pentium 4 não tem isso tudo. Há 11 anos, "quem bombava" era o Pentium III.
Vou aguardar o vídeo, pois também estou fazendo uns testes num K6 II aqui.

.38.1 já? BFQ?
Que venham as compilações!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 24 de MAR?O de 2011, 16:31

Pessoal, vocês acham possível usar um Lentium 4 de 11 anos atrás com desempenho em um sistema operacional Moderno?

E eu que achava o meu Atom um "caroço de azeitona" ....   


Aguardem um novo vídeo!



Pentium 4 não tem isso tudo. Há 11 anos, "quem bombava" era o Pentium III.
Vou aguardar o vídeo, pois também estou fazendo uns testes num K6 II aqui.

.38.1 já? BFQ?
Que venham as compilações!

Tá aqui o Clube do Hardware e a Wikipedia que não me deixam mentir:

http://www.clubedohardware.com.br/artigos/1122

http://en.wikipedia.org/wiki/Pentium_4

No caso eu tenho aqui um Pentium 4 de 1.5GHz Willamette, ou seja, os da primeira geração do P4 lançados em Novembro de 2000! Pode ser que não tivéssemos eles aqui ainda no Brasil, mas que já estava em produção já estava!

Vou fazer o vídeo hoje e tentar upar hoje também!

Um K6-II?  Putz, se já achei o P4 osso duro de roer! Imagina um K6-II.  Os Pentium III dessa mesma época eram melhores que os primeiros P4!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 24 de MAR?O de 2011, 23:30
Citar
HQ, que carga você tá colocando aí nos seus testes?

Crysis 1, Epsxe, Virtualbox e o amarok

Citar
Agora, você está testando sem o BFS né?

Com o BFS...

Estou começando a achar que o problema está acontecendo por causa da nvidia implicando com o kernel da série 2.6.38!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de MAR?O de 2011, 01:10
Citar
HQ, que carga você tá colocando aí nos seus testes?

Crysis 1, Epsxe, Virtualbox e o amarok

Citar
Agora, você está testando sem o BFS né?

Com o BFS...

Estou começando a achar que o problema está acontecendo por causa da nvidia implicando com o kernel da série 2.6.38!



Crysis 1 no Virtual Box?????? Roda bem? Essa ai fiquei curioso viu =)
Compilando kernel com BFS...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de MAR?O de 2011, 05:23
Citar
Crysis 1 no Virtual Box?Hein??? Roda bem? Essa ai fiquei curioso viu =)

Olha... nunca vi coisa mais pesada que isso! É muito pesado mesmo!

É justamente esse peso que me ajuda a achar os lags e nem o omnislash 2.6.34 passa no teste eu tenho que tunar muito manualmente para rodar legal!

Então isso faz do Crysis uma ótima ferramenta para sobrecarregar!

EDIT 1 - Brincando com os patches do buli!

Show mano Valeu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 25 de MAR?O de 2011, 13:59
Citar
Crysis 1 no Virtual Box?Hein??? Roda bem? Essa ai fiquei curioso viu =)

Olha... nunca vi coisa mais pesada que isso! É muito pesado mesmo!

É justamente esse peso que me ajuda a achar os lags e nem o omnislash 2.6.34 passa no teste eu tenho que tunar muito manualmente para rodar legal!

Então isso faz do Crysis uma ótima ferramenta para sobrecarregar!

EDIT 1 - Brincando com os patches do buli!

Show mano Valeu!

To aqui na maior torcida.
Quem sabe o HQX nos passa como rodar o Crysis no virtualbox.
To afim de testar no meu e7500 c/ 4 gigas.
O pessoal do Liquorix lançou a sua compilação do 38, que eu já instalei.
Mas eu não faço uso pesado, então por enquanto sem problemas.
Mas ainda acho o 37 com o patch1 do colivas melhor, mas menos fluído...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de MAR?O de 2011, 15:07
Citar
Quem sabe o HQX nos passa como rodar o Crysis no virtualbox.

Eu usei o Wine... Virtualbox com Crysis seria ultra pesado mas não sei é possível!

Só no Windows já é pesado! Ele é ótimo pra testar os lags!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 25 de MAR?O de 2011, 15:23
Ola no playonlinux, em manage wine versions ha uma versao especifica para rodar o Crysis versao 1.3.10-Crysis quem quiser testar.......
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 07:56
Como já havia dito aqui vai mais um vídeo, dessa vez o desafio era bem diferente!

O Hardware:

Pentium 4 1.5Ghz com 384MB de RAM, sendo 64MB para o Vídeo Onboard Matrox! É isso mesmo, Matrox!
HD de 20GB!  Placa mãe Fujitsu com Chipset Intel 845, e todo o restante do hardware, com exceção da "potente" placa de vídeo Matrox, eram Intel!
Portanto uma máquina com 10 anos de idade! Sua Bios é de 2001! Com isso ele consegue ter um poder de processamento ainda pior que um Atom moderno!  Se fosse um Pentium III com 500Mhz a menos da mesma écpoca, era melhor!   

O uso da máquina:

Essa máquina é usada em um projeto de inclusão digital!  Seu principal uso vai ser o de acesso a internet e uso do Office! Antes havia instalado o Ubuntu 8.04 LTS nela. Instalação padrão que meu amigo fez nela. Estava uma lesma!  Sofrível o desempenho! Perguntei pra ele se tinha prazo para entregar a máquina!  Ele disse que não! O serviço seria "de grátis"!  Então pedi pra ele para "tunar"  a mesma!  Com isso passei para o Ubuntu 10.04! Com o 8.04 as coisas eram tão "antigas" que não havia as opções de tunagem no GCC e outras coisas do sistema! Agora o pessoal vai poder usar um sistema e  Navegador modernos e ouvir música ao mesmo tempo com o Office sem travar o sistema!

Fiz questão de mostrar as diferenças no "peso" das aplicações! Ficou fácil de mostrar o limite da máquina né! Estou usando o Gnome por exigência da coordenadora!  Portanto, poderia fica melhor se usasse o LXDE ou uma versão Box da vida!

A compilação foi feita a "dedo" usando o Omnislash 2.6.34 - 1.4.4 + BFS + CFQ + 300Mhz + Preempt + Ondemand!  Sistema de arquivos JFS tunado e foram usadas as opções do Gentoo no Makefile do kernel!

Fotos da máquina em questão, notem o excelente estado de conservação da mesma:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg36.imageshack.us%2Fimg36%2F916%2Fimg1164r.th.jpg&hash=795919d1fd4c79b4858fa1afbf625120109315c9) (http://img36.imageshack.us/i/img1164r.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg97.imageshack.us%2Fimg97%2F4730%2Fimg1162u.th.jpg&hash=22acf87295f4d7b5a5a019e23754a8b5ff40bd09) (http://img97.imageshack.us/i/img1162u.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)

O vídeo:

http://www.youtube.com/watch?v=OCevVWiZCks

Era isso!

Agora fico no aguardo do K6-II do vampire!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de MAR?O de 2011, 09:39
Muito bom, galactus, parabéns!
O bichinho chorou para abrir aquela quantidade de arquivos (naturalmente por causa da quantidade de memória) mas mesmo assim conseguiu, sem usar muita swap.
Fico muito feliz em ver esses testes.

Quanto ao meu, já falei dele por aqui. Tentei tunar uma vez:
http://www.biglinux.com.br/forum/viewtopic.php?f=34&t=8611&hilit=slitaz

Vou tentar de novo, agora com o conhecimento acumulado sobre as otimizações do kernel.

Uma pergunta: por que usou 300 Hz? 1000 ia fazer o processador ficar "estressado"?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 26 de MAR?O de 2011, 09:46
 :o :o :o :o :o :o :o :o :o :o :o

Vc tirou leite de pedra!

Eu nem achava que uma máquina dessa ia rodar o Gnome assim! Eu esperava muito mais delays! Mas muito mesmo!!

E esse processador deve ter quase 10 anos! 10 anos!!

Vc nem imagina o quanto um vídeo desse me ajuda! (Valeu mesmo!)

Parabéns pela otimização!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 10:10
Muito bom, galactus, parabéns!
O bichinho chorou para abrir aquela quantidade de arquivos (naturalmente por causa da quantidade de memória) mas mesmo assim conseguiu, sem usar muita swap.
Fico muito feliz em ver esses testes.

Quanto ao meu, já falei dele por aqui. Tentei tunar uma vez:
http://www.biglinux.com.br/forum/viewtopic.php?f=34&t=8611&hilit=slitaz

Vou tentar de novo, agora com o conhecimento acumulado sobre as otimizações do kernel.

Uma pergunta: por que usou 300 Hz? 1000 ia fazer o processador ficar "estressado"?


Obrigado vampire!

1000Mhz?  Nesse pobre coitado!?  ;D

Rapaz eu ia era fritar o bichinho!  :P

Agora sem bricadeira, 1000Mhz é demais para esse processador mais o kernel do HQ! Ele não teria como executar tantos processos ao mesmo tempo!  Ia ser muito delay como o HQ falou!

Como essa máquina vai ser usada por quem ainda está "catando milho", preferi usar 300Mhz pois teria o melhor dos dois mundos com essa configuração em questão!  Não ficaria lento demais e também conseguiria fazer várias coisas ao mesmo tempo!

Eu fiz teste antes, só com essas opções que resumo logo acima, o fato da gente ficar fazendo um monte de testes ajuda também!  Eu consegui navegar com o Chrome, ouvir música no Rhytmbox, usar o Writer e fazer transferência de arquivos do Pen Drive para o PC sem lag na música ou na navegação! 

Duas coisas ajudam demais nisso, a compilação a dedo, ativando todo o hardware dele dentro do kernel, eu não sabia, mas tá lá a opção de acelelaração dessa placa Matrox dentro do Kernel! E as opções do Gentoo ativando as instruções do processador mais o cache dele!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 10:21
:o :o :o :o :o :o :o :o :o :o :o

Vc tirou leite de pedra!

Eu nem achava que uma máquina dessa ia rodar o Gnome assim! Eu esperava muito mais delays! Mas muito mesmo!!

E esse processador deve ter quase 10 anos! 10 anos!!

Vc nem imagina o quanto um vídeo desse me ajuda! (Valeu mesmo!)

Parabéns pela otimização!

Hqx

Poxa, muito obrigado HQ!  Que bom poder ajudar com esses vídeos!

Essa foi osso duro de roer mesmo!  Quando eu soube que teria que usar Gnome com essa configuração....

Mas também fiquei surpreso com o resultado!  Parece que o PC levou um upgrade de Hardware!

Sério mesmo!  Eu deveria ter gravado ele antes! Acho que vou começar a fazer isso, assim vai ficar claro o antes e depois das modificações!

E é isso mesmo HQ, é uma máquina com 10 anos de idade rodando um sistema moderno com desempenho! Alguém se arrisca a instalar o Windows 7 nisso?   ;D ;D ;D

Eu já falei para o meu amigo fazer um remaster desse sistema!  Acho que a dona vai querer o mesmo para as outras 3 máquinas dessa que ela tem no laboratório dela!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de MAR?O de 2011, 10:37
Outra coisa que esqueci de perguntar: por que CFQ e não BFQ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 11:32
Outra coisa que esqueci de perguntar: por que CFQ e não BFQ?


CFQ nesses casos é fundamental!  Como o próprio nome dele diz, ele procura tratar todos os processos por igual! Numa máquina como essa onde o limite dela é muito baixo, é muito pior usar um agendador que dá preferência a algumas coisas em detrimento a outras!  Com o CFQ ele não se "estressa" seja lá qual for a carga! São todos iguais! Com o BFQ ele iria largar alguém na mão para resolver esse processo que mais "grita"!   Como a CPU não ajuda, logo-logo o processo que ele largou na mão é que iria "gritar" mais!  O resultado é previsível, em pouco tempo todos estariam "gritando" e ele ficaria atolado = travamento!


Essa dupla, CFQ + JFS para máquinas do arco da velha é excelente! O problema é que o CFQ aumenta a latência! Isso em máquinas "porrudas" é um atraso!

Espero ter esclarecido mais que complicado!  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 26 de MAR?O de 2011, 12:30
Galera, para "nós" que gostamos de compilações, não seria bom abrir um tópico com uma "passo a passo" do que alterar nos makefile etc.
Pois aqui já tem muitaaaa pagina e acabamos ficando perdido com tanta informação e não sabemos direito o que fazer (além do normal).
Se algum de vocês pudessem fazer este imenso favor, pleaseeeeeee.
Tenho lido que as coisas evoluíram muito aqui, então gostaria de acompanhar melhor, mas estou que nem cego em tiroteio.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de MAR?O de 2011, 12:31
Tu ainda colocou preempt???? OMG...
Aqui no meu super pc eu ainda não me atrevo a por preempt... o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 13:05
Galera, para "nós" que gostamos de compilações, não seria bom abrir um tópico com uma "passo a passo" do que alterar nos makefile etc.
Pois aqui já tem muitaaaa pagina e acabamos ficando perdido com tanta informação e não sabemos direito o que fazer (além do normal).
Se algum de vocês pudessem fazer este imenso favor, pleaseeeeeee.
Tenho lido que as coisas evoluíram muito aqui, então gostaria de acompanhar melhor, mas estou que nem cego em tiroteio.

Tá bom, vou procurar colocar tudo junto sobre as alterações do Makefile do Kernel!  Lembrando que esse não vai ser um tutorial só meu! Vou juntar tudo o que a galera descobriu!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 13:08
Tu ainda colocou preempt???? OMG...
Aqui no meu super pc eu ainda não me atrevo a por preempt... o

Claro Gunss, os usuários dessa máquina ainda "catam milho"!   Não vão ser um Gunss que compila kernel,faz codificação de vídeo, navega na Internet e ouve música ao mesmo tempo!  ;D

Como eles vão fazer pouca coisa ou quase nada ao mesmo tempo, coloquei o Preempt!  E mais, as dicas do Gentoo aumentam o limite da CPU! Se bem que neste caso, o limite é bem baixo né!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de MAR?O de 2011, 13:22
Tu ainda colocou preempt???? OMG...
Aqui no meu super pc eu ainda não me atrevo a por preempt... o

Claro Gunss, os usuários dessa máquina ainda "catam milho"!   Não vão ser um Gunss que compila kernel,faz codificação de vídeo, navega na Internet e ouve música ao mesmo tempo!  ;D

Como eles vão fazer pouca coisa ou quase nada ao mesmo tempo, coloquei o Preempt!  E mais, as dicas do Gentoo aumentam o limite da CPU! Se bem que neste caso, o limite é bem baixo né!

Agora que você disse, realmente 50% do tempo eu estou fazendo codificação de vídeo... Usando o kernel do aptosid ta ficando sofrido, o limite da memória e o HD com pouco buffer estão limitando d+.

Quando usei o meu PC com 4GB de ram + HD 1TB com 64mb de buffer o desempenho aumentou potencialmente, incrível!!! Usava o kernel do aptosid + todas essas codificações com os pés nas costas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 26 de MAR?O de 2011, 14:03
Galera, para "nós" que gostamos de compilações, não seria bom abrir um tópico com uma "passo a passo" do que alterar nos makefile etc.
Pois aqui já tem muitaaaa pagina e acabamos ficando perdido com tanta informação e não sabemos direito o que fazer (além do normal).
Se algum de vocês pudessem fazer este imenso favor, pleaseeeeeee.
Tenho lido que as coisas evoluíram muito aqui, então gostaria de acompanhar melhor, mas estou que nem cego em tiroteio.

Tá bom, vou procurar colocar tudo junto sobre as alterações do Makefile do Kernel!  Lembrando que esse não vai ser um tutorial só meu! Vou juntar tudo o que a galera descobriu!
Com certeza, se possível colocar os créditos de todo o pessoal que ajudou, poderia chamar isso de projeto Omnislash, por que tenho certeza que está sendo de grande ajuda para o HQ,
e isso os torna colaboradores do projeto, hehe (que chique em, kkkkk)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 26 de MAR?O de 2011, 14:41
Galera, para "nós" que gostamos de compilações, não seria bom abrir um tópico com uma "passo a passo" do que alterar nos makefile etc.
Pois aqui já tem muitaaaa pagina e acabamos ficando perdido com tanta informação e não sabemos direito o que fazer (além do normal).
Se algum de vocês pudessem fazer este imenso favor, pleaseeeeeee.
Tenho lido que as coisas evoluíram muito aqui, então gostaria de acompanhar melhor, mas estou que nem cego em tiroteio.
Seria interessante, mas acho que não há necessidade de um novo tópico. Poderiam fazer uma postagem aqui mesmo e no post inicial (desse tópico) adicionar um link para essa postagem.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de MAR?O de 2011, 17:48
BFQ para o 2.6.38 lançado. Finalmente a dupla dinamica chegou.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 19:33
Galera, para "nós" que gostamos de compilações, não seria bom abrir um tópico com uma "passo a passo" do que alterar nos makefile etc.
Pois aqui já tem muitaaaa pagina e acabamos ficando perdido com tanta informação e não sabemos direito o que fazer (além do normal).
Se algum de vocês pudessem fazer este imenso favor, pleaseeeeeee.
Tenho lido que as coisas evoluíram muito aqui, então gostaria de acompanhar melhor, mas estou que nem cego em tiroteio.
Seria interessante, mas acho que não há necessidade de um novo tópico. Poderiam fazer uma postagem aqui mesmo e no post inicial (desse tópico) adicionar um link para essa postagem.

Aí depende também do Hqx!  Se ele quiser ou não colocar as alterações no Makefile do Kernel neste tópico!


HQ, você vai querer colocar isso junto do tuto do novo Omnislash?   

O que eu tava pensando era só colocar o que muda e o motivo da mudança no Makefile do Kernel!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de MAR?O de 2011, 19:35
BFQ para o 2.6.38 lançado. Finalmente a dupla dinamica chegou.

Agora sim!

Senhores, aqueçam seus motores!

Já to "seco" aqui pra fazer isso tudo com o 2.6.38!  Compilamos mais um kernel para um notebook de uma cliente aqui na loja do meu amigo! Todas essas modificações fazem o sistema ser outro!   E isso só com o  2.6.34!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 26 de MAR?O de 2011, 20:50
:o :o :o :o :o :o :o :o :o :o :o

Vc tirou leite de pedra!

Eu nem achava que uma máquina dessa ia rodar o Gnome assim! Eu esperava muito mais delays! Mas muito mesmo!!

E esse processador deve ter quase 10 anos! 10 anos!!

Vc nem imagina o quanto um vídeo desse me ajuda! (Valeu mesmo!)

Parabéns pela otimização!

Hqx

Poxa, muito obrigado HQ!  Que bom poder ajudar com esses vídeos!

Essa foi osso duro de roer mesmo!  Quando eu soube que teria que usar Gnome com essa configuração....

Mas também fiquei surpreso com o resultado!  Parece que o PC levou um upgrade de Hardware!

Sério mesmo!  Eu deveria ter gravado ele antes! Acho que vou começar a fazer isso, assim vai ficar claro o antes e depois das modificações!

E é isso mesmo HQ, é uma máquina com 10 anos de idade rodando um sistema moderno com desempenho! Alguém se arrisca a instalar o Windows 7 nisso?   ;D ;D ;D

Eu já falei para o meu amigo fazer um remaster desse sistema!  Acho que a dona vai querer o mesmo para as outras 3 máquinas dessa que ela tem no laboratório dela!


Tá meu caro, mas ao menos tu usou o openbox no lugar do metacity?
A diferença é gritante!
Mesmo numa máquina moderna, tu compensa ativando o compiz com todos os efeitos e mesmo assim continua veloz!

To no aguardo do OmniSlash 2.6.38, seja lá quando ele for lançado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 27 de MAR?O de 2011, 00:54
To no aguardo desde dá pagina 180, hoje utilizo arch linux, mas to com muita saudade do meu ubuntu, e to loko pra testar novo omnislash no netbook com UNR
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de MAR?O de 2011, 01:12
Citar
Aí depende também do Hqx!  Se ele quiser ou não colocar as alterações no Makefile do Kernel neste tópico!


HQ, você vai querer colocar isso junto do tuto do novo Omnislash?   

Com certeza!

Coloco na parte para quem quiser compilar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 02:41
:o :o :o :o :o :o :o :o :o :o :o

Vc tirou leite de pedra!

Eu nem achava que uma máquina dessa ia rodar o Gnome assim! Eu esperava muito mais delays! Mas muito mesmo!!

E esse processador deve ter quase 10 anos! 10 anos!!

Vc nem imagina o quanto um vídeo desse me ajuda! (Valeu mesmo!)

Parabéns pela otimização!

Hqx

Poxa, muito obrigado HQ!  Que bom poder ajudar com esses vídeos!

Essa foi osso duro de roer mesmo!  Quando eu soube que teria que usar Gnome com essa configuração....

Mas também fiquei surpreso com o resultado!  Parece que o PC levou um upgrade de Hardware!

Sério mesmo!  Eu deveria ter gravado ele antes! Acho que vou começar a fazer isso, assim vai ficar claro o antes e depois das modificações!

E é isso mesmo HQ, é uma máquina com 10 anos de idade rodando um sistema moderno com desempenho! Alguém se arrisca a instalar o Windows 7 nisso?   ;D ;D ;D

Eu já falei para o meu amigo fazer um remaster desse sistema!  Acho que a dona vai querer o mesmo para as outras 3 máquinas dessa que ela tem no laboratório dela!


Tá meu caro, mas ao menos tu usou o openbox no lugar do metacity?
A diferença é gritante!
Mesmo numa máquina moderna, tu compensa ativando o compiz com todos os efeitos e mesmo assim continua veloz!

To no aguardo do OmniSlash 2.6.38, seja lá quando ele for lançado!



Claro que eu coloquei o Openbox no lugar do Metacity!  Compiz com placa de vídeo Onboard de 10 anos atrás?  ;D ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 02:42
Citar
Aí depende também do Hqx!  Se ele quiser ou não colocar as alterações no Makefile do Kernel neste tópico!


HQ, você vai querer colocar isso junto do tuto do novo Omnislash?   

Com certeza!

Coloco na parte para quem quiser compilar!

Então pronto!  Vamos aguardar o Novo Ominslash 2.6.38 com um novo tutorial!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de MAR?O de 2011, 03:14
Tem uns patches interessantes do git18!

Estou gostando...

Obrigado pelos patches novos Buli! Estou quase chegando aonde eu quero!

Citar
Então pronto!  Vamos aguardar o Novo Ominslash 2.6.38 com um novo tutorial!

Estou ansioso por ele! Falta eu conseguir melhorar só mais um pouco!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de MAR?O de 2011, 09:25


Tá meu caro, mas ao menos tu usou o openbox no lugar do metacity?
A diferença é gritante!
Mesmo numa máquina moderna, tu compensa ativando o compiz com todos os efeitos e mesmo assim continua veloz!

To no aguardo do OmniSlash 2.6.38, seja lá quando ele for lançado!



Claro que eu coloquei o Openbox no lugar do Metacity!  Compiz com placa de vídeo Onboard de 10 anos atrás?  ;D ;D ;D

Putz, barba cabelo e bigode! O kit completo então, rsrsrsrs....
O compiz foi citado como exemplo, só isso. Obviamente fica impossível! QQ video onboard de hj dá um pau nas placas de vídeo daquela época (a exceção das ATI e NVídia de ponta).
Só no aguardo! o Liquorix 2.6.38 tá se saindo bem, mas nada que se diga "WOW64", mas deixa o sistema bem fluído.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de MAR?O de 2011, 10:20
Tem uns patches interessantes do git18!

Estou gostando...

Obrigado pelos patches novos Buli! Estou quase chegando aonde eu quero!

Citar
Então pronto!  Vamos aguardar o Novo Ominslash 2.6.38 com um novo tutorial!

Estou ansioso por ele! Falta eu conseguir melhorar só mais um pouco!

Onde tem esses patches?
Compilei o kernel do Ubuntu com BFQ + BFS. Agora, sim, o sistema iniciou. Como sou de usar muita firula mas não chego a fazer os testes do Galactus, não percebi diferenças.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 13:31
também tem um tempo que não vejo grandes mudanças no desempenho vampire.

HQ, os patchs que esta aplicando são aqueles lá que me passou daquela vez para o 2.6.36??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 27 de MAR?O de 2011, 13:34
Tem uns patches interessantes do git18!

Estou gostando...

Obrigado pelos patches novos Buli! Estou quase chegando aonde eu quero!

Citar
Então pronto!  Vamos aguardar o Novo Ominslash 2.6.38 com um novo tutorial!

Estou ansioso por ele! Falta eu conseguir melhorar só mais um pouco!
Que maravilha, estou ansioso para ver este novo omnislash com todas as dicas de melhorias que vem sendo apresentada aqui, (eu gosto de compilar), então já vi que a coisa vai ser boa.
Isso com a estabilidade que ta o Kubuntu 10.04.2, vai ficar um avião.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 27 de MAR?O de 2011, 15:19
Citar
Onde tem esses patches?

Git18 são os do próprio kernel.org!

São os que poderão entrar na próxima release!

Citar
HQ, os patchs que esta aplicando são aqueles lá que me passou daquela vez para o 2.6.36??

Não... eu estou mexendo com muita coisa (desmembrando o liquorix e o zen)

Tá um caos ordenado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 15:34
http://ck-hack.blogspot.com/2011/03/bfs-and-optimising-global-scheduler-for.html

Um patch para o BFS que melhora o desempenho quando o CPU Governor é o Ondemand e variados.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 17:55
http://ck-hack.blogspot.com/2011/03/bfs-and-optimising-global-scheduler-for.html

Um patch para o BFS que melhora o desempenho quando o CPU Governor é o Ondemand e variados.

Rapaz eu to só aqui rindo de orelha a orelha! 

Até 30% de ganho na performance com o i7!!!!

Quanto mais CPUs maior o ganho na performance com esse patch!!!! 

HQ please!  Vamos testar isso aí né!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 18:38
http://ck-hack.blogspot.com/2011/03/bfs-and-optimising-global-scheduler-for.html

Um patch para o BFS que melhora o desempenho quando o CPU Governor é o Ondemand e variados.

Rapaz eu to só aqui rindo de orelha a orelha! 

Até 30% de ganho na performance com o i7!!!!

Quanto mais CPUs maior o ganho na performance com esse patch!!!! 

HQ please!  Vamos testar isso aí né!



HAUAHUAHUAH. To conseguindo juntar grana, talvez até eu consiga lá pro meio do ano ou em agosto um Bulldozer =)
Acho que aqui no C2D não vai ter tanto ganho assim.

Ah, 2.8.38.2 lançado, poxa, uma versão atraz da outra. Também com tempo recorde de lançamento tem que corrigir muitas coisas mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 19:25
http://ck-hack.blogspot.com/2011/03/bfs-and-optimising-global-scheduler-for.html

Um patch para o BFS que melhora o desempenho quando o CPU Governor é o Ondemand e variados.

Rapaz eu to só aqui rindo de orelha a orelha! 

Até 30% de ganho na performance com o i7!!!!

Quanto mais CPUs maior o ganho na performance com esse patch!!!! 

HQ please!  Vamos testar isso aí né!



HAUAHUAHUAH. To conseguindo juntar grana, talvez até eu consiga lá pro meio do ano ou em agosto um Bulldozer =)
Acho que aqui no C2D não vai ter tanto ganho assim.

Ah, 2.8.38.2 lançado, poxa, uma versão atraz da outra. Também com tempo recorde de lançamento tem que corrigir muitas coisas mesmo.

Heheheheh

Eu to no aguardo das novas placas com revisão B3 para embarcar nos novos Sandy Bridge! ;)

Rapaz este 2.6.38 tunado promete muito!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 19:48
"sweet, i can now watch 1080p videos smooth with stress -c 2 and make -j2 on my core 2 duo machine. i would say thats about 10 - 15 % performance gain for me. i also noticed that firefox' opening time is reduced by a second. impressive so far. its a noticeable improvement."

Com esse comentário até me empolguei para usar esse patch do BFS.

@Glactus você com um SB vai voadar muito hein!!!
Já chegaram placas B3 da Gigabyte no Brasil. Não é mais desculpa =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 21:11
"sweet, i can now watch 1080p videos smooth with stress -c 2 and make -j2 on my core 2 duo machine. i would say thats about 10 - 15 % performance gain for me. i also noticed that firefox' opening time is reduced by a second. impressive so far. its a noticeable improvement."

Com esse comentário até me empolguei para usar esse patch do BFS.

@Glactus você com um SB vai voadar muito hein!!!
Já chegaram placas B3 da Gigabyte no Brasil. Não é mais desculpa =)

Nossa esse novo patch do BFS tá destruindo hein?

Gunss, chegaram sim, o negócio é ter para comprar por um preço justo! 

Já achei onde comprar o processador, agora só falta a placa mãe!  Estou de olho num P67-UD4-B3!  Chega nos 4.8Ghz fácil!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 21:29
"sweet, i can now watch 1080p videos smooth with stress -c 2 and make -j2 on my core 2 duo machine. i would say thats about 10 - 15 % performance gain for me. i also noticed that firefox' opening time is reduced by a second. impressive so far. its a noticeable improvement."

Com esse comentário até me empolguei para usar esse patch do BFS.

@Glactus você com um SB vai voadar muito hein!!!
Já chegaram placas B3 da Gigabyte no Brasil. Não é mais desculpa =)

Nossa esse novo patch do BFS tá destruindo hein?

Gunss, chegaram sim, o negócio é ter para comprar por um preço justo! 

Já achei onde comprar o processador, agora só falta a placa mãe!  Estou de olho num P67-UD4-B3!  Chega nos 4.8Ghz fácil!  ;D

Pra você esse patch talvez não tenha tanta utilidade, agora para mim que sempre procuro usar ondemand como CPU governor vou me beneficiar.

Vai comprar da serie K então né? pq somente eles sobem tanto.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de MAR?O de 2011, 22:22
"sweet, i can now watch 1080p videos smooth with stress -c 2 and make -j2 on my core 2 duo machine. i would say thats about 10 - 15 % performance gain for me. i also noticed that firefox' opening time is reduced by a second. impressive so far. its a noticeable improvement."

Com esse comentário até me empolguei para usar esse patch do BFS.

@Glactus você com um SB vai voadar muito hein!!!
Já chegaram placas B3 da Gigabyte no Brasil. Não é mais desculpa =)

Nossa esse novo patch do BFS tá destruindo hein?

Gunss, chegaram sim, o negócio é ter para comprar por um preço justo! 

Já achei onde comprar o processador, agora só falta a placa mãe!  Estou de olho num P67-UD4-B3!  Chega nos 4.8Ghz fácil!  ;D

Pra você esse patch talvez não tenha tanta utilidade, agora para mim que sempre procuro usar ondemand como CPU governor vou me beneficiar.

Vai comprar da serie K então né? pq somente eles sobem tanto.

O Kolivas comenta no anúncio que você pode usar qualquer Governor que quiser! O patch cobre um regressão de quando você escolhe um dos três tipos de Governor!

E sim, vou de série K! O 2600K! Esse tá leite de onça pra comprar! Pelo menos pra quem vende com nota e garantia!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de MAR?O de 2011, 22:42
"sweet, i can now watch 1080p videos smooth with stress -c 2 and make -j2 on my core 2 duo machine. i would say thats about 10 - 15 % performance gain for me. i also noticed that firefox' opening time is reduced by a second. impressive so far. its a noticeable improvement."

Com esse comentário até me empolguei para usar esse patch do BFS.

@Glactus você com um SB vai voadar muito hein!!!
Já chegaram placas B3 da Gigabyte no Brasil. Não é mais desculpa =)

Nossa esse novo patch do BFS tá destruindo hein?

Gunss, chegaram sim, o negócio é ter para comprar por um preço justo! 

Já achei onde comprar o processador, agora só falta a placa mãe!  Estou de olho num P67-UD4-B3!  Chega nos 4.8Ghz fácil!  ;D

Pra você esse patch talvez não tenha tanta utilidade, agora para mim que sempre procuro usar ondemand como CPU governor vou me beneficiar.

Vai comprar da serie K então né? pq somente eles sobem tanto.

O Kolivas comenta no anúncio que você pode usar qualquer Governor que quiser! O patch cobre um regressão de quando você escolhe um dos três tipos de Governor!

E sim, vou de série K! O 2600K! Esse tá leite de onça pra comprar! Pelo menos pra quem vende com nota e garantia!

Pelo que li esse patch ajuda quem usa ondemand, conservative e powersave. Como você usa sempre Performance acho que esse patch não ajudaria no seu caso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 27 de MAR?O de 2011, 22:43
Citar
Onde tem esses patches?

Git18 são os do próprio kernel.org!

São os que poderão entrar na próxima release!

Citar
HQ, os patchs que esta aplicando são aqueles lá que me passou daquela vez para o 2.6.36??

Não... eu estou mexendo com muita coisa (desmembrando o liquorix e o zen)

Tá um caos ordenado!

Jesus me abana
Vai ser nessa ou na outra semana
Não me engana que tou quase de cama
Doido prá ver o sistema rodar como uma baiana
Descascar a banana
Prá ver sem engasgos 5 ou 6 filmes sacanas

Valeu pela rima não acham?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de MAR?O de 2011, 00:56
também tem um tempo que não vejo grandes mudanças no desempenho vampire.


Pior eu constatei hoje. Fiquei o dia inteiro reinstalando o Windows Vista num notebook de uma amiga minha, um Core 2 Duo da Dell, com 3 GB de memória e vídeo Intel. A diferença é que ao invés de eu instalar o 32 bits dela, instalei um 64. O serial dela funcionou. O bicho ficou melhor que o meu Phenom Triple-core, da HP, com 4GB de memória, usando o kernel 2.6.38 + BFQ e BFS. Constatei isso mexendo em jogos do Orkut e na abertura de alguns programas. Isso mesmo antes de eu fazer algumas otimizações que encontrei aqui (http://www.forumpcs.com.br/comunidade/viewtopic.php?p=1870086#1870086).
Ou o Flash 64 do Linux continua muito bugado, ou eu não sei o que pode ser. :-[ Será que o Compiz é tão poderoso assim? Se for, ele é bonitinho mas ordinário.
Eu só acho que ter um PC moderno e não usar seu poder não vale a pena o investimento.

Ainda estou cabreiro para usar esse novo BFS. Vou esperar a opinião de quem testar primeiro.

PS: MSXManiac, pare de descascar a banana e vai dormir, cara.
kkkkkkkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de MAR?O de 2011, 04:49
Citar
Rapaz eu to só aqui rindo de orelha a orelha!

Até 30% de ganho na performance com o i7!!!!

Quanto mais CPUs maior o ganho na performance com esse patch!!!!

HQ please!  Vamos testar isso aí né!

FDS vou testar!

Citar
O bicho ficou melhor que o meu Phenom Triple-core, da HP, com 4GB de memória, usando o kernel 2.6.38 + BFQ e BFS.

Muita coisa atrapalha no linux. O Windows padrão utiliza muito melhor os cores.

Veja quando o galactus altera as coisas no i7 ou até no atom como melhoram e até superam o Windows!!

Sem contar as questões da VGA, drivers, etc...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de MAR?O de 2011, 07:20
vampire, eu concordo que no início, ou seja, pós instalação, praticamente qualquer versão do Windows pode ser mais rápido que o Linux!  Eu disse no início!
Eu costumo dizer que o Windows sofre da "síndrome do Jardim"!   Nunca ouviram falar dela?

No começo seu Jardim é lindo e vistoso!  Mas exige de você cuidados constantes!  Se não ele é tomado por pragas, ervas daninhas e todo tipo de insetos!  Os caminhos que antes eram lindos começam a ficar congestionados e onde você antes conseguia trafegar com velocidade, agora tornaram-se de difícil passagem, em resumo, ficou muito mais lento de se trafegar no seu Jardim! E assim vai, até que você é obrigado fazer uma intervenção de emergência, o que resulta em arrancar toda as plantas do jardim e refazer todo o Jardim do zero!   Infelizmente esse ciclo pode se repetir a cada 6 meses ou menos dependendo da falta de cuidados do dono deste Jardim!


Para que a síndrome não ataque, são necessários: Anti-vírus, Anti-Spyware, programas para limpar o registro (muitas vezes mais de um programa), desfragmentador e de preferência deixar tudo isso ligado no automático, já que você pobre usuário do Jardim, só quer fazer uso dele e não ficar perdendo tempo com as constantes podas e regadas do mesmo! Há sim!  Não se esqueça de deixar as atualizações do próprio Jardim também ligadas no automático!

Já viram o consumo inicial de RAM do Windows Vista ou do Windows 7?  Eu tenho um Windows 7 Home Premium original, então eu posso falar de carteirinha!  1.2GB de RAM, sem fazer nada!   Então claro que ele vai ser mais rápido! Afinal o sistema todo foi pra RAM após o Boot! eu aqui brigando para o meu Mint 64 não subir com mais de 280MB e o 7 precisa de 4 vezes mais memória! Todas as vezes que meu amigo vem aqui pra usar o Windows 7 de casa ele fica impressionado como o meu é ligeiro! Eu digo, claro, eu não uso!  :D

Já viram os novos Satellite da Toshiba? Eles sobem com tudo! E quando eu digo com tudo é com tudo mesmo!  Skype, MSN, o software de atualização da Toshiba, Anti-vírus, Windows Update e por aí vai! Uma festa para facilitar a vida do pobre usuário final!  Você entra no Windows mas depois espera um monte para poder usar o sistema!

Além disso ajudam os fatores de que os driver de Áudio e vídeo são melhores para o Windows  do que no Linux, em geral!

Contudo, eu ainda acho o desempenho do Linux superior ao do Windows na maioria dos PCs que já vi!


HQ, já estou no aguardo para os testes!

  

  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de MAR?O de 2011, 08:07
O Windows 7 realmente é melhor que os outros. Mas o Vista ter ficado mais rápido foi sacanagem  >:(

Li (acho que foi o HQX mesmo que disse) que uma vantagem do Windows é que o gerenciador gráfico vem embutido no Kernel, enquanto no Linux é a parte.
A propósito, HQX, como andam as compilações do Xorg?

Meu note também veio com o 7, só que com um monte de programas da HP. Formatei e instalei uma versão limpa, usando o mesmo serial. Como o note já veio com dois HDs de fábrica, ficou fácil deixar em dual boot. Só que eu também não uso. Está quietinho lá. Eu só estava usando para assistir filmes em Blu-Ray, porque não conseguia de jeito nenhum colocar minha saída HDMI para funcionar no Linux, mas como agora eu consigo, nem para isso eu uso mais. Só o leitor de impressões digitais que eu ainda não consegui colocar para funcionar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de MAR?O de 2011, 11:00
O Windows 7 realmente é melhor que os outros. Mas o Vista ter ficado mais rápido foi sacanagem  >:(

Li (acho que foi o HQX mesmo que disse) que uma vantagem do Windows é que o gerenciador gráfico vem embutido no Kernel, enquanto no Linux é a parte.
A propósito, HQX, como andam as compilações do Xorg?

Meu note também veio com o 7, só que com um monte de programas da HP. Formatei e instalei uma versão limpa, usando o mesmo serial. Como o note já veio com dois HDs de fábrica, ficou fácil deixar em dual boot. Só que eu também não uso. Está quietinho lá. Eu só estava usando para assistir filmes em Blu-Ray, porque não conseguia de jeito nenhum colocar minha saída HDMI para funcionar no Linux, mas como agora eu consigo, nem para isso eu uso mais. Só o leitor de impressões digitais que eu ainda não consegui colocar para funcionar.

Realmente isso ajuda demais o Windows. O gerenciador gráfico embutido, e também o Compiz que é um programa a parte do gnome para piorar a situação. Os efeitos gráficos do KDE, ao menos aqui, aparentam ser mais leves pq o "compiz" do KDE vem no propio gerenciador, então fica mais leve.
Ah, Windows é mais rápido para quem tem 3GB de ram, quem tem 1GB (eu) é uma derma como diz o galactus.

Ah, somente mais esse comentario para não fugir muito do tópico. Já baixaram o Gnome3 e testaram? Em um Live-USB seus efeitos parecem muito leves, acho que o motivo é a direta integração do Gnome e o gerenciador desses efeitos, ou ausencia de compiz...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 28 de MAR?O de 2011, 13:44
A questão toda é o "Xorg" do Windows e os bons drivers...

Quem usou um driver bem feito (ATI livre no linux) viu como poderia ser legal se tudo fosse bem feito (certo Galactus?)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de MAR?O de 2011, 14:10
Pois é, tenho sido muito feliz com o driver nativo da ATI.

Mas então, HQX, como andam as compilações do Xorg?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de MAR?O de 2011, 16:16
A questão toda é o "Xorg" do Windows e os bons drivers...

Quem usou um driver bem feito (ATI livre no linux) viu como poderia ser legal se tudo fosse bem feito (certo Galactus?)

Certo HQ!  Eu também prefiro usar o driver livre da ATI! Como eu não jogo no Linux e nem uso o Compiz, o Driver livre pra mim tem sido melhor!  Mas a diferença do desempenho dos drivers da ATI (livre e proprietário) vem caindo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de MAR?O de 2011, 17:23

Além disso ajudam os fatores de que os driver de Áudio e vídeo são melhores para o Windows  do que no Linux, em geral!

Contudo, eu ainda acho o desempenho do Linux superior ao do Linux na maioria dos PCs que já vi!

HQ, já estou no aguardo para os testes!  


Com certeza o Linux tem desempenho superior ao do Linux. E mais ainda em relação ao RWinSlow!

Q escorregão hein Galactus, kkkkkkkkkkkkkkkkkkkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de MAR?O de 2011, 17:36

Além disso ajudam os fatores de que os driver de Áudio e vídeo são melhores para o Windows  do que no Linux, em geral!

Contudo, eu ainda acho o desempenho do Linux superior ao do Linux na maioria dos PCs que já vi!

HQ, já estou no aguardo para os testes!  



Com certeza o Linux tem desempenho superior ao do Linux. E mais ainda em relação ao RWinSlow!

Q escorregão hein Galactus, kkkkkkkkkkkkkkkkkkkkk


Putz, você não perdoa nada!

Foi coisa pouca!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 28 de MAR?O de 2011, 21:28
Duas postagens em uma:

A primeira parte é só babos...err, curiosidades:

Algumas páginas e curiosidades sobre omnislash, para nós tão acostumados a associar esta palavra unicamente ao projeto do nosso caro HQX, a.k.a. Riven Zero:

http://omnislash.forumclan.net/
http://www.omnislash.com.br/
http://finalfantasy.wikia.com/wiki/Omnislash

A segunda que é aquela que realmente nos interessa e salvo se alguém tiver informado isso nas últimas 48 horas e eu não tiver percebido!
Eis que titio colivas soltou o seu patch ck para o 2.6.38: http://users.on.net/~ckolivas/kernel/
Senhores, liguem seus motores, digo, compiladores!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de MAR?O de 2011, 22:55
Duas postagens em uma:

A primeira parte é só babos...err, curiosidades:

Algumas páginas e curiosidades sobre omnislash, para nós tão acostumados a associar esta palavra unicamente ao projeto do nosso caro HQX, a.k.a. Riven Zero:

http://omnislash.forumclan.net/
http://www.omnislash.com.br/
http://finalfantasy.wikia.com/wiki/Omnislash

A segunda que é aquela que realmente nos interessa e salvo se alguém tiver informado isso nas últimas 48 horas e eu não tiver percebido!
Eis que titio colivas soltou o seu patch ck para o 2.6.38: http://users.on.net/~ckolivas/kernel/
Senhores, liguem seus motores, digo, compiladores!

ta atrasado MSXManiac, CK lançou o CK2 e o BFS 0.370
http://ck-hack.blogspot.com/2011/03/2638-ck2-bfs-0370.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de MAR?O de 2011, 23:55
Duas postagens em uma:

A primeira parte é só babos...err, curiosidades:

Algumas páginas e curiosidades sobre omnislash, para nós tão acostumados a associar esta palavra unicamente ao projeto do nosso caro HQX, a.k.a. Riven Zero:

http://omnislash.forumclan.net/
http://www.omnislash.com.br/
http://finalfantasy.wikia.com/wiki/Omnislash

A segunda que é aquela que realmente nos interessa e salvo se alguém tiver informado isso nas últimas 48 horas e eu não tiver percebido!
Eis que titio colivas soltou o seu patch ck para o 2.6.38: http://users.on.net/~ckolivas/kernel/
Senhores, liguem seus motores, digo, compiladores!

ta atrasado MSXManiac, CK lançou o CK2 e o BFS 0.370
http://ck-hack.blogspot.com/2011/03/2638-ck2-bfs-0370.html

Rapaz, de novo o Tio kolivas avisa que as máquinas "toras" é que vão sentir maior efeito com esse novo patch!

Agora, qual o motivo dele aparentemente visar máquinas com mais de 2 núcleos?

Viram que ele disponibiliza binários .deb dizendo que são para o Ubuntu?  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 29 de MAR?O de 2011, 00:01
Duas postagens em uma:

A primeira parte é só babos...err, curiosidades:

Algumas páginas e curiosidades sobre omnislash, para nós tão acostumados a associar esta palavra unicamente ao projeto do nosso caro HQX, a.k.a. Riven Zero:

http://omnislash.forumclan.net/
http://www.omnislash.com.br/
http://finalfantasy.wikia.com/wiki/Omnislash

A segunda que é aquela que realmente nos interessa e salvo se alguém tiver informado isso nas últimas 48 horas e eu não tiver percebido!
Eis que titio colivas soltou o seu patch ck para o 2.6.38: http://users.on.net/~ckolivas/kernel/
Senhores, liguem seus motores, digo, compiladores!

ta atrasado MSXManiac, CK lançou o CK2 e o BFS 0.370
http://ck-hack.blogspot.com/2011/03/2638-ck2-bfs-0370.html

Não tô não! Eu só vi hoje e já tava o ck2 lá!
Atrasei é em saber, kkkkkkkkkkkk
Mas valeu!!!!
Agora uma compilada prá ver no que dá!
O do aptosid e o liquorix tão se saindo bem! Tô rodando filme HD em tela cheia usando o vídeo onboard da minha placa (veja na assinatura) que se não é ruim também não é uma GTX-590 não é mesmo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de MAR?O de 2011, 12:21
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de MAR?O de 2011, 13:21
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de MAR?O de 2011, 14:17
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

De novo, novamente, o patch serve para qualquer governor, tanto é assim que tá lo comentário um dos caras que portam kernel para o PPA do Ubuntu que testou nos três governor:

Citar
Anyway, my test results for this patch were lackluster too. I was testing on the kraken benchmark, comparing conservative vs ondemand vs full speed. I didn't notice a whole lot of difference. With or without the patch I got about 15.5s for conservative, 21 for ondemand, and 14.5 for full speed.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 29 de MAR?O de 2011, 22:11
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

De novo, novamente, o patch serve para qualquer governor, tanto é assim que tá lo comentário um dos caras que portam kernel para o PPA do Ubuntu que testou nos três governor:

Citar
Anyway, my test results for this patch were lackluster too. I was testing on the kraken benchmark, comparing conservative vs ondemand vs full speed. I didn't notice a whole lot of difference. With or without the patch I got about 15.5s for conservative, 21 for ondemand, and 14.5 for full speed.



Enquanto isso em Hiven City, o que estará fazendo o nosso herói HQX?
Talvez um OmniSlash Zero?
Assistam no próximo episódio de "Compiling Kernel on Kubuntu"!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de MAR?O de 2011, 22:17
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

De novo, novamente, o patch serve para qualquer governor, tanto é assim que tá lo comentário um dos caras que portam kernel para o PPA do Ubuntu que testou nos três governor:

Citar
Anyway, my test results for this patch were lackluster too. I was testing on the kraken benchmark, comparing conservative vs ondemand vs full speed. I didn't notice a whole lot of difference. With or without the patch I got about 15.5s for conservative, 21 for ondemand, and 14.5 for full speed.



Beleza. Como desculpa pela minha brutal lezeira darei que Física III + Calculo III + Algoritmo e Programação de Computadores estão me deixando débio...  ;D

Sobre as flags que vocês falam para adicionar no tutorial são aquelas que discutimos anteriormente, a saída dos comandos?!!!
echo "" | gcc -march=native -v -E - 2>&1 | grep cc1
gcc -Q --help=target -march=native

Vou esperar mais um tempo e depois tentar compilar o kernel no aptosid juntamente com essas opções no makefile e depois em outra compilação adicionando BFQ e BFS.
Mas acho que pela minha baixa quantidade de memória não vai mudar muita coisa.

edit: MSXManiac o HQ esta usando o Opensuse agora, ao menos eu acho =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 29 de MAR?O de 2011, 23:20
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

De novo, novamente, o patch serve para qualquer governor, tanto é assim que tá lo comentário um dos caras que portam kernel para o PPA do Ubuntu que testou nos três governor:

Citar
Anyway, my test results for this patch were lackluster too. I was testing on the kraken benchmark, comparing conservative vs ondemand vs full speed. I didn't notice a whole lot of difference. With or without the patch I got about 15.5s for conservative, 21 for ondemand, and 14.5 for full speed.



Beleza. Como desculpa pela minha brutal lezeira darei que Física III + Calculo III + Algoritmo e Programação de Computadores estão me deixando débio...  ;D

Sobre as flags que vocês falam para adicionar no tutorial são aquelas que discutimos anteriormente, a saída dos comandos?!!!
echo "" | gcc -march=native -v -E - 2>&1 | grep cc1
gcc -Q --help=target -march=native

Vou esperar mais um tempo e depois tentar compilar o kernel no aptosid juntamente com essas opções no makefile e depois em outra compilação adicionando BFQ e BFS.
Mas acho que pela minha baixa quantidade de memória não vai mudar muita coisa.

edit: MSXManiac o HQ esta usando o Opensuse agora, ao menos eu acho =)

Não se queimam as pontes por onde se passou!
Se renegares teu passado, o teu futuro te renegará!
É por isso que:

A diferença da Microsoft e da Bruna Surfistinha é que a Microsoft continua fazendo programa!

Se eles renegarem o passado, ficarão sem futuro!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 31 de MAR?O de 2011, 12:06
Nossa, dois dias de fórum offline.
Alguma novidade?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de MAR?O de 2011, 13:04
Nossa, dois dias de fórum offline.
Alguma novidade?


Sobre o Kernel? Não!

Sobre a data de lançamento do novo omnislash? Sim! 

HQ, tu vai falar a data?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 31 de MAR?O de 2011, 13:32
Queria ter uma folga para conversar com o HQ sobre esse kernel...

Esperando para ver novidades no Xorg =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 31 de MAR?O de 2011, 13:52
Tio Kolivas têm novidades!

Nova versão para testes do BFS 371!  Dessa vez ele deixa claro e evidente que esse patch serve para qualquer Governor, mas só vai afetar usuários com processadores de mais de um núcleo:

Citar
I've enabled the changes at all times, not just when the ondemand governor is run, but again this change only affects SMP users.

Tópico: http://ck-hack.blogspot.com/2011/04/bfs-0371-test3.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 31 de MAR?O de 2011, 16:22
Caros,
após umas 3 compilações do kernel 2.6.38.2  sem sucesso,
resolvi reinstalar na unha o driver de video Nvidia e eis que dessa vez funcionou tudo direitinho...
Eu creio que ele apenas não estava reinstalando o driver de video e por isso só ia pro modo terminal...
Se alguem mais tiver esse problema, fica aqui o aviso!!!
Não carregou a interface gráfica após instalar o novo kernel 2.6.38.2, instale seu driver de video Nvidia manualmente e tudo se resolverá!!!
Espero ter ajudado...

[]'s,

Silva.

Tio Kolivas têm novidades!

Nova versão para testes do BFS 371!  Dessa vez ele deixa claro e evidente que esse patch serve para qualquer Governor, mas só vai afetar usuários com processadores de mais de um núcleo:

Citar
I've enabled the changes at all times, not just when the ondemand governor is run, but again this change only affects SMP users.

Tópico: http://ck-hack.blogspot.com/2011/04/bfs-0371-test3.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 01 de Abril de 2011, 16:44
Tenho mexido bastante no Windows e tenho gostado do resultado. Não sei porque no Ubuntu o resultado não é o mesmo, ainda que eu personalize o Kernel.

O Omnislash ficou péssimo aqui.

O Ubuntu está me decepcionando, acho que vou voltar para o Windows de vez.



Ah, e hoje é primeiro de abril. kkkkkkkkkkk
Acharam mesmo que eu estava falando sério?


Galactus, hoje lembrei de você. Uma escola onde trabalhei recebeu um monte de Pentium III com 256 MB de RAM, de doação.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Abril de 2011, 17:57
Tenho mexido bastante no Windows e tenho gostado do resultado. Não sei porque no Ubuntu o resultado não é o mesmo, ainda que eu personalize o Kernel.

O Omnislash ficou péssimo aqui.

O Ubuntu está me decepcionando, acho que vou voltar para o Windows de vez.



Ah, e hoje é primeiro de abril. kkkkkkkkkkk
Acharam mesmo que eu estava falando sério?


Galactus, hoje lembrei de você. Uma escola onde trabalhei recebeu um monte de Pentium III com 256 MB de RAM, de doação.

Rapaz se não fosse o primeiro de Abril eu até que acreditava viu!  :D

Pentium III?  É melhor que o P4 do meu vídeo!  Quer dizer, depende da freqüência do dele, mas se já tiver 1GHz, vai ser melhor, a memória é que não ajuda, vai ter que partir para um LXDE ou Box da vida!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: DosFreak em 02 de Abril de 2011, 21:06
Pessoal como faço para ativar o driver BRCM80211 no kernel 2.6.38.2 visto que este modulo esta na árvore staging drivers do kernel ?

Já fui até a árvore staging e o modulo esta marcado com uma bolinha não sei se devo marcar ou desmarcar ou marcar com sinal de y ele pra instalar gostaria de já compilar o driver com o novo kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 02 de Abril de 2011, 21:30
Nossa, dois dias de fórum offline.
Alguma novidade?
Sobre o Kernel? Não!
Sobre a data de lançamento do novo omnislash? Sim!  
HQ, tu vai falar a data?

Tenho medo de ficar como ficou depois do 34.
35, 36 e 37 passaram em branco...
Parece que o HQ de tanto traduzir e ter trocado o Kubuntu pelo OpenSuse, esqueceu como futricar no kernel do ubuntu.
Torço por notícias, mesmo que não sejam boas!
Mas não percamos as esperanças!
Por aqui o kernel do liquorix e do aptosid tão se saindo muito bem!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 03 de Abril de 2011, 10:54
Nossa, dois dias de fórum offline.
Alguma novidade?
Sobre o Kernel? Não!
Sobre a data de lançamento do novo omnislash? Sim!  
HQ, tu vai falar a data?

Tenho medo de ficar como ficou depois do 34.
35, 36 e 37 passaram em branco...
Parece que o HQ de tanto traduzir e ter trocado o Kubuntu pelo OpenSuse, esqueceu como futricar no kernel do ubuntu.
Torço por notícias, mesmo que não sejam boas!
Mas não percamos as esperanças!
Por aqui o kernel do liquorix e do aptosid tão se saindo muito bem!

Mas o kernel ominislash funciona muito bem no opensuse tbm!! No meu pc, com suse 11.3. Tava funcionando muito bem!

Voltei Galera, que to com meu note de volta pra mexer no kernel!hehehe

To usando opensuse 11.4. Kernel 2.6.37 genérico. HQX, quando vamos ter o omnislash? hehehhe

Outra coisa, como tá o driver noveau! no kernel 38. Não queria usar mais o driver da nvidia :-(

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 03 de Abril de 2011, 16:11
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

Gunss. ví em alguns posts seus sobre compilar o X... chegou a tentar alguma coisa? Não encontro muita coisa sobre o ultimo X. Só que é modular (o que eu já sei) mas nada sobre alguém que tenha compilado... To testando agora um pouquinho do Arch... mas ou meu pc é muito ruim (tem gente fazendo milagres com K6...) ou eu nao sei nada sobre melhorar meu desempenho aqui, rs...

Abraço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Abril de 2011, 17:44
Citar
EDIT2: SEE ABOVE NOTICE! PATCH CONSIDERED BAD, GO BACK TO 2.6.38-ck1 and BFS 0.363 PLEASE!

Por isso eu estava cabreiro.

Pois é vampire, vi agora também a mensagem dele no blog.
http://ck-hack.blogspot.com/2011/03/2638-ck1-bfs-0363.html

Agora estou em dúvida, esse patch eram para as pessoas que tem uma CPU SMP e usando o ondemand governor correto?

Gunss. ví em alguns posts seus sobre compilar o X... chegou a tentar alguma coisa? Não encontro muita coisa sobre o ultimo X. Só que é modular (o que eu já sei) mas nada sobre alguém que tenha compilado... To testando agora um pouquinho do Arch... mas ou meu pc é muito ruim (tem gente fazendo milagres com K6...) ou eu nao sei nada sobre melhorar meu desempenho aqui, rs...

Abraço.

bixo, não me atrevo à compilar o X... essa parte em particular no Linux eu considero muito ruim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 03 de Abril de 2011, 22:11
Sai do ubuntu e fui pro Arch linux, aprendi muita coisa usando arch mas não tem a mesma praticidade que o Ubuntu tem, portante pretendo voltar a usa-lo, mas antes passarei pelo Aptosid.
Andei pesquisando por ae e não achei como faz pra "setar" as cflags em sistemas baseados em debian, no Arch foi moleza, alguém pode me ajudar quanto a isso ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Abril de 2011, 23:31
Sai do ubuntu e fui pro Arch linux, aprendi muita coisa usando arch mas não tem a mesma praticidade que o Ubuntu tem, portante pretendo voltar a usa-lo, mas antes passarei pelo Aptosid.
Andei pesquisando por ae e não achei como faz pra "setar" as cflags em sistemas baseados em debian, no Arch foi moleza, alguém pode me ajudar quanto a isso ?

Quando você achar a resposta para a sua pergunta nos avise =)
Mas sem brincadeira, creio que não tenha uma forma eficiente e que funcione como no arch ou gentoo não.

Sobre o aptosid, eu uso o kernel dele. É bom, porém ele não sabe usar USB... Ele copia dados para o USB com velocidade de 2MB/s enquanto que no vanilla vai a 6MB/s, mas no resto é um ótimo kernel, rápido até em sistemas mais modestos.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 04 de Abril de 2011, 13:11
Tava lendo em alguns lugares por ai, pra mudar o cflags é só editar o Makefile_32.cpu. E não sei se por -march=native ajuda tanto, li que tinha que ser -march=familia_do_seu_processador. No meu caso, turion x2, -march=k8
pra achar a familia..
http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD

Vou tentar recompilar agora, só que fiquei meio OFF, vou ver como anda os patchs do CK pro 2.6.38.

Quanto ao recompilar o xorg, bom, só valeria a pena se a ultima versão tivesse melhores opiniões quanto ao desempnho, aqui o processo dele gasta 20% de cada core da CPU sempre --"
vou ver alguém que já fez isso pra ver o que dá.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Abril de 2011, 13:52
Tava lendo em alguns lugares por ai, pra mudar o cflags é só editar o Makefile_32.cpu. E não sei se por -march=native ajuda tanto, li que tinha que ser -march=familia_do_seu_processador. No meu caso, turion x2, -march=k8
pra achar a familia..
http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD

Vou tentar recompilar agora, só que fiquei meio OFF, vou ver como anda os patchs do CK pro 2.6.38.

Quanto ao recompilar o xorg, bom, só valeria a pena se a ultima versão tivesse melhores opiniões quanto ao desempnho, aqui o processo dele gasta 20% de cada core da CPU sempre --"
vou ver alguém que já fez isso pra ver o que dá.

eitaaa... o X consome tanto ai? Mas qual é a CPU?
O X melhorou aqui depois que adicionei a ppa do xorg-edgers, sou meio contra esse tipo de PPA, mas ela ajudou que só!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 04 de Abril de 2011, 21:24
@galactus

Incrível seu Pentium 4, só vendo o vídeo para acreditar.  :o Exelente trabalho. Parabéns!

Lendo seu post na pág. 242 fiquei com algumas dúvidas. http://ubuntuforum-pt.org/index.php/topic,29799.msg447293.html#msg447293

A compilação foi feita a "dedo" usando o Omnislash 2.6.34 - 1.4.4 + BFS + CFQ + 300Mhz + Preempt + Ondemand!  Sistema de arquivos JFS tunado e foram usadas as opções do Gentoo no Makefile do kernel!

É BFS ou BFQ? O BFQ é um agendador de I/O. Você usou o BFQ junto com o JFS para otimizar as tarefas de I/O?

As opções no Makefile do Kernel são aquelas que você colocou no post da pág. 215? http://ubuntuforum-pt.org/index.php/topic,29799.msg433245.html#msg433245

Uma outra questão: Alguem testou se export KCFLAGS='-march=native -mtune=generic' dá um resultado parecido?

Realmente impresionante os resultados. Muito bacana!  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Abril de 2011, 23:02
@buli, ele usou o BFS com CFQ.
O bfq puxa demais do HD, o meu já não aguenta imagina o dele  ;D
Eu não cheguei a testar uma compilação com -mtune=generic pq já estou usando o GCC 4.5.2 tem um tempo.


edit: Estive obtendo uns erros na hora de compilar o kernel do Aptosid. O erro era relacionado ao APIC, então a solução se encontra nesse link
https://bugzilla.kernel.org/show_bug.cgi?id=25952
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Abril de 2011, 13:00
@galactus

Incrível seu Pentium 4, só vendo o vídeo para acreditar.  :o Exelente trabalho. Parabéns!

Lendo seu post na pág. 242 fiquei com algumas dúvidas. http://ubuntuforum-pt.org/index.php/topic,29799.msg447293.html#msg447293

A compilação foi feita a "dedo" usando o Omnislash 2.6.34 - 1.4.4 + BFS + CFQ + 300Mhz + Preempt + Ondemand!  Sistema de arquivos JFS tunado e foram usadas as opções do Gentoo no Makefile do kernel!

É BFS ou BFQ? O BFQ é um agendador de I/O. Você usou o BFQ junto com o JFS para otimizar as tarefas de I/O?

As opções no Makefile do Kernel são aquelas que você colocou no post da pág. 215? http://ubuntuforum-pt.org/index.php/topic,29799.msg433245.html#msg433245

Uma outra questão: Alguem testou se export KCFLAGS='-march=native -mtune=generic' dá um resultado parecido?

Realmente impresionante os resultados. Muito bacana!  :)


O Gunss já respondeu buli!  Foi BFS + CFQ!

O BFS é o agendador do processador! O BFQ e o CFQ são agendadores de disco! O CFQ trata os processos por igual, ele aumenta a latência por causa disso, mas o sistema não "congela" fácil com ele!   O JFS é perfeito para máquinas do arco da velha! Ele não consome recursos do já pobre e cansado processador!

Portanto o conjunto CFQ + JFS otimizam as taxas de I/O do disco rígido e não consume recursos da CPU! Isso em máquinas antigas!  Em máquinas com recursos de sobra o JFS atrasa o sistema!  Ele não usa todo o poder do seu processador mesmo com processador de sobra!

Eu usei a saída do comando no mini tuto da página 231: http://ubuntuforum-pt.org/index.php/topic,29799.3450.html

Código: [Selecionar]
$ echo "" | gcc -march=native -v -E - 2>&1 | grep cc1
Não usei o fstack protector pois ele só serve para aumentar a segurança de ataques contra a memória!  

Todos os march mudei para native e já que usei o GCC 4.4.3 do Ubuntu 10.04, usei mtune=generic.  O mcpu também virou native!  A opção mtune=generic vale até a versão 4.5.1 do GCC!  Daí em diante pode colocar mtune=native!

Descobri que é melhor deixar a saída do comando acima sem acrescentar novas instruções MSSE... !

Se o processador suportar instruções SSE4.1 ou SSE4.2 ele já ativa tudo por padrão!

Buli eu nunca testei export KCFLAGS=!  Alguém se habilita?  ;D

Muito obrigado pelos elegios Buli!  Deu o maior serviço deixar tudo daquela maneira, mas acredito que o pessoal vai gostar muito do salto no desempenho do P4!

Eu ia tentar isso tudo no Ubuntu 8.04 mas era impossível, sua versão do GCC é muito antiga, não tinha opção do march=native!

Gunss, tá tendo sucesso agora com as compilações do aptosid?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Abril de 2011, 15:03
@galactus

nem estou, na hora de compilar estou enxugando o .config dele e por isso estou tendo muitos kernel panic.
eu só estou adicionando o BFQ e o patch do ureadahead nele.

Uma coisa que não gostei no aptosid foi a forma como ele lida com o HD. Copiar o kernel de uma pasta para outra vai a uma taxa de 2.5MB/s, quando o normal aqui é ir a 15MB/s, e também ele acessa demais o disco durante o uso do PC e o na hora de carregar o sistema ele demora demais, depois da tela de login para carregar o gnome é uma batalha, você vê o danado penando pra abrir tudo. Mas depois disso ele funciona tranquilo.

Estou dando uma pausa nas compilações nesse momento pois preciso voltar a estudar. Acho que quinta volto a tentar.


ah, olhem esse teste do Phoronix com o kernel padrão do Ubuntu 11.04 x86 vs x86 PAE vs x86_64
http://www.phoronix.com/vr.php?view=15873

Em alguns aplicativos o desempenho do x64 é beeeeem superior!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 05 de Abril de 2011, 16:37
Isso já está mais do que provado. Não sei por que o pessoal ainda insiste.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Abril de 2011, 16:39
Isso já está mais do que provado. Não sei por que o pessoal ainda insiste.



phoronix é um bom site mas bate muito na mesma tecla e as vezes a metodologia de testes é "cega".
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 07 de Abril de 2011, 07:44


Sobre o aptosid, eu uso o kernel dele. É bom, porém ele não sabe usar USB... Ele copia dados para o USB com velocidade de 2MB/s enquanto que no vanilla vai a 6MB/s, mas no resto é um ótimo kernel, rápido até em sistemas mais modestos.


[/quote]

Que coisa. Depois de ler isso fui fazer os testes aqui na minha máquina. O Aptosid com kernel 2.6.38-2.slh.2, manteve a tranaferência de dados no HD em uma taxa de 49mb/s copiando arquivos de uma pasta para outra. Já utilizando o pendrive obtive a taxa de 19mb/s.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HenriqueCosta em 07 de Abril de 2011, 10:44
Eu posso instalar esse Aptosid com kernel 2.6.38-2.slh.2 no meu Ubuntu 10.10 64 bits? Se sim qual os links para eu poder baixar e testar? Obrigado!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 07 de Abril de 2011, 11:56
Eu posso instalar esse Aptosid com kernel 2.6.38-2.slh.2 no meu Ubuntu 10.10 64 bits? Se sim qual os links para eu poder baixar e testar? Obrigado!!!

Através de uma máquina virtual é possível. Todavia - ao menos na minha opinião - o Aptosid é um sistema mais "espartano" que o Ubuntu, de forma que se você possui pouco conhecimento no mundo linux, ou prima pela facilidade, deve optar pelo Ubuntu. Já o download pode ser feito no próprio site do Aptosid (http://aptosid.com/index.php?module=Content&func=view&pid=2)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Abril de 2011, 18:13
Pessoal, hoje recebi uma notícia muito boa!

Lembram do P4 do último vídeo no Youtube? 

O que vai ser usado em um projeto de inclusão digital?

Então, a diretora reponsável ligou pro meu amigo perguntando o que foi que nós fizemos com o P4!!!!  ;D ;D ;D

Ela gostou tanto que agora já mandou um PIII!!!!

 ;D


Eu bem que falei para o meu amigo fazer um remaster do sistema!

Logo-logo eu coloco outro vídeo com o PIII!   

E se tudo der certo ainda coloco até o final do mês outro vídeo de algo mais, eu poderia dizer, potente que esses P4 ou PIII!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: hiltongil em 07 de Abril de 2011, 18:32
Pessoal, hoje recebi uma notícia muito boa!

Lembram do P4 do último vídeo no Youtube? 

O que vai ser usado em um projeto de inclusão digital?

Então, a diretora reponsável ligou pro meu amigo perguntando o que foi que nós fizemos com o P4!!!!  ;D ;D ;D

Ela gostou tanto que agora já mandou um PIII!!!!

 ;D


Eu bem que falei para o meu amigo fazer um remaster do sistema!

Logo-logo eu coloco outro vídeo com o PIII!   

E se tudo der certo ainda coloco até o final do mês outro vídeo de algo mais, eu poderia dizer, potente que esses P4 ou PIII!

Em tempo.. Vi o seu vídeo do P4  :o Cara quando vai sair um tuto ensinando a receita do bolo? O celeron que minha namorada usa na loja dela tá esperando!  ;D Atualmente com Lubuntu ele até tá indo isso que já empreguei as dicas do JFS tunado e tal, mas compilação de kernel ainda não rola. Mas quem sabe com uma ajudinha não transformo ele em um Celeron by Galactus.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 08 de Abril de 2011, 16:31
Galactus, uma dúvida. Quando você preparou o kernel para o Pentium 4, você compilou no próprio ou usou o i7 e depois instalou o deb nele?

Você disse também que marcou o hardware como driver e não como módulo. Poderia dar mais detalhes? Quais seriam esses hardwares e como marcá-los no config?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Abril de 2011, 05:57
Galactus, uma dúvida. Quando você preparou o kernel para o Pentium 4, você compilou no próprio ou usou o i7 e depois instalou o deb nele?

Você disse também que marcou o hardware como driver e não como módulo. Poderia dar mais detalhes? Quais seriam esses hardwares e como marcá-los no config?

Não deu para compilar no i7 vampire, ele é 64 bits enquanto esse velho P4 é 32bits! Então usei o P4 mesmo, deixei ele compilando durante a tarde e saí!  Não sei quanto tempo levou, mas posso dizer que dava pra ler direitinho os comandos e opções da compilação na tela durante o processo!

Já quanto ao hardware eu só verifiquei o hardware da máquina (com o lspci e o lshw) e depois percorri o menuconfig marcando os drivers encontrados para o hardware em questão dentro do kernel!  O que era supérfulo eu removi da compilação, não entrou nem como módulo! Eu tinha um Ubuntu 10.04 32bits com Gnome + Openbox consumindo 90MB após o Boot!  Eu prefiro usar o Menuconfig, sei que muitos acham ele confuso, mas eu acabo me confundindo com os outros! Prefiro a organização do Menuconfig!

Exemplo: A placa de vídeo Onboard da placa mãe Fujitsu era Matrox!  No Menuconfig, na parte dos drivers de vídeo, desmarquei tudo o que não interessava, como ATI, Nvidia, Intel e por aí vai. Lá eu vi que existia o Driver Matrox, inclusive com opção de aceleração! Marquei o driver e a opção de aceleração para serem compiladas dentro do kernel!  Longe de querer estar ensinando o Padre Nosso ao vigário viu vampire! Mas você pediu detalhes....

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Abril de 2011, 09:25
Também sem querer ensinar o padre a rezar missa, se você tiver um sistema 32 bits instalado no seu i7, dá para compilar o kernel em 32 bits. É assim que eu compilo o do Lineduc. No caso eu não tenho nem o sistema instalado. Uso debootstrap+chroot.

Eu realmente queria que você narrasse como foi porque pretendo começar minha aventura no K6. O grande desafio será instalar o Lubuntu nele primeiro, para depois fazer a compilação. Imagino quantas horas ele irá trabalhar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de Abril de 2011, 13:07
Olá pessoal
Preciso de uma ajudinha aqui!!
Estou com um net Asus Eee pc 4gb, celeron m 900MHz com 512mb de ram de um amigo meu aqui
Bom... Oque esta acontecendo é que não estou conseguindo achar uma configuração decente para ele, tentei vasculhar este tópico aqui atrás de patch's milagrosos e configurações surpreendentes mas o tópico esta tão fragmentado q eu acabei é não conseguindo decifrar qual a melhor opção/configuração! :/

Me aventurei um pouco, fazendo alguns testes, mas não gostei de nenhum! Sei lá, continuou lento igual a antes(ta cruel o negocio aqui)! :/
Citação de: Antes
(https://lh6.googleusercontent.com/_UGSy4-mvzg0/TaCCTN5dJqI/AAAAAAAAAnM/X6xfJILvmP4/s128/Captura_de_tela.png) (https://lh6.googleusercontent.com/_UGSy4-mvzg0/TaCCTN5dJqI/AAAAAAAAAnM/X6xfJILvmP4/Captura_de_tela.png)_(https://lh6.googleusercontent.com/_UGSy4-mvzg0/TaCCTxU60wI/AAAAAAAAAnQ/Po-7dVNhYHA/s128/Captura_de_tela-1.png) (https://lh6.googleusercontent.com/_UGSy4-mvzg0/TaCCTxU60wI/AAAAAAAAAnQ/Po-7dVNhYHA/Captura_de_tela-1.png)
Citação de: Depois
(https://lh3.googleusercontent.com/_UGSy4-mvzg0/TaCCWbj9UCI/AAAAAAAAAnU/xdqCuJoRUiY/s128/Captura_de_tela-2.png) (https://lh3.googleusercontent.com/_UGSy4-mvzg0/TaCCWbj9UCI/AAAAAAAAAnU/xdqCuJoRUiY/Captura_de_tela-2.png)_(https://lh4.googleusercontent.com/_UGSy4-mvzg0/TaCCWaemCaI/AAAAAAAAAnY/opWa2UiqbTw/s128/Captura_de_tela-3.png) (https://lh4.googleusercontent.com/_UGSy4-mvzg0/TaCCWaemCaI/AAAAAAAAAnY/opWa2UiqbTw/Captura_de_tela-3.png)

Galactus, pelo visto você é o mais ativo aqui, poderia me ajudar/dar uma dica?

Vou compilar nesta maquina aqui:
Código: [Selecionar]
I5 650 @ 3.20GHz
GTS 450
2gb ram
e depois passar para o netbook! :)

Qualquer sugestão tá valendo(até mudar de distro se for preciso)! :D ;)

Abraços ae
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 09 de Abril de 2011, 13:35
Ola Alyscom, por gentileza edite as imagens que estao irregulares, maiores que 40k. Se possivel limpe a sua caixa de entrada que deve estar cheia, nao estou conseguindo enviar MP. Nao tenho te visto por aqui ultimamente, esta tudo bem por ai?



Abraço



Platao
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de Abril de 2011, 13:53
Opá, arrumei ali! ;)

Eai platao, tudo bem cara? Quanto tempo!
Então... Eu to bem, porém ando sem tempo para nada! Trabalhar e fazer facul/ mata a gente, saio as 7 de casa e só volto 23:30!! :/
Vida cruel!  :D haha

Abração ae  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Abril de 2011, 15:00
@Alyscom o que eu sei lhe dizer é que usar o sistema de arquivos JFS ajudaria bastante, ainda mais com as dicas do Galactus para tuna-lo. Procura no Dicas e Truques que por "Tunando JFS" que você acha rapidinho. Outra coisa a fazer seria usar o OpenBox no lugar do metacity.
De resto seria remover entradas inuteis no kernel na hora de compilar, e deixa-lo o mais enxuto possível.


Mudando de assunto, alguém já testou o kernel 2.6.38 generic do ubuntu 11.04?
Instalei o 11.04 na minha máquina e digo que comparando com o sistema 10.04 usando o kernel generic 2.6.32 tem um grande avanço em termos de velocidade de resposta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 09 de Abril de 2011, 15:11
To usando o .38 generic do repositorio do natty, ele é muuuito mais rápido que o .32
Gostei bastante dele e olha que eu senti a velocidade sem ter o driver de video instalado ainda (não to conseguindo instalar o driver da ATI ;s)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de Abril de 2011, 15:29
@Alyscom o que eu sei lhe dizer é que usar o sistema de arquivos JFS ajudaria bastante, ainda mais com as dicas do Galactus para tuna-lo. Procura no Dicas e Truques que por "Tunando JFS" que você acha rapidinho. Outra coisa a fazer seria usar o OpenBox no lugar do metacity.
De resto seria remover entradas inuteis no kernel na hora de compilar, e deixa-lo o mais enxuto possível.


Mudando de assunto, alguém já testou o kernel 2.6.38 generic do ubuntu 11.04?
Instalei o 11.04 na minha máquina e digo que comparando com o sistema 10.04 usando o kernel generic 2.6.32 tem um grande avanço em termos de velocidade de resposta.
Oi Gunss, o net etm apenas 4gb de HD, sera que não tem problema em fazer isso? Digo, usar o sistema de arquivos jfs?

Olha só, ao invés de instalar o Openbox, pcmanfm e etc(ficar mexendo noque eu não sei...). Eu vou instalar uma distro com tudo isso já pronto, MadBox (http://madbox.tuxfamily.org/), conhece? Pelo que vi é mais leve que o Lubuntu! :)

Eu tenho algumas dicas que o Galactus me passou um tempo atras por mp sobre algumas configurações, porem eu estou perdido é na configuração do kernel! :S
Esses patch's que vocês estão usando(BFS, CFQ, JFS, etc.) Já não esta incluido no kernel Omnislash? ???
Poderiam me passar esses patch's? Procurei pelo sistema de busca do google e do fórum e não consegui encontrar nada! só o ureadahead, mas esse eu já possuo e tenho instalado aqui! :)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 09 de Abril de 2011, 15:30
Só uma dúvida, eu ouvi dizer pra você alterar os monitores sem reiniciar o Xorg era só aplicar um patch (VGA switcheroo).
Aqui eu quero ligar o note na TV pelo HDMI, eu tenho que apertar ctrl + alt + f1 - f7, dai ele ativa a TV, se não funciona.
Isso é um problema com o kernel ou com o Xorg?
Onde eu acho esse patch (google não me ajudou muito :s)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 09 de Abril de 2011, 16:33
Opá, arrumei ali! ;)

Eai platao, tudo bem cara? Quanto tempo!
Então... Eu to bem, porém ando sem tempo para nada! Trabalhar e fazer facul/ mata a gente, saio as 7 de casa e só volto 23:30!! :/
Vida cruel!  :D haha

Abração ae  :D

é eheheh eu sei como é.....tbm nao tenho tempo pra nada....vai se acostumando com a correria :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Abril de 2011, 17:09
Só uma dúvida, eu ouvi dizer pra você alterar os monitores sem reiniciar o Xorg era só aplicar um patch (VGA switcheroo).
Aqui eu quero ligar o note na TV pelo HDMI, eu tenho que apertar ctrl + alt + f1 - f7, dai ele ativa a TV, se não funciona.
Isso é um problema com o kernel ou com o Xorg?
Onde eu acho esse patch (google não me ajudou muito :s)

O vga_switcheero já vem no kernel.
Mais detalhes e o script que você procura aqui:
http://ubuntuforum-br.org/index.php/topic,74352.msg419027.html#msg419027


Pelo visto eu não fui o único a não conseguir instalar o driver da ATI no kernel .38. E olha que baixei direto do site da AMD, já com suporte ao natty.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 09 de Abril de 2011, 17:19
Vampire
Valeu pelo link.

Eu achei um patch pra instalação do driver de video no 2.6.38, veja: http://ubuntuforums.org/showthread.php?t=1672882
Tenta ai você.
Eu tentei reinstalar o fglrx e agora não consigo instalar mais :p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Abril de 2011, 17:46
@Alyscom o que eu sei lhe dizer é que usar o sistema de arquivos JFS ajudaria bastante, ainda mais com as dicas do Galactus para tuna-lo. Procura no Dicas e Truques que por "Tunando JFS" que você acha rapidinho. Outra coisa a fazer seria usar o OpenBox no lugar do metacity.
De resto seria remover entradas inuteis no kernel na hora de compilar, e deixa-lo o mais enxuto possível.


Mudando de assunto, alguém já testou o kernel 2.6.38 generic do ubuntu 11.04?
Instalei o 11.04 na minha máquina e digo que comparando com o sistema 10.04 usando o kernel generic 2.6.32 tem um grande avanço em termos de velocidade de resposta.
Oi Gunss, o net etm apenas 4gb de HD, sera que não tem problema em fazer isso? Digo, usar o sistema de arquivos jfs?

Olha só, ao invés de instalar o Openbox, pcmanfm e etc(ficar mexendo noque eu não sei...). Eu vou instalar uma distro com tudo isso já pronto, MadBox (http://madbox.tuxfamily.org/), conhece? Pelo que vi é mais leve que o Lubuntu! :)

Eu tenho algumas dicas que o Galactus me passou um tempo atras por mp sobre algumas configurações, porem eu estou perdido é na configuração do kernel! :S
Esses patch's que vocês estão usando(BFS, CFQ, JFS, etc.) Já não esta incluido no kernel Omnislash? ???
Poderiam me passar esses patch's? Procurei pelo sistema de busca do google e do fórum e não consegui encontrar nada! só o ureadahead, mas esse eu já possuo e tenho instalado aqui! :)



Não vejo problema em usar o JFS. Eu não conheço esse MadBox então prefiro não opinar  :P
Sobre esse esquema de BFS + BFQ + sopinha de letras vamos por parte.
O BFS é um agendador da CPU, ele gerencia o tempo de uso por cada programa na CPU.
O BFQ faz o mesmo só que no HD.

O Galactus realmente é o melhor aqui sobre tunar máquinas mais desprovidas de tutano  ;D
Vou pesquisar aqui, qualquer novidade ou tutorial posto aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 09 de Abril de 2011, 18:00
@Alyscom o que eu sei lhe dizer é que usar o sistema de arquivos JFS ajudaria bastante, ainda mais com as dicas do Galactus para tuna-lo. Procura no Dicas e Truques que por "Tunando JFS" que você acha rapidinho. Outra coisa a fazer seria usar o OpenBox no lugar do metacity.
De resto seria remover entradas inuteis no kernel na hora de compilar, e deixa-lo o mais enxuto possível.


Mudando de assunto, alguém já testou o kernel 2.6.38 generic do ubuntu 11.04?
Instalei o 11.04 na minha máquina e digo que comparando com o sistema 10.04 usando o kernel generic 2.6.32 tem um grande avanço em termos de velocidade de resposta.
Oi Gunss, o net etm apenas 4gb de HD, sera que não tem problema em fazer isso? Digo, usar o sistema de arquivos jfs?

Olha só, ao invés de instalar o Openbox, pcmanfm e etc(ficar mexendo noque eu não sei...). Eu vou instalar uma distro com tudo isso já pronto, MadBox (http://madbox.tuxfamily.org/), conhece? Pelo que vi é mais leve que o Lubuntu! :)

Eu tenho algumas dicas que o Galactus me passou um tempo atras por mp sobre algumas configurações, porem eu estou perdido é na configuração do kernel! :S
Esses patch's que vocês estão usando(BFS, CFQ, JFS, etc.) Já não esta incluido no kernel Omnislash? ???
Poderiam me passar esses patch's? Procurei pelo sistema de busca do google e do fórum e não consegui encontrar nada! só o ureadahead, mas esse eu já possuo e tenho instalado aqui! :)



BFS: http://ck.kolivas.org/patches/bfs/2.6.38/
BFQ: http://algo.ing.unimo.it/people/paolo/disk_sched/patches/2.6.38/
Aqui mais patchs do carinha que faz o BFS, uso alguns (ck1, cpufreq-bfs_tweaks, sched-add-above-background-load-function, mm-idleprio_prio-1)
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.38/2.6.38-ck1/


ali falaram que o BFQ puxa muito do HD, concordo, uso notebook, meu HD tem 5200 RPM e o consumo dele fica sempre em 100%, isso pode deixar ele lento se tu tá navegando e usando o deluge (torrent), já que tu escreve/lê muito enquanto ele executa, ans ultimas compilações nào usei ele mais não.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Abril de 2011, 18:06
BFQ com HD de 5200RPM é suicídio. Talvez até o CFQ fique lento.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 09 de Abril de 2011, 19:27
Consegui instalar o driver da ATI no 2.6.38...
Nao é o driver da ATI na real, é o que oferecido pelo jockey-gtk, mas já tá valendo (sempre usei esse).

1 - remova qualquer instalação antiga de drivers da ati:
Código: [Selecionar]
$ cd /usr/share/ati
# ./fglrx-uninstall.sh --force

Reinicie o computador.


2 - Agora, instale a versão do flgrx do repositório do ubuntu:
Código: [Selecionar]
# gedit /etc/apt/sources.list
Adicione a linha:
Código: [Selecionar]
deb http://mirror.pnl.gov/ubuntu/ natty main restricted
Atualize a lista de pacotes e reinstale o fglrx:
Código: [Selecionar]
# apt-get update
# apt-get install --reinstall fglrx

3 - Instale o driver usando o jockey-gtk:
Código: [Selecionar]
# jockey-gtkSelecione o driver da ATI, clique em ativar, espere instalar, agora só reiniciar.

Rode um
Código: [Selecionar]
glxinfo | grep OpenGL pra ver se funcionou certinho
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Abril de 2011, 21:13
Vampire
Valeu pelo link.

Eu achei um patch pra instalação do driver de video no 2.6.38, veja: http://ubuntuforums.org/showthread.php?t=1672882
Tenta ai você.
Eu tentei reinstalar o fglrx e agora não consigo instalar mais :p

Aqui o tutorial funcionou direitinho, mas como eu estou usando o 10.04, tive de baixar manualmente dos repositórios do Natty o pacote dh-modaliases para gerar os pacotes.

Mas já vou tirar o driver e voltar para o nativo, porque com o proprietário minha saída HDMI não funciona.
Instalei só para ver se um BluRay mkv ficava bom aqui, e continuou a mesma coisa, congelando na exibição. Acho que vou ter de fazer uma compilação bem seletiva nesse meu note  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 09 de Abril de 2011, 23:01
Eai
Bah! O madbox rodou lisinho no netbook!! Porem não consegui instalar!! :-\

Alguém ai testou o 2.6.38.2-sched-bfs-400.patch (http://ck.kolivas.org/patches/bfs/2.6.38/2.6.38.2-sched-bfs-400.patch)? Precisa da versão 2.6.38.2 do kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 10 de Abril de 2011, 00:01
Eai
Bah! O madbox rodou lisinho no netbook!! Porem não consegui instalar!! :-\

Alguém ai testou o 2.6.38.2-sched-bfs-400.patch (http://ck.kolivas.org/patches/bfs/2.6.38/2.6.38.2-sched-bfs-400.patch)? Precisa da versão 2.6.38.2 do kernel?


Eu estou esperando ele lançar uma versão estável. Acho que chegou  ;D
Essa semana eu testo.

Ah, o CK colocou um programa que mede a latencia do sistema, consegui fazer ele sair de 5.000 micro segundos até 1.000.000 micro segundos só usando o lrzip... eita safado pra consumir.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Abril de 2011, 08:15
Também sem querer ensinar o padre a rezar missa, se você tiver um sistema 32 bits instalado no seu i7, dá para compilar o kernel em 32 bits. É assim que eu compilo o do Lineduc. No caso eu não tenho nem o sistema instalado. Uso debootstrap+chroot.

Eu realmente queria que você narrasse como foi porque pretendo começar minha aventura no K6. O grande desafio será instalar o Lubuntu nele primeiro, para depois fazer a compilação. Imagino quantas horas ele irá trabalhar.

Realmente eu não sabia da possibilidade do debootstrap+chroot!  Eu acabo compilando em um sistema 32bits ou 64bits mesmo!

Quanto a receita de bolo que o hiltongil se refere, acho que o vou dizer agora vai servir para ele, para o vampire e o Alyscom!

Dependendo do "nível" de antigüidade da máquina em questão, não dá pra usar o live-cd ou até mesmo o Alternate Install CD! Até 256MB de RAM eu tento usar o Live-CD, entre 128 e 256MB de RAM eu tento o Alternate Install. Menos que isso eu parto logo para o Minimal CD Image, que seria o equivalente ao Netinstall do Debian!

Vocês acham ele aqui: https://help.ubuntu.com/community/Installation/MinimalCD

No alyscom ainda tem espaço para usar o Live-CD, o problema está no espaço em disco para o sistema. No seu caso vampire, eu partiria logo para o Minimal CD Image!  Foi o que eu fiz na minha máquina do trabalho, no caso do P4 eu usei primeiro o Live-CD!

Ooops!  Primeiro eu não usei nenhum desses CDs de instalação!  ;D

Eu explico!  Primeiro tem que preperar o sistema de arquivos né!  ;)

Eu gosto de usar o Parted Magic para isso!  É só usar o Tutorial do JFS: http://ubuntuforum-br.org/index.php?topic=74313.0

Depois seja lá qual for a mídia escolhida para instalação, vocês apenas apontam a partição, não formatam nada!

Para quem preferir o Mininal Cd Image, logo vai descobrir que o Ubuntu tem muito mais dependências que o Debian, e muitas vezes é melhor deixar ele instalar tudo e depois remover o que você não usa, isso simplesmente porque as vezes alguns serviços dele não funcionam de maneira alguma se não instalar as dependências que a equipe assim programou, mesmo que ele não precise dela!  É o caso do gerenciamento de rede!

Terminada a instalação, removam tudo o que não forem usar, desliguem serviços desnecessários com o rcconf e só então eu parto para a compilação do kernel customizado!



Na hora de compilar o kernel, para máquinas jurássicas, sempre usar o CFQ e nunca o BFQ!  Se a máquina for mais nova, até pode usar o BFQ, mas vai ter que pegar leve com o Trio Maravilha! Deu pra usar BFS + BFQ num Celeron 2.8Ghz de um amigo com HD de 5200rpm!

A regra básica na hora do menuconfig é: Hardware da máquina dentro do kernel, hardware que não pertence a máquina fora do kernel! Usem a dica do Gentoo! 

Tem mais algumas coisas pra fazer, mas só isso já tem bastante serviço para vocês!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FuhFuh em 10 de Abril de 2011, 08:27
Instalei este Kernel no Ubuntu 10.04 e realmente aumentou a performance :)

Parabéns a quem perdeu tempo a fazer isto, ajudou muito
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 10 de Abril de 2011, 10:37
Instalei este Kernel no Ubuntu 10.04 e realmente aumentou a performance :)

Parabéns a quem perdeu tempo a fazer isto, ajudou muito

Recompilar o Kernel não é perda de tempo, muitas vezes é ganho. É como diz a frase é melhor perder 1 hora organizando para ganhar 3 depois. (A frase não é bem essa, mas é parecida :D)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FuhFuh em 10 de Abril de 2011, 12:35
Actualmente tenho instalado este kernel no Ubuntu 10.04, se futuramente quiser instalar no ubuntu 11.04 será possível?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 10 de Abril de 2011, 13:04
Actualmente tenho instalado este kernel no Ubuntu 10.04, se futuramente quiser instalar no ubuntu 11.04 será possível?
Sim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 10 de Abril de 2011, 14:57

Realmente eu não sabia da possibilidade do debootstrap+chroot!  Eu acabo compilando em um sistema 32bits ou 64bits mesmo!

Quanto a receita de bolo que o hiltongil se refere, acho que o vou dizer agora vai servir para ele, para o vampire e o Alyscom!

Dependendo do "nível" de antigüidade da máquina em questão, não dá pra usar o live-cd ou até mesmo o Alternate Install CD! Até 256MB de RAM eu tento usar o Live-CD, entre 128 e 256MB de RAM eu tento o Alternate Install. Menos que isso eu parto logo para o Minimal CD Image, que seria o equivalente ao Netinstall do Debian!

Vocês acham ele aqui: https://help.ubuntu.com/community/Installation/MinimalCD

No alyscom ainda tem espaço para usar o Live-CD, o problema está no espaço em disco para o sistema. No seu caso vampire, eu partiria logo para o Minimal CD Image!  Foi o que eu fiz na minha máquina do trabalho, no caso do P4 eu usei primeiro o Live-CD!

Ooops!  Primeiro eu não usei nenhum desses CDs de instalação!  ;D

Eu explico!  Primeiro tem que preperar o sistema de arquivos né!  ;)

Eu gosto de usar o Parted Magic para isso!  É só usar o Tutorial do JFS: http://ubuntuforum-br.org/index.php?topic=74313.0

Depois seja lá qual for a mídia escolhida para instalação, vocês apenas apontam a partição, não formatam nada!

Para quem preferir o Mininal Cd Image, logo vai descobrir que o Ubuntu tem muito mais dependências que o Debian, e muitas vezes é melhor deixar ele instalar tudo e depois remover o que você não usa, isso simplesmente porque as vezes alguns serviços dele não funcionam de maneira alguma se não instalar as dependências que a equipe assim programou, mesmo que ele não precise dela!  É o caso do gerenciamento de rede!

Terminada a instalação, removam tudo o que não forem usar, desliguem serviços desnecessários com o rcconf e só então eu parto para a compilação do kernel customizado!



Na hora de compilar o kernel, para máquinas jurássicas, sempre usar o CFQ e nunca o BFQ!  Se a máquina for mais nova, até pode usar o BFQ, mas vai ter que pegar leve com o Trio Maravilha! Deu pra usar BFS + BFQ num Celeron 2.8Ghz de um amigo com HD de 5200rpm!

A regra básica na hora do menuconfig é: Hardware da máquina dentro do kernel, hardware que não pertence a máquina fora do kernel! Usem a dica do Gentoo!  

Tem mais algumas coisas pra fazer, mas só isso já tem bastante serviço para vocês!  ;D


Aproveitando a deixa, para quem não conhece existe um script muito bom que "junta" várias isos num CD só. Ideal para não ficar queimando um monte de CDs. É o MultiCD:
http://multicd.tuxfamily.org/

Acabei de gerar um CD com o GParted Live + Hiren's + Slitaz + Succi + minicd 10.04.

E aqui, mais algumas dicas de especificação do hardware. Confesso que nunca havia ligado para essa página:
http://blog.avirtualhome.com/2010/04/17/configuration-tips-for-the-ubuntu-lucid-kernel/

Eu prefiro usar a versão alternate porque o repositório se encontra no próprio CD. Mas como eu tenho o repositório inteiro do 10.04 baixado no HD, a instalação a partir do mini pode ser vantajosa.
Aqui no fórum há algumas dicas de instalação mínima:
http://ubuntuforum-br.org/index.php/topic,63043.0.html
http://ubuntuforum-br.org/index.php/topic,44256.0.html

Sabendo o que o sistema precisa, é mais fácil instalar o que quiser do que instalar o metapacote -desktop e remover o que não precisa depois. O Lineduc foi feito assim.

Mais tarde vou testar o CD que fiz, até porque agora estou muito curioso. Vejam o que apareceu quando eu tentei rodar o Lubuntu Live no K6:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F1966%2Fs5038031.th.jpg&hash=7ab24b112e3dd42833d2cc7e585ea45304ff5c43) (http://img853.imageshack.us/my.php?image=s5038031.jpg)

Edit: publicação gigante sobre o BFS 400, no blog:
http://ck-hack.blogspot.com/

Não entendo patavinas. Quem puder comentar, agradeço  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Abril de 2011, 17:39
vampire, o kolivas afirma que o BFS 400 nada mais é do que a versão 376 renomeada após mudanças cosméticas!

Resumidamente, ele fala da necessidade de alteração do BFS frente ao uso cada vez maior do Governor Ondemand na maioria das distros! Com essa nova versão ele diz ter atingido um ótimo desempenho com o Governor Ondemand, próximo ao Performance, e que usuários que possuem CPUs com vários núcleos se beneficiarão ainda mais com essa nova versão do BFS!

Ele tenta explicar de maneira trivial como ele consegue esse resultado com medidas simples e evitando coisas que ele nunca quis colocar no BFS, tudo muito técnico mas explicado de forma "popular"!

Eu já havia notado o comportamento da CPU que ele comenta no tópico! Em máquinas com poder de processamento de sobra, mesmo em um dual core, usando o Governor Ondemand, apenas um núcleo trabalha, enquanto o outro fica em "idle" ( em espera). Mesmo quando você exige um pouco mais do processador (mas ainda sobra "força" que pode ser utilizada), a carga não é dividida entre os dois núcleos. Ele aumenta a carga de um dos processadores ou alterna a carga entre eles!  Apenas quando o "calo" aperta é que os dois núcleos passam a ser exigidos realmente!

O que ele afirma ter conseguido foi ter acabado com esse aparente "problema" com medidas simples evitando usar heurística no BFS!  Não me pergunte o que é essa heurística! Sempre fui péssimo em matemárica!  ;D

O que nos importa na prática é que ele afirma que com essas medidas simples, a latência do sistema continua baixa e os processos são melhor distribuídos entre as CPUs; com isso aumentando o desempenho sem aumentar o consumo de energia!

Novamente ele deixa claro que os possuídores de CPUs "tora" da Intel serão os que terão maior proveito! Que prefira usar "Performance" no governor desses processadores!  Será que eu fiquei feliz com isso?  ;D ;D ;D

Ao final ele agradece aos testadores de plantão e ao retorno que a turma dos servidores vem dando a ele no uso do BFS em servidores!  Há sim, ele também fala que não colocou nada em relação ao CGroups por não ter tempo e nem ser do interesse dele mexer com o CGroups!

O resumo da síntese seria isso vampire!

Edit 1:

Vampire, quanto ao K6, eu acho que não vai ter kernel do Ubuntu compatível com ele!  Não um kernel moderno! Lembro que a Canonical avisou que iria retirar o suporte a processadores velhos demais!  Não seria o caso de usar uma distro diminuta, digo, mais voltada para o k6 como o Lucid Puppy?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 11 de Abril de 2011, 01:41
Bah, valeu mesmo pela ajuda ae! :D
Stivekx, pelos patch's
galactus, pela 'receita de bolo'
vampire_thunder, pelo link das especificações

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Abril de 2011, 09:33
Confirmando as minhas suspeitas Vampire! 

As instruções cmov são de processadores i686 em diante!  O K6-II é i586!  Li que apenas alguns modelos do "K6-III" é que tinham essa instrução cmov!

Portanto, só vai conseguir dar o boot usando um kernel compatível com processador i586! 

Ainda estou pesquisando pra ver se existe alguma outra alternativa! Já tentou o 9.10?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Abril de 2011, 10:08
O OpenSuse é compilado para processadores i586
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Abril de 2011, 10:22
O OpenSuse é compilado para processadores i586

Pois é, eu sabia, mas não sabemos se ele suporta a falta do cmov! Até o Opensuse 11, ele rodava em k6-II!  Não sei essas duas últimas versões, 11.3 e 11.4!



Descobri que até mesmo alguns processadores ditos "i686" não tinham a instrução cmov! 

Acho que o vampire vai ter que partir para o Debian! Ele suporta até i486!

Edit: Xiii, parece que do Suse 11.2 em diante já não dá mais suporte para o k6-II!  Eu não tenho uma máquina tão velha assim pra testar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 11 de Abril de 2011, 11:34
PUTZ, esse processador tem quanto tempo pelamor!!!!


Alguém aqui já testou esse novo BFS?


edit: o danado tem 13 anos, acho que usar um kernel novo, digo, um kernel da serie 2.6 é doidera, essas novas versões são area demaaaais para esse carrinho de mão.
Talvez um puppy linux com kernel 2.6.27, a versão mais velha a receber atualizações da serie 2.6.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Abril de 2011, 12:18
PUTZ, esse processador tem quanto tempo pelamor!!!!


Alguém aqui já testou esse novo BFS?


edit: o danado tem 13 anos, acho que usar um kernel novo, digo, um kernel da serie 2.6 é doidera, essas novas versões são area demaaaais para esse carrinho de mão.
Talvez um puppy linux com kernel 2.6.27, a versão mais velha a receber atualizações da serie 2.6.

Hhauhauahuahuahuah

É velho mesmo o K6!  

O vampire tinha que pensar em Debian ou Slackware mesmo!  O Tio Patrick outro dia lançou o Slackware 1.0!  Um Slackware para bootar em Disquete de 3.5 polegadas!   Pelas barbas do profeta!!!!!!  ;D ;D ;D

Ele o testou extensivamente em um 286!!!!!  :o :o :o

Esse K6 ia ser um latifúndio para o Slack 1.0!  Hehehehehehe

http://www.slackware.com/announce/1.0.php

O Tio Patrick não pretende lançar uma versão para disquetes de 5.25 polegadas!  Esse aí seria para quando Judas perdeu as meias!!!!!  Hauhauhauhuah

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Abril de 2011, 15:29
Lendo o post do Gunss me senti desafiado  8)

Eu n estava podendo mexer no K6 porque não tinha mais nenhum teclado Dimm. Hoje comprei um adaptador. Para a semana eu vou me aventurar.

Por enquanto estou compilando o kernel com esse novo BFS 400. Primeiro fiz uma compilação tradicional, com o config do Ominslash, e o driver nativo da ATI não funcionou não sei por que. Diz que tem aceleração mas o Compiz não ativa. Mas eu consegui instalar o driver proprietário; agora estou compilando do jeito "ubuntu".

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 11 de Abril de 2011, 18:10
Alguém aqui já testou esse novo BFS?
Eu dei uma 'testada' no meu tempo livre, sei la... Não sei se fiz alguma coisa errada, mas depois de 6 minutos cravados, bumm... O Ubuntu travo e só voltou depois que eu apertei o botão de reset(acho que eu exagerei no teste)! ;D ;D

No Htop mostrou os 4 núcleos a 100%, 1938MB de ram e 720MB de swap

Meu sistema:
I5 650 @ 3.20GHz /também @ 3.80GHz
ram 2048 MB 1333 MHz
Nvidia GTS 450 OC

Ein... Olha só, p complilar não deu nenhum erro, mas sempre que dou este comando (mkinitramfs -o /etc...   ) aparece uma mensagem de erro de sintaxe! ???
Essa msg aparece no Omnislash(2.6.34) e no CK (2.6.38.2)

Abraços ae :D

Ah.. Na parte dos processadores lá, qual opção vocês acham melhor para o meu I5? Para sistemas 32 e 64 bit, P4?? ???
(Eu marquei P4 na ultima compilação)
E para o celeron m? PII?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Abril de 2011, 21:13


Ah.. Na parte dos processadores lá, qual opção vocês acham melhor para o meu I5? Para sistemas 32 e 64 bit, P4?? ???
(Eu marquei P4 na ultima compilação)
E para o celeron m? PII?

Se for 64bits usa P4 mesmo!  Se for 32 bits é PIII!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Abril de 2011, 00:15
Lendo o post do Gunss me senti desafiado  8)

Eu n estava podendo mexer no K6 porque não tinha mais nenhum teclado Dimm. Hoje comprei um adaptador. Para a semana eu vou me aventurar.

Por enquanto estou compilando o kernel com esse novo BFS 400. Primeiro fiz uma compilação tradicional, com o config do Ominslash, e o driver nativo da ATI não funcionou não sei por que. Diz que tem aceleração mas o Compiz não ativa. Mas eu consegui instalar o driver proprietário; agora estou compilando do jeito "ubuntu".



hauahuahuhah, que bom que se sentiu desafiado, é sinal que veremos mais uma máquina do tempo do bumba tunada =)

ah, olhem esse link
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

Todos já estão carecas de saber mas ai esta a lista de configuração recomendadas pelo CK.

Só não entendi pq em um servidor de CS/TF2/Servidor de jogo, usar 3.000Hz ao invez de usar 1.000Hz e preempt.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Abril de 2011, 02:07


Novas tecnologias a vir:

http://www.phoronix.com/scan.php?page=article&item=intel_llc_caching&num=1

Parece-me que os futuros usuários do Sandy Bride vão realmente se dar muitíssissimo bem...

Enquanto isso, aguardamos por notícias do nosso amigo HQX!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Abril de 2011, 02:22
Pelo visto o novo Omnislash deve esta uma bala mesmo em.
Tanto mistério e nenhuma noticia do HQ.
Aguardo ansioso. :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 12 de Abril de 2011, 08:10
Pelo visto o novo Omnislash deve esta uma bala mesmo em.
Tanto mistério e nenhuma noticia do HQ.
Aguardo ansioso. :D

Onde eu assino? To ansioso tambem
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 12 de Abril de 2011, 09:40
Vou ter que escrever um apelo emocional para lançamento do novo Omnislash...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Abril de 2011, 14:55
Lendo o post do Gunss me senti desafiado  8)

Eu n estava podendo mexer no K6 porque não tinha mais nenhum teclado Dimm. Hoje comprei um adaptador. Para a semana eu vou me aventurar.

Por enquanto estou compilando o kernel com esse novo BFS 400. Primeiro fiz uma compilação tradicional, com o config do Ominslash, e o driver nativo da ATI não funcionou não sei por que. Diz que tem aceleração mas o Compiz não ativa. Mas eu consegui instalar o driver proprietário; agora estou compilando do jeito "ubuntu".



hauahuahuhah, que bom que se sentiu desafiado, é sinal que veremos mais uma máquina do tempo do bumba tunada =)

ah, olhem esse link
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

Todos já estão carecas de saber mas ai esta a lista de configuração recomendadas pelo CK.

Só não entendi pq em um servidor de CS/TF2/Servidor de jogo, usar 3.000Hz ao invez de usar 1.000Hz e preempt.

Já estou usando o kernel com BFQ + BFS 400. De cara percebi que o consumo de memória inicial diminuiu mais de 100MB. Antes estava subindo com mais de 700MB, agora com pouco mais de 600MB.
Aparentemente a bateria do note está durando um pouco mais, mesmo eu tendo usado 1000Hz. Usei também as dicas do Gentoo para meu processador e uma compilação "à Ubuntu", pois no kernel compilado de maneira tradicional eu não consegui usar o driver nativo da ATI, mesmo acusando rendering yes.

Quanto ao k6, ontem consegui instalar uma versão CLI, a partir do mini do 10.04. Ou seja, o kernel 2.6.32 original do lucid ainda suporta o k6. Vou Ia agora tentar compilar o .38 e instalar o LXDE, mas percebi outra limitação do PC que eu nem havia me atentado antes. O HD tem 2GB. Ou seja, não tem espaço suficiente para uma compilação de kernel. Terei de buscar outro HD e iniciar a instalação novamente  :-\.
Não tenho muitas espectativas para esse PC, pois eu não costumo desmarcar muita coisa no kernel para, depois de uma eternidade de compilação, dar kernel panic. Mas se ele rodar o sistema, mesmo que seja um pouco lento, já me darei por satisfeito.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Abril de 2011, 15:03
Eu ainda acho que o kernel 2.6.32 tem muita tralha para instalar em um sistema tão frágil como esse.

Você por acaso instalou o JFS com as dicas do galactus????
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Abril de 2011, 15:09
Eu ainda acho que o kernel 2.6.32 tem muita tralha para instalar em um sistema tão frágil como esse.

Você por acaso instalou o JFS com as dicas do galactus????


Que é isso, cara. O Ominslash é 2.6.34, e você viu como ficou no Pentium 4 do Galactus, que segundo o próprio é pior que o III.
Esse meu é um K6 II 500 Mz, portanto similar e concorrente direto do Pentium III na época.
Fortes emoções eu teria se resolvesse "ressuscitar" o meu Pentium 133, que já chegou a rodar Windows 2000, num HD também de 2GB.

Havia me esquecido da dica do JFS. Eu estava mesmo era preocupado se iria ou não conseguir instalar o Ubuntu nele. Como trocarei o HD, já formatarei em JFS.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 12 de Abril de 2011, 16:15
Então eu vou baixar hoje a noite o

http://ck-hack.blogspot.com/2011/04/bfs-0400.html

e instalar no meu kernel 2.6.38.2 que não tá sem nada e já melhorou bastante o desempenho.

Onde eu acho o BFQ? ele vem junto do patch do kolivas?

Outra duvida!

http://liquorix.net/sources/ posso aplicar o patch do kolivas por cima do patch do liquorix para usar o bfs 400?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Abril de 2011, 00:30
Algumas dúvidas:

1- O que seria o "Tickless", que está no txt do ck?
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

2- Parece que o makefile do Gentoo é meio diferente.
Código: [Selecionar]
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

Essa informação da primeira linha, aonde entra no código fonte? Ela é relevante?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 13 de Abril de 2011, 11:47
1- O que seria o "Tickless", que está no txt do ck?
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

Citando aqui http://kerneltrap.org/node/6750:

"The tickless kernel feature (CONFIG_NO_HZ) enables 'on-demand' timer interrupts"

Veja em "Processor types and features" na config do kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Abril de 2011, 17:08
@vampire

você vai mexer com o kernel padrão do ubuntu 11.04?
Esse kernel ta realmente muito bom. Taxa de transferencia do HD alta, nenhum indicio do sistema ficar sobre carregado, e consideravelmente rápido nas respostas do usuário (eu).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Abril de 2011, 17:46
@vampire

você vai mexer com o kernel padrão do ubuntu 11.04?
Esse kernel ta realmente muito bom. Taxa de transferencia do HD alta, nenhum indicio do sistema ficar sobre carregado, e consideravelmente rápido nas respostas do usuário (eu).
Eu já estou "mexendo" nele faz tempo. Só não estou nele, e sim no 10.04. Acabei de compilar. Depois vou compilar o 32 bits e upar para o repositório.
Tem uma postagem minha lá no fórum.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 13 de Abril de 2011, 19:37
@buli

Valeu pelos patches mano!

Fazendo uns testes insanos aqui!

Muito Obrigado!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 13 de Abril de 2011, 22:24
Gente... vou comprar um notebook novo até Julho... Pretendo gastar uns 1500,00 (Claro que queria comprar por cinquentao... mas como nao existe, rs).

O que me indicam? Devo esperar?

Galactus... Voce usa Atom? Devo MESMO comprar um I5? Ou posso ter mesmo desempenho com qualidade semelhante em um ATOM?

Podem me ajudar em mais essa?

Vlw.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 13 de Abril de 2011, 23:13
Gente... vou comprar um notebook novo até Julho... Pretendo gastar uns 1500,00 (Claro que queria comprar por cinquentao... mas como nao existe, rs).

O que me indicam? Devo esperar?

Galactus... Voce usa Atom? Devo MESMO comprar um I5? Ou posso ter mesmo desempenho com qualidade semelhante em um ATOM?

Podem me ajudar em mais essa?

Vlw.

Espera até ter mais sandy bridge no mercado!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Abril de 2011, 23:41
espera para ver os Fusion e seu desempenho, na parte gráfica nos notebooks ele vai ser o rei.


@HQx/buli podes me dizer quais patchs estam brincando? finalmente as provas acabaram e vou ter essa semana para respirar e brincar um pouco.


Por um acidente de percurso estou usando o 11.04, não me perguntem como, só sei que um belo dia simplesmente o sistema estava instalado no meu PC. Ta dando um erro na hora de fazer o .deb do kernel compilado, estranho o erro, que o oráculo me ajude =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Abril de 2011, 01:19
Fiz uma compilação do kernel 2.6.38.2 no Ubuntu 11.04 usando o BFS + BFQ + ureadahead

Bem, o sistema ficou com a latência tão baixa que no meu PC não da pra usar, o kernel padrão fica mais estável, além do vídeo apresentar falhas esporádicas, coisa que não acontecia com o kernel generic.

Esse novo BFS e BFQ em máquinas fortes realmente o sistema deve ficar bala, mas em máquinas mais fracas não rola. Eu também puxei muito, usando Preempt + 1000hz. Dessa vez eu também não instalei nenhum tipo de gerenciador de frequencia seguindo as recomendações do CK:
http://ck.kolivas.org/patches/bfs/bfs-configuration-faq.txt

Sinceramente? Vou tentar recompilar o kernel do Ubuntu, adicionando apenas alguns patchs extras que não sejam do BFS e BFQ, enxugar o máximo possível o .config e ver como fica.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Abril de 2011, 13:46
@vampire

você vai mexer com o kernel padrão do ubuntu 11.04?
Esse kernel ta realmente muito bom. Taxa de transferencia do HD alta, nenhum indicio do sistema ficar sobre carregado, e consideravelmente rápido nas respostas do usuário (eu).
Eu já estou "mexendo" nele faz tempo. Só não estou nele, e sim no 10.04. Acabei de compilar. Depois vou compilar o 32 bits e upar para o repositório.
Tem uma postagem minha lá no fórum.


Aí está:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-headers-2.6.38-8_2.6.38-8.42.1_all.deb

http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-headers-2.6.38-8-lineduc2_2.6.38-8.42.1_amd64.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-image-2.6.38-8-lineduc2_2.6.38-8.42.1_amd64.deb

http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-headers-2.6.38-8-lineduc2_2.6.38-8.42.1_i386.deb
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-image-2.6.38-8-lineduc2_2.6.38-8.42.1_i386.deb

Quem estiver no 10.04, é preciso também atualizar o firmware:
http://archive.lineduc.sigeduc.info/lineduc/pool/main/l/linux/2.6.38/linux-firmware_1.48_all.deb

O driver da ATI atualizado com suporte a esse kernel também se encontra no repositório, para quem precisar.

Quem puder testar e me dar um retorno, agradecerei.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 15 de Abril de 2011, 15:12
@vampire_thunder, estou fazendo uns testes aqui com o Lineduc e daqui a pouco dou um retorno.

Edit: Acabei de testar (meus testes se baseiam na produtividade do usuario, no caso eu. E sem muito rigor ainda).
Atom N270, 1GB de RAM DDR2, Ubuntu 10.10
Reconheceu tudo aqui.
Os processos abrem rapidamente, o sistema está fluído (se um programa "pesado" é executado ele não está atrapalhando o desempenho dos outros), a leitura/escrita no HD está bem rápida.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 15 de Abril de 2011, 16:50
@Gunss: Após ler com atenção as dicas do galactus, eu comecei a usar HZ_300 e CFQ nas máquinas antigas. Acho que dá uma boa desafogada.

No geral:

Já saiou no kernel.org o patch-2.6.38.3: http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.3.bz2

E tem o BFS v400: http://ck.kolivas.org/patches/bfs/2.6.38/2.6.38.2-sched-bfs-400.patch (O galactus fez um bom comentário em um post anterior recente).

Acho que com isso já da para começar a compilar kernels da série 2.6.38 "estáveis", por assim dizer.  ;)

Já fiz uma primeira compilação e as coisas funcionam aparentemente bem. Porém não fiz testes de perfomance.

Ontem vi uma dica que achei interessante. No forum do GdH um usuário perguntou se tinha alguma forma de compilar um kernel otimizado para uma dada configuração de hardware:

http://www.hardware.com.br/comunidade/ferramenta-genial/1135303/

Aí um outro usuário, o Marcos FRM, que sempre dá boas dicas, falou que a partir do 2.6.32 no Linux existe o seguinte:

make localmodconfig

e colocou as seguintes referências:

http://article.gmane.org/gmane.linux.kbuild.devel/3750
http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

Achei bacana para compilar kernels a dedo para máquinas específicas, mas ainda não experimentei.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Abril de 2011, 19:52
Gente... vou comprar um notebook novo até Julho... Pretendo gastar uns 1500,00 (Claro que queria comprar por cinquentao... mas como nao existe, rs).

O que me indicam? Devo esperar?

Galactus... Voce usa Atom? Devo MESMO comprar um I5? Ou posso ter mesmo desempenho com qualidade semelhante em um ATOM?

Podem me ajudar em mais essa?

Vlw.

Fala Ricardo!

Eu tenho um Atom 330 no trabalho, o Buble Bee!  Foi brincadeira sua, não foi? Digo, que você vai ter o mesmo desempenho do i5 com um Atom?  ;D ;D ;D

Olha só, quando na dúvida de desempenho dos processadores, o Site Andantech tem essa página que é mais que uma mão na roda, no caso eu coloquei aqui a comparação do Core i5 750 com o mesmo Atom 330 que falei logo acima:

http://www.anandtech.com/bench/Product/91?vs=109



Note a diferença nível "anos Luz" do Core i5 para o pobre Atom!

O Atom foi feito para gastar pouca energia, e rodar satisfatoriamente aplicações de escritório! Eu é que fico aqui feito louco querendo tirar leite de pedra! Veja que o Atom 330 é um Atom Dual Core com HT! Ou seja, o sistema "vê" 4 núcleos do Atom!


O pessoal fala muito do Fusion, eu não discuto, vou esperar para ver quando chegar no mercado!  Enquanto isso, eu já estou me movendo! Meu novo motor já chegou!  Só na espera do novo Chassi!!!  ;)

Se o fusion conseguir barrar a minha nova configuração, eu vou mudar com um sorriso enorme no rosto!  Mas até lá a Intel continua moendo a AMD em desempenho geral! Aí a AMD lança algo tão rápido quanto os Sandy Bridge, mas a Intel logo vai contra-atacar!  E assim vai né!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Abril de 2011, 00:22
@buli
Aqui compilei o 2.6.38.2 + BFS + BFQ sem os seus patchs (vou tocar neles esse FDS), e achei que a latencia diminiu tanto que minha máquina não aguenta o ritmo, na proxima vou pegar mais leve.
E vou testar esse makelocalmodconfig. Valeu!!

@galactus
Tudo indica que o Fusion, na parte da CPU virá no nível dos atuais PHII X4, talvez um pouco melhor, porém na parte gráfica é impossível não ser melhor que o SB, tanto no Desktop quanto Notebook, já que ele terá 400 SPs... É uma placa dedicada dentro da CPU.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rafaelsarilho em 17 de Abril de 2011, 23:11
Não me levem a mal, mas para mim, esse negócio de copilar, descopilar, grub, etc. Isso para mim é outra língua que eu não entendo hehehe, para mim instalar coisas é só pela central de programas ou pacotes .deb. Mas minha pergunta é, o desempenho dos Kubuntu's mais atuais (10.04, 10.10 e 11.04 que será lançado) está melhor? Pois estou esperando a versão final do 11.04 para instalar aqui ;-)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 18 de Abril de 2011, 00:12
Não me levem a mal, mas para mim, esse negócio de copilar, descopilar, grub, etc. Isso para mim é outra língua que eu não entendo hehehe, para mim instalar coisas é só pela central de programas ou pacotes .deb. Mas minha pergunta é, o desempenho dos Kubuntu's mais atuais (10.04, 10.10 e 11.04 que será lançado) está melhor? Pois estou esperando a versão final do 11.04 para instalar aqui ;-)

Depende do que você chama de estar melhor...
Sim, ele tem mais recursos, menos bugs e uma interface com um visual muito melhor!
Não, se vc pretende instalar na mesma máquina onde usou um kubuntu 7.10 por exemplo. O kernel engordou demais e normalmenteo kernel padrão tem um desempenho baixo por não vir configurado para uma máquina específica. Por ser genésio, digo, genérico ele tende a ter uma configuração mais conservadora (até demais as vezes)!

Por isso recompilamos ou compilamos um outro kernel. Com as informações compartilhadas aqui, você pode modificar um kernel em pontos cruciais e aumentar o desempenho na sua máquina!
De uma passeada nas trocentas páginas deste tópico.
Para facilitar, vc pode instalar o kernel liquorix direto do repositório dele via synaptic, ou usar o do aptosid (antigo sidux) ou o lineduc, todos eles citados neste tópico!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rafaelsarilho em 18 de Abril de 2011, 06:17
Não me levem a mal, mas para mim, esse negócio de copilar, descopilar, grub, etc. Isso para mim é outra língua que eu não entendo hehehe, para mim instalar coisas é só pela central de programas ou pacotes .deb. Mas minha pergunta é, o desempenho dos Kubuntu's mais atuais (10.04, 10.10 e 11.04 que será lançado) está melhor? Pois estou esperando a versão final do 11.04 para instalar aqui ;-)

Depende do que você chama de estar melhor...
Sim, ele tem mais recursos, menos bugs e uma interface com um visual muito melhor!
Não, se vc pretende instalar na mesma máquina onde usou um kubuntu 7.10 por exemplo. O kernel engordou demais e normalmenteo kernel padrão tem um desempenho baixo por não vir configurado para uma máquina específica. Por ser genésio, digo, genérico ele tende a ter uma configuração mais conservadora (até demais as vezes)!

Por isso recompilamos ou compilamos um outro kernel. Com as informações compartilhadas aqui, você pode modificar um kernel em pontos cruciais e aumentar o desempenho na sua máquina!
De uma passeada nas trocentas páginas deste tópico.
Para facilitar, vc pode instalar o kernel liquorix direto do repositório dele via synaptic, ou usar o do aptosid (antigo sidux) ou o lineduc, todos eles citados neste tópico!
muito obrigado, com melhor, eu quis dizer se ele está mais rápido, pois eu instalei o Kubuntu desktop pelo synaptic e está muito bom.
Obrigado pela resposta :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 18 de Abril de 2011, 09:18
EDIT:
Hoje compilei o novo kernel 2.6.38.3 e fiquei surpreso!!!
É claro que a minha surpresanão foi com o desempenho mas sim com o quanto ele guloso pro recursos da máquina... Enquanto o 2.6.38.2 tem umconsumo médio de 40% de cada processador do meu E7500, ele passa a maior parte do tempo consumindo 100% de ambos...
Me decepcionei...
Alguem mais testou esse kernel???
Quanto ao novo lineduc, mais uma vez não funcionou aqui... Fica tela totalmente escura ao reiniciar... Nem mesmo modo texto consigo acessar...

Olá Guns e demais colegas do grupo,
eu estou curioso pra saber como ativar BFS e BFQ mas, ainda não descobri o caminho das pedras. Por isso, resolvi perguntar aos mestres do forum. Quanto mais detalhadas as informações melhor pra mim...
Tambem estou curioso pra saber quem dos senhores já esperimentou Beta2 do 11.04...
Eu baixei ontem e gravei o CD para teste e gostei muito da apresentação...
O que mais me impressionou, foi o consumo de processamento e memória em média 2% de cada processador e apenas 329MB de ram... Isto com o firefox e o Eudora rodando
Gostaria de saber das experiencias de outros membros do grupo antes de instalar essa nova versão...

[]'s,

Silva.

@buli
Aqui compilei o 2.6.38.2 + BFS + BFQ sem os seus patchs (vou tocar neles esse FDS), e achei que a latencia diminiu tanto que minha máquina não aguenta o ritmo, na proxima vou pegar mais leve.
E vou testar esse makelocalmodconfig. Valeu!!

@galactus
Tudo indica que o Fusion, na parte da CPU virá no nível dos atuais PHII X4, talvez um pouco melhor, porém na parte gráfica é impossível não ser melhor que o SB, tanto no Desktop quanto Notebook, já que ele terá 400 SPs... É uma placa dedicada dentro da CPU.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 19 de Abril de 2011, 00:32
@vampire_thunder, estou fazendo uns testes aqui com o Lineduc e daqui a pouco dou um retorno.

Edit: Acabei de testar (meus testes se baseiam na produtividade do usuario, no caso eu. E sem muito rigor ainda).
Atom N270, 1GB de RAM DDR2, Ubuntu 10.10
Reconheceu tudo aqui.
Os processos abrem rapidamente, o sistema está fluído (se um programa "pesado" é executado ele não está atrapalhando o desempenho dos outros), a leitura/escrita no HD está bem rápida.


Muito obrigado pelo retorno!

Estava aqui também fazendo uns testes a nível de usuário, mas abri tanto programa que ficou parecendo um teste do Galactus. Então resolvi abrir um vídeo só para complementar, rsrsrsrs
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F7035%2Fcapturadetelak.th.png&hash=ed118f24c5d2bcb2fcbc56c61e05611d14c056fd) (http://img853.imageshack.us/i/capturadetelak.png/)

Em um dos kerneis, uma compilação de kernel. No outro, gerando um LiveCD. Programas abertos: firefox (com algumas abas), gimp, nautilus, gedit, writer, vlc e Banshee. E, claro, compiz com perfil "poderoso", awn e conky.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Abril de 2011, 08:49
Pessoal, lembram do Pentium III?  Então, eu só pude ver o PIII ontem! Também só agora é que eu vou poder começar a testar essas coisas novas (BFS e novos patchs)!

Então, o PIII é apenas um PIII Katmai!!!!  :-[


Pra quem não sabe é a primeira série de PIII de "cartucho" de 1999!  O que isso significa?  É um PII com mais cache e instruções SSE!!!! E claro, incríveis 400MHz!!! A parte boa é que ele já tem as instruções cmov, daí meu amigo instalou o Ubuntu 10.04 nele!

Quando fui usar o meu amigo já tinha mexido em algumas coisas, tipo instalar o sistema com JFS e tudo mais, o sistema estava funcionando em 450MHz!  Depois de alguma pesquisa e alterações na BIOS, consegui um incrível Overclock para 800MHz!!!!    Dessa vez a placa mãe tem chipset Via e meu amigo colocou uma placa de vídeo Nvidia AGP que eu não sei o modelo ainda, é que o Ubuntu não subia com a placa de vídeo VIA tão antiga!!!

Esse é osso duro de roer mesmo!!!! 

O PIII da série Coppermine em diante é que foram totalmente remodelados e eram melhores que os P4 iniciais! 

Vamos ver o que vamos conseguir!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Abril de 2011, 08:54
@vampire_thunder, estou fazendo uns testes aqui com o Lineduc e daqui a pouco dou um retorno.

Edit: Acabei de testar (meus testes se baseiam na produtividade do usuario, no caso eu. E sem muito rigor ainda).
Atom N270, 1GB de RAM DDR2, Ubuntu 10.10
Reconheceu tudo aqui.
Os processos abrem rapidamente, o sistema está fluído (se um programa "pesado" é executado ele não está atrapalhando o desempenho dos outros), a leitura/escrita no HD está bem rápida.


Muito obrigado pelo retorno!

Estava aqui também fazendo uns testes a nível de usuário, mas abri tanto programa que ficou parecendo um teste do Galactus. Então resolvi abrir um vídeo só para complementar, rsrsrsrs
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F7035%2Fcapturadetelak.th.png&hash=ed118f24c5d2bcb2fcbc56c61e05611d14c056fd) (http://img853.imageshack.us/i/capturadetelak.png/)

Em um dos kerneis, uma compilação de kernel. No outro, gerando um LiveCD. Programas abertos: firefox (com algumas abas), gimp, nautilus, gedit, writer, vlc e Banshee. E, claro, compiz com perfil "poderoso", awn e conky.

vampire, que máquina é essa sua? Você usa gnome com todas firulas possíveis, pelo que eu vi!

Ontem eu testei o 11.04 padrão!  Não gostei do Unity, mas achei legal a iniciativa das mudanças! O que eu não gostei nem um pouco mesmo foi de não achar como voltar para o Gnome clássico!   Só tinha Unity que obrigatoriamente faz você usar o Compiz!

Adorei que a qualidade de imagem e som melhoram a cada versão! 

O kernel 2.6.38-8 que ele está usando também está ótimo!  Muito fluido e consome poucos recursos!  Mesmo num live-cd eram muito rápido e respondia bem! Claro que não tão rápido quanto o liquorix ou o Aptosid, mas em se tratando de kernel do Ubuntu, foi um avanço!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 19 de Abril de 2011, 11:08
Alguém conseguiu aplicar o patch do liquorix no kernel 2.6.38.3. E compilar ele?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 19 de Abril de 2011, 20:28

vampire, que máquina é essa sua? Você usa gnome com todas firulas possíveis, pelo que eu vi!

Ontem eu testei o 11.04 padrão!  Não gostei do Unity, mas achei legal a iniciativa das mudanças! O que eu não gostei nem um pouco mesmo foi de não achar como voltar para o Gnome clássico!   Só tinha Unity que obrigatoriamente faz você usar o Compiz!

Adorei que a qualidade de imagem e som melhoram a cada versão! 

O kernel 2.6.38-8 que ele está usando também está ótimo!  Muito fluido e consome poucos recursos!  Mesmo num live-cd eram muito rápido e respondia bem! Claro que não tão rápido quanto o liquorix ou o Aptosid, mas em se tratando de kernel do Ubuntu, foi um avanço!
É meu note Phenom II Triple Core de sempre. Uso as firuras "possíveis e impossíveis", rsrs.

Até o último alpha, o Ubuntu vinha com o gnome clássico. Bastava deslogar e escolher classic no gdm. Tiraram essa opção?


Quanto ao Pentium III, como eu havia dito, consegui instalar o 10.04 no K6, isso significa que o kernel do 10.04 não pede o cmov. Só tive aquele problema no 10.10.

Estou com outro problema no K6: placa de vídeo. Rodei um miniXP, do CD do Hiren's e o Slitaz nessa máquina e pude ver quer a placa é fraca demais. Também, o que eu poderia esperar de uma Trident de 1 MB? Se a placa tivesse entrada AGP, colocaria minha antiga NVidia de 256 MB. Ia ser até engraçado.
Contudo, descobri uma coisa hiper interessante com relação à compilação do kernel. Depois eu narro para vocês.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Abril de 2011, 22:44

Até o último alpha, o Ubuntu vinha com o gnome clássico. Bastava deslogar e escolher classic no gdm. Tiraram essa opção?


Quanto ao Pentium III, como eu havia dito, consegui instalar o 10.04 no K6, isso significa que o kernel do 10.04 não pede o cmov. Só tive aquele problema no 10.10.

Estou com outro problema no K6: placa de vídeo. Rodei um miniXP, do CD do Hiren's e o Slitaz nessa máquina e pude ver quer a placa é fraca demais. Também, o que eu poderia esperar de uma Trident de 1 MB? Se a placa tivesse entrada AGP, colocaria minha antiga NVidia de 256 MB. Ia ser até engraçado.
Contudo, descobri uma coisa hiper interessante com relação à compilação do kernel. Depois eu narro para vocês.


Não eles não tiraram, outro membro aqui do Fórum me falou o mesmo! Como eu usei ele apenas como live-cd, não saí da sessão, então não pude ver isso no GDM
Trident de 1MB? Rapaz, você gosta mesmo de desafios!

No aguardo da narração! 

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 20 de Abril de 2011, 00:50
O devorador de mundos, hehe (galactus!!)

Lembra daquele tutoria que falei a uns(milhares,hehe) de post's atrás sobre as mudanças nos arquivos etc, que ai ia ficar para o HQ,
tem como você faze-lo, pleaseeee.

É que o Omnislash ta demorando um pouquinho, e tenho certeza que tem muita gente aqui querendo compilar e fazer essas alterações também, mas como eu já perderam o bond ::) ::)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Abril de 2011, 01:06
testei os patchs passados pelo buli.
Todos os testes foram feitos no ubuntu 11.04 beta 2 atualizadíssimo.

Por incrível que pareça, na minha máquina mais modesta com apenas 1GB de ram e um HD que já ta pedindo descanso o sistema responde melhor a cargas mais altas de trabalho com o kernel padrão, lembrando que esse kernel é o 2.6.38 padrão do ubuntu 11.04.

O processador um Core 2 Duo e7200 não é problema. Acredito que nenhum processador do nível deste para cima tenham problemas em usar um kernel preempt + 300hz, é uma combinação de sucesso. Porém quem conta com um HD que tem menos cache, e pouca memória, ainda mais sendo uma memória mais lenta, o uso do BFS + BFQ + X com prio RT + o latnice (este usado com bastante moderação), não é sábio pois o sistema já sobe consumindo mais memória, observando o Htop vi que o uso de memória beira quase sempre os 100% ( memória alocada + memoria "cache"). O BFQ puxa tanto do HD que qualquer puxada mais forte ele não aguenta e trava todo o sistema.
Logicamente que essa lentidão eu percebo ao abrir o Firefox + banshee + broffice ao mesmo tempo, o sistema já abre os programas travando. Se eu abrir apenas um programa por vez e não puxar do sistema (como fazer uma grande atualização ou fazer um decode de um filme) a combinação de patchs é mais rápida, mas como sempre estou puxando bastante do sistema o kernel padrão até agora esta dando um show de bola.
Um bom teste é tentar compactar uma basta com uns 500MB com o lrzip feito pelo CK usando a opção -z, se seu sistema não der absolutamente nenhum lag e ficar totalmente fluido, você pode ter certeza que melhor ele não tem como ficar, pq além de usar 100% de todos os núcleos do processador, toneladas de RAM o danado ainda come muuuuita banda do HD.

Eu desafio o Galactus a conseguir deixar o sistema dele, que tenta deixar RT o máximo possível à resistir a esse teste.

Ainda não testei o uso do BFS + CFQ, já que o problema é o HD e a memória.
Se alguém aqui possuir um processador do mesmo nível do meu, porém com mais quantidade de memória e um HD poderia constatar realmente isso.

ps: sei que escrevi demais e enrolei mais do que escrevi, porém queria dividir logo a experiencia das 6 combinações diferentes de kernel que testei durante o dia.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Abril de 2011, 03:04
@Gunss

latnice e o X com RT exige muito do processador e da Ram (na verdade os dois juntos são chupadores de ram aqui) pega leve mano!

Use essas combinações por enquanto:

1 - BFQ Puro

2 - BFS Puro

3 - 1 e 2 Juntos

4 - 1 e 2 juntos + X com RT

5 - BFQ + X com RT

Continuo brincando galera...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Abril de 2011, 07:48
O devorador de mundos, hehe (galactus!!)

Lembra daquele tutoria que falei a uns(milhares,hehe) de post's atrás sobre as mudanças nos arquivos etc, que ai ia ficar para o HQ,
tem como você faze-lo, pleaseeee.

É que o Omnislash ta demorando um pouquinho, e tenho certeza que tem muita gente aqui querendo compilar e fazer essas alterações também, mas como eu já perderam o bond ::) ::)

Se o HQx não se importar, eu junto as informações em um local só! Mas como ele disse que ia fazer isso com o novo kernel, eu parei!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Abril de 2011, 07:50
testei os patchs passados pelo buli.
Todos os testes foram feitos no ubuntu 11.04 beta 2 atualizadíssimo.

Por incrível que pareça, na minha máquina mais modesta com apenas 1GB de ram e um HD que já ta pedindo descanso o sistema responde melhor a cargas mais altas de trabalho com o kernel padrão, lembrando que esse kernel é o 2.6.38 padrão do ubuntu 11.04.

O processador um Core 2 Duo e7200 não é problema. Acredito que nenhum processador do nível deste para cima tenham problemas em usar um kernel preempt + 300hz, é uma combinação de sucesso. Porém quem conta com um HD que tem menos cache, e pouca memória, ainda mais sendo uma memória mais lenta, o uso do BFS + BFQ + X com prio RT + o latnice (este usado com bastante moderação), não é sábio pois o sistema já sobe consumindo mais memória, observando o Htop vi que o uso de memória beira quase sempre os 100% ( memória alocada + memoria "cache"). O BFQ puxa tanto do HD que qualquer puxada mais forte ele não aguenta e trava todo o sistema.
Logicamente que essa lentidão eu percebo ao abrir o Firefox + banshee + broffice ao mesmo tempo, o sistema já abre os programas travando. Se eu abrir apenas um programa por vez e não puxar do sistema (como fazer uma grande atualização ou fazer um decode de um filme) a combinação de patchs é mais rápida, mas como sempre estou puxando bastante do sistema o kernel padrão até agora esta dando um show de bola.
Um bom teste é tentar compactar uma basta com uns 500MB com o lrzip feito pelo CK usando a opção -z, se seu sistema não der absolutamente nenhum lag e ficar totalmente fluido, você pode ter certeza que melhor ele não tem como ficar, pq além de usar 100% de todos os núcleos do processador, toneladas de RAM o danado ainda come muuuuita banda do HD.

Eu desafio o Galactus a conseguir deixar o sistema dele, que tenta deixar RT o máximo possível à resistir a esse teste.

Ainda não testei o uso do BFS + CFQ, já que o problema é o HD e a memória.
Se alguém aqui possuir um processador do mesmo nível do meu, porém com mais quantidade de memória e um HD poderia constatar realmente isso.

ps: sei que escrevi demais e enrolei mais do que escrevi, porém queria dividir logo a experiencia das 6 combinações diferentes de kernel que testei durante o dia.


Gunss estou baixando o lrzip para testar!  Vou fazer vários testes com os diferentes kerneis que tenho instalado aqui! Só agora que cheguei em casa, então vou aproveitar o feriado para fazer testes!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Abril de 2011, 13:52
testei os patchs passados pelo buli.
Todos os testes foram feitos no ubuntu 11.04 beta 2 atualizadíssimo.

Por incrível que pareça, na minha máquina mais modesta com apenas 1GB de ram e um HD que já ta pedindo descanso o sistema responde melhor a cargas mais altas de trabalho com o kernel padrão, lembrando que esse kernel é o 2.6.38 padrão do ubuntu 11.04.

O processador um Core 2 Duo e7200 não é problema. Acredito que nenhum processador do nível deste para cima tenham problemas em usar um kernel preempt + 300hz, é uma combinação de sucesso. Porém quem conta com um HD que tem menos cache, e pouca memória, ainda mais sendo uma memória mais lenta, o uso do BFS + BFQ + X com prio RT + o latnice (este usado com bastante moderação), não é sábio pois o sistema já sobe consumindo mais memória, observando o Htop vi que o uso de memória beira quase sempre os 100% ( memória alocada + memoria "cache"). O BFQ puxa tanto do HD que qualquer puxada mais forte ele não aguenta e trava todo o sistema.
Logicamente que essa lentidão eu percebo ao abrir o Firefox + banshee + broffice ao mesmo tempo, o sistema já abre os programas travando. Se eu abrir apenas um programa por vez e não puxar do sistema (como fazer uma grande atualização ou fazer um decode de um filme) a combinação de patchs é mais rápida, mas como sempre estou puxando bastante do sistema o kernel padrão até agora esta dando um show de bola.
Um bom teste é tentar compactar uma basta com uns 500MB com o lrzip feito pelo CK usando a opção -z, se seu sistema não der absolutamente nenhum lag e ficar totalmente fluido, você pode ter certeza que melhor ele não tem como ficar, pq além de usar 100% de todos os núcleos do processador, toneladas de RAM o danado ainda come muuuuita banda do HD.

Eu desafio o Galactus a conseguir deixar o sistema dele, que tenta deixar RT o máximo possível à resistir a esse teste.

Ainda não testei o uso do BFS + CFQ, já que o problema é o HD e a memória.
Se alguém aqui possuir um processador do mesmo nível do meu, porém com mais quantidade de memória e um HD poderia constatar realmente isso.

ps: sei que escrevi demais e enrolei mais do que escrevi, porém queria dividir logo a experiencia das 6 combinações diferentes de kernel que testei durante o dia.


Gunss estou baixando o lrzip para testar!  Vou fazer vários testes com os diferentes kerneis que tenho instalado aqui! Só agora que cheguei em casa, então vou aproveitar o feriado para fazer testes!

olha, esse lrzip é PESADO, porém comprime bem viu... o CK zipou todos os kerneis da série 2.6 (2.6.0 até o 2.6.38) e o tamanho total foi de 160MB.
Aqui usando flags mais leves, zipei o código do wine 1.3.18 compilado de 500MB para 54MB, o 7z zipou em 75MB e o bz2 em 100MB.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 20 de Abril de 2011, 14:32
Gunss, me manda os comandos pra fazer esse lrzip funfar!  Ele não quer funfar aqui!
 ::) ::) ::)


Edit:

Obrigado Gunss pelos comandos!  Estou no momento aqui com o Buble Bee comprimindo uma pasta de fotos com 800MB, Google chrome com 14 abas abertas, gcalculator e ouvindo música com o Rhytmbox numa boa! Sem travadas ou Lags!

É claro que o sistema ficou mais lento, mas não perdeu a fluidez! O Htop indica um consumo praticamente padrão nos "4 núcleos" do Atom 330 de 30%! Estou unsado a opção -z que você falou!  Acho que o i7 vai tirar isso de letra!  ;D

Edit1:

Olha aqui uma foto pra não dizer que eu inventei:

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg40.imageshack.us%2Fimg40%2F6673%2F201104201621121024x768s.th.png&hash=6c4c1fc93c51a74c8e6e72397aeb01fecb7ae168) (http://img40.imageshack.us/i/201104201621121024x768s.png/)

Edit2: Compactação terminou agora pouco, demora pra burro mesmo!  Reduziu a pasta de 800MB para 625MB de fotos jpg!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 20 de Abril de 2011, 23:51
comprime mesmo esse lrzip né??

Agora, eu só acho um motivo para ai ser fluido e aqui não... memória RAM, a diferença de 1GB para 2GB é crucial, 1GB deixa tudo muito apertado, com 2GB pode se dar ao luxo de regalias.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de Abril de 2011, 05:47
Postem os comandos aqui, para todo mundo conhecer.

Pelo que estão falando, já estou no aguardo de implementarem o lrzip no kernel, para criar LiveCDs com ele. Vai ser muito mais coisa em menos espaço.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Abril de 2011, 08:01
Postem os comandos aqui, para todo mundo conhecer.

Pelo que estão falando, já estou no aguardo de implementarem o lrzip no kernel, para criar LiveCDs com ele. Vai ser muito mais coisa em menos espaço.

Tá na mão, aqui vai na integra o e-mail do Gunss me ensinando a usar o lrzip:

Citar
Fala Galactus!!!

cara, tem o read me na propria pasta do lrzip, mas o básico funciona assim:

lrzip nome_do_arquivo   -   Este só funciona com arquivos

lrztar nome_da_pasta    -   Este zipa somente pastas

existem os leveis de compactação, o padrão já puxa bastante, mas se quiser o TOP TOP TOP faz assim

lrzip/lrztar -z nomedoarquivo/pasta

se digitar lrzip --help você verá a lista completa de comandos, da pra escolher o nível de compactação do gzip e do bz2, porém eles não são padrões.
 

espero ter ajudado mais do que confundido hauhauhaua.

No meu caso para compactar a pasta Imagens com o grau de compactação máximo eu fiz:

Código: [Selecionar]
$lrztar -z Imagens/
O processo demora pra burro e no início ele puxa muito recurso da máquina, mas depois estabiliza, o negócio é ter recursos de sobra no PC. Eu fiz o teste no i7 em casa e foi como eu disse, o sistema fica mais lento mas não perdeu a sua fluidez.  Agora é evidente que em casa os recursos sobravam muito, CPU, memória e múltiplos HDs.  No Atom 330 ele usava os "4 núcleos" como eu disse e mostrei! No i7 no início ele usa 4 dos 8 núcleos também, mas depois ele passa a usar apenas um em 100%!   Depois que o i7 coloca os aplicativos no seu cache ele abre as coisas da segunda vez como se praticamente eu não estivesse usando o lrzip! Guardando a devida proporção, o Atom também faz o mesmo! O  que achei legal é que por conta do CFQ + JFS, por incrível que pareça, o lrzip parece pesar menos no Atom, isso no uso geral do sistema!!!  Mas ele leva um tempo enorme para realizar a tarefa!  No i7 não, a porcentagem da compactação sobe rapidinho mas eu vejo que a luz do HD pisca muito mais e como eu disse a CPU vai a 100%!   

Há sim, você ainda pode usar o man lrzip para poder saber de todas a opções dele!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Abril de 2011, 14:35
Aqui ele usa 100% do meu C2D.

Uma nova correção no BFS, agora 0.401
http://ck-hack.blogspot.com/2011/04/bfs-0401.html


ps: tinha me esquecido como é compilar um kernel com o .config da distro... demora muuuito hahahha
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 21 de Abril de 2011, 23:42

Uma nova correção no BFS, agora 0.401
http://ck-hack.blogspot.com/2011/04/bfs-0401.html


Isso e o kernel 2.6.38.4  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Abril de 2011, 01:48

Uma nova correção no BFS, agora 0.401
http://ck-hack.blogspot.com/2011/04/bfs-0401.html


Isso e o kernel 2.6.38.4  :o

já??? putz...

to tentando compilar um kernel 64 bits aqui no meu sistema 32 bits mas não da certo, da erro na hora de criar o debootstrap...
"Failure trying to run: chroot /home/jussier/chroot/debian64 mount -t proc proc /proc"


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Abril de 2011, 02:57

Não eles não tiraram, outro membro aqui do Fórum me falou o mesmo! Como eu usei ele apenas como live-cd, não saí da sessão, então não pude ver isso no GDM
Trident de 1MB? Rapaz, você gosta mesmo de desafios!

No aguardo da narração!  



Olha ele aí:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg192.imageshack.us%2Fimg192%2F6199%2Fs5038143.th.jpg&hash=c57ac547a62ef8814503cf9e8e92dfd671f46766) (http://img192.imageshack.us/i/s5038143.jpg/)

Pois bem. Baixei o kernel no site oficial, na época (como se tivesse tanto tempo assim) o 2.6.38.2, e apliquei os patches do Ubuntu, LZMA, AUFS e BFS. Segundo sua dica, estou usando CFQ, e por isso não apliquei o patch do BFQ.
Segui as dicas do Gentoo (http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD#Athlon_X2_7x50.2C_Phenom_X3.2FX4.2C_Phenom_II.2C_Athlon_II_X2.2FX3.2FX4) e mudei apenas o Makefile da raiz, colocando as flags do processador, mais -march=native e -mtune=generic. Não alterei nenhum outro arquivo da pasta arch/x86.
No menuconfig, desabilitei apenas aquilo que eu tinha certeza absoluta que não ia usar nessa máquina: wireles, pcmcia e bluetooth. Escolhi a opção "K6" para o kernel e marquei a placa Trident como driver. Esse Burg colorido da foto é o burg-emu, já rodando com o kernel instalado. Quando o PC inicia, não consegue exibir o Burg com as corres corretas devido aos recursos parcos da placa de vídeo de 1 MB.
Durante a compilação, executei os comandos "ps ax | grep gcc | grep march" e "ps ax | grep gcc | grep mtune", me retornando -march=k6 e -mtune=generic32.

Mas depois de 5 horas de compilação, eis que dá erro na hora que tentou compilar o vmlinux. Faltou memória. Então resolvi arriscar uma coisa meio doida. Coloquei o HD na minha case, ligueo ao notebook, entrei como chroot e continuei a compilação. Resolvi executar novamente os comandos e adivinhem o que aconteceu? Retornaram os mesmos  -march=k6 e -mtune=generic32, mesmo eu estando em um PC totalmente diferente. Nem preciso dizer se funcionou. A foto está aí para mostrar

Portanto, Galactus, você pode usar seu i7 para compilar o kernel do Atom, desde que o Makefile esteja com as flags corretas. Isso também quer dizer que o kernel generic que compilei para o Lineduc realmente é generic, não pegando nenhuma configuração específica do meu CPU.

Estou agora instalando o lubuntu-desktop só para ver como fica. Mas sei que ficará uma M... porque só para baixar está demorando pacas. Pelo menos eu vi que é possível, além de descobrir sem querer essa questão na compilação
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Abril de 2011, 02:58

to tentando compilar um kernel 64 bits aqui no meu sistema 32 bits mas não da certo, da erro na hora de criar o debootstrap...
"Failure trying to run: chroot /home/jussier/chroot/debian64 mount -t proc proc /proc"


Você pode até conseguir compilar um kernel 32 bits estando num sistema 64 bits, mas nunca o contrário.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Abril de 2011, 08:22

Não eles não tiraram, outro membro aqui do Fórum me falou o mesmo! Como eu usei ele apenas como live-cd, não saí da sessão, então não pude ver isso no GDM
Trident de 1MB? Rapaz, você gosta mesmo de desafios!

No aguardo da narração! 



Olha ele aí:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Ffilipotardim.no-ip.info%2FS5038143.JPG&hash=cfbeb56f963e550560179ac99dd49521350bcd75)

Pois bem. Baixei o kernel no site oficial, na época (como se tivesse tanto tempo assim) o 2.6.38.2, e apliquei os patches do Ubuntu, LZMA, AUFS e BFS. Segundo sua dica, estou usando CFQ, e por isso não apliquei o patch do BFQ.
Segui as dicas do Gentoo (http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD#Athlon_X2_7x50.2C_Phenom_X3.2FX4.2C_Phenom_II.2C_Athlon_II_X2.2FX3.2FX4) e mudei apenas o Makefile da raiz, colocando as flags do processador, mais -march=native e -mtune=generic. Não alterei nenhum outro arquivo da pasta arch/x86.
No menuconfig, desabilitei apenas aquilo que eu tinha certeza absoluta que não ia usar nessa máquina: wireles, pcmcia e bluetooth. Escolhi a opção "K6" para o kernel e marquei a placa Trident como driver. Esse Burg colorido da foto é o burg-emu, já rodando com o kernel instalado. Quando o PC inicia, não consegue exibir o Burg com as corres corretas devido aos recursos parcos da placa de vídeo de 1 MB.
Durante a compilação, executei os comandos "ps ax | grep gcc | grep march" e "ps ax | grep gcc | grep mtune", me retornando -march=k6 e -mtune=generic32.

Mas depois de 5 horas de compilação, eis que dá erro na hora que tentou compilar o vmlinux. Faltou memória. Então resolvi arriscar uma coisa meio doida. Coloquei o HD na minha case, ligueo ao notebook, entrei como chroot e continuei a compilação. Resolvi executar novamente os comandos e adivinhem o que aconteceu? Retornaram os mesmos  -march=k6 e -mtune=generic32, mesmo eu estando em um PC totalmente diferente. Nem preciso dizer se funcionou. A foto está aí para mostrar

Portanto, Galactus, você pode usar seu i7 para compilar o kernel do Atom, desde que o Makefile esteja com as flags corretas. Isso também quer dizer que o kernel generic que compilei para o Lineduc realmente é generic, não pegando nenhuma configuração específica do meu CPU.

Estou agora instalando o lubuntu-desktop só para ver como fica. Mas sei que ficará uma M... porque só para baixar está demorando pacas. Pelo menos eu vi que é possível, além de descobrir sem querer essa questão na compilação


Muito bom saber disso vampire! Agora eu não consigo ver as fotos!  Não tá aparecendo nada para mim! Mesmo copiando e colocando o link da foto direto!

Não sai um tuto de como compilar um kernel 32bits em uma máquina 64bits não?  ;D

Já estou acabando o tuto reunindo toda as informações sobre as dicas de otimização do processador!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 22 de Abril de 2011, 09:54
Atendendo a pedidos, aqui está o tuto sobre as dicas do Gentoo: http://ubuntuforum-br.org/index.php/topic,81718.0.html

Agora não vale mais reclamar que está tudo espalhado!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Abril de 2011, 10:23

Muito bom saber disso vampire! Agora eu não consigo ver as fotos!  Não tá aparecendo nada para mim! Mesmo copiando e colocando o link da foto direto!

Não sai um tuto de como compilar um kernel 32bits em uma máquina 64bits não?  ;D

Já estou acabando o tuto reunindo toda as informações sobre as dicas de otimização do processador!

Não estava conseguindo porque a foto estava vindo direto do meu HD (no-ip) e eu fiquei off. Mas já upei e corrigi o link.

Para falar a verdade eu não sei compilar um kernel 32bits diretamente num sistema 64 bits. Eu faço isso com debootstrap + chroot. Para isso, basta seguir meu tutorial de como criar um LiveCD do zero, que está na Revista Espírito Livre. Eu tenho um sistema 32 bits "enjaulado" que uso só para compilar. E só dá para enjaular um sistema 64 bits dentro de outro 64 bits, nunca num 32 bits. O contrário já pode.

Quebrei a cara. O K6 ficou "ótimo" depois que eu instalei o lubuntu-desktop. Coloquei entre aspas porque realmente não tem como esperar muito dele, mas pela idade dessa máquina e pela quantidade de RAM, realmente está muito bom. Só a placa de vídeo que atrapalha muito. Se eu arrumasse uma mais "decente", ficaria ainda melhor.
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg832.imageshack.us%2Fimg832%2F9830%2Fs5038144.th.jpg&hash=f4146abc94cb597e89674ba45fcd7b4fa2b81c8e) (http://img832.imageshack.us/i/s5038144.jpg/)

Ah, sim. Também estou com problemas no ACPI. Aparece uma mensagem na tela, assim que sai do burg, dizendo que a bios é de 97, portanto anterior a 2000, e que eu precisaria usar acpi=force. Com isso o botão de desligar não está disponível no menu do LXDE. Estou desligando pelo terminal.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Abril de 2011, 10:51
@vampire, é pelo visto ta meio dificil então deu compilar esse kernel 64bits... tava precisando compilar esse kernel meio que com urgencia =/
o chroot pode ser usado para que exatamente?

@galactus
Como fazer cross-compile
http://linux.koolsolutions.com/2009/06/04/howto-cross-compiling-a-32-bit-i386-linux-kernel-on-64-bit-machine-amd64/

como funciona o chroot e o debootstrap
http://linux.koolsolutions.com/2009/05/15/howto-bootstrapping-debian-linux-system-using-debootstrap/

Valeu pelo tópico =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 22 de Abril de 2011, 11:24
Basicamente é isso aí mesmo que está nos links que eu tenho aqui na minha máquina.

Para facilitar, segue uma fração do script que criei para automatizar a criação de LiveCDs. Usem para criar o sistema de 32 bits dentro de seu 64 bits:

Código: [Selecionar]
#!/bin/sh
echo "Instalando dependências"
apt-get install --yes --force-yes debootstrap syslinux squashfs-tools genisoimage sbm casper

echo "Criando o sistema base 32 bits"
debootstrap --arch=i386 lucid /home/remaster/custom/squashfs32 http://br.archive.ubuntu/com/ubuntu ### <== ou outro de preferência

# ROOTFS="$PWD"
ROOTFS="/home/remaster/custom/squashfs32"

cp -v /etc/resolv.conf /etc/hosts $ROOTFS/etc
cd /home/remaster/custom
mount --bind /dev/ $ROOTFS/dev
echo "Entrando no $ROOTFS... Instale o que quiser e quando terminar, digite exit para sair do chroot"
chroot $ROOTFS

echo "Exiting $ROOTFS chroot environment... "
umount -lf $ROOTFS/dev

E toda vez que quiser entrar no 32 bits enjaulado, use esse script. Mas não se esqueça de digitar "exit" quando terminar:

Código: [Selecionar]
#!/bin/sh
xhost +

# ROOTFS="$PWD"
ROOTFS="/home/remaster/custom/squashfs32"

cp -v /etc/resolv.conf /etc/hosts $ROOTFS/etc
mount --bind /dev/ $ROOTFS/dev
mount --bind /tmp $ROOTFS/tmp
mount -t proc proc $ROOTFS/proc
mount -t sysfs sysfs $ROOTFS/sys
mount -t devpts devpts $ROOTFS/dev/pts
mount -t tmpfs shm $ROOTFS/dev/shm
echo "Entrando no $ROOTFS... DIGITE exit QUANDO TERMINAR"
#chroot $ROOTFS
chroot $ROOTFS /bin/bash --login

echo "Exiting $ROOTFS chroot environment... "
umount -lf $ROOTFS/dev/shm
umount -lf $ROOTFS/dev/pts
umount -lf $ROOTFS/sys
umount -lf $ROOTFS/proc
umount -lf $ROOTFS/tmp
umount -lf $ROOTFS/dev
rm -r $ROOTFS/etc/hosts
rm -r $ROOTFS/etc/resolv.conf
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 22 de Abril de 2011, 16:02
Fui tentar compilar o kernel 2.6.38.4 e o BFS deu váários hunks e falhas.

No kernel 2.6.38.3 eu não consegui iniciar o sistema pelo kernel que compilei com os patchs BFS + X com prio RT, isso no 11.04, mas os patchs entraram sem erros, vou caçar o que seja.


edit: estou tentando compilar o kernel do Ubuntu 11.04, baixei o source pelo apt-get source e apliquei o patch do BFS, X com prio RT, porém estou usando o meu .config e não o padrão do ubuntu, vamos ver no que vai da, já tive dois erros de módulos que não conseguiam ser compilados e tive que desmarcar.

Uma coisa, utilizando o kernel padrão do Ubuntu 11.04 a compilação demora muuuito mais que no lucid, acho que foi assim que eles conseguiram fazer o sistema obedecer bem com cargas mais altas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 22 de Abril de 2011, 18:04
EDIT:
Problema resolvido após recompilar o kernel com mais alguns módulos!!!
"
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sdj1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
"
Aqui a saida do do comando sugeriro pelo sistema:
[ 5244.480000] sd 8:0:0:0: [sdj] Mode Sense: 16 25 09 51
[ 5244.480850] sd 8:0:0:0: [sdj] No Caching mode page present
[ 5244.480854] sd 8:0:0:0: [sdj] Assuming drive cache: write through
[ 5244.484094] sd 8:0:0:0: [sdj] No Caching mode page present
[ 5244.484099] sd 8:0:0:0: [sdj] Assuming drive cache: write through
[ 5244.485536]  sdj: sdj1
[ 5244.489472] sd 8:0:0:0: [sdj] No Caching mode page present
[ 5244.489488] sd 8:0:0:0: [sdj] Assuming drive cache: write through
[ 5244.489492] sd 8:0:0:0: [sdj] Attached SCSI removable disk
[ 5244.932170] FAT: codepage cp437 not found


[]'s,

Silva.

Fui tentar compilar o kernel 2.6.38.4 e o BFS deu váários hunks e falhas.

No kernel 2.6.38.3 eu não consegui iniciar o sistema pelo kernel que compilei com os patchs BFS + X com prio RT, isso no 11.04, mas os patchs entraram sem erros, vou caçar o que seja.


edit: estou tentando compilar o kernel do Ubuntu 11.04, baixei o source pelo apt-get source e apliquei o patch do BFS, X com prio RT, porém estou usando o meu .config e não o padrão do ubuntu, vamos ver no que vai da, já tive dois erros de módulos que não conseguiam ser compilados e tive que desmarcar.

Uma coisa, utilizando o kernel padrão do Ubuntu 11.04 a compilação demora muuuito mais que no lucid, acho que foi assim que eles conseguiram fazer o sistema obedecer bem com cargas mais altas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 22 de Abril de 2011, 19:54
Fui tentar compilar o kernel 2.6.38.4 e o BFS deu váários hunks e falhas.

No kernel 2.6.38.3 eu não consegui iniciar o sistema pelo kernel que compilei com os patchs BFS + X com prio RT, isso no 11.04, mas os patchs entraram sem erros, vou caçar o que seja.


edit: estou tentando compilar o kernel do Ubuntu 11.04, baixei o source pelo apt-get source e apliquei o patch do BFS, X com prio RT, porém estou usando o meu .config e não o padrão do ubuntu, vamos ver no que vai da, já tive dois erros de módulos que não conseguiam ser compilados e tive que desmarcar.

Uma coisa, utilizando o kernel padrão do Ubuntu 11.04 a compilação demora muuuito mais que no lucid, acho que foi assim que eles conseguiram fazer o sistema obedecer bem com cargas mais altas.

Talvez seja chover no molhado e eu só tenha visto isso agora:

Alessio Igor Bogani Lowlatency & Realtime kernels

https://launchpad.net/~abogani/+archive/ppa?field.series_filter=natty
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 22 de Abril de 2011, 23:59
Acabei de compilar o Omnislash usando as otimizações do recente tutorial do galactus.
Um Atom N270 1.6Ghz + 1 GB de RAM. Meu objetivo é produtividade, e portanto, performance.
O Sistema está muito bom. Além do kernel, estou usando uma combinação Fluxbox+Gnome (ainda estou testando) e ele inicia com 200MB de RAM! Ainda falta colocar o Ext4 tunado.

Estou no aguardo do Omnislash 2.6.38!

Edit: Eu gostaria de salvar os .deb do Kernel, onde eles estão no sistema?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 23 de Abril de 2011, 10:35
estão em

/usr/src
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 23 de Abril de 2011, 23:32
Para quem quer testar uma distro, não quer queimar mídia mas não tem conseguido fazer com que ela rode a partir do pen nem usando unetbootin, UltraISO e outros, basta seguir o tuto deste link do forum do chakra:

http://chakra-project.org/bbs/viewtopic.php?pid=15015

E prá quem quer uma distro meio minimalista mas com funcionalidades, testei e gostei:

http://ctkarch.org/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 24 de Abril de 2011, 00:39
Fui tentar compilar o kernel 2.6.38.4 e o BFS deu váários hunks e falhas.



Aqui também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 24 de Abril de 2011, 15:27
Para quem quer testar uma distro, não quer queimar mídia mas não tem conseguido fazer com que ela rode a partir do pen nem usando unetbootin, UltraISO e outros, basta seguir o tuto deste link do forum do chakra:

http://chakra-project.org/bbs/viewtopic.php?pid=15015

E prá quem quer uma distro meio minimalista mas com funcionalidades, testei e gostei:

http://ctkarch.org/

dd é muito bom, mas ele clona tudo, inclusive o espaço.
Aqui no fórum tem um tutorial de como colocar uma iso no Grub. Já usei e é muito bom!
http://ubuntuforum-br.org/index.php/topic,66202.0.html

O burg-manager faz esse recurso de forma atomatizada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 25 de Abril de 2011, 02:52
dd é muito bom, mas ele clona tudo, inclusive o espaço.
Aqui no fórum tem um tutorial de como colocar uma iso no Grub. Já usei e é muito bom!
http://ubuntuforum-br.org/index.php/topic,66202.0.html

O burg-manager faz esse recurso de forma atomatizada.

Mas é por fissão ou por fusão?
Sim pq, pelo primeiro método, apesar de ser mais fácil, deixa muito resíduo.
Já o segundo em teoria não deixa resíduo algum, mas é bem mais difícxil de se conseguir!
Afinal de contas, para se ter um recurso de forma atomatizada, tem-se que necessariamente usar átomos.
Ou seria atomizada?

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.....

Zoeira de páscoa tá vampire
Brigadu pela dica, tudo ajuda...
Mas tem distro que eu só consigo colocar no pen e rodar numa boa pelo UltraISO...
Vai entender...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Abril de 2011, 07:59
hehe, faltou um "u"

Nem conheço o UltraISO. Quando o usb-creator não funciona aqui, eu uso o uNetBootin.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 25 de Abril de 2011, 15:10
vampire, vou fazer o vídeo do PIII hoje!  Tá lentium...   Mas fazer o quê? A dona quer Gnome com pouca RAM!

Pode publicar o tuto das otimizações do Kernel para o processador!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 28 de Abril de 2011, 02:36
Cadê o vídeo, Galactus? rsrsrs.


Vi no fórum do Big Linux que o XZ, já presente no kernel, está compactando mais que o LZMA:
http://www.biglinux.com.br/forum/viewtopic.php?f=37&t=9845

Como eu já tinha de fazer uma atualização no kernel, já compilei sem o patch do LZMA. Vou testar e, mantendo a estabilidade, uparei o novo kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Abril de 2011, 10:40
Cadê o vídeo, Galactus? rsrsrs.


Vi no fórum do Big Linux que o XZ, já presente no kernel, está compactando mais que o LZMA:
http://www.biglinux.com.br/forum/viewtopic.php?f=37&t=9845

Como eu já tinha de fazer uma atualização no kernel, já compilei sem o patch do LZMA. Vou testar e, mantendo a estabilidade, uparei o novo kernel.


Rapaz eu fiz o víde, mas ficou muito escuro, minha câmera pifou e a do meu amigo ficou muito escuro!  Daí acho que não vou colocar no Youtube não!  Outra coisa, a placa mãe do PIII nem tinha som!!!!   ;D

Uma placa de última geração!  ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Abril de 2011, 15:22
Acabamos de receber mais três máquinas do centro de inclusão digital! Duas são Duron! Uma só tem 256MB de RAM! Vamos ver o que conseguimos melhorar!  Dessa vez vou tentar fazer o vídeo do antes e depois das modificações! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 28 de Abril de 2011, 16:22
Galera, já faz um tempinho que to tentando compilar aqui e não sai nada, qualquer kernel que eu tento compilar dá essa mensagem
Citar
dpkg-deb: erro: analisando arquivo '/usr/src/linux/debian/linux-image-2.6.38.4/DEBIAN/control' próximo à linha 3 pacote 'linux-image-2.6.38.4':
 erro na string Versão 'x86': número da versão não começa com dígito
make[2]: ** [debian/stamp/binary/linux-image-2.6.38.4] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.38.4'
make[1]: ** [debian/stamp/binary/pre-linux-image-2.6.38.4] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.38.4'
make: ** [kernel_image] Erro 2

Alguém sabe o que poderia ser???
Aqui tá com o gcc 4.5.2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Abril de 2011, 11:08
bixo, no comando

"CONCURRENCY_LEVEL=N make-kpkg --revision=versão-do-kernel --initrd kernel_image kernel_headers modules_images"

ali no --revision=blablabla

deve começar com um número, por exemplo:
"1.0-andry"

saco?


ps: coisa difícil recompilar esse kernel do Ubuntu... Fica dando erro direto, compila, da erro, acha o erro, compila da erro, acha o erro, compila.... já fiz umas 8 compilações...
Também eu não estou usando o .config do Ubuntu, então já esperava  ;D

Ah, vampire, aqui no kernel do 11.04 o patch do BFS entrou sem problemas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Abril de 2011, 22:28
bixo, no comando

"CONCURRENCY_LEVEL=N make-kpkg --revision=versão-do-kernel --initrd kernel_image kernel_headers modules_images"

ali no --revision=blablabla

deve começar com um número, por exemplo:
"1.0-andry"

saco?


ps: coisa difícil recompilar esse kernel do Ubuntu... Fica dando erro direto, compila, da erro, acha o erro, compila da erro, acha o erro, compila.... já fiz umas 8 compilações...
Também eu não estou usando o .config do Ubuntu, então já esperava  ;D

Ah, vampire, aqui no kernel do 11.04 o patch do BFS entrou sem problemas.


Sim, já compilei e estou usando. Vou upar quando compilar o 32 bits.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 29 de Abril de 2011, 23:04

Sim, já compilei e estou usando. Vou upar quando compilar o 32 bits.


No aguards...

Se bem que tanto o Liquorix quanto o do Aptosid tão bombando bem da beça...

Se bem que uso no Linux Mint 10 e não no Urubuntu 11/04, kkkkkkkkkkkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 29 de Abril de 2011, 23:16

Sim, já compilei e estou usando. Vou upar quando compilar o 32 bits.


No aguards...

Se bem que tanto o Liquorix quanto o do Aptosid tão bombando bem da beça...

Se bem que uso no Linux Mint 10 e não no Urubuntu 11/04, kkkkkkkkkkkkk
Compilei aqui com bfq + bfs + preemp t+ 1000 + performace e está fluindo bem por enquanto. sem problema algum e esta rápido também.
Há o kernel foi o 2.6.38.4 e com o .config do Liquorix.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 30 de Abril de 2011, 01:22
Vocês conseguiram fazer o patch do BFS funcionar no 38.4??? Aqui da vários erros...

@vampire Você usou o .config do proprio ubuntu na compilação? Eu estou tentando compilar com o meu .config e ta complicado... o tempo inteiro da erro na hora de compilar o /driver/built.in, to quase desistindo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 30 de Abril de 2011, 01:42
Vocês conseguiram fazer o patch do BFS funcionar no 38.4??? Aqui da vários erros...

@vampire Você usou o .config do proprio ubuntu na compilação? Eu estou tentando compilar com o meu .config e ta complicado... o tempo inteiro da erro na hora de compilar o /driver/built.in, to quase desistindo.
Baixei esse
http://ck.kolivas.org/patches/bfs/2.6.38/2.6.38.3-sched-bfs-401.patch

e apliquei sem nenhum problema.(patch -p1 < 2.6.38.3-sched-bfs-401.patch).
compilou normal (e estava habilitado no menuconfig).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 30 de Abril de 2011, 13:11
Voltei, rs...

Qual paches valem a penar incluir num kernel baixado do kernel.org? Nunca consegui aplicar paches.. mas tenho certeza que agora vai!

Vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 04 de Maio de 2011, 08:06
Olá meu caro Guns e demais colegas do forum!!!
Hoje apliquei o patch ck3 no 2.6.38.4 e estou testando os resultados...
Alguem mais por aqui já testou esse patch???
Espero que funcione tudo bem...

[]'s,

Silva.



Vocês conseguiram fazer o patch do BFS funcionar no 38.4??? Aqui da vários erros...

@vampire Você usou o .config do proprio ubuntu na compilação? Eu estou tentando compilar com o meu .config e ta complicado... o tempo inteiro da erro na hora de compilar o /driver/built.in, to quase desistindo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 04 de Maio de 2011, 10:12
Olá a todos,
O HQx vai lançar o Omnislash para o 2.6.38?
Como faço para adicionar patch? Procurei, mas me perdi um pouco com as explicações.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 04 de Maio de 2011, 20:09
Olá a todos,
O HQx vai lançar o Omnislash para o 2.6.38?
Como faço para adicionar patch? Procurei, mas me perdi um pouco com as explicações.

Sabe lá!

O HQX anda meio sumido com a tradução de um jogo e parece bastante ocupado!

Mas quem sabe?

Enquanto isso temos liquorix, o do aptosid e prá quem quiser tem um monte de dicas e patches por aqui prá compilar o seu próprio kernel.

 O HQX merece uma folga galére!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 04 de Maio de 2011, 20:12
Eu sei que nada tem a ver com o tópico, mas assim como eu, meio mundo linux está perguntando como rodar o chromium ou o chrome em modo root, já que nas últimas versões ele parece não querer rodar no profile root.

Me cadastrei em trocentos foruns só para dizer que para mim bastou fazer o seguinte:

Simply modify the /etc/chromium-browser/default file with gedit or leafpad or another pure text file editor to add this flag to the chromium flags:
--user-data-dir
And voilá, chromium starts in a root profile!

Sim galére! Foi eu quem descobriu e postei em inglês sem o uso do Google Translate viu! Pode até estar uma droga de inglês mas acho que deu prá entender!
Tomara ajudar alguém aí com o mesmo problema! Espalhem e divulguem!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 04 de Maio de 2011, 22:29
Olá meu caro Guns e demais colegas do forum!!!
Hoje apliquei o patch ck3 no 2.6.38.4 e estou testando os resultados...
Alguem mais por aqui já testou esse patch???
Espero que funcione tudo bem...

[]'s,

Silva.



Vocês conseguiram fazer o patch do BFS funcionar no 38.4??? Aqui da vários erros...

@vampire Você usou o .config do proprio ubuntu na compilação? Eu estou tentando compilar com o meu .config e ta complicado... o tempo inteiro da erro na hora de compilar o /driver/built.in, to quase desistindo.


Para quem tiver usando o kernel do aptosid (sidux)

Já saiu o 2.6.38.5.

Só tem um problemitcha! Ele pede o gcc 4.6. Baixei quase tudo deste link : https://launchpad.net/ubuntu/+source/gcc-4.6/4.6.0-6ubuntu1/+buildjob/2504682

O problema é que não instalou pq faltou dependências.

Como uso o Mint 10.10 que usa o repo do maverick, mudei o repo para o do oneiric (o futuro 11.10) que já existe (o repo, que fique bem claro). Fui no synaptic, e lá tava na lista de pacotes quebrados o gcc 4.6 para ser atualizado. Bastou dar um atualizar nele e ele instalou e atualizou tudo que precisava.

Feito isso pude instalar os debs do 2.6.38.5 e tá bombando que é uma beleza.

Só não esqueçam de voltar o repo pro maverick para não desestabilizarem os seus sistemas ubuntu e derivados.

Abrax...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Maio de 2011, 00:55
O ruim do aptosid é que ele realmente é bleeding edge... GCC 4.6 ainda nem chegou no Arch, ao menos não na ultima vez que olhei.

@bulli, obrigado por lembrar de mim  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 05 de Maio de 2011, 00:58

@bulli, obrigado por lembrar de mim  ;D

Gunss cuidado, para não sofrer de @bulling.

Desculpe, não resisti a piada.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Maio de 2011, 01:04

@bulli, obrigado por lembrar de mim  ;D

Gunss cuidado, para não sofrer de @bulling.

Desculpe, não resisti a piada.

Putzzzz.... HAEUHA

@all, galera, quem estiver com o 11.04 e com problemas com kernel compilado e tendo problemas com a tela falhando, com riscos, qualquer tipo de erro na exibição da imagem no monitor, vi que a integração do X + kernel esta mais forte e por isso seria uma boa baixar o "patch" do ubuntu no site
http://kernel.ubuntu.com/~kernel-ppa/mainline/
ir lá em 2.6.38.5 (no caso a mais recente) e baixar os 3 patchs. Ou então baixa o kernel padrão do Ubuntu e coloca patchs nele, porém eu ainda não consegui compilar o kernel padrão com um .config enxuto, quem quiser tentar comigo eu agradeço!

edit: Deu certo e os defeitos no vídeo sumiram! Finalmente ficou melhor que o kernel padrão \o/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 07 de Maio de 2011, 02:38
Pessoal, acabei de chegar no fórum e já venho agradecendo pelo favor que v6 me fazem.  ;D

Sem querer apelar demais, mas antes de mais nada quero agradecer ao HQX e o fantástico trabalho dele com o Kernel Omnislash. Nunca vi meu "poçante" Celeron D render tanto depois que conheci esse projeto.
E desde então a todos os que nesse tópico (são tantos...  ;) ) que ajudam a fazer deste projeto algo ainda melhor.

Aproveito e comento também que, com o tutorial de "compilação exclusiva de processador" feito pelo galactus, o Omnislash que já era bom, ficou melhor do que já estava em meu sistema :o.

Agora aguardo ansioso pelo Omnislash 2.6.38, pra botar as coisas pra voar (ainda mais) por aqui :D


Bem, após toda essa babação de ovo :P, peço uma pequena ajuda:

Querendo ainda mais tirar leite da minha pedra aqui, fiz o favor de aplicar o script que faz o patch 200 linhas sem compilação direto no Kernel. Pois bem: nos kernels padrão tudo OK; no Omnislash não funciona!

Notei 2 coisas:
1. O script trabalha utilizando CGroups, e o Omnislash 2.6.34 "por padrão" vem desabitado o CGroups. Bem, na minha última compilação, ativei o CGroups e suas opções. "Tudo OK"
2. Ainda assim, o script continua a não funcionar. E era nisso que eu queria ajuda.

Vai um screenshot do que acontece ao abrir um novo Shell:
http://img194.imageshack.us/img194/2275/shellv.png (http://img194.imageshack.us/img194/2275/shellv.png)

Alguém se candidata a descobrir o que está faltando pra fazer tudo funcionar? Quero extrair até a última gota de "poder de fogo" do coitadão aki!
(Se eu passei pela resposta, por favor, me avisem)

Pessoal, valeu mais uma vez e fico no aguardo pra essa minha questão!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 07 de Maio de 2011, 13:51
Eu fui instalar o .deb do Omnislash e aparece o seguinte erro:
Código: [Selecionar]
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
Alguém sabe como resolver isso? (Ubuntu 11.04)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Maio de 2011, 15:20
Eu fui instalar o .deb do Omnislash e aparece o seguinte erro:
Código: [Selecionar]
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
Alguém sabe como resolver isso? (Ubuntu 11.04)

Parece que no Ubuntu 11.04 não da para instalar pacotes cuja a versão não comece por um número. Se notar a versão do omnislash é x86. Não sei se tem como resolver isso sem recompilar.

alias, tenta um sudo dpkg -i -f pacote.deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 07 de Maio de 2011, 15:49
Eu fui instalar o .deb do Omnislash e aparece o seguinte erro:
Código: [Selecionar]
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
Alguém sabe como resolver isso? (Ubuntu 11.04)

Parece que no Ubuntu 11.04 não da para instalar pacotes cuja a versão não comece por um número. Se notar a versão do omnislash é x86. Não sei se tem como resolver isso sem recompilar.

alias, tenta um sudo dpkg -i -f pacote.deb

o sudo dpkg -i -f *.deb não funciona tbm.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Maio de 2011, 17:03
Eu fui instalar o .deb do Omnislash e aparece o seguinte erro:
Código: [Selecionar]
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
Alguém sabe como resolver isso? (Ubuntu 11.04)

Parece que no Ubuntu 11.04 não da para instalar pacotes cuja a versão não comece por um número. Se notar a versão do omnislash é x86. Não sei se tem como resolver isso sem recompilar.

alias, tenta um sudo dpkg -i -f pacote.deb

o sudo dpkg -i -f *.deb não funciona tbm.

eu não lembro agora a sintaxe para forçar um pacote a instalar. da um dpkg --help e vê como faz para forçar a instalação de um pacote.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Maio de 2011, 20:04
Citar
Bem, após toda essa babação de ovo , peço uma pequena ajuda:

Querendo ainda mais tirar leite da minha pedra aqui, fiz o favor de aplicar o script que faz o patch 200 linhas sem compilação direto no Kernel. Pois bem: nos kernels padrão tudo OK; no Omnislash não funciona!

Notei 2 coisas:
1. O script trabalha utilizando CGroups, e o Omnislash 2.6.34 "por padrão" vem desabitado o CGroups. Bem, na minha última compilação, ativei o CGroups e suas opções. "Tudo OK"
2. Ainda assim, o script continua a não funcionar. E era nisso que eu queria ajuda.

Vai um screenshot do que acontece ao abrir um novo Shell:
http://img194.imageshack.us/img194/2275/shellv.png

Alguém se candidata a descobrir o que está faltando pra fazer tudo funcionar? Quero extrair até a última gota de "poder de fogo" do coitadão aki!
(Se eu passei pela resposta, por favor, me avisem)

Pessoal, valeu mais uma vez e fico no aguardo pra essa minha questão!

O omnislash não funciona com o Cgroups!

A questão é que o Cgroups é para o CFS e não para o BFS.

Citar
Pessoal, acabei de chegar no fórum e já venho agradecendo pelo favor que v6 me fazem. 

Sem querer apelar demais, mas antes de mais nada quero agradecer ao HQX e o fantástico trabalho dele com o Kernel Omnislash. Nunca vi meu "poçante" Celeron D render tanto depois que conheci esse projeto.
E desde então a todos os que nesse tópico (são tantos...   ) que ajudam a fazer deste projeto algo ainda melhor.

Aproveito e comento também que, com o tutorial de "compilação exclusiva de processador" feito pelo galactus, o Omnislash que já era bom, ficou melhor do que já estava em meu sistema .

O objetivo desse tópico é compartilhar conhecimentos e todo mundo ir se ajudando nesse processo e aprendendo.

Os vídeos do galactus e as análises dele me ajudam muito (quantas vezes ele viu o que eu não vi e pude corrigir), o Buli dá um show nos patches e me quebra um galhão, assim como o Gunss, dtomadon e muita gente!

Esse tópico tem um clima muito legal dentro e fora dele, é um ótimo trabalho em conjunto!

Muita gente me ajuda! A versão 1.4.4 (2.6.34) teve ajuda de muita gente! Graças a Deus não estou só!

Eu é que tenho que agradecer pelo apoio da galera!

Citar
Agora aguardo ansioso pelo Omnislash 2.6.38, pra botar as coisas pra voar (ainda mais) por aqui

Eu também estou aproveitando para pesquisar bastante (Muito Obrigado amigos pela ajuda!)

Boa Noite a todos!

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 08 de Maio de 2011, 00:26
O omnislash não funciona com o Cgroups!

A questão é que o Cgroups é para o CFS e não para o BFS.
Entendo. Só faltou isso para o Omnislash-1.4.4 2.6.34 ficar perfeito, mas blz  ;D

Citar
Citar
Pessoal, acabei de chegar no fórum e já venho agradecendo pelo favor que v6 me fazem. 

Sem querer apelar demais, mas antes de mais nada quero agradecer ao HQX e o fantástico trabalho dele com o Kernel Omnislash. Nunca vi meu "poçante" Celeron D render tanto depois que conheci esse projeto.
E desde então a todos os que nesse tópico (são tantos...   ) que ajudam a fazer deste projeto algo ainda melhor.

Aproveito e comento também que, com o tutorial de "compilação exclusiva de processador" feito pelo galactus, o Omnislash que já era bom, ficou melhor do que já estava em meu sistema .

O objetivo desse tópico é compartilhar conhecimentos e todo mundo ir se ajudando nesse processo e aprendendo.

Os vídeos do galactus e as análises dele me ajudam muito (quantas vezes ele viu o que eu não vi e pude corrigir), o Buli dá um show nos patches e me quebra um galhão, assim como o Gunss, dtomadon e muita gente!

Esse tópico tem um clima muito legal dentro e fora dele, é um ótimo trabalho em conjunto!

Muita gente me ajuda! A versão 1.4.4 (2.6.34) teve ajuda de muita gente! Graças a Deus não estou só!

Eu é que tenho que agradecer pelo apoio da galera!
Tá certo. Isso é que é o legal de uma comunidade, principalmente quando todos procuram colaborar afim do mesmo objetivo, senão de poder compartilhar aquilo que cada um tem de melhor.

Apesar de não manjar praticamente nada "a nivel de Kernel", como posso assim dizer, qualquer coisa que eu puder fazer, tamos aí  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 12 de Maio de 2011, 12:36
Algum de vocês tem problema com o suspender?
Aqui, depois que suspende, o sistema não consegue voltar. Dá tela preta e eu tenho que reiniciar na marra.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 12 de Maio de 2011, 18:38
aqui vai um pequeno tutorial de compilação do gcc-4.5.3, seguindo a risca aqui deu tudo certo:

1 - baixei o gcc-4.5.3 desse link http://fileboar.com/gcc/releases/gcc-4.5.3/ (http://fileboar.com/gcc/releases/gcc-4.5.3/)

baixei todos os arquivos .bz2 ( menos o gcc-testsuite-4.5.3.tar.bz2)

2 - crei uma pasta gcc-4.5 e movi todos os .bz2 pra ela

3 - descompactei o arquivo principal:

tar -jxpvf    gcc-4.5.3.tar.bz2

e logo em seguida todos os outros arquivos, um por um.

4 - instalei o apt-build e pelo apt-build mandei instalar o gcc

sudo apt-build install gcc-4.4

assim baixa varias dependencias automaticamente,

quando o apt-build começar a compilar o gcc, dê um CTTL+C e aborte a instalação

ou então faça como disse o UnderEu:

Código: [Selecionar]
$ sudo apt-get build-dep gcc-4.4  (muito boa essa dica, valeu)

5 - baixei e compilei as seguintes dependencias: gmp-4.3.2.tar.bz2, mpc-0.8.1.tar.gz, mpfr-2.4.2.tar.bz2

neste link aqui: http://gcc-uk.internet.bs/infrastructure/ (http://gcc-uk.internet.bs/infrastructure/)

6 - pronto, começa a compilação (não usei nenhum CFLAG adicional, mas se quiserem fiquem a vontade):

./configure --enable-languages=c,c++,fortran,objc,obj-c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --enable-clocale=gnu --enable-plugin --enable-objc-gc --disable-werror


depois comecei a compilação ( demorou mais ou menos umas 4 ou 5 horas, não me lembro direito ( aqui é um atlhon II x2, deve ser por isso))

depois executei um sudo make install

aqui foi tudo beleza.

OBS: quando executa sudo make install, ele subistituiu todos os link de /usr/bin/gcc (g++, gdb, gcj) pelo versão 4.5.3, sobreescrevendo altomaticamente o link antigo (que era do gcc-4.4)

no final de tudo, a pasta gcc-4.5 ficou com 4750 GB.

fora isso não tive nenhum problema, faça os testes aé retornem as informações aqui pro forum,

valeu.




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 12 de Maio de 2011, 20:25
oi gente
passadinha rápida aqui...  ;D
Viram isso? http://www.geeks3d.com/20110509/kgpu-when-the-gpu-is-used-to-accelerate-the-linux-kernel/

Em um PC com essas configurações: Ubuntu 10.04 + Linux 2.6.38 + Intel Core i7 930 + NVIDIA GTX 480 + 6GB DDR3 + 80GB Intel X25-M SSD, o resultado foi o seguinte:
http://code.google.com/p/kgpu/wiki/IozoneBenchmarkResults  :o :o

Abraços ae :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 12 de Maio de 2011, 22:46
4 - instalei o apt-build e pelo apt-build mandei instalar o gcc

sudo apt-build install gcc-4.4

assim baixa varias dependencias automaticamente,
...



Por que não tenta de outra forma instalar as dependências de compilação pro GCC?

Código: [Selecionar]
$ sudo apt-get build-dep gcc-4.4
Só lembrando que os repositórios fonte (Ex.: deb-src http://...) devem estar ativos. O mesmo vale para o apt-build
Ah, e que esse passo só vale pro Ubuntu!

depois comecei a compilação ( demorou mais ou menos umas 4 ou 5 horas, não me lembro direito ( aqui é um atlhon II x2, deve ser por isso))
...

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


Eu já vou seguir a dica pra (quem sabe...) atualizar meu GCC aqui. (Problema vai ser a demora no meu "poçante" Celeron D :'( )
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Maio de 2011, 22:47
@4d4c47 será que tem vantagem do GCC 4.5.3 sobre o 4.5.2 do Ubuntu 11.04???

@Alyscom uma pena não ser feito em OpenCL, ai as placas ATI/AMD teriam proveito, mas ótima iniciativa, realmente falta isso ao kernel linux.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 12 de Maio de 2011, 22:51
Pergunta:

Se eu compilar o Omnislash 2.6.34 no 11.04 (GCC 4.5.2) e tentar instalar no 10.04, funciona???

Assim, além de tirar proveito do que o GCC 4.5 tem de melhor em cima do 4.4, me poupa o trabalho de ter que compilar e instalar o GCC manualmente no meu PC! (E, no caso, tenho acesso a um PC mais potente pra compilar esse Kernel :D)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 12 de Maio de 2011, 23:49
Pergunta:

Se eu compilar o Omnislash 2.6.34 no 11.04 (GCC 4.5.2) e tentar instalar no 10.04, funciona???

Assim, além de tirar proveito do que o GCC 4.5 tem de melhor em cima do 4.4, me poupa o trabalho de ter que compilar e instalar o GCC manualmente no meu PC! (E, no caso, tenho acesso a um PC mais potente pra compilar esse Kernel :D)

talvez tenha que atualizar o initramfs ou então o linux-firmware.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Maio de 2011, 09:31
Pergunta:

Se eu compilar o Omnislash 2.6.34 no 11.04 (GCC 4.5.2) e tentar instalar no 10.04, funciona???

Assim, além de tirar proveito do que o GCC 4.5 tem de melhor em cima do 4.4, me poupa o trabalho de ter que compilar e instalar o GCC manualmente no meu PC! (E, no caso, tenho acesso a um PC mais potente pra compilar esse Kernel :D)

1- Não vai funcionar. Nem compilando no 10.10 funcionaria no 10.04. Mas o contrário, funciona.

2- Eu instalei o GCC assim:
http://ubuntuforum-br.org/index.php/topic,76787.msg450110.html#msg450110

Veja a importância:
http://ubuntuforum-br.org/index.php/topic,81718.msg453107.html#msg453107
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Maio de 2011, 10:12
aqui no 11.04 quando eu dou o comando
"ps ax | grep gcc | grep march" ele não retorna o "march" em negrito vermelho, ele não destaca de forma alguma, eu tenho que ficar caçando no meio de todas aquelas  flags e opções, um saco.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 13 de Maio de 2011, 13:59
aqui no 11.04 quando eu dou o comando
"ps ax | grep gcc | grep march" ele não retorna o "march" em negrito vermelho, ele não destaca de forma alguma, eu tenho que ficar caçando no meio de todas aquelas  flags e opções, um saco.

Deve ser porque eu coloquei meu terminal colorido. O padrão do Ubuntu é preto e branco. Se não me engano, tem tutorial aqui no fórum.
Dá uma olhada no seu .bashrc. O meu está assim:

Código: [Selecionar]
(...)
if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
    else
color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

(...)
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    alias dir='dir --color=auto'
    alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

(...)

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;37m\]\t \[\033[01;33m\]\u\[\033[01;31m\]@\[\033[01;36m\]\h\[\033[00m\]:\[\033[01;37m\]\w\[\033[01;32m\]\$\[\033[00m\] '

Acho que nem precisa disso tudo. Se não me engano, essa última linha é suficiente. Testa aí.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 13 de Maio de 2011, 17:08
aqui no 11.04 quando eu dou o comando
"ps ax | grep gcc | grep march" ele não retorna o "march" em negrito vermelho, ele não destaca de forma alguma, eu tenho que ficar caçando no meio de todas aquelas  flags e opções, um saco.

ps ax | grep gcc | grep --color march
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 13 de Maio de 2011, 22:54
aqui no 11.04 quando eu dou o comando
"ps ax | grep gcc | grep march" ele não retorna o "march" em negrito vermelho, ele não destaca de forma alguma, eu tenho que ficar caçando no meio de todas aquelas  flags e opções, um saco.

ps ax | grep gcc | grep --color march

Opa, valeu vou testar depois!!!!

@vampire Acho que a atualização removeu o meu .bashrc do meu usuário. Mas mesmo com o Ubuntu padrão o comando retornava o march vermelho. E aqui eu uso o Gnome3 com o gnome-shell.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 14 de Maio de 2011, 14:23

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


cara, quando uso os 2 processadores aqui a temperatura da cpu na hora da compilação não fica de forma alguma por menos de 95 graus,
já usando só um processador, a temperatura não passa dos 87 graus, ou seja bem mais frio, mas por um lada bem mais demorado, cerca de 4 ou 5 horas

se eu tivesse usado os 2 processadores (athlon II x2) acho que ia compilar por umas 3 horas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 14 de Maio de 2011, 14:28
@4d4c47 será que tem vantagem do GCC 4.5.3 sobre o 4.5.2 do Ubuntu 11.04???


Gunss,

a minha impressão do kernel compilado no gcc 4.5.3, são as melhores viu,

não sei se foi por causa do patch ck3 ou pelo gcc-4.5.3, só sei que a diferença é grintante em relação ao gcc-4.5.2

vou ver se faço mais testes aqui, mas dessa vez sem patch nenhum, só pra ver o que vai dá,

falou
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 14 de Maio de 2011, 18:01

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


cara, quando uso os 2 processadores aqui a temperatura da cpu na hora da compilação não fica de forma alguma por menos de 95 graus,
já usando só um processador, a temperatura não passa dos 87 graus, ou seja bem mais frio, mas por um lada bem mais demorado, cerca de 4 ou 5 horas

se eu tivesse usado os 2 processadores (athlon II x2) acho que ia compilar por umas 3 horas.

Cara, tem alguma coisa errada com seu processador pra ele chegar a essa temperatura que você falou... :-\
Passou de 70ºC, já desconfie. A regra é essa...

Agora, a máquina de um colega meu (que ele gentilmente cedeu pra eu fazer minhas compilações ;D) também é um Athlon II X2, 5600+. Com CONCURRENCY_LEVEL=2, CPUfreq em Performance, 10.04, 64-bit e GCC-4.4, levou 53 minutos pra compilar o 2.6.34-omnislash1.4.4 :o.
Ah, e a temperatura do CPU dele foi, no pico, em 74ºC.

Só falando... ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 14 de Maio de 2011, 18:10
Eu acabei de fazer um teste, compilando (no meu Celeron :P) com GCC 4.5.0 + o tutorial do galactus para os Makefile.
Resultado: Após exatas 5 horas de sofrimento e paciência compilação, tá fluindo bem melhor do que com o GCC 4.4.3 (padrão do 10.04).

Instalei o GCC-4.5 com este PPA: ppa:ubuntu-toolchain-r/test

To querendo uma forma de colocar pelo menos uma versão mais atual no meu 10.04 (de preferência uma que eu não tenha que compilar o GCC manualmente...). Sugestões???

Citar
EDIT: Consegui instalar o GCC 4.6 no Ubuntu 10.04 \;D/. Como???

Adicionei o repositório do Debian Sid ao meu sources.list:
Código: [Selecionar]
deb http://ftp.br.debian.org/debian sid main
Contudo, tive de desativar temporariamente os repositórios do Ubuntu. O APT se sobrecarregou :P.

Daí, um Terminal básico...:
Código: [Selecionar]
$ sudo apt-get update
$ sudo apt-get install gcc-4.6 gcc-4.6-base g++-4.6 cpp-4.6

E depois, segui a dica do tutorial do galactus pra setar o novo GCC, com as alterações necessárias (Obs.: retirei o GCC 4.5 do meu sistema):
Código: [Selecionar]
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 10
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20
Código: [Selecionar]
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 10
$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 20
Código: [Selecionar]
$ sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
$ sudo update-alternatives --set cc /usr/bin/gcc
Código: [Selecionar]
$ sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
$ sudo update-alternatives --set c++ /usr/bin/g++

Eu tive um problema com os links simbólicos /usr/bin/gcc e /usr/bin/g++ para o 4.6. Solucionei assim:
Código: [Selecionar]
$ sudo rm /usr/bin/gcc /usr/bin/g++
$ sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc
$ sudo ln -s /usr/bin/g++-4.6 /usr/bin/g++

Pra verificar que tudo deu certo...
Código: [Selecionar]
$ gcc -v
$ g++ -v

No meu caso:
Citar
ubuntu@Particular:~$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.0-7' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-multiarch --with-multiarch-defaults=x86_64-linux-gnu --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 20110507 (prerelease) (Debian 4.6.0-7)

ubuntu@Particular:~$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.0-7' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-multiarch --with-multiarch-defaults=x86_64-linux-gnu --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 20110507 (prerelease) (Debian 4.6.0-7)

ubuntu@Particular:~$

Ao final, reabilitei os repositórios do Ubuntu, retirei o repo do Debian Sid, atualizei os pacotes e tudo voltou ao normal ;D

Agora, vamos aos testes ;)

Nem deu tempo de curtir :(. Antes de começar a compilação, erros e avisos atrás de erros e avisos, o make xconfig já não funcionou, e o resultado... Começa a compilar e quebra todos os arquivos.
Moral da história: GCC 4.6 não quis saber :-\. Vou partir pra achar o GCC 4.5.2+ agora!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Maio de 2011, 03:46

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


cara, quando uso os 2 processadores aqui a temperatura da cpu na hora da compilação não fica de forma alguma por menos de 95 graus,
já usando só um processador, a temperatura não passa dos 87 graus, ou seja bem mais frio, mas por um lada bem mais demorado, cerca de 4 ou 5 horas

se eu tivesse usado os 2 processadores (athlon II x2) acho que ia compilar por umas 3 horas.

Cara, tem alguma coisa errada com seu processador pra ele chegar a essa temperatura que você falou... :-\
Passou de 70ºC, já desconfie. A regra é essa...

Agora, a máquina de um colega meu (que ele gentilmente cedeu pra eu fazer minhas compilações ;D) também é um Athlon II X2, 5600+. Com CONCURRENCY_LEVEL=2, CPUfreq em Performance, 10.04, 64-bit e GCC-4.4, levou 53 minutos pra compilar o 2.6.34-omnislash1.4.4 :o.
Ah, e a temperatura do CPU dele foi, no pico, em 74ºC.

Só falando... ;)

Se for notebook da HP, é normal. O meu chega a 100ºC facinho. Não dá nem para pôr na perna, senão queima.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 15 de Maio de 2011, 04:20

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


cara, quando uso os 2 processadores aqui a temperatura da cpu na hora da compilação não fica de forma alguma por menos de 95 graus,
já usando só um processador, a temperatura não passa dos 87 graus, ou seja bem mais frio, mas por um lada bem mais demorado, cerca de 4 ou 5 horas

se eu tivesse usado os 2 processadores (athlon II x2) acho que ia compilar por umas 3 horas.

Cara, tem alguma coisa errada com seu processador pra ele chegar a essa temperatura que você falou... :-\
Passou de 70ºC, já desconfie. A regra é essa...

Agora, a máquina de um colega meu (que ele gentilmente cedeu pra eu fazer minhas compilações ;D) também é um Athlon II X2, 5600+. Com CONCURRENCY_LEVEL=2, CPUfreq em Performance, 10.04, 64-bit e GCC-4.4, levou 53 minutos pra compilar o 2.6.34-omnislash1.4.4 :o.
Ah, e a temperatura do CPU dele foi, no pico, em 74ºC.

Só falando... ;)

Se for notebook da HP, é normal. O meu chega a 100ºC facinho. Não dá nem para pôr na perna, senão queima.


o meu aqui é um Acer aspire 4540 atlhon II x2, não uso base refrigerada e aqui no sul do tocantins é quente pra burro,

nem pensar em por no colo, é pedir pra ser capado... kkkkkkkkkkkkkkk

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 15 de Maio de 2011, 15:40

Lembrou do CONCURRENCY_LEVEL=* ou do make -j* ? Ou demorou tudo isso mesmo???  :o
(* = Nº de CPUs. No seu caso seria 2, creio eu)


cara, quando uso os 2 processadores aqui a temperatura da cpu na hora da compilação não fica de forma alguma por menos de 95 graus,
já usando só um processador, a temperatura não passa dos 87 graus, ou seja bem mais frio, mas por um lada bem mais demorado, cerca de 4 ou 5 horas

se eu tivesse usado os 2 processadores (athlon II x2) acho que ia compilar por umas 3 horas.

Cara, tem alguma coisa errada com seu processador pra ele chegar a essa temperatura que você falou... :-\
Passou de 70ºC, já desconfie. A regra é essa...

Agora, a máquina de um colega meu (que ele gentilmente cedeu pra eu fazer minhas compilações ;D) também é um Athlon II X2, 5600+. Com CONCURRENCY_LEVEL=2, CPUfreq em Performance, 10.04, 64-bit e GCC-4.4, levou 53 minutos pra compilar o 2.6.34-omnislash1.4.4 :o.
Ah, e a temperatura do CPU dele foi, no pico, em 74ºC.

Só falando... ;)

Se for notebook da HP, é normal. O meu chega a 100ºC facinho. Não dá nem para pôr na perna, senão queima.


o meu aqui é um Acer aspire 4540 atlhon II x2, não uso base refrigerada e aqui no sul do tocantins é quente pra burro,

nem pensar em por no colo, é pedir pra ser capado... kkkkkkkkkkkkkkk


Isso explica bastante.

Só esqueci de citar que o PC do meu colega é Desktop.

Agora, notebook é realmente mais fácil de atingir essas temperaturas, combinadas com o fator climático do sul do Tocantins, então (nada contra o Tocantins, claro)... :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 15 de Maio de 2011, 22:33
Citar
E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último apague o link simbólico e a pasta onde houve a compilação (/usr/src/linux e /usr/src/linux-2.6.34) para instalar.

#cd /usr/src

#rm -rf /usr/src/linux

#rm -rf /usr/src/linux-2.6.34

Se vc não fizer esses comandos acima as compilações serão ligadas a pasta linux-2.6.34 ao invés do header, e este não é o método correto

#cd /usr/src

#dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (É claro que se for 64 bits o nome será diferente hein)

Veio tudo bem até aqui... segui todos os passos corretamente, porém, ao executar o dpkg acima, obtive ese erro:

Código: [Selecionar]
root@chaosdevice:/usr/src# dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
 linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
root@chaosdevice:/usr/src#

Não tenho a menor ideia do que deu errado.. :P Também não sei se ajuda, mas o que sobrou na pasta foi isso:
Código: [Selecionar]
root@chaosdevice:/usr/src# ls
configx86     linux-2.6.34.tar.bz2    linux-headers-2.6.38-8-generic
configx86-64  linux-headers-2.6.38-8  omnislash.bz2
root@chaosdevice:/usr/src#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Maio de 2011, 08:53
Citar
E agora é só esperar… até compilar e criar um deb. O tempo de compilação varia de 40m a 4horas.

E por último apague o link simbólico e a pasta onde houve a compilação (/usr/src/linux e /usr/src/linux-2.6.34) para instalar.

#cd /usr/src

#rm -rf /usr/src/linux

#rm -rf /usr/src/linux-2.6.34

Se vc não fizer esses comandos acima as compilações serão ligadas a pasta linux-2.6.34 ao invés do header, e este não é o método correto

#cd /usr/src

#dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (É claro que se for 64 bits o nome será diferente hein)

Veio tudo bem até aqui... segui todos os passos corretamente, porém, ao executar o dpkg acima, obtive ese erro:

Código: [Selecionar]
root@chaosdevice:/usr/src# dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
 linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
root@chaosdevice:/usr/src#

Não tenho a menor ideia do que deu errado.. :P Também não sei se ajuda, mas o que sobrou na pasta foi isso:
Código: [Selecionar]
root@chaosdevice:/usr/src# ls
configx86     linux-2.6.34.tar.bz2    linux-headers-2.6.38-8-generic
configx86-64  linux-headers-2.6.38-8  omnislash.bz2
root@chaosdevice:/usr/src#

HerrSchafer, a execução do comando está correta, o problema "básico" é que os arquivos  *.deb não estão onde deveriam estar!  ::) ::) ::)

Você tem certeza que os arquivos binários foram criados? Ou você não os apagou por acidente? Ao final do processo de compilação pelo menos dois arquivos devem ser criados para posterior instalação!  O linux-image-2.6.34*.deb e o linux-headers-2.6.34*.deb!

Eles ficam aí na pasta /usr/src, ou pelo menos deveriam estar aí! Revise o que você pode ter feito de errado na execução do tutorial!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 16 de Maio de 2011, 19:47
O novo kernel foi compilado num longo e doloroso processo de quase 3 horas (bem próximo dos 13 minutos rsrsrsrs); o que achei estranho foi que no segundo comando rm, demorou bastante. Os debs podem ter sido gravados em outro local?

Vou refazer os passos e observar se eles serão criados em /usr/src onde deveriam estar.

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 17 de Maio de 2011, 21:44
Bom, refiz tudo e, assim que terminou a compilação do kernel, obtive o seguinte:

Código: [Selecionar]
      /usr/src/linux/debian/linux-image-2.6.34-omnislash1.4.4
chmod -R og=rX        /usr/src/linux/debian/linux-image-2.6.34-omnislash1.4.4
chown -R root:root        /usr/src/linux/debian/linux-image-2.6.34-omnislash1.4.4
dpkg --build        /usr/src/linux/debian/linux-image-2.6.34-omnislash1.4.4 ..
dpkg-deb: erro: analisando arquivo '/usr/src/linux/debian/linux-image-2.6.34-omnislash1.4.4/DEBIAN/control' próximo à linha 3 pacote 'linux-image-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
make[2]: ** [debian/stamp/binary/linux-image-2.6.34-omnislash1.4.4] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.34'
make[1]: ** [debian/stamp/binary/pre-linux-image-2.6.34-omnislash1.4.4] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.34'
make: ** [kernel_image] Erro 2
root@chaosdevice:/usr/src/linux# ls
arch          Documentation  kernel           net             System.map
block         drivers        lib              omnislash.bz2   tools
configx86     firmware       MAINTAINERS      README          usr
configx86-64  fs             Makefile         REPORTING-BUGS  virt
COPYING       include        mm               samples         vmlinux
CREDITS       init           modules.builtin  scripts         vmlinux.o
crypto        ipc            modules.order    security
debian        Kbuild         Module.symvers   sound
root@chaosdevice:/usr/src/linux# cd /usr/src
root@chaosdevice:/usr/src# ls
configx86     linux         linux-2.6.34.tar.bz2    linux-headers-2.6.38-8-generic
configx86-64  linux-2.6.34  linux-headers-2.6.38-8  omnislash.bz2


Notei que deu erro nas últimas linhas da compilação e que realmente os debs não foram criados... O que eu faço?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: jcpalanca em 18 de Maio de 2011, 14:03
alguem tem alguma ideia doque pode ser isso ?
obrigado.
abs.

This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.34-omnislash1.4.4\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.34-omnislash1.4.4"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.34-omnislash1.4.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.34'
make: *** [kernel_image] Error 2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 19 de Maio de 2011, 01:15
alguem tem alguma ideia doque pode ser isso ?
obrigado.
abs.

This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.34-omnislash1.4.4\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.34-omnislash1.4.4"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.34-omnislash1.4.4] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.34'
make: *** [kernel_image] Error 2


Altera o comando final, na parte revision=x86.
Coloca revision=686, por exemplo...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 20 de Maio de 2011, 01:25

Bom...

Já que não temos novidades por aqui, resolvi partilhar algo que descobri.

Como uso o kernel do aptosid além do liquorix, ao instalar os debs da última versão do kernel do aptosid, o mesmo reclamou exigindo que o initramfs-tools fosse >= 0.99.
Mesmo no repo do oneiric a versão ainda é 0.98.
Instalei então do repo do debian unstable e aí começou a dor de cabeça.
Além de eu ter de forçar a instalação do pacote, ao fazer as imagens pelo jeito faltou algo e a imagem não foi inicializada direito.
Pior é que interferiu também nos outros kernel aptosid que eu tinha instalado.
Moral da estória: agora temos só o liquorix pronto. O resto é se virar p/ compilar o seu ou aguardar que o hqx algum dia volte a postar algo.
Abrax!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 24 de Maio de 2011, 19:45
Sras. e Srs., Kernel 2.6.39 a vista!!! :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 24 de Maio de 2011, 20:03
Sras. e Srs., Kernel 2.6.39 a vista!!! :o

Ola

Já está disponivel nos repos do oneiric => http://packages.ubuntu.com/oneiric/admin/linux-image-2.6.39-3-generic-pae

Baixem o pau, quem quiser. ehehehe

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 25 de Maio de 2011, 00:39
Longe de mim fazer os testes de resistência do Galactus, mas estou há 4 dias com o notebook ligado direto, baixando os repositórios do Ubuntu + os PPAs usados no Lineduc (confiram no print 3). Enquanto isso, já ouvi mp3, ogg, assisi vídeos e um monte de coisas, como podem conferir nas imagens:
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg824.imageshack.us%2Fimg824%2F9487%2Flineduc01.th.png&hash=d8f697019980055f61a22fab533941a38c412a88) (http://img824.imageshack.us/i/lineduc01.png/)
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg837.imageshack.us%2Fimg837%2F469%2Flineduc02.th.png&hash=c2caadc7b0ad8e98ad81386bc9ab392dd5a86daa) (http://img837.imageshack.us/i/lineduc02.png/)
(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fimg857.imageshack.us%2Fimg857%2F8484%2Flineduc03.th.png&hash=de9638e386b11edd832d5e3898c90ff04f323884) (http://img857.imageshack.us/i/lineduc03.png/)

Realmente essa dupla BFQ + BFS é imbatível.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Yurovisk em 25 de Maio de 2011, 05:39
Oi caras. Tudo bem?
Primeiro post aqui. Uso o omnislash desde o ubuntu 10.04 e é a primeira vez que tenho um problema.  ^^
Instalei o omnislash no meu ubuntu 11.04 (tanto pelo deb quanto compilando) e estou sem o compiz ( e sendo assim sem o shell unity do ubuntu 11.04).
O estranho é que o glxinfo dá direct rendering: Yes e se eu usar o kernel 2.6.34 do ubuntu (baixei ele também)  ele entra no unity normalmente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 25 de Maio de 2011, 10:23
Oi caras. Tudo bem?
Primeiro post aqui. Uso o omnislash desde o ubuntu 10.04 e é a primeira vez que tenho um problema.  ^^
Instalei o omnislash no meu ubuntu 11.04 (tanto pelo deb quanto compilando) e estou sem o compiz ( e sendo assim sem o shell unity do ubuntu 11.04).
O estranho é que o glxinfo dá direct rendering: Yes e se eu usar o kernel 2.6.34 do ubuntu (baixei ele também)  ele entra no unity normalmente.

Tu ta usando o kernel 2.6.34 no 11.04???? Se for isso talvez o problema esteja ai.

@vampire Realmente o BFS é muito bom, porém o BFQ não cai bem aqui.
Já tentou usar o patch do RCU Classic?? Pra quem não tem um i7 da vida é uma boa.
Aqui eu finalmente consigo copiar 11GB numa taxa de 11.5MB/s estáveis sem o PC travar, as vezes uns soquinhos mas ta de boa.
E olha que eu ainda uso o Gnome-Shell que é meio pesado, o Unity é mais leve.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Yurovisk em 25 de Maio de 2011, 12:26
Oi caras. Tudo bem?
Primeiro post aqui. Uso o omnislash desde o ubuntu 10.04 e é a primeira vez que tenho um problema.  ^^
Instalei o omnislash no meu ubuntu 11.04 (tanto pelo deb quanto compilando) e estou sem o compiz ( e sendo assim sem o shell unity do ubuntu 11.04).
O estranho é que o glxinfo dá direct rendering: Yes e se eu usar o kernel 2.6.34 do ubuntu (baixei ele também)  ele entra no unity normalmente.

Tu ta usando o kernel 2.6.34 no 11.04???? Se for isso talvez o problema esteja ai.

Pô Gunss. Na verdade eu contei a história pela metade.
Eu tenho motivos pra usar o 2.6.34. Eu tenho uma placa de vídeo ati Radeon 2100 integrada aqui, a qual já entrou na lista de "depracated" da amd (sendo assim o driver que me resta é o opensource radeon). Essa placa dá um problema estranho em todos os kernel acima do 2.6.34 (eu fiz o teste, baixei todos os kernel do ubuntu do 2.6.34 até o 2.6.39 e todos dão o mesmo problema menos o 34). Eu até imaginei que o problema do 2.6.34 no ubuntu seria a própria versão do kernel. Mas tive a esperança de fazer ele funcionar por aqui.  xD
O 2.6.34 do ubuntu funciona com compiz, mas, fica instável. Trava a máquina de vez em quando do nada e trava sempre quando uso qualquer programa de torrent! hehehe

O problema com a placa de vídeo (com kernels que não sejam o 2.6.34) é que o mouse fica dando uma micro travada de uns 8 em 8 segundos. E TODAS as vezes que isso acontece, se eu estiver em qualquer terminal, aparece uma mensagem parecida com isso:

Nov  3 18:20:22 localhost kernel: [  512.589815] [drm:radeon_dvi_detect] *ERROR* DVI-I-1: probed a monitor but no|invalid EDID
Nov  3 18:20:34 localhost kernel: [  524.463172] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
Nov  3 18:20:34 localhost kernel: [  524.463207]
Nov  3 18:20:35 localhost kernel: [  526.180580] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
Nov  3 18:20:35 localhost kernel: [  526.180615]
Nov  3 18:20:37 localhost kernel: [  527.877471] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
Nov  3 18:20:37 localhost kernel: [  527.877505]
Nov  3 18:20:39 localhost kernel: [  529.556222] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
Nov  3 18:20:39 localhost kernel: [  529.556256]
Nov  3 18:20:39 localhost kernel: [  529.556261] radeon 0000:01:00.0: DVI-I-1: EDID block 0 invalid.

E essa mensagem oblitera qualquer coisa que eu estiver usando ( até o vim!).
Eu pesquisei bastante sobre esse erro e parece ser alguma coisa maluca como a detecção de um monitor que não existe (eu só tenho um) e essa detecção de monitor fantasma da erro. E achei um post no forum do fedora de um cara que parecia conhecer mais o problema e não resolveu...
link do forum do fedora: http://forums.fedoraforum.org/showthread.php?t=253764 (http://forums.fedoraforum.org/showthread.php?t=253764)

Bem, pessoal. Eu só estava mesmo é contanto minha história pra vcs porque não tenho muita esperança em resolver esse bug.

Se vocês realmente acharem que não dá pra rodar o 2.6.34 no 11.04 de forma mais estável eu vou partir pra uma atitude mais radical e pensar em adiantar a compra de uma placa mãe nova (com chipset bem mais recente...).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Maio de 2011, 09:43
Legal os testes vampire!

Gunss obrigado pelos patchs!!!

Pretendo testar com a "nova configuração" ainda este final de semana!!! :)

Antes, vou testar o kernel do Lineduc do Vampire!

Os testes prometem! 

Quem sabe eu baixe o 2.6.39 do Oneric?  Dizem que o 2.6.39 também está muito rápido! Talvez mais que o 2.6.38!  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 26 de Maio de 2011, 11:19
Legal os testes vampire!

Gunss obrigado pelos patchs!!!

Pretendo testar com a "nova configuração" ainda este final de semana!!! :)
Antes, vou testar o kernel do Lineduc do Vampire!
Os testes prometem! 
Quem sabe eu baixe o 2.6.39 do Oneric?  Dizem que o 2.6.39 também está muito rápido! Talvez mais que o 2.6.38!  :o

Eu tenho tentado utilizar o 2.6.39 do aptosid, só que ele exige a utilização do initramfs com versão igual ou maior a 0.99, e que ainda não está disponível nem nos repos do oneiric, só do debian unstable e exige outras dependências.
O pessoa da Canonical compilou esta kernel com qual versão do initramfs?
O HQX ainda está nesse plano ou foi digitalizado e transportado para o mundo de TRON?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Maio de 2011, 12:57
aptosid é super bleed edge, impossível acompanhar aqueles caras.

O BFS do 2.6.39 ainda sofre com algumas instabilidades, porém o CK deve resolver isso em breve, só acompanhar o blog dele pra ver quantidade de pessoas que estão reportando bugs.. talvez por isso que tenha tanto bug sendo descoberto. Não duvido ainda esse ano quem sabe no 2.6.41 o CK tentar mais uma inclusão do seu BFS no kernel mainline.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Maio de 2011, 14:21
O 2.6.39 está funcionando aqui no meu 11.04!  Instalei do PPA mesmo!

Não é mais rápido que o 2.6.38 generic do 11.04!  Pelo menos até o momento não vi diferença!

Já instalei mas não testei o 2.6.38 do Lineduc!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Maio de 2011, 15:35
http://ck-hack.blogspot.com/2011/05/2639-ck1-unstable.html

CK desiste por agora do BFS no kernel .39
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Maio de 2011, 23:16
http://ck-hack.blogspot.com/2011/05/2639-ck1-unstable.html

CK desiste por agora do BFS no kernel .39

Já saí do 2.6.39 também! O 2.6.38 roda melhor aqui!  Estou usando o do Lineduc no momento!  É bem mais rápido que o 2.6.39 do PPA!

Eu não sei onde a Intel ou a AMD vão parar, mas esses processadores "tora" são cada vez mais incrivelmente rápidos!

Final de semana promete Gunss!!!   ;D ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Maio de 2011, 23:46
Todos chora! Também quero.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 27 de Maio de 2011, 23:13
http://ck-hack.blogspot.com/2011/05/2639-ck1-unstable.html

CK desiste por agora do BFS no kernel .39

Já saí do 2.6.39 também! O 2.6.38 roda melhor aqui!  Estou usando o do Lineduc no momento!  É bem mais rápido que o 2.6.39 do PPA!

Eu não sei onde a Intel ou a AMD vão parar, mas esses processadores "tora" são cada vez mais incrivelmente rápidos!

Final de semana promete Gunss!!!   ;D ;D ;D

Galactus... sabe como posso fazer para testar o Kernel do Lineduc no Arch? EStou usando a alguns dias o Arch, pois no meu note nao consegui me acertar com o Linux... Fica mais lento que o windows, de qqer jeito... Com o Arch tah quase igual ao Debian nettinstal... mas ainda quero/preciso de mais...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Maio de 2011, 00:22
Se você esta no Arch nem deveria pensar em usar o kernel no Lineduc!!!! Baixa o vanilla adiciona patchs e manda ele compilar que vai ser uma maravilha!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 28 de Maio de 2011, 14:30
Se você esta no Arch nem deveria pensar em usar o kernel no Lineduc!!!! Baixa o vanilla adiciona patchs e manda ele compilar que vai ser uma maravilha!!!
Vou compilar ele com o ck hoje a noite.... quais patches vc orienta?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Maio de 2011, 16:41
Se você esta no Arch nem deveria pensar em usar o kernel no Lineduc!!!! Baixa o vanilla adiciona patchs e manda ele compilar que vai ser uma maravilha!!!
Vou compilar ele com o ck hoje a noite.... quais patches vc orienta?

Olha, BFS, BFQ, RCU Classic, do Ureadahead ou tracedevents. Se tiver um processador forte, X com prio RT, e outra que esqueci.

Procura no google pelo BFQ, que quando chegar em casa procuro nos favoritos os links.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: beto420 em 28 de Maio de 2011, 21:01
Galera, percebi que a criação do tópico é antiga, então me surgiu a duvida se esse procedimento tbm é indicado para usuários do Ubuntu 11.04 (kernel: 2.6.38-8-generic) ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Maio de 2011, 15:14
Alguém sabe se é possível criar pacotes .deb a partir do driver da NVidia, baixado no site?
O da ATI é fácil. Basta colocar o parâmetro --buildpkg. E o da NVidia?

Não consegui instalar o driver no Lineduc usando o kernel 2.6.38. Instalei daquela maneira tradicional, saindo do GDM, mas toda vez que ativo o compiz, o Gnome trava.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 29 de Maio de 2011, 17:48
Galera, percebi que a criação do tópico é antiga, então me surgiu a duvida se esse procedimento tbm é indicado para usuários do Ubuntu 11.04 (kernel: 2.6.38-8-generic) ?

Tranquilamente.
Muitas das dicas e testes que a galera divulga aqui são válidas para a maioria das distros, não exclusivamente o Ubuntu.

Vá lendo e vc achará algumas coisas interessantes ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 29 de Maio de 2011, 23:21
Saiu o kernel 3.0 rc1
lol

Ouvi dizer que a mudança pra 3.0 não ia ser tão drástica,mais porque tá a 7 anos na versão 2...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 30 de Maio de 2011, 09:11

Olha, BFS, BFQ, RCU Classic, do Ureadahead ou tracedevents. Se tiver um processador forte, X com prio RT, e outra que esqueci.

Procura no google pelo BFQ, que quando chegar em casa procuro nos favoritos os links.

Tbm estou à espera das suas indicações - já uso o BFS e BFQ e já dão ótimo resultado.
Vlws!
Título: Núcleo do Linux atinge versão 3.0
Enviado por: MSXManiac em 01 de Junho de 2011, 19:36
Saiu o kernel 3.0 rc1
lol

Ouvi dizer que a mudança pra 3.0 não ia ser tão drástica,mais porque tá a 7 anos na versão 2...


http://info.abril.com.br/noticias/blogs/zonalivre/distribuicoes/nucleo-do-linux-atinge-versao-3-0/
http://www.hardware.com.br/noticias/2011-05/linux3.0.html
http://tecnoblog.net/66559/kernel-linux-3-0-mudancas/
http://www.lannna.com/news/kernel-linux-chega-a-versao-30-veja-o-que-muda


Interessante notar que em http://www.daniweb.com/hardware-and-software/linux-and-unix/linux-servers-and-apache/news/218605 e em http://apcmag.com/linus_torvalds_talks_future_of_linux.htm Torvalds disse que não haveria um kernel 3.0, ou provavelmente não seria necessário!

O que 4 anos não fazem na cabeça de um nerd geek? Cala-te boca!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ubuntusupport em 01 de Junho de 2011, 19:57
Não tive a oportunidade de testar, mas em breve usarei. Estou usando o que vem por padrão no Ubuntu 11.04
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Alyscom em 03 de Junho de 2011, 01:24
Citar
HQ, que carga você tá colocando aí nos seus testes?

Crysis 1, Epsxe, Virtualbox e o amarok
Oi
Com o blender você consegue forçar muito mais (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fwww.dragoart.com%2Fsmileys%2Fevil.gif&hash=73b8c6be9ea9dd62946bd29841da14ff0190d540)
veja:
http://blog.mikepan.com/wp-content/uploads/SS4-640x475.png
Isso foi alcançado em um teste de fluidos(eu consegui alcançar 16gb em um render normal)

Forte abraço (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fwww.dragoart.com%2Fsmileys%2Fsalute.gif&hash=d48464885269c6259e6185b8c1f52c46f127e7ae)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 03 de Junho de 2011, 08:38
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Junho de 2011, 09:55
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!   

Vou tentar com o 2.6.38.7!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Junho de 2011, 11:30
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!   

Vou tentar com o 2.6.38.7!

acabou de sair o 2.6.38.8
Compilei ontem o .7 e estou sem saco de compilar novamente hauahua
Acho que vou fazer um script para compilar sozinho hauhauha
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 03 de Junho de 2011, 12:31
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!   

Vou tentar com o 2.6.38.7!

acabou de sair o 2.6.38.8
Compilei ontem o .7 e estou sem saco de compilar novamente hauahua
Acho que vou fazer um script para compilar sozinho hauhauha

Gunss.. no Arch tem o script sabia... aplica os patches e tudo... quer que eu te mande o arquivo para vc adaptar? Só precisa configurar o .config....

Ei, estou aguardando os links com os pacthes que vc ficou de postar...

To numa briga danada... Compilei o 2.39 e funciona se eu nao mudar nada do .config (7 horas de compilação) Toda vez que eu tento diminuir alguma coisa eu ganho um PANIC. Com os pacthes do kernel-pf (BFS BFQ e TuxOnnice)...

Vou tentar dimuir aos poucos até acertar o meu .config, rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 03 de Junho de 2011, 13:32
Vou tentar dimuir aos poucos até acertar o meu .config, rs

Já viu os comandos 'localmodconfig' e 'localyesconfig'? Pelou pouco que entendi, o 'localmodconfig' quando usado na compilação desabilita no novo kernel todos os módulos que não estão sendo usados no momento da compilação. Consegui usar ele uma vez e tive um kernel pequeno como resultado. O soda foi que pendrive não funfava... Depois qdo fui tentar compilar um com a pendrive conectada, para ver se funfava depois, o kernel resultante não rodava, hehe...
Enfim, postei aí pq vai q isso pode ser útil e vcs consigam desvendar o usar mais adequado dos comandos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Junho de 2011, 13:59
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!   

Vou tentar com o 2.6.38.7!

acabou de sair o 2.6.38.8
Compilei ontem o .7 e estou sem saco de compilar novamente hauahua
Acho que vou fazer um script para compilar sozinho hauhauha

Gunss.. no Arch tem o script sabia... aplica os patches e tudo... quer que eu te mande o arquivo para vc adaptar? Só precisa configurar o .config....

Ei, estou aguardando os links com os pacthes que vc ficou de postar...

To numa briga danada... Compilei o 2.39 e funciona se eu nao mudar nada do .config (7 horas de compilação) Toda vez que eu tento diminuir alguma coisa eu ganho um PANIC. Com os pacthes do kernel-pf (BFS BFQ e TuxOnnice)...

Vou tentar dimuir aos poucos até acertar o meu .config, rs

Usa o 2.6.38.8, o .39 ainda ta meio ruim com o BFS.

Não tive tempo ainda de te passar os patchs, final de semestre na faculdade ta me deixando doido.
Usa o BFS + BFQ, que são os clássicos digamos assim.
BFS:
http://ck.kolivas.org/patches/bfs/

BFQ:
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Em que máquina você esta compilando?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gordin em 03 de Junho de 2011, 14:52

onde tinha -mtune=xxx, -mcpu=xxx  ou -march=xxx   mudei tudo para "-march=native -msse4 -msse4a"

compilou tudo tranquilo aqui.

percebi que o sistema todo ficou realmente mais agil sim viu, não sei se foi só impressão minha, não estou usando nenhum patch (e vou te falar uma coisa: Linus Torvalds é o cara viu ? descobri que ele é quem tem razão ), só o kernel original mesmo.

O msm é válido para instruções SSE2, SSE3, SSSE3 (atom n450) ?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 03 de Junho de 2011, 18:14
To usando aquele do tutorial, 2.6.34 deve ser isso...
Vou tentar aqui com o 2.6.38-8 que é o que ta no sistema.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Junho de 2011, 20:21

onde tinha -mtune=xxx, -mcpu=xxx  ou -march=xxx   mudei tudo para "-march=native -msse4 -msse4a"

compilou tudo tranquilo aqui.

percebi que o sistema todo ficou realmente mais agil sim viu, não sei se foi só impressão minha, não estou usando nenhum patch (e vou te falar uma coisa: Linus Torvalds é o cara viu ? descobri que ele é quem tem razão ), só o kernel original mesmo.

O msm é válido para instruções SSE2, SSE3, SSSE3 (atom n450) ?

Galera... LEIAM sobre tudo que vocês vem aqui antes de sair aplicando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 03 de Junho de 2011, 20:21
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!  

Vou tentar com o 2.6.38.7!

acabou de sair o 2.6.38.8
Compilei ontem o .7 e estou sem saco de compilar novamente hauahua
Acho que vou fazer um script para compilar sozinho hauhauha

Gunss.. no Arch tem o script sabia... aplica os patches e tudo... quer que eu te mande o arquivo para vc adaptar? Só precisa configurar o .config....

Ei, estou aguardando os links com os pacthes que vc ficou de postar...

To numa briga danada... Compilei o 2.39 e funciona se eu nao mudar nada do .config (7 horas de compilação) Toda vez que eu tento diminuir alguma coisa eu ganho um PANIC. Com os pacthes do kernel-pf (BFS BFQ e TuxOnnice)...

Vou tentar dimuir aos poucos até acertar o meu .config, rs

me manda esse script ai do Arch =)
valeu

edit: acabei de fazer um script aqui:
Citar
#!/bin/bash

cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

Adaptem no caso de vocês com os patchs, o --revision=BLABLA; e também o nome do kernel, no caso aqui estou compilando o 2.6.38.8
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 04 de Junho de 2011, 01:28
Venho encontrando algumas dificuldades com os kernels que otimizo: várias vezes eles travam na inicilização (kernel panic), aí reinicio a máquina e ele boota normalmente; na última compilação que fiz, a única alteração que fiz foi mudar a familia do processador (de pentium II/celeron para pentium m) e mesmo assim ocorrem estas anomalias de forma aparentemente aleatória. Pensei que pudesse ser algum problema na distro (pacotes removidos junto com algum soft que apaguei) e fiz uma instalação limpa e logo em seguida a compilação do kernel: mesmo erro.
Alguma ideia?

Qual kernel você está usando?  É o 2.6.38?

Eu tenho tido kernel panics aleatórios com o 2.6.38.5! Não é estável na minha máquina!  O 2.6.38.5 generic do Ubuntu é estável, mas os compilados não!  

Vou tentar com o 2.6.38.7!

acabou de sair o 2.6.38.8
Compilei ontem o .7 e estou sem saco de compilar novamente hauahua
Acho que vou fazer um script para compilar sozinho hauhauha

Gunss.. no Arch tem o script sabia... aplica os patches e tudo... quer que eu te mande o arquivo para vc adaptar? Só precisa configurar o .config....

Ei, estou aguardando os links com os pacthes que vc ficou de postar...

To numa briga danada... Compilei o 2.39 e funciona se eu nao mudar nada do .config (7 horas de compilação) Toda vez que eu tento diminuir alguma coisa eu ganho um PANIC. Com os pacthes do kernel-pf (BFS BFQ e TuxOnnice)...

Vou tentar dimuir aos poucos até acertar o meu .config, rs

me manda esse script ai do Arch =)
valeu

edit: acabei de fazer um script aqui:
Citar
#!/bin/bash

cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

Adaptem no caso de vocês com os patchs, o --revision=BLABLA; e também o nome do kernel, no caso aqui estou compilando o 2.6.38.8

ei Gunss,

onde voce achou o patch traceevents.patch ?

passa o link aé pra nois

valeu.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Junho de 2011, 02:09

onde tinha -mtune=xxx, -mcpu=xxx  ou -march=xxx   mudei tudo para "-march=native -msse4 -msse4a"

compilou tudo tranquilo aqui.

percebi que o sistema todo ficou realmente mais agil sim viu, não sei se foi só impressão minha, não estou usando nenhum patch (e vou te falar uma coisa: Linus Torvalds é o cara viu ? descobri que ele é quem tem razão ), só o kernel original mesmo.

O msm é válido para instruções SSE2, SSE3, SSSE3 (atom n450) ?

Não precisa colocar instruções extras na linha do Makefile além daquelas mostradas na saída do comando:

Citar
$cc -march=native -E -v - </dev/null 2>&1 | grep cc1


Instruções -msse4a só servem para processadores modernos da AMD! O -march=native já ativa tudo o que for necessário!

Se você tiver paciência de ler com cuidado o tópico do Gentoo onde eu indico o link no tutorial de otimizar a compilação do processador, vai ver que a cada instrução que você coloca nessa linha do Makefile (para o Ubuntu), algumas instruções são ligadas e outras desligadas! Se deixar por conta do -march=native, ele faz o trabalho dele que é encontrar e aplicar o melhor conjunto de instruções para o seu processador!

Note também que nem tudo que está lá na documentação do Gentoo pode ser aplicada ao Ubuntu!

 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Junho de 2011, 02:17
Estava super feliz!

Baixei o fonte do kernel 2.6.38.8, apliquei os patchs do BFS 404 (que continua dando erro, mas dessa vez apareceu no menuconfig como padrão), do BFQ para o 2.6.38, do traceevents e o do RCU classic!

Tá, beleza, mandei compilar já esperando bomba! Compilou tudo direitinho no 2600k em impressionantes 5 minutos!!!!  A parte boa de compilar nesse canhão é que descubro rapidinho se dá pau na compilação!

Instalei o novo kernel, reiniciei o sistema e .....

Ele não monta o sistema de arquivos!!!   >:( >:( Dá kernel Panic!!!  >:( >:( >:(

E eu coloco todos os sistemas de arquivos dentro do kernel!   ???

Fazer o quê? Vou tentar amanhã com o 2.6.38.7!  

OBS.:  Para quem quiser o BFQ para o kernel 2.6.38, ele se econtra aqui:

http://algo.ing.unimo.it/people/paolo/disk_sched/patches/2.6.38/

Baixem e apliquem os três arquivos nas respectivas ordens da página acima!

A dica vem deste outro tópico onde mostra o BFQ para outras versões do kernel série 2.6:

http://groups.google.com/group/zen_kernel/browse_thread/thread/a01fe143797c38b2?pli=1

Se alguém souber de alguma coisa errada, por favor, avise!

Aqui não deu erro nenhum na hora de aplicar e aparece tudo direitinho no menuconfig!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 04 de Junho de 2011, 04:11

edit: acabei de fazer um script aqui:
Citar
#!/bin/bash

cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

Adaptem no caso de vocês com os patchs, o --revision=BLABLA; e também o nome do kernel, no caso aqui estou compilando o 2.6.38.8


aqui vai um melhoramento que fiz do seu script:


Citar
#!/bin/bash

cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2

sudo tar -jxpvf /usr/src/linux-2.6.38.tar.bz2
sudo mv /usr/src/linux-2.6.38 /usr/src/linux-2.6.38.8

wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.8.bz2
wget -c http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.38/2.6.38-ck3/patch-2.6.38-ck3.bz2
#wget -c (aqui seria o link do patch traceevents.patch(não lembro mais onde peguei isso))

sudo bunzip2 /usr/src/patch-2.6.38.8.bz2
sudo bunzip2 /usr/src/patch-2.6.38-ck3.bz2


cd /usr/src/linux-2.6.38.8

sudo patch -p1 < /usr/src/patch-2.6.38.8
sudo patch -p1 < /usr/src/patch-2.6.38-ck3
#sudo patch -p1 < /usr/src/37_trace-add-trace-events-for-open-exec-an.patch

sudo cp /boot/config-2.6.38.XX(substitua o XX pelo kernel atual) /usr/src/linux-2.6.38.8/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

cd /usr/src
sudo dpkg -i linux-image-2.6.38.8.ck3_2.6.38.8.ck3-10.00.Custom_amd64.deb linux-headers-2.6.38.8.ck3_2.6.38..8.ck3-10.00.Custom_amd64.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-2.6.38.8.ck3 2.6.38.8.ck3
sudo update-grub

sleep 5
echo 'tudo belezinha'


dê permissão de execução e copie o script pra pasta /bin
# chomd +x scriptkernel
# cp scriptkernel /bin

executando o script:
$ time sudo scriptkernel


fiz os testes aqui e baixou e compilou tudo certo,

se puderem melhora-lo ficaremos gratos,

valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Junho de 2011, 07:21
4d4c47, você está usando o Ubuntu? Qual versão?

Voltou a ser necessário recriar o initramfs?   Desde o 10.10 que ele tá fazendo isso sozinho!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 04 de Junho de 2011, 13:07
4d4c47, você está usando o Ubuntu? Qual versão?

Voltou a ser necessário recriar o initramfs?   Desde o 10.10 que ele tá fazendo isso sozinho!


Galactus... posso dar risada da desgraca alheia... kernel panic na compilacao do Galactus? rsrsrsrs

Jah perdi a conta de qtos kernel panic por nao montar o filesystem... tenho ateh um video aqui... ele fala que nao foi possivel encontrar root (0,0) mas eu coloco root (0,2)... Eu achava que nao estava selecionando o driver necessario para o hd.. sei lah...

Abracos gente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 04 de Junho de 2011, 13:11
Gunss. o srcipt do Arch na verdade e um script que o yaourt usa para compilar sozinho o kernel (seria o apt-build do Debian)
O link esta em https://aur.archlinux.org/packages.php?ID=40191 em PKGBUILD

Abracos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Junho de 2011, 14:34
4d4c47, você está usando o Ubuntu? Qual versão?

Voltou a ser necessário recriar o initramfs?   Desde o 10.10 que ele tá fazendo isso sozinho!


Galactus... posso dar risada da desgraca alheia... kernel panic na compilacao do Galactus? rsrsrsrs

Jah perdi a conta de qtos kernel panic por nao montar o filesystem... tenho ateh um video aqui... ele fala que nao foi possivel encontrar root (0,0) mas eu coloco root (0,2)... Eu achava que nao estava selecionando o driver necessario para o hd.. sei lah...

Abracos gente.

Mas rapaz, eu não sou infalível!  É com os erros que a gente aprende também!

Parece tudo certo e daí essa meleca na hora do boot!  É dose!

Mas você descobriu o motivo disso?  Eu aqui ainda não sei! Eu coloco todos os sistemas de arquivos dentro do kernel! Então não pode ser isso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 04 de Junho de 2011, 15:36
4d4c47, você está usando o Ubuntu? Qual versão?

Voltou a ser necessário recriar o initramfs?   Desde o 10.10 que ele tá fazendo isso sozinho!



eae galactus, beleza ?

uso aqui o ubuntu 10.04, pelo que vi ainda sou obrigado a usar o initramfs,

não sabia dessa que o 10.10 não usa mais isso, ficou bom demais então.

com esse script aé a compilação foi beleza sem erro nenhum,

só não sei mais onde peguei o patch do traceevents,

por acaso vc sabe ?

valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Junho de 2011, 15:39

edit: acabei de fazer um script aqui:
Citar
#!/bin/bash

cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

Adaptem no caso de vocês com os patchs, o --revision=BLABLA; e também o nome do kernel, no caso aqui estou compilando o 2.6.38.8


aqui vai um melhoramento que fiz do seu script:


Citar
#!/bin/bash

cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2

sudo tar -jxpvf /usr/src/linux-2.6.38.tar.bz2
sudo mv /usr/src/linux-2.6.38 /usr/src/linux-2.6.38.8

wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.8.bz2
wget -c http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.38/2.6.38-ck3/patch-2.6.38-ck3.bz2
#wget -c (aqui seria o link do patch traceevents.patch(não lembro mais onde peguei isso))

sudo bunzip2 /usr/src/patch-2.6.38.8.bz2
sudo bunzip2 /usr/src/patch-2.6.38-ck3.bz2


cd /usr/src/linux-2.6.38.8

sudo patch -p1 < /usr/src/patch-2.6.38.8
sudo patch -p1 < /usr/src/patch-2.6.38-ck3
#sudo patch -p1 < /usr/src/37_trace-add-trace-events-for-open-exec-an.patch

sudo cp /boot/config-2.6.38.XX(substitua o XX pelo kernel atual) /usr/src/linux-2.6.38.8/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

cd /usr/src
sudo dpkg -i linux-image-2.6.38.8.ck3_2.6.38.8.ck3-10.00.Custom_amd64.deb linux-headers-2.6.38.8.ck3_2.6.38..8.ck3-10.00.Custom_amd64.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-2.6.38.8.ck3 2.6.38.8.ck3
sudo update-grub

sleep 5
echo 'tudo belezinha'


dê permissão de execução e copie o script pra pasta /bin
# chomd +x scriptkernel
# cp scriptkernel /bin

executando o script:
$ time sudo scriptkernel


fiz os testes aqui e baixou e compilou tudo certo,

se puderem melhora-lo ficaremos gratos,

valeu

o patch do traveevents é aquele no Ureadahead "0001-trace-add-trace-events-for-open-exec-an.patch"
Esse teu script ta muito bom 4d4c47, eu quase não conheço o bash. Vou ler nas ferias pra fazer uma coisa mais bunitinha. Pra que serve esse "time" e "sleep 3"?
Valeu!

ps: Galactus, num ta falando nada no .config??
Tenta usar sem o BFQ!!!
Quais erros aparecem ai no BFS? São erros ou hunks? Aqui vai limpo limpo! Com o mesmo kernel 2.6.38.8
Ah, eu to achando o 2.6.38.7 mais rápido, não sei pq.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 04 de Junho de 2011, 15:55

edit: acabei de fazer um script aqui:
Citar
#!/bin/bash

cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

Adaptem no caso de vocês com os patchs, o --revision=BLABLA; e também o nome do kernel, no caso aqui estou compilando o 2.6.38.8


aqui vai um melhoramento que fiz do seu script:


Citar
#!/bin/bash

cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2

sudo tar -jxpvf /usr/src/linux-2.6.38.tar.bz2
sudo mv /usr/src/linux-2.6.38 /usr/src/linux-2.6.38.8

wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.8.bz2
wget -c http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.38/2.6.38-ck3/patch-2.6.38-ck3.bz2
#wget -c (aqui seria o link do patch traceevents.patch(não lembro mais onde peguei isso))

sudo bunzip2 /usr/src/patch-2.6.38.8.bz2
sudo bunzip2 /usr/src/patch-2.6.38-ck3.bz2


cd /usr/src/linux-2.6.38.8

sudo patch -p1 < /usr/src/patch-2.6.38.8
sudo patch -p1 < /usr/src/patch-2.6.38-ck3
#sudo patch -p1 < /usr/src/37_trace-add-trace-events-for-open-exec-an.patch

sudo cp /boot/config-2.6.38.XX(substitua o XX pelo kernel atual) /usr/src/linux-2.6.38.8/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

cd /usr/src
sudo dpkg -i linux-image-2.6.38.8.ck3_2.6.38.8.ck3-10.00.Custom_amd64.deb linux-headers-2.6.38.8.ck3_2.6.38..8.ck3-10.00.Custom_amd64.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-2.6.38.8.ck3 2.6.38.8.ck3
sudo update-grub

sleep 5
echo 'tudo belezinha'


dê permissão de execução e copie o script pra pasta /bin
# chomd +x scriptkernel
# cp scriptkernel /bin

executando o script:
$ time sudo scriptkernel


fiz os testes aqui e baixou e compilou tudo certo,

se puderem melhora-lo ficaremos gratos,

valeu

achei um link do tracerevents do arch, ainda não testei mas acho que funciona, testem aé, valeu:

Citar
#!/bin/bash

cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2

sudo tar -jxpvf /usr/src/linux-2.6.38.tar.bz2
sudo mv /usr/src/linux-2.6.38 /usr/src/linux-2.6.38.8

wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.8.bz2
wget -c http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.38/2.6.38-ck3/patch-2.6.38-ck3.bz2
wget -c https://github.com/andrewthomas/kernelPatches/raw/master/ureadahead/2.6.37-trace-add-trace-events-for-open-exec-an.patch

sudo bunzip2 /usr/src/patch-2.6.38.8.bz2
sudo bunzip2 /usr/src/patch-2.6.38-ck3.bz2


cd /usr/src/linux-2.6.38.8

sudo patch -p1 < /usr/src/patch-2.6.38.8
sudo patch -p1 < /usr/src/patch-2.6.38-ck3
sudo patch -p1 < /usr/src/2.6.37-trace-add-trace-events-for-open-exec-an.patch


sudo cp /boot/config-2.6.38.XX(substitua o XX pelo kernel atual) /usr/src/linux-2.6.38.8/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

cd /usr/src
sudo dpkg -i linux-image-2.6.38.8-ck3_2.6.38.8-ck3-10.00.Custom_amd64.deb linux-headers-2.6.38.8-ck3_2.6.38..8-ck3-10.00.Custom_amd64.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-2.6.38.8-ck3 2.6.38.8-ck3
sudo update-grub

sleep 5
echo 'tudo belezinha'


dê permissão de execução e copie o script pra pasta /bin
# chomd +x scriptkernel
# cp scriptkernel /bin

executando o script:
$ time sudo scriptkernel


fiz os testes aqui e baixou e compilou tudo certo,

se puderem melhora-lo ficaremos gratos,




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 04 de Junho de 2011, 16:53
O meu ta assim agora
Citar
#!/bin/bash

#Copiar kernel para /usr/src
cd /home/jussier/Downloads/kernel
tar -jxpvf linux-2.6.38.8.tar.bz2
mv linux-2.6.38.8 /usr/src

#Preparar e copiar patchs
cd /usr/src
chmod -R a-s /usr/src/linux-2.6.38.8
rm -rf linux && ln -s /usr/src/linux-2.6.38.8 linux
cp traceevents.patch 2.6.38.6-sched-bfs-404.patch rcuclassic.patch rcutree_plugin.diff config-ok /usr/src/linux

#Aplicar patchs e adicionar -march
cd /usr/src/linux
patch -p1 < traceevents.patch
patch -p1 < 2.6.38.6-sched-bfs-404.patch
patch -p1 < rcuclassic.patch
patch -p1 < rcutree_plugin.diff
gedit Makefile
gedit arch/x86/Makefile
gedit arch/x86/Makefile_32.cpu
gedit arch/x86/boot/Makefile
gedit arch/x86/boot/compressed/Makefile
gedit arch/x86/kernel/acpi/realmode/Makefile
cp /usr/src/linux-2.6.38.8/config-ok .config && make gconfig

#Compilar
CONCURRENCY_LEVEL=2 make-kpkg --revision=3.1hazai --initrd kernel_image kernel_headers modules_image

#Instalar
cd /usr/src
dpkg -i linux-headers-2.6.38.8-hazai3.1_3.1hazai_i386.deb linux-image-2.6.38.8-hazai3.1_3.1hazai_i386.deb

# Remover pastas
rm -rf linux
rm -rf linux-2.6.38.8

sleep 3



echo 'Tudo feito sem problemas. (ao menos até agora)!!!'
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 04 de Junho de 2011, 22:06
Mas rapaz, eu não sou infalível!  É com os erros que a gente aprende também!

Parece tudo certo e daí essa meleca na hora do boot!  É dose!

Mas você descobriu o motivo disso?  Eu aqui ainda não sei! Eu coloco todos os sistemas de arquivos dentro do kernel! Então não pode ser isso!

Nao descobri nao... o que fiz para funcionar foi dar um localmodconfig e compilei sem mudar nada...

Funcionou...

Depois desabilitei uns drivers que nao uso mas ele detectou... mas bem pouco... como o bluetooth...

Funcionou...

Ate segunda pretendo enxugar um pouquinho mais... se eu descobrir te aviso...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Junho de 2011, 22:48
4d4c47, você está usando o Ubuntu? Qual versão?

Voltou a ser necessário recriar o initramfs?   Desde o 10.10 que ele tá fazendo isso sozinho!



eae galactus, beleza ?

uso aqui o ubuntu 10.04, pelo que vi ainda sou obrigado a usar o initramfs,

não sabia dessa que o 10.10 não usa mais isso, ficou bom demais então.

com esse script aé a compilação foi beleza sem erro nenhum,

só não sei mais onde peguei o patch do traceevents,

por acaso vc sabe ?

valeu

É do 10.10 em diante ele faz todo esse processo sozinho! Incluindo o update-grub!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Junho de 2011, 22:54
Mas rapaz, eu não sou infalível!  É com os erros que a gente aprende também!

Parece tudo certo e daí essa meleca na hora do boot!  É dose!

Mas você descobriu o motivo disso?  Eu aqui ainda não sei! Eu coloco todos os sistemas de arquivos dentro do kernel! Então não pode ser isso!

Nao descobri nao... o que fiz para funcionar foi dar um localmodconfig e compilei sem mudar nada...

Funcionou...

Depois desabilitei uns drivers que nao uso mas ele detectou... mas bem pouco... como o bluetooth...

Funcionou...

Ate segunda pretendo enxugar um pouquinho mais... se eu descobrir te aviso...

Gunss, na hora de aplicar o patch do BFS ele dá alguns Hunks!  

O lance é que quando usávamos os patchs do Hqx não tinha Hunk nenhum!

Ricardo_Branco, como você faz para usar o localmodconfig?

Gente, tentei aqui com o 2.6.38.7 e sem o BFQ e não deu em nada!  Erro na montagem do sistema de arquivos novamente!

O interessante é que o kernel do Lineduc (2.6.38.5) sobe numa boa!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 05 de Junho de 2011, 23:53
@Galactus

MUUITO estranho, aqui no 2.6.38.8 tudo sobe tranquilo. Tenta aplicar o patch do BFS no .5

Essa opção no .config esta habilitada?
Citar
CONFIG_DEVTMPFS

O problema não é aparecer Hunk, o problema é aparecer um FAIL.

Quer que eu te mande minha .config??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 06 de Junho de 2011, 00:41
Ricardo_Branco, como você faz para usar o localmodconfig?
Galactus... uso normal... assim que entro em /usr/src/pastadokernel dou um make localmodconfig e ele gera o arquivo .config. Dependendo do que esta ativado ele faz umas perguntas se deseja ativar como modulo ou nao... mas no geral ele cria o arquivo sozinho...

Tem dois links na net que avisam para tomar cuidado, pois se nao estiver com o CD montado ele nao marca o modulo do CD... mas claro que damos uma conferida antes de compilar...

http://groups.google.com/group/slack-users-br/browse_thread/thread/456e63f7bc808a40
https://groups.google.com/group/slack-users-br/browse_thread/thread/cce63c420376e126?hl=pt

Galactus... uma coisa que tah me deixando com a pulga atras da orelha... nao consegui compilar alterando  o arquivo /usr/src/linux-2.6.xx/arch/x86/Makefile_32.cpu do teu post. Hoje a tarde enxuguei mais um pouquinho meu .config e alterei o arquivo citado... REsultado: Nao subiu o kernel... reinicia depois que descompacta... vou dormir agora e deixar compilando o mesmo .config sem mudar esse arquivo. soh editei o Makefile mudando a versao e a saida do comando do gcc...

Vamos testando...

Abracos
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2011, 00:55
@Galactus

MUUITO estranho, aqui no 2.6.38.8 tudo sobe tranquilo. Tenta aplicar o patch do BFS no .5

Essa opção no .config esta habilitada?
Citar
CONFIG_DEVTMPFS

O problema não é aparecer Hunk, o problema é aparecer um FAIL.

Quer que eu te mande minha .config??


Gunss eu não sei te dizer se essa opção CONFIG_DEVTMPFS estava habilitada!  Depois vou prestar atenção!

Eu te falo desse bendito .config faz tempo!!!!  :P

Pode me mandar o seu .config?  É para 64bits!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Junho de 2011, 00:59
@Galactus

MUUITO estranho, aqui no 2.6.38.8 tudo sobe tranquilo. Tenta aplicar o patch do BFS no .5

Essa opção no .config esta habilitada?
Citar
CONFIG_DEVTMPFS

O problema não é aparecer Hunk, o problema é aparecer um FAIL.

Quer que eu te mande minha .config??


Gunss eu não sei te dizer se essa opção CONFIG_DEVTMPFS estava habilitada!  Depois vou prestar atenção!

Eu te falo desse bendito .config faz tempo!!!!  :P

Pode me mandar o seu .config?  É para 64bits!

ixi, o meu é 32bits... como faço para mudar pra um config para 64 bits?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2011, 01:11
Ricardo_Branco, como você faz para usar o localmodconfig?
Galactus... uso normal... assim que entro em /usr/src/pastadokernel dou um make localmodconfig e ele gera o arquivo .config. Dependendo do que esta ativado ele faz umas perguntas se deseja ativar como modulo ou nao... mas no geral ele cria o arquivo sozinho...

Tem dois links na net que avisam para tomar cuidado, pois se nao estiver com o CD montado ele nao marca o modulo do CD... mas claro que damos uma conferida antes de compilar...

http://groups.google.com/group/slack-users-br/browse_thread/thread/456e63f7bc808a40
https://groups.google.com/group/slack-users-br/browse_thread/thread/cce63c420376e126?hl=pt

Galactus... uma coisa que tah me deixando com a pulga atras da orelha... nao consegui compilar alterando  o arquivo /usr/src/linux-2.6.xx/arch/x86/Makefile_32.cpu do teu post. Hoje a tarde enxuguei mais um pouquinho meu .config e alterei o arquivo citado... REsultado: Nao subiu o kernel... reinicia depois que descompacta... vou dormir agora e deixar compilando o mesmo .config sem mudar esse arquivo. soh editei o Makefile mudando a versao e a saida do comando do gcc...

Vamos testando...

Abracos


Vou testar o make localmodconfig!  

Eu que estranho esse erro no Makefile_32.cpu, depois que ficamos sabendo que podíamos mudar ele, eu sempre mudei e não tive erros!  Depois eu colo aqui como o deixo esse arquivo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2011, 01:29
@Galactus

MUUITO estranho, aqui no 2.6.38.8 tudo sobe tranquilo. Tenta aplicar o patch do BFS no .5

Essa opção no .config esta habilitada?
Citar
CONFIG_DEVTMPFS

O problema não é aparecer Hunk, o problema é aparecer um FAIL.

Quer que eu te mande minha .config??


Gunss eu não sei te dizer se essa opção CONFIG_DEVTMPFS estava habilitada!  Depois vou prestar atenção!

Eu te falo desse bendito .config faz tempo!!!!  :P

Pode me mandar o seu .config?  É para 64bits!

ixi, o meu é 32bits... como faço para mudar pra um config para 64 bits?

Do que eu pude verificar, tem que mudar as seguintes linhas do arquivo .config:

Esta no começo

Citar
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.30-zen0 "welcome back"
# Fri Jun 12 21:36:20 2009
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_FAST_CMPXCHG_LOCAL=y
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y

Outros exemplos:

Citar
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y

ou

Citar
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set


Citar
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"

ou

Citar
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"

Certo?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 06 de Junho de 2011, 03:42
Pessoal, alguém tá testando os últimos patches do Liquorix (pro 2.6.38)?
Ou sou eu q to fazendo algo errado, ou nenhum patch do Liquorix tá dando certo nos kernels (vanilla) + atuais. Sempre dá uma lista de Hunks e Fails... :-\
Vou tentar fazer um teste com as diferentes versões, ver qual delas recebem os patches normalmente, e claro dar umas compiladas. ;)

Isso, é claro, se alguém já não fez isso e possa me passar a combinação ;D

@Gunss
32-bit? ??? Q aconteceu, tá com medo de ver a maquininha render 100%? :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2011, 06:41
Pessoal, alguém tá testando os últimos patches do Liquorix (pro 2.6.38)?
Ou sou eu q to fazendo algo errado, ou nenhum patch do Liquorix tá dando certo nos kernels (vanilla) + atuais. Sempre dá uma lista de Hunks e Fails... :-\
Vou tentar fazer um teste com as diferentes versões, ver qual delas recebem os patches normalmente, e claro dar umas compiladas. ;)

Isso, é claro, se alguém já não fez isso e possa me passar a combinação ;D

@Gunss
32-bit? ??? Q aconteceu, tá com medo de ver a maquininha render 100%? :P

O Liquorix usa coisas muito novas, muitas vezes com poucos testes, daí muitos erros ou um sistema instável! O problema de ficar "brincando" com os patchs é esse! Dá errado, você precisa saber resolver também! eu ainda tento uasr só o que o pessoal já indica que sabe que funciona, e ainda sim dá erro!!!

O Gunss não usa 64bits pela quantidade de RAM do sistema dele, se não estou enganado ele tem 2GB de RAM!!! Não iria compensar e ele aumentaria em uns 30-40% o consumo de RAM do sistema! Não ia ficar bom da maneira que ele usa o sistema dele! Eu mesmo uso 64bits no Atom do trabalho com apenas 2GB de RAM, mas ele fica praticamente o dia todo com apenas duas aplicações abertas ao mesmo tempo! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 06 de Junho de 2011, 09:12
@Galactus

MUUITO estranho, aqui no 2.6.38.8 tudo sobe tranquilo. Tenta aplicar o patch do BFS no .5

Essa opção no .config esta habilitada?
Citar
CONFIG_DEVTMPFS

O problema não é aparecer Hunk, o problema é aparecer um FAIL.

Quer que eu te mande minha .config??


Gunss eu não sei te dizer se essa opção CONFIG_DEVTMPFS estava habilitada!  Depois vou prestar atenção!

Eu te falo desse bendito .config faz tempo!!!!  :P

Pode me mandar o seu .config?  É para 64bits!

ixi, o meu é 32bits... como faço para mudar pra um config para 64 bits?

Do que eu pude verificar, tem que mudar as seguintes linhas do arquivo .config:

Esta no começo

Citar
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.30-zen0 "welcome back"
# Fri Jun 12 21:36:20 2009
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_FAST_CMPXCHG_LOCAL=y
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y

Outros exemplos:

Citar
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y

ou

Citar
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set


Citar
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"

ou

Citar
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"

Certo?


ok, e essa parte fica como?
"CONFIG_OUTPUT_FORMAT="elf32-i386" "

estou te mandando meu .config, ai você modifica essa linha ai, é a única que falta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Junho de 2011, 10:05


ok, e essa parte fica como?
"CONFIG_OUTPUT_FORMAT="elf32-i386" "

estou te mandando meu .config, ai você modifica essa linha ai, é a única que falta.

Essa linha fica assim:  elf64-x86-64!

Obrigado, vou modificar aqui e ver no que vai dar!

Depois coloco aqui se deu tudo certo!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 06 de Junho de 2011, 19:31
Eu to usando aqui 2.6.39 com os patches do zen e config do liquorix 2.6.38,
o kernel 2.6.38 ficou melhor aqui do que o 2.6.39.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Junho de 2011, 00:39
Eu to usando aqui 2.6.39 com os patches do zen e config do liquorix 2.6.38,
o kernel 2.6.38 ficou melhor aqui do que o 2.6.39.

Eu também não gostei do 2.6.39, achei o 2.6.38 melhor na minha máquina!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Junho de 2011, 00:48
Eu to usando aqui 2.6.39 com os patches do zen e config do liquorix 2.6.38,
o kernel 2.6.38 ficou melhor aqui do que o 2.6.39.

Eu também não gostei do 2.6.39, achei o 2.6.38 melhor na minha máquina!

Deu certo a compilação galactus?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Junho de 2011, 01:28
Eu to usando aqui 2.6.39 com os patches do zen e config do liquorix 2.6.38,
o kernel 2.6.38 ficou melhor aqui do que o 2.6.39.

Eu também não gostei do 2.6.39, achei o 2.6.38 melhor na minha máquina!

Deu certo a compilação galactus?

Então Gunss, eu não tinha respondido pois estava na terceira compilação da  noite!!!!  :-[

A primeira foi usando a sua config, a que você mandou pra mim!

Então, eu tava dando uma olhada nela e como eu esperava, você tirou coisas que eu uso no meu hardware!

Eu alterei pouca coisa, mas mesmo assim deu pau na compilação! Num driver de rede dessa vez!
Eu usei o -march=native e tudo estava indo super bem até dar esse pau no driver de rede! Então nem deu para saber se ele ia dar boot!

Contrariado, tentei o localmodconfig!

Ele também deu pau da primeira vez! Se não me engano no XEN!

Fulo da vida eu chamei o seu config e depois rodei o localmodconfig!!!!

Funcionou!!!!

Dessa vez ele me fez um monte de perguntas, a maioria relacionada ao XEN!

Foi a compilação mais rápida da minha vida!  Juro, não demorou nem 5 minutos! Ele seca bem mesmo o config do kernel! Eu usei as dicas do Ricardo_Branco, revisar o config e deixar os dispositivos montados, como USB e o CD-ROM!

No final eu tive um kernel-headers de 6.7MB e um kernel-image de 6.4MB!!!!  :o :o :o

Impressionante mesmo!

Deu o Boot sem o plymouth! Mas ligou!   O tempo de boot caiu drasticamente também, mas foi no "olhometro", eu  ainda não marquei o novo tempo!

Primeira coisa que me deixou cabreiro! Meu teclado não funcionava! PQPFC!!!  Fu@#$, eu disse!  Mas o mouse funcionava! Daí eu lembrei que minha placa mãe tem portas USB 3.0 e 2.0!  O  teclado estava numa 3.0!  Mudei para o tradicional 2.0 e funcionou de primeira!

Entrei no sistema e o consumo inicial de RAM caiu em 60MB! De 330MB para 270MB num sistema 64bits com Gnome!  Nada mal!

Vou fazer testes esses dias!  Até agora, parece que vai funcionar bem! Vamos ver!

Depois preciso achar o driver da USB 3.0!  Nos outros kerneis que testei, o do lineduc e do Ubuntu, o USB 3.0 funcionava numa boa! O estranho é que o teclado estava em uma porta e o mouse na outra quando rodei o localmodconfig!

Vamos ver!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 07 de Junho de 2011, 02:05
@Galactus
http://kmuto.jp/debian/hcl/

Entra nesse site e vê ai o hardware que você precisa ativar.
O meu kernel_image e kernel_headers ainda sai um pouco menor nesse que você mostrou ai.

Você quis dizer que eu realmente limpo o kernel? Eu baixei um .config no kernel-seed e fui adicionando coisas até achar um ponto de equilíbrio, mas ainda tem coisa pra limpar.

Aqui a compilação que demorava mais de 1 hora demora 30 min com meu .config.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Junho de 2011, 07:00
@Galactus
http://kmuto.jp/debian/hcl/

Entra nesse site e vê ai o hardware que você precisa ativar.
O meu kernel_image e kernel_headers ainda sai um pouco menor nesse que você mostrou ai.

Você quis dizer que eu realmente limpo o kernel? Eu baixei um .config no kernel-seed e fui adicionando coisas até achar um ponto de equilíbrio, mas ainda tem coisa pra limpar.

Aqui a compilação que demorava mais de 1 hora demora 30 min com meu .config.

Sim eu quis dizer que você limpa o kernel!

Eu tinha esquecido deste site!  Mas como eu imaginava, as duas controladoras USB 3.0 da NEC não são reconhecidas!!!

E tem mais coisa que não aparece mas funciona aqui!

Descobri mais alguns "Bugs" que não são Bugs!!!

O  suporte a 32bits do sistema foi retirado! Eu acho que eu vi isso sim logo no início do menuconfig (tem haver com o ia32 alguma coisa, realmente não estava marcado)! O resultado é que o Picasa não funciona, o flash no Opera não funciona, no firefox fica dando pequenos congelamentos e no Chrome parece normal (Ooops,retiro o que disse, também não funciona)!  O Bluetooth da minha placa também parou de funcionar! Não está sendo reconhecido!  

 Vou ter que dar uma garimpada muito da boa viu até achar tudo o que está faltando!

Na parte do desempenho o que mais me marcou foram o carregamento da pré-visualização de filmes, agora parece que é foto, e a transferência de arquivos, que parece ter ganho um cilindro de Nitro! O sistema está mais lento para chamar programas da primeira vez mas da segunda é instantâneo!  Isso eu já esperava pelo -march=native!

Vou ter que voltar para o kernel padrão do Ubuntu até garimpar direitinho esse kernel para minha máquina! Pelo menos eu sei agora que o 2.6.38.7 funciona!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Paulo Correa em 07 de Junho de 2011, 07:16
@Galactus
http://kmuto.jp/debian/hcl/

Entra nesse site e vê ai o hardware que você precisa ativar.
O meu kernel_image e kernel_headers ainda sai um pouco menor nesse que você mostrou ai.

Você quis dizer que eu realmente limpo o kernel? Eu baixei um .config no kernel-seed e fui adicionando coisas até achar um ponto de equilíbrio, mas ainda tem coisa pra limpar.

Aqui a compilação que demorava mais de 1 hora demora 30 min com meu .config.

Sim eu quis dizer que você limpa o kernel!

Eu tinha esquecido deste site!  Mas como eu imaginava, as duas controladoras USB 3.0 da NEC não são reconhecidas!!!

E tem mais coisa que não aparece mas funciona aqui!

Descobri mais alguns "Bugs" que não são Bugs!!!

O  suporte a 32bits do sistema foi retirado! Eu acho que eu vi isso sim logo no início do menuconfig (tem haver com o ia32 alguma coisa, realmente não estava marcado)! O resultado é que o Picasa não funciona, o flash no Opera não funciona, no firefox fica dando pequenos congelamentos e no Chrome parece normal (Ooops,retiro o que disse, também não funciona)!  O Bluetooth da minha placa também parou de funcionar! Não está sendo reconhecido!  

 Vou ter que dar uma garimpada muito da boa viu até achar tudo o que está faltando!

Na parte do desempenho o que mais me marcou foram o carregamento da pré-visualização de filmes, agora parece que é foto, e a transferência de arquivos, que parece ter ganho um cilindro de Nitro! O sistema está mais lento para chamar programas da primeira vez mas da segunda é instantâneo!  Isso eu já esperava pelo -march=native!

Vou ter que voltar para o kernel padrão do Ubuntu até garimpar direitinho esse kernel para minha máquina! Pelo menos eu sei agora que o 2.6.38.7 funciona!

Galactus bom dia,
Nesse site indicado as instruções são: "Arranque o seu computador com um Sistema Operativo GNU/Linux (tal como Debian, Knoppix, Redhat, etc), corra 'lspci -n' e cole o resultado na área em baixo, em seguida clique no botão 'Verificar'."

Pode precer até meio besta a pergunta, mas como faço para copiar e colar esse arranque do meu lspci -n (pelo terminal)

Obrigado.

T+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Junho de 2011, 09:36

Galactus bom dia,
Nesse site indicado as instruções são: "Arranque o seu computador com um Sistema Operativo GNU/Linux (tal como Debian, Knoppix, Redhat, etc), corra 'lspci -n' e cole o resultado na área em baixo, em seguida clique no botão 'Verificar'."

Pode precer até meio besta a pergunta, mas como faço para copiar e colar esse arranque do meu lspci -n (pelo terminal)

Obrigado.

T+

Bom dia!

Essa é fácil!

Exemplo com o meu Atom do trabalho, você executa o comando no terminal:


Código: [Selecionar]
linux-jx7q:~ # lspci -n
00:00.0 0600: 8086:2770 (rev 02)
00:02.0 0300: 8086:2772 (rev 02)
00:1b.0 0403: 8086:27d8 (rev 01)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.1 0101: 8086:27df (rev 01)
00:1f.2 0101: 8086:27c0 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0200: 10ec:8136 (rev 02)
02:04.0 0200: 168c:001a (rev 01)


Esses números e letras todos após a saída do comando é o que interessa! Copie e cole esses números e letras no site do Debian, daí você clica em verificar!

A saída aqui foi essa:



Código: [Selecionar]
PCI ID Funciona? Fabricante               Dispositivo             Driver     Kernel
80862770 Sim         Intel Corporation 82945G/GZ/P/PL Memory Controller Hub agpgart,intel-agp
80862772 Sim         Intel Corporation 82945G/GZ Integrated Graphics Controller i915 v2.6.32-
808627d8 Sim         Intel Corporation N10/ICH 7 Family High Definition Audio Controller snd-hda-intel
808627d0         Intel Corporation N10/ICH 7 Family PCI Express Port 1
808627c8         Intel Corporation N10/ICH 7 Family USB UHCI Controller #1
808627c9         Intel Corporation N10/ICH 7 Family USB UHCI Controller #2
808627ca         Intel Corporation N10/ICH 7 Family USB UHCI Controller #3
808627cb         Intel Corporation N10/ICH 7 Family USB UHCI Controller #4
808627cc         Intel Corporation N10/ICH 7 Family USB2 EHCI Controller
8086244e Sim         Intel Corporation 82801 PCI Bridge i810_rng
808627b8 Sim         Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge leds-ss4200,intel-rng,iTCO_wdt v2.6.25-
808627df Sim           Intel Corporation 82801G (ICH7 Family) IDE Controller ata_piix v2.6.25-
808627c0 Sim         Intel Corporation N10/ICH7 Family SATA IDE Controller ata_piix v2.6.25-
808627da Sim         Intel Corporation N10/ICH 7 Family SMBus Controller i2c-i801 v2.6.25-
10ec8136 Sim         Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller r8169 v2.6.25-
168c001a Sim         Atheros Communications Inc. AR2413 802.11bg NIC ath5k v2.6.25-

Com essa informação você pode pesquisar no menuconfig o seu hardware, só marcando o que você tem na sua máquina!

Tá, eu sei, desculpa, esqueci!  Como você vai pesquisar no menuconfig?

Tecla "/" e depois coloca o nome do bendito driver! Aqui ficou feio, mas no site do Debian a tabela fica bonita e bem clara de entender!

Té+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Paulo Correa em 07 de Junho de 2011, 09:58

Galactus bom dia,
Nesse site indicado as instruções são: "Arranque o seu computador com um Sistema Operativo GNU/Linux (tal como Debian, Knoppix, Redhat, etc), corra 'lspci -n' e cole o resultado na área em baixo, em seguida clique no botão 'Verificar'."

Pode precer até meio besta a pergunta, mas como faço para copiar e colar esse arranque do meu lspci -n (pelo terminal)

Obrigado.

T+

Bom dia!

Essa é fácil!

Exemplo com o meu Atom do trabalho, você executa o comando no terminal:


Código: [Selecionar]
linux-jx7q:~ # lspci -n
00:00.0 0600: 8086:2770 (rev 02)
00:02.0 0300: 8086:2772 (rev 02)
00:1b.0 0403: 8086:27d8 (rev 01)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.1 0101: 8086:27df (rev 01)
00:1f.2 0101: 8086:27c0 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0200: 10ec:8136 (rev 02)
02:04.0 0200: 168c:001a (rev 01)


Esses números e letras todos após a saída do comando é o que interessa! Copie e cole esses números e letras no site do Debian, daí você clica em verificar!

A saída aqui foi essa:



Código: [Selecionar]
PCI ID Funciona? Fabricante               Dispositivo             Driver     Kernel
80862770 Sim         Intel Corporation 82945G/GZ/P/PL Memory Controller Hub agpgart,intel-agp
80862772 Sim         Intel Corporation 82945G/GZ Integrated Graphics Controller i915 v2.6.32-
808627d8 Sim         Intel Corporation N10/ICH 7 Family High Definition Audio Controller snd-hda-intel
808627d0         Intel Corporation N10/ICH 7 Family PCI Express Port 1
808627c8         Intel Corporation N10/ICH 7 Family USB UHCI Controller #1
808627c9         Intel Corporation N10/ICH 7 Family USB UHCI Controller #2
808627ca         Intel Corporation N10/ICH 7 Family USB UHCI Controller #3
808627cb         Intel Corporation N10/ICH 7 Family USB UHCI Controller #4
808627cc         Intel Corporation N10/ICH 7 Family USB2 EHCI Controller
8086244e Sim         Intel Corporation 82801 PCI Bridge i810_rng
808627b8 Sim         Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge leds-ss4200,intel-rng,iTCO_wdt v2.6.25-
808627df Sim           Intel Corporation 82801G (ICH7 Family) IDE Controller ata_piix v2.6.25-
808627c0 Sim         Intel Corporation N10/ICH7 Family SATA IDE Controller ata_piix v2.6.25-
808627da Sim         Intel Corporation N10/ICH 7 Family SMBus Controller i2c-i801 v2.6.25-
10ec8136 Sim         Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller r8169 v2.6.25-
168c001a Sim         Atheros Communications Inc. AR2413 802.11bg NIC ath5k v2.6.25-

Com essa informação você pode pesquisar no menuconfig o seu hardware, só marcando o que você tem na sua máquina!

Tá, eu sei, desculpa, esqueci!  Como você vai pesquisar no menuconfig?

Tecla "/" e depois coloca o nome do bendito driver! Aqui ficou feio, mas no site do Debian a tabela fica bonita e bem clara de entender!

Té+
Obrigado Galactus, pela gentileza.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 07 de Junho de 2011, 19:11
Ahah... consegui ajudaro grande Galactus... agora ninguém me segura, rs....

Vai mais uma então:

lspci - v e olha no final de cada item quando fala sobre kernel modules:

01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility 7000 IGP (prog-if 00 [VGA controller])
   Subsystem: Toshiba America Info Systems Device ff10
   Flags: bus master, stepping, 66MHz, medium devsel, latency 64, IRQ 16
   Memory at a0000000 (32-bit, prefetchable) [size=128M]
   I/O ports at c000 [size=256]
   Memory at e0000000 (32-bit, non-prefetchable) [size=64K]
   [virtual] Expansion ROM at a8000000 [disabled] [size=128K]
   Capabilities: <access denied>
   Kernel driver in use: radeon
   Kernel modules: radeonfb, radeon

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 07 de Junho de 2011, 22:51
Ajuda gente... compro ou nao? Esta dentro do preco que pretendo gastar...

Notebook Acer Aspire c/ Intel Core i3 2ª Geração 2310M 2.1GHz 3GB 500GB DVD-RW Webcam e Saída HDMI LCD 15'' Windows 7 Basic - Acer Código do Produto: 7474996 (3403521) 
 
Por: R$ 1.499,00

Devo esperar mais um pouco?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: rafaelsarilho em 07 de Junho de 2011, 23:44
Ajuda gente... compro ou nao? Esta dentro do preco que pretendo gastar...

Notebook Acer Aspire c/ Intel Core i3 2ª Geração 2310M 2.1GHz 3GB 500GB DVD-RW Webcam e Saída HDMI LCD 15'' Windows 7 Basic - Acer Código do Produto: 7474996 (3403521) 
 
Por: R$ 1.499,00

Devo esperar mais um pouco?
Eu compraria sim, mas iria pedir o ressarcimento do Windows, pois não iria usar. Veja http://olhardigital.uol.com.br/produtos/central_de_videos/e-usuario-linux-mas-o-windows-veio-instalado-no-pc-saiba-que-e-possivel-pedir-reembolso/12519/integra (http://olhardigital.uol.com.br/produtos/central_de_videos/e-usuario-linux-mas-o-windows-veio-instalado-no-pc-saiba-que-e-possivel-pedir-reembolso/12519/integra)
a configuração do notebook é ótima!
Até Breve... :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Junho de 2011, 06:52
Ajuda gente... compro ou nao? Esta dentro do preco que pretendo gastar...

Notebook Acer Aspire c/ Intel Core i3 2ª Geração 2310M 2.1GHz 3GB 500GB DVD-RW Webcam e Saída HDMI LCD 15'' Windows 7 Basic - Acer Código do Produto: 7474996 (3403521) 
 
Por: R$ 1.499,00

Devo esperar mais um pouco?

Ricardo, esse tópico não serve para esse tipo de pergunta né!

Você poderia fazer isso no Café! Com certeza o pessoal sempre ajuda com este tipo de pergunta!

Eu quando vou comprar  Notebook, se for possível, sempre levo um live-cd da distro pretendida para testar! Se funcionar tudo o que precisa eu compro!  Esse parece que é todo Intel o que é ótimo!  Eu manteria o Windows 7! É um notebook, você vai levar para todo lado, sempre aparece alguma situação onde aquele arquivo ou programa não vai abrir ou funcionar no Linux!  Daí você precisa do windows! Principalmente em se tratando de compartilhamento de impressora em rede do Windows!!!!  Falo por experiência própria!  Eu não uso, ele fica lá para o caso de uma eventualidade! Me poupa muita dor de cabeça!

Agora vamos encerrar por aqui com este assunto, beleza?

Vou usar a sua outra dica do lspci -v!  Obrigado!

 
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Junho de 2011, 11:59
A muito tempo que não checava com quanto de RAM meu sistema subia.

Gnome Shell (Via PPA) com plugins + SAMBA = 167MB de RAM

Isso em um sistema 32 bit é claro, se fosse um sistema 64bit isso seria mentira =)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 08 de Junho de 2011, 22:01
Mal aeh Galactus...

Uma pergunta sobre kernel então... Ainda é possível criar um kernel monolítico? Sempre que configuro o Kernel através do make xconfig tem alguns itens que ficam como bolinha e nao como flag...

Valeria a pena ter um kernel todo monolitico... Para acesso web, ou ver videos por exemplo... e um kernel mais completo para outras utilizacões?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 08 de Junho de 2011, 22:25
O kernel linux é monolítico. O fato de compilar algumas coisas como módulo não o faz um kernel não-monolítico.
 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 08 de Junho de 2011, 22:40
Uhm... entendi... acho que confundi alguma coisa nas leituras por aí...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2011, 11:02
http://www.youtube.com/watch?v=3kvmyDR7FCo&feature=player_embedded

Esse é o sistema mais rápido que já vi.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ricardo_Branco em 09 de Junho de 2011, 12:32
http://www.youtube.com/watch?v=3kvmyDR7FCo&feature=player_embedded

Esse é o sistema mais rápido que já vi.
mas nao é otimizacão.. é maquina... vc viu nos coments?
-
4-core sandy bridge i5 @ 2.3ghz, 4GB ram, 500 GB 7200RPM HD, integrated graphics only (but intel 3000 which is crazyass fast). And triplebooting Luna, Gentoo, and Windows 7.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Junho de 2011, 13:01
Mesmo para essa máquina o sistema responde muuito rápido. Eles fizeram um ótimo trabalho
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 09 de Junho de 2011, 14:01
http://www.youtube.com/watch?v=3kvmyDR7FCo&feature=player_embedded

Esse é o sistema mais rápido que já vi.

Agora eu vi o quanto meu Celeron ficou defasado! :'(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 12 de Junho de 2011, 00:03
Gente, e o HQX, q nunca + se ouviu falar ???

Por onde andarás? :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 15 de Junho de 2011, 02:36
Depois de tanto tempo, onde esta o HQ????
Estava esperando o kernel dele para eu instalar no meu "novo notebook", mas acho que vou compilar na mão mesmo, hehe, desta vez vou compilar o 2.6.39.1 com o bfq e bfs, (estou procurando outros patch se alguém puder ajudar) e para um Intel core I3,
há será que o HDMI vai funcionar???
alguém pode me indicar alguns patch's bons (link).
acho que vou testar o script da galera também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 15 de Junho de 2011, 10:25
Citar
Gente, e o HQX, q nunca + se ouviu falar Hein?

Citar
Depois de tanto tempo, onde esta o HQ?Hein?

Traduzindo o Mass Effect 2... e fazendo o omnislash.

Sinceramente... está tenso colocar o omnislash estável, principalmente o 2.6.39 e com performance boa (toda hora me vem um problema)

Obrigado a todos

Hqx
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 15 de Junho de 2011, 14:34
Sinceramente... está tenso colocar o omnislash estável, principalmente o 2.6.39 e com performance boa (toda hora me vem um problema)

Obrigado a todos

Hqx

May the force be with you!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 15 de Junho de 2011, 19:36
Citar
Gente, e o HQX, q nunca + se ouviu falar Hein?

Citar
Depois de tanto tempo, onde esta o HQ?Hein?

Traduzindo o Mass Effect 2... e fazendo o omnislash.

Sinceramente... está tenso colocar o omnislash estável, principalmente o 2.6.39 e com performance boa (toda hora me vem um problema)

Obrigado a todos

Hqx

Usa o 2.6.38.7 ou  .8!

Aqui o 2.6.39 não ficou legal! Eu voltei para o 2.6.38.7! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Junho de 2011, 21:32
eu uso o 2.6.38.8
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 16 de Junho de 2011, 13:04
Sinceramente... está tenso colocar o omnislash estável, principalmente o 2.6.39 e com performance boa (toda hora me vem um problema)

Obrigado a todos

Hqx

Eu ia sugerir trabalhar em cima do 2.6.38. Acho que não é só comigo que o 2.6.39 deu umas engasgadas


May the force be with you!

kkkkkkkkkkkkkkkkkkkk, gostei!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 20 de Junho de 2011, 21:16
fiz um teste aqui dos compiladores usando o Número_de_Fibonacci do wikpedia, só com uma pequena modificação, o codigo-fonte modificado é esse aqui:

http://pt.wikipedia.org/wiki/N%C3%BAmero_de_Fibonacci (http://pt.wikipedia.org/wiki/N%C3%BAmero_de_Fibonacci)


Código: [Selecionar]
#include <stdio.h>
#include <stdlib.h>
// protótipo da função
int fibonacci(int x);
int main(int argc, char *argv[])
{
  int a=43, i;
  /*  printf("Informe a Sequencia de Fibonacci Desejada: ");
      scanf("%d", &a);*/
  for(i=0; i<=a-1; i++){
        printf("O Fibonacci do Numero: %d e: %d\n", i+1, fibonacci(i+1));
        }
  //  system("PAUSE");      
  return 0;
}
 
// função com retorno e entrada de parametro por valores : o,1,4,9,6
 
          int fibonacci(int x){
 
              if ((x==1)||(x==2)){
                    return 1;
                    }else{
 
                          return fibonacci(x-1)+fibonacci(x-2);
                          }
              }


salvei como fbcii.c.

agora o resultado dos testes de cada compilador e cflags:

gcc-4.4 fbcii.c -o fbcii   :)  time ./fbcii  =  14.6
gcc-4.4 -Os fbcii.c -o fbcii   :)  time ./fbcii  =  7.0
gcc-4.4 -O1 fbcii.c -o fbcii   :)  time ./fbcii =   11.8
gcc-4.4 -O2 fbcii.c -o fbcii   :)  time ./fbcii =   5.3
gcc-4.4 -O3 fbcii.c -o fbcii   :)  time ./fbcii =   5.9
gcc-4.4 -march=native fbcii.c -o fbcii   :)  time ./fbcii =  15.1
gcc-4.4 -Os -march=native fbcii.c -o fbcii   :)  time ./fbcii =  7.0
gcc-4.4 -O2 -march=native fbcii.c -o fbcii   :)  time ./fbcii =  5.4

gcc-4.5.3 fbcii.c -o fbcii   :)  time ./fbcii  =  14.6
gcc-4.5.3 -Os fbcii.c -o fbcii   :)  time ./fbcii  =  7.0
gcc-4.5.3 -O1 fbcii.c -o fbcii   :)  time ./fbcii  =  12.1
gcc-4.5.3 -O2 fbcii.c -o fbcii   :)  time ./fbcii  =  5.3
gcc-4.5.3 -O3 fbcii.c -o fbcii   :)  time ./fbcii  =  5.8
gcc-4.5.3 -march=native fbcii.c -o fbcii   :)  time ./fbcii  =  15.5
gcc-4.5.3 -Os -march=native fbcii.c -o fbcii   :)  time ./fbcii  =  7.0
gcc-4.5.3 -O2 -march=native fbcii.c -o fbdcii   :)  time ./fbcii  =  5.4


é vai um grafico da cituação:

http://www.baixa.la/arquivo/1195282 (http://www.baixa.la/arquivo/1195282)



aqui é um notebook acer 4540 athlon II x2 4G de ram, ubuntu 10.04

como podem ver não faz muita diferença entre as versões do gcc, e também não vi muita diferença em usar ou não o -march=native,

façam os testes aé e ve se muda pra melhor alguma coisa, pelo que vi a coisa tá feia.

valeu

 

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Junho de 2011, 15:13
Poxa, belo trabalho.

Vou tentar fazer um programa que estou fazendo que verifica se existe uma matriz dentro de outra, porém em ordens bem grandes, 20x20.
Vou fazer tudo isso usando long float. Melhor usar C ou C++?

Fazendo isso quero testar o desempenho da FPU dos Core2. Porém só vou testar no GCC padrão do Ubuntu 11.04 =x
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 21 de Junho de 2011, 16:01
Realizei o teste de Fibonacci aqui, na minha carroça :P

Máquina:
Citar
Intel Celeron D 2,66GHz (Overclock 2,98GHz)
ECS P4M800Pro-M v1.0A (VIA P4M800Pro)
2GB DDR2 533MHz Single Channel
500GB WD-5000AAKS SATA
VGA On-board
Ubuntu 10.04.2 [64-bit]

Usei apenas o GCC 4.4 (Ubuntu 10.04)

Resultados:
Citar
http://pastebin.com/sB3983wX (http://pastebin.com/sB3983wX)
Aproveitei e alternei um pouco os flags entre -march=native e -march=nocona (específico do meu CPU), assim como o -mtune, em alguns casos.

Agora, gostaria de saber qual que é a mágica do -O3 :o ...
E porque não é recomendado compilar kernel com esse flag :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Junho de 2011, 19:31
Pq ele adiciona tantas instruções ao programa que ele acaba ficando grande e com código demais, essa otimização acaba não sendo tão favorável quanto à -O2.
Porém para você acabou que ajudou. Aqui estou tentando fazer um programa bem pesado, que use bastante PF. Na verdade estou procurando um código fonte de programas que quebram a senha via força bruta.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Junho de 2011, 23:34
Estava testando o modelo que o 4d4c47 postou e vi que só utiliza um núcleo.

E a diferença aqui entre o -O2 e o -O3 é de 9.567 segundos para o -O3  :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: guh_asterisco em 24 de Junho de 2011, 12:14
Pessoal, eu estou usando o kernel 2.6.36 com o patch do zen-kernel e tá até bonitão o sistema, mais eu quero atualizar meu kernel. vocês me dão uma dica para qual kernel atualizar, devo utilizar o 2.6.38 ou 2.6.39 ?
andei vendo que o 2.6.39 ta dando alguns erros e esta instavel.
E onde posso encontrar um patch legal e estavel pra utilizar junto com o kernel atualizado???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock@ em 25 de Junho de 2011, 13:48
Mano,

Utiliza o 2.6.38 que ta show,eu segui as dicas do hq contido aqui (e só dar uma procurada) apliquei os patches e fiz a config do ext4 do (galactus) atualizei meu kde para o 4.6.4, penerei o kde,sistema,boot, removi o que não uso e estou vendo meu  kubuntu(32Bits) voando,não esquentou,não come muita memória,tá ótimo, agora vou testar o 64Bits para ver se melhora.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 04 de Julho de 2011, 23:39
Nossa...

O povo desanimou ou é impressão minha?

Alguém já está usando o kernel 3?

PS: daqui a pouco o Galactus vai aparecer na Tela Quente (rsrsrsrs)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Julho de 2011, 00:49
Nossa...

O povo desanimou ou é impressão minha?

Alguém já está usando o kernel 3?

PS: daqui a pouco o Galactus vai aparecer na Tela Quente (rsrsrsrs)

Eu? Aquela nuvem sem graça????

Aff....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 05 de Julho de 2011, 10:47
Nossa...

O povo desanimou ou é impressão minha?

Alguém já está usando o kernel 3?

PS: daqui a pouco o Galactus vai aparecer na Tela Quente (rsrsrsrs)

Eu? Aquela nuvem sem graça????

Aff....

KKKKK isso foi só para deixar um suspense para uma continuação "solo". Galactus tá famoso heim !!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 06 de Julho de 2011, 22:37
Galera, compilei o kernel 3.0 rc6 aqui no notebook e tá uma bala de rápido, compilei ele com os patchs do Ubuntu mais o .conf64 antigo do HQ e adicionei algumas coisas que não estavam marcadas, + a otimização do tópico do galactus, aqui ficou muito bom.
 :D :D :D

Vamos ver ao logo do tempo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 11 de Julho de 2011, 01:40
O HQ você não poderia liberar um Omnislas beta ou mesmo alpha para nós????
Só para ir matando a ansiedade. ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 11 de Julho de 2011, 12:34
O HQ você não poderia liberar um Omnislas beta ou mesmo alpha para nós????
Só para ir matando a ansiedade. ;D ;D

Cade o botão de "Curtir" ?
Agora eu sentir falta desse botão aqui no forum.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Julho de 2011, 00:27
Galera, compilei o kernel 3.0 rc6 aqui no notebook e tá uma bala de rápido, compilei ele com os patchs do Ubuntu mais o .conf64 antigo do HQ e adicionei algumas coisas que não estavam marcadas, + a otimização do tópico do galactus, aqui ficou muito bom.
 :D :D :D

Vamos ver ao logo do tempo.


Será que é possível vc postar um tuto step by step de como fazer isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Julho de 2011, 00:33
Galera, compilei o kernel 3.0 rc6 aqui no notebook e tá uma bala de rápido, compilei ele com os patchs do Ubuntu mais o .conf64 antigo do HQ e adicionei algumas coisas que não estavam marcadas, + a otimização do tópico do galactus, aqui ficou muito bom.
 :D :D :D

Vamos ver ao logo do tempo.


Será que é possível vc postar um tuto step by step de como fazer isso?
Eu sempre uso p tópico do HQ que está aqui (http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471), e usei também a dica do tópico do galactus (http://ubuntuforum-br.org/index.php/topic,81718.msg452179.html#msg452179), mas eu só editei um arquivo (/usr/src/linux-2.6.XX/Makefile, lógico que muda o caminho do arquivo)

De resto usei a pesquisa para ativar algumas coisas que não estavam ativadas (como por ex. o modulo da minha placa wireless).

Edit:Apenas um detalhe importante, na hora H, que vai compilar mesmo na parte do revision não pode começar mais com letra, tem que ser numero

Citar
#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
Citar
#CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=1andry kernel_image kernel_headers modules_image
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Julho de 2011, 00:34
Galera, compilei o kernel 3.0 rc6 aqui no notebook e tá uma bala de rápido, compilei ele com os patchs do Ubuntu mais o .conf64 antigo do HQ e adicionei algumas coisas que não estavam marcadas, + a otimização do tópico do galactus, aqui ficou muito bom.
 :D :D :D

Vamos ver ao logo do tempo.

mainline:   3.0-rc7 disponível

alguém se habilita?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 12 de Julho de 2011, 00:36
Galera, compilei o kernel 3.0 rc6 aqui no notebook e tá uma bala de rápido, compilei ele com os patchs do Ubuntu mais o .conf64 antigo do HQ e adicionei algumas coisas que não estavam marcadas, + a otimização do tópico do galactus, aqui ficou muito bom.
 :D :D :D

Vamos ver ao logo do tempo.

mainline:   3.0-rc7 disponível

alguém se habilita?
Ja vou baixar, ashuahsuahsuha.

Só consigo usar o kernel 3.0 assim (compilando), quando fui baixar do site kernel.ubuntu, ele não instala(bem instala mas não configura ou algo assim) e não funciona, da problema de dependencia, ai me irritei  >:(, :D e fui compilar mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 12 de Julho de 2011, 11:01
Senhores:

Seguindo aquele processo longo e demorado, eu já havia compilado o 2.6.39 com êxito mais de uma vez, tentei o 3.0 rc7 e deu erro, achei que pudesse ser algo na versão; baixei o 3.0 rc6 e obtive o mesmo erro:

Código: [Selecionar]
root@agapessaurus:/usr/src/linux# cp /usr/src/linux-3.0-rc6/config-2.6.38-8-generic .config && make xconfig
  HOSTCC  scripts/basic/fixdep
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kconfig_load.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
In file included from scripts/kconfig/qconf.cc:48:0:
scripts/kconfig/qconf.moc:13:34: fatal error: private/qucomextra_p.h: Arquivo ou diretório não encontrado
compilation terminated.
make[1]: ** [scripts/kconfig/qconf.o] Erro 1
make: ** [xconfig] Erro 2
root@agapessaurus:/usr/src/linux#

O que é que está faltando? Sempre segui o tuto e funcionou... Eu estava tentando compilar o kernel sem nenhum patch, só pra ver como ficava. Eu copiei o arquivo de configuração atual para o diretório, para fazer as modificações a partir dele.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 12 de Julho de 2011, 15:40
A primeira coisa a se fazer é ler o erro.

Código: [Selecionar]
/usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
  HOSTCXX scripts/kconfig/qconf.o
In file included from scripts/kconfig/qconf.cc:48:0:
scripts/kconfig/qconf.moc:13:34: fatal error: private/qucomextra_p.h: Arquivo ou diretório não encontrado
compilation terminated.

ele nem chegou a compilar o kernel nada, nada do kernel...
use uma config antiga ou execute "make menuconfig" em vez de "make xconfig" e se certifique que tenha o ncurses na sua máquina, há vários tutoriais na net ensinando.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 12 de Julho de 2011, 16:59
Fui tentar compilar o 3.0-rc6 e apareceu o seguinte erro:
Código: [Selecionar]
Failed to create a ./debian directory: Descritor de arquivo inválido at /usr/bin/make-kpkg line 984.
Alguém sabe o que é, ou como resolver?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 12 de Julho de 2011, 17:56
@flaviogranato:
Funcionou com o menuconfig, mas é estranho que eu já havia usado o xconfig antes; o ncurses está instalado... Bom, farei um teste com o 2.6.39 e depois tento o 3.0.
Thanks man!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 11:59
Fui tentar compilar o 3.0-rc6 e apareceu o seguinte erro:
Código: [Selecionar]
Failed to create a ./debian directory: Descritor de arquivo inválido at /usr/bin/make-kpkg line 984.
Alguém sabe o que é, ou como resolver?

Muito provavelmente você não tem instalado no seu computador o pacote make-kpkg
tenta instalar com:
Código: [Selecionar]
apt-get install make-kpkgou seguir o tutorial do Hqx, tem por ae no tópico, aliás uma lidinha nele já tira bastantes dúvidas e ajuda muito.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 12:00
@flaviogranato:
Funcionou com o menuconfig, mas é estranho que eu já havia usado o xconfig antes; o ncurses está instalado... Bom, farei um teste com o 2.6.39 e depois tento o 3.0.
Thanks man!

poiseh... pode ser alguma atualização do kernel em utilizar alguma lib da QT, ou mesmo alguma coisa da QT, vai entender... hehehe
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 13 de Julho de 2011, 13:00
Fui tentar compilar o 3.0-rc6 e apareceu o seguinte erro:
Código: [Selecionar]
Failed to create a ./debian directory: Descritor de arquivo inválido at /usr/bin/make-kpkg line 984.
Alguém sabe o que é, ou como resolver?

Muito provavelmente você não tem instalado no seu computador o pacote make-kpkg
tenta instalar com:
Código: [Selecionar]
apt-get install make-kpkgou seguir o tutorial do Hqx, tem por ae no tópico, aliás uma lidinha nele já tira bastantes dúvidas e ajuda muito.

Eu tenho instalado o make-kpkg, afinal eu me baseio no tutorial do HQx. O problema é outro, mas obrigado pela ajuda.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 13:42
Fui tentar compilar o 3.0-rc6 e apareceu o seguinte erro:
Código: [Selecionar]
Failed to create a ./debian directory: Descritor de arquivo inválido at /usr/bin/make-kpkg line 984.
Alguém sabe o que é, ou como resolver?

Muito provavelmente você não tem instalado no seu computador o pacote make-kpkg
tenta instalar com:
Código: [Selecionar]
apt-get install make-kpkgou seguir o tutorial do Hqx, tem por ae no tópico, aliás uma lidinha nele já tira bastantes dúvidas e ajuda muito.

Eu tenho instalado o make-kpkg, afinal eu me baseio no tutorial do HQx. O problema é outro, mas obrigado pela ajuda.

você tem razão, o erro foi ao criar o ./debian, talvez seja um problema da versão mesmo, pq você não tenta o 3.0-rc7, se não me engano ele já saiu...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 13 de Julho de 2011, 14:46
poiseh... pode ser alguma atualização do kernel em utilizar alguma lib da QT, ou mesmo alguma coisa da QT, vai entender... hehehe

Hoje apareceram atualizações para a Qt4, mas mesmo assim o xconfig não funcionou; mas pelo menos consegui compilar meu kernelzinho...agora vou experimentar o Liquorix.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 15:07
Lendo um pouco e falando nisso, senhores onde esta o código do omnislash?
Se eu me lembro bem o kernel linux é GPL v2 e isso impede a pessoa de esconder o código.

Como podemos resolver isso galera?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 13 de Julho de 2011, 17:38
Lendo um pouco e falando nisso, senhores onde esta o código do omnislash?
Se eu me lembro bem o kernel linux é GPL v2 e isso impede a pessoa de esconder o código.

Como podemos resolver isso galera?

Código? Esconder algo?

O Hqx nunca escondeu nada!

Não se trata de código, são vários patchs aplicados ao kernel vanilla!

Acho que na página 119 por aí tem o link para baixar os patchs para o kernel 2.6.34, que foi o kernel que ele lançou de forma "estável"!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 17:57
Lendo um pouco e falando nisso, senhores onde esta o código do omnislash?
Se eu me lembro bem o kernel linux é GPL v2 e isso impede a pessoa de esconder o código.

Como podemos resolver isso galera?

Código? Esconder algo?

O Hqx nunca escondeu nada!

Não se trata de código, são vários patchs aplicados ao kernel vanilla!

Acho que na página 119 por aí tem o link para baixar os patchs para o kernel 2.6.34, que foi o kernel que ele lançou de forma "estável"!

Bem, galactus

antes de começarmos a conversar sobre a GPL, precisamos deixar as emoções de lado, se você ler calmamente e atentamente o que eu escrevi, verá que não acusei ninguém. E outra, se ler a GPL verá que qualquer alteração feita em cima de um arquivo que tenha como licensa a GPL v2, esta sob a mesma e não pode ser trocado "E" uma das obrigações que a GPL impõe é compartilhar as alterações feitas, tanto que todos os patchs são compartilhados com todos sem restrições. É a GPL, não eu.

Irei à página 119, sem problema algum pois como eu disse, não estou acusando ninguém de nada só perguntando sobre um dever que a GPL impõe.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: flaviogranato em 13 de Julho de 2011, 18:07
Lendo um pouco e falando nisso, senhores onde esta o código do omnislash?
Se eu me lembro bem o kernel linux é GPL v2 e isso impede a pessoa de esconder o código.

Como podemos resolver isso galera?

Código? Esconder algo?

O Hqx nunca escondeu nada!

Não se trata de código, são vários patchs aplicados ao kernel vanilla!

Acho que na página 119 por aí tem o link para baixar os patchs para o kernel 2.6.34, que foi o kernel que ele lançou de forma "estável"!

Bem, galactus

antes de começarmos a conversar sobre a GPL, precisamos deixar as emoções de lado, se você ler calmamente e atentamente o que eu escrevi, verá que não acusei ninguém. E outra, se ler a GPL verá que qualquer alteração feita em cima de um arquivo que tenha como licensa a GPL v2, esta sob a mesma e não pode ser trocado "E" uma das obrigações que a GPL impõe é compartilhar as alterações feitas, tanto que todos os patchs são compartilhados com todos sem restrições. É a GPL, não eu.

Irei à página 119, sem problema algum pois como eu disse, não estou acusando ninguém de nada só perguntando sobre um dever que a GPL impõe.

Você tem razão, o código fonte esta lá ( http://code.google.com/p/kernel-omnislash/downloads/detail?name=omnislash1.4.4.zip&can=2&q= )
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 15 de Julho de 2011, 10:57
Compilei aqui o kernel 3.0.0-5 do repositório Git do Oneric no Lineduc. Não apliquei patch nem nada, nem editei os march para native, só coloquei 300 HZ e ondemand. Queria ver mesmo como estava. O desempenho está muito bom. Só achei que ele está consumindo muita memória RAM.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 15 de Julho de 2011, 15:27
Compilei aqui o kernel 3.0.0-5 do repositório Git do Oneric no Lineduc. Não apliquei patch nem nada, nem editei os march para native, só coloquei 300 HZ e ondemand. Queria ver mesmo como estava. O desempenho está muito bom. Só achei que ele está consumindo muita memória RAM.

Eu to usando o 11.10 alpha 2. Não lembro pq instalei mas ta aqui. Bem estável para um alpha 2. Não vejo diferença entre os kerneis tem um bom tempo. Desde o .36 que o desempenho é quase sempre o mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: arthuraccioly em 18 de Julho de 2011, 23:50
Não consegui nem instalar os pacotes. Aqui o erro. Alguma ideia?

Código: [Selecionar]
tuca@tuca-System-Product-Name:~$ sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86-64': número da versão não começa com dígito
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-image-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86-64': número da versão não começa com dígito
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb
 linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
tuca@tuca-System-Product-Name:~$ sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 19 de Julho de 2011, 15:23
Não consegui nem instalar os pacotes. Aqui o erro. Alguma ideia?

Código: [Selecionar]
tuca@tuca-System-Product-Name:~$ sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86-64': número da versão não começa com dígito
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-image-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86-64': número da versão não começa com dígito
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb
 linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb
tuca@tuca-System-Product-Name:~$ sudo dpkg -i linux-headers-2.6.34-omnislash1.4.4_x86-64_amd64.deb linux-image-2.6.34-omnislash1.4.4_x86-64_amd64.deb

A resposta está na pergunta :P :
Código: [Selecionar]
erro na string Versão 'x86-64': número da versão não começa com dígito
O Andry notou esse problema e a solução que ele tomou é a seguinte: no comando de compilação substitua o conteúdo do --revision de forma que ele inicie por algum número: (seguindo o exemplo do próprio Andry)
Citar
make-kpkg --initrd --revision=x86 kernel_image kernel_headers modules_image
Citar
make-kpkg --initrd --revision=1andry kernel_image kernel_headers modules_image

Mas eu só acho estranho, pois comigo não tem esse erro! :-\

Mas #FicaDica ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 19 de Julho de 2011, 17:03
Aproveitando o gancho, fora a que foi apresentada no tópico, qual outra fonte e quais os tipos de kernel e/ou patches que eu posso baixar para compilar?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 19 de Julho de 2011, 23:20
Aproveitando o gancho, fora a que foi apresentada no tópico, qual outra fonte e quais os tipos de kernel e/ou patches que eu posso baixar para compilar?
Não conheço muitos mas os que conheço são:
Kernel Liquorix

Patches:
BFS
BFQ
ck (Con Kollivas)
UREADAHEAD

O pessoal mais experiente vai saber dar mais exemplos :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 20 de Julho de 2011, 08:54
complementando o UnderEu...

Gosto do Pf pela sua simplicidade e pela forma fácil de desmembrar ;D http://pf.natalenko.name/

E claro praticamente qualquer distro usa patches no kernel que vc pode inserir (o omnislash 2.6.34 tinha do Mandriva, Fedora e Sidux)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 20 de Julho de 2011, 23:13
HQX, vc vive... ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 22 de Julho de 2011, 03:08
script atualizado de compilação do kernel, é só executar e tchaw:


Citar
#!/bin/bash

# script baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html

# totalmente GPL-3

# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva

# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel

# pra começar a compilação:
# time sudo scriptkernel

################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=2.6.39

#path de atualização
patchkernel=2.6.39.4


#patch ck
#patchck=2.6.39-ck2

#sufixo
ckk=bala


#.config antigo
kernelantigo=2.6.38-8-lineduc2

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-$kernel.tar.bz2

sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk

wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-$patchkernel.bz2
#wget -c http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/$kernel/$patchck/patch-$patchck.bz2
#wget -c https://github.com/andrewthomas/kernelPatches/raw/master/ureadahead/2.6.37-trace-add-trace-events-for-open-exec-an.patch

sudo bunzip2 /usr/src/patch-$patchkernel.bz2
#sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
#sudo patch -p1 < /usr/src/patch-$patchck
#sudo patch -p1 < /usr/src/2.6.37-trace-add-trace-events-for-open-exec-an.patch


sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

sudo gedit Makefile 

sleep 3

sudo make menuconfig

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'


façam os testes aé, deu tudo certo aqui,

valeu.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 22 de Julho de 2011, 13:54
script atualizado de compilação do kernel, é só executar e tchaw:

Só uma idéia: o concurrency level de cada máquina pode pegar assim:


CONCURRENCY_LEVEL=$(grep -c processor /proc/cpuinfo)


e tal vez a arquitectura, usando o dpkg:


arqt=$(dpkg --print-architecture)


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 22 de Julho de 2011, 15:30
script atualizado de compilação do kernel, é só executar e tchaw:

Só uma idéia: o concurrency level de cada máquina pode pegar assim:


CONCURRENCY_LEVEL=$(grep -c processor /proc/cpuinfo)


e tal vez a arquitectura, usando o dpkg:


arqt=$(dpkg --print-architecture)




@buli,

fiz as modificações e ficou bala demais,

valeu



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 22 de Julho de 2011, 17:25
Sras. e Srs... Kernel 3.0 saindo do forno! ;D

Alguém se arrisca??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: SaKi-SaN em 23 de Julho de 2011, 17:57
Apliquei aqui o kernel 3.0 só que estou tendo problemas com a placa wireless que não inicia como sistema, minha placa é uma rtl8187b. Toda vez que início tenho que rodar modprobe rtl8187 pra iniciar. Alguém sabe como resolve?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 23 de Julho de 2011, 22:44
Apliquei aqui o kernel 3.0 só que estou tendo problemas com a placa wireless que não inicia como sistema, minha placa é uma rtl8187b. Toda vez que início tenho que rodar modprobe rtl8187 pra iniciar. Alguém sabe como resolve?
Force a carga do módulo rt8187. Para isso, edite o arquivo "/etc/modules" com o comando abaixo.

gksudo gedit /etc/modules

Adicione ao final uma linha com o nome do módulo, ou seja, "rt8187".

Salve o arquivo e reinicie.

E veja se o módulo carregou automaticamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 24 de Julho de 2011, 13:20
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt3.patch.gz

O link para o kernel vanilla RT!! A ultima versão do kernel que saiu com RT foi o .33 e agora o 3.0

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 25 de Julho de 2011, 00:01
http://www.kernel.org/pub/linux/kernel/projects/rt/patch-3.0-rt3.patch.gz

O link para o kernel vanilla RT!! A ultima versão do kernel que saiu com RT foi o .33 e agora o 3.0
Eu fico imaginando o que deve ser um kernel RT no meu Celeron D... :-\

Com PREEMPT forçado já engasga E FEIO... Tanto que, por isso, eu uso Voluntary Preempt e roda que uma beleza! (Uma grande parte dos milagres do Kernel Omnislash) ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: SaKi-SaN em 26 de Julho de 2011, 18:21
Bem, uma outra coisa. Eu até semana passada nunca tinha compilado um kernel, e sequer tinha entrado nesse tópico, então gostaria de saber de uma coisa. Queria saber com se aplica um patch ao kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 26 de Julho de 2011, 21:25
Bem, uma outra coisa. Eu até semana passada nunca tinha compilado um kernel, e sequer tinha entrado nesse tópico, então gostaria de saber de uma coisa. Queria saber com se aplica um patch ao kernel.

aqui é vai um exemplo simples com o kernel 2.6.39:

primeiro baixa o source do kernel:

# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.tar.bz2

e descompacta em /usr/src

depois baixe e descompacta o patch 2.6.39.3 (ultima atualização)

# wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.39.3.bz2

#bunzip2 patch-2.6.39.3.bz2

e entre na pasta do kernel e aplique o patch:

# cd /usr/src/linux-2.6.39

# patch -p1 < /usr/src/patch-2.6.39.3


e pronto patch aplicado,

falou.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: SaKi-SaN em 26 de Julho de 2011, 22:34
Mais uma pergunta. Há como compilar o Omnislash no kernel 3.0?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 27 de Julho de 2011, 02:25
Mais uma pergunta. Há como compilar o Omnislash no kernel 3.0?

Não, a não ser que você aplique as modificações na config/patch que vai demorar muito :P

O HQ já está trabalhando no próximo (boa sorte pra ele  ;)) e vai ser um kernel mais novo, mas não o 3.0

Eu encaro o 3.0 como o Gnome 3, tá muito novinho ainda, espera um pouco amadurecer ele (lançar mais updates etc)  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 31 de Julho de 2011, 18:11
O HQ já está trabalhando no próximo (boa sorte pra ele  ;)) e vai ser um kernel mais novo, mas não o 3.0

Será que vai demorar muito???  :-\
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 02 de Agosto de 2011, 09:16
Alguém já usou SSD com um kernel com BFQ? Ou já ouviu alguma restrição sobre o uso?
Comprei um SSD, e foi meio carinho, acho melhor me previnir perguntando, rs.

Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: beto420 em 02 de Agosto de 2011, 17:07
Compilei o kernel Omnislash, no meu Ubuntu 10.04!! Ta voando a maquina.. mas como nem tudo é perfeito, depois de usar esse kernel eu não consigo mais usar meu iphone no ubuntu... já olhei tudo quanto é tópico, fiz tudo q indicaram, mas não a nada q faça funcionar... No kernel genérico eu usava tranquilo... Alguém tem alguma ideia do que pode ser?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 02 de Agosto de 2011, 22:49
Compilei o kernel Omnislash, no meu Ubuntu 10.04!! Ta voando a maquina.. mas como nem tudo é perfeito, depois de usar esse kernel eu não consigo mais usar meu iphone no ubuntu... já olhei tudo quanto é tópico, fiz tudo q indicaram, mas não a nada q faça funcionar... No kernel genérico eu usava tranquilo... Alguém tem alguma ideia do que pode ser?
Comigo funciona... :-\

Tente reinstalar os pacotes libimobiledevice0 e libgpod4, de repente, ou verifique no .config se algum módulo pra iPod, iPhone, etc. ficou desativado, ou force os módulos necessários a subir, no sistema (eu não sei quais são, logo o Google é nosso amigo) ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 06 de Agosto de 2011, 20:36
complementando o UnderEu...

Gosto do Pf pela sua simplicidade e pela forma fácil de desmembrar ;D http://pf.natalenko.name/

E claro praticamente qualquer distro usa patches no kernel que vc pode inserir (o omnislash 2.6.34 tinha do Mandriva, Fedora e Sidux)


Resumidamente falando...

Vc está usando os patches disponíveis, selecionando o que melhor fica para sua máquina.
Bom, eu tenho usado o liquorix e tenha ficado contente. Acho difícil conseguir algo melhor sem sacrificar outra parte. Mas vou testar esse aí que vc deu a dica.

No mais é aproveitar todo o conhecimento ao longo deste post mais o que acharmos pela net.

O omnislash serviu bem ao seu propósito. Mas como tudo na vida...

Boa sorte nos seus novos projetos!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 06 de Agosto de 2011, 21:29
Alguém já aplicou os patchs que tem no repositório do ubuntu?
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-rc7-oneiric/

Na próxima compilação vou ver se adiciono os patchs vejo se noto alguma diferença.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 14 de Agosto de 2011, 20:34
ola gurizada... soh para avisar....e para colaborar

para mim num notebook ficou bom demais o kernel. A maquina:
acer travelmate 2480
intel celeron M 420 (1,6ghz)
2,5gb de memoria
hd de 80gb

tempo de compilacao.... mais de 3 horas.

soh apanhei um pouco para fazer o init... mas lembrei depois do blog do hqx.

Aliando a isso, leiam tambem nessa sala o maravilhoso post do galactus sobre isso. informacoes muito bacanas
http://ubuntuforum-pt.org/index.php/topic,81718.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Garcia Drummer em 16 de Agosto de 2011, 07:42
Nossa Tópico de 2007, kkkk'
mas tá ótimos já to intendendo um pouco mais dos Sistemas linux
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Agosto de 2011, 14:12
teste mal feito do BFS no phoronix:

http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1 (http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1)



a resposta de Koliva:


http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html (http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html)


pelo que vi o phoronix agiu de má fé nesse teste, já testei varios BFS e senti um real ganho sim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Agosto de 2011, 14:29
teste mal feito do BFS no phoronix:

http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1 (http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1)



a resposta de Koliva:


http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html (http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html)


pelo que vi o phoronix agiu de má fé nesse teste, já testei varios BFS e senti um real ganho sim.

Eu vi, e 100% da galera reclamou.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Agosto de 2011, 14:30
teste mal feito do BFS no phoronix:

http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1 (http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1)



a resposta de Koliva:


http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html (http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html)


pelo que vi o phoronix agiu de má fé nesse teste, já testei varios BFS e senti um real ganho sim.

Eu já tinha lido o teste no Phoronix, mas não a resposta do Kolivas!

Eu sei que o BFS foi feito para diminuir a latência, mas eu também já observei coisa semelhante aos testes do phoronix aqui na minha máquina!  Tem coisas que ficam mais rápidas com CFS do que com o BFS, outras dão empate e em outras o BFS dá lavada!

Agora, desde que o Mark contratou cerca de 30 desenvolvedores do kernel para a canonical, o kernel do Ubuntu mudou muito!

Hoje o 2.6.38-10 generic do Ubuntu 11.04 praticamente não perde para o 2.6.38 do lineduc do vampire, por exemplo! É quase tudo instantâneo aqui!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 16 de Agosto de 2011, 14:32
teste mal feito do BFS no phoronix:

http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1 (http://www.phoronix.com/scan.php?page=article&item=bfs_two_years&num=1)



a resposta de Koliva:


http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html (http://ck-hack.blogspot.com/2011/08/phoronix-revisits-bfs.html)


pelo que vi o phoronix agiu de má fé nesse teste, já testei varios BFS e senti um real ganho sim.

Eu já tinha lido o teste no Phoronix, mas não a resposta do Kolivas!

Eu sei que o BFS foi feito para diminuir a latência, mas eu também já observei coisa semelhante aos testes do phoronix aqui na minha máquina!  Tem coisas que ficam mais rápidas com CFS do que com o BFS, outras dão empate e em outras o BFS dá lavada!

Agora, desde que o Mark contratou cerca de 30 desenvolvedores do kernel para a canonical, o kernel do Ubuntu mudou muito!

Hoje o 2.6.38-10 generic do Ubuntu 11.04 praticamente não perde para o 2.6.28 do lineduc do vampire, por exemplo! É quase tudo instantâneo aqui!

Pode até ser pro 11.04, até agora pro 11.10 ta uma derma.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 21 de Agosto de 2011, 10:21
Olá!
Compilei o 2.6.39 usando aquele script, mas o 2.6.38-11 generic instalado pela atualização de hoje, me pareceu rodar bem mais liso na minha máquina. Primeira coisa que minha mente tarada por performance pensou: "Se genérico está assim, imagina se eu compilar..."

A pergunta é: onde eu baixo os sources do kernel do Ubuntu?

Thanks!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 21 de Agosto de 2011, 10:41
Olá!
Compilei o 2.6.39 usando aquele script, mas o 2.6.38-11 generic instalado pela atualização de hoje, me pareceu rodar bem mais liso na minha máquina. Primeira coisa que minha mente tarada por performance pensou: "Se genérico está assim, imagina se eu compilar..."

A pergunta é: onde eu baixo os sources do kernel do Ubuntu?

Thanks!

Nao acredito que tenha o source do kernel do ubuntu, o kernel dele é o vanilla e com algumas mudanças feitas por eles..
Eles dão os patchs aqui:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Se quiseres ter "kernel do ubuntu", baixa o vanilla e aplica os patchs nele...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 21 de Agosto de 2011, 13:32
Thanks Stivekx!
Vou tentar fazer aqui... Esse tópico é uma aula e tanto! rsrsr
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Agosto de 2011, 22:38
Olá!
Compilei o 2.6.39 usando aquele script, mas o 2.6.38-11 generic instalado pela atualização de hoje, me pareceu rodar bem mais liso na minha máquina. Primeira coisa que minha mente tarada por performance pensou: "Se genérico está assim, imagina se eu compilar..."

A pergunta é: onde eu baixo os sources do kernel do Ubuntu?

Thanks!

apt-get source linux-image-$(uname -r)

ai voce baixa para a pasta que esta atualmente.
https://wiki.ubuntu.com/Kernel/SourceCode
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 25 de Agosto de 2011, 21:02
Ao utilizar o comando acima, ele baixou (e desempacotou) o kernel 2.6.38 e me deixou com os seguintes arquivos:
Código: [Selecionar]
linux_2.6.38-11.48.diff.gz
 linux_2.6.38-11.48.dsc
 linux_2.6.38.orig.tar.gz
Entendi que as alterações estão no primeiro arquivo, mas não consegui entender como aplicá-las à pasta já descompactada que o comando cria; o restante do processo acredito ser igual.

Thanks!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 26 de Agosto de 2011, 15:31
a pasta descompactada já vem com tudo aplicado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 26 de Agosto de 2011, 18:13
a pasta descompactada já vem com tudo aplicado.

Eu pensei que não estivesse porque o nome da pasta é só 2.6.38 e arquivo 2.6.38-11.48.

Maravilha então! Valeu Gunss!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 27 de Agosto de 2011, 00:27
a pasta descompactada já vem com tudo aplicado.

Eu pensei que não estivesse porque o nome da pasta é só 2.6.38 e arquivo 2.6.38-11.48.

Maravilha então! Valeu Gunss!

Já tentou a PPA de um dos desenvolvedores do kernel do ubuntu para o kernel low-latency? Ajuda bastante aqui. Tem o 3.0 p/ o 11.04 e 11.10. E é atualizada ao mesmo tempo que é mainline kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Agosto de 2011, 00:35
a pasta descompactada já vem com tudo aplicado.

Eu pensei que não estivesse porque o nome da pasta é só 2.6.38 e arquivo 2.6.38-11.48.

Maravilha então! Valeu Gunss!

Já tentou a PPA de um dos desenvolvedores do kernel do ubuntu para o kernel low-latency? Ajuda bastante aqui. Tem o 3.0 p/ o 11.04 e 11.10. E é atualizada ao mesmo tempo que é mainline kernel.


Qual é o link mesmo deste kernel?

Estou utilizando o 2.6.39 do kolivas, está fantástico!  O interessante é que ele não sobe no Ubuntu 11.04, mas no Mint 11 sim! Daí mudei o meu sistema de casa para o Mint 11 também!  Amanhã pretendo fazer um vídeo pra vocês verem como ficou a criança!  

Acho que achei Gunss, é este aqui?

https://launchpad.net/~abogani/+archive/ppa
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 27 de Agosto de 2011, 12:07
Estou usando o ubuntu 11.10 no virtualbox..e não consigo instalar o kernel omnislash para compila-lo

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Agosto de 2011, 12:19
Estou usando o ubuntu 11.10 no virtualbox..e não consigo instalar o kernel omnislash para compila-lo



Isso está confuso!

Você baixou os arquivos binários (.deb) do Omnislash ou baixou os arquivos fontes mais os patchs e não consegue compilar?

No Ubuntu 11.10 ainda em teste?  Não recomendo usar o 2.6.34!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 27 de Agosto de 2011, 14:20
Estou usando o ubuntu 11.10 no virtualbox..e não consigo instalar o kernel omnislash para compila-lo



Isso está confuso!

Você baixou os arquivos binários (.deb) do Omnislash ou baixou os arquivos fontes mais os patchs e não consegue compilar?

No Ubuntu 11.10 ainda em teste?  Não recomendo usar o 2.6.34!

baixei os arquivos .deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 28 de Agosto de 2011, 00:31
O messmo eerro no ubuntu 11.04 x86

Citar
dpkg: erro processando linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-headers-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
dpkg: erro processando linux-image-2.6.34-omnislash1.4.4_x86_i386.deb (--install):
 analisando arquivo '/var/lib/dpkg/tmp.ci/control' próximo à linha 3 pacote 'linux-image-2.6.34-omnislash1.4.4':
 erro na string Versão 'x86': número da versão não começa com dígito
Erros foram encontrados durante o processamento de:
 linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb
 linux-image-2.6.34-omnislash1.4.4_x86_i386.deb
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Agosto de 2011, 12:14
Haaaaa!

Esse erro já é clássico!  ;D

Não vai instalar esse binário por conta do nome do pacote!

Ele tem que começar com número agora, o nome do pacote. Só se você compilar e na hora de dar o nome alterar o começo para número. São novas regras do modelo atual de compilação, eles estão usando o Git. A maneira apresentada pelo tuto do HQxriven já está defasada. Eles chamam isso agora do antigo modo Debian, a gente tinha que ser root para compilar, agora não precisa mais!

De qualquer maneira com o pacote binário você não instala nas versões mais novas do Ubuntu, no 10.04 e no 10.10 você consegue. Como disse antes você tem que compilar para alterar o nome do pacote, aí sim ele deve instalar.  Mas eu não recomendo você usar o 2.6.34 nessas novas versões, mudou muita coisa do 2.6.38 para cá.  Tente o 2.6.38 ou 2.6.39 ou até mesmo o 3.0!  
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Agosto de 2011, 15:12
o 3.0.3-lowlatency do proprio ubuntu é bem satisfatório.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Agosto de 2011, 20:29
o 3.0.3-lowlatency do propio ubuntu é bem satisfatório.

gunss meu fio, tem o link desses kerneis?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 28 de Agosto de 2011, 22:12
o 3.0.3-lowlatency do propio ubuntu é bem satisfatório.

gunss meu fio, tem o link desses kerneis?

https://launchpad.net/~abogani/+archive/ppa

Esse kernel sai diretamente do GIT do ubuntu. Ele é atualizado em no máximo 3 dias depois que o kernel padrão é lançado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 29 de Agosto de 2011, 02:19
Instalando agora para testar :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 29 de Agosto de 2011, 04:42
o 3.0.3-lowlatency do propio ubuntu é bem satisfatório.

gunss meu fio, tem o link desses kerneis?

https://launchpad.net/~abogani/+archive/ppa

Esse kernel sai diretamente do GIT do ubuntu. Ele é atualizado em no máximo 3 dias depois que o kernel padrão é lançado.

Ops, isso quer dizer que eu não vou mais precisar compilar o kernel?  :D


Na verdade ainda vou, por causa do BFQ + BFS e dos marchs.

Eu compilei o kernel 3.0 do git do lucid, usando o gcc 4.5, no Lineduc (10.04), e depois resolvi testar no natty. E não é que funcionou? Instalou sem problemas. Estou usando aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Agosto de 2011, 11:09
Estou testando o Low Latency do Ubuntu na máquina de casa.

O 2.6.39 do Kolivas (com o BFS - claro) ainda é mais rápido na minha máquina.

O kolivas mesmo já tinha falado que o BFS 406 iria rodar cada vez melhor em processadores como o i7.

Mas a diferença não é grande não.

Acredito que o kernel Low Latency do Ubuntu deve demorar um pouco mais para atingir o limite do sistema do que o CK.
Vou testar esse Low Latency do Ubuntu no Atom 525. Eu já estou usando o 2.6.39 CK nele e também está ótimo, puxo muito do Atom e ele não pede arrego.  O kolivas melhorou muito o BFS, antes chegava logo no limite do sistema.

Vou fazer comparativos em vídeo. Vou começar com o de casa.


Não compilei nada ainda desses novos kerneis, esse git é pra desenvolvedor! Vou tentar outro tuto que encontrei, coloquei o link no meu tópico dos marchs, é um meio termo entre o modo antigo e o Git, sem ter que instalar o Git e baixar aquela enormidade de arquivos fontes!  Aí sim vou ver poder sentir a diferença dos genéricos para um compilado a dedo com esses novos kerneis.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 29 de Agosto de 2011, 14:18
eu vou fazer um novo .config pra mim nesse 3.0 tem muita opção nova. Quando tiver uma tarde inteira livre vou começar o trabalho. Vendo o trabalho feito no 11.10 digo que o 12.04 vai vim rápido, pq o Unity finalmente esta tomando forma. O 11.10 é rápido mas tenho certeza que virá com muitos bugs. O 12.04 deve vir rápido e com menos bugs.
Torço muito para que com o 12.04 a Canonical comece o esquema de suportar apenas versão LTS e lançar um sistema rolling release com snapshots para testes. Fica mais profissional assim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Agosto de 2011, 17:59
Queimei a língua pessoal!  Já estou "updando" os dois vídeos com os kerneis diferentes. O 2.6.39-ck1 e o 3.0 Low Latency!

Ainda hoje coloco os links!

Té+


Edit: Como prometido: http://ubuntuforum-br.org/index.php/topic,86896.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 30 de Agosto de 2011, 02:27
Queimei a língua pessoal!  Já estou "updando" os dois vídeos com os kerneis diferentes. O 2.6.39-ck1 e o 3.0 Low Latency!

Ainda hoje coloco os links!

Té+


Edit: Como prometido: http://ubuntuforum-br.org/index.php/topic,86896.0.html

Eu to usando o liquorix 3 no mint 10 e já tá de bom tamanho
Foi barra ter que instalar do repo do oneiric uma série de coisas, mas funcionou
Deu até prá rodar o kernel do aptosid, mas não aprovou
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 31 de Agosto de 2011, 03:04
Recompilei, usando 2.6.39.4, bfs 406, ck-1 mais alguns patchs do kolivas que testei outras vezes gostei, .config do liquorix, 300mhz, performance, os patchs do ubuntu e as configurações pro meu processador.
Ficou ótimo, notebook tá muuuito rápido...

Bom, quando reiniciei já pensei "ahh lá vai nóis instalar o driver pra wireless e video de novo", mas pra minha supresa todos os drivers estavam lá e funcionando corretamente, nao precisei instalar nenhum driver.
Estranho, da ultima vez que compilei foi com o 2.6.34 e precisei reinstalar...
Isso é algo com o kernel, com SO, os patchs do ubuntu ou o que?
Vocês instalam os drivers depois?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 31 de Agosto de 2011, 18:06
Recompilei, usando 2.6.39.4, bfs 406, ck-1 mais alguns patchs do kolivas que testei outras vezes gostei, .config do liquorix, 300mhz, performance, os patchs do ubuntu e as configurações pro meu processador.
Ficou ótimo, notebook tá muuuito rápido...

Bom, quando reiniciei já pensei "ahh lá vai nóis instalar o driver pra wireless e video de novo", mas pra minha supresa todos os drivers estavam lá e funcionando corretamente, nao precisei instalar nenhum driver.
Estranho, da ultima vez que compilei foi com o 2.6.34 e precisei reinstalar...
Isso é algo com o kernel, com SO, os patchs do ubuntu ou o que?
Vocês instalam os drivers depois?

não precisa ser gênio prá sacar que estes drivers já fazem parte do kernel 2.6.39
vc pode passar os patches e a seqüência dos passos, comando step by step?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 01 de Setembro de 2011, 15:10
kernel: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2

patchs: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0002-UBUNTU-olpc_dcon_xo_1_5-needs-delay.h.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0003-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0004-default-configs.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/2.6.39-sched-bfs-404.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/ck1-version.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/preempt-desktop-tune.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/sched-add-above-background-load-function.patch

.config:
http://liquorix.net/sources/39/config.amd64

Apliquei em sequencia
Usei make xconfig e tirei o que não usava...



----------------
Ouviram a notícia do kernel.org ter sido "invadido"?
http://www.omgubuntu.co.uk/2011/09/security-breach-kernel-org-worry-world/

Deixaram uma nota no site:
http://kernel.org/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: BARRACA em 02 de Setembro de 2011, 07:50
Compilei o kernel, com estes patches, e ficou muito bom (notebook Acer com phenon triple-core com 4 de memória, kubuntu 11.04 com kde 4.7). Forcei o notebook com tudo de pesado para abrir, não "afogou" e nem ficou com inconstâncias depois que fechei os programas. Realmente "liso"!! Obrigado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 02 de Setembro de 2011, 18:22
kernel: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2

patchs: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0002-UBUNTU-olpc_dcon_xo_1_5-needs-delay.h.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0003-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0004-default-configs.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/2.6.39-sched-bfs-404.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/ck1-version.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/preempt-desktop-tune.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/sched-add-above-background-load-function.patch

Pergunta besta de iniciante curioso: como faço com os patches que abriram uma página de código ao invés de iniciar o download? E para os outros é o comando patch normal?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: cesargcomp em 02 de Setembro de 2011, 18:56
Tentei compilar o kernel vanila 3.0.4 e deu um erro:
Código: [Selecionar]
Documentation/lguest: Arquivo ou diretório não encontradoMeu PC: Athlon64 3200+ 1,5 GB RAM HD 120 GB - Linux Mint 11 32 bits

Não sei o que fiz de errado. Segue o passo a passo:
Código: [Selecionar]
# Não há necessidade de ser root para compilar agora
# Permitir seu usuário trabalhar na pasta /usr/src
sudo adduser cesar src
# Baixando o kernel
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.4.tar.bz2
# Baixando .config do kernel liquorix
wget http://liquorix.net/sources/3.0/config.i386
# Instalando dependências
apt-get install build-essential bin86 kernel-package libqt3-mt-dev wget libncurses5 libncurses5-dev qt3-dev-tools
# Copiar código fonte para /usr/src
cp *.bz2 *.patch *.i386 /usr/src
# Extrair fonte
cd /usr/src
tar -xvjf linux-3.0.4.tar.bz2
chmod -R a-s /usr/src/linux-3.0.4
# Link simbólico para o diretório do kernel
rm -rf linux && ln -s /usr/src/linux-3.0.4 linux
# Copiar configuração do kernel
cd /usr/src/linux
cp /usr/src/config.i386 .config
# Ajustar configurações do kernel
make localmodconfig
make menuconfig
ou
make xconfig
# Fazendo uma "faxina"
make-kpkg clean
# Compilar o kernel
CONCURRENCY_LEVEL=2 make-kpkg --initrd --append-to-version=-1cesargcomp --revision=686 kernel_image kernel_headers modules_image && date

base: http://duopetalflower.blogspot.com/2011/08/custom-kernel-301-ubuntu-64-bit-kernel.html (http://duopetalflower.blogspot.com/2011/08/custom-kernel-301-ubuntu-64-bit-kernel.html)
e http://www.explodingpenguin.tv/2011/06/07/installcompile-linux-kernel-3-0-in-ubuntu/ (http://www.explodingpenguin.tv/2011/06/07/installcompile-linux-kernel-3-0-in-ubuntu/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 02 de Setembro de 2011, 19:52
kernel: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2

patchs: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0002-UBUNTU-olpc_dcon_xo_1_5-needs-delay.h.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0003-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0004-default-configs.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/2.6.39-sched-bfs-404.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/ck1-version.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/preempt-desktop-tune.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/sched-add-above-background-load-function.patch

Pergunta besta de iniciante curioso: como faço com os patches que abriram uma página de código ao invés de iniciar o download? E para os outros é o comando patch normal?

Código: [Selecionar]
cd /usr/src
sudo su -
wget -i http://pastebin.com/raw.php?i=icw857kR

sempre quando tu ver vários links e nao quer baixar 1 por 1, ctrl c neles, cola no pastebin, ve o raw e roda wget -i comando, rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 02 de Setembro de 2011, 20:28
Minha ultima compilacao ficou ótima com aqueles patchs ali, os drivers foram quase todos instalados, mas o HDMI nao funcionava mais, e a wireless tava lenta, mesmo instalando o ultimo driver ou instalando o compat-wireless do reposótirio do ubuntu ficou lento (dns tentei da google e opendns). Nao compilei com ipv6.

Vou ver como fica compilando com localmodconfig e localyesconfig, nunca tentei essas opções.

Vou tentar o gcc 4.6, acho que ele já está bom tmb.

Uma dúvida: O kernel liquorix vem com BFS e/ou ck1? Que beneficios ele trás? (pensando em usar patch dele)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 02 de Setembro de 2011, 21:53
O Kernel Liquorix é baseado no Zen-Kernel, o Zen tenta colocar tudo o que há de mais novo em matéria de hardware, otimizações, correções de seguranças e etc. Então você encontra coisas novas que nem foram colocadas ainda no Kernel Principal.

O Liquorix pega essa base do Zen e implementa otimizações para desktop, multimídia e jogos; ou seja, baixa latência do sistema! Contudo em alguns casos existe perda de desempenho em alguns programas e taxas de leituras ou escritas constantes de disco, coisas mais ligadas aos servidores.

Se não me engano o Liquorix não usa o BFS, usa CFS tunado!


Espeto ter esclarecido um pouco as coisas Stivekx!  Há sim, obrigado pelo mini tuto!

Esse fim de semana eu vou ver se testo uma compilação com o 2.6.39, nós estamos precisando de um novo tutorial atualizado, com as novas regras de compilação e mostrando as aplicações dos patchs!

Se der certo o tuto que vou usar, acho que acabo abrindo outro tópico pois o HQxriven não deu mais as caras por aqui e nem fala mais nada do desenvolvimento, se é que ainda existe, do Omnislash!

Aí com a colaboração dos colegas aqui, acho que a gente coloca tudo o que aprendeu em um lugar só com as novas regras de como compilar o kernel!

O que acham?


 

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 02 de Setembro de 2011, 22:17
Também acho interessante um novo tópico, principalmente pela facilidade de ajustar o Tuto para as novas regras.
Seria interessante um tuto do xconfig também. (Uma pena que eu não sei muito sobre isso)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 03 de Setembro de 2011, 01:08
@Galactus
Sim, entendi perfeitamente, obrigado.
Vou ver como fica o liquorix + BFS + ck,  e posto o resultado.

-------------------------

Fiz um script em bash pra automatizar todo o processo de alterar o -march pra native e alterar as flags no Makefile,
Tinha feito um dois messes atrás, mas tinha vários bugs, mas esse atual está bom, ele só substitui o que ele deve...

Pra quem quiser:
http://pastebin.com/Uj1FzT4T

comentei as linhas pra quem quiser entender o que ele faz...

Pra simplesmente baixar e usar o script:
Código: [Selecionar]
cd /usr/src/linux
wget -c http://pastebin.com/raw.php?i=Uj1FzT4T -O script.sh
chmod +x script.sh
./script.sh

Obs1.: Execute ele depois de ter aplicado todos os patchs desejados no kernel
Obs2.: Se tem mais algum arquivo que precise mudar o -march para native, você pode passar uma lista nova na hora de chamar o script.
./script.sh -a arquivo1,arquivo2,arquivo3,arquivo4,arquivo5,arquivo6
Lembre de separar os arquivos com virgula e dar o caminho certo pra ele.
------
Comecei a fazer um script todo em GUI pra poder compilar o kernel.
Pretendo por as versoes 2.6.34, 2.6.38, 2.6.39, 3.0.4 e 3.1 (até eu acabar tudo e deixar em bugs já tem o kernel 3.1)
Dai no script você seleciona quais versão do kernel quer compilar, baseado nela você escolhe os patchs (liquorix, bfs, bfq, ck, omnislash, ubuntu patchs)
Vem com alguns .config como o do liquorix, omnislash.
Ainda a opção de usar localmodconfig e/ou localyesconfig, xconfig, menuconfig
Talvez uma opção pra mudar o gcc instalado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 03 de Setembro de 2011, 08:58
Código: [Selecionar]
cd /usr/src
sudo su -
wget -i http://pastebin.com/raw.php?i=icw857kR

sempre quando tu ver vários links e nao quer baixar 1 por 1, ctrl c neles, cola no pastebin, ve o raw e roda wget -i comando, rs


@Stivekx: preciosa essa dica do pastebin! Eu não conhecia... já baixei e estou começando a compilar, vamos ver no que dá.
Thanks man!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 03 de Setembro de 2011, 13:51
Comecei a fazer um script todo em GUI pra poder compilar o kernel.
Pretendo por as versoes 2.6.34, 2.6.38, 2.6.39, 3.0.4 e 3.1 (até eu acabar tudo e deixar em bugs já tem o kernel 3.1)
Dai no script você seleciona quais versão do kernel quer compilar, baseado nela você escolhe os patchs (liquorix, bfs, bfq, ck, omnislash, ubuntu patchs)
Vem com alguns .config como o do liquorix, omnislash.
Ainda a opção de usar localmodconfig e/ou localyesconfig, xconfig, menuconfig
Talvez uma opção pra mudar o gcc instalado.

Uma compilação toda em modo grafico e com tantas opções  :o :o
A coisa aqui ta ficando cada dia melhor, vou ficar aguardando :)
Essa o pessoal aqui vai gostar bastante.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 03 de Setembro de 2011, 14:40
Ola Andry, talvez vc goste http://kcheck.sourceforge.net/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 03 de Setembro de 2011, 19:10
Sem querer ser chato nem muito menos estragar o prazer de ninguém, os patches do Ubuntu só servem para quem compila o kernel da maneira que eles compilam, ou seja, com o git ou aquela outra forma que o Galactus postou. Se forem compilar de uma maneira tradicional, não vai adiantar de nada. Isso porque os patches só modificam os arquivos da pasta debian.master, que não é usada na compilação tradicional.
Em outras palavras, esses patches do Ubuntu servem para "transformar" o kernel baixado no kernel.org no kernel do Ubuntu. Pretendo que essa seja a última parte do meu tutorial na revista.

Baixei o script do Stivekx e vou testar depois, pois estou para compilar um kernel específico para aquele Mac lá do trabalho  ;D

Em todo caso, aproveito também para compartilhar um patch que criei e uso no 2.6.38 com o mesmo objetivo: mudar tudo para march=native e mtune=generic.

http://pastebin.com/KijPRCLG

Download:
http://pastebin.com/download.php?i=KijPRCLG

Talvez seja preciso alterar uma ou outra coisa para usá-lo no .39 e no 3.0

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 05 de Setembro de 2011, 01:02
Pessoal criei o outro tópico para criarmos um novo tuto atualizado: http://ubuntuforum-br.org/index.php/topic,87070.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 09 de Setembro de 2011, 14:52
http://algo.ing.unimo.it/people/paolo/disk_sched/

Se virem vai sair o BFQ v3 para o 3.0 e para o 3.1 FINALMENTE!

Vou esperar e quando sair vou usar a dica do compilar pelo git!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 19 de Setembro de 2011, 22:50
kernel: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.bz2

patchs: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0002-UBUNTU-olpc_dcon_xo_1_5-needs-delay.h.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0003-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.4-oneiric/0004-default-configs.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/2.6.39-sched-bfs-404.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/ck1-version.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/preempt-desktop-tune.patch
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.39/2.6.39-ck1/patches/sched-add-above-background-load-function.patch

.config:
http://liquorix.net/sources/39/config.amd64

Apliquei em sequencia
Usei make xconfig e tirei o que não usava...



----------------
Ouviram a notícia do kernel.org ter sido "invadido"?
http://www.omgubuntu.co.uk/2011/09/security-breach-kernel-org-worry-world/

Deixaram uma nota no site:
http://kernel.org/

Será que usando o kernel 3.1-rc4, funciona?!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 21 de Setembro de 2011, 07:23
BFQ com versão 3 para kernel 3.0
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 21 de Setembro de 2011, 13:12
BFQ com versão 3 para kernel 3.0
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Desculpe, vi agora que o caminho é outro!

Mas a notícia é ótima, até que enfim ele lançou o BFQ para o kernel 3.0!

Vou testar e relembrar a dupla dinâmica BFS + BFQ!  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 22 de Setembro de 2011, 21:36
BFQ com versão 3 para kernel 3.0
http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php

Desculpe, vi agora que o caminho é outro!

Mas a notícia é ótima, até que enfim ele lançou o BFQ para o kernel 3.0!

Vou testar e relembrar a dupla dinâmica BFS + BFQ!  ;D

Posso aplicar essa dupla no kernel 3.1-rc5?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 23 de Setembro de 2011, 06:36
Para o 3.1 tem que testar. Eles tem versões para a série 3.0!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 28 de Setembro de 2011, 18:50
Há dias que o www.kernel.org está aparecendo para mim como em manutenção; também não consigo baixar o kernel com o comando apt-get source linux-image-$(uname -r). Eles estão mesmo em manutenção ou eu estou comendo bola em alguma coisa?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 28 de Setembro de 2011, 20:52
Eles estão em manutenção devido um ataque que o site sofreu em agosto/2011
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 03 de Outubro de 2011, 08:05
o 3.0.3-lowlatency do propio ubuntu é bem satisfatório.

gunss meu fio, tem o link desses kerneis?

Ô Galactus, tu pode me explicar uma coisa?
Como tu fez prá rodar o Gnome 2.32 do Mint 11 com OpenBox?
No meu não funfou como bombava no Mint 10
Tem algo diferente prá ser feito?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: HerrSchafer em 04 de Outubro de 2011, 06:34
Erro ao compilar novo kernel.

Olá.
Após um longo período onde o kernel.org esteve em manutenção, eu resolvi recompilar meu kernel (em máquinas antigas, cada ciclo do processador é importante) como sempre fiz, porém obtive um erro:

Código: [Selecionar]
  CC  sound/usb/usx2y/snd-usb-usx2y.mod.o
  LD [M]  sound/usb/usx2y/snd-usb-usx2y.ko
make[1]: Saindo do diretório `/home/anselmo/linux-2.6-3.0.0'
/usr/bin/make    ARCH=i386 \
     -C Documentation/lguest
make: *** Documentation/lguest: Arquivo ou diretório não encontrado.  Pare.
make: ** [debian/stamp/build/kernel] Erro 2

Obtive o kernel com o comando:
Código: [Selecionar]
apt-get source linux-image-$(uname -r)e seguia os passos do tutorial postado nesse mesmo tópico, páginas atrás; sempre funcionou corretamente quando usava o Ubuntu: ele criava os pacotes do novo kernel tranquilamente com o make. No LMDE porém, apareceu esse erro.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 04 de Outubro de 2011, 21:49
o 3.0.3-lowlatency do propio ubuntu é bem satisfatório.

gunss meu fio, tem o link desses kerneis?

Ô Galactus, tu pode me explicar uma coisa?
Como tu fez prá rodar o Gnome 2.32 do Mint 11 com OpenBox?
No meu não funfou como bombava no Mint 10
Tem algo diferente prá ser feito?

Fugindo um pouco do tópico né!

Desliga os compiz e seus plugins mas não desliga a compatibilidade com o Gnome!

Depois você instala o Openbox, obconf e obmenu.

Use o gconf-editor e vá até Gnome > Session > requeride components > Windowmanager e coloque openbox!

Saia da sua sessão e volte para ela!

Aqui funfa numa boa.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FuhFuh em 04 de Outubro de 2011, 22:28
Bem pessoa tenho aqui instalado o Ubuntu 10.04 com o Omnislash.

O problema é o seguinte, no arranque aparece uma mensagem e o arranque demora mais 20 segundos. É normal? E como posso pelo menos por o modo gráfico no arranque? (Aquilo a dizer Ubuntu)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 05 de Outubro de 2011, 20:33
Ô Galactus, tu pode me explicar uma coisa?
Como tu fez prá rodar o Gnome 2.32 do Mint 11 com OpenBox?
No meu não funfou como bombava no Mint 10
Tem algo diferente prá ser feito?

Fugindo um pouco do tópico né!

Desliga os compiz e seus plugins mas não desliga a compatibilidade com o Gnome!

Depois você instala o Openbox, obconf e obmenu.

Use o gconf-editor e vá até Gnome > Session > requeride components > Windowmanager e coloque openbox!

Saia da sua sessão e volte para ela!

Aqui funfa numa boa.
Desligar os compiz e seus plugins seria desisntalar eles ou apenas deixar usando o metacity padrao?
A instalação ok
Ao invés do gconf eu uso o Ubuntu-tweak que acaba fazendo a mesma coisa mas tudo bem
Eu vou tentar mas só prá lembrar que no Linux Mint 10 eu apenas instalava o openbox, dava um openbox --replace num terminal root, saia e na tela de login eu já tinha uma sessão Gnome/Openbox, bastando logar.
No Mint 11 os mesmos passos só que ao tentar logar numa sessão Gnome/Openbox, ele tenta carregar, sai e volta prá tela de login!
Vamos tentar!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Outubro de 2011, 00:35
Bem pessoa tenho aqui instalado o Ubuntu 10.04 com o Omnislash.

O problema é o seguinte, no arranque aparece uma mensagem e o arranque demora mais 20 segundos. É normal? E como posso pelo menos por o modo gráfico no arranque? (Aquilo a dizer Ubuntu)

Esses dois "erros" são esperados sim!

O Omnislash não tem o plymouth nele, o boot gráfico do Ubuntu, por isso você perde o arranque gráfico!

E o Omnislash não tem o ureadahead nele também, o responsável pela leitura em paralelo dos processos na hora do arranque no Ubuntu. Por isso o boot sem ele fica mais lento mesmo!


Você pode contornar o problema colocando patchs desses dois recursos neste kernel experimental! Aqui mesmo neste tópico a gente já tinha mostrado como colocar o ureadahead dentro do Ominslash resolvendo o problema da lentidão no boot, só não me pergunte aonde está porque eu não me lembro no momento! 
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 06 de Outubro de 2011, 00:40

Desligar os compiz e seus plugins seria desisntalar eles ou apenas deixar usando o metacity padrao?
A instalação ok
Ao invés do gconf eu uso o Ubuntu-tweak que acaba fazendo a mesma coisa mas tudo bem
Eu vou tentar mas só prá lembrar que no Linux Mint 10 eu apenas instalava o openbox, dava um openbox --replace num terminal root, saia e na tela de login eu já tinha uma sessão Gnome/Openbox, bastando logar.
No Mint 11 os mesmos passos só que ao tentar logar numa sessão Gnome/Openbox, ele tenta carregar, sai e volta prá tela de login!
Vamos tentar!

Desligar mesmo, não remover!  Vai lá no centro de controle do Mint 11, na parte onde você configura os efeitos gráficos do Compiz! Desmarca o Compiz e os plugins dele!  Mas deixa marcado a opção de compatibilidade com o Gnome!  Eu prefiro usar o gconf-editor na hora de ativar o openbox, pois assim ele não vai chamar o metacity primeiro para depois substituir pelo openbox!  Você já chama direto o Openbox!  ;)

Por isso não precisa logar-se numa sessão Openbox!  Basta usar a sua sessão de costume!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 06 de Outubro de 2011, 01:34

Desligar os compiz e seus plugins seria desisntalar eles ou apenas deixar usando o metacity padrao?
A instalação ok
Ao invés do gconf eu uso o Ubuntu-tweak que acaba fazendo a mesma coisa mas tudo bem
Eu vou tentar mas só prá lembrar que no Linux Mint 10 eu apenas instalava o openbox, dava um openbox --replace num terminal root, saia e na tela de login eu já tinha uma sessão Gnome/Openbox, bastando logar.
No Mint 11 os mesmos passos só que ao tentar logar numa sessão Gnome/Openbox, ele tenta carregar, sai e volta prá tela de login!
Vamos tentar!

Desligar mesmo, não remover!  Vai lá no centro de controle do Mint 11, na parte onde você configura os efeitos gráficos do Compiz! Desmarca o Compiz e os plugins dele!  Mas deixa marcado a opção de compatibilidade com o Gnome!  Eu prefiro usar o gconf-editor na hora de ativar o openbox, pois assim ele não vai chamar o metacity primeiro para depois substituir pelo openbox!  Você já chama direto o Openbox!  ;)

Por isso não precisa logar-se numa sessão Openbox!  Basta usar a sua sessão de costume!

Pois é!
Não rolou a bagaça!
A sessão Gnome/Openbox que bombava no Mint10 não bomba no Mint11!
Ficou naquelas de voltar prá tela de login!
Não sei como tu conseguiu mas, parabéns!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 08 de Outubro de 2011, 21:34
Pergunta besta...

Se puderem me ajudar...

como aplicar os patches, terminados com .patch

grato
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 08 de Outubro de 2011, 21:53
Pergunta besta...

Se puderem me ajudar...

como aplicar os patches, terminados com .patch

grato

Código: [Selecionar]
# patch -p1 < *arquivo*.patch
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 08 de Outubro de 2011, 23:15
Pergunta besta...

Se puderem me ajudar...

como aplicar os patches, terminados com .patch

grato

Código: [Selecionar]
# patch -p1 < *arquivo*.patch

Obrigado..agora apareceu esse erro

Citar
patching file debian.master/NOTES
patch: **** Can't rename file /tmp/poQVla7I to debian.master/NOTES : No such file or directory
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xluisfernando em 09 de Outubro de 2011, 12:17
Estou tentando compilar a partir do pacote linux-source-3.0.0 no Ubuntu 10.04LTS. Atualizei o GCC par a versão 4.5 e já o defini como padrão. No entanto, depois de seguir o tutorial do Hqxriven http://ubuntuforum-br.org/index.php/topic,29799.msg375471.html#msg375471 e as orientações do Galactus http://ubuntuforum-br.org/index.php/topic,81718.0.html

Não sei mais o que fazer. Da primeira vez que tentei eu consegui realizar o make menuconfig, mas ao iniciar a compilação tive outro erro:
Citar
root@xluisfernando-laptop:~# cd /usr/src/linux
root@xluisfernando-laptop:/usr/src/linux# make-kpkg clean
unlink debian/control
unlink debian/commit-templates/sauce-patch
unlink debian/commit-templates/missing-modules
unlink debian/commit-templates/upstream-patch
unlink debian/commit-templates/bumpabi
unlink debian/commit-templates/external-driver
unlink debian/commit-templates/newrelease
unlink debian/commit-templates/config-updates
rmdir commit-templates
unlink debian/changelog
unlink debian/docs/README.inclusion-list
rmdir docs
unlink debian/rules.d/2-binary-arch.mk
unlink debian/rules.d/1-maintainer.mk
unlink debian/rules.d/4-checks.mk
unlink debian/rules.d/0-common-vars.mk
unlink debian/rules.d/3-binary-indep.mk
unlink debian/rules.d/5-udebs.mk
rmdir rules.d
unlink debian/tests/check-aliases
unlink debian/tests/README
rmdir tests
unlink debian/source/format
rmdir source
unlink debian/control-scripts/postinst
unlink debian/control-scripts/headers-postinst
unlink debian/control-scripts/postrm
unlink debian/control-scripts/prerm
unlink debian/control-scripts/preinst
rmdir control-scripts
unlink debian/rules
unlink debian/tools/turbostat
unlink debian/tools/x86_energy_perf_policy
unlink debian/tools/perf
rmdir tools
unlink debian/scripts/module-check
unlink debian/scripts/abi-check
unlink debian/scripts/module-inclusion
unlink debian/scripts/sub-flavour
unlink debian/scripts/control-create
unlink debian/scripts/link-headers
unlink debian/scripts/config-check
unlink debian/scripts/misc/git-ubuntu-log
unlink debian/scripts/misc/splitconfig.pl
unlink debian/scripts/misc/retag
unlink debian/scripts/misc/getabis
unlink debian/scripts/misc/insert-changes.pl
unlink debian/scripts/misc/insert-ubuntu-changes
unlink debian/scripts/misc/kernelconfig
rmdir misc
rmdir scripts
unlink debian/debian.env
unlink debian/control.stub
unlink debian/compat
unlink debian/copyright
rmdir debian
exec make kpkg_version=12.032 -f /usr/share/kernel-package/ruleset/minimal.mk clean
====== making target minimal_clean [new prereqs: ]======
This is kernel package version 12.032.
test ! -f .config || cp -pf .config config.precious
test ! -e stamp-building || rm -f stamp-building
test ! -f Makefile || \
            make    ARCH=i386 distclean
make[1]: Entrando no diretório `/usr/src/linux-source-3.0.0'
  CLEAN   scripts/basic
  CLEAN   scripts/kconfig
  CLEAN   include/config include/generated
  CLEAN   .config .config.old
make[1]: Saindo do diretório `/usr/src/linux-source-3.0.0'
test ! -f config.precious || mv -f config.precious .config
rm -f modules/modversions.h modules/ksyms.ver scripts/cramfs/cramfsck scripts/cramfs/mkcramfs 
root@xluisfernando-laptop:/usr/src/linux# CONCURRENCY_LEVEL=2 make-kpkg --initrd --revision=x86 kernel_image kernel_source kernel_headers modules_image
exec make kpkg_version=12.032 -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=x86  INITRD=YES
====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
This is kernel package version 12.032.
test -d debian             || mkdir debian
test ! -e stamp-building || rm -f stamp-building
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog  Control  Control.bin86 config templates.in rules; do                                      \
            cp -f  /usr/share/kernel-package/$file ./debian/;                               \
        done
for dir  in Config docs examples ruleset scripts pkg po;  do                                      \
          cp -af /usr/share/kernel-package/$dir  ./debian/;                                 \
        done
test -f debian/control || sed         -e 's/=V/3.0.3/g'  \
                -e 's/=D/x86/g'         -e 's/=A/i386/g'  \
      -e 's/=SA//g'  \
      -e 's/=I//g'                \
      -e 's/=CV/3.0/g'             \
      -e 's/=M/Unknown Kernel Package Maintainer <unknown@unconfigured.in.etc.kernel-pkg.conf>/g'             \
      -e 's/=ST/linux/g'      -e 's/=B/i386/g'    \
                  /usr/share/kernel-package/Control > debian/control
test -f debian/changelog ||  sed -e 's/=V/3.0.3/g'       \
            -e 's/=D/x86/g'        -e 's/=A/i386/g'       \
            -e 's/=ST/linux/g'     -e 's/=B/i386/g'         \
            -e 's/=M/Unknown Kernel Package Maintainer <unknown@unconfigured.in.etc.kernel-pkg.conf>/g'                            \
             /usr/share/kernel-package/changelog > debian/changelog
chmod 0644 debian/control debian/changelog
test -d ./debian/stamp || mkdir debian/stamp
make -f debian/rules debian/stamp/conf/kernel-conf
make[1]: Entrando no diretório `/usr/src/linux-source-3.0.0'
====== making target debian/stamp/conf/kernel-conf [new prereqs: ]======
make    ARCH=i386 \
                    oldconfig;                                     
make[2]: Entrando no diretório `/usr/src/linux-source-3.0.0'
scripts/kconfig/conf --oldconfig Kconfig
warning: (GFS2_FS) selects DLM which has unmet direct dependencies (EXPERIMENTAL && INET && SYSFS && CONFIGFS_FS && (IPV6 || IPV6=n))
warning: (SCHED_AUTOGROUP) selects CGROUP_SCHED which has unmet direct dependencies (CGROUPS && EXPERIMENTAL)
warning: (IWM && WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct dependencies (MISC_DEVICES && MMC && EXPERIMENTAL)
warning: (SCSI_SRP) selects SCSI_TGT which has unmet direct dependencies (SCSI && EXPERIMENTAL)
warning: (ACPI_HOTPLUG_CPU) selects ACPI_CONTAINER which has unmet direct dependencies (ACPI && EXPERIMENTAL)
warning: (SCHED_AUTOGROUP) selects CGROUP_SCHED which has unmet direct dependencies (CGROUPS && EXPERIMENTAL)
warning: (GFS2_FS) selects DLM which has unmet direct dependencies (EXPERIMENTAL && INET && SYSFS && CONFIGFS_FS && (IPV6 || IPV6=n))
warning: (ACPI_HOTPLUG_CPU) selects ACPI_CONTAINER which has unmet direct dependencies (ACPI && EXPERIMENTAL)
warning: (IWM && WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct dependencies (MISC_DEVICES && MMC && EXPERIMENTAL)
warning: (SCSI_SRP) selects SCSI_TGT which has unmet direct dependencies (SCSI && EXPERIMENTAL)
#
# configuration written to .config
#
make[2]: Saindo do diretório `/usr/src/linux-source-3.0.0'
make    ARCH=i386 prepare
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
make[2]: Entrando no diretório `/usr/src/linux-source-3.0.0'
scripts/kconfig/conf --silentoldconfig Kconfig
warning: (GFS2_FS) selects DLM which has unmet direct dependencies (EXPERIMENTAL && INET && SYSFS && CONFIGFS_FS && (IPV6 || IPV6=n))
warning: (SCHED_AUTOGROUP) selects CGROUP_SCHED which has unmet direct dependencies (CGROUPS && EXPERIMENTAL)
warning: (IWM && WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct dependencies (MISC_DEVICES && MMC && EXPERIMENTAL)
warning: (SCSI_SRP) selects SCSI_TGT which has unmet direct dependencies (SCSI && EXPERIMENTAL)
warning: (ACPI_HOTPLUG_CPU) selects ACPI_CONTAINER which has unmet direct dependencies (ACPI && EXPERIMENTAL)
warning: (GFS2_FS) selects DLM which has unmet direct dependencies (EXPERIMENTAL && INET && SYSFS && CONFIGFS_FS && (IPV6 || IPV6=n))
warning: (SCHED_AUTOGROUP) selects CGROUP_SCHED which has unmet direct dependencies (CGROUPS && EXPERIMENTAL)
warning: (IWM && WIMAX_IWMC3200_SDIO) selects IWMC3200TOP which has unmet direct dependencies (MISC_DEVICES && MMC && EXPERIMENTAL)
warning: (SCSI_SRP) selects SCSI_TGT which has unmet direct dependencies (SCSI && EXPERIMENTAL)
warning: (ACPI_HOTPLUG_CPU) selects ACPI_CONTAINER which has unmet direct dependencies (ACPI && EXPERIMENTAL)
make[2]: Saindo do diretório `/usr/src/linux-source-3.0.0'
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
/bin/sh: Syntax error: word unexpected (expecting "then")
make[2]: Entrando no diretório `/usr/src/linux-source-3.0.0'
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
/bin/sh: Syntax error: ")" unexpected
make[3]: ** [kernel/bounds.s] Erro 2
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-source-3.0.0'
make[1]: ** [debian/stamp/conf/kernel-conf] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-source-3.0.0'
make: ** [debian/stamp/conf/minimal_debian] Erro 2
Failed to create a ./debian directory: Arquivo ou diretório não encontrado at /usr/bin/make-kpkg line 971.
root@xluisfernando-laptop:/usr/src/linux#

Pensei que o problema fosse o fato do headers padrão do 10.04LTS ser o 2.6.32 e então instalei headers, image e headers generic do kernel 3.0.0-8.11, que é exatamente o mesmo do linux-source que estou usando.

Agora, não consigo se quer passar do make menuconfig:
Citar
root@xluisfernando-laptop:/usr/src/linux-source-3.0.0# make xconfig
  HOSTCC  scripts/basic/fixdep
In file included from /usr/include/sys/socket.h:40:0,
                 from /usr/include/netinet/in.h:25,
                 from /usr/include/arpa/inet.h:23,
                 from scripts/basic/fixdep.c:116:
/usr/include/bits/socket.h:366:24: fatal error: asm/socket.h: Arquivo ou diretório não encontrado
compilation terminated.
make[1]: ** [scripts/basic/fixdep] Erro 1
make: ** [scripts_basic] Erro 2
root@xluisfernando-laptop:/usr/src/linux-source-3.0.0#
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 09 de Outubro de 2011, 18:32
Kernel 3.0 no Ubuntu 10.04 é um trabalho para o Tio vampirethunder!  ;D  :P
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 09 de Outubro de 2011, 22:51
Kernel 3.0 no Ubuntu 10.04 é um trabalho para o Tio vampirethunder!  ;D  :P

A propósito, já está no repositório do Lineduc 2.1 (a ser lançado), com BFQ e BFS:
deb http://archive.lineduc.sigeduc.info/lineduc-backport lucid main
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xluisfernando em 10 de Outubro de 2011, 17:01
Kernel 3.0 no Ubuntu 10.04 é um trabalho para o Tio vampirethunder!  ;D  :P

A propósito, já está no repositório do Lineduc 2.1 (a ser lançado), com BFQ e BFS:
deb http://archive.lineduc.sigeduc.info/lineduc-backport lucid main

Vampire

Onde estou errando? Já tenho instalado o kernel 3.0 para o lucid que instalei via kernel/ppa. Funciona bem melhor que o 2.6.32-21 original da versão.

Será que o procedimento do Hqxriven não se aplica a compilação pelo linux-source?

No entanto, para estudo, tenho tentado compilar esse mesmo kernel pelo pacote linux-source e não consigo.

A minha intenção é compilar um kernel 3.0 para ficar com ele até o lançamento do próximo LTS e com isso otimizar as coisas para meu netbook.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ricksv em 10 de Outubro de 2011, 19:05
resolvi tentar instalar pela segunda vez o Omnislash, o pc iniciou normalmente usando o kernel Omnislash só que agora está travando os efeitos do compiz, os videos em flash e os jogos do orkut,vou relatar os passos que segui para saber se está correto:
baixei esses dois arquivos deb.
           
http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-image-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=
     
http://code.google.com/p/kernel-omnislash/downloads/detail?name=linux-headers-2.6.34-omnislash1.4.4_x86_i386.deb&can=2&q=

dei dois cliques e instalaram normalmente pela central de programas,depois executei este comando no terminal 
" sudo mkinitramfs -o /boot/initrd.img-2.6.34-omnislash1.4.4 /lib/modules/2.6.34-omnislash1.4.4 "
     
  e tive a seguinte resposta:
           
dpkg: versão '/lib/modules/2.6.34-omnislash1.4.4' possui erro de sintaxe: caracteres inválidos no número de versão

peço a ajuda de vcs para resolver este problema pois além dos travamentos não senti nenhuma diferença em relação ao desempenho, será que deixei de fazer algum procedimento importante?
OBS:estou usando o 10.10  32 bits.




           
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: FuhFuh em 10 de Outubro de 2011, 20:53
Os deb's de kernel Omnislash estão off, podiam resolver por favor?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 11 de Outubro de 2011, 08:05
Kernel 3.0 no Ubuntu 10.04 é um trabalho para o Tio vampirethunder!  ;D  :P

A propósito, já está no repositório do Lineduc 2.1 (a ser lançado), com BFQ e BFS:
deb http://archive.lineduc.sigeduc.info/lineduc-backport lucid main

Vampire

Onde estou errando? Já tenho instalado o kernel 3.0 para o lucid que instalei via kernel/ppa. Funciona bem melhor que o 2.6.32-21 original da versão.

Será que o procedimento do Hqxriven não se aplica a compilação pelo linux-source?

No entanto, para estudo, tenho tentado compilar esse mesmo kernel pelo pacote linux-source e não consigo.

A minha intenção é compilar um kernel 3.0 para ficar com ele até o lançamento do próximo LTS e com isso otimizar as coisas para meu netbook.


Não sei dizer, pois eu só compilo pelo git. Mas aqueles procedimentos do tópico do galactus devem funcionar, não?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xluisfernando em 11 de Outubro de 2011, 15:12
Estou usando o procedimento do tópico do galactus. Talvez, exista alguma incompatibilidade de realizar a compilação do kernel 3.0 sem o git.

De qualquer forma, reinstalei o 10.04LTS com a versão para netbook, para reorganizar tudo. Vou estudar o processo e pretendo tentar de novo em breve.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Outubro de 2011, 18:24
Estou usando o procedimento do tópico do galactus. Talvez, exista alguma incompatibilidade de realizar a compilação do kernel 3.0 sem o git.

De qualquer forma, reinstalei o 10.04LTS com a versão para netbook, para reorganizar tudo. Vou estudar o processo e pretendo tentar de novo em breve.

Olha só, achei esses tópicos em Inglês onde o camarada usa kernel 3.0.1 em várias versões do Ubuntu, do 10.04 ao 11.04 com estes tutos de compilação no modo antigo do Debian

http://www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/

http://www.howopensource.com/2011/08/how-to-install-linux-kernel-3-0-1-in-ubuntu-11-04-10-10-and-10-04/

E tem mais este outro cara que usa um método híbrido entre o Git e o Debian antigo para compilar o 3.0 para o Ubuntu 10.04 também

http://duopetalflower.blogspot.com/2011/08/custom-32-bit-ubuntu-kernel-301.html

Tem muitas dicas aí!

Só sei que é bucha de todo lado!  ;D

Quando tiver tudo limpinho você explica pra nóis né!  ;D ;D ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xluisfernando em 11 de Outubro de 2011, 22:24
Pode deixar. Estou registrando tudo e quando conseguir já coloco um tópico detalhando passo a passo.

Observação: Pelo método debian, numa instalação squeeze amd64, posso compilar um kernel 3.0 a partir da fonte usando o sistema com kernel e headers 2.6.32-5? No debian, ao instalar o kernel 3.0 genérico do testing o sistema ficou um pouco instável (se bem que brinquei um pouco com ele...)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: havocz em 12 de Outubro de 2011, 11:32
Observação: Pelo método debian, numa instalação squeeze amd64, posso compilar um kernel 3.0 a partir da fonte usando o sistema com kernel e headers 2.6.32-5? No debian, ao instalar o kernel 3.0 genérico do testing o sistema ficou um pouco instável (se bem que brinquei um pouco com ele...)

Não entendi,  ??? eu compilei pelo "old Debian Way" (make-kpkg) o 3.0.4-pf na boa. Lembrando que estou no Debian 6.  ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: xluisfernando em 12 de Outubro de 2011, 13:42
No debian o problema é o drive nvidia. A versão disponível suporta até o kernel 2.6.37 e ao instalar o kernel 3.0 o sistema não consegue carregar a interface gráfica. Por isso ficou instável.

No meu caso, a dúvida era se podia compilar um kernel novo usando cabeçalhos do kernel antigo.


Edit: Aproveitando o tópico, gostaria de perguntar aos mais experientes se um kernel compilado e otimizado para o hardware a partir da fonte é muito diferente em desempenho ao compilado a partir do kernel-source, com os patches debian e ubuntu aplicados. (Não entendi direito essas questão dos patches. Até entendi que são instruções complementares escritas em linguagem de programação, mas não entendi porque não estão incorporadas diretamente a fonte, se são complementos de melhoria)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: buli em 17 de Outubro de 2011, 16:51
Olá pessoal.

Estou fazendo testes com o 3.0.4. e gostaria se alguem puder me ajudar fazendo o seguinte experimento:

Antes de compilar faça make xconfig e marque a opção:

Device Drivers
|_____Accessibility support  ----> Console on braille device

Quando faço isso aqui, durante a compilação dá o seguinte erro:

Código: [Selecionar]
 CC      drivers/accessibility/braille/braille_console.o
drivers/accessibility/braille/braille_console.c: In function ‘braille_write’:
drivers/accessibility/braille/braille_console.c:119: error: too few arguments to function ‘braille_co->write’

Gostaria saber se é um erro mesmo, ou se trata-se apenas da LibC do Debian lenny obsoleta.

 Abs.

EDIT: Resolvido. Não precisa testar. O erro era devido a patch que fazia outras modificações.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 18 de Outubro de 2011, 22:15
Para quem é do Rio (ou não, é só montar uma caravana), e se interessa no assunto de compilação, vai acontecer um evento muito bom nos dias 02 e 03 de dezembro: Rack'n Rio.

Site oficial:
http://hacknrio.org/

Vejam algumas das palestras que irão ocorrer
Fonte: http://hacknrio.org/palestras

Também terá um  minicurso de 3h de desenvolvimento de kernel.

Fica a dica!  ;)

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fhacknrio.org%2Fimages%2Fstories%2Fhacknrio_banners%2Fhackinrio_banner_120_240_apoio.png&hash=3133b25ab593a16ba4e1ddf572beebbfcc01c5e4)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 19 de Outubro de 2011, 11:43
Galera, preciso de uma dica.

Tenho um server caseiro, rodando nfs, samba, bind, cups. Hds em raid 0. Fazendo nat e tals
O hardware é modesto.

Proc Intel celeron 2.66
512 de ram DDR
Hda 40 GB
hdb de 80
hdc tbm de 80

Pois bem, compilei um kernel 3.0 no meu desktop e queria faze-lo tbm nesse server, pergunto. Qual a vantagem eu teria? Será que melhorar a taxa de transferência do meu server (bom, uso isso via wireless, com um ap, mas ai ja é outra estoria).
Eu sei que não é recomendado mudar o kernel de um server, mas como é caseiro queria fazer testes.

Tem jeito de conseguir algum desempenho?

Valeu gente
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 19 de Outubro de 2011, 12:55
Galera, preciso de uma dica.

Tenho um server caseiro, rodando nfs, samba, bind, cups. Hds em raid 0. Fazendo nat e tals
O hardware é modesto.

Proc Intel celeron 2.66
512 de ram DDR
Hda 40 GB
hdb de 80
hdc tbm de 80

Pois bem, compilei um kernel 3.0 no meu desktop e queria faze-lo tbm nesse server, pergunto. Qual a vantagem eu teria? Será que melhorar a taxa de transferência do meu server (bom, uso isso via wireless, com um ap, mas ai ja é outra estoria).
Eu sei que não é recomendado mudar o kernel de um server, mas como é caseiro queria fazer testes.

Tem jeito de conseguir algum desempenho?

Valeu gente

Você pode conseguir diminuir o consumo de RAM e o tempo de boot, desligando tudo o que você não usa do kernel.  Pode deixar a navegação do pelo Samba/Nautilus mais rápida e melhorar um pouco as taxas de transferências se deixar dentro do kernel o protocolo TCP/IP de sua escolha e o sistema de arquivos dentro do kernel. Se usar o BFS a carga dos processos diminuirá mas se fizer muita coisa ao mesmo tempo pode ser um gargalo perigoso com essa configuração modesta!

Geralmente servidor é para resistir a muitas requisições e não necessariamente ser rápido!

Para melhorar mesmo as transferências de arquivos vale mais a pena tunar o seu sistema de arquivos desde a formatação, o fstab e o Samba, além de outras coisitas mais!  ;D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 19 de Outubro de 2011, 16:15
Legal galactus.

Assim, não uso nautilus, (alias, uso debian squeeze ) sem interface gráfica (nem tem monitor, muito menos teclado, tudo via ssh).

E quais os patches que eu poderia usar nesse server?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 23 de Outubro de 2011, 16:59
Benchmark feito pelo kolivas, comparando o generic com ck-generic :)
http://repo-ck.com/bench/benchmark.pdf
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 17 de Novembro de 2011, 23:01
Salve rapaziada!!!
Eu tive algum serivço extra por aqui me tomando bastante tempo, de formas que não tenho sequer lido a maioria dos posts...
Recebi hoje um email comentando o lançamento do 3.1.1 e gostaria de saber dos senhores qual a vossa impressão sobre este kernel...
Gostaria tambem de saber se já saiu a nova versão do omnislash do Riven... Caso positivo, gostaria de obter o link para baixa-lo...
Desculpem aí o mal jeito!!!

[]'s,

Silva.


Galera, preciso de uma dica.

Tenho um server caseiro, rodando nfs, samba, bind, cups. Hds em raid 0. Fazendo nat e tals
O hardware é modesto.

Proc Intel celeron 2.66
512 de ram DDR
Hda 40 GB
hdb de 80
hdc tbm de 80

Pois bem, compilei um kernel 3.0 no meu desktop e queria faze-lo tbm nesse server, pergunto. Qual a vantagem eu teria? Será que melhorar a taxa de transferência do meu server (bom, uso isso via wireless, com um ap, mas ai ja é outra estoria).
Eu sei que não é recomendado mudar o kernel de um server, mas como é caseiro queria fazer testes.

Tem jeito de conseguir algum desempenho?

Valeu gente

Você pode conseguir diminuir o consumo de RAM e o tempo de boot, desligando tudo o que você não usa do kernel.  Pode deixar a navegação do pelo Samba/Nautilus mais rápida e melhorar um pouco as taxas de transferências se deixar dentro do kernel o protocolo TCP/IP de sua escolha e o sistema de arquivos dentro do kernel. Se usar o BFS a carga dos processos diminuirá mas se fizer muita coisa ao mesmo tempo pode ser um gargalo perigoso com essa configuração modesta!

Geralmente servidor é para resistir a muitas requisições e não necessariamente ser rápido!

Para melhorar mesmo as transferências de arquivos vale mais a pena tunar o seu sistema de arquivos desde a formatação, o fstab e o Samba, além de outras coisitas mais!  ;D


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Novembro de 2011, 02:43
py8elo, o Kernel Omnislash não está mais sendo desenvolvido pelo HQxRiven!
Pelo menos não de maneira pública, que eu saiba. Afinal ele pode estar fazendo seus testes mas não estar publicando nada!

Quanto ao Kernel 3.1.1 eu não testei ainda e não pretendo testar tão cedo! :)

O que eu acabo aprendendo ao utilizar outros distribuições que primam mais pela estabilidade é que não adianta ter o kernel mais novo se sua intenção for apenas velocidade!

O CentOS e o Scientific Linux usam o 2.6.32 e eles não perdem em quase nada para o 3.0 em velocidade, e em muitos casos ele é até mais rápido!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 18 de Novembro de 2011, 09:12
Bom dia meu caro Galactus,
fico triste com a noticia do Omnislash... É realmente uma pena que Riven tenha abandonado o projeto...
Bem, eu não busco apenas velocidade... Busco muito mais estabilidade que velocidade...
Aliás, o próprio kernel do Super OS 10.10(2.6.35.30) já me dá uma dose de ambos... O Omnislash apenas me confere mais um pouco de velocidade nele...
Já pensei em usar o kernel do BT5R1 para testes...
Vou fazer alguns testes num notebook com os kerneis que vc indicou...
Depois postarei aqui os resultados obtidos...
Grato pelas informações!!!

[]'s,

Silva.


py8elo, o Kernel Omnislash não está mais sendo desenvolvido pelo HQxRiven!
Pelo menos não de maneira pública, que eu saiba. Afinal ele pode estar fazendo seus testes mas não estar publicando nada!

Quanto ao Kernel 3.1.1 eu não testei ainda e não pretendo testar tão cedo! :)

O que eu acabo aprendendo ao utilizar outros distribuições que primam mais pela estabilidade é que não adianta ter o kernel mais novo se sua intenção for apenas velocidade!

O CentOS e o Scientific Linux usam o 2.6.32 e eles não perdem em quase nada para o 3.0 em velocidade, e em muitos casos ele é até mais rápido!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 18 de Novembro de 2011, 21:51
Se for usar o kernle mais rescentemente somente em busca de velocidade..antes ficar no 2.4

Agora é notório, que atualização do kernel, é necessária, a correção de bugs, não implementações e diversas melhorias.

Eu já estou utilizando ele, com os patchs daily do ubuntu 11.10, ta rodando liso....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 19 de Novembro de 2011, 20:39
Menos né Metalbobolic...

Eu só tenho uma preocupação com o kernel, uso o 3.1.1 por causa do XEN, que tem VGA passthrought e da pra emular o qualquer sistema operacional com acesso direto à VGA.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 20 de Novembro de 2011, 10:40
Olá meus caros Metabolic e Guns,
grato pelas respostas!
mas, quais são as novas regras pra compilar esse novo kernel???
Aqui não funcionou dseguindo as dicas do link: http://www.howopensource.com/2011/08/how-to-install-linux-kernel-3-0-1-in-ubuntu-11-04-10-10-and-10-04/ mas embora ele apareça no menu de inicialização do grub, não inicializa por ele e trava em tela preta com cursor piscando aí tenho que reiniciar.
Eu como disse antes, continuo usando o Super OS 10.10 que é LTS mas, gostaria de testar esse novo kernel nele...
Alguma dica para resolver isso ou recompilar o danado de forma que funcione?

[]'s,

Silva.


 

Menos né Metalbobolic...

Eu só tenho uma preocupação com o kernel, uso o 3.1.1 por causa do XEN, que tem VGA passthrought e da pra emular o qualquer sistema operacional com acesso direto à VGA.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 20 de Novembro de 2011, 11:18
Eu estou compilando deiban way

make-kpkg --initrd --append-to-version=nome qualquer kernel_image kernel_headers

ja faz tudo e gera o pacote .deb


tentei da maneira tradiciona make make modules make modules_install e estar dando erro..não gera o bzImage não sei pq


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 20 de Novembro de 2011, 20:19
Atualizado!!

Agora kernel 3.2-rc2, com patch daily do dia 20/11/2011, e várias opção do kernel em built-in, entre elas: SOUND, MUILTIMEDIA, USB, IRD, BLUETOOTH, vários sistemas de arquivos tirados do kernel e outras cocitas más!!!

Agora reiniciar e testar......

Vou criar um topico para compilação de kernel personalizadas..para agente trocar experiencias...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 01 de Dezembro de 2011, 15:20
Meu kernel favorito é 2.6.39-ck2 com bfs e os patchs do ubuntu
Muuuuito estável, sem problemas com o driver ati e o hdmi (pra ligar na tv), sem travar, boot rápido.

O 3.0.1 tá bom tmb, mas nao achei ele tão bom quanto o 2.6.39, nao sei se é o BFS que está ruim pra ele, mas prefiro ficar com 2.6.39, recomendo pra qualquer um que quer trocar de kernel.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 01 de Dezembro de 2011, 15:44
Meu kernel favorito é 2.6.39-ck2 com bfs e os patchs do ubuntu
Muuuuito estável, sem problemas com o driver ati e o hdmi (pra ligar na tv), sem travar, boot rápido.

O 3.0.1 tá bom tmb, mas nao achei ele tão bom quanto o 2.6.39, nao sei se é o BFS que está ruim pra ele, mas prefiro ficar com 2.6.39, recomendo pra qualquer um que quer trocar de kernel.

Stivekx,

vc está correto meu caro, todos os kernels a partir do 3.0 ( e 3.1 também) tá dando problema com driver ati e com hdmi, fiz o regresso também  pro 2.6.39-ck2, tá rodando tudo belezinha aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 26 de Dezembro de 2011, 01:26
Agora estou esperando o kernel 3.2 sair, ouvi falar muito bem dele!
Principalmente nas melhorias pra quem use data writeback entre outras melhorias no ext4.
De acordo com o h-online uns desenvolvedores do google fizeram patchs para o kernel com melhorias em conexões TCP.
Tem melhoria nos drivers, não sei se terá alguma diferença instalando o driver proprietário da ATI, claro, mas talvez eles tenham alterado algo por lá que possa trazer melhorias e o HDMI volte a funcionar certinho.
Vamos ver se o ck demora pra fazer o bfs pra essa versao.
Caso contrário fico com o cfs mesmo ;d

Vou ver se o gcc 4.7 vai estar disponível lá, apenas para teste não ouvi falar nada dele.
Caso contrário fico com o 4.6.2 que usei na compilação que estou atualmente, tudo certinho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 26 de Dezembro de 2011, 01:52
Stivekx,

qual PPA que vc usa pra baixar o gcc-4.6.2 ?

passa ele aé pra nois, valeu...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 26 de Dezembro de 2011, 05:48
http://packages.debian.org/source/sid/gcc-4.6

Daqui.
Nao tive muitos problemas com dependencias nao.
Baixei maioria dos .debs, rodie deb -i neles, tive que instalar mais umas dependencias e rodar um apt-get -f e ficou "de boa"
Nao acho legal ficar misturando os repositórios, mas ...

Até agora não tive problemas usando o gcc 4.6.2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 01 de Janeiro de 2012, 06:50
https://wiki.archlinux.org/index.php/Kernel_Compilation/Script
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 01 de Janeiro de 2012, 10:33
https://wiki.archlinux.org/index.php/Kernel_Compilation/Script

Uma verdadeira mão na roda Stivekx, mas já testou em distro baseada em Debian para ver se funciona?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 02 de Janeiro de 2012, 23:50
Analizando o source funciona, perfeitamente.
Caso contrario umas 5 linhas a mais 5 a menos e pronto ;p

Esperando o 3.2 sair e eu testo dai.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 05 de Janeiro de 2012, 10:14
http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2
http://ck.kolivas.org/patches/bfs/3.2.0/3.2-sched-bfs-416.patch

To na dúvida se já testo ou se espero ir pro stable, haha
O ck citou isso no blog dele: "I'm putting this up for testing here because my Ubuntu laptop seems unhappy starting X but that seems 3.2 related rather than BFS related." = Ele teve problemas pra iniciar o x no note dele com ubuntu,aparentemente um problema com o 3.2, não com o bfs.

Se for algo com o kernel mesmo, melhor esperar ele ir pra stable ...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 05 de Janeiro de 2012, 21:31
http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2
http://ck.kolivas.org/patches/bfs/3.2.0/3.2-sched-bfs-416.patch

To na dúvida se já testo ou se espero ir pro stable, haha
O ck citou isso no blog dele: "I'm putting this up for testing here because my Ubuntu laptop seems unhappy starting X but that seems 3.2 related rather than BFS related." = Ele teve problemas pra iniciar o x no note dele com ubuntu,aparentemente um problema com o 3.2, não com o bfs.

Se for algo com o kernel mesmo, melhor esperar ele ir pra stable ...

Não sei pq o povo tem medo de testar kernel, já que podemos ter vários instalados..eu mesmo..tenho 7 instalados...e estou usando o kernel 3.2-rc7 todo configuradinho ao meu modo....nota 10..
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 06 de Janeiro de 2012, 07:14
http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2
http://ck.kolivas.org/patches/bfs/3.2.0/3.2-sched-bfs-416.patch

To na dúvida se já testo ou se espero ir pro stable, haha
O ck citou isso no blog dele: "I'm putting this up for testing here because my Ubuntu laptop seems unhappy starting X but that seems 3.2 related rather than BFS related." = Ele teve problemas pra iniciar o x no note dele com ubuntu,aparentemente um problema com o 3.2, não com o bfs.

Se for algo com o kernel mesmo, melhor esperar ele ir pra stable ...

Não sei pq o povo tem medo de testar kernel, já que podemos ter vários instalados..eu mesmo..tenho 7 instalados...e estou usando o kernel 3.2-rc7 todo configuradinho ao meu modo....nota 10..

Você não deve ser azarado e não teve problemas, kkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 07 de Fevereiro de 2012, 19:30
Eu devo ser muito azarado porque aqui não funcionou...
Deu kernel panic!!!!

[]'s,

Silva.


http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2
http://ck.kolivas.org/patches/bfs/3.2.0/3.2-sched-bfs-416.patch

To na dúvida se já testo ou se espero ir pro stable, haha
O ck citou isso no blog dele: "I'm putting this up for testing here because my Ubuntu laptop seems unhappy starting X but that seems 3.2 related rather than BFS related." = Ele teve problemas pra iniciar o x no note dele com ubuntu,aparentemente um problema com o 3.2, não com o bfs.

Se for algo com o kernel mesmo, melhor esperar ele ir pra stable ...

Não sei pq o povo tem medo de testar kernel, já que podemos ter vários instalados..eu mesmo..tenho 7 instalados...e estou usando o kernel 3.2-rc7 todo configuradinho ao meu modo....nota 10..

Você não deve ser azarado e não teve problemas, kkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 14 de Fevereiro de 2012, 14:38
E aí galera... o post parou! hehe então, o pessoal aqui recomenda bastante o BFS, porém estão lançando um melhor o BLD.

Vale a pena dá uma lida: http://www.phoronix.com/scan.php?page=news_item&px=MTA1NzE
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: JFMMão de Ferro em 14 de Fevereiro de 2012, 18:34
Caros colegas

Já temos o último Driver da Nvidia o 295.20

Em : http://www.nvidia.com/object/linux-display-ia32-295.20-driver.html

JFMMF
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de Fevereiro de 2012, 18:20
Novo grupinho, compilando aqui ;d

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.6.tar.bz2
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.6-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.6-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2.6-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/3.2-sched-bfs-416.patch
http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/ck1-version.patch
http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/preempt-desktop-tune.patch
http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/hz-default_1000.patch *****

.config:
http://kernel-seeds.org/seeds/64_bit/vanilla/3.2.6-x86_64-08.config

Script pra substituir os march para native:
http://pastebin.com/raw.php?i=28Yb4Gwk

Obs.: Esse não altera o Makefile aidicionando a saida do gcc

Pra usar a ultima versao do GCC (4.6.2, a 4.7 tá instavel ainda, melhor esperar!):
add-apt-repository ppa:ubuntu-toolchain-r/ppa
apt-get update && apt-get upgrade

Fiz com make localmodconfig


***** Cuida quem for usar esse patch, usa apenas se seu processador for bom, caso contrário use: http://ck.kolivas.org/patches/3.0/3.2/3.2-ck1/patches/hz-no_default_250.patch


--
Edit: esse kernel compilou em 15 min aqui num dual core com SSD, uma beleza, rs
Mas deu kernel panic, aparentemente algo com o BFS ;s

--

Estou pensando em criar um topico sobre como compilar o firefox no ubuntu, alterando o gcc, cflags e as várias opções que eles apresentam!
Testei aqui, melhorou bastante a perfomance, o tempo que leva para abrir, consumo de ram diminuiu uns 10%.
Mas vou ver se leio um pouco mais sobre, pra ter mais informações.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 26 de Fevereiro de 2012, 16:02
Montei um i7 com as peças mais baratas que consegui encontrar. Realmente é uma blz compilar no i7  :D

Compilei o kernel do precise (3.2) no Lineduc (10.04) usando o gcc padrão mesmo (4.4.3), pq ele insistia em dar kernel panic. Mas por fim descobri que quem estava causando isso era os march=native e mtune=generic. Não apliquei essas mudanças e estou agora nesse momento usando o referido kernel. E como a saída do comando "ps ax | grep gcc | grep march/mtune" era a mesma, não atualizei o gcc para o 4.5 (última versão disponível no PPA para o 10.04).
O Lineduc agora tem um PPA, mas eu ainda não sei fazer o upload dos pacotes para lá.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Fevereiro de 2012, 08:18
Montei um i7 com as peças mais baratas que consegui encontrar. Realmente é uma blz compilar no i7  :D


Eu já te dizia isso! Mas eu te disse! Eu te disse!  ;D ;D ;D

Citar
Compilei o kernel do precise (3.2) no Lineduc (10.04) usando o gcc padrão mesmo (4.4.3), pq ele insistia em dar kernel panic. Mas por fim descobri que quem estava causando isso era os march=native e mtune=generic. Não apliquei essas mudanças e estou agora nesse momento usando o referido kernel. E como a saída do comando "ps ax | grep gcc | grep march/mtune" era a mesma, não atualizei o gcc para o 4.5 (última versão disponível no PPA para o 10.04).
O Lineduc agora tem um PPA, mas eu ainda não sei fazer o upload dos pacotes para lá.


Então, to usando o kernel 3.2.7 do precise no Linux Mint 12 e no Ubuntu 11.10!  Rapaz o precise vai voar! Isso com kernel generic hein!

Muito rápido mesmo, a tela do splash na inicialização não aparece com esse kernel e o tempo de boot me pareceu maior, mas não cronometrei, só no olhômetro mesmo.

Stivekx, vou tentar compilar com esses patchs e com e sem os march, já que o vampire parece que achou a causa do kernel panic!

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 27 de Fevereiro de 2012, 21:09
Sim, isto causou aqui também!

Esqueci de dizer no post pra não usar =)

Tá boa essa versão, só, que não senti muita diferença velocidade da 2.6.39 e a única melhora foi nos drivers de video que o HDMI tá funcionando normalmente...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 27 de Fevereiro de 2012, 21:41
Sim, isto causou aqui também!

Esqueci de dizer no post pra não usar =)

Tá boa essa versão, só, que não senti muita diferença velocidade da 2.6.39 e a única melhora foi nos drivers de video que o HDMI tá funcionando normalmente...

Pois é, pra mim que venho usando HDMI desde o ano passado inteiro a diferença foi grande, ficou muito mais rápido.

Vou acabar trocando a placa de vídeo de AMD/ATI para Nvidia, a latência está menor com placa da Nvidia!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 27 de Fevereiro de 2012, 23:11
A placa que estou usando tem vídeo onboard Intel com saída HDMI, que estou usando direto sem problemas. Até a saída de som dela funcionou na TV.

Acho que o compilador também causou um Kernel Panic aqui. Quando postei, estava falando do 32 bits, que compilei primeiro. Hoje compilei o 64 bits com o gcc 4.5, e ao reinciar a máquina deu kernel panic. Voltei para o padrão do 10.04, e funcionou. No entanto não retornou nada no comando "ps ax | grep gcc | grep march", apenas no "grep mtune".
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ciceroevc em 15 de MAR?O de 2012, 06:42
ELe não esta fucionando no precise pangolin. Alguém sabe dizer como instalá-lo no precise ou quando sairá uma nova versão?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de MAR?O de 2012, 17:35
ELe não esta fucionando no precise pangolin. Alguém sabe dizer como instalá-lo no precise ou quando sairá uma nova versão?

A versão é antiga e não tem atualizações recentes...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de MAR?O de 2012, 17:37
Estou acompanhando o kernel pelo github deles...
Mais fácil verificar atualizações e novos itens...

Pra pegar pelo git, simples:
Código: [Selecionar]
# apt-get install git
# cd /usr/src
# git clone git://github.com/mirrors/linux.git
# cd linux

Pra atualizar ele:
Código: [Selecionar]
# git pull
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 02 de Abril de 2012, 04:50
alguém aé já tentou compilar o kernel com a cflag -Ofast (-O3 + -ffast-math) do gcc-4.6 ?

fiz um teste aqui com o codigo de fibonaci (só calculo aritimetico simples), e os resultados são animadores:  10 % mais rápido

aquele negocio de usar march=native não funcionava corretamenta não, o negocio é -O2, -O3 ou o novicimo -Ofast,

vou ver se começo os testes no kernel 3.3 mês que vem, esperando chegar um processador novo aqui (um athlon x4),

é só chegar e vou começar a batalha novamente.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 02 de Abril de 2012, 15:30
Kernel foi pro 3.4rc1

Não vai ter muitas mudanças além de maiores suportes a placas de video...
www.h-online.com/open/news/item/Linux-3-4-goes-into-testing-1498601.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 06 de Abril de 2012, 00:11
Quanto ao Ofast, to compilando pra ver como fica a performance com ele :)

Aqui tem porrada de coisas, mas não li/testei tudo ainda:
http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

Vocês usam algumas daquelas flags ali?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 11 de Abril de 2012, 08:43
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-default_1000.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/

Edit: A versão do patch do hz que eu botei ali tava errada, rs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 11 de Abril de 2012, 21:23
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-raise_max.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/


Os patches, são aplicados na ordem em que você postou é???
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 11 de Abril de 2012, 21:38
Compilei a 3.3.1 aqui, uma das melhores até agora, tanto pela performance quanto pela melhora nos drivers wireles...

http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.1.tar.bz2

Patchs:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0001-base-packaging.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0002-debian-changelog.patch
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/0003-default-configs.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/3.3-sched-bfs-420.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/hz-raise_max.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/kconfig-expose_vmsplit_option.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-decrease_default_dirty_ratio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-drop_swap_cache_aggressively.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-enable_swaptoken_only_when_swap_full.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-idleprio_prio-1.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/mm-minimal_swappiness.patch
http://ck.kolivas.org/patches/3.0/3.3/3.3-ck1/patches/preempt-desktop-tune.patch

Usando 1000hz tá muito melhor que 250 aqui, to preferindo ela ...
O .config do liquorix sempre, rs
http://liquorix.net/sources/3.3/config.amd64


Tentei compilar com localmodconfig, mas depois disso, ele não reconhecia mais meu HD ;/


@Stivekx,

você usou a cflag -Ofast ou nem mexeu com isso ?

qual versão do gcc que foi usado ?

será que o processador aé aquenta 3 video em 4k agora? faiz um teste aé pra nois.

valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 12 de Abril de 2012, 00:21
@Metalbobolic

Sim, apliquei naquela ordem exata, foi tudo certinho!

@4d4c47
Usei a 4.6.1-9ubuntu3
Tirei a 4.6.2 daqui e não pus de volta, dá muito trabalho corrigir as dependencias, ;s

Siim, usei a -Ofast
Não testei sem ela, mas como a performance está boa, coloco créditos nela também.

Desculpe, não entendi direito a pergunta do vídeo ;s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 12 de Abril de 2012, 01:55

Desculpe, não entendi direito a pergunta do vídeo ;s

4k (4096 x 3072) seria a resolução de video ( mais que o dobro de 1080p). para rodar um video 4k no youtube necessita de ter um bom processamento.

aqui com o kernel 2.6.39-ck2 consigo rodar 1 video em 4k e mais 3 video em 1080p, apesar de depender muito do processador, os patchs do kernel ajuda um bocado.

no kernel vanila por exemplo só consigo rodar um video em 4k e mais 1 video em 1080p sem travar a maquina, o processador aqui é um athlon x2 m300. os patchs do ck é uma maravilha.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 12 de Abril de 2012, 13:57
Testei com esse vídeo:
http://www.youtube.com/watch?v=e-GYrbecb88

Num turion x2 2.3ghz não rodou não, ficou com um pouco de LAG...
Dá pra ver, só que fica dando lag de 2 em 2 segundos o que é chatinho, mas é quase possível de ver, com um processador um pouco mais potente...

Ahh meu vídeo é onboard tmb HD 4250, e rodando no notebook, tem tudo isso ;p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 12 de Abril de 2012, 14:12
Testei com esse vídeo:
http://www.youtube.com/watch?v=e-GYrbecb88

Num turion x2 2.3ghz não rodou não, ficou com um pouco de LAG...
Dá pra ver, só que fica dando lag de 2 em 2 segundos o que é chatinho, mas é quase possível de ver, com um processador um pouco mais potente...

Ahh meu vídeo é onboard tmb HD 4250, e rodando no notebook, tem tudo isso ;p

pelo youtube aqui só consigo rodar 1 video em 1080p, o que eu fiz foi baixar os videos e rodar via mplayer mesmo (na linha de comando), pra rodar pelo youtube precisar ser um processador muito soda mesmo, minha placa de video aqui é uma igp hd 4200, até que dá pro gasto mas se colocar alguma coisa de auta definição na internet, ela roda travando também.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 12 de Abril de 2012, 14:42
Ahh 1080p roda lisinho aqui, sem problema algum rs

Vou ver se baixo esse ali então e assisto no vlc, talvez dê certo, já que quase deu certo usar pela internet ...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 12 de Abril de 2012, 22:34
@Metalbobolic

Sim, apliquei naquela ordem exata, foi tudo certinho!

@4d4c47
Usei a 4.6.1-9ubuntu3
Tirei a 4.6.2 daqui e não pus de volta, dá muito trabalho corrigir as dependencias, ;s

Siim, usei a -Ofast
Não testei sem ela, mas como a performance está boa, coloco créditos nela também.

Desculpe, não entendi direito a pergunta do vídeo ;s

Outra pergunta.como aplica o .config do liquorix no kernel...tem que ser manualmente..?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 13 de Abril de 2012, 13:38
Ahh eu faço isso:

cd /usr/src/linux
wget -O .config http://link-pro-.config-que-eu-passei

;p
Depois se você pode comilar direto usando make, mas recomendo ir antes no make xconfig/make menuconfig e escolher o que quizer usar!

Usar make localmodconfig é bom também
Pesquise sobre essa opção no google e em fóruns.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 13 de Abril de 2012, 14:04
Galera,

Tem como me tira uma dúvida,  no ubuntu eu coloco o parâmetro -O3 dentro dos make files ou passo junto do make?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 13 de Abril de 2012, 15:10
Galera,

Tem como me tira uma dúvida,  no ubuntu eu coloco o parâmetro -O3 dentro dos make files ou passo junto do make?

aqui eu acrescento -Ofast (ou -O3 no seu caso) em cada linha de codigo-fonte que tiver -O2 na pasta /usr/src/linux-3.3.1.

aqui vai uma lista de onde mais ou menos deverá ser mudado (no antigo kernel linux-2.6.36)
Código: [Selecionar]
/usr/src/linux-2.6.36/Makefile     -linha 232

/usr/src/linux-2.6.36/arch/x86/boot/compressed/Makefile     - linha 12
/usr/src/linux-2.6.36/arch/x86/boot/Makefile       - linha 63

/usr/src/linux-2.6.36/arch/x86/kernel/acpi/realmode/Makefile   - linha 35

/usr/src/linux-2.6.36/arch/x86/Kconfig.cpu        - linha 300
/usr/src/linux-2.6.36/arch/x86/Makefile          - linha 53, 54, 57, 58, 59, 60
/usr/src/linux-2.6.36/arch/x86/Makefile_32.cpu             - linha 5, 7, 9, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 46, 47, 63

daí já dá uma base boa para as mudanças no kernel 3.3, valeu.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 13 de Abril de 2012, 17:15
Galera,

Tem como me tira uma dúvida,  no ubuntu eu coloco o parâmetro -O3 dentro dos make files ou passo junto do make?

aqui eu acrescento -Ofast (ou -O3 no seu caso) em cada linha de codigo-fonte que tiver -O2 na pasta /usr/src/linux-3.3.1.

aqui vai uma lista de onde mais ou menos deverá ser mudado (no antigo kernel linux-2.6.36)
Código: [Selecionar]
/usr/src/linux-2.6.36/Makefile     -linha 232

/usr/src/linux-2.6.36/arch/x86/boot/compressed/Makefile     - linha 12
/usr/src/linux-2.6.36/arch/x86/boot/Makefile       - linha 63

/usr/src/linux-2.6.36/arch/x86/kernel/acpi/realmode/Makefile   - linha 35

/usr/src/linux-2.6.36/arch/x86/Kconfig.cpu        - linha 300
/usr/src/linux-2.6.36/arch/x86/Makefile          - linha 53, 54, 57, 58, 59, 60
/usr/src/linux-2.6.36/arch/x86/Makefile_32.cpu             - linha 5, 7, 9, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 46, 47, 63

daí já dá uma base boa para as mudanças no kernel 3.3, valeu.

Massa valew! Depois dá até pra montar um script pra melhorar isso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 13 de Abril de 2012, 18:41
Só editar meu script e ao invés de ele por -march=native por o -Ofast
Ou por o -march junto tmb ;s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 13 de Abril de 2012, 20:49
Só editar meu script e ao invés de ele por -march=native por o -Ofast
Ou por o -march junto tmb ;s

mano mano, vc é muito soda nos scripts, bicho.

uma hora vc vai me ensinar essas parada,

já tô compilando aqui tudo belezinha, só quero ver o resultado, valeu bicho
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 13 de Abril de 2012, 21:24
Ahh eu faço isso:

cd /usr/src/linux
wget -O .config http://link-pro-.config-que-eu-passei

;p
Depois se você pode comilar direto usando make, mas recomendo ir antes no make xconfig/make menuconfig e escolher o que quizer usar!

Usar make localmodconfig é bom também
Pesquise sobre essa opção no google e em fóruns.

Rapaz..pode me chamar de burro..fiz o comando..fez o download...mais não estar no diretório /usr/src para onde baixei.. =/
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 13 de Abril de 2012, 21:46
@4d4c47
rs, vlw, aprendi tudo por fóruns também com outras pessoas tals, mundo livre e seus beneficios :)
Qualquer dúvida só perguntar ;d

Você conseguiu editar o script pra colocar o -Ofast?
Vou testar mais tarde quando tiver tempo

@Metalbobolic
Então, esse arquivo ele é oculto... Pra você ve-lo você precisa mostrar os arquivos ocultos ( apertando ctrl + h no nautilus ou com o comando ls -a no terminal)...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 13 de Abril de 2012, 22:01
@4d4c47
rs, vlw, aprendi tudo por fóruns também com outras pessoas tals, mundo livre e seus beneficios :)
Qualquer dúvida só perguntar ;d

Você conseguiu editar o script pra colocar o -Ofast?
Vou testar mais tarde quando tiver tempo

@Metalbobolic
Então, esse arquivo ele é oculto... Pra você ve-lo você precisa mostrar os arquivos ocultos ( apertando ctrl + h no nautilus ou com o comando ls -a no terminal)...

Valeus man...você é fera!!

So para avisar..aqui..alguns patchs, deu HANK alguns failed, será que terá problema? vou compilar assim mesmo.e ver no que dá..

valeus...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 13 de Abril de 2012, 23:12
@4d4c47
rs, vlw, aprendi tudo por fóruns também com outras pessoas tals, mundo livre e seus beneficios :)
Qualquer dúvida só perguntar ;d

Você conseguiu editar o script pra colocar o -Ofast?
Vou testar mais tarde quando tiver tempo

@Metalbobolic
Então, esse arquivo ele é oculto... Pra você ve-lo você precisa mostrar os arquivos ocultos ( apertando ctrl + h no nautilus ou com o comando ls -a no terminal)...

Valeus man...você é fera!!

So para avisar..aqui..alguns patchs, deu HANK alguns failed, será que terá problema? vou compilar assim mesmo.e ver no que dá..

valeus...


Não consigo compilar..

Segue o erro

  CC      kernel/irq/irqdesc.o
Inconsistency detected by ld.so: dynamic-link.h: 199: elf_get_dynamic_info: Assertion `info[19]->d_un.d_val == sizeof (Elf32_Rel)' failed!
  CC      arch/x86/kernel/apic/hw_nmi.o
Inconsistency detected by ld.so: dynamic-link.h: 199: elf_get_dynamic_info: Assertion `info[19]->d_un.d_val == sizeof (Elf32_Rel)' failed!
  CC      kernel/irq/handle.o
Inconsistency detected by ld.so: dynamic-link.h: 199: elf_get_dynamic_info: Assertion `info[19]->d_un.d_val == sizeof (Elf32_Rel)' failed!
  CC      arch

somente uma parte do erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 13 de Abril de 2012, 23:34
@4d4c47
rs, vlw, aprendi tudo por fóruns também com outras pessoas tals, mundo livre e seus beneficios :)
Qualquer dúvida só perguntar ;d

Você conseguiu editar o script pra colocar o -Ofast?
Vou testar mais tarde quando tiver tempo

@Metalbobolic
Então, esse arquivo ele é oculto... Pra você ve-lo você precisa mostrar os arquivos ocultos ( apertando ctrl + h no nautilus ou com o comando ls -a no terminal)...

consegui editar sim,

kernel 3.3.2 com -Ofast rodando belezinha agora, o consumo de mémoria aqui ficou um absurdo ( consome agora 1G de memoria sem mexer em nada) mas tá valendo demais, ficou muito bom, valeu cara pela ajuda, se precisar é só falar.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 14 de Abril de 2012, 14:04
Agora consegui..

Estou estava fazendo errado..agora compilando....e vamos ver se vou conseguir instalar o driver fglrx nesse kernel...

E o patch 3.3.1 que tem la no stie liquorix..serve para que?

apliquei..apareceu um monte de opções novas....como bfs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Abril de 2012, 11:56
fglrx foi fácil aqui, sem problemas...

Aquilo é um arquivo de configuração, ele desabilita/habilita várioas recursos do kernel com a intenção de otimizar ele, reduzir a latencia melhor dizendo.
Não peça pra explicar como porque dai vai além dos meus conhecimentos ;p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 15 de Abril de 2012, 11:59
fglrx foi fácil aqui, sem problemas...

Aquilo é um arquivo de configuração, ele desabilita/habilita várioas recursos do kernel com a intenção de otimizar ele, reduzir a latencia melhor dizendo.
Não peça pra explicar como porque dai vai além dos meus conhecimentos ;p

Meu kernel não compila..sempre da erro no stage 2 ......
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Abril de 2012, 12:39
Hm, que patchs tás usando?

Estou compilando o 3.3.2 aqui devido a um bug com wireless que foi corrigido, to terminando de configurar, já vejo então.

Edit:
Usando meu script pra adicionar -Ofast em tudo, deu erro, não usando ele tá indo :s :s :s

Editei apenas no Makefile então, acredito que seja eficiente pra algo.

Edit 2:
Tive um problema no arquivo:
drivers/base/firmware_class.c

Baixei a versão 3.3.1, depois o patch pra 3.3.2.
Mandei substituir o drivers/base/firmware_class.c.org por drivers/base/firmware_class.c e tá indo normal agora.

Pra substituir, basta:
# mv drivers/base/firmware_class.c.orig drivers/base/firmware_class.c
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 15 de Abril de 2012, 13:28
Hm, que patchs tás usando?

Estou compilando o 3.3.2 aqui devido a um bug com wireless que foi corrigido, to terminando de configurar, já vejo então.

Edit:
Usando meu script pra adicionar -Ofast em tudo, deu erro, não usando ele tá indo :s :s :s

Editei apenas no Makefile então, acredito que seja eficiente pra algo.

Edit 2:
Tive um problema no arquivo:
drivers/base/firmware_class.c

Baixei a versão 3.3.1, depois o patch pra 3.3.2.
Mandei substituir o drivers/base/firmware_class.c.org por drivers/base/firmware_class.c e tá indo normal agora.

Pra substituir, basta:
# mv drivers/base/firmware_class.c.orig drivers/base/firmware_class.c

Erro aqui:


from drivers/gpu/drm/radeon/r600_audio.c:26:
include/linux/vmalloc.h:1:0: internal compiler error: Abortado
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
make[5]: ** [drivers/gpu/drm/radeon/r600_audio.o] Erro 1
make[4]: ** [drivers/gpu/drm/radeon] Erro 2
make[3]: ** [drivers/gpu/drm] Erro 2
make[2]: ** [drivers/gpu] Erro 2
make[1]: ** [drivers] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Abril de 2012, 14:37
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 15 de Abril de 2012, 15:22
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Abril de 2012, 00:06
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


depois desse erro eu executei:

# make modules
 e
#make modules_install

instalei tudo manualmente, foi tudo belezinha, só drive 3d deu problema aqui.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 16 de Abril de 2012, 00:26
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


depois desse erro eu executei:

# make modules
 e
#make modules_install

instalei tudo manualmente, foi tudo belezinha, só drive 3d deu problema aqui.

Aqui agora estar indo....bastou eu colocar em M a sessão multimedia e sound e desmarcar na sessão drivers do kernel o driver rts5139 .. Esse driver é para placas pci usb ....e agora estar compilando....

Amanhã posto o resultado...valeus meu povo

RESULTADO:

Erro


make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
/usr/bin/make  EXTRAVERSION=-liquorix  ARCH=i386 \
                             -C Documentation/lguest
make: *** Documentation/lguest: Arquivo ou diretório não encontrado.  Pare.
make: ** [debian/stamp/build/kernel] Erro 2

Desisto
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Abril de 2012, 02:50
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


então faiz o seguinte, comenta a linha do driver rts5139 no .config e recomaçe a compilar do 0,

fiz isso e agora não deu erro nenhum, kernel 3.3.2 .deb compilado perfeitamente ( sem usar make modules && make modules_install) pode tentar que vai dar certo agora, valeu


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Abril de 2012, 03:18
fiz esse script aqui de compilaçao do kernel 3.3.2 com o 3.3.0-ck1 e tudo compilado em -march=native + -Ofast

obs: antes de tudo, você só vai ter o trabalho de copiar o seu .config para a pasta /boot com o nome de config-atual  e de comentar o driver RTS5139 no arquivo /boot/config-atual:

OBS= tenha certeza que tem pelo menos 15 GB livre no hd

Código: [Selecionar]
#!/bin/bash

# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html

# totalmente GPL-3

# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva

# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel

# pra começar a compilação:
# time sudo scriptkernel

################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos[@]}"
do
echo "Patch no arquivo:"$i
sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

execute o script como root ou com o sudo

OBS: certa hora vai abrir o menuconfig e na parte de processador escolha a sua arquitetura exata

qualquer coisa é só falar, valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 16 de Abril de 2012, 15:12
ótimo script @4d4c47, quando der eu testo certinho ele!!!

Ahh, obs, na parte onde tá usando o meu script, tem que adicionar o MakeFile junto pra ele colocar ele no HOSTCFLAGS e no HOSTCXXFLAGS.
Se eu não me engano, o meu script alterava uma parte no MakeFile e adicionava o retorno das flags que o cc permitia, se editar lá deve dar certinho tmb

E no texto eu digitei echo "Path no arquivo:"$i, é echo "Patch no arquivo:"$i
hehe

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Abril de 2012, 15:59
ótimo script @4d4c47, quando der eu testo certinho ele!!!

Ahh, obs, na parte onde tá usando o meu script, tem que adicionar o MakeFile junto pra ele colocar ele no HOSTCFLAGS e no HOSTCXXFLAGS.
Se eu não me engano, o meu script alterava uma parte no MakeFile e adicionava o retorno das flags que o cc permitia, se editar lá deve dar certinho tmb

E no texto eu digitei echo "Path no arquivo:"$i, é echo "Patch no arquivo:"$i
hehe



corrigido e operante,

tô fazendo um teste dele aqui em outro pc, e até agora sem problema nenhum, vamos ver o que que vai dá, valeu

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 16 de Abril de 2012, 18:05
Usando o localmodconfig, o kernel não carrega o meu hd aparentemente o ou driver dele ou até a partição...

O erro é similar a esse:
Código: [Selecionar]
Gave up wating for root device. Commom problems:
Boot args (cat /proc/cmdline)
Check rootdelay = (did the system wait long enough?)
Check root = (did the system wait for the rigth device?)
Missing modules (cat / proc/modules; ls/dev)

ALERT:  /dev/disk/by-uuid/<número do dispositivo> does not exist. Dropping to a shell!

BusyBox v1.17.1 (Debian 1:1.17.1-10) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Já tentei passar root=/dev/sda1 e root=UUID=xxx no parametro, mas em nenhum deles deu certo :s

Com identificar se eu esqueci alguma opção e ativá-la?


Edit:
A opção tava desativada *dumb*
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 16 de Abril de 2012, 20:18
fiz esse script aqui de compilaçao do kernel 3.3.2 com o 3.3.0-ck1 e tudo compilado em -march=native + -Ofast

obs: antes de tudo, você só vai ter o trabalho de copiar o seu .config para a pasta /boot com o nome de config-atual  e de comentar o driver RTS5139 no arquivo /boot/config-atual:

OBS= tenha certeza que tem pelo menos 15 GB livre no hd

Código: [Selecionar]
#!/bin/bash

# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html

# totalmente GPL-3

# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva

# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel

# pra começar a compilação:
# time sudo scriptkernel

################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos[@]}"
do
echo "Patch no arquivo:"$i
sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

execute o script como root ou com o sudo

OBS: certa hora vai abrir o menuconfig e na parte de processador escolha a sua arquitetura exata

qualquer coisa é só falar, valeu


Por que tanto espaço assim?

Vou perguntar, como aplica um script, sou velho no uso do linux..agora "malinar" ele assim a fundo..é rescente..tenha paciência comigo..hehehe

valeus brother
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 16 de Abril de 2012, 22:09
fiz esse script aqui de compilaçao do kernel 3.3.2 com o 3.3.0-ck1 e tudo compilado em -march=native + -Ofast

obs: antes de tudo, você só vai ter o trabalho de copiar o seu .config para a pasta /boot com o nome de config-atual  e de comentar o driver RTS5139 no arquivo /boot/config-atual:

OBS= tenha certeza que tem pelo menos 15 GB livre no hd

Código: [Selecionar]
#!/bin/bash

# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html

# totalmente GPL-3

# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva

# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel

# pra começar a compilação:
# time sudo scriptkernel

################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos[@]}"
do
echo "Patch no arquivo:"$i
sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

execute o script como root ou com o sudo

OBS: certa hora vai abrir o menuconfig e na parte de processador escolha a sua arquitetura exata

qualquer coisa é só falar, valeu


Por que tanto espaço assim?

Vou perguntar, como aplica um script, sou velho no uso do linux..agora "malinar" ele assim a fundo..é rescente..tenha paciência comigo..hehehe

valeus brother

bicho,
depois de compilado o kernel a pasta /usr/src/linux-3.3.2-ck ficou aqui com 12 GB, só ela, mas depende muito também do que vc vai adicionar de modulo, no  meu caso vai tudo na tora, incluo todos os modulos possiveis, mas  vc pode selecionar o que vai usar e o que não vai usar, sendo assim o tamanho da pasta não deve passar de 5 GB

pra aplicar o srcipt, salve ele na pasta /usr/src e executa isso :

# chmod +x scriptcompilarkernel

pra executar ele faz isso:

$ time sudo ./scriptcompilarkernel


valeu.




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 17 de Abril de 2012, 00:40
pro pessoal que entende de bash, podia dá uma ajudinha aí,

como eu faria pra pegar automaticamente o arquivo /boot/config-x.xx.xx  do kernel antigo e jogar no kernel futuro que será compilado (/usr/src/linux-x-xx-xx/.config) ?

pra quem entende de bash faz isso facil facil, mas eu sou quase um anafabeto nisso.




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de Abril de 2012, 08:05
Se vc executar o comando:
locate /boot/config-*

Você lista todos os config lá
Porém, ele exibe mais de um caso encontre...

Então, podes fazer isso:
locate -l 1 /boot/config-*

O -l limita a 1 resultado.

Porém, se vc tiver mais de um resultado, ele mostra apenas o primeiro:

locate /boot/config-*
/boot/config-3.0.0-17-generic
/boot/config-3.3.1-ck1

Seria legal pegar o último...
Dá pra por ele em primeiro usando sort:
locate /boot/config-* |sort -r
/boot/config-3.3.1-ck1
/boot/config-3.0.0-17-generic

Mas dai você vai ter que separar os resultados... :s

Ahh enfim, usando:
config_file=$(locate -l 1 /boot/config-*);

config_file será o primeiro arquivo config dentro da pasta /boot

--
Se você não por o -l 1 , ele irá retornar uma array com a lista de .configs, podes até perguntar ao user, qual .config ele quer usar :)

--
config_file=$(find /boot -name config-* -print | head -1)

rs, usando find dá...
Se usasse locate/sort/head daria certo também '-'
config_file=$(locate /boot/config-* | sort -r | head -1)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de Abril de 2012, 08:45
O localmodconfig, Não funciona anda praticmente... lol
Ele primeiro Não adicionou o HD (SATA - SCSI), depois não marcou o ext4/ext3/ext2, não marcou o teclado e touchpad ...
Ai complica, kkkkk
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 17 de Abril de 2012, 13:39
Se vc executar o comando:
locate /boot/config-*

Você lista todos os config lá
Porém, ele exibe mais de um caso encontre...

Então, podes fazer isso:
locate -l 1 /boot/config-*

O -l limita a 1 resultado.

Porém, se vc tiver mais de um resultado, ele mostra apenas o primeiro:

locate /boot/config-*
/boot/config-3.0.0-17-generic
/boot/config-3.3.1-ck1

Seria legal pegar o último...
Dá pra por ele em primeiro usando sort:
locate /boot/config-* |sort -r
/boot/config-3.3.1-ck1
/boot/config-3.0.0-17-generic

Mas dai você vai ter que separar os resultados... :s

Ahh enfim, usando:
config_file=$(locate -l 1 /boot/config-*);

config_file será o primeiro arquivo config dentro da pasta /boot

--
Se você não por o -l 1 , ele irá retornar uma array com a lista de .configs, podes até perguntar ao user, qual .config ele quer usar :)

--
config_file=$(find /boot -name config-* -print | head -1)

rs, usando find dá...
Se usasse locate/sort/head daria certo também '-'
config_file=$(locate /boot/config-* | sort -r | head -1)

@Stivekx,

mais uma valeu demais meu chapa, aqui vai o novo scritpt, agora tudo automatico, sem precisar de se preocupar com o .config, quem quiser melhorar fique a vontade:

Código: [Selecionar]
#!/bin/bash

#######################################################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:          #
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html                                                                           #
#                                                                                                                                     #
# totalmente GPL-3                                                                                                                    #
#                                                                                                                                     #
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva                                                  #
#                                                                                                                                     #
# salve em /bin com o nome scriptkernel e de permissão de execução                                                                    #
# sudo chmod +x /bin/scriptkernel                                                                                                     #
#                                                                                                                                     #
# pra começar a compilação:                                                                                                           #
# time sudo scriptkernel                                                                                                              #
#                                                                                                                                     #
#######################################################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' .config > cc && mv cc .config

####################################

#sudo gedit Makefile 

sleep 3

sudo make menuconfig


sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config


############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux   
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos

    }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

agora é só executar e tchaw, se não quiserem mexer com o menuconfig pode comentar essa parte, e assim fica tudo no automatico.

EDIT:
ontem eu tinha feito uns testes em um pc com 1 GB de ram, e simplismente compilou tudo belezinha mas ao reiniciar não completava o boot, daí é só tirar o parametro -Ofast e compilar tudo denovo daí foi belezinha. então Pra quem tem 1GB de ram ou menos é valido essa dica aé, deve retirar o parametro -Ofast do script.

valeu




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 17 de Abril de 2012, 21:18
Se vc executar o comando:
locate /boot/config-*

Você lista todos os config lá
Porém, ele exibe mais de um caso encontre...

Então, podes fazer isso:
locate -l 1 /boot/config-*

O -l limita a 1 resultado.

Porém, se vc tiver mais de um resultado, ele mostra apenas o primeiro:

locate /boot/config-*
/boot/config-3.0.0-17-generic
/boot/config-3.3.1-ck1

Seria legal pegar o último...
Dá pra por ele em primeiro usando sort:
locate /boot/config-* |sort -r
/boot/config-3.3.1-ck1
/boot/config-3.0.0-17-generic

Mas dai você vai ter que separar os resultados... :s

Ahh enfim, usando:
config_file=$(locate -l 1 /boot/config-*);

config_file será o primeiro arquivo config dentro da pasta /boot

--
Se você não por o -l 1 , ele irá retornar uma array com a lista de .configs, podes até perguntar ao user, qual .config ele quer usar :)

--
config_file=$(find /boot -name config-* -print | head -1)

rs, usando find dá...
Se usasse locate/sort/head daria certo também '-'
config_file=$(locate /boot/config-* | sort -r | head -1)

@Stivekx,

mais uma valeu demais meu chapa, aqui vai o novo scritpt, agora tudo automatico, sem precisar de se preocupar com o .config, quem quiser melhorar fique a vontade:

Citar
#!/bin/bash

################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html
#
# totalmente GPL-3
#
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva
#
# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel
#
# pra começar a compilação:
# time sudo scriptkernel
#
################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

####################################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux   
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos
  • }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

agora é só executar e tchaw, se não quiserem mexer com o menuconfig pode comentar essa parte, e assim fica tudo no automatico.

EDIT:
ontem eu tinha feito uns testes em um pc com 1 GB de ram, e simplismente compilou tudo belezinha mas ao reiniciar não completava o boot, daí é só tirar o parametro -Ofast e compilar tudo denovo daí foi belezinha. então Pra quem tem 1GB de ram ou menos é valido essa dica aé, deve retirar o parametro -Ofast do script.

valeu






Galera especilista...eu tenho 4gb de ram..

Continua gorda a compilação, com 15gb?

Caso eu marque optimize for size..deixaria a compilação lenta?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 17 de Abril de 2012, 21:30


Galera especilista...eu tenho 4gb de ram..

Continua gorda a compilação, com 15gb?

Caso eu marque optimize for size..deixaria a compilação lenta?



@Metalbobolic,

eu coloquei 15 GB foi só pra ter certeza que será tudo compilado, mas acredito que se deixar aé só 8 GB deve ir tranquilo ou talvez até menos, o negócio vai ser meio que na sorte, vai depender do que vc vai acrescentar no kernel, entende.

valeu.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 17 de Abril de 2012, 22:26
Vai fucando o kernel e removendo coisas, virtualizacao, sistemas de arquivos, alguns drivers como do android, etc ;d
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 17 de Abril de 2012, 22:46
Vai fucando o kernel e removendo coisas, virtualizacao, sistemas de arquivos, alguns drivers como do android, etc ;d

Vou compilar e ver no que dar..se ganho desempenho e tomara que esse trabalho todo..eu possa instalr meu driver fglrx..

valeu spessoall..volto pra dizer como foi
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 17 de Abril de 2012, 22:53
Vai fucando o kernel e removendo coisas, virtualizacao, sistemas de arquivos, alguns drivers como do android, etc ;d

Vou compilar e ver no que dar..se ganho desempenho e tomara que esse trabalho todo..eu possa instalr meu driver fglrx..

valeu spessoall..volto pra dizer como foi

eu mesmo incluo tudo que tem direito, só tiro os modulos que ainda está em experimental, deixo a maioria tudo em M, assim qualquer coisa funciona em minha maquina, mas por outro lado devora bem mais memoria, mas pra mim vale a pena.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 18 de Abril de 2012, 11:45
Estava testando outros métodos de compressão novos, entre eles o LZO

Já testaram ele?
Dá uma performance no boot.

Mais tarde testarei o lrzip, do próprio con kolivas :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Abril de 2012, 14:12
Estava testando outros métodos de compressão novos, entre eles o LZO

Já testaram ele?
Dá uma performance no boot.

Mais tarde testarei o lrzip, do próprio con kolivas :)

já tinha testado algumas vezes outras formas de compressão, mas pra mim perece que a maquina perde um pouco de peformance no uso geral do sistema ( mesmo com o ganho na hora do boot), já ouvir falar varias vezes de que quanto menor a compressão mais rápido será o programa, mas pode ser também que eu estou errado
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 18 de Abril de 2012, 14:34
No caso do LZO, ele une ambos, ele vai ter uma compressão do mesmo tamanho e uma taxa pra descomprimir menor ...
Isso é o que ajuda, descomprimir mais rápido :)

--
Compilei o kernel 3.3.2 sem problemas agora com o localmodconfig, achei um jeito de ele fazer tudo sem dar problemas!!
A wireless está rápida e funcionando perfeitamente, o driver da ATI também, o boot ficou mais lento que o 3.3.1, não sei porque e as informações de debug no boot eu mandei desativar, hahahaha, vou ver isso certinho ou vou ficar sem saber né ... ;/
Removi mais alguns itens e usei LZO, a performance dele em si para abrir programas e executá-los está ótima!

A compilação durou 8 minutos aqui num turion x2 com ssd.


----------------
Tutorial pra quem quizer usar o localmodconfig:

(depois de ter ido pra pasta /usr/src/linux, logado como su usando: sudo su)

1 - pluge algo na usb para que ela seja ativada, ative o wireless, o driver de som, verifique se tudo que você quer está carregado usando: # lsmod

2 - Crie o .config personalizado pra sua configuração:
# chmod +x ./scripts/kconfig/streamline_config.pl && ./scripts/kconfig/streamline_config.pl > config_strip

Esse arquivo config config_strip tem todas as configs necessárias só para seu computador!

3 -Mova ele pra .config:
# mv config_strip .config

4 - Rode o make oldconfig:
# make oldconfig
Responda as perguntas que ele vai fazer...

5 - Entre no make menuconfig verifique tudo e edite o resto do que você quer.
# make menuconfig

Eu desativo a virtualização, ativo o 1000mhz, bfs, prempt desktop, compressão LZO, desativo sistemas de arquivos que são inúteis a mim, etc

Depois só compile com # make e instale com # make modules_install e install

:)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Abril de 2012, 20:09
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


aqui vai uma nova versão do script com a correção desse problema:




Código: [Selecionar]
#!/bin/bash

#######################################################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:          #
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html                                                                           #
#                                                                                                                                     #
# totalmente GPL-3                                                                                                                    #
#                                                                                                                                     #
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva                                                  #
#                                                                                                                                     #
# salve em /bin com o nome scriptkernel e de permissão de execução                                                                    #
# sudo chmod +x /bin/scriptkernel                                                                                                     #
#                                                                                                                                     #
# pra começar a compilação:                                                                                                           #
# time sudo scriptkernel                                                                                                              #
#                                                                                                                                     #
#######################################################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' .config > cc && mv cc .config

####################################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig


sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config


############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux  
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos

    }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'


faiz um teste novamete aé, valeu


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 18 de Abril de 2012, 20:41
Quando posta o script aqui ele troca um caractere por emoticon :S:S:S

Tenta colocar ele no pastebin.com e posta aque dai.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: brottor em 18 de Abril de 2012, 21:08
Quando posta o script aqui ele troca um caractere por emoticon :S:S:S

Tenta colocar ele no pastebin.com e posta aque dai.


Tem  a opção
Código: [Selecionar]
CODE que funciona pros códigos...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 18 de Abril de 2012, 21:25
Código: [Selecionar]
for i in "${arquivos

    }"

Ele comeu um bags que tinha ali, tinha um [ @ ] ele fez virar emoticon, rs
Deve ter ferrado mais algo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 18 de Abril de 2012, 21:29
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


aqui vai uma nova versão do script com a correção desse problema:




Código: [Selecionar]
#!/bin/bash

#######################################################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:          #
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html                                                                           #
#                                                                                                                                     #
# totalmente GPL-3                                                                                                                    #
#                                                                                                                                     #
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva                                                  #
#                                                                                                                                     #
# salve em /bin com o nome scriptkernel e de permissão de execução                                                                    #
# sudo chmod +x /bin/scriptkernel                                                                                                     #
#                                                                                                                                     #
# pra começar a compilação:                                                                                                           #
# time sudo scriptkernel                                                                                                              #
#                                                                                                                                     #
#######################################################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' .config > cc && mv cc .config

####################################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig


sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config


############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux  
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos

    }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'


faiz um teste novamete aé, valeu




Esqueci de cita..uso o ubuntu 11.04, terá problema?

Outra coisa...é pra 64bits, pis meu pc é 32

E deu erro


 HOSTCC  scripts/kconfig/lxdialog/checklist.o
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
  HOSTCC  scripts/kconfig/lxdialog/menubox.o
  HOSTCC  scripts/kconfig/lxdialog/textbox.o
  HOSTCC  scripts/kconfig/lxdialog/util.o
  HOSTCC  scripts/kconfig/lxdialog/yesno.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTLD  scripts/kconfig/mconf
scripts/kconfig/mconf Kconfig


*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

./scriptkernel.sh: 134: Syntax error: "(" unexpected
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 18 de Abril de 2012, 22:48
Tente gerar o arquivo de configuracao com make localmodconfig, esse driver, você pode nem precisar dele talvez :)

----
localmodconfig pode não ser legal não...
Compilei 2 vezes hoje já, mesmo ativando todos os drivers de disco/hd/ata e todos os tipos de sistema de arquivo, ele não consegue montar o disco, o driver que identifica ele ou que identifica o sistema de arquivos não tá sendo compilado junto :T

soda que tenho que compilar todos os drivers existentes porque não sei qual exatamente devo ativar gg

Eu coloquei multimedia e sound em built in ...agora deixei multimedia em built in e coloquei sound em modulo..estar compilando...vou ver se dará o erro...

Agora o segundo erro:


Building modules, stage 2.
  MODPOST 3496 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 12 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.1'
make: ** [debian/stamp/build/kernel] Erro 2


aqui vai uma nova versão do script com a correção desse problema:




Código: [Selecionar]
#!/bin/bash

#######################################################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:          #
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html                                                                           #
#                                                                                                                                     #
# totalmente GPL-3                                                                                                                    #
#                                                                                                                                     #
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva                                                  #
#                                                                                                                                     #
# salve em /bin com o nome scriptkernel e de permissão de execução                                                                    #
# sudo chmod +x /bin/scriptkernel                                                                                                     #
#                                                                                                                                     #
# pra começar a compilação:                                                                                                           #
# time sudo scriptkernel                                                                                                              #
#                                                                                                                                     #
#######################################################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' .config > cc && mv cc .config

####################################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig


sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config


############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux  
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos

    }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'


faiz um teste novamete aé, valeu




Esqueci de cita..uso o ubuntu 11.04, terá problema?

Outra coisa...é pra 64bits, pis meu pc é 32

E deu erro


 HOSTCC  scripts/kconfig/lxdialog/checklist.o
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
  HOSTCC  scripts/kconfig/lxdialog/menubox.o
  HOSTCC  scripts/kconfig/lxdialog/textbox.o
  HOSTCC  scripts/kconfig/lxdialog/util.o
  HOSTCC  scripts/kconfig/lxdialog/yesno.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTLD  scripts/kconfig/mconf
scripts/kconfig/mconf Kconfig


*** End of the configuration.
*** Execute 'make' to start  the build or try 'make help'.

./scriptkernel.sh: 134: Syntax error: "(" unexpected


@Metalbobolic,

fiz um teste aqui em um processador 32 bits e foi belezinha, tenta esse script aqui que acabei de testar:


Código: [Selecionar]
#!/bin/bash

#######################################################################################################################################
# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:          #
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html                                                                           #
#                                                                                                                                     #
# totalmente GPL-3                                                                                                                    #
#                                                                                                                                     #
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva                                                  #
#                                                                                                                                     #
# salve em /bin com o nome scriptkernel e de permissão de execução                                                                    #
# sudo chmod +x /bin/scriptkernel                                                                                                     #
#                                                                                                                                     #
# pra começar a compilação:                                                                                                           #
# time sudo scriptkernel                                                                                                              #
#                                                                                                                                     #
#######################################################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

sudo apt-get update
sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch



#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

#########
########## puxando o config antigo ##########

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' .config > cc && mv cc .config

####################################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig


sudo sed 's/CONFIG_RTS5139=m/#CONFIG_RTS5139/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config


############ script do grande Stivekx #######################
#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux  
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
   IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos

    }"

do
   echo "Patch no arquivo:"$i
   sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
   mv "$i.file_changed" $i
done


################

#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'



 ou então tenta executa-lo com a tela do gnome-terminal maximizada (ou via terminal puro mesmo)  

uma OBS aqui: na parte de processador coloca a seu processador exato aé, talvez isso resolve

Sobre o ubuntu 11.04 32 bits, acho que não vai ter problema nenhum não, acabei de fazer um teste aqui no debian 6 32 bits e foi 100%, ele tem instrução pra lidar com 32 ou 64 bits automaticamente.

valeu.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 18 de Abril de 2012, 23:55
Fiz uma maluquice...

o script funcionou até a parte do menuconfig..quando sair deu erro...

Dai, entrei no diretório, e terminei de compilar da maneira tradicional make | make_modules_install ...

Vou reiniciar e amanha digo o que deu....valeus meu povo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Abril de 2012, 03:10
Código: [Selecionar]
for i in "${arquivos

    }"

Ele comeu um bags que tinha ali, tinha um [ @ ] ele fez virar emoticon, rs
Deve ter ferrado mais algo.

@Stivekx,

meu irmão, tenho que lhe dizer que vc está absolutamente correto, existe varios erros no codigo,

acabei de corrigir todos e agora acho que funciona corretamente :

Código: [Selecionar]
#!/bin/bash

# script PARA USUARIOS DO UBUNTU 11.10 baixa e compila kernel tudo automaticamente CRIADO PELOS USUÁRIOS DO FORUM UBUNTU BR:
# http://ubuntuforum-br.org/index.php/topic,29799.3960.html
#
# totalmente GPL-3
#
# vc vai ter o trabalho so de mudar a versão do kernel e a versão do patch do koliva
#
# salve em /bin com o nome scriptkernel e de permissão de execução
# sudo chmod +x /bin/scriptkernel.sh
#
# pra começar a compilação:
# time sudo scriptkernel.sh
#
################################################################################################



############################################
#vc só vai ter o trabalho de editar aqui:

#versão do kernel a ser compilado
kernel=3.3

#path de atualização
patchkernel=3.3.2


#patch ck
patchck=3.3-ck1

#sufixo
ckk=ck1


#.config antigo
kernelantigo=atual

############################################

# não precisa mexer em mais nada aqui

##################################
#arquitetura: amd64 ou i386
arqt=$(dpkg --print-architecture)


#CL=CONCURRENCY_LEVEL do processador
CL=$(grep -c processor /proc/cpuinfo)
##################################

#sudo apt-get update
#sudo apt-get install kernel-package gcc-4.6 libncurses5 libncurses5-dev build-essential patch -y


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2


sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk


wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
wget -c http://ck.kolivas.org/patches/3.0/$kernel/$patchck/patch-$patchck.bz2

#ubuntu patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch



sudo bunzip2 /usr/src/patch-$patchkernel.bz2
sudo bunzip2 /usr/src/patch-$patchck.bz2


cd /usr/src/linux-$patchkernel-$ckk

sudo patch -p1 < /usr/src/patch-$patchkernel
sudo patch -p1 < /usr/src/patch-$patchck
sudo patch -p1 < /usr/src/0001-base-packaging.patch
sudo patch -p1 < /usr/src/0002-debian-changelog.patch
sudo patch -p1 < /usr/src/0003-default-configs.patch


######################
#sudo cp /boot/config-$kernelantigo /usr/src/linux-$patchkernel-$ckk/.config

config_file=$(locate /boot/config-* | sort -r | head -1)

sudo cp $config_file /usr/src/linux-$patchkernel-$ckk

#########################

#sudo gedit Makefile  

sleep 3

sudo make menuconfig

sudo sed 's/CONFIG_RTS5139=m/# CONFIG_RTS5139 is not set/g' /usr/src/linux-$patchkernel-$ckk/.config > /usr/src/linux-$patchkernel-$ckk/cc && mv /usr/src/linux-$patchkernel-$ckk/cc /usr/src/linux-$patchkernel-$ckk/.config

sleep 3

############ script do grande Stivekx #######################

#!/bin/bash

#Script para automatizar a mudança das flags na hora de compilar o kernel.
#Mais informações sobre como compilar o kernel para seu processador:
#http://ubuntuforum-br.org/index.php/topic,81718.0.html

#Modo de usar:
#Após baixar o kernel, descompactar, criar um link simbólico para ele no /usr/src/linux:
# cd /usr/src/linux
# sudo su
# chmod +x script.sh
# ./script.sh
#O script deve ser executado como root. Recomendo que use sudo su - e rode o script ao invés de sudo sh script.sh


#Script criado por André Steinn

#Aqui é a lista de arquivos que ele vai dar replace no -march= por -march=native. Você pode mudar essa lista de arquivos passando a lista pela opção a e separados pro virgula
#e.g.: ./script.sh -a arch/x86/boot/compressed/Makefile,arch/x86/boot/Makefile,arquivo1,arquivo2,arquivo3

arquivos=( "arch/x86/boot/compressed/Makefile" "arch/x86/boot/Makefile" "arch/x86/kernel/acpi/realmode/Makefile" "arch/x86/Kconfig.cpu" "arch/x86/Makefile" "arch/x86/Makefile_32.cpu")

#Aqui eu verifico se a pessoa passou algum argumento na hora de executar o script
while getopts ":a:c" opt; do
  case $opt in
    a)
      echo "Você setou uma lista de arquivos personalizada: $OPTARG" >&2
IFS=',' read -ra arquivos <<< "$OPTARG"
      ;;
    \?)
      echo "Opção inválida: -$OPTARG" >&2
      exit 1
      ;;
  esac
done

#Aqui eu faço um loop e altero os arquivos, removendo o -march=() por -march=native
for i in "${arquivos[@]}"
do
echo "Path no arquivo:"$i
sed -e 's/-march=\([A-Z0-9a-z]\+\)/-march=native -Ofast/g'  $i > "$i.file_changed"
mv "$i.file_changed" $i
done



################

sleep 3


#time sudo CONCURRENCY_LEVEL=2 make-kpkg --initrd kernel_image kernel_headers modules_image

time sudo CONCURRENCY_LEVEL=$CL make-kpkg --initrd kernel_image kernel_headers modules_image


cd /usr/src
sudo dpkg -i linux-image-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb linux-headers-$patchkernel-$ckk\_$patchkernel-$ckk-10.00.Custom_$arqt.deb

sleep 3

cd /lib/modules
sudo mkinitramfs -o /boot/initrd.img-$patchkernel-$ckk $patchkernel-$ckk
sudo update-grub

sleep 5
echo 'tudo belezinha'

descobri também que quando abrir a tela do MENUCONFIG, deve ser escolhido a sua arquitetura exata do processador, se não, as cflags são rejeitadas.

pra quem ainda tem paciência e quiser testar, coloquei o codigo no sourceforge também, quanto mais gente olhando, mais bugs serão descobertos,

https://sourceforge.net/projects/scriptkernel/ (https://sourceforge.net/projects/scriptkernel/)



valeu @Stivekx pela correção.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 19 de Abril de 2012, 11:40
To fazendo edições no script agora!
Vou fazer ele configurável...

Por enquanto ele:
Le a versao  do kernel que a pessoa digita
Le a versao do patch do kernel
Escolhe opcoes avancadas
       Escolhe se usa os patchs do ubuntu
       Escolhe se altera as cflags
       Escolhe se usa os patchs do kolivas
                  Escolhe se usa o BFS
                  Escolhe se usa 1000mhz
                  Escolhe se usa o que reduz o dirty ratio
                  #Mais opcoes em breve
       #Mais em breve


A se fazer:
Ler um arquivo de configuracao e usar suas respectivas opções
Fazer a função que verifica se o kernel escolhido existe
Ver os patchs do con kolivas disponiveis para aquele kernel.
Tem mais coisa, mas to na faculdade e tá acabando a aula, depois eu posto, rs

Vc nao prefere deixar o código no github?
Melhor pra enviar patchs
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Abril de 2012, 14:11
To fazendo edições no script agora!
Vou fazer ele configurável...

Por enquanto ele:
Le a versao  do kernel que a pessoa digita
Le a versao do patch do kernel
Escolhe opcoes avancadas
       Escolhe se usa os patchs do ubuntu
       Escolhe se altera as cflags
       Escolhe se usa os patchs do kolivas
                  Escolhe se usa o BFS
                  Escolhe se usa 1000mhz
                  Escolhe se usa o que reduz o dirty ratio
                  #Mais opcoes em breve
       #Mais em breve


A se fazer:
Ler um arquivo de configuracao e usar suas respectivas opções
Fazer a função que verifica se o kernel escolhido existe
Ver os patchs do con kolivas disponiveis para aquele kernel.
Tem mais coisa, mas to na faculdade e tá acabando a aula, depois eu posto, rs

Vc nao prefere deixar o código no github?
Melhor pra enviar patchs

@Stivekx ,
 
vai ficar massa demais bicho,


Código: [Selecionar]
Vc nao prefere deixar o código no github?
Melhor pra enviar patchs

coloca vc mesmo ele lá, e passa o link aqui pra nois poder acompanhar a construção, vai ficar bom demais.

outra coisa, acho que quanto menos opção pra escolher e deixa-lo mais automatico seria bem melhor, por exemplo:

ALTA PEFORMANCE
MEDIA PEFORMANCE
BAIXA PEFORMANCE

assim ficaria mais simples as escolhas, entede...

o negocio seria mais ou menos executar ele e esquecer de se preocupar com mais nada


valeu

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 19 de Abril de 2012, 19:05
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Abril de 2012, 19:38
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

quanto de ram vc tem aé ?  

acredito que ele só funciona com pelo menos 2 GB ou até mais, o -Ofast puxa muita memoria.

tenta tirar o -Ofast e recompila denovo, deve ir 100% agora

antes disso não esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1 (kernel que deu probelema) se não o script vai da erro


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 19 de Abril de 2012, 19:57
http://pastebin.com/mpdxYU4m

Tá ai o .sh quase pronto.

To fazendo um trabalho de aula, não posso terminar hoje, fim de semana fico fora, então se quiserem...

Ali em @todo tem a lista do que se deve fazer...

Basicamente, o script lê todas as opções que precisa pra compilar o kernel depois na função confirmar, mostra os dados que você escolheu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 19 de Abril de 2012, 20:23
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

quanto de ram vc tem aé ?  

acredito que ele só funciona com pelo menos 2 GB ou até mais, o -Ofast puxa muita memoria.

tenta tirar o -Ofast e recompila denovo, deve ir 100% agora

antes disso não esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1 (kernel que deu probelema) se não o script vai da erro




Tenho 4GB de ram....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Abril de 2012, 20:54
http://pastebin.com/mpdxYU4m

Tá ai o .sh quase pronto.

To fazendo um trabalho de aula, não posso terminar hoje, fim de semana fico fora, então se quiserem...

Ali em @todo tem a lista do que se deve fazer...

Basicamente, o script lê todas as opções que precisa pra compilar o kernel depois na função confirmar, mostra os dados que você escolheu

@Stivekx,

ficou massa demais bicho, será que já não funciona ? depois vou fazer um teste fino nele, valeu


@Metalbobolic, se der erro denovo aé tenta esse script aqui:

http://pastebin.com/mpdxYU4m (http://pastebin.com/mpdxYU4m)

seja o primeiro a testa-lo e manda os bugs aqui no forum mesmo, valeu



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 19 de Abril de 2012, 21:13
http://pastebin.com/mpdxYU4m

Tá ai o .sh quase pronto.

To fazendo um trabalho de aula, não posso terminar hoje, fim de semana fico fora, então se quiserem...

Ali em @todo tem a lista do que se deve fazer...

Basicamente, o script lê todas as opções que precisa pra compilar o kernel depois na função confirmar, mostra os dados que você escolheu

@Stivekx,

ficou massa demais bicho, será que já não funciona ? depois vou fazer um teste fino nele, valeu


@Metalbobolic, se der erro denovo aé tenta esse script aqui:

http://pastebin.com/mpdxYU4m (http://pastebin.com/mpdxYU4m)

seja o primeiro a testa-lo e manda os bugs aqui no forum mesmo, valeu





Pode deixar
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 19 de Abril de 2012, 21:21
http://pastebin.com/mpdxYU4m

Tá ai o .sh quase pronto.

To fazendo um trabalho de aula, não posso terminar hoje, fim de semana fico fora, então se quiserem...

Ali em @todo tem a lista do que se deve fazer...

Basicamente, o script lê todas as opções que precisa pra compilar o kernel depois na função confirmar, mostra os dados que você escolheu

@Stivekx,

ficou massa demais bicho, será que já não funciona ? depois vou fazer um teste fino nele, valeu


@Metalbobolic, se der erro denovo aé tenta esse script aqui:

http://pastebin.com/mpdxYU4m (http://pastebin.com/mpdxYU4m)

seja o primeiro a testa-lo e manda os bugs aqui no forum mesmo, valeu





Pode deixar

fiz um teste rápido aqui no script do @Stiveky e vi que ainda não está pronto mesmo não, ele pausa quando vc deseja prosseguir P, vamos esperar termina-lo e vai poder ser usado normalmente, se souber programar em bash pode até melhora-lo.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 19 de Abril de 2012, 22:59
Nao, essa parte que falta implementar ;p
Amanhã na aula eu faço ou só semana que vem daí

Importante atualmente nele é, você inserir sem erros a versão do kernel e configurar tudo certinho, depois na tela quando disser as informacoes aparecer tudo certino... ;p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 20 de Abril de 2012, 00:11
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 20 de Abril de 2012, 10:35
Acabei de editar...

Fiz testes básicos, está tudo Ok, compilando certinho (só não testei o kernel em si se ele tá rodando mesmo...)

http://pastebin.com/JMZTBVyU
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: agnelpovoa em 20 de Abril de 2012, 11:45
Acabei de editar...

Fiz testes básicos, está tudo Ok, compilando certinho (só não testei o kernel em si se ele tá rodando mesmo...)

http://pastebin.com/JMZTBVyU


Ótimo script!
Queria saber se serve para o Ubuntu 12.04?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 20 de Abril de 2012, 12:20
Acredito que sim...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: agnelpovoa em 20 de Abril de 2012, 15:45
Acredito que sim...

Apareceram alguns erro e o kernel não entrou na lista do Grub.

Código: [Selecionar]
LD [M]  drivers/xen/xen-gntdev.o
  LD [M]  drivers/xen/xen-gntalloc.o
  LD [M]  drivers/xen/xen-privcmd.o
  CC [M]  drivers/video/via/via_clock.o
  LD [M]  drivers/video/via/viafb.o
  Building modules, stage 2.
  MODPOST 3268 modules
ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 5 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: ** [__modpost] Erro 1
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.3.3-ck1'
make: ** [debian/stamp/build/kernel] Erro 2

real 86m46.683s
user 138m33.268s
sys 15m8.257s
dpkg: erro processando linux-image-3.3.3-ck1_3.3.3-ck1-10.00.Custom_amd64.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
dpkg: erro processando linux-headers-3.3.3-ck1_3.3.3-ck1-10.00.Custom_amd64.deb (--install):
 impossível acessar arquivo: Arquivo ou diretório não encontrado
Erros foram encontrados durante o processamento de:
 linux-image-3.3.3-ck1_3.3.3-ck1-10.00.Custom_amd64.deb
 linux-headers-3.3.3-ck1_3.3.3-ck1-10.00.Custom_amd64.deb
grep: /boot/config-3.3.3-ck1: Arquivo ou diretório não encontrado
WARNING: missing /lib/modules/3.3.3-ck1
Device driver support needs thus be built-in linux image!
WARNING: Couldn't open directory /lib/modules/3.3.3-ck1: No such file or directory
FATAL: Could not open /lib/modules/3.3.3-ck1/modules.dep.temp for writing: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/3.3.3-ck1/modules.dep: No such file or directory
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Found linux image: /boot/vmlinuz-3.2.0-17-generic
Found initrd image: /boot/initrd.img-3.2.0-17-generic
Found memtest86+ image: /boot/memtest86+.bin
done
tudo belezinha

real 92m54.812s
user 139m43.972s
sys 15m19.389s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 20 de Abril de 2012, 15:58
Acredito que sim...

@Stivekx, ficou bom demais o script, mas ainda não fiz um teste nele não,

mas nessa parte aqui:

Citar
wget -c http://www.kernel.org/pub/linux/kernel/v3.x/linux-$kernel.tar.bz2
 
 
    sudo tar -jxpvf /usr/src/linux-$kernel.tar.bz2
    sudo mv /usr/src/linux-$kernel /usr/src/linux-$patchkernel-$ckk
 
    wget -c http://www.kernel.org/pub/linux/kernel/v3.x/patch-$patchkernel.bz2
 
    #ubuntu patch
    wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0001-base-packaging.patch
    wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0002-debian-changelog.patch
    wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.2-precise/0003-default-configs.patch

essas partes em vermelho aé ficou muito especifíco entende, se por acaso eu fosse escolher o kernel 2.6, vai dar erro,

como é que agente faria pra melhorar isso ?

mas fora isso tá ficando muito massa, valeu demais.


Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 20 de Abril de 2012, 19:43
Meu processador é um PENTIUM D DUAL CORE. eu geralmente escolho na opção do kernel Core 2

Olha o erro do novo scriptkernel


./scriptkernel.sh: 30: function: not found
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 20 de Abril de 2012, 20:55
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu




@Metalbobolic,

tenho que reconhecer que eu estou errado mesmo cara, fiz varios testes com o ubuntu 11.10 32 bits em uma maquina virtualbox, e tudo foi compilado perfeitamente, mas depois do reboot a tela fica preta.

te recomendo que peque o script desse link aqui:

http://sourceforge.net/projects/scriptkernel/ (http://sourceforge.net/projects/scriptkernel/)

pois ele tá sem erro nenhum

 e outra recomendação a fazer é tirar a palavra -Ofast do script, salvar e começar a recompilar do zero novamete, desse jeito aqui funcionou 100%, e não se esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1, se não vai dá erro.

agora o engraçado é que quando é usado o ubuntu de 64 bits, o script funciona perfeitamente, vai se saber o por que.



valeu




Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 20 de Abril de 2012, 23:20
Eu tenho que ver certinho o script tduo de novo, tem umas cagadas nele mesmo...

Se alguém ai manjar algo de bash e quiser dar uma olhada é até mais de boa ...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 20 de Abril de 2012, 23:27
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu




@Metalbobolic,

tenho que reconhecer que eu estou errado mesmo cara, fiz varios testes com o ubuntu 11.10 32 bits em uma maquina virtualbox, e tudo foi compilado perfeitamente, mas depois do reboot a tela fica preta.

te recomendo que peque o script desse link aqui:

http://sourceforge.net/projects/scriptkernel/ (http://sourceforge.net/projects/scriptkernel/)

pois ele tá sem erro nenhum

 e outra recomendação a fazer é tirar a palavra -Ofast do script, salvar e começar a recompilar do zero novamete, desse jeito aqui funcionou 100%, e não se esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1, se não vai dá erro.

agora o engraçado é que quando é usado o ubuntu de 64 bits, o script funciona perfeitamente, vai se saber o por que.



valeu







scriptkernel.sh: 129: Syntax error: "(" unexpected

Continua o erro..saio do menuconfig, salvando e dar esse erro..

Saindo sem salvar, segue o seguinte erro!!


sed: não foi possível ler /usr/src/linux-3.3.2-ck1/.config: Arquivo ou diretório não encontrado
scriptkernel.sh: 129: Syntax error: "(" unexpected
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 20 de Abril de 2012, 23:42
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu




@Metalbobolic,

tenho que reconhecer que eu estou errado mesmo cara, fiz varios testes com o ubuntu 11.10 32 bits em uma maquina virtualbox, e tudo foi compilado perfeitamente, mas depois do reboot a tela fica preta.

te recomendo que peque o script desse link aqui:

http://sourceforge.net/projects/scriptkernel/ (http://sourceforge.net/projects/scriptkernel/)

pois ele tá sem erro nenhum

 e outra recomendação a fazer é tirar a palavra -Ofast do script, salvar e começar a recompilar do zero novamete, desse jeito aqui funcionou 100%, e não se esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1, se não vai dá erro.

agora o engraçado é que quando é usado o ubuntu de 64 bits, o script funciona perfeitamente, vai se saber o por que.



valeu







scriptkernel.sh: 129: Syntax error: "(" unexpected

Continua o erro..saio do menuconfig, salvando e dar esse erro..

Saindo sem salvar, segue o seguinte erro!!


sed: não foi possível ler /usr/src/linux-3.3.2-ck1/.config: Arquivo ou diretório não encontrado
scriptkernel.sh: 129: Syntax error: "(" unexpected


vc tá executando ele com sh ?

tenta executa-lo com o bash, e ve se da esse erro denove, faiz dessa forma aqui:

$ sudo bash scriptkernel.sh

@Stivekx,

vou tentar cortar a parte dos kernel 3.2 e 2.6 deixando só o 3.3, e fazer um teste fino aqui,


valeu



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Metalbobolic em 20 de Abril de 2012, 23:56
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu




@Metalbobolic,

tenho que reconhecer que eu estou errado mesmo cara, fiz varios testes com o ubuntu 11.10 32 bits em uma maquina virtualbox, e tudo foi compilado perfeitamente, mas depois do reboot a tela fica preta.

te recomendo que peque o script desse link aqui:

http://sourceforge.net/projects/scriptkernel/ (http://sourceforge.net/projects/scriptkernel/)

pois ele tá sem erro nenhum

 e outra recomendação a fazer é tirar a palavra -Ofast do script, salvar e começar a recompilar do zero novamete, desse jeito aqui funcionou 100%, e não se esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1, se não vai dá erro.

agora o engraçado é que quando é usado o ubuntu de 64 bits, o script funciona perfeitamente, vai se saber o por que.



valeu







scriptkernel.sh: 129: Syntax error: "(" unexpected

Continua o erro..saio do menuconfig, salvando e dar esse erro..

Saindo sem salvar, segue o seguinte erro!!


sed: não foi possível ler /usr/src/linux-3.3.2-ck1/.config: Arquivo ou diretório não encontrado
scriptkernel.sh: 129: Syntax error: "(" unexpected


vc tá executando ele com sh ?

tenta executa-lo com o bash, e ve se da esse erro denove, faiz dessa forma aqui:

$ sudo bash scriptkernel.sh

@Stivekx,

vou tentar cortar a parte dos kernel 3.2 e 2.6 deixando só o 3.3, e fazer um teste fino aqui,


valeu





Agora com sudo bash, conseguir alterar, salvei..e estar compilando....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 21 de Abril de 2012, 00:46
Compilou o kernel...instalou o kernel...mais não iniciou..vou fazer do zero..com o make make modules_install make install

fiz um teste aqui novamente em uma maquina virtualbox ubuntu 11.10 64bits com 1 GB de ram, instalada do 0 ( sem fazer atualização nenhuma) e compilou tudo belezinha, depois do boot também funcionou 100 % mesmo usando -Ofast. na hora de escolher a arquitetura do processador, coloquei a exata, e compilou perfeitamente com -march=native e -Ofast

extamente agora tô fazendo esse mesmo teste no virtualbox mas só que com o ubuntu 11.10 32 bits com 1 GB de ram, e até agora tá compilado tudo 100 % (com todas as cflags), vamo ver o que vai dar, depois retorno aqui o resultado.



valeu




@Metalbobolic,

tenho que reconhecer que eu estou errado mesmo cara, fiz varios testes com o ubuntu 11.10 32 bits em uma maquina virtualbox, e tudo foi compilado perfeitamente, mas depois do reboot a tela fica preta.

te recomendo que peque o script desse link aqui:

http://sourceforge.net/projects/scriptkernel/ (http://sourceforge.net/projects/scriptkernel/)

pois ele tá sem erro nenhum

 e outra recomendação a fazer é tirar a palavra -Ofast do script, salvar e começar a recompilar do zero novamete, desse jeito aqui funcionou 100%, e não se esqueça de deletar a pasta /usr/src/linux-3.3.2-ck1, se não vai dá erro.

agora o engraçado é que quando é usado o ubuntu de 64 bits, o script funciona perfeitamente, vai se saber o por que.



valeu







scriptkernel.sh: 129: Syntax error: "(" unexpected

Continua o erro..saio do menuconfig, salvando e dar esse erro..

Saindo sem salvar, segue o seguinte erro!!


sed: não foi possível ler /usr/src/linux-3.3.2-ck1/.config: Arquivo ou diretório não encontrado
scriptkernel.sh: 129: Syntax error: "(" unexpected


vc tá executando ele com sh ?

tenta executa-lo com o bash, e ve se da esse erro denove, faiz dessa forma aqui:

$ sudo bash scriptkernel.sh

@Stivekx,

vou tentar cortar a parte dos kernel 3.2 e 2.6 deixando só o 3.3, e fazer um teste fino aqui,


valeu





Agora com sudo bash, conseguir alterar, salvei..e estar compilando....

não esquece de tira o -Ofast não, se não vai compilar tudo belezinha e na hora do boot não inicia o novo kernel, entende
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 21 de Abril de 2012, 03:57
Eu tenho que ver certinho o script tduo de novo, tem umas cagadas nele mesmo...

Se alguém ai manjar algo de bash e quiser dar uma olhada é até mais de boa ...

@Stivekx

dei uma simplificada boa no script (só deixei 1 opção de kernel e acrescentei a cflag -march=native -Ofast), e funcionou perfeito agora, mas falta muita coisa ainda pra deixa-lo com mais opção:

http://pastebin.com/u7h1Q6KX (http://pastebin.com/u7h1Q6KX)

quando tiver tempo dá um olhada aé

@Metalbobolic

deu certo agora aé ?

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 21 de Abril de 2012, 09:10
Opa, boa ideia as coisas que você fez!!
Pórem, o cara pode querer compilar o kernel no oneiric, mas usar uma versao disponivel só pro precise...

Eu vou fazer uma função que acessa a página e pega o link certinho dai, assim ela baixa os patchs certinho ;p
--
Acho que ficou repetida a parte que coloca o -0fast, não? gg
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 21 de Abril de 2012, 16:38
Opa, boa ideia as coisas que você fez!!
Pórem, o cara pode querer compilar o kernel no oneiric, mas usar uma versao disponivel só pro precise...

Eu vou fazer uma função que acessa a página e pega o link certinho dai, assim ela baixa os patchs certinho ;p
--
Acho que ficou repetida a parte que coloca o -0fast, não? gg

agora que eu vi, tem muita coisa repetida mesmo, e o parte o vsnome (apelido da distribuição) tem que ser declaranda primeiro em algum lugar, mas acredito que ficou mais facil corrigir,

vou dá mais uma estudada fina nele,

valeu

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 22 de Abril de 2012, 10:55
aqui vai o script com mais algumas correções:

http://pastebin.com/CCeCU7LX (http://pastebin.com/CCeCU7LX)

testem aé.


valeu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 27 de Abril de 2012, 14:12
Senhores,
após inúmeras tentativas sem sucesso, finalmente acabo de compilar um kernel 3.xx no meu Ubuntu 10.10 LTS e ficou muito bom o desempenho...
Eu usei os fontes do kernel do BackTrack 5R2 (3.2.6-bt5r2 #1 SMP Fri Apr 27 08:32:06 BRT 2012 i686 GNU/Linux) e compilei de forma convencional(make localmodconfig, make -j4 all, make-kpkg clean, fakeroot make-kpkg --initrd --append-to-version=-bt5r2 kernel-image kernel-headers)
 gerando os debs e depois os instalei (dpkg -i linux-*.deb)sem qualquer problema.
Se alguem estiver interessado, posso postar em algum repositório os fontes e ou o kernel já compilado...
O consumo de processamento com o Firefox aberto com inúmeras abas, o Adobe Acrobat Reader, o Eudora e mais um programa de comunicação (JT65-HF) é de apenas 6 ~ 9% de cada processador do meu E7500 rodando em over a 3.2GHz e o consumo de memória é de apenas 466 ~ 500Mb... Nesse momento enquanto digito esta msg, o consumo é de:27% de processadores e 786Mb de ram...
Este é o primeiro kernel 3.xx que eu consigo compilar e rodar no meu Super Ubuntu 10.10 LTS... Ainda está em testes mas, acredito que eu não terei problemas com ele...
A minha Nvidia GeForce 9500 GS teve seu driver instalado automaticamente pelo script daquela minha antiga dica, durande a instalação do novo kernel e funcionou perfeitamente....

[]'s,

Silva.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 27 de Abril de 2012, 19:22
Versão nova do script:

Corrigida a alteraçãos do cflags
Corrigida a versão do kernel a ser baixada
Corrigida a versão do patch do kernel a ser baixada
Corrigida a versão do patch do ubuntu a ser baixada
Verificações durante a compilação agora apontam erros e param a execução em caso deles
Uso de make e make modules_install install ao invés de criar o .deb (futuramente terá uma opção para criá-lo ^^)


http://pastebin.com/raw.php?i=x27W23Np
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: agnelpovoa em 30 de Abril de 2012, 10:41
Senhores,
após inúmeras tentativas sem sucesso, finalmente acabo de compilar um kernel 3.xx no meu Ubuntu 10.10 LTS e ficou muito bom o desempenho...
Eu usei os fontes do kernel do BackTrack 5R2 (3.2.6-bt5r2 #1 SMP Fri Apr 27 08:32:06 BRT 2012 i686 GNU/Linux) e compilei de forma convencional(make localmodconfig, make -j4 all, make-kpkg clean, fakeroot make-kpkg --initrd --append-to-version=-bt5r2 kernel-image kernel-headers)
 gerando os debs e depois os instalei (dpkg -i linux-*.deb)sem qualquer problema.
Se alguem estiver interessado, posso postar em algum repositório os fontes e ou o kernel já compilado...
O consumo de processamento com o Firefox aberto com inúmeras abas, o Adobe Acrobat Reader, o Eudora e mais um programa de comunicação (JT65-HF) é de apenas 6 ~ 9% de cada processador do meu E7500 rodando em over a 3.2GHz e o consumo de memória é de apenas 466 ~ 500Mb... Nesse momento enquanto digito esta msg, o consumo é de:27% de processadores e 786Mb de ram...
Este é o primeiro kernel 3.xx que eu consigo compilar e rodar no meu Super Ubuntu 10.10 LTS... Ainda está em testes mas, acredito que eu não terei problemas com ele...
A minha Nvidia GeForce 9500 GS teve seu driver instalado automaticamente pelo script daquela minha antiga dica, durande a instalação do novo kernel e funcionou perfeitamente....

[]'s,

Silva.

Olá py8elo,

Voce poderia disponibilizar o seu kernel compilado?
Será que serve pro Ubuntu 12.04?
Tenho um netbook da acer (chamo ele de "projeto de notebook") e o bicho é lento pra droga, e tem 2 gb de ram, queria uma solução para aquela tranqueira de repente ele serve pra ele.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 30 de Abril de 2012, 11:10
Eu tenho um Netbook Acer tbm, usei o script que o Stivekx disponibilizou e tá bem rápido. (to usando o 12.04)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: agnelpovoa em 30 de Abril de 2012, 11:54
Eu tenho um Netbook Acer tbm, usei o script que o Stivekx disponibilizou e tá bem rápido. (to usando o 12.04)

Olá Wagnesio,

Voce compilou o kernel no seu netbook mesmo?
E demorou muito? quanto tempo?
Executei o script e deram alguns erros e achei que ele não era feito pros kernel's 3.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Wagnesio em 30 de Abril de 2012, 16:50
Sim foi no Netbook no Ubuntu 12.04.
Eu não sei quanto tempo demorou, porque eu deixei compilando e fui assistir filmes.
Esse ultimo script não deu erro, eu compilei o 3.2.4 com os patches do Ubuntu e do Kolivas e o .config do liquorix e funcionou direitinho.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 01 de Maio de 2012, 12:33
Olá meu caro,
como disse anteriormente, eu posso fazer um upload do kernel sim!!! Só não posso garantir que funcionará no 12.04!!!
O ideal seria vc pegar os fontes e compilar em seu sistema. Posso coloca-lo no 4shared ou algum outro repositório...

[]'s,

Silva.

 
Senhores,
após inúmeras tentativas sem sucesso, finalmente acabo de compilar um kernel 3.xx no meu Ubuntu 10.10 LTS e ficou muito bom o desempenho...
Eu usei os fontes do kernel do BackTrack 5R2 (3.2.6-bt5r2 #1 SMP Fri Apr 27 08:32:06 BRT 2012 i686 GNU/Linux) e compilei de forma convencional(make localmodconfig, make -j4 all, make-kpkg clean, fakeroot make-kpkg --initrd --append-to-version=-bt5r2 kernel-image kernel-headers)
 gerando os debs e depois os instalei (dpkg -i linux-*.deb)sem qualquer problema.
Se alguem estiver interessado, posso postar em algum repositório os fontes e ou o kernel já compilado...
O consumo de processamento com o Firefox aberto com inúmeras abas, o Adobe Acrobat Reader, o Eudora e mais um programa de comunicação (JT65-HF) é de apenas 6 ~ 9% de cada processador do meu E7500 rodando em over a 3.2GHz e o consumo de memória é de apenas 466 ~ 500Mb... Nesse momento enquanto digito esta msg, o consumo é de:27% de processadores e 786Mb de ram...
Este é o primeiro kernel 3.xx que eu consigo compilar e rodar no meu Super Ubuntu 10.10 LTS... Ainda está em testes mas, acredito que eu não terei problemas com ele...
A minha Nvidia GeForce 9500 GS teve seu driver instalado automaticamente pelo script daquela minha antiga dica, durande a instalação do novo kernel e funcionou perfeitamente....

[]'s,

Silva.

Olá py8elo,

Voce poderia disponibilizar o seu kernel compilado?
Será que serve pro Ubuntu 12.04?
Tenho um netbook da acer (chamo ele de "projeto de notebook") e o bicho é lento pra droga, e tem 2 gb de ram, queria uma solução para aquela tranqueira de repente ele serve pra ele.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 01 de Maio de 2012, 18:30
Usando localmodconfig demorou 8 minutos apenas aqui.

Também removi muuuuuuuuuuuita coisa dele, compilou rápido, mas não tenho mais suporte ao virtualbox, selinux, nao posso colocar outro sistema de arquivos sem ser ext(2,3,4), não vou ter drivers caso precise de algo novo, não tenho mais mensagens do kernel ao dar boot, entre outras coisas né...

Com localmodconfig, sem remover mais coisas, leva uns 20 minutos.

Sem ele, em torno de 1:30h ...
Mas vc tem um kernel completo daí ;d

Tem muita coisa pra fazer ali no script, vou ver mais tarde se termino elas :)
Próximo passo é fazer ele com interface gráfica ;p
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 04 de Maio de 2012, 02:50
Não consigui compilar usando as configurações avançadas, mas escolhendo o outro modo compilou bem aqui, agora testarei em um netbook.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 04 de Maio de 2012, 12:40
Hm... ;s
Que configuracoes vc usou, vc se lembra? ;d
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cybereu em 11 de Maio de 2012, 16:21
No desktop estava usando:
3.3
3.3.2
Ubuntu patchs
CK-patchs
Liquorix (tava dando algo errado aqui acho, parece que não tem a versão ainda)
Não usar Localmodconfig

No netbook mesmo não escolhi opções avançadas mas aparece o localmodconfig de qualquer forma.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: MSXManiac em 12 de Maio de 2012, 11:30
Versão nova do script:

Corrigida a alteraçãos do cflags
Corrigida a versão do kernel a ser baixada
Corrigida a versão do patch do kernel a ser baixada
Corrigida a versão do patch do ubuntu a ser baixada
Verificações durante a compilação agora apontam erros e param a execução em caso deles
Uso de make e make modules_install install ao invés de criar o .deb (futuramente terá uma opção para criá-lo ^^)


http://pastebin.com/raw.php?i=x27W23Np

Seu script está com problemas
Eu peço para não usar localmodconfig e peço para alterar as cflags e ele faz o contrário
sugiro trocar o wget pelo prozilla (proz -r -k=xx) onde xx é a quantidade pela qual o arquivo será dividido. Torna o download do kernel menos demorado, além de se vc precisar rodar o script de novo ele detecta que o arquivo já existe e pergunta se deseja abortar ou sobrescrever.

Fiz algumas alterações nele como o de permitir o nome do kernel com 3 dígitos e algumas modificações no if colocando um else false para ver se não dava o problema do localmodconfig mas sem sucesso.

No final das contas tanto faz pq ele desimbesta em achar que todos os arquivos do kernel fonte já foram patcheados e fica perguntando -R sim ou não para cada um deles...
Aí é prá matar......
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 14 de Maio de 2012, 02:45
Versão nova do script:

Corrigida a alteraçãos do cflags
Corrigida a versão do kernel a ser baixada
Corrigida a versão do patch do kernel a ser baixada
Corrigida a versão do patch do ubuntu a ser baixada
Verificações durante a compilação agora apontam erros e param a execução em caso deles
Uso de make e make modules_install install ao invés de criar o .deb (futuramente terá uma opção para criá-lo ^^)


http://pastebin.com/raw.php?i=x27W23Np

Seu script está com problemas
Eu peço para não usar localmodconfig e peço para alterar as cflags e ele faz o contrário
sugiro trocar o wget pelo prozilla (proz -r -k=xx) onde xx é a quantidade pela qual o arquivo será dividido. Torna o download do kernel menos demorado, além de se vc precisar rodar o script de novo ele detecta que o arquivo já existe e pergunta se deseja abortar ou sobrescrever.

Fiz algumas alterações nele como o de permitir o nome do kernel com 3 dígitos e algumas modificações no if colocando um else false para ver se não dava o problema do localmodconfig mas sem sucesso.

No final das contas tanto faz pq ele desimbesta em achar que todos os arquivos do kernel fonte já foram patcheados e fica perguntando -R sim ou não para cada um deles...
Aí é prá matar......


@Stivekx,

esse tanto de IF, ELSE deixa o script mais inteligente, mas por outro lado o código fica bem mais complexo e de dificil correção



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gunss em 14 de Maio de 2012, 11:39
http://www.phoronix.com/scan.php?page=news_item&px=MTEwMjQ

The v2 Rotary Interactivity Favor Scheduler

Estilo BFS só que ainda mais low latency. Em alguns benchmarks conseguiu puxar ainda mais, vale o teste? Veremos.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 15 de Maio de 2012, 21:48
rs, eu deveria ter feito mais simples e aos poucos os itens, agora é eu arranjar algum dia pra arrumar ;s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: macabu em 28 de Maio de 2012, 23:25
rs, eu deveria ter feito mais simples e aos poucos os itens, agora é eu arranjar algum dia pra arrumar ;s

Olá.
Você está fazendo as postagens do seu script apenas nesse post ou você tem um tópico dedicado a ele?
Se não tiver, sugiro que faça, ficaria mais fácil para sugestões etc.
À propósito, achei muito boa essa iniciativa, parabéns!
Título: teminal retiar essa frase
Enviado por: kabu em 10 de Junho de 2012, 21:11
 ???http://ppa.launchpad.net/wallch/version-3-ppa/ubuntu/dists/oneiric/main/source/Sources . como tirar issa frase do meu terminal nao consigo baixar mais nada?
agradeço a atenção sou iniciante!!!
Título: Re: teminal retiar essa frase
Enviado por: kabu em 10 de Junho de 2012, 21:16
???http://ppa.launchpad.net/wallch/version-3-ppa/ubuntu/dists/oneiric/main/source/Sources . como tirar issa frase do meu terminal nao consigo baixar mais nada?
agradeço a atenção sou iniciante!!!
Título: Re: teminal retiar essa frase
Enviado por: jkmsjq em 10 de Junho de 2012, 21:48
???http://ppa.launchpad.net/wallch/version-3-ppa/ubuntu/dists/oneiric/main/source/Sources . como tirar issa frase do meu terminal nao consigo baixar mais nada?
agradeço a atenção sou iniciante!!!

No terminal digite:

Código: [Selecionar]
sudo gedit /etc/apt/sources.listDê <Enter>, digite a senha e dê <Enter novamente.

Procure a "frase" que está dando erro, apague-a e salve o arquivo.

Após isso, no terminal digite:

Código: [Selecionar]
sudo apt-get update && sudo apt-get upgrade
Veja se atualiza corretamente.
Título: Re: teminal retiar essa frase
Enviado por: kabu em 16 de Junho de 2012, 23:52
???http://ppa.launchpad.net/wallch/version-3-ppa/ubuntu/dists/oneiric/main/source/Sources . como tirar issa frase do meu terminal nao consigo baixar mais nada?
agradeço a atenção sou iniciante!!!
???http://ppa.launchpad.net/wallch/version-3-ppa/ubuntu/dists/oneiric/main/source/Sources . como tirar issa frase do meu terminal nao consigo baixar mais nada?
agradeço a atenção sou iniciante!!!
            obrigado deu certo

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ebmm01 em 23 de Junho de 2012, 10:37
alguem pode me responder se esse projeto já atualizou para a kernel 3.2?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Andreson Goveia em 23 de Junho de 2012, 12:34
O projeto esta parado, mas você pode compilar o kernel você mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ebmm01 em 23 de Junho de 2012, 13:40
O projeto esta parado, mas você pode compilar o kernel você mesmo.

eu estou usando atualmente a kernel 3.4 oficial, mas eu gostaria de saber se o Kernel Omnislash é melhor que o kernel linux 3.4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 06 de Julho de 2012, 16:32
Bom, foram tantas otimizações no kernel desde a versão 2.34, que , creio eu que o kernel 3.4 seja melhor sim, que o omnislash...
Tanto na performance, quanto a questão de drivers, melhoras no sistema de arquivos, consumo de energia, etc.

Mas sem dúvida, se tivesse um omni pro 3.4, esse seria beeem melhor que o 3.4 do ubuntu.
O BFS + os patchs do kolivas + lzo pra compressão, deixam o kernel muito mais rápido.
Fora a opções que o kernel do liquorix oferece tals ...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Sergio Benjamim em 18 de Julho de 2012, 01:36
Já me interessei uma vez por esse Kernel otimizado, mas dá mto trabalho ter que compilar tudo. Alguém aí já teve a ideia ou força de vontade de disponibilizar os binários de alguma forma? seja por meio de ppa ou download direto em .deb? Sei que dá um trabalho danado isso, deve ser da mesma proporção de compilar. Galactus? Quando tava no Arch tinha um repositório só para o kernel otimizado com patch do Con Kolivas, achava muito legal.

Outra questão: alguém aí consegue perceber diferença significativa em sistemas x86_64?

3ª questão: tinha impressão que no Arch, o kernel com patch do kolivas meio que atropelava o sistema, tentava fazer as coisas tão rápidas que vc notava isso principalmente em efeitos gráficos, eles iam montando aos poucos. Bom, díficil descrever... rsrs, mas alguém percebe isso nesse Kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 18 de Julho de 2012, 21:14
Sergio. Sou usuário Arch e não gostei, não fui muito feliz, com o kernel ck.
uso este:
3.4.4-5-ck

Estou iniciando estudos para compilar um para mim, e acho que farei hoje.... O binário, olhando aqui, parece ser fácil de fazer
http://maltzsama.blogspot.com.br/2009/09/compilar-kernel-do-arch-linux-parte.html

Se quiserdes arriscar...... posso disponibilizar ele


vou tentar compilar daqui
http://maltzsama.blogspot.com.br/2009/09/compilar-kernel-do-arch-linux.html

Estou procurando os patches por enquanto
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 26 de Julho de 2012, 15:01
Tenho uma duvida.
To usando ubuntu server 12.04 32bits em uma Celeron 2.66 (rodando a 2.9), com 512 de ram, hdd ide de 40 GB, mais dois hd IDE de 80 em raid, esse pc uso como servidor de arquivos e backup, não tenho interface gráfica.

Uso o compactador xz para meus backups (backups na casa dos 3 a 4 GB).
Porem o processo demora muuuito.

Estou pensando em compilar o kernel 3.4 (to usando o 3.2 generic do ubuntu) usando os patches do kolivas.
Alguém poderia me indicar quais patches do kolivas e outros que eu poderia usar?
Para as flags vou usar o script postado aqui na pagina mesmo, mas minha duvida é quanto aos patches que poderiam me ser uteis.

Grato.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Julho de 2012, 17:54
worm83, para ser sincero não acredito que um novo kernel vai melhorar muito a compactação dos seus arquivos.

Isso tem mais haver com força bruta do processador e não com os patchs para melhorar a latência do sistema!

Neste caso o melhor seria ter um processador mais potente!

Qual o seu sistema de arquivos?

Coloque o sistema de arquivos dentro do kernel na hora de compilar o mesmo para melhorar o desempenho!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 26 de Julho de 2012, 18:26
Então um kernel melhorado não mudaria o tempo de compactação? Interessante.
Mesmo assim, vou compilar para ver no que dá.
Valeu a dica de compilar no kernel o sistema de arquivos, não sabia que tinha diferenças.

To usando kernel 3.2, o 3.4 estava dando erro na hora de compilar. Uso ext4
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 26 de Julho de 2012, 18:29
Sempre para nesse erro

Código: [Selecionar]
CC      arch/x86/kernel/cpu/powerflags.o
  CC      arch/x86/kernel/cpu/common.o
  CC      arch/x86/kernel/cpu/vmware.o
  CC      arch/x86/kernel/cpu/hypervisor.o
  CC      arch/x86/kernel/cpu/sched.o
  CC      arch/x86/kernel/cpu/mshyperv.o
  CC      arch/x86/kernel/cpu/rdrand.o
  CC      arch/x86/kernel/cpu/bugs.o
  CC      arch/x86/kernel/cpu/intel.o
In file included from arch/x86/kernel/cpu/intel.c:9:0:
include/linux/module.h:345:9: erro interno de compilação: Falha de segmentação
Por favor, envie um relatório completo de erro,
com o código pré-processado se possível.
Veja <file:///usr/share/doc/gcc-4.6/README.Bugs> para instruções.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[4]: ** [arch/x86/kernel/cpu/intel.o] Erro 1
make[3]: ** [arch/x86/kernel/cpu] Erro 2
make[2]: ** [arch/x86/kernel] Erro 2
make[1]: ** [arch/x86] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-3.2.6'
make: ** [debian/stamp/build/kernel] Erro 2

Não sei o que estou fazendo de errado, se eu pegar um source (kernel.org) e adicionar o .config padrão do sistema nele ... acontece o mesmo erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Stivekx em 27 de Julho de 2012, 15:21
Então um kernel melhorado não mudaria o tempo de compactação? Interessante.
Mesmo assim, vou compilar para ver no que dá.
Valeu a dica de compilar no kernel o sistema de arquivos, não sabia que tinha diferenças.

To usando kernel 3.2, o 3.4 estava dando erro na hora de compilar. Uso ext4

Não exatamente, você pode ganhar alguns milésimos ali, claro, porém a otimização é mais sentida no uso em si do computador, você abre vários programas ao mesmo tempo, vai usando tals, não faz o processador ficar mais robusto, que no caso seria essa a solução como citado pelo galactus.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: worm83 em 27 de Julho de 2012, 15:36
Faz sentido essa do processador.
Talvez compilando o compactador, baixando os fontes do xz e compilar na minha maquina, conseguiria algum ganho ?


Enfim.
Resolvi o problema de não compilar.
Era um Overclock, o processador roda padrão a 2.6, e eu estava usando ele a 2.9
Primeira vez que vejo isso.
Mas vou compilar novamente, não deu video nem em modo texto. Acho que é por causa do frame buffer.
Vou compilar novamente e ver no que da.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: UnderEu em 28 de Julho de 2012, 01:07
Já me interessei uma vez por esse Kernel otimizado, mas dá mto trabalho ter que compilar tudo. Alguém aí já teve a ideia ou força de vontade de disponibilizar os binários de alguma forma? seja por meio de ppa ou download direto em .deb? Sei que dá um trabalho danado isso, deve ser da mesma proporção de compilar. Galactus? Quando tava no Arch tinha um repositório só para o kernel otimizado com patch do Con Kolivas, achava muito legal.

Outra questão: alguém aí consegue perceber diferença significativa em sistemas x86_64?

3ª questão: tinha impressão que no Arch, o kernel com patch do kolivas meio que atropelava o sistema, tentava fazer as coisas tão rápidas que vc notava isso principalmente em efeitos gráficos, eles iam montando aos poucos. Bom, díficil descrever... rsrs, mas alguém percebe isso nesse Kernel?

Na verdade, o trabalho se tornou bastante enxuto, com o passar do tempo. Se seguir o tutorial de compilação (acho que na pág. 112 deste tópico) vai ver que a coisa tá bem descomplicada, só seguir algumas mudanças postadas ao decorrer da conversa. Não tem perigo, a menos que tenha certeza do que você está fazendo.

Sobre o x86_64: Você não percebe ganho de performance direto com um sistema 64-bit, o que melhora são as aplicações em segundo plano ou os aplicativos que demandam maior poder de processamento, como uma compilação de Kernel, editor vetorial (AutoCADs da vida), cálculos, jogos. A diferença de performance nesse tipo de aplicação, esse sim é perceptível. Dependendo do caso, ganho pode passar de 100% comparado ao x86 (32-bit).
E tem uma coisa que eu costumo citar em outros fóruns: se eu compro um produto que pode me entregar tal poder de fogo, para que eu vou me contentar com apenas uma parcela do que ele pode me oferecer? Seria algo como comprar uma Ferrari e não passar de 100km/h com ela  :-\

3. Não uso Arch, então não tenho como saber. Se valer a sugestão, acho que o fórum do Ubuntu não vai ser o melhor lugar para se perguntar sobre o Arch :P


Do mais, é isso!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: 4d4c47 em 30 de Julho de 2012, 13:45
Faz sentido essa do processador.
Talvez compilando o compactador, baixando os fontes do xz e compilar na minha maquina, conseguiria algum ganho ?


Enfim.
Resolvi o problema de não compilar.
Era um Overclock, o processador roda padrão a 2.6, e eu estava usando ele a 2.9
Primeira vez que vejo isso.
Mas vou compilar novamente, não deu video nem em modo texto. Acho que é por causa do frame buffer.
Vou compilar novamente e ver no que da.

tenta usar esse script de compilação automatica do kernel em sistemas ubuntu 11.10 ( e posteriores) de 64 bits:

http://sourceforge.net/projects/scriptkernel/files/scriptkernel-3.4.5.sh/download (http://sourceforge.net/projects/scriptkernel/files/scriptkernel-3.4.5.sh/download)

http://sourceforge.net/projects/scriptkernel/files/ (http://sourceforge.net/projects/scriptkernel/files/)

o script baixa (patch BFS + BFQ + ubuntu patch + lrzip) e compila tudo (usando CFLAG=-march=native -Ofast) automaticamente

faz um teste aé ( só pra ficar ciente: o tempo de compilação em um processador atlhon II x2 com 4 GB de ram é de 120 minutos)

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Sergio Benjamim em 05 de Agosto de 2012, 11:47
3. Não uso Arch, então não tenho como saber. Se valer a sugestão, acho que o fórum do Ubuntu não vai ser o melhor lugar para se perguntar sobre o Arch :P

Do mais, é isso!

Minha dúvida não era sobre o Arch, e sim sobre o Ubuntu com esse Kernel otimizado, entende? Li em algum lugar que kernel otimizado sai atropelando o sistema, principalmente a interface gráfica, e coisas estranhas acontecem. E isso percebi no Arch.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: ebmm01 em 05 de Agosto de 2012, 18:23
tenho uma dúvida quanto a arquiterura do meu processador: ele é um i3 2310M, mas sempre quando vou compilar um kernel só aparece i5 e i7, nem faz menção ao i3. Então nesse caso, qual arquitetura eu uso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: leo araujo em 07 de Setembro de 2012, 10:39
tenho uma dúvida quanto a arquiterura do meu processador: ele é um i3 2310M, mas sempre quando vou compilar um kernel só aparece i5 e i7, nem faz menção ao i3. Então nesse caso, qual arquitetura eu uso?

Creio que você deve usar a i5, pois a arquitetura é a mesma o que muda é que os i3 são as unidades defeituosas dos i5 (núcleo queimado, com desempenho inferior, turbo boost instável) e por isso tem um desempenho menor.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Sir Allan Robs em 22 de Outubro de 2012, 16:00
Ei pessoal;)
vamos lá deixa ver se entendi,


lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 14h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310]
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:15.1 PCI bridge: Advanced Micro Devices [AMD] nee ATI SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
00:16.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7
02:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)
06:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)

apesar de usar o 32 bits
ou seria melhor mudar 64bits
??

uname -r
3.2.0-32-generic-pae

e tem um outro que pra notebooks tem uma suspensão híbrida, kernel 3.6.3

tenho que ter os drives do vídeo ATI e o Atheros

compliquei muito rsrsrs

a gente se fala;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 14 de Dezembro de 2012, 03:09
Ao tentar ler o conteúdo da página 280 deste tópico, o Chrome me passou uma tela com a seguinte informação:
Por favor que a moderação tome providências!

Amigo, se tivesse pesquisado, teria visto que este é um falso alarme do Chrome para esta pagina do forum, há muito já relatada.

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

[]'s
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pylm69 em 10 de Outubro de 2013, 17:47
 O projeto morreu no 2.6 né? Alguém recomenda algum outro projeto, liquorix, linux-ck, linux-pf e por ai vai, to afim de voar 8)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: adiaswin em 10 de Outubro de 2013, 18:11
O projeto morreu no 2.6 né? Alguém recomenda algum outro projeto, liquorix, linux-ck, linux-pf e por ai vai, to afim de voar 8)
ola

humm eu recomendaria o linux-ck....

mas a instalação dele e um pouco complicado uma vez que você tem que baixar o kernel vanilha(sem nenhuma especie de patch) e aplicar o patch na mão no kernel

se isso não for um problema e instalar e voar.....
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pylm69 em 10 de Outubro de 2013, 19:38
O projeto morreu no 2.6 né? Alguém recomenda algum outro projeto, liquorix, linux-ck, linux-pf e por ai vai, to afim de voar 8)
ola

humm eu recomendaria o linux-ck....

mas a instalação dele e um pouco complicado uma vez que você tem que baixar o kernel vanilha(sem nenhuma especie de patch) e aplicar o patch na mão no kernel

se isso não for um problema e instalar e voar.....
Qualquer dificuldade pode ser superada, e eu não tenho problemas em compilar um kernel :3
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: adiaswin em 10 de Outubro de 2013, 20:30
O projeto morreu no 2.6 né? Alguém recomenda algum outro projeto, liquorix, linux-ck, linux-pf e por ai vai, to afim de voar 8)
ola

humm eu recomendaria o linux-ck....

mas a instalação dele e um pouco complicado uma vez que você tem que baixar o kernel vanilha(sem nenhuma especie de patch) e aplicar o patch na mão no kernel

se isso não for um problema e instalar e voar.....
Qualquer dificuldade pode ser superada, e eu não tenho problemas em compilar um kernel :3
ola

então vamos la eu usei este tutorial como base para compilação do kernel ck

http://verahill.blogspot.com.br/2013/07/482-kernel-3102-with-ck-patch.html

como o patch ativa o suporte a bfs e bfq que são um tanto agressivos e melhor retirar alguns tunings para o sistema ficar mais fluido

o tutorial mostra com o kernel 3.10.4 mas se quiser tentar o kernel 3.11 use este mesmo tutorial apenas faça uma adaptação dos comandos

ah e antes de começar instale estes pacotes....

Código: [Selecionar]
sudo apt-get install build-essential
Código: [Selecionar]
sudo apt-get install kernel-package
ps: se estiver usando o debian e precisar executar maquinas virtuais não tente este kernel no debian ele e incompativel com o virtualbox e vmware
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arthur Bernardes em 10 de Outubro de 2013, 20:34
Interessante, e como esse kernel se comporta com Redes (Servidores)?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: adiaswin em 10 de Outubro de 2013, 20:45
Interessante, e como esse kernel se comporta com Redes (Servidores)?
ola

amigo não sei muito sobre redes mas eu notei um pequeno problema que pode atrapalhar

bem eu notei que o sistema fica um pouco lento depois de muito tempo ligado(falo muito tempo mesmo) por exemplo meu computador pessoal ficou ligado por 2 dias e notei que estava consumindo um pouco mais de memoria do que o kernel vanilha e que em algumas situações de uso pesado o sistema ficava um pouco mais lento mas não era nada que travasse o computador
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arthur Bernardes em 10 de Outubro de 2013, 20:51
Mas para um servidor que fica ligado 24x7 é complicado, mas obrigado pelas informações!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pylm69 em 10 de Outubro de 2013, 21:03
 To compilando o linux-pf no momento, pelo que li, ele já tem os patchs do ck, o que seria juntar o útil ao agradável :3 vou ver como vai ficar e qualquer coisa, CK ai vamos nós.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Arthur Bernardes em 10 de Outubro de 2013, 21:07
O desempenho é tão grande assim, quanto de aumento (%)?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: adiaswin em 10 de Outubro de 2013, 21:18
O desempenho é tão grande assim, quanto de aumento (%)?
ola

humm comparando com o kernel generic eu tive um ganho de 83% na maquina

no kernel generic por exemplo minha maquina engasgava quando algumas maquinas virtuais eram executadas com o firefox aberto e o audacius tocando

no kernel ck isso não acontece.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: adiaswin em 10 de Outubro de 2013, 21:20
To compilando o linux-pf no momento, pelo que li, ele já tem os patchs do ck, o que seria juntar o útil ao agradável :3 vou ver como vai ficar e qualquer coisa, CK ai vamos nós.
ola

pylm69 humm poderia dar o feedback sobre o desempenho do pf-kernel?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj Sequela em 26 de Outubro de 2013, 20:06
Alguém recomenda um bem fácil de instalar mas que deixe minha maquina voando?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 26 de Outubro de 2013, 20:38
Eu venho usando o Kernel Liquorix no meu notebook. Somado com o programa TLP, a temperatura caiu bastante...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 26 de Outubro de 2013, 21:07
A maneira mais simples para quem gostaria de usar um kernel experimental é usar um pacote binário já compilado de maneira genérica.

Para o kernel Liquorix é só seguir as instruções daqui:

http://liquorix.net/


Eu gosto mais do desempenho do pf-kernel de maneira geral, mas infelizmente para os iniciantes, ele não está mais sendo empacotado para um binário .deb .

Então tem que baixar os patchs e arregaçar as mangas e compilar um kernel vanilla específico para os patchs baixados.

Venho utilizando o kernel Liquorix, que mantém um desenvolvimento bastante ativo, as vezes atualiza uma vez por semana. É um canhão! Em máquinas limitadas trás alguns problemas, pois ele foi feito para extrair o máximo do seu hardware. Não podem culpar o kernel Liquorix de ser lento.   
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 26 de Outubro de 2013, 21:36
Não podem culpar o kernel Liquorix de ser lento.

Bem lembrado. Se a máquina usar processador inferior a um Dual Core e tiver até 1GB de RAM, esse kernel não é recomendado. No caso do meu notebook deu certo porque é Core i3 e 4GB de RAM.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj Sequela em 27 de Outubro de 2013, 17:28
Obrigado a todos, assim que eu tiver um tempo vou dar uma olhada  :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 27 de Outubro de 2013, 17:59
A maneira mais simples para quem gostaria de usar um kernel experimental é usar um pacote binário já compilado de maneira genérica.

Para o kernel Liquorix é só seguir as instruções daqui:

http://liquorix.net/


Eu gosto mais do desempenho do pf-kernel de maneira geral, mas infelizmente para os iniciantes, ele não está mais sendo empacotado para um binário .deb .

Então tem que baixar os patchs e arregaçar as mangas e compilar um kernel vanilla específico para os patchs baixados.

Venho utilizando o kernel Liquorix, que mantém um desenvolvimento bastante ativo, as vezes atualiza uma vez por semana. É um canhão! Em máquinas limitadas trás alguns problemas, pois ele foi feito para extrair o máximo do seu hardware. Não podem culpar o kernel Liquorix de ser lento.   

Galactus, tenho um SSD de 64g aqui e tem algum problema com esse kernel??? digo com respeito as escritas no disco..ou e a mesma coisa do kernel padrao??
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 27 de Outubro de 2013, 18:11
Eu gosto mais do desempenho do pf-kernel de maneira geral, mas infelizmente para os iniciantes, ele não está mais sendo empacotado para um binário .deb .

Tenho reparado que o Liquorix andou esquentando além do esperado o meu notebook. Será que esse PF Kernel ajudaria a baixar mais a temperatura? Vou instalar na última versão que saiu em .deb, já que não gosto muito de compilar coisas.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Outubro de 2013, 12:41

Galactus, tenho um SSD de 64g aqui e tem algum problema com esse kernel??? digo com respeito as escritas no disco..ou e a mesma coisa do kernel padrao??

Que eu saiba nenhum problema. Inclusive o phoronix faz testes com ele em SSD.  Mas como eu não tenho HD SSD, é bom você dar uma pesquisada no Fórum dos caras.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 28 de Outubro de 2013, 12:45
Eu gosto mais do desempenho do pf-kernel de maneira geral, mas infelizmente para os iniciantes, ele não está mais sendo empacotado para um binário .deb .

Tenho reparado que o Liquorix andou esquentando além do esperado o meu notebook. Será que esse PF Kernel ajudaria a baixar mais a temperatura? Vou instalar na última versão que saiu em .deb, já que não gosto muito de compilar coisas.

O pf-kernel é mais voltado para Notebooks! Quando uso o pf-kernel a bateria do meu Netbook dura praticamente a mesma coisa do Windows 7. Já quando uso o Liquorix, não rende a mesma coisa nem a pau. O Liquorix é voltado para Desktop, jogos e multimidia.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: pylm69 em 28 de Outubro de 2013, 13:02
 To usando o liquorix aqui, já não sentia delay pra abrir as coisas, ele ainda deu uma melhoradinha nisso ::) vou testar o Left4Dead 2, vejamos se meu FPS fica descente em tempo integral ;-;
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 28 de Outubro de 2013, 13:44
Testei o tal do Kernel PF. Não senti mudança nenhuma.
Ficou mais ou menos assim, comparando os kernels:

3.2.0-4 (padrão): bateria dura uma hora, mais ou menos.
Liquorix: três horas, aproximadamente.
PF: igual ao Liquorix.

Acho que o problema não tem nada a ver com o kernel. Considero comprar uma base refrigerada pro notebook.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 28 de Outubro de 2013, 23:06

Galactus, tenho um SSD de 64g aqui e tem algum problema com esse kernel??? digo com respeito as escritas no disco..ou e a mesma coisa do kernel padrao??

Que eu saiba nenhum problema. Inclusive o phoronix faz testes com ele em SSD.  Mas como eu não tenho HD SSD, é bom você dar uma pesquisada no Fórum dos caras.

Valeu !! testar ele aqui!!!! vou dar uma pesquisada no forum tbm.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Outubro de 2013, 10:29
Testei o tal do Kernel PF. Não senti mudança nenhuma.
Ficou mais ou menos assim, comparando os kernels:

3.2.0-4 (padrão): bateria dura uma hora, mais ou menos.
Liquorix: três horas, aproximadamente.
PF: igual ao Liquorix.

Acho que o problema não tem nada a ver com o kernel. Considero comprar uma base refrigerada pro notebook.

No meu Netbook, quando uso o kernel Liquorix, ele trabalha mais quente do que quando uso o kernel low-latency do Ubuntu ou o pf-kernel.

Agora, como o pessoal do kernel liquorix tem feito muitas atualizações, as vezes corrigiu o problema do aquecimento pra você.

Não sei como, mas a cada atualização do liquorix eles melhoram as latências.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 29 de Outubro de 2013, 10:49
Agora, como o pessoal do kernel liquorix tem feito muitas atualizações, as vezes corrigiu o problema do aquecimento pra você.

Não sei como, mas a cada atualização do liquorix eles melhoram as latências.

Esse kernel é atualizado praticamente toda semana e a cada versão tem novas correções de bugs e aprimoramentos. Fiz mais um teste com o Liquorix, o programa TLP e uns ajustes no BIOS e agora a bateria tem durado 4 horas, mais ou menos.
Mas ainda assim tenho em mente comprar uma base refrigerada pro notebook, ou ao menos uma nova bateria de longa duração (se isso for possível pra uma máquina da marca MSI...).
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 30 de Outubro de 2013, 16:32
Acho que encontrei o que provavelmente pode ser a chave do problema: a bateria do notebook é de 6 células e, assim, é claro que dura pouco.
Em breve devo tentar conseguir uma nova bateria de 9 células, aí a duração é bem maior. Então quero ver como fica a soma dessa nova bateria + kernel Liquorix + TLP, se chegar a 7 ou 8 horas, então é uma vitória...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Dj Sequela em 31 de Outubro de 2013, 22:47
Leve em conta que a quantidade de células não interfere muito na duração da bateria, mas sim a sua capacidade (medida em mAh), no meu caso são 6 celulas e a capacidade não lembro muito bem mas deve ser em torno dos 4400 mAh,  o que me rende umas 3/5  - 4 hrs de duração no windows, ainda não testei com o ubuntu mas deve durar em torno de 1 hr  a mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 31 de Outubro de 2013, 22:57
Entrei em contato com a MSI pra ver se tinha a tal bateria de longa duração pro meu notebook. Não tem  :(
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 31 de Outubro de 2013, 22:58
Acho que encontrei o que provavelmente pode ser a chave do problema: a bateria do notebook é de 6 células e, assim, é claro que dura pouco.
Em breve devo tentar conseguir uma nova bateria de 9 células, aí a duração é bem maior. Então quero ver como fica a soma dessa nova bateria + kernel Liquorix + TLP, se chegar a 7 ou 8 horas, então é uma vitória...

Mas o kernel liquorix nao usa um escalonador mais agressivo e baixa latencia? a tendencia e que deve esquentar mais e consumir mais bateria.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 31 de Outubro de 2013, 23:09
Mas o kernel liquorix nao usa um escalonador mais agressivo e baixa latencia? a tendencia e que deve esquentar mais e consumir mais bateria.

Por incrível que pareça não era o que acontecia... A temperatura até que tava muito boa e a duração da bateria idem, talvez por correções de bugs e melhoramentos no kernel em geral. Mas a bateria desse meu notebook atual é de curta duração mesmo, então não existe "milagre" nesse caso.
Na real não sei se ainda vou permanecer com essa máquina. Já vinha usando como "test-drive" de programas e recursos mesmo (meu trabalho principal é no PC de mesa). Estou estudando a possibilidade de pegar um ultrabook pra substituir os meus atuais dois computadores (os da minha assinatura).

--------------------

Dando uma olhada aqui na seção Dicas e Truques descobri um programa chamado indicator-cpufreq. Pelo que vi, os objetivos dele são ajustar a frequência da CPU e escolher um modo entre "Power saving", "Performance" e outros. Parece-me o ideal pra economizar bateria, talvez mais até que o que eu vinha usando, o TLP. Será que funciona legal em ambiente LXDE? Vi que ele parece se integrar com o GNOME.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Novembro de 2013, 14:18
Citar
Dando uma olhada aqui na seção Dicas e Truques descobri um programa chamado indicator-cpufreq. Pelo que vi, os objetivos dele são ajustar a frequência da CPU e escolher um modo entre "Power saving", "Performance" e outros. Parece-me o ideal pra economizar bateria, talvez mais até que o que eu vinha usando, o TLP. Será que funciona legal em ambiente LXDE? Vi que ele parece se integrar com o GNOME.

Modo Texto kakaroto

http://blog.tube42.se/?p=1225
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 07 de Novembro de 2013, 15:18
Citar
Dando uma olhada aqui na seção Dicas e Truques descobri um programa chamado indicator-cpufreq. Pelo que vi, os objetivos dele são ajustar a frequência da CPU e escolher um modo entre "Power saving", "Performance" e outros. Parece-me o ideal pra economizar bateria, talvez mais até que o que eu vinha usando, o TLP. Será que funciona legal em ambiente LXDE? Vi que ele parece se integrar com o GNOME.

Modo Texto kakaroto

http://blog.tube42.se/?p=1225

Quem é vivo sempre aparece ne Hqxriven!!!! porque estava sumido aqui do forum??? :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 07 de Novembro de 2013, 15:30
Citar
Quem é vivo sempre aparece ne Hqxriven!!!! porque estava sumido aqui do forum??? Sorridente

Tive que voltar para o janelas por motivos profissionais... Mas estou de volta para ajudar no que for possível.

Pelo que vejo a galera aqui já está sabendo se virar bastante, não era assim na minha época. :o
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 07 de Novembro de 2013, 20:04
Citar
Quem é vivo sempre aparece ne Hqxriven!!!! porque estava sumido aqui do forum??? Sorridente

Tive que voltar para o janelas por motivos profissionais... Mas estou de volta para ajudar no que for possível.

Pelo que vejo a galera aqui já está sabendo se virar bastante, não era assim na minha época. :o

Grande Hqx!!!!!

Finalmente voltou!

Diga as boas novas!

A gente tem que se virar né! rsrsrsrsr
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Novembro de 2013, 19:20
Citar
Grande Hqx!!!!!

Finalmente voltou!

Diga as boas novas!

A gente tem que se virar né! rsrsrsrsr

Por enquanto sem novas, apenas conhecimento adquirido e gostaria de agradecer pelos tópicos de otimização.

Quem puder conter o medo e se arriscar um pouco poderá "ganhar" uma nova máquina.

Até mais!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Novembro de 2013, 00:05
Que bom que o tópico foi útil! Fico feliz.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Eliseu Carvalho em 13 de Novembro de 2013, 18:45
Gente, só pra dizer que o problema da alta temperatura do meu notebook foi resolvido de uma vez por todas  ;D
Antes que me perguntem, a solução nada teve a ver com nenhum kernel. Comprei um cooler pra ele, apenas isso. E com esse dispositivo a temperatura baixou uns 15 graus fácil, fácil  ;D
Agora posso usar o Liquorix à vontade no notebook - e isso foi um dos fatores que me fizeram abandonar totalmente o PC de mesa. Agora é tudo portátil aqui em casa  ;D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 28 de Novembro de 2013, 10:29
Salve rapaziada!!!
Já faz algum tempo que não dou as caras por aqui... Mas, estou sempre pesquisando, estudando e experimentando...
Não tenho nenhuma novidade no momento... Tenho pesquisado muito sobre o uso do Linux em benefício do meu hobye(Radioamadorismo) e portanto minhas pesquisas, descobertas e experiencias tem sido apenas nessa área...
Mas, gosto de me manter informado e por isso nunca abandono o nosso forum...
Gostaria de parabenizar ao HQx, ao Galactus e ao vampire_thunder por seus tutoriais muito úteis como sempre!!!
Eu gostaria muito de poder colaborar mais com o forum mas, estou sozinho(sem funcionário) a algum tempo e por isso tenho que ralar muito, o que me deixa pouco tempo para me dedicar mais ao Linux... Daí a minha pesquisa mais direcionada ao meu hobye que tem tambem muito a ver com o meu trabalho...
Bem, acho que já enchi muita linguiça e não falei nada de aproveitável... hehehe...

Abraços a todos e continuem sempre firmes!!!
Até o próximo post!!!

Citar
Grande Hqx!!!!!

Finalmente voltou!

Diga as boas novas!

A gente tem que se virar né! rsrsrsrsr

Por enquanto sem novas, apenas conhecimento adquirido e gostaria de agradecer pelos tópicos de otimização.

Quem puder conter o medo e se arriscar um pouco poderá "ganhar" uma nova máquina.

Até mais!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 14:48
Abraços py8elo e falando em kernel essa 3.12 tá uma maravilha!

Estava observando e testando uns kernels e estou gostando dos resultados, algumas distros estão bem faceiras neste final de ano (devs do opensuse parabéns) e adicionando algumas coisas bem interessantes.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Dezembro de 2013, 17:35
Hqx, tem alguma novidade pra gente em matéria de patchs para tunar o sistema?

Tem notado como os kerneis padrões tem avançado em matéria de velocidade?  Estão bem mais espertos, principalmente nas tunagens do sistema de arquivos e de memória.  Esses últimos três lançamentos, 3.10  / 3.11 e 3.12, estão sendo um mais rápido do que o outro.

A dupla BFS/BFQ está imbatível para multimidia. A diferença é notória em comparação aos outros escalonados, pena que eles não prestem para redes e transferência de arquivos. Mesmo o kernel liquorix, que é o que eu menos senti problemas com transferências de arquivos, tem desempenho pior ou prende mais a máquina quando executando transferências. Afinal, nem tudo é perfeito.

Para minha infelicidade o Suse 11.3 nem sequer dá o  boot no A10 5800k em conjunto com a placa da gigabyte.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 18:06
Citar
Hqx, tem alguma novidade pra gente em matéria de patchs para tunar o sistema?

Ainda estou testando, estou esperando alguns bugs serem corrigidos.

Citar
Tem notado como os kerneis padrões tem avançado em matéria de velocidade?

A dupla BFS/BFQ está imbatível para multimidia. A diferença é notória em comparação aos outros escalonados, pena que eles não prestem para redes e transferência de arquivos. Mesmo o kernel liquorix, que é o que eu menos senti problemas com transferências de arquivos, tem desempenho pior ou prende mais a máquina quando executando transferências. Afinal, nem tudo é perfeito.

Percebi o mesmo que vc (que alguns patchsets estão com patches que estão interferindo na fluidez do sistema e impondo limites sacrificando justamente a transferência dos arquivos e não estão trabalhando bem com a prioridade entre processos).

Nós dois já percebemos esse problema no passado (não sei se vc recorda) e tive que dar um jeito. Acho que terei que fazer isso novamente. ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 03 de Dezembro de 2013, 18:54
eu postei no topico do galactus, mas posto aqui também....

os patches usados pelo arch linux, conforme postei galactus, vocês "deram uma passada por eles" também?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 19:00
recentemente passei pelos seguintes kernels:

Mint, Archlinux, Fedora, Opensuse, Sabayon (eita kernel bom, com BFQ de fábrica), Rosa, Slackware e enfim Ubuntu
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 03 de Dezembro de 2013, 19:10
Opa!!!
A quanto tempo Hqxriven!!! Abração pra vc tambem mano...
Eu tambem achei super esse kernel 3.12 mas, continuo com problemas com ele e o novo driver Nvidia 331.20.
Se tiver alguma dica sem que eu tenha que recompilar será muito bem vinda mano!!!

[],
Silva.
PY8ELO

Abraços py8elo e falando em kernel essa 3.12 tá uma maravilha!

Estava observando e testando uns kernels e estou gostando dos resultados, algumas distros estão bem faceiras neste final de ano (devs do opensuse parabéns) e adicionando algumas coisas bem interessantes.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 19:19
Citar
Se tiver alguma dica sem que eu tenha que recompilar será muito bem vinda mano!!!

O 331.20 não compila aí?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 03 de Dezembro de 2013, 19:31
Isso mano... Mas, eu não compilei o kernel.
Baixei os debs do link do Vampire e instalei mas, ele não compila o os módulos do driver Nvidia.
Veja o log:

***
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Dec  3 18:20:18 2013
installer version: 331.20

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin

nvidia-installer command line:
    ./nvidia-installer
    -K
    -k
    3.12.0-3-lineduc
    -s
    -n

Using built-in stream user interface
-> Only installing a kernel module for a non-running kernel; skipping the "is an X server running?" test.
-> Only installing a kernel module for a non-running kernel; skipping the "is an NVIDIA kernel module loaded?" test.
-> License accepted by command line option.
-> Installing NVIDIA driver version 331.20.
-> Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later. (Answer: No)
-> Not probing for precompiled kernel interfaces.
-> Performing CC sanity check with CC="cc".
-> Kernel source path: '/lib/modules/3.12.0-3-lineduc/build'
-> Kernel output path: '/lib/modules/3.12.0-3-lineduc/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Performing PREEMPT_RT check.
-> Cleaning kernel module build directory.
   executing: 'cd ./kernel; make clean'...
-> Building NVIDIA kernel module:
   executing: 'cd ./kernel; make module SYSSRC=/lib/modules/3.12.0-3-lineduc/build SYSOUT=/lib/modules/3.12.0-3-lineduc/build NV_BUILD_MODULE_INSTANCES='...
   NVIDIA: calling KBUILD...
   make[1]: Entrando no diretório `/usr/src/linux-headers-3.12.0-3-lineduc'
   test -e include/generated/autoconf.h -a -e include/config/auto.conf || (      \
      echo >&2;                     \
      echo >&2 "  ERROR: Kernel configuration is invalid.";      \
      echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
      echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";   \
      echo >&2 ;                     \
      /bin/false)
  ***
Esse log é da tentativa que fiz agora... Ele e muito grande e vou te completo enviar por email...

[],

Silva.
PY8ELO

 
Citar
Se tiver alguma dica sem que eu tenha que recompilar será muito bem vinda mano!!!

O 331.20 não compila aí?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 19:38
Mesmo com o header instalado tá dando isso (assim é osso)?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 03 de Dezembro de 2013, 19:46
É osso duro mano...
Veja o log completo no seu email do gmail...

[],

Silva.
PY8ELO

Mesmo com o header instalado tá dando isso (assim é osso)?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 20:06
Fiz algumas análises e pesquisas do comportamento em outras distros mas ainda preciso da config utilizada por esse kernel para entender se o fator é esse ou não.

Poderia me enviar por email por favor?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 03 de Dezembro de 2013, 20:28
Eu não tenho o config dele mano...
Baixei o kernel de um lik postado pelo vampire aqui no forum:
http://ubuntuforum-br.org/index.php/topic,81718.195.html

http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3_3.12.0-3.8.1_all.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-image-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb

Será que conseguiremos matar essa parada??? Eu tambem acho que o erro está ralacionado ao config...

[],

Silva.
PY8ELO



Fiz algumas análises e pesquisas do comportamento em outras distros mas ainda preciso da config utilizada por esse kernel para entender se o fator é esse ou não.

Poderia me enviar por email por favor?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Dezembro de 2013, 20:33
Citar
Eu não tenho o confige dele mano...
Baixei o kernel de um lik postado pelo vampire aqui no forum:
http://ubuntuforum-br.org/index.php/topic,81718.195.html

http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3_3.12.0-3.8.1_all.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-image-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb

Será que conseguiremos matar essa parada??? Eu tambem acho que o erro está ralacionado ao config...

[],

Silva.
PY8ELO



Eu não tenho o confige dele mano...

 :o :o :o :o :o :o :o :o :o


Lá na pasta boot deve ter um arquivo texto bem bonito!

----

Aguardando email do py8elo
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 03 de Dezembro de 2013, 23:35
Caracas!!!
Tou ficando um velho gagá mesmo...
Alem de escrever errado... hehehe...
Tou enviando pro teu email...

[],

Silva.
PY8ELO

Citar
Eu não tenho o confige dele mano...
Baixei o kernel de um lik postado pelo vampire aqui no forum:
http://ubuntuforum-br.org/index.php/topic,81718.195.html

http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3_3.12.0-3.8.1_all.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-image-3.12.0-3-lineduc_3.12.0-3.8.1_i386.deb

Será que conseguiremos matar essa parada??? Eu tambem acho que o erro está ralacionado ao config...

[],

Silva.
PY8ELO



Eu não tenho o confige dele mano...

 :o :o :o :o :o :o :o :o :o


Lá na pasta boot deve ter um arquivo texto bem bonito!

----

Aguardando email do py8elo

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Dezembro de 2013, 06:27
CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set

Se a opção estiver assim vai compilar normalmente.

Na sua config está CONFIG_UIDGID_STRICT_TYPE_CHECKS=y e isso está causando o erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 04 de Dezembro de 2013, 13:01
Opa!!!
Vou modificar agora mesmo e tentar novamente...
Muitíssimo obrigado Riven!!!

[],

Silva.
PY8ELO

CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set

Se a opção estiver assim vai compilar normalmente.

Na sua config está CONFIG_UIDGID_STRICT_TYPE_CHECKS=y e isso está causando o erro.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Dezembro de 2013, 19:53
No aguardo do email para continuarmos de onde paramos.

 ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 08 de Dezembro de 2013, 16:36
Olha só,  cadê o Vampire? Eu mudei para o Mint 16 com Mate e instalei o kernel 3.11 lowlatency, o 3.12 do liquorix e o 3.12 do Lineduc. No desktop, o 3.12 do Lineduc se mostrou melhor que o liquorix. No netbook o 3.12 do Liquorix é melhor que o Lineduc. Em matéria de rede, na transferência de arquivos, os dois 3.12 com bfs não prestam, mesmo assim abro 3 vídeos ao mesmo tempo  em HD e os assisto sem problemas fazendo outras coisas.
 Agora tenho que fazer o filminho com isso. Falta instalar o Picasa pelo Wine.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: nomade em 08 de Dezembro de 2013, 16:51
Olha só,  cadê o Vampire? Eu mudei para o Mint 16 com Mate e instalei o kernel 3.11 lowlatency, o 3.12 do liquorix e o 3.12 do Lineduc. No desktop, o 3.12 do Lineduc se mostrou melhor que o liquorix. No netbook o 3.12 do Liquorix é melhor que o Lineduc. Em matéria de rede, na transferência de arquivos, os dois 3.12 com bfs não prestam, mesmo assim abro 3 vídeos ao mesmo tempo  em HD e os assisto sem problemas fazendo outras coisas.
 Agora tenho que fazer o filminho com isso. Falta instalar o Picasa pelo Wine.

Galactus sempre devorando mundos...
poxa tô querendo arrumar tempo para fazer esses testes com kerneis, mas tá brabo... minha filha acabou de fazer 1 mês, ainda tô trocando fraldas em meu tempo livre...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Creto em 09 de Dezembro de 2013, 11:50
(...)
Galactus sempre devorando mundos...
(...)
Abrindo [off]:
Essa foi boa kkk então deve ter cuidado com o surfista... [/off] fechado.

É também me dediquei por uns meses mas depois fui obrigado a largar os estudos.

T+
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 10 de Dezembro de 2013, 10:56
Galactus,
eu ainda não resolvi o problema do 3.12 do Vampire com o driver Nvidia 331.20. Vc descobriu sobre esse problema? Em outros kerneis eu instalo sem problemas...
Qualquer novidade me avisa!

[],

Silva.
PY8ELO

Olha só,  cadê o Vampire? Eu mudei para o Mint 16 com Mate e instalei o kernel 3.11 lowlatency, o 3.12 do liquorix e o 3.12 do Lineduc. No desktop, o 3.12 do Lineduc se mostrou melhor que o liquorix. No netbook o 3.12 do Liquorix é melhor que o Lineduc. Em matéria de rede, na transferência de arquivos, os dois 3.12 com bfs não prestam, mesmo assim abro 3 vídeos ao mesmo tempo  em HD e os assisto sem problemas fazendo outras coisas.
 Agora tenho que fazer o filminho com isso. Falta instalar o Picasa pelo Wine.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 20 de MAR?O de 2014, 23:42
Pessoal, perdi o patch do ureadahead (trace-events).
Alguém se lembra o site para download? Garimpando na Internet, só achei para o 2.6x
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: vampire_thunder em 20 de MAR?O de 2014, 23:50
Olha só,  cadê o Vampire? Eu mudei para o Mint 16 com Mate e instalei o kernel 3.11 lowlatency, o 3.12 do liquorix e o 3.12 do Lineduc. No desktop, o 3.12 do Lineduc se mostrou melhor que o liquorix. No netbook o 3.12 do Liquorix é melhor que o Lineduc. Em matéria de rede, na transferência de arquivos, os dois 3.12 com bfs não prestam, mesmo assim abro 3 vídeos ao mesmo tempo  em HD e os assisto sem problemas fazendo outras coisas.
 Agora tenho que fazer o filminho com isso. Falta instalar o Picasa pelo Wine.


Voltei  ;D

Já compilei o 3.13, mas sem o BFS, porque na época ainda não tinha. Mas está com o BFQ:

all
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.13.5-12_3.13.5-12.32.2_all.deb

64 bits
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.13.5-12-lineduc_3.13.5-12.32.2_amd64.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-image-3.13.5-12-lineduc_3.13.5-12.32.2_amd64.deb

32 bits
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-headers-3.13.5-12-lineduc_3.13.5-12.32.2_i386.deb
http://lineduc.org/packages/lineduc/pool/main/l/linux/linux-image-3.13.5-12-lineduc_3.13.5-12.32.2_i386.deb

Aqui estou usando headahead-fedora, mas ao iniciar um computador do trabalho com o Lineduc 2.1, vi que o sistema inicia bem mais rápido graças ao ureadahead. Pretendo compilar uma versão do 3.13 com esse patch (se eu achar) e o BFS, que já foi lançado.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Turritopsis nutricula em 31 de Maio de 2014, 20:53
Olá!
Caso eu queira instalar isso, esse kernel virará apenas mais uma opção no boot ou não poderei usar outros e ficarei resumido a esse?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Junho de 2014, 08:45
Olá!
Caso eu queira instalar isso, esse kernel virará apenas mais uma opção no boot ou não poderei usar outros e ficarei resumido a esse?

Você continuará com todas as opções de kerneis instalados na hora do Boot! Só terá que escolher, como padrão o kernel mais novo será o primeiro da lista!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: lotavio em 10 de Junho de 2014, 01:20
Não sei se vai ser valido a minha dica,porém tenho certeza que pode ajudar a este artigo e ao http://ubuntuforum-br.org/index.php?topic=105729.0 (http://ubuntuforum-br.org/index.php?topic=105729.0) com o link abaixo, que explica o   
ajustamento do cache da memória ram para evitar i/o de disco.  8)
http://linuxcerto.wordpress.com/2012/09/26/cat-procsysv/ (http://linuxcerto.wordpress.com/2012/09/26/cat-procsysv/)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 10 de Junho de 2014, 09:09
Não sei se vai ser valido a minha dica,porém tenho certeza que pode ajudar a este artigo e ao http://ubuntuforum-br.org/index.php?topic=105729.0 (http://ubuntuforum-br.org/index.php?topic=105729.0) com o link abaixo, que explica o  
ajustamento do cache da memória ram para evitar i/o de disco.  8)
http://linuxcerto.wordpress.com/2012/09/26/cat-procsysv/ (http://linuxcerto.wordpress.com/2012/09/26/cat-procsysv/)


Obrigado por postar um texto explicando as opções que colocamos no sysctl.conf! Eu não expliquei para ver quem iria atrás da informação. Está lá no tutorial:

Código: [Selecionar]
## Acelerando o sistema em geral, contribuição do HqxRiven e minha

vm.dirty_ratio = 20

vm.dirty_background_ratio = 10

vm.vfs_cache_pressure = 100

vm.dirty_expire_centisecs = 33000

##vm.swappiness=10
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: lotavio em 12 de Junho de 2014, 17:54
Precisa agradecer não, eu me vejo na obrigação de saber como funciona até para melhorar os teste aqui no meu computador.
Mais vejo vocês como bons professores porque me indica onde estudar com as suas dicas  8)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 01 de Agosto de 2014, 22:43
HQX, boa noite...

estou de volta aos testes, agora mais detalhado um pouco,
http://forum.clubedohardware.com.br/topic/1069842-testando-kernel-refazendo-os-testes/

e agora eu vou por o omnislash para funcionar.. onde está o tuto de compilação? Eu vou me aventurar nele... procurei até a página 200, mas não achei (a net tá meio ruim, acho que não abriu)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 10 de Agosto de 2014, 13:50
Citar
HQX, boa noite...

estou de volta aos testes, agora mais detalhado um pouco,
http://forum.clubedohardware.com.br/topic/1069842-testando-kernel-refazendo-os-testes/

e agora eu vou por o omnislash para funcionar.. onde está o tuto de compilação? Eu vou me aventurar nele... procurei até a página 200, mas não achei (a net tá meio ruim, acho que não abriu)

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

O omnislash está suspenso por enquanto devido a motivos profissionais, mas ainda acompanho o tópico e pcp as dicas do galactus.

Manter um kernel exige um esforço tremendo. ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 11 de Agosto de 2014, 08:08
 Ilkyest, já testou com o pf-kernel ou o kernel Liquorix ?

Rapaz tenho usado os dois, o pf-kernel no meu desktop, APU A10 5800K e o Liquorix no Notebook, i7 com placa de vídeo híbrida, Intel/Nvidia.

O pf-kernel não gosta de vídeo híbrido.

O pf-kernel é violentamente rápido, não sei o que eles fazem, mas parecem tirar leite de pedra a cada nova versão, quando parece que não tem como ficar mais rápido, eles deixam ainda mais rápido. Sem dúvida é um kernel a ser utilizado em processadores com músculos fortes!

Depois de muitas mexidas realmente fiquei satisfeito com meu KDE do desktop, respostas imediatas pra tudo.  

Engraçado que não passei por este problema na transferência de arquivos do KDE, mas como sempre uso kerneis não oficiais.....

Vou fazer a sua modificação sugerida e testar aqui.

Obrigado.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Ilkyest em 13 de Agosto de 2014, 21:40
Ilkyest, já testou com o pf-kernel ou o kernel Liquorix ?

Rapaz tenho usado os dois, o pf-kernel no meu desktop, APU A10 5800K e o Liquorix no Notebook, i7 com placa de vídeo híbrida, Intel/Nvidia.

O pf-kernel não gosta de vídeo híbrido.

O pf-kernel é violentamente rápido, não sei o que eles fazem, mas parecem tirar leite de pedra a cada nova versão, quando parece que não tem como ficar mais rápido, eles deixam ainda mais rápido. Sem dúvida é um kernel a ser utilizado em processadores com músculos fortes!

Depois de muitas mexidas realmente fiquei satisfeito com meu KDE do desktop, respostas imediatas pra tudo.  

Engraçado que não passei por este problema na transferência de arquivos do KDE, mas como sempre uso kerneis não oficiais.....

Vou fazer a sua modificação sugerida e testar aqui.

Obrigado.



o pf, eu tenho alguns problemas. Quando ele não está out-dated, ele não compila o driver de vídeo. Eu tenho, sim, interesse nele, mas... o driver de vídeo é meu drama, visto que eu foldo na gpu também

o lqx é o liquorix. Ele se revelou muito bom para o folding, e no "overall" do sistema... mas para folding ele tá ruim agora, tá perdendo pro ck

A modificação do madvise é apenas para o kde... no gnome e outros "X" eu não notei isso. Por padrão ao compilar, eu deixo em madvise... nada que não seja como trocar, mas fica por padrão!!!!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: voltairers em 25 de Agosto de 2014, 01:24
essa versão do kernel vale a pena ou melhor colocar o mais atualizando?meu computador é i3 com placa d video gtx 550ti
Xubuntu 14.04
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Agosto de 2014, 08:02
Citar
essa versão do kernel vale a pena ou melhor colocar o mais atualizando?meu computador é i3 com placa d video gtx 550ti
Xubuntu 14.04

O omnislash está suspenso, tente o pf ou liquorix.

 ;)

Caso seja iniciante dê uma boa olhada no tópico para ficar informado sobre possíveis problemas que podem ocorrer. Evite surpresas desagradáveis criando uma imagem do sistema antes de começar com isso.

Caso não tenha tempo disponível ou paciência no momento, continue usando o Kernel do ubuntu, pois podem aparecer problemas chatos que nem tem solução e outros que exigirão muito tempo e paciência para serem descobertos e solucionados.

Até a próxima!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: voltairers em 25 de Agosto de 2014, 16:52
vlw, atualizei o kernel do ubuntu mesmo.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 28 de Agosto de 2014, 11:24
 :o Nossa estou testando esse kernel liquorix e estou impressionado com o desempenho no meu debian,esta muito rápido,um pouco mais rápido que o rt.e minha maquina  é fraquinha...

galactus, coloca uns videos dos seus testes com esses dois kernels por favor.voçê fez alguma otimização no kde tambem?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 29 de Agosto de 2014, 18:45
:o Nossa estou testando esse kernel liquorix e estou impressionado com o desempenho no meu debian,esta muito rápido,um pouco mais rápido que o rt.e minha maquina  é fraquinha...

galactus, coloca uns videos dos seus testes com esses dois kernels por favor.voçê fez alguma otimização no kde tambem?

Fiz as otimizações do meu tópico do KDE em ponto de bala, alterei mais coisas do que no tuturial dessa vez, preciso atualizar o mesmo!
Ainda não fiz nenhum vídeo com os kerneis Liquorix ou pf-kernel.
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 30 de Agosto de 2014, 03:09
galactus,

Fiz um videozinho do meu debian com suas dicas da uma olhada no resultado.Está bem rápido nem acredito.

http://youtu.be/kb9_P5OARQg

Eu testei esse pf-kernel no kubuntu,debian,mint,slack,mas onde obtive melhor resultado foi com o debian,e na versão i386,no 64 ficou um pouco lento será que é porque tenho apenas 2m de memória?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Agosto de 2014, 00:00
Que rápido!

Ainda lembro quando falavam que alterar kernel não dava em nada (em outros fóruns) e que tudo era placebo e se quisesse desempenho deveria apenas atualizar os drivers ou comprar mais ram ou uma nova máquina.

Os kernels normais (genéricos) melhoraram (isso é fato) mas os "otimizados" também.

Lembro quando o galactus fez um teste com um celeron e um i7 e como eles eram rápidos.

Só dessa forma é possível ver o potencial da máquina que mesmo em um HD comum consegue demonstrar seu poder.



Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 31 de Agosto de 2014, 16:04
Pois é Hqxriven,

Eu comecei com o seu Omnislash na época meu pc era top,mas agora eu to com um positivo das casas bahia...rsrsrs...mas com as dicas do galactus estou vendo minha maquina voar,da gosto de fazer as coisas.... ;D

Mas ele veio com o windows e quase o quebrei,demorou 15 minutos pra ligar e 5 minutos pra executar um programa,logo parti pro linux e estou satisfeito com o kernel,agora falta eu turbina o kde,estou procurando soluções. :D

Comecei com o ubuntu 6 e lembro como era lento,mas superior as demais SO,estou a muitos anos parado no tempo,estou voltando agora aos pcs,e confesso estou perdido  nas atualizações,como os So cresceram e evoluirão,na época o debian era um bicho de sete cabeça,agora ele reconheceu meu hardware positivo :o...

Quando vc decidir voltar com o Omnislash se precisar te ajudo.

#Voçê acha que se eu adicionar mais 4G de memóriavai melhorar mais?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 02 de Setembro de 2014, 23:19
Viciei .... ;D ... Testei as dicas do seu tópico galactus,e recompilei o kernel oficial aplicando as patchs do liquorix e config, e veja como esta o mageia....
https://www.youtube.com/watch?v=r0CdIKOV_7Y

To gostando dessa parada.... ::)

# E com a mesma maquina positivo com video onbord + 2Gm.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: voltairers em 03 de Setembro de 2014, 13:40
Olá! tentei instalar pf-kernel e liquorix, infelizmente nao consegui, downloads quebrados, pouca explicação, muitos erros, alguem pode me ajudar?
No fim eu atualizei apenas o kernel normal...
Xubuntu 14.04.1
computador: i3 3240 3.4ghz com placa de video GTX 550 ti e hd de 1 tera. vlw
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 03 de Setembro de 2014, 14:23
Por onde vc baixou ?foi em .deb?se puder colocar o link pra eu dar uma olhada.

Cole aqui  a saida do comando:
Código: [Selecionar]
cd /boot/ && ls
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Setembro de 2014, 15:50
Para instalar o kernel Liquorix é só colocar o repositório dele no seu source.list, tá no site dele:

http://liquorix.net/


Já o pf-kernel o mais simples é baixar uma versão binária, já compilada .deb, com os dois arquivos, image e headers dele, também ele indica lá no site dele, eu uso hora os binários do Debian e outra hora a do Chakra: 

https://pf.natalenko.name/

Não use as versões alternative do pf-kernel!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 03 de Setembro de 2014, 15:54
Viciei .... ;D ... Testei as dicas do seu tópico galactus,e recompilei o kernel oficial aplicando as patchs do liquorix e config, e veja como esta o mageia....
https://www.youtube.com/watch?v=r0CdIKOV_7Y

To gostando dessa parada.... ::)

# E com a mesma maquina positivo com video onbord + 2Gm.

Rapaz, como você consegue usar o KDE com todos esses efeitos ativados?????

Isso como estar com o freio de mão puxado! :)

Mesmo com isso tudo tá bem mais rápido que o Mageia padrão.

Qual a configuração do seu hardware?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 03 de Setembro de 2014, 16:27
Rsrs,ta rodando lisinho meu mageia....

Meu pc é um positivo premium pctv k2620 > intel celeron g530 > 2GM > 2nd Generation Core Processor Family Integrated Graphics Controller <

Estou seguindo seus tutorias e estou satisfeito com quesito kernel,vou tentar peneirar mais o kde ai sim vai voar...hehe

Agora vou aproveitar minha folga pra testar o pf-kernel com alguns patches, e logo posto o resultado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: voltairers em 03 de Setembro de 2014, 17:13
Acho que conseguir, como saber se está instalado o liquorix?

abi-3.13.0-35-generic                   memtest86+.elf
abi-3.14.0-031400-generic               memtest86+_multiboot.bin
config-3.13.0-35-generic                System.map-3.13.0-35-generic
config-3.14.0-031400-generic            System.map-3.14.0-031400-generic
config-3.16-1.dmz.1-liquorix-amd64      System.map-3.16-1.dmz.1-liquorix-amd64
grub                                    vmlinuz-3.13.0-35-generic
initrd.img-3.13.0-35-generic            vmlinuz-3.13.0-35-generic.efi.signed
initrd.img-3.14.0-031400-generic        vmlinuz-3.14.0-031400-generic
initrd.img-3.16-1.dmz.1-liquorix-amd64  vmlinuz-3.16-1.dmz.1-liquorix-amd64
memtest86+.bin
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 03 de Setembro de 2014, 17:50
Acho que conseguir, como saber se está instalado o liquorix?

sudo uname -a
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: voltairers em 03 de Setembro de 2014, 18:01
Linux voltaire-System-Product-Name 3.16-1.dmz.1-liquorix-amd64 #1 ZEN SMP PREEMPT Sun Aug 24 21:56:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

isso?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 03 de Setembro de 2014, 18:46
sim liquorix-amd64

está instalado e rodando
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 14 de Setembro de 2014, 15:46
Caros colegas, pra quem estava com saudades....

Mais um vídeo meu, dessa vez com Kubuntu:

http://ubuntuforum-br.org/index.php/topic,114662.0.html
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cardeal em 16 de Setembro de 2014, 15:43
Que estranho. Instalei o Liquorix na minha máquina e ficou bem mais lento do que o Low Latency. Para o Low Latency segui as dicas daquele tópico massa do galactus. Antes do Liquorix fluía melhor.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 16 de Setembro de 2014, 23:02
Que estranho. Instalei o Liquorix na minha máquina e ficou bem mais lento do que o Low Latency. Para o Low Latency segui as dicas daquele tópico massa do galactus. Antes do Liquorix fluía melhor.

Não é estranho Cardeal, as vezes não funciona bem com nosso hardware. Também sofro de alguns contra tempos. As vezes mudanças dentro de uma mesma versão lasca tudo. Do 3.15-2 para 3.15-3, por exemplo, é posso ter uma queda grande no desempenho.

Por falar nisso, qual a sua configuração e quais versões do kerneis testados?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cardeal em 17 de Setembro de 2014, 09:11
Que estranho. Instalei o Liquorix na minha máquina e ficou bem mais lento do que o Low Latency. Para o Low Latency segui as dicas daquele tópico massa do galactus. Antes do Liquorix fluía melhor.

Não é estranho Cardeal, as vezes não funciona bem com nosso hardware. Também sofro de alguns contra tempos. As vezes mudanças dentro de uma mesma versão lasca tudo. Do 3.15-2 para 3.15-3, por exemplo, é posso ter uma queda grande no desempenho.

Por falar nisso, qual a sua configuração e quais versões do kerneis testados?


Minha configuração é essa:

Processador: Intel® Core™2 Duo CPU P8700 @ 2.53GHz × 2
Memória: 4GB
Vídeo: GeForce 9300M GS 256MB
SO: Ubuntu 14.04 64bits
Kernel: 3.13.0-35-lowlatency


Estou pensando em experimentar o Linux Mint com o Mate e verificar se vai rodar mais liso.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 17 de Setembro de 2014, 10:56
Caro Cardeal,

Para chegar no resultado ideal tem que ter em mente que não serás fácil,mas dá pra se tirar o melhor de nosso hardware.
Seu pc é bom,o meu é um positivo com 2G de M,e video onboard,e olha o que consegui fazer:

Com o Debian. >>> http://www.youtube.com/watch?v=kb9_P5OARQg&feature=youtu.be <<<

Com o Mageia. >>> http://www.youtube.com/watch?v=r0CdIKOV_7Y <<<

Com o mesmo Pc. Seguindo as dicas do galactus.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cardeal em 17 de Setembro de 2014, 11:19
Seu pc é bom,o meu é um positivo com 2G de M,e video onboard,e olha o que consegui fazer:

Com o Debian. >>> http://www.youtube.com/watch?v=kb9_P5OARQg&feature=youtu.be <<<

Com o Mageia. >>> http://www.youtube.com/watch?v=r0CdIKOV_7Y <<<

Com o mesmo Pc. Seguindo as dicas do galactus.

Overlock, muito bom os vídeos... Incrível a velocidade dos seus sistemas tendo essa configuração dita por você.

Não cheguei a concluir todas as 10 etapas do tópico do galactus, apenas faltaram os ajustes com o HD. Pelo que tenho lido, o Linux Mint rodará mais liso com o mate.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 17 de Setembro de 2014, 11:58
Olha eu sempre aplico esse conjunto de dicas do galactus;

1° >>> http://ubuntuforum-br.org/index.php/topic,71611.0.html <<<
2° >>> http://ubuntuforum-br.org/index.php/topic,105729.0.html <<<
3° >>> http://ubuntuforum-br.org/index.php/topic,105312.0.html <<<

Cardeal,

O mate vai rolar mais liso por ser mais leve,mas eu e o galactus estamos mostrando o poder de nosso hardware em otimizações que poder ser rodados rápidamente em ambientes pesados,que mesmo assim roda lisinho independente do SO.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cardeal em 17 de Setembro de 2014, 12:19
Olha eu sempre aplico esse conjunto de dicas do galactus;

1° >>> http://ubuntuforum-br.org/index.php/topic,71611.0.html <<<
2° >>> http://ubuntuforum-br.org/index.php/topic,105729.0.html <<<
3° >>> http://ubuntuforum-br.org/index.php/topic,105312.0.html <<<


Tratando-se de ajustes no disco rígido, a maior parte destes ajustes ocorrem com a partição alvo DESMONTADA, como faço isso a partir de um Live-Pendrive?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 17 de Setembro de 2014, 16:14
Coloque o pendrive de o boot,ai voçê escolhe a opção de iniciar o linux sem instalar no hd,ai é só abrir o terminal como root "sudo su" ou "su -" e ir seguindo o tutorial do galactus.

Obs; se vc tiver algum problema ou dúvida abra um novo tópico,porque estamos fugindo do assunto aqui tratado.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 17 de Setembro de 2014, 18:43
Citar
Cardeal

Minha configuração é essa:

Processador: Intel® Core™2 Duo CPU P8700 @ 2.53GHz × 2
Memória: 4GB
Vídeo: GeForce 9300M GS 256MB
SO: Ubuntu 14.04 64bits
Kernel: 3.13.0-35-lowlatency


Estou pensando em experimentar o Linux Mint com o Mate e verificar se vai rodar mais liso.


Tanto o pf-kernel quanto o kernel Liquorix com suas configurações padrões são demais para esse processador.

Eles exigem muito do processador, acaba mais atrasando que acelerando. São muitos processos para ele resolver de uma vez só, isso acaba atrasando tudo. O kernel low-latency do Ubuntu não usa escalonadores de processador e de disco agressivos, só o PREEMPT e 1000MHz. Dá muito mais tempo para ele se resolver.    Ainda tem a questão dessa Nvidia 9300, não sei como fica o desempenho dela com esses kerneis experimentais que pensam em tudo novo.

No Core 2 duo da minha irmã eu nunca usei esses kerneis agressivos demais, ainda por cima instalei Lubuntu 32 bits por ela só ter 2GB de RAM. Eu acho o LXDE ou o XFCE ambientes muito mais adequados para esse tipo de máquina.

Depois vou ver se posto um Athlon XP 2600 todo otimizado que doaram aqui....

Não parece Athlon XP 2600.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Cardeal em 18 de Setembro de 2014, 09:07
Overlock e galactus, obrigado pelas dicas!  ;)


Eu acho o LXDE ou o XFCE ambientes muito mais adequados para esse tipo de máquina.


Estou testando o XFCE e, de fato, ele é ainda mais leve do que o Mate. No entanto, ainda
não consigo dizer se a diferença de desempenho compensa a perda de uma interface mais
interessante como o Mate.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 18 de Setembro de 2014, 10:00
O maravilhoso do linux e poder fazer o que quiser,vc tem a opção de utilizar quantos kernels e ambientes de trabalho agente quizer,eu instalo e vou testando ora 1 ora outro(embora eu seje fã do kde). ;D

O que posso te dizer e teste todos,se tiver algum problema ou dúvidas estamos aqui pra te ajudar. ;)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Setembro de 2014, 13:27
Citar
Tanto o pf-kernel quanto o kernel Liquorix com suas configurações padrões são demais para esse processador.

Eles exigem muito do processador, acaba mais atrasando que acelerando. São muitos processos para ele resolver de uma vez só, isso acaba atrasando tudo. O kernel low-latency do Ubuntu não usa escalonadores de processador e de disco agressivos, só o PREEMPT e 1000MHz. Dá muito mais tempo para ele se resolver.    Ainda tem a questão dessa Nvidia 9300, não sei como fica o desempenho dela com esses kerneis experimentais que pensam em tudo novo.

No Core 2 duo da minha irmã eu nunca usei esses kerneis agressivos demais, ainda por cima instalei Lubuntu 32 bits por ela só ter 2GB de RAM. Eu acho o LXDE ou o XFCE ambientes muito mais adequados para esse tipo de máquina.

Depois vou ver se posto um Athlon XP 2600 todo otimizado que doaram aqui....

Não parece Athlon XP 2600.

2


300 e sem preempt já ia melhorar bastante.

Usava isso em um X2 3600+ com pouca ram...

As configurações dos kernels otimizados não são adequadas para máquinas antigas. Mas se vc customizar e fazer alguns testes e for paciente dá pra tirar um bom resultado (depois do celeron guerreiro do galactus eu não duvido de mais nada)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Setembro de 2014, 14:03
Hqxriven, viu o vídeo do A10? Meu kubuntu de uso diário,  tópico lá no Café?
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 18 de Setembro de 2014, 17:19
Citar
Hqxriven, viu o vídeo do A10? Meu kubuntu de uso diário,  tópico lá no Café?

Com ctz!

Aquilo sim é velocidade! A máquina demonstrando todo o seu poder.

Fica difícil acreditar que é um A10, um i7 4770 ou qq processador doméstico pq a resposta do sistema é praticamente imediata, dando a impressão que a sua máquina não pertence a esse tempo presente (e sim de algumas gerações a frente, porém executando o K14).

O fato de executar em um HD mecânico (que por si já gera um gargalo) e faz um sistema em alguns momentos se arrastar (ou dar alguns travamentos chatos), confirma ainda mais o ponto colocado nesse tópico que a otimização do kernel (isto é, atacar a raiz do problema) ajuda muito ou até resolve por completo essa questão.

Além disso, otimizando o sistema de arquivos e mais algumas coisas (sem ter que recompilar o sistema inteiro) como muito bem citados nos seus tópicos e usando uma distro tão agradável como o Ubuntu tornam a experiência do usuário maravilhosa (é ótimo usar um sistema rápido) e é um ponto a favor do linux.

Espero que algum dia haja algum modo de fazer todo esse processo de forma oficial (como um kernel alternativo, assim como o rt) e mais usuários possam desfrutar dessa performance.

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Setembro de 2014, 18:58
Citar
Hqxriven, viu o vídeo do A10? Meu kubuntu de uso diário,  tópico lá no Café?

Com ctz!

Aquilo sim é velocidade! A máquina demonstrando todo o seu poder.

Fica difícil acreditar que é um A10, um i7 4770 ou qq processador doméstico pq a resposta do sistema é praticamente imediata, dando a impressão que a sua máquina não pertence a esse tempo presente (e sim de algumas gerações a frente, porém executando o K14).

O fato de executar em um HD mecânico (que por si já gera um gargalo) e faz um sistema em alguns momentos se arrastar (ou dar alguns travamentos chatos), confirma ainda mais o ponto colocado nesse tópico que a otimização do kernel (isto é, atacar a raiz do problema) ajuda muito ou até resolve por completo essa questão.

Além disso, otimizando o sistema de arquivos e mais algumas coisas (sem ter que recompilar o sistema inteiro) como muito bem citados nos seus tópicos e usando uma distro tão agradável como o Ubuntu tornam a experiência do usuário maravilhosa (é ótimo usar um sistema rápido) e é um ponto a favor do linux.

Espero que algum dia haja algum modo de fazer todo esse processo de forma oficial (como um kernel alternativo, assim como o rt) e mais usuários possam desfrutar dessa performance.


Há que bom, achei que não tinha visto! :)

Concordo com você.

Rapaz estou muito feliz com o desempenho alcançado, ainda mais por se tratar do KDE. Pense na secura pra testar com o SSD. Ele já chegou mas veio sem o bendito adaptador de 2,5 para 3,5 pol. Pedi o adaptador, chega amanhã. Como vou trocar de placa mãe também.... Resolvi esperar para fazer o serviço completo. Vamos ver como vai ficar! :)
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 19 de Setembro de 2014, 18:19
Não se esqueça do bendito journal no SSD, isto é preparar o SSD com alguns ajustes.

https://wiki.archlinux.org/index.php/Solid_State_Drives

Na espera do vídeo!  :D

Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gyro em 31 de Outubro de 2014, 10:06
Olá pessoal!
Me desculpem por "reviver" esse tópico, mas eu tenho uma dúvida: meu laptop aguenta o kernel Liquorix em suas configurações padrões?

Eis as configurações:

Intel Core i3 M390 @ 2.67GHz
4 GB de memória RAM
Intel HD Graphics
HDD 500GB

Desde já, agradeço pelas respostas!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 31 de Outubro de 2014, 11:04
Aguenta, mas como e um kernel de alto desemprenho a carga da bateria pode durar menos e o note esquentar um pouco mais.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 31 de Outubro de 2014, 11:06
Olá pessoal!
Me desculpem por "reviver" esse tópico, mas eu tenho uma dúvida: meu laptop aguenta o kernel Liquorix em suas configurações padrões?

Desde já, agradeço pelas respostas!

Por que não "aguentaria"?

Instale e experimente você mesmo. Mantenha uma copia do seu kernel corrente e se tudo der errado, entre no grub e volte ao kernel original, simples assim.
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Gyro em 31 de Outubro de 2014, 11:24
Instalei o Liquorix aqui, e está muito rápido, muito parecido com o vídeo do Galactus com o Kubuntu Otimizado!

Só percebi que, quando ligo o laptop, os programas demoram mais para iniciar na primeira vez, já na segunda, é quase instantâneo!

platao, geralmente eu uso a máquina direto na energia, a bateria serve como um "no-break".

Tota, achei que o processador, por ser antigo, não daria conta do recado  ;D

Eu queria testar o pf-kernel, mas a instalação me pareceu muito complicada.  Enfim, obrigado pelo suporte!  :D
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: platao em 31 de Outubro de 2014, 11:42
A primeira carga dos programas sempre vao demorar mais, depois vai tudo para a memoria e fica mais fluido ainda, mesmo usando um SSD ainda da para notar um pouco a diferença na primeira inicialização de um programa.

Experiemte o PF kernel tbm!
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Tota em 31 de Outubro de 2014, 11:45
Tota, achei que o processador, por ser antigo, não daria conta do recado  ;D

Antigo??? i3? Eu já coloquei num Celeron 900...
Título: Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 30 de Julho de 2015, 23:27
Salve rapaziada!!!
Já faz algum tempo que eu não aparecia por aqui...
Bem, muita coisa aconteceu nos últimos tempos... Mas, novidade nenhuma por aqui...
Passei apenas para cumprimeta-los a todos e saber das novidades que rolam mos forums...

Abração a todos,

Silva.
PY8ELO

Citar
Tanto o pf-kernel quanto o kernel Liquorix com suas configurações padrões são demais para esse processador.

Eles exigem muito do processador, acaba mais atrasando que acelerando. São muitos processos para ele resolver de uma vez só, isso acaba atrasando tudo. O kernel low-latency do Ubuntu não usa escalonadores de processador e de disco agressivos, só o PREEMPT e 1000MHz. Dá muito mais tempo para ele se resolver.    Ainda tem a questão dessa Nvidia 9300, não sei como fica o desempenho dela com esses kerneis experimentais que pensam em tudo novo.

No Core 2 duo da minha irmã eu nunca usei esses kerneis agressivos demais, ainda por cima instalei Lubuntu 32 bits por ela só ter 2GB de RAM. Eu acho o LXDE ou o XFCE ambientes muito mais adequados para esse tipo de máquina.

Depois vou ver se posto um Athlon XP 2600 todo otimizado que doaram aqui....

Não parece Athlon XP 2600.

2


300 e sem preempt já ia melhorar bastante.

Usava isso em um X2 3600+ com pouca ram...

As configurações dos kernels otimizados não são adequadas para máquinas antigas. Mas se vc customizar e fazer alguns testes e for paciente dá pra tirar um bom resultado (depois do celeron guerreiro do galactus eu não duvido de mais nada)
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Agosto de 2015, 16:38
Eu estou sempre por aqui, mas a receita de bolo já tá nesse tópico.  ;)

O objetivo do tópico sempre foi ensinar a pescar, por isso tem os tutoriais bem simples de seguir.

Se o Pf com a configuração padrão está muito forte tente colocar o BFS e o BFQ e fazer alguns testes.

Qq coisa estou sempre aqui.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Visterine em 17 de Novembro de 2015, 21:21
Instalei o PF-Kernel no Linux Mint 17.2 XFCE e realmente deixou o sistema mais fluido e mais rápido.
Segui esse método:
http://www.edivaldobrito.com.br/kernel-melhorado-pf-kernel-4-0/
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Visterine em 18 de Novembro de 2015, 22:48
Instalei a versão 4.0.0-pf2.
Essa é a mais nova? Tem a 4.3?
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 18 de Novembro de 2015, 23:22
Já saiu no site do pf-kernel. Se não quiser esperar tem que baixar os patchs e compilar você mesmo.

Binário para o  Ubuntu ainda não saiu para o 4.3. Tem para o 4.2!

ftp://big-bum.uni.cx/pf-kernel/
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Visterine em 22 de Novembro de 2015, 11:32
Galactus,
Tive o retorno desses erros após a instalação do pf-kernel:
Error! Bad return status for module build on kernel: 4.0.0-pf2 (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.59/build/make.log for more information.
Error! Bad return status for module build on kernel: 4.0.0-pf2 (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.59/build/make.log for more information.
Error! Bad return status for module build on kernel: 4.0.0-pf2 (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.3.10/build/make.log for more information.

Está funcionando, mas é algo que possa comprometer o desempenho?
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Visterine em 09 de Dezembro de 2015, 22:32
Dica de instalação do pf-kernel 4.3 sem compilação, para aqueles que como eu não sabem compilar rs.
Por ppa ou .deb.
Instalado conforme esse post: http://www.edivaldobrito.com.br/kernel-melhorado-pf-kernel-4-0/
Funcionando perfeitamente.
Testado no Ubuntu 14.04.3 64 bits.
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: nando_br em 21 de Dezembro de 2016, 21:34
Olá Pessoal,

Estou algum tempo afastado dos pcs,mas quando me afastei utilizava ubuntu com o kernel Omnislash e meu sistema voava,agora qual kernel vcs estão utilizando?esta semelhante ao Omnislash?
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 24 de Dezembro de 2016, 21:52
Olá rapaz,

Eu estou utilizando Debian Stretch com Xfce e kernel 4.8.0-15.1-liquorix-amd64,no meu ver o sistema esta bem fluido,confira ;

https://youtu.be/3x-k5zKlPyU
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Dezembro de 2016, 06:01
Citar
Estou algum tempo afastado dos pcs,mas quando me afastei utilizava ubuntu com o kernel Omnislash e meu sistema voava,agora qual kernel vcs estão utilizando?esta semelhante ao Omnislash?

O objetivo desse projeto era além de trazer um kernel rápido e bem configurado ajudar o pessoal a ter mais performance na sua máquina ensinando a pescar e servir como uma espécie de bate papo e discussão sobre isso (otimização de kernel - por isso que o tópico se chama aprendendo a voar sem segredos)

Acho que o tópico já está bem recheado de dicas e resolução de problemas e o Galactus também postou muita coisa!.  ;)

Citar
Eu estou utilizando Debian Stretch com Xfce e kernel 4.8.0-15.1-liquorix-amd64,no meu ver o sistema esta bem fluido,confira ;

É um ótimo kernel, mas ainda acho que podia melhorar um pouco na configuração (dependendo da máquina). nada como o olho preciso do Galactus pra não deixar passar nada em branco.
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 29 de Dezembro de 2016, 07:53
Então Hqxriven,resolvi recompilar o kernel 4.8.15,aplicando os patchs BFQ,BFK,rt,ck,da uma olhada como ficou,eu acho que não mudou nada no desempenho do pc,minha configuração ;
Intel Celeron CPU G540 @ 2.5GHz,4G memoria dd3, Mesa DRI Intel(R) Sandybridge Desktop

Segue o vídeo >> https://youtu.be/xmsj6KBikvI
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: galactus em 30 de Dezembro de 2016, 01:54
Olá overlock_br. Quanto as opções de kerneis não oficias que você pode utilizar, tem o pf-kernel, o kernel Liquorix e o Xanmod.  São os mais fáceis de acompanhar.

O Xanmod tem a vantagem de já ser compilado para Debian e Ubuntu.  Seu desenvolvimento é bastante ativo e você sempre tem 3 versões de kerneis diferentes para baixar os binários já compilados.  Além de claro, poder baixar os patchs e compilar você mesmo. 

Você encontra ele aqui: https://xanmod.org/

Eu assisti  dois vídeos. O que você colocou o link do kernel compilado e outro demonstrando o Debian stretch com xfce.

É nestes dois vídeos que você fez a comparação do seu sistema? 

Seria mais interessante você nos dar mais dados sobre o seu sistema e os kerneis utilizados.  Por exemplo:

1) Qual o sistema de arquivos?

2) Estava usando qual escalonador para o HD nos dois kerneis?

3)  Tem mais alguma otimização além do kernel?

4) Qual o kernel utilizado no vídeo Debian stretch com xfce?

Uma coisa que notei logo de cara nos dois vídeos é quanto a variação da frequência do processador.  Note que na versão compilada ele está trabalhando com uma média maior. Pois ele tá procurando te entregar mais coisas logo!  Infelizmente você não usou os mesmos programas nos dois vídeos para comparar melhor.  Tem mais navegadores instalados na versão compilada e na versão do Debian stretch com xfce você abre um vídeo muito rapidamente e depois fecha.

Lembrando que as vezes, em processadores nem tão potentes, usar um kernel que exige demais do processador vai acabar atrasando as coisas e não acelerando.

Para melhor efeito de comparação, eu sugeriria não utilizar um gravador de desktop, como o Record My Desktop. Mas sim gravar direto com o som da máquina.  Você tem que forçar mais seu PC.  Tá mole demais esse teste.  Não precisa ser igual, mas veja dois exemplos:

Com o kernel Omnislash: https://www.youtube.com/watch?v=PSMwkPC_dHc

Com o pf-kernel: https://www.youtube.com/watch?v=yJzvNOuk1Ko


Hqxriven meu velho!  Que bom que ainda acompanha seu tópico! Abraços!

Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 30 de Dezembro de 2016, 09:03
Olá galactus,

1- Eu usei o ext4 com suas dicas de tunagem
2- sim,BFQ
3- não somente o tutorial que vc fez >>> http://ubuntuforum-br.org/index.php/topic,105729.0.html
4- kernel 4.8.0-15.1-liquorix-amd64
5- xfce com openbox.

Hum,foi mesmo, ;D ,no próximo vou fazer como mencionado.

Então por isso quero compilar meu kernel pra assim eu plicar os patchs certo e deixar o sistema adequado pro meu hardware,prezo em deixar meu sistema com resposta rápida como o seu no meu hardware ultrapassado.

Estou tentando compilar mais um kernel mas agora esta apresentando esse erro porque?

(https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Fi66.tinypic.com%2F11jufsn.png&hash=e87b7107161d36de672932b8102e411073c14432)

O kernel Xanmod deu pal na interface grafica,ela inicia trava e reinicia sozinha.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 31 de Dezembro de 2016, 05:55
Citar
Então Hqxriven,resolvi recompilar o kernel 4.8.15,aplicando os patchs BFQ,BFK,rt,ck,da uma olhada como ficou,eu acho que não mudou nada no desempenho do pc,minha configuração ;
Intel Celeron CPU G540 @ 2.5GHz,4G memoria dd3, Mesa DRI Intel(R) Sandybridge Desktop

Segue o vídeo >> https://youtu.be/xmsj6KBikvI

Eu acho que está quase lá. Mas ainda sinto que falta algo. Eu testaria sem o RT e usaria uns 300hz sem baixa latência. (só pra ver como ficaria)  ;)

Citar
Hqxriven meu velho!  Que bom que ainda acompanha seu tópico! Abraços!

Eu sempre que posso apareço. Só não logo. Gosto muito do Ubuntu.

Grande Abraço!
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 31 de Dezembro de 2016, 17:53
Olá Hqxriven,segui seu palpite recompilei meu kernel mas apenas sem o RT e usando  300hz sem baixa latência,e olha como ficou;

https://youtu.be/yCRFr7GPkO0

Eu acho que ficou melhor que os outros kernels,a resposta foi melhor,o consumo de ram também,processamento também baixo,esta mais fluido mesmo sobre estress o que acham?

Troquei o ambiente gráfico também,instalei o debian stretch com mate.

Estou usando o kernel que vem na distro e notei que o consumo da memoria esta alto,inicia com media de 500MB,e no kernel recompilado inicia em media com 300MB,mas no kernel  compilado bugou o mouse tive que reiniciar usando teclado.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Janeiro de 2017, 00:07
O Galactus como sempre muito preciso nas suas colocações:

Vou até quotar pra vc ler com calma.

Citar
Uma coisa que notei logo de cara nos dois vídeos é quanto a variação da frequência do processador.

 Note que na versão compilada ele está trabalhando com uma média maior. Pois ele tá procurando te entregar mais coisas logo!  Infelizmente você não usou os mesmos programas nos dois vídeos para comparar melhor.  Tem mais navegadores instalados na versão compilada e na versão do Debian stretch com xfce você abre um vídeo muito rapidamente e depois fecha.

Lembrando que as vezes, em processadores nem tão potentes, usar um kernel que exige demais do processador vai acabar atrasando as coisas e não acelerando.

Eu prefiro quase sempre (exceto em processadores bem tops) uma resposta digamos mais suave no kernel compilado do que algo mais agressivo.

Dessa forma a impressão que passa é que o sistema é mais leve, que ele aguenta de forma mais equilibrada o que é executado e exige menos processamento nas tarefas, ficando mais suave.

O RT e até o Low latency se não forem bem integrados (adequados ao seu processador, sistema de arquivos e demais otimizações) vc acaba percebendo uma aceleração alta na execução do processo vigente mas não há um bom balanço de distribuição de recursos entre todos os processos usados no momento e vc pode sentir uma ligeira piora na performance em geral, vai gerar atrasos. O Galactus foi justamente no ponto.

Se não me engano outros já chegaram nessa conclusão https://sevencapitalsins.wordpress.com/2007/08/10/low-latency-kernel-wtf/

Agora sobre o mouse fico na dúvida, pode ser desde o driver do mouse que pode ter um patch no kernel padrão, seu mouse ter um problema em kernels recentes, a problemas com hibernação geradas por alterações no kernel compilado ou até problemas na pilha ou porta ou até o mouse mesmo. (aí é de deixar louco mesmo)

Eu lembro de uma vez que a transferência USB ficou ruim (o Galactus percebeu e me deu um toque) e tive que fazer vários testes no kernel pra descobrir a parte do código que era necessária alterar. ::)

Pra casos de baixa otimização (por falta de tempo ou receio mesmo) eu recomendo o teste com o preempt voluntary com 300 Hz com alguns patches. Acho que já está bem melhor agora.
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 01 de Janeiro de 2017, 15:54
Enfim descobri que não foi o mouse e sim o sistema engargalhou,usou 100% da memória e processador,o que sera que pode ter acontecido isso?nos seus testes aconteceu algo assim?
Agora estou tentando compilar o kernel 4.8.15 e esta apresentando o erro de openssl,mas o mesmo ja esta instalado; :o

Eis o erro;
Código: [Selecionar]
scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: Arquivo ou diretório não encontrado
 #include <openssl/opensslv.h>
                              ^
compilation terminated.
scripts/Makefile.host:107: recipe for target 'scripts/sign-file' failed
make[2]: *** [scripts/sign-file] Error 1
Makefile:562: recipe for target 'scripts' failed
make[1]: *** [scripts] Error 2
make[1]: Leaving directory '/usr/src/linux-source-4.8'
debian/ruleset/targets/common.mk:295: recipe for target 'debian/stamp/build/kernel' failed
make: *** [debian/stamp/build/kernel] Error 2
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 01 de Janeiro de 2017, 20:15
Não cheguei a compilar um 4.8 (ainda), e mesmo que compile numa vm não será a mesma coisa.

O máximo que achei foi problemas relacionados a biblioteca de desenvolvimento https://lists.kernelnewbies.org/pipermail/kernelnewbies/2016-July/016488.html

Citar
usou 100% da memória e processador,o que sera que pode ter acontecido isso

Pode ser um kernel panic derivado de algum remendo ou de mudanças na linha principal.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1566302

Fica difícil uma resposta concreta, mas talvez vc possa chegar na resposta por si próprio.

1 - Primeiro compile um kernel sem patches por uns dois ou três dias e veja se o problema persiste. Se sim vc vai ter que procurar pelo bug mas já vai ter ideia que não foram os patches e outras pessoas devem ter o mesmo problema que vc. Se não parta para o passo 2

2 - Compile adicionando um patch BFQ por exemplo (dê preferência para apenas um patch) e veja se o problema persiste. Se sim vc descobriu um dos culpados. Se não, vá repetindo o processo e usando por alguns dias e assim até ter todas as respostas.

Sempre fiz assim e geralmente achava os culpados.
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 04 de Janeiro de 2017, 12:48
Fiz exatamente isso e foram os patchs então estou compilando sem nenhum patch pra ver se e algo no proprio kernel.
Vichhh,tive outro problema durante a compilação,apresentou o erro  sobre;
Código: [Selecionar]
CONFIG_SYSTEM_TRUSTED_KEYS Resolvi da seguinte forma,tem que comentar a linha referente ele no .config,e na hora da compilação ele te informará um key novo só aceitar e continua a compilação normal.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 04 de Janeiro de 2017, 13:30
Ao invés de compilar um patch que seja um grupo de patches experimente de um a um.

Exemplo: BFQ, CK, Zen, etc.

Já tive muitos problemas na hora de usar patches agrupados. Algumas vezes ocorre algum problema no agrupamento ou simplesmente há algum problema no código e as vezes até uma simples configuração gera um kernel panic (me lembro bem que tive problemas de suspensão derivados de configuração que geravam isso).
Título: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 18 de Janeiro de 2017, 09:45
Impressionante o poder do linux em geral,testei o slack,arch,sidux,que realmente são distros muito rápidas em geral,mas compilando um kernel pro hardware aplicando os patchs certos,e umas tunagem no sistema fica com desempenho igual até mesmo superior e com as mesmas funcionalidades e praticidade da distro que gosta (no meu caso Debian),eu apenas testei essas distros pela famosa rapidez do sistema,mas são  pobre em praticidade e requer um certo conhecimento avançado,que no final não vale a pena,bom quero dizer que compilando um kernel certo pra maquina se tem um resultado muito bom na distro,eu só queria um sistema rápido e ágil nas execuções e ao mesmo tempo estável,e consegui enfim num hardware ultrapassado,um celerom com 4G ram e vídeo intel onboard.

https://youtu.be/D9wbgVtnxrs

Apliquei os patchs RT,BFQ,CFQ. 

Obs:testando esse kernel dese o dia 4 de Janeiro e nenhum tipo de problema até agora,acho o problema que tive com o kernel anterior que testei foi algum patch que apliquei pois apliquei todos que encontrei,apos muitas tentativas de comiplação cheguei a conclusão que esses que apliquei nesse kernel foi o que melhor se comportou e ficou estável.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 14 de Abril de 2017, 09:25
Bom dia mano Hrxriven!!!
Faz tempo que não aprecia por aqui... Mas, hoje resolvi aparecer para saber das novidades e desejar uma feliz páscoa a todos do grupo...
Me conte aí quais são as novidades mano...
Eu estou usando o 16.04 LTS e o hardware ainda é o mesmo...
Nunca mais compilei um kernel... Tenho usado o kernel original da distro mas o desempenho deixa um tanto a desejar...
Se tiver alguma novidade me informe...
Um forte abraço de PY8ELO!!!

Ao invés de compilar um patch que seja um grupo de patches experimente de um a um.

Exemplo: BFQ, CK, Zen, etc.

Já tive muitos problemas na hora de usar patches agrupados. Algumas vezes ocorre algum problema no agrupamento ou simplesmente há algum problema no código e as vezes até uma simples configuração gera um kernel panic (me lembro bem que tive problemas de suspensão derivados de configuração que geravam isso).
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 25 de Abril de 2017, 01:29
Infelizmente estou sem novidades, o estudo tem roubado meu tempo e minhas compilações  :'(

Mas o tutorial ainda pode ser utilizado sem muitas dificuldades (no máximo, uma adaptação). Vc está levemente enferrujado na pior das hipóteses.

Agora além do BFQ, temos atualizações interessantes do BFS e o do MUQSS (sucessor do BFS, que nos poucos testes que fiz achei melhor que o BFS)

Caso use o BFQ tem que ser com EXT3 ou EXT4, com o BTRFS alguns tem relatado perda de dados.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: py8elo em 02 de Maio de 2017, 14:48
OK meu caro Riven,
uma coisa estranha que notei foi que o script pra reinstalar o driver Nvidia automáticamente após a instalação de um novo kernel, não tem funcionado e com alguns kerneis não consigo reinstalar o driver nem manualmente.
Vou pesquisar mais um pouco e seguir suas orientações.

[]'s,

Silva.
PY8ELO

Infelizmente estou sem novidades, o estudo tem roubado meu tempo e minhas compilações  :'(

Mas o tutorial ainda pode ser utilizado sem muitas dificuldades (no máximo, uma adaptação). Vc está levemente enferrujado na pior das hipóteses.

Agora além do BFQ, temos atualizações interessantes do BFS e o do MUQSS (sucessor do BFS, que nos poucos testes que fiz achei melhor que o BFS)

Caso use o BFQ tem que ser com EXT3 ou EXT4, com o BTRFS alguns tem relatado perda de dados.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 03 de Maio de 2017, 07:21
Eu não cheguei a testar, mas lembro de alguns relatos avisando sobre o 4.9 e o driver nvidia legacy. Talvez seja o seu problema.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852152

https://forum.porteus.org/viewtopic.php?f=51&t=6522

https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/4/

https://devtalk.nvidia.com/default/topic/982052/linux/latest-nvidia-driver-340-101-builds-compiles-properly-but-fails-to-load-has-errors-with-linux-kernel-4-9-resolved-with-patch-/
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: nando_br em 11 de Novembro de 2017, 13:09
Meu pc é fraquinho é um Intel celeron G530 com 4G memória,e estou disposto a compilar um kernel otimizado,pesquisei e vi muito conteúdo mas todos antigos,ai pergunto hoje em dia qual patches aplico para ganhar uma performance em meu modesto hardware?
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: overlock_br em 22 de Agosto de 2018, 12:19
Olá,estou com uma dúvida bem incomoda quando compilo o kernel é gerado o nome linux-image-4.16.2-ck11_4.16.2-ck11-10.00.Custom_amd64.deb,como faço para ser gerado com o nome linux-image-4.16.2-ck11.deb apenas?eu estou compilando com o make-kpkg.
Título: Re:Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
Enviado por: Hqxriven em 02 de Dezembro de 2020, 11:47
Devido aos pedidos e a saudade o omnislash vai voltar, mas agora muito mais profissional, pq poderei investir mais tempo nele.

Estou usando o kubuntu, fiquei muito tempo no slackware e a minha primeira dica pra vcs que usam a versão 20-04 LTS é trocarem o deadline pelo BFQ (Que eu usava no omnislash antigo para fazer ele voar)

Os comandos são bem simples:

cat /sys/block/sda/queue/scheduler

sudo modprobe bfq

cat /sys/block/sda/queue/scheduler

echo "bfq" | sudo tee /sys/block/sda/queue/scheduler

cat /sys/block/sda/queue/scheduler  e vejam se o bfq foi selecionado.

Para reverter troquem o bfq por mq-deadline.

Boa performance para todos vcs.