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

pyfuji

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
Desktop - Fonte Corsair 450W - MoBo Asus M4A79T-DELUXE :( - AMD Phenom II X4 955 - 2 x 2GB DDR3 Corsair - 2 x SSD 60GB Corsair Force3 RaidO + Seagate 2TB 5900 rpm - GeForce 9500GT - Cooler Master V8

Seja livre, use.... o que você quiser.

Hqxriven

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

Ilkyest

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)

Alyscom

Tentei compilar, mais não consegui, segue o que ficou no terminal:
pastebin.com
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
O álcool é o photoshop da vida real
 

Ilkyest


Alyscom

#1535
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
O álcool é o photoshop da vida real
 

Ilkyest

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?

Alyscom

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
O álcool é o photoshop da vida real
 

Hqxriven

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

Alyscom

Tá ai oque pediu!!!  ;)
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
O álcool é o photoshop da vida real
 

Hqxriven

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

Alyscom

Olá Hqxriven
Oque eu fiz foi só seguir o tuto que o nosso amigo havocz fez, funcionou direitinhu aqui p mim!! ^^
Citação de: havocz online 09 de Março de 2010, 23:03
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
ln -s ./include/generated/utsrelease.h ./include/linux/utsrelease.h
e 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
O álcool é o photoshop da vida real
 

Alyscom

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
O álcool é o photoshop da vida real
 

Hqxriven

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

Alyscom

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
O álcool é o photoshop da vida real