Laptop default display (frame buffer) output

Several days ago, my laptop did something awful to me, it defaulted to use VGA1 (display with D-SUB adapter) rather than LVDS1 (laptop's screen), even before X! (runlevel 3). Apparently something is wrong about frame buffer config (or ACPI).

Adding:
video=LVDS1:e acpi=force
to kernel arguments parameters (quite) solved the problem, the mis-configured display happened much less frequently :D

0 rants: