Autor Tópico: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!  (Lida 2364088 vezes)

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #765 Online: 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.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #766 Online: 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..
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

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #767 Online: 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.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #768 Online: 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...


Se não der, não sei o que acontece...

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

Offline Daekdroom

  • Usuário Ubuntu
  • *
  • Mensagens: 56
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #769 Online: 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.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #770 Online: 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)
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

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #771 Online: 26 de Abril de 2008, 13:02 »
que setings estas  a usar no sysctl com este novo omnislash?

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #772 Online: 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
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

Offline thiago e. de oliveira

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #773 Online: 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.
Athlon XP 2600+ / MB ASUS A7N8X-DELUXE
Nvidia GeForce FX 5200 128MB/64bits
RAM 1.28 GB (Samsung)
HL-DT-ST DVDRAM GSA-4081B (gravador DVD)
Fonte Superflower (TTGI) 450W reais
HDD Samsung 160GB 7200 RPM SATA
Modem ADSL D.Link DSL-500T (Speedy)
Registered Linux User # 423742
Registered Ubuntu User # 4182

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #774 Online: 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
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

Offline Daekdroom

  • Usuário Ubuntu
  • *
  • Mensagens: 56
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #775 Online: 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.

Offline thiago e. de oliveira

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #776 Online: 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

Para compilar driver da Nvidia, uso esse tópico do site gringo do Debian como base: 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;)
Athlon XP 2600+ / MB ASUS A7N8X-DELUXE
Nvidia GeForce FX 5200 128MB/64bits
RAM 1.28 GB (Samsung)
HL-DT-ST DVDRAM GSA-4081B (gravador DVD)
Fonte Superflower (TTGI) 450W reais
HDD Samsung 160GB 7200 RPM SATA
Modem ADSL D.Link DSL-500T (Speedy)
Registered Linux User # 423742
Registered Ubuntu User # 4182

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #777 Online: 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
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

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kubuntu 7.10 - Omnislash nova versão 4-6 Novos patches e...
« Resposta #778 Online: 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...
« Última modificação: 29 de Abril de 2008, 18:04 por Hqxriven »
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

Offline gatohumano

  • Usuário Ubuntu
  • *
  • Mensagens: 91
    • Ver perfil
Re: Kubuntu 7.10 - Aprendendo a voar sem segredos!!!
« Resposta #779 Online: 29 de Abril de 2008, 20:31 »
2.6.24.1 serve?e que 2.6.24 não encontro.