Dúvida Console

Iniciado por Frenesi, 10 de Agosto de 2006, 11:09

tópico anterior - próximo tópico

Frenesi

Pessoal... visitando alguns sites de screenshots linux surgiu uma dúvida...

Como colocar um fundo de tela no modo console (Ctrl+Alt+F1) e não só isso...
também alterar o tamanho da fonte. tentei ler algumas coisas em inglês... só que
meu inglês é muito ruim  :(

se alguém souber... agradeço.  ;)

brunei

Frenesi, eu nunca tentei fazer isso, mas já tinha visto sobre o assunto em vários sites. Você pode utilizar o bootsplash para isso. Dê uma olhada nesse link:

Deixe seu console mais bonito com Bootsplash
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=776


Bruno Ribeiro

arlei

Olá Frenesi.

Complementando a informação do brunei, o link abaixo irá lhe ajudar a entender como mudar os parâmetros da opção vga na linha do kernel no Grub, conseguindo com isso alterar o "tamanho da fonte" no console.

http://www.guiadohardware.net/dicas/configurando-grub.html

T+
Arlei

zoroastro

eu vou tentar aqui e depois falo o resultado :)



EDIT: bem...

lendo o artigo, descobri que era pra colocar uma imagem de fundo na tela de inicialização do Linux, e não no console do ctrl + alt + F1...
mas quand li esta parte do artigo, o meu apt-get install tinha acabado de baixar o bootsplash e começava a instalar, então pensei:
agora eu vou terminar isso

e fui decidido em trocar a tela de inicialização do meu Linux Ubuntu...
quando cheguei na parte de recompilar o kernel, pensei, se aquele artigo foi escrito em 2004, e eu to numa Distro que facilita tudo, então nao vou mexer nessa parte.

o problema começou quando no momento que eu já tinha o programa instalado mas vi que eu teria que baixar e instalar outro pra seguir o Tutorial pois eu nao tenho o arquivo compilado splash e eu ja tinha a pasta /etc/bootsplash/themes/debian instalada então eu verifiquei a pasta /sbin e vi que nao tinha /etc/splash e sim, /etc/splashy :o
então fiz o seguinte comando:
# /sbin/splashy -s -f /etc/bootsplash/themes/debian/config/ bootsplash-1024x768.cfg >> /boot/initrd.splash

reiniciei e nada aconteceu!
então verifiquei a pasta /boot e vi que tinha um arquivo chamado initrd.img-2.6.20-15-generic e agora não sei se uso o comando
# /sbin/splashy -s -f /etc/bootsplash/themes/debian/config/ bootsplash-1024x768.cfg >> /boot/initrd.img-2.6.20-15-generic
para mudar a tela do boot, pois tenho de receio der fazer "derma"...

então eu percebi que tinha um arquivo de texto vazio chamado initrd.splash em /boot e resolvi modificar o grub para ver o que acontecia
então encontrei a linha do Ubuntu no grub:
Citartitle      Ubuntu, kernel 2.6.20-15-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=a54a6b3f-896b-4032-abbc-d07029b3306f ro quiet splash locale=pt_BR
initrd      /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

se eu mudar o initrd.img-2.6.20-15-generic para initrd.splash, já que nao compilei nada e não tenho certeza que splashy é o mesmo que splash???

penso em desinstalar o que instalei pelo apt-get e instalar este do tutorial, compilando, mas espero sugestões antes de prosseguir ;)

zoroastro

sim, splashy é o mesmo que splash:
http://ubuntuforum-pt.org/index.php/topic,356.msg1203.html#msg1203

mas como (quase) toda página sobre o bootsplash, o link nao existe mais.

para a minha sorte, nesse mesmo tópico aí de cima, o FaBMak passou um link do HOWTO:
http://ubuntuforums.org/showthread.php?t=41709&highlight=usplash

eu ainda nao consegui instala-lo, mas coloco alguns links aqui para ajudar quem estiver interessado em instalar e que eu vou "re-le-los" amanha: :)
http://www.guiadohardware.net/artigos/bootsplash/
http://ubuntuforums.org/showthread.php?t=41709&highlight=usplash
http://ubuntuforums.org/showpost.php?p=222952&postcount=83
http://www.bootsplash.org/Welcome_to_the_graphical_world_of_Linux (unico site de bootsplash que achei que está "ativo")
http://ubuntuforum-br.org/index.php/topic,10816.0.html
http://ubuntuforum-pt.org/index.php/topic,356.msg1202.html#msg1202
http://ubuntuforum-br.org/index.php/topic,10426.0.html

um detalhe para ninguem se enganar: este programa é para trocar a tela de inicialização do Linux, não é o splash no momento de logar no ubuntu (que foi tirado no Gutsy), nem algum tipo de programa para modificar o Grub facilmente :)

um detalhe:
nao consigo instalar o startupmanager.
o apt-get diz que nao existe este pacote.

zoroastro

/usr/share/doc/bootsplash-theme-debian/README.Debian :
CitarSplashy:
---------------------------------------------------------------------------------------
A complete user-space boot splash system

A boot splash program that doesn't require patching the Linux kernel.
It paints graphic images directly to framebuffers using libdirectfb.

You can enable splashy by adding splash to the kernel's command line.
See your bootmanagers configuration file (/boot/grub/menu.lst, /etc/lilo.conf).

Ubuntu:

If you are going to install Splashy on Ubuntu Dapper / Breezy you should
REMOVE ubuntu-desktop and usplash.

Known Bugs:
---------------------------------------------------------------------------------------

When running from initramfs, Splashy holds the boot process when unicode_start
or unicode_stop commands are executed. Read Splashy's README file for
instructions on how to work around this.

/usr/share/doc/splashy/README.gz
nao irei prosseguir porque ele pede que eu remova o ubuntu-desktop e nao recomendo fazerem isso..