I'm installing Debian Wheezy (7.0rc1) on a box of mine. For reasons I won't go into here, I don't want the framebuffer to be used for the console display during boot (nor afterwards). To avoid this, I added:
GRUB_TERMINAL=console
GRUB_GFXPAYLOAD_LINUX=keep
to /etc/default/grub
. And indeed, I get text mode in grub, and for the first couple of seconds when booting. But then, the console switches to that infernal framebuffer! :
[ 4.407402] Console: switching to colour frame buffer device 128x48
[ 4.408544] fb0: nouveaufb frame buffer device
(that's an excerpt from /var/log/dmesg
.)
I couldn't find a trace of it anywhere in the /etc/init.d
scripts. I thought maybe it has something to do with kernel modules loading - I didn't find anything interesting in /etc/modules
or /etc/modprobe.d
either.
So, when/where does this happen? And how can I avoid this switch?