On Monday 12 January 2009, John wrote: > Frans Pop wrote: > > The boot parameter fb is an alias for debian-installer/framebuffer > > (defined in the preseed udeb). > > I know that, my examination of the initrd showed it. However, fb should > be set in the environment, and I couldn't see anything that prevents > /lib/debian-installer-startup.d/S40framebuffer-module-linux=x86 from > loading framebuffer drivers.
Huh? /lib/debian-installer-startup.d/S40framebuffer-module-linux=x86 has: if [ -n "$TERM_FRAMEBUFFER_TRY" ] && \ [ "$(debconf-get debian-installer/framebuffer)" = true ]; then The second line means that if you pass fb=false that hook script is not going to do anything. fb=false does not belong in the environment, it is translated to a setting in the cdebconf database. Note that the VESA framebuffer and framebuffer console support are compiled in. However, the VESA framebuffer should only activate if you pass "vga=XXX" and should certainly not activate if you pass "video=vfb:off". It could be that some part of the framebuffer console code is still run, even if no framebuffer is enabled, but for that you really need to talk to kernel people. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org