Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[FrameBuffer y Bootsplash] HOW-TO en español. (abierto)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 1:30 pm    Post subject: [FrameBuffer y Bootsplash] HOW-TO en español. (abierto) Reply with quote

Ok, en esta especie de how-to vamos a aprender cómo poner framebuffer y bootsplash en nuestra máquina gentoosiana. El que no sepa lo que es el framebuffer o el bootsplash, q lo averigüe antes de seguir leyendo, no sea que luego vaya a descubrir que no había que actualizar el arbol del portage pa aprender a preparar rape a la vizcaína ;)

Antes de nada, este HOWTO lo he subido a mi web por si alguien necesita descargárselo: aquí

Bien, comenzamos.

Actualmente no tengo ni zorra idea de qué versiones del kernel soportan el framebuffer o el bootsplash, así que si no estás seguro, para, no sigas leyendo, y averigua si tu versión lo hace, si sí, pues bien, felicidades, sigue leyendo, si no, lo siento mucho, o actualizas tu kernel, o parcheas el que tienes ;)

Primeramente vamos a actualizar el arbol del portage:
Code:
# emerge sync

Ahora necesitamos el paquete que nos proporciona un par de fondos gráficos "prediseñados" para nuestro futuro framebuffer.
Code:
# emerge bootsplash

Actualizamos el garito:
Code:
# etc-update

Ahora vamos a configurar nuestro kernel para que soporte "bien" el tema:
Code:
# cd /usr/src/linux
# make menuconfig

Recordad marcar las opciones que os señalo a continuación para que se construyan dentro del kernel "[*]", y no como módulos "[M]"

Para un kernel 2.6.x . ponemos las opciones de la siguiente forma:

Code:
Code maturity level options  --->
    [*] Prompt for development and/or incomplete code/drivers
Processor type and features  --->
    [*] MTRR (Memory Type Range Register) support
Device Drivers  --->
    Block devices  --->
        <*> Loopback device support
        <*> RAM disk support
        (4096) Default RAM disk size
        [*]   Initial RAM disk (initrd) support
Graphics support  --->
    [*] Support for frame buffer devices
    [*]   VESA VGA graphics support
    Console display driver support  --->
        [*]   Video mode selection support
        <*> Framebuffer Console support
    Bootsplash configuration  --->
        [*] Bootup splash screen

Para un kernel 2.4.x . ponemos las opciones de la siguiente forma:

Code:
Code maturity level options  --->
    [*] Prompt for development and/or incomplete code/drivers
Processor type and features  --->
    [*] MTRR (Memory Type Range Register) support
Block Devices ->
    [*] Loopback device support
    [*] RAM disk support
    (4096)   Default RAM disk size
    [*] Initial RAM disk (initrd) support
Console Drivers ->
    [*] VGA text console
    [*] Video mode selection support
Console Drivers -> Frame-buffer support ->
    [*] Support for frame buffer devices
    [*] VESA VGA graphics console
    [*] Use splash screen instead of boot logo

Chachi, ahora lo que NO se debe marcar bajo ningún concepto, no sea que luego no os rule el bootsplash o se os corrompa el frame-buffer y me echeis la culpa a mí:
Code:
Device Drivers  --->
    Graphics support  --->
            < >   nVidia Riva support  (do not enable!)
        Logo configuration  --->
            [ ] Bootup logo  (do not enable!)

Ok, pues ahora vamos a compilar el kernel, ¿quién se apunta? xD
Para un kernel 2.6.x. así:
Code:
# make

(Aviso, puede que para compilar algunos kernel 2.6.x haya que incluir un modules_install tras el comando "make")

Para un kernel 2.4.x. así:
Code:
# make dep && make clean bzImage modules modules_install

Esto va a tardar un poco, nos vamos todos juntos al bar de aquí debajo a tomar unas garimbitas y a fardar de frikis con nuestra camiseta preferida del pingüino... el que no beba alcohol, se jode y se lee un libro, o se toma un cafe... no sé...
...tic, tac, tic, tac, tic, tac... (con musiquita de programa TV de preguntas tipo "saber y ganar")
Ya? qué rápido es nuestro ordenador xD ;) jajaja ahora "instalamos" nuestro nuevo kernel:
Code:
# mount /boot
# mv /boot/bzImage /boot/bzImage.backup
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/

Bueeeno, esto ya está, ahora le retorcemos y apretujamos un poco las mejillas, le decimos "qué guapo está!" al kernel pa que rule bien, y listo ;)
De momento no desmontéis /boot ni reiniciéis, no, todabía no, faltan un par de cosas que hacer...

Vamos a poner un bootsplash de esos ahora (hay disponibles diferentes resoluciones, yo personalmente uso 1024x768):
Code:
# /sbin/splash -s -f /etc/bootsplash/default/config/bootsplash-1024x768.cfg > /boot/initrd-1024x768

Algo que yo no haría, no porque vaya a ser malo, sino porque me gusta trapichar, pero que claro, como todo, hay que decirlo: podemos usar una imagen initrd prediseñada que tenemos en:
Code:
# cp /usr/share/bootsplash/initrd-1024x768 /boot/

Ahora tenemos que configurar nuestro gestor de arranque (LILO o GRUB) para que cargue la imagen del bootsplash al framebuffer.
Primero os pego mi lilo (/etc/lilo.conf)y ya veis más o menos como hay que configurar el tema:
Code:
#
# Lilo configuration ;)
# By Parka

lba32
boot = /dev/hda
map = /boot/map
install = /boot/boot.b
prompt
timeout=500
vga = 791 # Esto es para ver la consola a 1024x768x16
append = "video=vesa:ywrap,mtrr splash=silent" # Esto es para la correcta visualización del Bootsplash
image = /boot/bzImage
   root = /dev/hda2
   label = Gentoo
   read-only # read-only for checking
initrd = /boot/initrd-1024x768 # esto para que cargue la imagen que metimos antes
other = /dev/hda3
   label = Winbugs
   table = /dev/hda

#FIN
#

Para los usuarios de GRUB (/boot/grub/grub.conf), no os desesperéis, aquí está lo vuestro, este es un grub standart con bootsplash y eso...
* video= goes on kernel line and controls display options such as ywrap and mtrr which speed up framebuffer scrolling
* vga= goes on kernel line and controls the resolution and colour depth of framebuffer
* splash= goes on kernel line and takes either 'silent' or 'verbose' but silent boots may not work
* initrd= goes on a new line after kernel line and loads an image during the booting process.
Code:
#GRUB configuration
default 0
timeout 10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

# With both framebuffer and bootsplash
title=Gentoo GNU/Linux 1.4 (+fb +splash)
root=(hd0,0)
kernel=(hd0,0)/boot/bzImage root=/dev/hda2 video=vesafb:ywrap,mtrr vga=0x31A
initrd=/boot/initrd-1280x1024

# With framebuffer but without bootsplash
title=Gentoo GNU/Linux 1.4 (+fb -splash)
root=(hd0,0)
kernel=(hd0,0)/boot/bzImage root=/dev/hda2 video=vesafb:ywrap,mtrr vga=0x31A

# Without both framebuffer and bootsplash
title=Gentoo GNU/Linux 1.4 (-fb -splash)
root=(hd0,0)
kernel=(hd0,0)/boot/bzImage root=/dev/hda2
#

Quote:
<!---NOTA--->
Para el apartado "vga" en los gestores de arranque, aquí teneis una tabla con los posibles valores:
Code:
    | 640x480  800x600  1024x768 1280x1024
----+-------------------------------------
256 |  0x301    0x303    0x305    0x307   
32k |  0x310    0x313    0x316    0x319   
64k |  0x311    0x314    0x317    0x31A   
16M |  0x312    0x315    0x318    0x31B

Una tabla un poco más amigable, en sistema decimal
Code:
    | 640x480  800x600  1024x768  1280x1024
----+-------------------------------------
256 |    769       771       773       775
32K |    784       787       790       793
64K |    785       788       791       794
16M |    786       789       792       795


AVISO: supuestamente no rula a más de 64k, quedas avisado ;)

<!---FIN-DE-NOTA--->


Ahora actualizamos lilo (para grub no tngo ni idea de si hay que hacer algo):
Code:
# lilo -v
# lilo

Esto va bien ;) ahora tenemos que añadir el bootsplash al arranque para que aparezca cada vez que iniciemos nuestra máquina.
Code:
# rc-update add bootsplash default

Y ya ta :D ya tenemos todo a punto :) reiniciamos y flipamos con nuestro nuevo y flamante bootsplash y framebuffer jejeje.

Ahora queda el tema de personalizar lo nuestro, es decir, de añadir nosotros nuestras propias imágenes de inicio...


Bien, procederemos de la siguiente manera:
* Creamos nuestro propio directorio para los archivos del bootsplash.
Code:
# mkdir -p /etc/bootsplash/mibootsplash/images/
# cp -r /etc/bootsplash/default/config /etc/bootsplash/mibootsplash/

* Cambiamos el link simbólico que hay al tema predefinido.
Code:
# rm /etc/bootsplash/default
# ln -s /etc/bootsplash/mibootsplash /etc/bootsplash/default

* Abrimos /etc/conf.d/bootsplash.conf y lo cambiamos así:
Code:
BOOTSPLASH_THEME=default
o
Code:
BOOTSPLASH_THEME=mibootsplash

* Metemos las imágenes que hayamos elegido en /etc/bootsplash/mibootsplash/images/
* Abrimos /etc/bootsplash/mibootsplash/config/bootsplash-1024x768.cfg y cambiamos las lineas adecuadas para que apunten a nuestras imágenes:
Code:
jpeg=/etc/bootsplash/mibootsplash/images/bootsplash-1024x768.jpg
silentjpeg=/etc/bootsplash/mibootsplash/images/silent-1024x768.jpg

* Aplicamos los cambios en nuestra imagen de inicio ;)
Code:
# mount /boot
# /sbin/splash -s -f /etc/bootsplash/default/config/bootsplash-1024x768.cfg > /boot/initrd-1024x768

* Si usamos lilo:
Code:
# lilo -v
# lilo

Y ya ta, reiniciamos y a disfrutar y presumir de nuestro bootsplash personalizado ;)

Para hacer capturas de la consola, sólo hay que:

Code:
# emerge fbgrab
# fbgrab /directorio/donde/quieras/guardar/la-captura/nombredelarchivo.png

Ala, eso es todo, espero que sirva de algo. Cualquier duda, ya sabéis.
Un saludo.

(c) By Parka.

P.D.: Cuando tengáis vuestro bootsplash dejadnos verlo y así compartimos impresiones respecto al tema ;)
Por último, si alguien nota algún terrible fallo o algo así, pues se agradecen correcciones y demás.

Créditos y agradecimientos:

Pos este howto ha sido escrito por: mí xD.
El autor de la primera guía para framebuffer y bootsplash en los foros y en inglés fue Narada
Gracias a mi novia por darme amor mientras la escribía.
Gracias a psm1984 por recordarme lo de la tabla :)
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!


Last edited by Parka on Sun Jun 06, 2004 12:54 pm; edited 13 times in total
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 1:30 pm    Post subject: Reply with quote

jajajja, por fin el esperado howto ;) espero q os guste
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
psm1984
l33t
l33t


Joined: 14 Oct 2003
Posts: 919

PostPosted: Wed Jun 02, 2004 2:03 pm    Post subject: Reply with quote

Añade esta tabla con los valores para indicar la resolucion

Code:
   
    | 640x480  800x600  1024x768 1280x1024
----+-------------------------------------
256 |  0x301    0x303    0x305    0x307   
32k |  0x310    0x313    0x316    0x319   
64k |  0x311    0x314    0x317    0x31A   
16M |  0x312    0x315    0x318    0x31B


Y creo que si pones mas de 16 bits (64k) no funciona.
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 2:06 pm    Post subject: Reply with quote

Cierto ;) gracias, se me había pasado la tablita :D y no, creo que no funciona a más de 16bits
Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3748

PostPosted: Wed Jun 02, 2004 2:15 pm    Post subject: Reply with quote

pozi, muuu bueno, Parka !

En su momento le pedimos a Narada que nos dejara traducir su manual que tiene en ésta misma web en la sección Docs&tricks ( en inglés ). Lo tenéis traducido aqui por si os interesa, aunque Parka ya lo ha explicado tb. con todo lujo de detalle.

saluetes pá to2
Back to top
View user's profile Send private message
psm1984
l33t
l33t


Joined: 14 Oct 2003
Posts: 919

PostPosted: Wed Jun 02, 2004 2:16 pm    Post subject: Reply with quote

Por cierto, el numero de la tabla vale tanto para lilo como para grub, lo que pasa es que se le puede indicar en forma decimal o hexadecimal.

PD: para el refresco del framebuffer: http://forums.gentoo.org/viewtopic.php?t=71570


Last edited by psm1984 on Wed Jun 02, 2004 2:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
fromooze
Guru
Guru


Joined: 07 Mar 2004
Posts: 360
Location: Salamanca!

PostPosted: Wed Jun 02, 2004 2:16 pm    Post subject: Reply with quote

Sólo un comentario un poco "off-topic"... ¿sólo trabajas con un kernel? Es decir, si ese es tu lilo.conf, ya que sale el windoze pero no salen más kerneles.. y usando la bzImage como nombre genérico; me da en pensar eso.

Hombre, yo todavía no he llegado a los extremos (en el portatil, cuando tenía la debian, llegué a tener unos 12 kerneles diferentes) pero poco a poco se andará :) De todas formas es siempre interesante que tengas un kernelcillo de "rescue" si no lo tienes ya para que en casos como estos no tengas que tirar del livecd y volver a recuperar la bzImage.bacap. Me parece un buen consejo de linuxero, ya que el LILO no está hecho para poder usar linux y windows, sino para poder tener diferentes kerneles. :) No hace falta que se llame bzImage , sólo que la imagen se llame como le indicas en el lilo.conf.

Sino, está interessante el howto, tal ve me anime a poner el bootsplash ... aunque me da miedo que una vez puesto pase de activar las X :) ¿Cuál es el que viene por defecto? ¿Es el de gentoo?
_________________
Xiau!

JID: fromoze@jabberes.org/jabber.org
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 2:25 pm    Post subject: Reply with quote

jejeje :oops: gracias gringo ;) mu bien traducido el vuestro, ha molao :)
psm1984 wrote:
Por cierto, el numero de la tabla vale tanto para lilo como para grub, lo que pasa es que se le puede indicar en forma decimal o hexadecimal.

yo sólo sé que en hexadecimal no me lo ha conseguido coger nunca el lilo, así que recomiendo ponerlo en decimal por si acaso ;) pero gracias de todas formas por el apunte :)

Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!


Last edited by Parka on Wed Jun 02, 2004 2:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 2:27 pm    Post subject: Reply with quote

En realidad tengo 9 fromooze, pero no he querido recargar mucho el ejemplo de un lilo.conf básico ;)
Gracias por el interés, tienes razón.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 2:37 pm    Post subject: Reply with quote

He actualizado el tema y le he pegado una tabla en sistema decimal pal que lo prefiera ;)
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
MaROtO
Tux's lil' helper
Tux's lil' helper


Joined: 12 May 2004
Posts: 135
Location: /dev/Bilbao

PostPosted: Wed Jun 02, 2004 2:49 pm    Post subject: Reply with quote

esto...veamos -muy bueno el tutorial, aunque no lo haya probado :wink: -si yo tengo framebuffer en la consola principal, es porque tengo el framebuffer, luego...necesito recompilar, o tan solo necesito cambiar la imagen?

deduzco que la imagen de fondo, se almacena en el initrd ¿no?
_________________
http://counter.li.org/cgi-bin/certificate.cgi/278383
2.6.9-gentoo-r4 :: xfree-4.3.0-r5 :( :: fluxbox-0.9.8-r1
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 2:54 pm    Post subject: Reply with quote

Yo personalmente te recomendaría que recompilases, aunque en teoría debería rular así tb... y deduces bien, al hacer el initrd se compila todo en el archivo, no tienes q mover imágenes sueltas al /boot ni nada por el estilo ;)
Me alegro de que te haya gustado la guia.
Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
psm1984
l33t
l33t


Joined: 14 Oct 2003
Posts: 919

PostPosted: Wed Jun 02, 2004 2:55 pm    Post subject: Reply with quote

Otra cosilla :P. En el archivo de configuracion /etc/conf.d/bootsplash se puden definir algunos parametro importantes, como que tema usar, en que terminales, opcion ante fallos...
Back to top
View user's profile Send private message
Magnum44
Guru
Guru


Joined: 21 May 2003
Posts: 538

PostPosted: Wed Jun 02, 2004 3:00 pm    Post subject: Modo Silent? Reply with quote

Primero, asias por el howto, ya iba siendo hora de tener un howto decente sobre este tema en castellano :lol:
Y segundo... una pregunta... ¿como se pone el modo silent al arrancar? porque a mi siempre me arranca con los mensajes del kernel.

Bye!
Back to top
View user's profile Send private message
psm1984
l33t
l33t


Joined: 14 Oct 2003
Posts: 919

PostPosted: Wed Jun 02, 2004 3:03 pm    Post subject: Re: Modo Silent? Reply with quote

Magnum44 wrote:
Primero, asias por el howto, ya iba siendo hora de tener un howto decente sobre este tema en castellano :lol:
Y segundo... una pregunta... ¿como se pone el modo silent al arrancar? porque a mi siempre me arranca con los mensajes del kernel.

Bye!


Si usas grub lo pone en el howto:
Quote:

* splash= goes on kernel line and takes either 'silent' or 'verbose' but silent boots may not work


En el caso de lilo no se si hay que poner lo mismo o no.
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 3:05 pm    Post subject: Reply with quote

Cierto, por extender la guía, podría desarrollar mi tesis de fin de carrera basándome en ella... pero espero que comprendáis que sólo pretendía dar unas pequeñas referencias a modo de indicación para comenzar a utilizar el framebuffer y el bootsplash lo antes posible sin mayores complicaciones. Lo digo sólo para que comprendáis que por ejemplo, no voy, de momento al menos, a añadir a la guia el tema del /etc/conf.d/bootsplash (que sí nombro en la guia lo de cambiar el tema), y que por otro lado psm1984 tiene toda la razón y sería interesante profundizar en el tema ;)
Gracias a todos. Me encanta poder ayudar.
Un abrazo.
Parka

P.D.: tanto corregir y preguntar, y de momento nadie se ha dignado a enseñar su bootsplash xD
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 3:07 pm    Post subject: Re: Modo Silent? Reply with quote

psm1984 wrote:
Magnum44 wrote:
Primero, asias por el howto, ya iba siendo hora de tener un howto decente sobre este tema en castellano :lol:
Y segundo... una pregunta... ¿como se pone el modo silent al arrancar? porque a mi siempre me arranca con los mensajes del kernel.

Bye!


Si usas grub lo pone en el howto:
Quote:

* splash= goes on kernel line and takes either 'silent' or 'verbose' but silent boots may not work


En el caso de lilo no se si hay que poner lo mismo o no.


Para el lilo tb lo pone en el howto :) aunque está un poco escondido.
En mi ejemplo de lilo ta puesto en silent por defecto:
Quote:
append = "video=vesa:ywrap,mtrr splash=silent"

_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
kabutor
l33t
l33t


Joined: 12 Dec 2002
Posts: 821
Location: Benalmadena - Melrose Place

PostPosted: Wed Jun 02, 2004 3:11 pm    Post subject: Reply with quote

bueno, lo he leido y estoy en ello pero aqui me he quedado, he emergido el bootsplash pero me dice que ejecute bootsplash_patch para que me parchee el kernel 2.4.26.. y me da error y ya no quiero seguir no sea que me cargue algo..

Code:
ivanhoe linux # bootsplash_patch
 *
 * Patching the kernel (branch: 2.4) in /usr/src/linux ...
 *
patching file drivers/char/console.c
Hunk #1 succeeded at 3025 (offset 18 lines).
patching file drivers/char/keyboard.c
Hunk #1 succeeded at 263 (offset 12 lines).
patching file drivers/char/n_tty.c
patching file drivers/video/Config.in
Hunk #1 succeeded at 239 (offset 10 lines).
Hunk #2 succeeded at 362 (offset 14 lines).
Hunk #3 FAILED at 375.
1 out of 3 hunks FAILED -- saving rejects to file drivers/video/Config.in.rej
patching file drivers/video/fbcon.c
patching file drivers/video/fbcon-jpegdec.c
patching file drivers/video/fbcon-jpegdec.h
patching file drivers/video/fbcon-splash16.c
patching file drivers/video/fbcon-splash.c
patching file drivers/video/fbcon-splash.h
patching file drivers/video/Makefile
Hunk #2 succeeded at 155 (offset 2 lines).
patching file include/video/fbcon.h
patching file kernel/panic.c
Hunk #1 succeeded at 83 (offset 8 lines).
Hunk #2 succeeded at 110 (offset 8 lines).

!!! ERROR: media-gfx/bootsplash-0.6-r14 failed.
!!! Function pkg_config, Line 160, Exitcode 1
!!! (no error message)



y esto es lo qe hay en el fichero Config.in.rej



Code:
***************
*** 366,378 ****
              "$CONFIG_FB_VALKYRIE" = "m" -o "$CONFIG_FB_PLATINUM" = "m" -o \
              "$CONFIG_FB_CT65550" = "m" -o "$CONFIG_FB_MATROX" = "m" -o \
              "$CONFIG_FB_PM2" = "m" -o "$CONFIG_FB_SGIVW" = "m" -o \
-               "$CONFIG_FB_PM3" = "m" -o "$CONFIG_FB_TRIDENT" = "y" -o \
              "$CONFIG_FB_RIVA" = "m" -o "$CONFIG_FB_ATY128" = "m" -o \
              "$CONFIG_FB_CYBER2000" = "m" -o "$CONFIG_FB_SIS" = "m" -o \
              "$CONFIG_FB_SA1100" = "m" -o "$CONFIG_FB_RADEON" = "m" -o \
              "$CONFIG_FB_PVR2" = "m" -o "$CONFIG_FB_VOODOO1" = "m" -o \
              "$CONFIG_FB_NEOMAGIC" = "m" -o "$CONFIG_FB_INTEL" = "m" ]; then
-           define_tristate CONFIG_FBCON_CFB16 m
         fi
        fi
        if [ "$CONFIG_FB_ATY" = "y" -o "$CONFIG_FB_VIRTUAL" = "y" -o \
--- 375,389 ----
              "$CONFIG_FB_VALKYRIE" = "m" -o "$CONFIG_FB_PLATINUM" = "m" -o \
              "$CONFIG_FB_CT65550" = "m" -o "$CONFIG_FB_MATROX" = "m" -o \
              "$CONFIG_FB_PM2" = "m" -o "$CONFIG_FB_SGIVW" = "m" -o \
+             "$CONFIG_FB_PM3" = "m" -o "$CONFIG_FB_TRIDENT" = "y" -o \
              "$CONFIG_FB_RIVA" = "m" -o "$CONFIG_FB_ATY128" = "m" -o \
              "$CONFIG_FB_CYBER2000" = "m" -o "$CONFIG_FB_SIS" = "m" -o \
              "$CONFIG_FB_SA1100" = "m" -o "$CONFIG_FB_RADEON" = "m" -o \
              "$CONFIG_FB_PVR2" = "m" -o "$CONFIG_FB_VOODOO1" = "m" -o \
              "$CONFIG_FB_NEOMAGIC" = "m" -o "$CONFIG_FB_INTEL" = "m" ]; then
+           if [ "$CONFIG_FBCON_CFB16" != "y" ]; then
+              define_tristate CONFIG_FBCON_CFB16 m
+           fi
         fi
        fi
        if [ "$CONFIG_FB_ATY" = "y" -o "$CONFIG_FB_VIRTUAL" = "y" -o \
~                                                                                                                                                                   
~                                                                               
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 3:20 pm    Post subject: Reply with quote

8O la hostia... bueno... yo como soy un mierda xD lo que haría en tu lugar sería no tocar más el kernel que ahora tan tan bien te funciona. y probaría a compilar otro a parte (aqui viene Fromooze a nuestro pensamiento ;) ) que sí tenga soporte para bootsplash... de todas formas me extraña q tu kernel no tenga soporte bootsplash... yo tngo ahora mismo corriendo el 2.4.25 y lo ha pillado a la primera :? bueno, a ver si alguien te da una solución... si no ya lo miraremos con más calma ;)
Espero que te sirva de ayuda.
Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
luisfeser
Guru
Guru


Joined: 22 May 2004
Posts: 543
Location: /España/Toledo

PostPosted: Wed Jun 02, 2004 3:24 pm    Post subject: Reply with quote

Yo estoy enrredando con el framebuffer este y no tengo narices a poner mis propias imagenes :evil:. Creo que las he hecho bien, basandome en la resolucion de las otras, pero nada, no hay manera.

Creo que el fallo está en el initrd, sabeis como crear uno personal?

Por cierto, creo que hay un defectillo en el howto:
Si la carpeta donde vas a crear tu propio tema la llamas mibootsplash, el tema que pongas en:
BOOTSPLASH_THEME=personal
se debería llamar:
BOOTSPLASH_THEME=mibootsplash

O eso creo (tampoco estoy mu seguro)
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 3:33 pm    Post subject: Reply with quote

La hostia, es verdad! Resulta que se puede poner o "default" o "mibootsplash" según la configuración que propongo, pero nunca "personal", supongo que se me pasó (en la config que yo uso si tngo "personal", debió ser eso xD). Aaaargh...cómo me cabrea tener estos fallos tontos...con lo que revisé la guía antes de publicarla... :s
Muchas gracias.
Y lo de tus imágenes igual no las pilla por la resolucion de image (que no por el tamaño), comprueba que tengan la misma resolución que las originales (96x96 me parece).
Un saludo.
Parka.
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
psm1984
l33t
l33t


Joined: 14 Oct 2003
Posts: 919

PostPosted: Wed Jun 02, 2004 3:42 pm    Post subject: Reply with quote

a ver que os parece este bootsplash:
http://www.aichler.net/gentoo/bootsplash/screenshots.html
Back to top
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3748

PostPosted: Wed Jun 02, 2004 3:53 pm    Post subject: Reply with quote

no te recomiendo hacer uso del parche de esa web, con hacer un emerge bootsplash, parchear el kernel y configurar un poquitín tienes un bootsplash muu decente en poco tiempo, tb. con barra de progreso si quieres.

saluetes
Back to top
View user's profile Send private message
Parka
Apprentice
Apprentice


Joined: 22 Apr 2004
Posts: 255
Location: Spain

PostPosted: Wed Jun 02, 2004 3:53 pm    Post subject: Reply with quote

ta molón... son los que venían por defecto, no?
Apoyo a gringo. xD
_________________
"Empty, like your eyes, my soul is empty" (Parka talking to its head).
Framebuffer&Bootsplash How-to, en español!
Back to top
View user's profile Send private message
YosWinK
Retired Dev
Retired Dev


Joined: 02 Jan 2004
Posts: 285
Location: vallekas citi.

PostPosted: Wed Jun 02, 2004 10:33 pm    Post subject: Reply with quote

Parka muy bueno, sí señor.
Se agradece. Prometo probarlo.

Un saludo :)
_________________
Mi G-Blog
Manuales Oficiales de instalación Gentoo (handbook) en castellano y actualizados.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum