Thread (16 messages) 16 messages, 5 authors, 2004-06-22

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help