Splashy - Mudando a "cara" do seu boot no Ubuntu

Iniciado por Felix, 21 de Setembro de 2006, 17:18

tópico anterior - próximo tópico

Felix

Retirado de http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=5412&pagina=1


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.


Baixando e configurando

Mãos à obra:

Baixe o Splashy, ele substituirá o Usplash.
http://gabrielteratos.oi.com.br/splashy_0.1.8.1-1_i386.deb

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:

title        Ubuntu, kernel 2.6.15-26-k7
root         (hd1,0)
kernel       /boot/vmlinuz-2.6.15-26-k7 root=/dev/hdb1 ro quiet splash
initrd       /boot/initrd.img-2.6.15-26-k7
savedefault
boot

Mude para:


title        Ubuntu, kernel 2.6.15-26-k7
root         (hd1,0)
kernel       /boot/vmlinuz-2.6.15-26-k7 root=/dev/hdb1 ro quiet splash vga=791
initrd       /boot/initrd.img-2.6.15-26-k7
savedefault
boot


Pronto, seu boot está mais bonitinho.

Por padrão seu boot terá essa tela:




Mas eu fiz um tema pro Ubuntu que deixará seu boot assim:




Para baixá-lo:
http://gabrielteratos.oi.com.br/ubuntu_glass.tar.gz
Para instalar o tema, execute como root o seguinte comando em seu terminal:

# splashy_config -i ubuntu_glass.tar.gz

Para ativá-lo use o comando:

# splashy_config -s ubuntu_glass

Pronto! Agora você tem um boot bonito sem precisar recompilar kernel, aplicar patchs e etc.


Autor: Gabriel Falcão Gonçalves de Moura

Editado, (erro de ctrl + c - ctrl + v)


Perícope

Os seus "aqui" não estão funcionando.
Usuário Linux n. 414104 - Usuário Ubuntu n. 3048
| Não tenha pressa: pesquise no fórum primeiro! |

Luiz Santos

Onde você baixou o tema ubuntu? Indique o caminho completo como por exemplo  ~/Desktop/ubuntu_glass.tar.gz
Ubuntu 13.04 - Windows 8
Samsung 320GB(SATA)
Biostar GF8100 M2+ TE - Atlhon X2 7750 - 2GB Ram - 256MB compartilhado

gaijin

Cara, muito legal. Instalei e gostei.

Citação de: Luiz Santos online 22 de Setembro de 2006, 08:32
Onde você baixou o tema ubuntu? Indique o caminho completo como por exemplo  ~/Desktop/ubuntu_glass.tar.gz

Tanto faz onde baixar o arquivo.
"Conhece-te a ti mesmo." Oráculo de Delfos

Como proceder quando tenho uma dúvida? (7 passos) http://ubuntuforum-pt.org/index.php?topic=8212.0

alexandreoz

Quando entro com o comando: sudo aptitude remove usplash
aparece a seguinte tela:

Os pacotes a seguir possuem dependências não satisfeitas :
  ubuntu-desktop: Depende: usplash mas não é instalável.
Resolving dependencies...
As seguintes ações irão resolver essas dependências:

Remover os seguintes pacotes:
ubuntu-desktop

Pontuação é -301

Aceitar esta solução?[S/n/s/?]

e ai? não vai remover o ubuntu se eu der um S?

egosum

Gostei muito dessa possibilidade, mas deu uma dúvida, no meu caso preciso manter o dual boot com o winxp, e me parece que essa alternativa não permite a seleção de boot e o timeout, ou tem alguma configuração que não foi postada? parabens pelo mod aparecendo o ubuntu no boot ficou superclean.

arlei

Citação de: egosum online 23 de Setembro de 2006, 13:18
Gostei muito dessa possibilidade, mas deu uma dúvida, no meu caso preciso manter o dual boot com o winxp, e me parece que essa alternativa não permite a seleção de boot e o timeout, ou tem alguma configuração que não foi postada? parabens pelo mod aparecendo o ubuntu no boot ficou superclean.

Não amigo egosum,

vc continuará normalmente podendo "bootar" pelo teu windows se manter lógico a entrada dele no seu menu.lst.
No exemplo o amigo Felix apenas mostrou a entrada do Ubuntu, onde deve ser feita a configuração para modo 1026x761 adicionando o parâmetro vga=791 conforme bem demonstrado.

T+
Arlei

egosum

valeu, entao vai aparecer o menu como no grub do kuruma... thks pela informação.


.:Shadow:.

Pow no meu pc travou x_X
dava erro no tty3 se não me engano.
Daí fechava o gnome e entrava em modo texto x(
Mas tinha ficado bonito, principalmente com o do ubuntu.
Parabéns!
Assinatura removida pela equipe do Fórum

gaijin

"Conhece-te a ti mesmo." Oráculo de Delfos

Como proceder quando tenho uma dúvida? (7 passos) http://ubuntuforum-pt.org/index.php?topic=8212.0

Serj Tankian

Maravilha, muito bom =)

Voto pelo tópico pinar.

Só me diga uma coisa, para voltar ao tema pioneiro, com o TUX na tela, como faz? Instalei o seu, adorei, mas é bom sempre saber como alterar. ^^

Abraço, excelente tópico!!
"Viva!! Viva!! Viva a Sociedade Alternativa! À lei do forte, esta é a nossa lei e alegria do mundo!! Viva!! Viva!!"

Durlag

Que maravilha! Ficou perfeito... era o único item que eu não curtia no meu Ubuntu: o bootsplash!

Valeu pela dica!

uplink

po cara legal sua atitude de fazer esse tópico,realmente muito legal isso.

mas será que não tem um modo de fazer uma bootscreen com um barra? ao ir se completando a barra ir indo ao final.

mas mesmo assim ta muito legal,só tinha que da mais opções de bootscreen para o usuário. se você souber edite de coloque no seu tópico.

T+
Cai fora do Forum...

Entenda o Porque !

augustocmbrito

Eu instalei o Xubuntu mas voltei atrás (para o Ubuntu).

Na tela de inicialização, permaneceu a do Xubuntu.

Tem como voltar ao original do Ubuntu?