The problem id that when KMS is switched on (at least in Intel chipsets) the support for framebuffer console must be also switched on. I ve set two options in my kernel configuration: CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y Now the system boots correctly with KMS switched on.