Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

13. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 18/12/2012 - 20:42h

Por acaso você sabe quais desses pacotes já vem na instalação do Slackware?

gcc e g++, preferivel versão 4.2 ou superior
svn, o controle de versão(cliente)
pkg-config
bibliotecas de desenvolvimento e headers para X11, OpenGL (mesa-common-dev e libglu1-mesa-dev), libjpeg, libpng, libungif, libclucene, librdf, libxml2 e libxslt
o makeobj script, que faz parte do kdesdk. Você pode instalar pelo kdesdk (kdesdk-scripts no Debian) ou pacotes semelhantes, ou faça o download pelo WebSVN
o shared-mime-info package, que é o freedesktop MIME padrão usado agora pelo KDE
boost, precisa pelo kdebase; depois de compilar e/ou instalar, para que o cmake saiba sua localização (FindBoost), adicione o diretório do boost (o que contém o sub-diretório include) para CMAKE_INCLUDE_PATH ou crie uma environment variable chamada BOOST_ROOT apontado para o diretório do boost.


  


14. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 18/12/2012 - 20:49h

E la vamos nos copilar o kernel.




15. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 18/12/2012 - 21:02h

Deu pau, diz que tem que instalar um "module-init-tools", ai eu dou ./configure e quando, chamo o make:

root@Slackware:/home/arthurhoch/Downloads/Kernel/module-init-tools-3.7-pre9# ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
continue configure in default builddir "./build"
....exec /bin/sh .././configure "--srcdir=.." "--enable-builddir=build" "linux
gnu"
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gsed... sed
checking for a BSD-compatible install... /bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for docbook-to-man... no
checking for docbook2man... docbook2man
configure: Adding gcc options: -g -O2 -Wunused -Wall
configure: creating ./config.status
config.status: creating Makefile
config.status: executing buildir commands
config.status: reusing top_srcdir/Makefile from earlier configure
config.status: build in build (HOST=)
config.status: executing depfiles commands
root@Slackware:/home/arthurhoch/Downloads/Kernel/module-init-tools-3.7-pre9# make links
Makefile:15: *** recipe commences before first target. Stop.


Eu usei também com:

#./configure --prefix=/
#make moveold

Fail.

Será que posso dar logo make install?


16. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/12/2012 - 22:59h

Demorei? Perdi algo?
Executa aí:
ls /boot 
e posta o resultado.



17. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 18/12/2012 - 23:03h

root@Slackware:/home/arthurhoch# ls /boot
README.initrd boot.0800 config-generic-3.2.29 onlyblue.bmp vmlinuz-generic-3.2.29
System.map boot.0802 config-huge-3.2.29 slack.bmp vmlinuz-huge-3.2.29
System.map-generic-3.2.29 boot_message.txt inside.bmp tuxlogo.bmp
System.map-huge-3.2.29 config map vmlinuz
root@Slackware:/home/arthurhoch#


Ta ai.

Tava tentando fazer sozinho e só apanhando eu estava.


18. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/12/2012 - 23:18h

Como usuário comum(sem permissões de root):
* copie o arquivo /boot/config-generic-3.2.29 para seu diretório de usuário;
*Abra-o com o kwrite;
*Tecle Ctrl+f, isto vai abrir uma caixa para procura de palavras;
*Procure pela linha
CONFIG_EXT4_FS=m 

*Troque o "m" no final por "y", com isso o suporte a ext4 vai ser compilado no kernel e não nos módulos;
*Procure pela linha
Userland interfaces 

*Você vai ter como retorno o campo onde se configura a resolução do monitor.

Na linha
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 
troque o "1024" por "1280"

Na linha
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 
troque o "768" por "800"

Desta forma você terá uma compilação mínima em que o sistema inicia sem necessitar do initrd, e sem precisar carregar módulo para a resolução. Faz isso e depois retorna aqui no post.


19. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 18/12/2012 - 23:25h

Pronto, só que tem um problema eu copilei o kernel 3.7.1 na pasta /urs/src. E não consigo apagar. :x


20. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/12/2012 - 23:33h

arthurhoch escreveu:
Pronto, só que tem um problema eu copilei o kernel 3.7.1 na pasta /urs/src. E não consigo apagar. :x

Na boa, é melhor tentarmos primeiro com o original, a não ser que o 3.7 tenha realmente algum recurso pra um hardware seu de última geração. Ainda deve existir o link /urs/src/linux que aponta para /urs/src/linux-3.2.29. Se existir, execute como root:
cp config-generic-3.2.29 /urs/src/linux/.config 


Se você quer criar um sistema otimizado para suas necessidades, comece refazendo o trabalho que alguém já fez, é mais fácil que começar do zero
Compilando este kernel e seus módulos nós testaremos o gcc e kernel-headers da sua instalação.
Até penso em compilar o 3.7 em casa, mas só por laser, pois creio que não trará melhorias para um hardware de 4 anos.


21. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 19/12/2012 - 07:44h

Ta então vamos usar o kernel 3.2.29, é que você deve saber eu não intendo disso,e to querendo aprender, se dar problema e só passar o Dvd do Slackware e começar de novo.

root@Slackware:/home/arthurhoch# cp config-generic-3.2.29 /urs/src/linux/.config
cp: cannot stat 'config-generic-3.2.29': No such file or directory

Eu entrei na pasta "/urs/src/linux" ela existe, mas o arquivo ".config" eu não encontrei.


22. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2012 - 08:09h

Amigo,

Na maioria das vezes o travamento está relacionado com o hardware e não com o software.

O principal motivo de travamento é a temperatura alta no processador,na memoria ou dentro do gabinete.

Para regular isso o ideal a limpeza dos coolers e do gabinete.

Outro motivo para travamento é uma fonte fraca ou capacitores que estão começando a pifar. Bem como um local arejado, neste tempo de calor.

As memorias devem ser de mesma marca e modelo para um melhor desempenho. Existem casos de memorias de modelos diferentes que funcionam juntas, mas geram erros.

Kyetoy




23. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Arthur J. Hoch
Arthur_Hoch

(usa FreeBSD)

Enviado em 19/12/2012 - 09:33h

kyetoy escreveu:

Amigo,

Na maioria das vezes o travamento está relacionado com o hardware e não com o software.

O principal motivo de travamento é a temperatura alta no processador,na memoria ou dentro do gabinete.

Para regular isso o ideal a limpeza dos coolers e do gabinete.

Outro motivo para travamento é uma fonte fraca ou capacitores que estão começando a pifar. Bem como um local arejado, neste tempo de calor.

As memorias devem ser de mesma marca e modelo para um melhor desempenho. Existem casos de memorias de modelos diferentes que funcionam juntas, mas geram erros.

Kyetoy



Eu quero recopilar o kernel, para deixar o Slackware, redondo, e também para aprender como se faz.

Mas deixo um muito obrigado para você.


24. Re: Como recopilar o KDE, e o Kernel (Se possível) [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 19/12/2012 - 09:52h

arthurhoch escreveu:

Ta então vamos usar o kernel 3.2.29, é que você deve saber eu não intendo disso,e to querendo aprender, se dar problema e só passar o Dvd do Slackware e começar de novo.

root@Slackware:/home/arthurhoch# cp config-generic-3.2.29 /urs/src/linux/.config
cp: cannot stat 'config-generic-3.2.29': No such file or directory

Eu entrei na pasta "/urs/src/linux" ela existe, mas o arquivo ".config" eu não encontrei.


É pra pegar o config-generic-3.2.29 que você alterou e colocá-lo em "/urs/src/linux/", depois renomei-o para ".config"






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts