SDB:CÓMO Personalizar la pantalla de arranque
tagline: De openSUSE
| |
¡Este artículo puede reciclarse! Este artículo no cumple los estándares esperados en la Wiki de OpenSUSE. |
| Probado en los SuSE de las series 9.x y 10.x. Salvo "modificar el splash de Grub" que ya está actualizado y sólo necesita revisión |
Contenido |
Cómo: Cambiar tus pantallas de arranque
Esta guía describe cómo configurar a tu gusto las pantallas de arranque del sistema en:
- el arranque de KDE.
- el arranque de SuSE.
- el tema de la pantalla de login KDM.
- el arranque de Grub.
Cambiar la pantalla de arranque de KDE
Para cambiar la pantalla de inicio de KDE, ve a KMenu > Centro de Control KDE > Apariencia y temas > Pantalla anunciadora. Selecciona aquí tu nueva imagen.
Sin embargo, el número de opciones a elegir es limitado. Puedes obtener más en KDE-Look. Si buscas en el margen izquierdo de la página, y selecciona "splash screens". Elige los que quieres y descárgalos a un directorio cualquiera, por ejemplo:
/home/tunombre/splashscreens
No descomprimas los archivos, aunque puedes renombrarlos, quitándoles el número que traen numero-nombre.tar.bz.
Vuelve al menú de antes en el Centro de Control, selecciona "Añadir" y navega al directorio donde has descargado los ficheros (/home/tunombre/splashscreens en el ejemplo) y selecciona ahí los que quieras añadir a tu lista. ...
Para hacerlos accesibles a todo el sistema, copia los ficheros a:
/opt/kde3/share/apps/ksplash/Themes/
Temas KDM (pantalla de login). A la forma SuSE
- Extrae el tema a:
/opt/kde3/share/apps/kdm/themes/
- En el caso de kde 4, el tema se extrae a:
/usr/share/kde4/apps/kdm/themes/
- Abre Yast:
Yast -> Sistema -> Editor de los archivos /etc/sysconfig -> Expande: Desktop -> Display Manager ->: Click en DISPLAYMANAGER_KDM_THEME
En el panel de la derecha introduce el nombre del nuevo tema en la línea: Setting of: DISPLAYMANAGER_KDM_THEME
- Una última comprobación para ver si los cambios se han escrito correctamente:
Abre el archivo
/etc/opt/kde3/share/config/kdm/kdmrc
y busca la línea:
Theme=/opt/kde3/share/apps/kdm/themes/tu_tema
Este archivo require de privilegios de root para abrirse. Si por alguna razón tu tema no se grabó correctamente, simplemente sustituye el nombre del antiguo por el nuevo.
- Nota importante acerca de añadir pantallas de arranque y temas KDM desde YaST:
El nuevo nombre de tema tiene que ser añadido manualmente, la primera vez no está visible en la lista. Después de introducir el nombre y guardar los cambios (pulsando en Finalizar); la próxima vez ya lo verás disponible y podrás seleccionarlo desde ahí.
Puedes encontrar pantallas de arranque SuSE personalizadas en KDE-Look, en la sección "Bootsplash screens".
Cambiar la pantalla de arranque de SuSE
Los kernels de las series 9.X y 10.X llevan ya incorporado el soporte "bootsplash". SuSE trae también cierto número de temas diferentes a elegir. Los nuevos temas han de ser instalados en varios directorios bajo /etc/bootsplash/themes. Cada directorio representa un tema de arranque distinto.
Por ejemplo, el que viene por defecto en SuSE-10.0 es "SuSE" (y hay un directorio bajo /etc/bootsplash/themes llamado así). En el caso del 10.0, el tema de SuSE-9.3 también está ahí, en un directorio llamado "SuSE-Home". El que viene por defecto en openSUSE-11.0 es "SuSE".
NOTA: La pantalla nacesita estar en modo 16bpp para que funcione el bootsplash, asegúrate de que tus opciones de grub están configuradas correctamente. (aka vga=794 para 1280x1024)
Para instalar temas extra, haz lo siguiente:
- Extrae el tema a /etc/bootsplash/themes/
Ejemplo:
/etc/bootsplash/themes/selected_bootsplash_theme
- Abre Yast: Yast>Sistema>Editor para los archivos /etc/sysconfig> System > Boot > Theme > escribe el nombre del tema -> "FINALIZAR"
- Paso opcional (edita /etc/sysconfig/themes y comprueba la línea):
THEME="selected_bootsplash_theme"
- Escribe como root lo siguiente en una terminal:
mkinitrd -s (tamaño)x(tamaño)
Ejemplo:
mkinitrd -s 1280x1024
Si usas lilo como cargador de arranque, entonces como root, ejecuta:
lilo -v
Cambiar la pantalla de arranque de Grub
| Probado en openSUSE | Artículos recomendados | Artículos relacionados | |||
|
|||||
|
Los archivos de /boot son propiedad de root. Aunque algunas guías muestran cómo realizar este procedimiento como usuario root, naturalmente, debe de evitarse haciendo uso de sudo. |
El splash por defecto de Grub está dentro del archivo /boot/message. Este archivo se maneja de una forma un tanto particular: primero lo copiamos a una ubicación conocida y después lo editamos. Para ello ejecuta los siguientes comandos en un terminal:
$ mkdir grub
$ sudo rsync /boot/message grub/
$ cd grub/
$ cpio -i < message
$ sudo rm message
$ ls
El fondo se corresponde con el archivo denominado back.jpg. Puedes usar tu herramienta de edición favorita (p.ej. Gimp) para crear un archivo con el mismo nombre o simplemente reemplazarlo.
| La imagen a usar es recomendable que tenga una resolución de 800x600. Esto puede ajustarse en tu herramienta de edición de imágenes. También se recomienda que tenga 256 colores, lo que también puede ser ajustado con la mayoría de herramientas de edición. |
Hecho esto, copiamos nuestro nuevo splash a su ubicación en /boot:
$ chown root:root *
$ ls |cpio -o > message.nuevo_fondo
$ chown root:root message.nuevo_fondo
$ sudo rsync message.nuevo_fondo /boot/
Para finalizar, modificamos /boot/grub/menu.lst para indicarle que use nuestro nuevo fondo:
y reemplazamos la línea
gfxmenu (hdD,P)/message
para que contenga nuestro nuevo fondo:
gfxmenu (hdD,P)/message.nuevo_fondo
| gfxmenu (hdD,P) indica la partición de arranque, donde D es el Disco y P es la partición que contiene el arranque de Linux. Si tu partición es la tercera del primer disco, sería gfxmenu (hd0,2)/message.nuevo_fondo. En este ejemplo, no lo modifiques, simplemente cambia message por message.nuevo_fondo. |
Los dichosos pingüinos
Hay a quien le gusta que en Navidad la pantalla de Grub se sustituya por un tema más navideño, con unos pingüinos correteando sobre un fondo invernal; hay quien incluso querría tenerlo siempre, y hay quien preferiría no verlo nunca.
Para cambiar la frecuencia en la que aparecen, hacemos lo mismo que para cambiar el fondo, pero en lugar de sustituir back.jpg por la imagen que queremos, simplemente editamos el archivo gfxboot.cfg.
$ kdesu kwrite gfxboot.cfg
y buscamos la línea
penguin=-1
- Si queremos que se vean siempre, cambiamos esa línea por
penguin=100
- Si queremos que no se muestren nunca:
penguin=0
A continuación, seguimos los mismos pasos que antes para crear el nuevo message y devolverlo a /boot/message. Si no cambiamos el nombre del archivo no tendremos que editar /boot/grub/menu.lst, aunque en ese caso deberemos prestar mucha atención a no efectuar cambios en el archivo gfxboot.cfg que no sean los requeridos.


