Boot gráfico no Debian sem mexer no kernel

Publicado por Percival F. Jr. em 01/11/2005

[ Hits: 39.526 ]

Blog: http://www.debianbrasil.890m.com

 


Boot gráfico no Debian sem mexer no kernel



Esta eu achei na web, vendo um pessoal do Ubuntu conversar: como aplicar um boot gráfico no Debian sem precisar compilar o kernel.

Ele instala uma imagem de fundo e uma barra de progresso, ambas facilmente customizáveis através de um arquivo de configuração .xml do splashy. Ou seja, você pode criar a imagem que quiser e colocá-la lá, principalmente para quem não gosta de ver os processos de carregamento do Linux (eu gosto e até estou tentando fazer com que meu Debian fique parecido com o Gentoo, onde o carregamento vai passando e um TUX fica lá na direita superior - mas não consegui ainda e isto é assunto para outra dica).

Baixe o último pacote do Splashy em:
Se eu não me engano, na árvore UNSTABLE do Debian você poderá encontrá-lo e instalá-lo através do apt-get.

Instale o pacote:

# dpkg -i splashyxxxxxx.deb

Agora você tem que informar ao GRUB para usar a opção de Splash na inicialização. Leia a tabela:

  1. Para resolução 1280x1024
    vga=775 8bit
    vga=793 15bit
    vga=794 16bit
    vga=795 24bit

  2. Para resolução 1024x768
    vga=773 8bit
    vga=790 15bit
    vga=791 16bit
    vga=792 24bit

  3. Para resolução 800x600
    vga=771 8bit
    vga=787 15bit
    vga=788 16bit
    vga=789 24bit

  4. Para resolução 640x480
    vga=769 8bit
    vga=784 15bit
    vga=785 16bit
    vga=786 24bit

# gedit /boot/grub/menu.lst

E altere a configuração (exemplo):

title         Debian SARGE !!
root          (hd0,1)
kernel        /vmlinuz root=/dev/hda1 ro quiet splash vga=XXX
initrd        /initrd.img
savedefault
boot

O número XXX é o que você escolheu na tabela acima. Salve e pronto, seu próximo boot será gráfico.

O arquivo que guarda as informações de configuração do Splashy está em /etc/splashy/config.xml.

Dê uma lida neste arquivo e veja como é fácil inserir uma imagem que você mesmo criou e alterar tamanho, posição e cor da barra de progresso.

Até mais,

Percival.

Outras dicas deste autor

Jogando TIBIA no GNU/Linux

Como trocar o ícone do menu no Gnome

Customizando seu GRUB com nova splash screen

Games: Nintendo 64 direto no seu GNU/Linux

Fim dos "estalos" de som no Ubuntu 9.10 (Karmic Koala)

Leitura recomendada

Yo Frankie! Game 3D OpenSource e MultiPlataforma

Logo do Funtoo no ScreenFetch

Easy Hosting Control Panel no Ubuntu 12.04

Tema ArchLinux (Iron/Chrome)

TUX: tenha em casa seu próprio mascote Linux

  

Comentários
[1] Comentário enviado por pedru em 02/11/2005 - 16:15h

Legal a dica!
Só que no meu nao funcionou direito,
nao sei a causa =/. Ele fala para apertar ENTER p/ escolher umas opções de video (mas nada grafico! =/) e SPACE pra continuar (tipo "scan")

Qqr ajuda sera bem vinda!
Obrigado!...

[]'s

[2] Comentário enviado por Renan_ em 02/11/2005 - 16:39h

Corrigindo: tá na fonte EXPERIMENTAL.
Eu ia escrever uma dica sobre isso hehe.
[]z

[3] Comentário enviado por carlituS em 02/11/2005 - 19:22h

Esse logo do Tux que aparece no Gentoo, é porque o kernel sabor "gentoo-sources" já vem devidamente "patcheado" (inclusive vem com o patch para o splashutils, o boot gráfico - o melhor na minha opinião, você fica com todos os consoles com o splash no tema que vc escolher). Só tem que ativá-lo na hora de compilar o kernel. Acho que publicaram aqui no VOL mesmo uma dica sobre isso usando Debian. Se não me engano, nos próprios repositórios do Debian tem o devido patch, nada que um "apt-cache search" ou Synaptic não encontre, bastando baixá-los, aplicá-los e recompilar o kernel, marcando as opções necessárias.

Agora achei super interessante essa idéia aí, realmente muito menos trabalhoso do que o "método tradicional". Muito bom!

[4] Comentário enviado por insabralde em 15/11/2005 - 01:34h

E aí, frmz...
Faz um tempão que to atras de um tutorial desses, naum aguento mais a ver aquele monte de letra na inicialização... Mas eu uso o Kurumin 5 e ele vem com o LILO e naum o GRUB, vc (ou alguem) pode me ajudar na configuração do LILO para adicionar o boot grafico?

[5] Comentário enviado por lucastavarestga em 16/04/2006 - 14:06h

Muito bom, eu estava procurando a um tempo, ja tinha visto issu no Conectiva, mais cai entre nois, Debian da show... Obrigado guri

[6] Comentário enviado por nickmarinho em 21/05/2006 - 21:29h

kkk Debian é sensacional, quem usa outra distro não sabe o quanto ele é melhor...
Apanhei um pouco para instalar umas coisas, como a interface gráfica mas vale a pena...já uso no trampo e agora aqui em casa.
Abandonei o Ruindows e valeu mesmo a pena.

www.lucianomarinho.com.br

[7] Comentário enviado por nusk em 01/06/2006 - 10:53h

Ae Percival F. Jr. valeu mesmo.
Essa dica é realmente massa!

[8] Comentário enviado por jackhat em 13/02/2007 - 18:02h

O tux lá em cima é o linux_logo que deve estar compilado com o kernel. Pra que ele apareca é so ativar alguma resolucao de frame buffer como vc mesmo mostrou aí em cima.
O problema que o colega pedru teve ocorre devido à sua placa de video estar sem suporte ao frame-buffer. Provavelmente vai ter que recompilar o kernel, se for um placa S3 que sao mais comuns de serem incompativeis com frame-buffer, entao tera que aplicar o patch da S3-Frame-buffer.

[9] Comentário enviado por mbprado em 27/05/2007 - 07:59h

Bacana demais mesmo.
Alguém sabe se tem como setar a taxa de atualização tbm, alem da resolucao?
ex: 1280x1024 24bit @ 75hz

[10] Comentário enviado por Tilzao em 03/10/2007 - 10:49h

O resultado final é muito bom!
Acrescentem no /etc/apt/sources.list:
deb http://ftp.br.debian.org/debian sid main

ai é so digitar:

#apt-get update
#apt-get install splashy

e a instalação de todos as (várias) dependencias ficam automáticas.

Valeu



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts