Maybe there's no need to "fix" this in other ways?
The idea here is, if I understand it correctly, that the framebuffer is created only after negotiating a video mode so that the framebuffer will be of the correct size for the resolution (ie. no overallocation).
While the idea is reasonable, I'm not sure how useful that is in practise though.
I think this bug/feature can be worked around with this kernel option:
http:// www.igloocommun ity.org/ gitweb/ ?p=kernel/ igloo-kernel. git;a=blob; f=drivers/ video/mcde/ Kconfig# l60
Maybe there's no need to "fix" this in other ways?
The idea here is, if I understand it correctly, that the framebuffer is created only after negotiating a video mode so that the framebuffer will be of the correct size for the resolution (ie. no overallocation).
While the idea is reasonable, I'm not sure how useful that is in practise though.