Configurar Bootsplash en Slackware

Primero bajas el bootsplash
(recurso para barra de progreso y animacion)

Este paquete te viene con un tema default
bajar el parche para tu kernel en
bootsplash, es la pagina oficial
ahora vamos a aplicar el parche

#cd /usr/src/linux #nos vamos al codigo fuente del kernel


#patch -p1 > bootsplash-version-Vkernel.diff
# la salida muestra los archivos modificados

#make menuconfig
#con esto vamos a activar la opcion de bootsplash en el kernel
dentro del menu elegimos Device Drivers-> Graphic Suport -> Bootsplash Configuration-> Bootsplash suport
ahora quitamos el tux que siempre nos aparece el arrancar en Device Drivers-> Graphic Suport -> Logo Configuration quitamos la seleccion
salimos y guardamos la configuracion cuando nos pida.
Y ejecutamos

#make all -j2
(esto toma un poco de tiempo si es la primera ves que lo compilas)
ahora copiamos la configuracion al boot

#cp System.map /boot/


#cp arch/i386/boot/bzImage /boot/vmlinuz-vKernel
(vkernel es la version para poderlo identificar nada mas)
Tenemos que actualizar el gestor de arranque
En Lilo

#vi /etc/lilo.conf

aca agregamos la linea
append = "splash=silent"
El framebuffer vga=773 por
vga=791
El nombre del kernel en image = /boot/kernel-vKernel
:wq
ejecutamos lilo

#lilo

se muestra los SO agregados o presentes ya

Ahora instalamos el recurso bootsplash


$installpkg bootsplash-version-i686.tgz

Modificamos el archivos /etc/rc.d/rc.S

el la primera linea con tu editor agregas
/etc/rc.d/rc.bootsplash
Y conforme avanza el archivo en la linea a tu eleccion agregas
progressbar 10 hasta 90

En el archivo /etc/rc.d/rc.M

de igual manera en retroceso de 90 hasta 10

Listo esta tu bootsplash en tu Slack

el # antes de cada ejecucion supone que eres superusuario