Autor Tópico: HOWTO : Compilar Novo Kernel  (Lida 32461 vezes)

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #15 Online: 25 de Julho de 2006, 01:12 »
Aqui vai a dica: É preferível recompilar o kernel fonte do próprio Ubuntu!
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline havocz

  • Usuário Ubuntu
  • *
  • Mensagens: 77
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #16 Online: 25 de Julho de 2006, 08:17 »
Aqui vai a dica: É preferível recompilar o kernel fonte do próprio Ubuntu!

Por quê ? ???
Sei que esta pergunta era previsível, mas vc não explicou...  ::)
°v°
/( )\\ Linux User #433307
^ ^   Debian 7

Offline joao.zanella

  • Usuário Ubuntu
  • *
  • Mensagens: 53
  • "O conhecimento amplia a vida."
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #17 Online: 25 de Julho de 2006, 19:21 »
É, não consegui compilar, preferi seguir os conselhos e estudar. Quero agradecer, pois isso me fez buscar mais conhecimento, o que está sendo ótimo! Estou adorando o Ubuntu. Prático e funcional. Desejo muito contribuir de alguma forma com o projeto. Se desejarem que eu traduza alguma coisa, é só entrarem em contato comigo.
O conhecimento amplia a vida.

Offline havocz

  • Usuário Ubuntu
  • *
  • Mensagens: 77
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #18 Online: 28 de Julho de 2006, 11:42 »
Para os insatisfeitos (como eu) com a estagnação do desenvolvimento dos patches do Con Kolivas (parou no 2.6.17-ck1), segue uma dica:

Conforme este e este post da lista CK, podemos após aplicar o 2.6.17-ck1, aplicar também os patches incrementais ( 1-2 ao 6-7). Fiz e estou satisfeito.  ;D

Algumas estatísticas:

tamanho do kernel compilado (/boot/vmlinuz-2.6.17-ck1): 1.1MB
Boot: 34s
Memória: 47 MB (Eu uso Xubuntu 6.06, não sei como ficaria no K/Ubuntu padrão)
Velocidade ? uma bala! ou mais rápido  ;D

Antes que me perguntem, uso preload, prelink, fiz a limpeza com o Bum+sysv-rc-conf e deixei apenas 3 terminais virtuais no /etc/inittab. No momento não estou utilizando o driver proprietário da nvidia, mas imagino que com ele ativo eu chegue a 50/52MB. Acho que já está de bom tamanho... agora é só aguardar o 2.6.18  ;)
°v°
/( )\\ Linux User #433307
^ ^   Debian 7

Offline aniquilator

  • Usuário Ubuntu
  • *
  • Mensagens: 461
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #19 Online: 18 de Agosto de 2006, 11:09 »
Tentei usar este tuto mas deu:

phanton@kubuntu:~$  sudo cp linux-2.6.16.tar.bz2 /usr/src
cp: impossível fazer stat em `linux-2.6.16.tar.bz2': No such file or directory

Onde foi que eu errei? Alguém poderi ame ajudar?

Offline iGama

  • Usuário Ubuntu
  • *
  • Mensagens: 185
    • Ver perfil
    • Guia Ubuntu PT
Re: HOWTO : Compilar Novo Kernel
« Resposta #20 Online: 20 de Agosto de 2006, 19:46 »
confira o nome do pacote, pode ser diferente o que voce baixou.

Como já disseram neste tópico, se não quiser uma nova versão do kernel, mas sim uma mais optimizada, é recomendado usar a source do kernel que vem no ubuntu. a source pode ser baixada pelo synaptic é so procurar por "linux source" e seguir os mm passos.

Offline Intruder_A6

  • Usuário Ubuntu
  • *
  • Mensagens: 232
  • Kubuntu 14.04
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #21 Online: 22 de Novembro de 2006, 09:20 »
No tempo do Conectiva Linux ( bons tempos ), eu sempre compilava o kernel, mas na época não estava muito preocupado com aceleração 3D. Isto enchia o saco, pois toda vez que saia uma nova versão do kernel do Conectiva eu tinha que recompilá-lo ( se eu quisesse que ele fosse otimizado ), mas depois de algumas compilações isto ficou razoavelmente fácil e rápido.

Uma coisa boa no Ubuntu ( e derivados ) que eu gostava era que vinha várias versões do kernel já pré-compiladas para as várias versões de processadores, mas agora eles resolveram simplificar as coisas ( para o meu desgosto, e o de muita gente ). Agora, por causa disso, estou querendo compilar para o meu processador ( AMD versão 32bits, apesar de ter tanto o 32bits como o 64bits ). Será que a aceleração gráfica feita pelo driver proprietário da nVidia vai continuar funcionado num kernel recompilado ( e com o nome da versão um pouco diferente ) ??? Na única vez que tentei ( foi alguns meses atrás ) tive problemas.

Tem como compilar o kernel modificando o nome da versão ( para manter a versão antiga junto da nova compilada ), e mesmo assim continuar usando o driver proprietário da nVidia ???
« Última modificação: 22 de Novembro de 2006, 09:26 por Intruder_A6 »

Offline fabio_k

  • Usuário Ubuntu
  • *
  • Mensagens: 141
  • VGN-CS160AW
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #22 Online: 09 de Novembro de 2007, 09:40 »
para quem está compilando, ai um site bom pra decidir sobre o que ativar ou não :)

http://br.kernelnewbies.org/docs/howto/kernel-new/x319.html

Offline gabriel0085

  • Usuário Ubuntu
  • *
  • Mensagens: 577
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #23 Online: 09 de Novembro de 2007, 11:53 »
O ganho de desempenho ao recompilar o kernel é mínimo, não vale o trabalho que dá.

Offline dupavesi

  • Usuário Ubuntu
  • *
  • Mensagens: 97
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #24 Online: 08 de Agosto de 2008, 11:35 »
estou tendo dificuldades p/ recompilar meu kernel (2.6.24-19)...
uso o ubuntu 8.04
qndo entro c/ o comando
Código: [Selecionar]
make-kpkg --append-to-version "-du" --initrd --us --uc kernel_imageele dá o erro
*** Sem regra para processar o alvo `arch/x86/kernel/asm-offsets.c', necessário por `arch/x86/kernel/asm-offsets.s'.
jah tentei apenas recompilar copiando as configurações do kernel já existente (generico) que vem c/ o ubuntu sem fazer nenhuma alteracao e deu o mesmo erro!!!
o q pode ser???????????????????

Offline DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #25 Online: 09 de Agosto de 2008, 17:46 »
estou tendo dificuldades p/ recompilar meu kernel (2.6.24-19)...
uso o ubuntu 8.04
qndo entro c/ o comando
Código: [Selecionar]
make-kpkg --append-to-version "-du" --initrd --us --uc kernel_imageele dá o erro
*** Sem regra para processar o alvo `arch/x86/kernel/asm-offsets.c', necessário por `arch/x86/kernel/asm-offsets.s'.
jah tentei apenas recompilar copiando as configurações do kernel já existente (generico) que vem c/ o ubuntu sem fazer nenhuma alteracao e deu o mesmo erro!!!
o q pode ser???????????????????

Experimente usar este comando ao compilar:

make-kpkg clean
make-kpkg –initrd –revision=i686 kernel_image kernel_headers kernel_source
Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com

Offline DiamondMax

  • Usuário Ubuntu
  • *
  • Mensagens: 31
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #26 Online: 09 de Agosto de 2008, 17:49 »
Observação: antes de initrd e revision devem ser colocados dois traços ( - ) e não apenas um. Por questões de formatação, o fórum coloca apenas um.

Ubuntu 9.04 + Kernel 2.6.32.6

http://diamondmax.wordpress.com

Offline dupavesi

  • Usuário Ubuntu
  • *
  • Mensagens: 97
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #27 Online: 16 de Agosto de 2008, 10:12 »
obrigado pela dica DiamondMax mas o problema era outro....
baixei o linux-source e dai funcionou!!!
falow

Offline gpr

  • Usuário Ubuntu
  • *
  • Mensagens: 98
    • Ver perfil
    • www.gpr.ppg.br
Re: HOWTO : Compilar Novo Kernel
« Resposta #28 Online: 23 de Outubro de 2008, 14:00 »
eu compilei o kernel para usar em notebook e ficou bom, antes estava travando.
só fiquei sem placa de video e de som.
vou tentar instalar as placas agora.

em alguns casos compensa o trabalho que dá.
 e se for anotando o que voce esta fazendo.
na segunda, 3 vez, começa a ficar bem facil...
Ubuntu Studio

Offline caissara

  • Usuário Ubuntu
  • *
  • Mensagens: 121
    • Ver perfil
Re: HOWTO : Compilar Novo Kernel
« Resposta #29 Online: 12 de Fevereiro de 2009, 12:20 »
aloha!!

Tem algum  livro  sobre kernel  em  Portugues?

100=
Caissara
"NA VIDA VOCÊ TEM  SEMPRE TRÊS OPÇÕES. OU SE CORROMPE, OU SE OMITE, OU USA LINUX"