Felix, could you please provide 'dmesg' from the new kernel, both with and without the vga= parameter? I would like to see what the graphics stack looks like in both configurations.