Re: 2.6.7 still garbage upon start
From: Antonino A. Daplas <hidden>
Date: 2004-06-18 01:44:27
On Friday 18 June 2004 06:41, Thomas Winischhofer wrote:
modprobing fbcon still paints a white rectangle. Difference to 2.6.6 is that this rectangle now fills the entire screen instead of a smaller area. As before, text is shown all correctly (painted upon the rectangle), and the white rectangle scrolls up just like text and in the end vanishes.
The white screen is the result of fbdev being initialized before vgacon is deinitialized. I can't find a simple solution for this except to disable vgacon if fbcon is compiled statically. Currently vgacon is always enabled in X86, so I use this in drivers/video/console/Kconfig. config VGA_CONSOLE bool "VGA text console" if EMBEDDED || !X86 depends on !ARCH_ACORN && !ARCH_EBSA110 && !4xx && !8xx && !SPARC32 && !SPARC64 && !M68K && FRAMEBUFFER_CONSOLE != y
Switching to another VT while in X still leaves you with a blank screen and a blinking cursor. If one presses return, the screen contents is restored.
You mean switching from X to another VT? At least you just get a blank screen, with other drivers, sometimes the machine hangs. (I have code I'm planning to send for RFC that will notify the low-level driver if switching from KD_GRAPHICS->KD_TEXT and vice versa or if multiple drivers are mapped to different consoles. However, it seems BenH already has code for this so I'm holding the submission. I just can't find BenH's changes in 2.6.7 or -mm. Hey Ben, where is it?) Tony ------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND