nos repositorios do Debian Sid e ja e utilizado nas versoes mais recentes do Ubuntu e do Fedora.O Splashy e a continuacao do projeto Bootsplash e e o programa de bootsplash oficial do Debian Lenny, motivos pelos quais o escolhi para tratar neste artigo. Ele dispensa ao usuario editar os scripts de inicializacao ou recompilar o kernel, sendo toda a sua instalacao, configuracao, personalizacao e execucao feita por programas que se encontram dentro do proprio sistema que se encontra em execucao ("in user-space", como voce encontra no site do Splashy).Instalacao do SplashyA instalacao do Splashy pode ser feita facilmente no Debian e derivados a partir do pacote splashy que se encontra disponivel nos repositorios oficiais do Debian Lenny. Opcionalmente, voce pode instalar tambem os temas para Splashy feitos pela equipe do Debian, disponiveis no pacote splashy-themes:# apt-get install splashy splashy-themesLembrando que para ter acesso aos repositorios do Debian Lenny voce deve ter as seguintes linhas acrescentadas no arquivo "/etc/apt/sources.list":deb http://ftp.br.debian.org/debian/ lenny main contrib non-freedeb http://ftp.br.debian.org/debian-security/ lenny/updates main contrib non-freedeb http://ftp.br.debian.org/debian-volatile/ lenny/volatile main contrib non-freeAlem disso, e bom lembrar tambem que antes de instalar ou atualizar programas devemos sempre atualizar a lista de pacotes dos nossos repositorios. Para isso, execute o comando:# apt-get updateDepois de baixados e instalados os pacotes, abra o arquivo de configuracao do GRUB ("/boot/grub/menu.lst") e altere a linha referente ao kernel, acrescentando "vga=791 splash":TITLE Debian GNU/Linux, kernel 2.6.26-2-686ROOT (hd0,0)KERNEL /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet vga=791 splashINITRD /boot/initrd.img-2.6.26-2-686Os parametros que acrescentamos agora a configuracao do GRUB informarao ao kernel que devem ser carregados durante o boot o framebuffer, necessario para a execucao do Splashy, com resolucao 1024x768 (parametro "vga=791"), e o bootsplash ("splash"). Observe que e interessante que o parametro "quiet" tambem seja informado nessa linha, pois se isso nao ocorrer o kernel mostrara dezenas de mensagens antes da exibicao do Splashy. Se esse parametro nao existia na sua configuracao original do GRUB, acrescente-o.Observe que e possivel configurar o framebuffer para utilizar outras resolucoes. Pode ser interessante utilizar a resolucao 800x600, passando como parametro ao kernel "vga=788". As resolucoes suportadas e os codigos correspondentes encontram-se na tabela a seguir, extraida do arquivo readme do Splashy, que voce pode encontrar na pasta "/usr/share/doc/splashy/": 640x480 800x600 1024x768 1280x1024 1600x1200 256 colors (8b) 769 771 773 775 796 32K colors (15b) 784 787 790 793 797 64K colors (16b) 785 788 791 794 798 16M colors (24b) 786 789 792 795 799Salve o arquivo de configuracao do GRUB e reinicie o computador. Ao iniciar o Linux, voce deve ver agora o tema padrao do Splashy:Observe que durante a instalacao do pacote splashy, o Splashy ja e inserido no initramfs. Apos quaisquer alteracoes que fizermos na configuracao do Splashy ou no tema do Splashy que estamos utilizando durante o boot deveremos executar o comando a seguir para atualizar a configuracao do Splashy dentro do initramfs:# update-initramfs -u -t -k $(uname -r)Instalacao de programas adicionaisPara configurar e, principalmente, personalizar o Splashy, utilizaremos programas graficos. Nesse artigo, abordarei dois: o StartUp-Manager, que permite instalar temas e configurar o Splashy, e o Splashy Manager, mais conhecido como GSplashy,