Exibindo um splash durante o boot com Splashy

Dando continuidade às minhas pesquisas sobre a criação de LiveCDs, decidi seguir a sequência do boot e pesquisar o componente que seria exibido para o usuário logo após o gerenciador de boot: o splash ("tela de carregamento"). Há no Linux diversos programas que podem ser utilizados para tal finalidade, entre eles o Splashy, cujas instalação, configuração e personalização trataremos nesse artigo.

[ Hits: 38.928 ]

Por: Antônio Vinícius Menezes Medeiros em 07/06/2010 | Blog: http://www.vinyanalista.com.br/


Instalando novos temas para o Splashy



Vou demonstrar agora como instalar o tema Fingerprint, que pode ser baixado do site oficial do Splashy através do seguinte comando:

# wget http://splashy.alioth.debian.org/wiki/_media/themes/fingerprint-1.0-theme.tar.gz

Se desejar utilizar outro tema, você pode encontrar mais temas no site oficial do Splashy ou no site do KDE-Look.org. Lembre-se de alterar os comandos que informarei a seguir conforme suas necessidades.

Usando o terminal

Uma vez baixado o tema desejado, execute o seguinte comando no terminal, passando como parâmetro o nome do arquivo que você baixou:

# splashy_config -i fingerprint-1.0-theme.tar.gz

Esse comando copiará o tema para a pasta de temas do Splashy ("/etc/splashy/themes"). Para defini-lo como o tema do Splashy, execute agora o comando:

# splashy_config -s fingerprint

E em seguida atualize o initramfs:

# update-initramfs -u -t -k $(uname -r)

Para testar se o tema foi aplicado corretamente não é necessário reiniciar o computador. Você pode fazer isto através do comando:

# splashy test

A tela do Splashy será exibida da mesma forma como será exibida durante o boot. Pressione ESC para sair dela e finalizar o teste.
Linux: Exibindo um splash durante o boot com Splashy

Usando o StartUp-Manager

Uma vez baixado o tema desejado, inicie o StartUp-Manager, vá até a aba "Appearance" e clique no botão "Manage splashy themes...", que está na seção "Splashy themes".
Linux: Exibindo um splash durante o boot com Splashy
A caixa de diálogo que aparece lista todos os temas do Splashy instalados. Clique no botão "Add".
Linux: Exibindo um splash durante o boot com Splashy
Informe onde está o arquivo .tar.gz (a extensão .tar.bz2 também é aceita) e clique em "Open".
Linux: Exibindo um splash durante o boot com Splashy
Após isso, você deve fechar a caixa de diálogo, voltando à tela principal do StartUp-Manager. No menu drop-down "Splashy theme" selecione o tema que você deseja que seja exibido durante o boot (nesse caso, o Fingerprint, que você acabou de instalar).
Linux: Exibindo um splash durante o boot com Splashy
Você pode clicar em "Preview theme" para visualizar o tema. A tela do Splashy será então exibida da mesma forma como será exibida durante o boot. Pressione ESC quando desejar encerrar o teste.

Usando o Splashy Manager

Uma vez baixado o tema desejado, inicie o Splashy Manager. Já na tela principal aparece uma lista com todos os temas do Splashy instalados. Clique no botão "Install a theme".
Linux: Exibindo um splash durante o boot com Splashy
Informe onde está o arquivo .tar.gz do tema (lembrando que a extensão .tar.bz2 também é aceita) e clique em "Open".

Voltando para a lista de temas do Splashy, clique no tema que você deseja que seja exibido durante o boot (nesse caso, o Fingerprint, que você acabou de instalar). Você será avisado sobre a atualização do initramfs.
Linux: Exibindo um splash durante o boot com Splashy
Feche o aviso e o Splashy Manager, abra o terminal e execute o comando:

# update-initramfs -u -t -k $(uname -r)

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do Splashy
   3. Instalação de programas adicionais
   4. Instalando novos temas para o Splashy
   5. Criando um tema
   6. Modificando um tema
   7. Utilizando no LiveCD
Outros artigos deste autor

Guia de referência do ISOLINUX (parte 1)

Portugol Online - Software livre para facilitar o estudo de algoritmos

Instalação do MediaWiki em uma Project web do SourceForge

Desmistificando a instalação do Dazuko

Conheça o OpenOffice.org e o BrOffice.org

Leitura recomendada

Sony Ericsson k550i no Linux

SeamlessRDP - Executando aplicações Windows

Autologin no Linux sem o uso do KDM

Instalando o asterisk no Debian GNU/Linux

Ultimate Boot CD - Um Fantástico "Canivete Suíço" para recuperar seu Linux

  
Comentários
[1] Comentário enviado por giovani2003 em 07/06/2010 - 16:21h

Cara muito bom esse teu artigo. Estou trabalhando exatamente com algumas questões... que dentre elas tenho que criar um splash customizado para deixar uma instalação mais visual para o usuário e este teu artigo veio em boa hora me economizou algumas horas de pesquisa.

[2] Comentário enviado por giovani2003 em 07/06/2010 - 16:23h

Aproveitando... Você já usou o simple-cdd? Se sim... Você já customizou a imagem inicial (menu de opções "Graph Installer, memteste, etc) splash.png (o padrão mostra do Debian).

[3] Comentário enviado por vinyanalista em 08/06/2010 - 15:05h

Olá Giovani, que bom que você gostou do artigo.

Eu não sabia o que era o Simple-CDD, então olhei rapidinho no Google, é um CD de instalação do Debian personalizado, certo?

Quando àquela imagem que você me perguntou, o "splash.png", que você vê no menu inicial do CD de instalação do Debian, eu não sei se há uma forma de alterar pelo próprio comando Simple-CDD, mas acredito que se você montar a ISO do CD depois que ela estiver pronta, copiar todo seu conteúdo para uma pasta temporária, substituir aquela imagem e depois regerar a ISO deve funcionar.

Aquela imagem é a imagem de fundo do menu de boot do ISOLINUX. Você pode olhar dois artigos que eu publiquei aqui antes sobre o ISOLINUX para saber como personalizar aquele menu.

Espero que tenha ajudado,

Um abraço, até mais.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts