Sempre tive uma dificuldade com bootsplash e derivados, mas eis que surge uma solução simples e rápida: Splashy. Neste artigo mostrarei como deixar seu boot mais "bonitinho", com barra de progresso e opção de verbose.
Splashy é uma alternativa ao bootsplash, que não precisa ser compilado com o kernel nem nada parecido, mas mesmo assim desenha gráficos na tela na hora do boot, funcionando como uma máscara que cobre os passos do boot que são exibidos na tela.
Mas como é feita essa mágica?
No kernel há uma funcionalidade chamada Framebuffer, que aloca imagens num espaço reservado da memória de vídeo. O que o Splashy faz é usar esse "poder" para desenhar uma barra de progresso, fundo de tela e se for o caso, uma telinha para o modo verbose.
Com seu Ubuntu devidamente configurado, logue como root no terminal e digite o comando:
# aptitude remove usplash
ou como usuário normal, se o "sudo" estiver ativado:
$ sudo aptitude remove usplash
Pronto, usplash removido. Vamos agora instalar o splashy. Ainda no terminal (como root):
# dpkg -i splashy_0.1.8.1-1_i386.deb
ou com o SUDO:
$ sudo dpkg -i splashy_0.1.8.1-1_i386.deb
Instalação finalizada, vamos à configuração. Precisamos que seu boot agora inicie numa tela de 1024x768, para isso editaremos o arquivo /boot/grub/menu.lst.
Procure as linhas que dizem respeito ao seu Ubuntu e adicione o parâmetro "vga=791" à linha do seu kernel. Exemplo:
[5] Comentário enviado por ricardorrm em 21/09/2006 - 12:23h
No caso do Kurumin, alguém sabe como substituir o splash da inicialização? Não tem o usplash instalado. Ao instalar o splashy, ele até carrega, mas entra a inicialização padrão...
[9] Comentário enviado por apscherbach em 22/09/2006 - 11:26h
Show!!
Eu tentei no debian, funcionou, mas, ela começa a carregar o kernel e mostra as mensagens, só depois de entrar na inicialização dos scripts é que ele carrega a tela gráfica do tema.
Como fazer para ele carregar a tela assim que iniciar carregamento do kernel?
[13] Comentário enviado por fabiojlsz em 27/11/2008 - 23:37h
fiz todo o processo, do mesmo jeito que descrito aqui, deu tudo certo, exceto no final... quando fui editar o arquivo /boot/grub/menu.lst apareceu isto.
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10