Re: ¿Como arrancar usando el framebuffer del kernel?

2005-04-13 Por tema Euler Pedraza


El mar, 12-04-2005 a las 21:13 +0200, Aritz Beraza Garayalde [Rei]
escribió:
  Saludos.
  
  Tengo algunos problemas tratando de arrancar un kernel usando el
  framebuffer.
 
 Para poder arrancar el framebuffer el driver tiene que estar
 disponible en el arranque es decir:
 * O bien lo tienes compilado DENTRO del kernel
 * Si lo tienes como módulo usas un initrd que contiene el driver.
 
 para compilar y generar el initrd adecuado con debian, puedes usar el
 make-kpkg --initrd otros parametros kernel-image
 
 luego hay por ahí un repositorio con paquetes del bootsplash para
 debian que entre otras cosas parchean este initrd y añaden el tema
 bootsplash deseado.
 
 Saludos
 Aritz Beraza [Rei]


Antes que nada gracias a todos por sus comentarios.

Efectivamete, habia compilado el soporte para el framebuffer (i810fb)
como modulo, por eso no respondia al los parametros de arranque. 

Ahora puedo iniciar el frame buffer desde el arranque con los siguientes
argumentos.

video=i810fb:vram=8:xres=1024:yres=768:bpp=16:hsync1=28:hsync2=50:vsync1=60:vsync2=60:accel:mtrr:hwcur:render:nosyncpan

Lo que aun no resulevo es el lio del bootsplash, este compila sin
problemas, pero al arrancar la maquina esta se queda negra si mensajes
ni logo. La maquina arranca por que puedo entrar a ella via red, pero no
puedo hacer mas, ni el entorno grafico arranca (cabe aclarar que el
entorno grafico arranca si no uso la opcion del splash) 

Esto es lo que obtengo de los mensajes del kernel.

...
bootsplash: silent mode.
...
Looking for splash picture silenjpeg size 19730 bytes, found, but
framebuffer can't handle it!

Como siempre, agradecer algun comentario.


Saludos

Euler


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



¿Como arrancar usando el framebuffer del kernel?

2005-04-12 Por tema Euler Pedraza
Saludos.

Tengo algunos problemas tratando de arrancar un kernel usando el
framebuffer.

El kernel en cuestion es 2.4.26,con el parche para que soporte el
framebuffer para un chip de video i810 (http://i810fb.sourceforge.net/)


El parche en cuestion funciona, cuando cargo el framebuffer usando
modprobe.

debian:~# modprobe i810fb
debian:~# dmesg
.
.
.
Console: switching to colour frame buffer device 128x48
fb0: Intel(R) 810 Framebuffer Device v0.0.35, Tony Daplas
 Video RAM  : 4096K
 Mode   : [EMAIL PROTECTED]
 Acceleration   : enabled
 MTRR   : disabled
 External VGA   : disabled
 Hardware cursor: disabled
 Video Timings  : VESA GTF (US)
 Rotation Code  : built
 Interface  : enabled
 Memory Tiling  : disabled

Sin embargo me gustaria activarlo desde el arranque, para poder usar el
parche del bootsplash. Esto intento del siguiente modo en grub


title   Debian GNU/Linux, kernel 2.4.26
root(hd0,1)

kernel  /boot/vmlinuz-2.4.26 root=/dev/hda2 ro
video=i810fb:vram:4,xres:1280,yres:768,bpp:16
savedefault
boot

(La parte de video en la misma linea de kernel)

Esto arranca pero no usando del framebuffer del kernel

Ya anduve moviendo por todas partes, pero no funciona, si alguien tiene
alguna suguerencia se la agradecere.

Saludos

Euler



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: ¿Como arrancar usando el framebuffer del kernel?

2005-04-12 Por tema Aritz Beraza Garayalde [Rei]
 Saludos.
 
 Tengo algunos problemas tratando de arrancar un kernel usando el
 framebuffer.
 
 El kernel en cuestion es 2.4.26,con el parche para que soporte el
 framebuffer para un chip de video i810 (http://i810fb.sourceforge.net/)
 
 El parche en cuestion funciona, cuando cargo el framebuffer usando
 modprobe.
 
 debian:~# modprobe i810fb
 debian:~# dmesg
 .
 .
 .
 Console: switching to colour frame buffer device 128x48
 fb0: Intel(R) 810 Framebuffer Device v0.0.35, Tony Daplas
  Video RAM  : 4096K
  Mode   : [EMAIL PROTECTED]
  Acceleration   : enabled
  MTRR   : disabled
  External VGA   : disabled
  Hardware cursor: disabled
  Video Timings  : VESA GTF (US)
  Rotation Code  : built
  Interface  : enabled
  Memory Tiling  : disabled
 
 Sin embargo me gustaria activarlo desde el arranque, para poder usar el
 parche del bootsplash. Esto intento del siguiente modo en grub
 
 title   Debian GNU/Linux, kernel 2.4.26
 root(hd0,1)
 
 kernel  /boot/vmlinuz-2.4.26 root=/dev/hda2 ro
 video=i810fb:vram:4,xres:1280,yres:768,bpp:16
 savedefault
 boot
 

Para poder arrancar el framebuffer el driver tiene que estar
disponible en el arranque es decir:
* O bien lo tienes compilado DENTRO del kernel
* Si lo tienes como módulo usas un initrd que contiene el driver.

para compilar y generar el initrd adecuado con debian, puedes usar el
make-kpkg --initrd otros parametros kernel-image

luego hay por ahí un repositorio con paquetes del bootsplash para
debian que entre otras cosas parchean este initrd y añaden el tema
bootsplash deseado.

Saludos
Aritz Beraza [Rei]
-- 
Aritz Beraza Garayalde [Rei]
___
[ WWW ]  http://evangelion.homelinux.net 
[jabber]  rei[en]bulmalug.net



Re: ¿Como arrancar usando el framebuffer del kernel?

2005-04-12 Por tema Aritz Beraza Garayalde [Rei]
 Saludos.
 
 Tengo algunos problemas tratando de arrancar un kernel usando el
 framebuffer.
 
 El kernel en cuestion es 2.4.26,con el parche para que soporte el
 framebuffer para un chip de video i810 (http://i810fb.sourceforge.net/)
 
 El parche en cuestion funciona, cuando cargo el framebuffer usando
 modprobe.
 
 debian:~# modprobe i810fb
 debian:~# dmesg
 .
 .
 .
 Console: switching to colour frame buffer device 128x48
 fb0: Intel(R) 810 Framebuffer Device v0.0.35, Tony Daplas
  Video RAM  : 4096K
  Mode   : [EMAIL PROTECTED]
  Acceleration   : enabled
  MTRR   : disabled
  External VGA   : disabled
  Hardware cursor: disabled
  Video Timings  : VESA GTF (US)
  Rotation Code  : built
  Interface  : enabled
  Memory Tiling  : disabled
 
 Sin embargo me gustaria activarlo desde el arranque, para poder usar el
 parche del bootsplash. Esto intento del siguiente modo en grub
 
 title   Debian GNU/Linux, kernel 2.4.26
 root(hd0,1)
 
 kernel  /boot/vmlinuz-2.4.26 root=/dev/hda2 ro
 video=i810fb:vram:4,xres:1280,yres:768,bpp:16
 savedefault
 boot
 

Para poder arrancar el framebuffer el driver tiene que estar
disponible en el arranque es decir:
* O bien lo tienes compilado DENTRO del kernel
* Si lo tienes como módulo usas un initrd que contiene el driver.

para compilar y generar el initrd adecuado con debian, puedes usar el
make-kpkg --initrd otros parametros kernel-image

luego hay por ahí un repositorio con paquetes del bootsplash para
debian que entre otras cosas parchean este initrd y añaden el tema
bootsplash deseado.

Saludos
Aritz Beraza [Rei]
-- 
Aritz Beraza Garayalde [Rei]
___
[ WWW ]  http://evangelion.homelinux.net 
[jabber]  rei[en]bulmalug.net