www.tirinhas.com

domingo, 9 de novembro de 2008

Escondendo as mensagens de boot com o splashutils (fbsplash)

Usar bootsplash no Linux já não é nenhuma novidade. É interessante usá-lo para dar uma aparência melhor, mais "profissional", ao sistema, ou, pelo menos para que quando seu primo chato aparecer em casa, não diga que o Linux é feio, e blá, blá, blá.
O Gentoo, apesar de ser considerado uma distribuição para usuários avançados, tem vários procedimentos mais fáceis que em outras distribuições. Geralmente, ao me deparar com algum problema, basta dar uma "googlada" que um dos primeiros resultados, com a solução do problema, aparece na página de bugs do Gentoo, ou no próprio Fórum.
Agora, voltando ao objetivo deste artigo, que é a instalação do bootsplash, digite o seguinte comando:


# USE="fbcondecor" emerge splashutils && bootsplash-themes

A use fbcondecor é necessária para que os temas "verbose" - que mostram as mensagens de boot com uma imagem de fundo - funcionem.
Agora, é necessário passar os seguintes parâmetros ao kernel:

splash=silent,theme:TemaEscolhido quiet console=tty1


Assim ele já funcionará, mas, antes de entrar o bootsplash ainda aparecerão algumas mensagens de boot. Para escondê-las totalmente é necessário criar uma imagem initramfs que o kernel irá usar para mostrar o splash logo no começo do boot:


# splash_geninitramfs -g /boot/fbsplash-initrd -v TemaEscolhido


Para listar todos os temas disponíveis, faça:


# splash_manager -c list


Para ter uma prévia do seu funcionamento, faça:


# splash_manager -c demo -t TemaEscolhido


O comando a seguir, tira um screenshot e salva no /home/usuario:

# splash_manager -c shot -t TemaEscolhido

Abaixo temos uma prévia de alguns temas:


Tema Gentoo



Tema MetallTux




Tema PLF5

Nenhum comentário: