Usando Fbsplash en Gentoo

Hoy se me ha dado por solucionar algunos pequeños errores que tenía en el boot de mi máquina y viendo el arranque, me he dicho... "¡Ufff  esto es más soso que yo!". Dicho esto, me puse a leer un poco sobre lo que se usa ahora para el BootSplash (como yo lo conocía ... hace mucho).

Bueno, lo primero que tenemos que hacer es instalar media-gfx/splashutils con los USE  fbcondecor mng y static-libs algunas de sus dependencias, también les hará falta, así que tendrán que las recompilamos. Aparte de esto, también hay que tener soporte en el kernel:


Device Drivers ->
    Graphics support ->
        <*> Support for frame buffer devices  --->
            Console display driver support  --->
                <*> Framebuffer Console support
                [ ] Enable Tile Blitting Support
                [*] Support for the Framebuffer Console Decorations

Device Drivers --->
    Input Device Support --->
        <*> Event Interface

kaiser ~ # emerge -avN splashutils


Bien, ya tenemos la base, ahora nos hará falta algún tema para darle vidilla a nuestras tty's (yo instale el splash-themes-gentoo), si quieres conocer más opciones:

kaiser ~ # eix splash-themes
kaiser ~ # emerge -av splash-themes-gentoo

Ok, ahora vemos el contenido de la carpeta /etc/splash/, para probar y elegir el que más nos gusta...

kaiser ~ # splash_manager -c set --theme=natural_gentoo --tty=1

Una vez hayamos elegido nuestro preferido, con  Ctrl+Alt+F1 bajamos a la tty1 para comprobar el tema seleccionado y una vez elegido generamos la imagen para hacerlo permanente.

kaiser ~ # splash_geninitramfs --verbose --res 1024x768 --generate /boo/initramfs-bootsplash-3.1.4 natural_gentoo

Ahora añadimos un par de líneas a nuestro lilo (Sí lo sé ahora saldrán todos aquellos que adoran a Grub y blasfemaran de mí y lilo, pero ese debate discusión prefiero dejarlo para otro post dedicado a él. Si no les importa amigos.)


image = /boot/vmlinuz-3.1.4-gentoo
        root = /dev/sda6
        label = Gentoo-3.1.4
        read-only
        initrd=/boot/initramfs-bootsplash-3.1.4
        append="splash=verbose,theme:natural_gentoo"

Las líneas que tenemos que añadir son las que están en negrita, una vez añadido, ejecutamos lilo...

kaiser ~ #  lilo


Una última cosa es añadir al /etc/conf.d/fbcondecor, para tener la imagen en todas las tty. Descomentamos la línea:

 FBCONDECOR_TTYS="1 2 3 4 5 6"


y añadimos al arranque:

kaiser ~ # rc-update add fbcondecor boot 


Ahora tenemos unas tty más acogedoras para esos ratos agradables que pasamos en ellas, suerte y espero que les sirva y guste a todos, saludos!!!!








viernes, diciembre 09, 2011

Usando Fbsplash en Gentoo

Hoy se me ha dado por solucionar algunos pequeños errores que tenía en el boot de mi máquina y viendo el arranque, me he dicho... "¡Ufff  esto es más soso que yo!". Dicho esto, me puse a leer un poco sobre lo que se usa ahora para el BootSplash (como yo lo conocía ... hace mucho).

Bueno, lo primero que tenemos que hacer es instalar media-gfx/splashutils con los USE  fbcondecor mng y static-libs algunas de sus dependencias, también les hará falta, así que tendrán que las recompilamos. Aparte de esto, también hay que tener soporte en el kernel:


Device Drivers ->
    Graphics support ->
        <*> Support for frame buffer devices  --->
            Console display driver support  --->
                <*> Framebuffer Console support
                [ ] Enable Tile Blitting Support
                [*] Support for the Framebuffer Console Decorations

Device Drivers --->
    Input Device Support --->
        <*> Event Interface

kaiser ~ # emerge -avN splashutils


Bien, ya tenemos la base, ahora nos hará falta algún tema para darle vidilla a nuestras tty's (yo instale el splash-themes-gentoo), si quieres conocer más opciones:

kaiser ~ # eix splash-themes
kaiser ~ # emerge -av splash-themes-gentoo

Ok, ahora vemos el contenido de la carpeta /etc/splash/, para probar y elegir el que más nos gusta...

kaiser ~ # splash_manager -c set --theme=natural_gentoo --tty=1

Una vez hayamos elegido nuestro preferido, con  Ctrl+Alt+F1 bajamos a la tty1 para comprobar el tema seleccionado y una vez elegido generamos la imagen para hacerlo permanente.

kaiser ~ # splash_geninitramfs --verbose --res 1024x768 --generate /boo/initramfs-bootsplash-3.1.4 natural_gentoo

Ahora añadimos un par de líneas a nuestro lilo (Sí lo sé ahora saldrán todos aquellos que adoran a Grub y blasfemaran de mí y lilo, pero ese debate discusión prefiero dejarlo para otro post dedicado a él. Si no les importa amigos.)


image = /boot/vmlinuz-3.1.4-gentoo
        root = /dev/sda6
        label = Gentoo-3.1.4
        read-only
        initrd=/boot/initramfs-bootsplash-3.1.4
        append="splash=verbose,theme:natural_gentoo"

Las líneas que tenemos que añadir son las que están en negrita, una vez añadido, ejecutamos lilo...

kaiser ~ #  lilo


Una última cosa es añadir al /etc/conf.d/fbcondecor, para tener la imagen en todas las tty. Descomentamos la línea:

 FBCONDECOR_TTYS="1 2 3 4 5 6"


y añadimos al arranque:

kaiser ~ # rc-update add fbcondecor boot 


Ahora tenemos unas tty más acogedoras para esos ratos agradables que pasamos en ellas, suerte y espero que les sirva y guste a todos, saludos!!!!