Cambiando el Splash Screen de la consola uno.

Base de Datos de Soporte (jkoeke_splashscreen)
Referido a

SuSE Linux: Versión 7.3

Situación

Quiere tener su propia imagen de fondo para la consola uno.

Procedimiento

Tome nota que este tema no está cubierto por el soporte de instalación gratuito.

El dispositivo framebuffer debe estar activo en la tarjeta gráfica para la consola.

Las resoluciones siguientes son las disponibles:

785 o 786 o 0x311 o 0x312 640 x 480 pixels
788 o 789 o 0x314 o 0x315 800 x 600 pixels
791 o 792 o 0x317 o 0x318 1024 x 768 pixels
794 o 0x31a o 795 o 0x31b 1280 x 768 pixels

Esta tabla e información relevante también está disponible en el siguiente artículo:

"Configurar una tarjeta gráfica no soportada usando el dispositivo framebuffer" (http://sdb.suse.de/es/sdb/html/wessels_easy_fbdev.html)

Crear una imagen JPEG con la resolución deseada. (En este artículo usaremos un ejemplo con 1024 x 768 pixels).

Las imágenes splash screen están guardadas en el directorio:

/usr/share/splash/

Primeros pasos

Para restaurar las imágenes originales es necesario, crearemos una copia de seguridad de los ficheros originales. Proceda de la siguiente manera:

mv /usr/share/splash/bootsplash-1024x768.jpg /usr/share/splash/bootsplash-1024x7
cp /usr/share/splash/bootsplash-1024x768.cfg /usr/share/splash/bootsplash-1024x7
cp /usr/share/splash/splash.dsc /usr/share/splash/splash.dsc.backup

Ahora copie la nueva imagen en el directorio: /usr/share/splash/

cp newimage.jpg /usr/share/splash/bootsplash-1024x768.jpg

Asegúrese que el fichero tiene los siguientes permisos:

tux:~ # ls -l /usr/share/splash/bootsplash-1024x768.jpg
-rw-r--r--    1 root     root        73184 Nov 13 11:37 /usr/share/splash/bootsplash-1024x

En el caso que sean diferentes, modifique-los entrando:

chmod 644 /usr/share/splash/bootsplash-1024x768.jpg
chown root.root /usr/share/splash/bootsplash-1024x768.jpg

Para definir el ancho del borde, edite el fichero /usr/share/splash/bootsplash-1024x768.cfg

En la imagen splash screen por defecto de SuSE, un cuadro blanco se sobrepone en la imagen para "ocultar" el pingüino. Si no desea este efecto, edite el fichero /usr/share/splash/splash.dsc

Modifique la entrada

master:killall -2 fbmngplay; echo "hide penguin" >/proc/splash

a

master:killall -2 fbmngplay

Activando la imagen splash screen

Edite el fichero /etc/lilo.conf

Entre el valor para s resolución (1024 x 768 pixels en este ejemplo) para el parámetro "vga=":

vga=791

Ahora ejecute los siguientes comando:

mk_initrd
lilo

En el caso de cambiar el color de la fuente en esta consola, edite el fichero /etc/init.d/boot.local y añada lo siguiente:

# The color is expressed as a hexadecimal figure in
# the sequence RGB (red, green, blue).
#
# e.g.:
# 000000 black
# ff0000 red
# 00ff00 green
# 0000ff blue
# ffffff white

fontcolor="000000"
echo -e "\033]R\033]P0$fontcolor\033]P4$fontcolor" > /dev/tty0

Disfrute con los experimentos :-)!


Palabras clave: SPLASH, SCREEN, CONSOLE, GRAPHICS

Temas: Arrancar

SDB-jkoeke_splashscreen, Copyright SuSE Linux AG, Nürnberg, Germany - Versión: 15. Nov 2001
SuSE Linux AG - : 06. Dez 2001 de ip (sdb_gen 1.40.0)