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.
Parte 3: Instalação de programas adicionais
Para configurar e, principalmente, personalizar o Splashy, utilizaremos programas gráficos. Nesse artigo, abordarei dois: o StartUp-Manager, que permite instalar temas e configurar o Splashy, e o Splashy Manager, mais conhecido como GSplashy, que, além disso, permite também criar temas para o Splashy.
O Splashy Manager é o meu preferido por ter mais funcionalidades com relação ao Splashy. O StartUp-Manager, apesar de oferecer menos recursos com relação ao Splashy, possui mais funcionalidades com relação ao processo de boot como um todo, permitindo configurar outros aspectos do processo, como, por exemplo, o gerenciador de boot. Sinta-se a vontade para utilizar o programa que preferir.
A instalação do StartUp-Manager é mais fácil, uma vez que é feita a partir do pacote startupmanager disponível nos repositórios do Debian Lenny. Para instalá-lo, basta executar o seguinte comando no terminal:
# apt-get install startupmanager
Uma vez instalado, o StartUp-Manager encontra-se disponível na seção "Sistema" do "menu K": A instalação do Splashy Manager é um pouco mais complicada que a do StartUp-Manager, pois teremos que baixar e compilar seu código-fonte, além de criar manualmente um atalho para ele no "menu K".
Primeiramente, devemos instalar as dependências do Splashy Manager. Felizmente, essas dependências possuem pacotes nos repositórios do Debian Lenny e podem ser instaladas facilmente pelo comando:
# apt-get install libglade2-dev libsplashy1-dev build-essential
Agora sim vamos baixar e instalar o Splashy Manager. Para isso, execute os seguintes comandos no terminal:
# wget http://alioth.debian.org/frs/download.php/2243/gsplashy-0.1.tar.gz
# tar -zxvf gsplashy-0.1.tar.gz
# cd gsplashy-0.1
# ./configure
# make
# make install
Para criar um atalho no menu, usando seu editor de texto preferido (eu escolhi o KWrite), crie um arquivo na pasta "/usr/share/applications/":
# kwrite /usr/share/applications/gsplashy.desktop
Copie e cole o seguinte conteúdo para o editor de texto e salve o arquivo:
Feito isso, a partir de agora você poderá acessar o Splashy Manager na seção "Sistema" do "menu K": Vejamos agora como podemos, utilizando os dois programas vistos no tópico anterior, instalar e criar temas para o Splashy. Depois veremos como editar temas já existentes e, por último, veremos como utilizar o Splashy em um LiveCD.
O Splashy Manager é o meu preferido por ter mais funcionalidades com relação ao Splashy. O StartUp-Manager, apesar de oferecer menos recursos com relação ao Splashy, possui mais funcionalidades com relação ao processo de boot como um todo, permitindo configurar outros aspectos do processo, como, por exemplo, o gerenciador de boot. Sinta-se a vontade para utilizar o programa que preferir.
A instalação do StartUp-Manager é mais fácil, uma vez que é feita a partir do pacote startupmanager disponível nos repositórios do Debian Lenny. Para instalá-lo, basta executar o seguinte comando no terminal:
# apt-get install startupmanager
Uma vez instalado, o StartUp-Manager encontra-se disponível na seção "Sistema" do "menu K": A instalação do Splashy Manager é um pouco mais complicada que a do StartUp-Manager, pois teremos que baixar e compilar seu código-fonte, além de criar manualmente um atalho para ele no "menu K".
Primeiramente, devemos instalar as dependências do Splashy Manager. Felizmente, essas dependências possuem pacotes nos repositórios do Debian Lenny e podem ser instaladas facilmente pelo comando:
# apt-get install libglade2-dev libsplashy1-dev build-essential
Agora sim vamos baixar e instalar o Splashy Manager. Para isso, execute os seguintes comandos no terminal:
# wget http://alioth.debian.org/frs/download.php/2243/gsplashy-0.1.tar.gz
# tar -zxvf gsplashy-0.1.tar.gz
# cd gsplashy-0.1
# ./configure
# make
# make install
Para criar um atalho no menu, usando seu editor de texto preferido (eu escolhi o KWrite), crie um arquivo na pasta "/usr/share/applications/":
# kwrite /usr/share/applications/gsplashy.desktop
Copie e cole o seguinte conteúdo para o editor de texto e salve o arquivo:
[Desktop Entry]
Name=Splashy Manager
Comment=Manage your boot splash
Exec=gksu gsplashy
Icon=/usr/local/share/pixmaps/gsplashy/gsplashy.svg
Terminal=false
Type=Application
Categories=System;Settings;
Name=Splashy Manager
Comment=Manage your boot splash
Exec=gksu gsplashy
Icon=/usr/local/share/pixmaps/gsplashy/gsplashy.svg
Terminal=false
Type=Application
Categories=System;Settings;
Feito isso, a partir de agora você poderá acessar o Splashy Manager na seção "Sistema" do "menu K": Vejamos agora como podemos, utilizando os dois programas vistos no tópico anterior, instalar e criar temas para o Splashy. Depois veremos como editar temas já existentes e, por último, veremos como utilizar o Splashy em um LiveCD.