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

Hqxriven

#1665
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
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

Deus Ex Machina

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!
Notebook Asus A7Jc; Core Duo 1,66 GHz; ATI Mobility Radeon X1600 256 MB; 2GB DDR2.
Hardy Heron funcionando (quase) perfeitamente!

Hqxriven

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

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

Hqxriven

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

irtigor

Citação de: Hqxriven online 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??

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.

Hqxriven

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

LucianoFonseca

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
Luciano Fonseca
lucianofonseca@ymail.com

Hqxriven

Só uma pergunta

Vc conseguiu dar boot sem problemas e caiu no modo texto ou foi pro modo gráfico??
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

LucianoFonseca

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
Luciano Fonseca
lucianofonseca@ymail.com

LucianoFonseca

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.
Luciano Fonseca
lucianofonseca@ymail.com

Hqxriven

Citarerror inserting './usr/src/nv/nvidia.ko':

GOL!!

Vc tem o nouveau no blacklist??
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

LucianoFonseca

Estava vendo arquivo blacklist.conf
não tem nada la não de nouveau
Luciano Fonseca
lucianofonseca@ymail.com

Hqxriven

GOL 2

O nouveau usa o driver nvidia... tenta o seguinte:

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

LucianoFonseca

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 .
Luciano Fonseca
lucianofonseca@ymail.com

Hqxriven

Não vai instalar enquanto vc tiver o nouveau carregado!!
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