Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!

Iniciado por Hqxriven, 24 de Dezembro de 2007, 13:26

tópico anterior - próximo tópico

galactus

Citação de: Hqxriven online 12 de Junho de 2010, 15:20

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!
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Gunss

@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!

galactus

Citação de: Gunss online 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!

Bom saber! No aguardo para testar a versçao final!

Hq, vai ter o Native Flags dessa vez no kernel 1.4.4?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Andreson Goveia

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

Gunss

Citação de: Andreson online 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).

cara, aqui ta rock solid!

Andreson Goveia

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

Há e já baixei e quando chegarem casa eu instalo.
culpa do Gunss, hehehe.

Hqxriven

#1851
CitarSó 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!!

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

Andreson Goveia

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.

Hqxriven

#1853
Querendo bater um papo comigo pelo gtalk para dúvidas na hora de instalar

Mp!!

CitarJá 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

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

Andreson Goveia

Citação de: Hqxriven online 15 de Junho de 2010, 01:10
Querendo bater um papo comigo pelo gtalk para dúvidas na hora de instalar

Mp!!

CitarJá 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.

rodolpho.tex

Citação de: Hqxriven online 07 de Junho de 2010, 01:11
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.

Gunss

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)

jomafras

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!
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Hqxriven

CitarTentei 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!!

Citarjá 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!!

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

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

agnelpovoa

#1859
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"
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:

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