[TUTORIAL] Temas Plymouth: Instalar, editar, crear y corregir en Linux Mint

Spanish Forum

Moderators: tomeu, JCSenar

Post Reply
User avatar
JCSenar
Level 10
Level 10
Posts: 3102
Joined: Sat Sep 06, 2014 6:26 pm
Location: Irun, España
Contact:

[TUTORIAL] Temas Plymouth: Instalar, editar, crear y corregir en Linux Mint

Post by JCSenar » Sun Nov 06, 2016 12:40 pm

(Fuente: https://community.linuxmint.com/tutorial/view/1149)

Plymouth es un programa de arranque de sistema en modo gráfico que despliega una animación o una imagen estática mientras la computadora se inicia. Por defecto, en Linux Mint solo vemos el logo del sistema y podemos hacer que se vea otra imagen, de otro color o más animado. Hay varias formas de hacer esto:



1.- Añadir temas al sistema desde los repositorios oficiales:

Como por defecto vienen pocos temas plymouth instalados, abrimos el Gestor de paquetes Synaptic y buscamos plymouth-theme. De entre las respuestas, marcamos los que queramos (botón derecho > Marcar para instalar) > Aplicar > Aplicar > Cerrar Synaptic:

Image



2.- Cambiar el tema de plymouth durante el arranque:

Abrimos el Terminal y escribimos:

sudo update-alternatives --config default.plymouth

Aparece una lista con los temas disponibles y vemos marcado con un asterisco el tema por defecto. Debemos introducir el número correspondiente al que queramos sea el nuevo tema por defecto (en el ejemplo, el 5 (solar)). El inconveniente en general es que no sabremos realmente qué aspecto tiene el tema hasta que reiniciemos el equipo. Nos queda aplicar los cambios con el comando:

sudo update-initramfs -u

Image

Reiniciamos el equipo y comprobamos que el tema elegido se aplica tanto al apagar como al encender el equipo. Si no nos gusta, repetimos el proceso anterior y elegimos otro tema hasta encontrar uno de nuestro gusto.

Vídeo: Ejemplo de tema SOLAR

Vídeo: Ejemplo de tema SABILY

(Si en vez de reproducir los vídeos vemos esta pantalla, pinchamos en Activar Windows Media Player > Permitir y recordar:)

Image



3.- Solucionar el retraso en la carga de plymouth:

Si observamos que empezamos a ver la carga del sistema en modo texto antes de ver la animación, lo podemos corregir con estos comandos desde el Terminal:

sudo -s

echo FRAMEBUFFER=y >>/etc/initramfs-tools/conf.d/splash

update-initramfs -u

exit

Image

* Esto no se si funciona en Linux Mint 18.x y 19



4.- Instalar temas desde paquetes .deb:

Tenemos algunos temas disponibles específicos de Linux Mint en forma de paquete .deb. Los descargamos y los instalamos como habitualmente:

plymouth-theme-lmde_0.5.0-1_all.deb

plymouth-theme-mint-green-cloud_0.5.0-1_all.deb

plymouth-theme-mint-sunrise_0.5.0-1_all.deb

plymouth-theme-spinfinity-mint-one_0.5.0-1_all.deb

plymouth-theme-spinfinity-mint-two_0.5.0-1_all.deb

plymouth-theme-mint-does-seven_0.5.0-1_all.deb

plymouth-theme-int-mint_0.5.0-1_all.deb

plymouth-theme-mint-kde


LINUX MINT 13/17.x:

Una vez instalado(s), vamos al punto 2 y seleccionamos el que queramos.

LINUX MINT 18.x y 19:

AVISO: En Linux Mint 18.x y 19, antes de instalar cualquiera de los paquetes .deb anteriores, debemos instalar el paquete plymouth-theme-script descargado desde aquí (64 bit) o desde aquí (32 bit).

En Linux Mint 18.x y 19 los temas Plymouth han de ubicarse en la ruta /usr/share/plymouth/themes (y no en la ruta /lib/plymouth/themes, como en versiones anteriores de Linux Mint). Por eso, los paquetes .deb arriba ofrecidos, siendo anteriores a la existencia de Mint 18, se instalan sin errores pero en la ubicación equivocada (/lib/plymouth/themes) y, por eso, aunque se nos muestran en la lista de temas disponibles, vemos que su ruta no es la adecuada. Aun así, introducimos su número, pulsamos [ENTER] y, aparentemente, la cosa funciona:

Image

El problema viene después, al aplicar los cambios con el comando sudo update-initramfs -u que se genera un mensaje de error y el tema no es aplicado:

Image

¿La solución? Mover el tema de la carpeta /lib/plymouth/themes a /usr/share/plymouth/themes pero modificando al mismo tiempo un archivo del tema.

Navegamos hasta la carpeta /lib/plymouth/themes y copiamos nuestro tema a la Carpeta Personal: botón derecho > Copiar a > Carpeta personal (si hemos instalado más temas hacemos lo mismo con cada uno de ellos):

Image


4.1: Vamos a nuestra Carpeta personal y entramos en la carpeta del tema. Comprobamos que el archivo XXXXX.plymouth lleva el mismo nombre que la carpeta. Si no es así, cambiamos uno de los dos para igualarlos. Lo mismo con el archivo XXXXX.script si existe (no siempre). En este ejemplo se denominan todos de igual manera y no hay que renombrar ninguno:

Image

Abrimos el archivo XXXXX.plymouth con el editor de texto (dos veces clic es suficiente) y vemos que apunta a la ruta erronea:

Image

La sustituimos por la ruta buena (si estaba bien, evidentemente, no hacemos nada). Guardamos y cerramos:

Image

Solo nos queda mover el tema a su ruta adecuada. Desde el Terminal con

sudo mv mint-sunrise /usr/share/plymouth/themes

Y actualizar la lista de temas disponibles añadiendo el nuestro con

Code: Select all

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/mint-sunrise/mint-sunrise.plymouth 100
La carpeta /lib/plymouth no existe por defecto en Mint 18.x y 19 y se ha generado al instalar algunos de los paquetes .deb de la lista. No sirve para nada y la borramos con el comando:

sudo rm -rf /lib/plymouth

Pasamos ahora al punto 2 de este tutorial en el que podemos elegir ya nuestro tema en su ruta adecuada y aplicarlo sin el error anterior:

Image

Vídeo: Ejemplo de tema MINT-SUNRISE



5.- Instalar temas desde otras fuentes:

Podemos encontrar temas de plymouth en diversas fuentes, por ejemplo, en gnome-look.org. Navegamos a esta página, buscamos plymouth theme en general o, como en este caso, específicos de Linux Mint buscando mint plymouth theme y miramos en los resultados. Pinchamos, por probar, el tema Ultimint:

Image

En la siguente pantalla vemos un avance de lo que será el tema. En la pestaña Files pinchamos en el archivo:

Image

y lo guardamos:

Image

Desde el navegador de archivos descomprimimos el archivo .zip (botón derecho > Extraer aquí) y se genera la carpeta correspondiente al tema (comprobamos que tanto el nombre de la carpeta como los archivos contenidos en ella XXXXX.plymouth y/o XXXXX.script se denominan igual. Si no es así, modificamos alguno de ellos para que coincidan):

Image


LINUX MINT 13/17.x:

Abrimos el Terminal y nos desplazamos a la carpeta donde está la nueva carpeta:

cd Descargas

La movemos a su ubicación en el sistema de archivos:

sudo mv ultimint /lib/plymouth/themes

Y la instalamos con el comando:

Code: Select all

sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/ultimint/ultimint.plymouth 100
Image

Ya podemos ir al punto 2 para aplicar este tema.

LINUX MINT 18.x y 19:

Una vez descargado y descomprimido el tema, movemos la carpeta resultante a nuestra Carpeta personal y seguimos en el punto 4.1 de este tutorial.

Vídeo: Ejemplo de tema ULTIMINT



6.- Editar un tema existente:

(Hay que advertir que no todos los temas tienen un archivo background.png ni un archivo xxxxx.script)

Editamos, por ejemplo, el tema plymouth-theme-LMDE descargado desde https://launchpad.net/~mefrio-g/+archiv ... hive-extra desde el Terminal con Gimp:

sudo gimp /lib/plymouth/themes/LMDE/background.png

Podemos copiar, pegar, sustituir, redimensionar el archivo.

Editar el color del fondo:

sudo gedit /lib/plymouth/themes/ubuntu-logo-nonpink/ubuntu-logo.script

Buscar “Window.SetBackgroundTopColor” (sin comillas) y cambiamos las dos lineas para que queden como a continuación:

Window.SetBackgroundTopColor (0.85, 0.85, 0.85); (Un bonito color desvaneciéndose para la parte superior de la pantalla)

Hacemos lo mismo con esta otra:

Window.SetBackgroundBottomColor (0.75, 0.75, 0.75); (Otro bonito color para la parte inferior)

Se puede elegir cualquier color. Encuentra el rango RGB del color deseado usando el programa gcolor2 (instálalo si no lo tienes ya) y divide los valores entre 256 para obtener los valores a utilizar.

Guardamos el archivo y salimos.



7.- Para utilizarlo en tarjetas Nvidia/ATI:

El modo más fácil para corregir un tema plymouth feo después de instalar los drivers de Nvidia es abrir el terminal y escribir:

sudo gedit /etc/default/grub

Buscamos la linea:

#GRUB_GFXMODE=640x480

Justo debajo escribimos la línea:

GRUB_GFXPAYLOAD_LINUX=auto

Guardamos el archivo y actualizamos Grub con:

sudo update-grub

Y reiniciamos. Si esto no corrige el problema, sustituimos "GRUB_GFXPAYLOAD_LINUX=auto" por

GRUB_GFXPAYLOAD_LINUX="1024x768"

De nuevo guardamos, actualizamos Grub y reiniciamos. Debería corregirse.

________________________________________________

REGLAS DEL FORO: Si tienes algún problema con este tutorial no lo plantees aquí. Abre un tema nuevo para ello. Gracias.
________________________________________________
Image
Si tu consulta ha sido resuelta, por favor, edita tu primer mensaje y añade [SOLUCIONADO] al título. Gracias.

Post Reply

Return to “Español (Spanish)”