Recuerdo con cierto anhelo las veces que tuve que compilar y aplicar el patch de bootsplash para tener un inicio gráfico en mi distro Gnu/Linux. Bootsplash fue sustituido por splashy y con ello se perdió la posibilidad de mostrar animaciones en el proceso ya que este ultimo solo cuenta con una barra de progreso.
Paralelamente al proyecto splashy, Ubuntu estuvo desarrollando un Fork al que llamo usplash. Lo interesante de ambos en comparación con boosplash es que no se tiene que compilar el kernel.
Recientemente Fedora desarrolló Plymouth como reemplazo de RHGB (Red Hat Graphical Boot) y con el fin de lograr que «La experiencia de arranque sea sin parpadeos, sutil y brillante». Varias distribución entonces han adoptado este software para mostrar un splash de inicio, como por ejemplo Ubuntu.
En uno de los artículos previos (…distros GNU/Linux y Canima) comentaba que sería bueno que el equipo de Canaima GNU/Linux considerara el uso de Plymounth, por lo que decidí tomar de lo que conseguí googleando sobre como implementar Plymouth en Debian Testing y publicarlo aquí.
para instalarlo:
sudo aptitude install v86d plymouth plymouth-themes-all
Ubicar en el archivo /etc/default/grub la siguiente linea:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
y cambiarla por lo siguiente
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280×1024-24,mtrr=3,scroll=ywrap"
Sigue cambiar la siguiente línea: (tomando en cuenta tu resolución de pantalla)
GRUB_GFXMODE=640×480
Por lo siguiente:
GRUB_GFXMODE=1280×1024
Editar el archivo /etc/initramfs-tools/modules y agregar al final lo siguiente.
uvesafb mode_option=1280×1024-24 mtrr=3 scroll=ywrap
Ejecutamos la siguiente instrucción:
sudo echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
ahora actualizamos el grup
sudo update-grub2
listamos los temas de plymounth:
sudo plymouth-set-default-theme --list
luego seleccionamos el tema
sudo plymouth-set-default-theme nombre_del_tema
generamos de nuevo la imagen del kernel:
sudo update-initramfs -u