Comment 58 for bug 1970069

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

> You could detect both parameters to avoid that corner case.

Sure one can check for "splash nomodeset" to avoid the confusion in most cases, but that wouldn't fix it for "splash $DRIVER.modeset=0" or less common architectures which might have no primary framebuffer. I guess we can tell people who are debugging to remove "splash", and if such a less common architecture did exist then report a new kernel bug that it has no primary framebuffer.

Still, I'll keep searching for solutions that don't rely on the primary framebuffer trick.

P.S. The patch in comment #55, and anything that follows it, has an unexpected benefit that there is never an onscreen console created if you never VT switched. And so bug 1870041 is also solved (well enough).