Framebuffer activation

Paul Sladen ubuntu at paul.sladen.org
Mon Jan 31 21:38:35 CST 2005


On Mon, 31 Jan 2005, Matt Zimmerman wrote:
> As a basis for USplash, we will need to start enabling the kernel
> framebuffer in the initrd, if (and only if) the 'splash' option is passed

I'm happy for 'splash=' to stay on the default kernel commandline (it's not
on the recovery line);  usplash will do something pretty and equivalent and
as best it can in text-mode.

[x86/amd64] The VESA video mode can only be set by passing 'video=' and/or
'vga='.  This should also only be on the default kernel commandline [and not
'(recovery)'].  These just need to be dropped if
'debian-installer/framebuffer=false' was used at install time.

IIRC, the mode is set by the 16-bit pre-main code in the kernel;  the FB can
then be /accessed/ by loading 'vesafb'.  I'm not sure what is hooking
'/framebuffer=false' and where.

The even bigger challenge is appending those 'vga=' parameters in the first
place.

	-Paul
-- 
Is there no safe way to travel?  London, GB




More information about the ubuntu-devel mailing list