[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