[LUG.ro] problemas con bootsplash y sisfb

Gustavo Guillermo Perez lugro@lugro.org.ar
Sat, 29 Jan 2005 19:39:59 +0000


El Vie 28 Ene 2005 23:47, Gustavo Ulises escribió:
> puede ser la calidad de la imagen, guardala en 16bits (mejor
> convertila a 8bits)  de colores (photoshop por ejemplo).
>
Si, si puede ser la calidad de la imagen, yo uso bootsplash desde que suse 
puso el gfxboot con código fuente en la distribución, la foto tiene que ser 
un JPG de 16 bits, por experiencia gimp es el mejor ¿Porque photoshop si es 
un programa de windows?, Bueno para el gfxboot que es para el lilo o grub 
gráfico tiene que ser un PCX de no más de 16 colores.

Ahora son dos los bootsplash que hay, uno es el de SuSE que sigue siendo el 
mismo al arranque guarda la foto como spl al final del disco ram y el del 
Señor Spock que lo modificó para gentoo, este último varía mucho, porque en 
el kernel 2.6.8.1 es el último que soporta guardar la foto en disco ram, los 
demás ya no, solo desde el espacio de usuario cambian la foto y además 
permite cambiarla para todas las terminales no solo para la primera.

El frame buffer es lo que utiliza bootsplash para representar la imagen de 
fondo, no necesariamente tiene que ser el sisfb, mis kernels muestran la foto 
en todos los kernels, excepto con las placas de video de Intel.

Modifique el bootsplash de SuSE para aplicarlo en los kernels 2.6.6 2.6.7 y 
2.6.9 si querés estos parches, los tengo porque saque el parche oficial 
medios escondidos y los levanté de versión, en el último usaron el post de un 
vago a la lkml (Linux Kernel Mailing List) que mostró una forma muy buena de 
calcular la RAM utilizada para el frame buffer, como SuSE gasta RAM para la 
foto, entonces usaron esta sugerencia para calcular eso, como comprenderás 
los parches de SuSE no aplican en los kernels de vanilla, hay que sacar eso 
de la lista del kernel primero para aplicar el de SuSE, no me gustó el del 
Señor Spok, el le quito la capacidad de leer la foto desde el disco ram y eso 
perjudica el arranque con foto en los discos de rescate, cambiar la foto 
desde el espacio de usuario no me gustó, y la página oficial de bootsplash 
www.bootsplash.org muestra el bootsplash original que el Sr. Spock usó de 
ejemplo creo que a SuSE no le gustó la idea y dejaron de postear los parches 
actuales.

Si querés te paso un .config solo decime para que serie de kernels, si para el 
2.4.X o el 2.6.X

Saludos
> On Fri, 28 Jan 2005 20:37:38 -0300 (ART), Angel A <aragh0rn@yahoo.com.ar> 
wrote:
> > Hola gente,
> > Temgo una placa de video sis730s, y tengo compilado en
> > el kernel sisfb (que es el fb de la placa), El tema es
> > uqe despues de parchear el kernel, y hacer todo lo
> > necesario (habiliar vesafb, initrd y mas ..), instalo
> > el bootsplash con todo (un theme el bootshpash y el
> > del rc). Luego cuando inicio, me tira despeus de
> > configurar el sisfb lo siguiente:
> > Bootsplash: looking for picture ..... found
> > (48..bits)but fb can't handel it.
> > No se si ese era exactamente el mens. ,pero el sentido
> > era ese. Que el fb no tiene idea como manejarlo.
> > Entonces, o el sisfb no soporta el bootspash, o hice
> > algo mal. Leyendo la documentacion del sisfb que da el
> > kernel dice que no es eaconsejable compilar
> > iternamente el vesafb y el sisfb, pero si no habilito
> > el vesa no puedo habilitar el bootspash. Entonces hice
> > mi teoria de que el sisfb no se bvanca el bootspash.
> > Ahora mi pregunta, es verdad esto?. Existe alguna
> > forma (ya sea patch, trampa sucia, o lo que sea) de
> > poder hacerlo andar?
> > Gracias
> >
> > a me olvidaba el kernel es el nuevo nuevo 2.6.10. y mi
> > distro es debian sarge.
> >
> > =====
> > -----
> > Angel Arancibia
> > GNU/Linux User Registered #358969
> > http://counter.li.org/
> > -------------------------------
> >
> > "Lo interesante, y realmente atrapante de la vida, es la busqueda de la
> > monótona y aburrida perfección"

-- 
Gustavo Guillermo Pérez
Compunauta uLinux
www.userver.tk