
From manabe@Roy.dsl.tutics.tut.ac.jp Sun Jan 19 03:36:38 1997
Date: Sun, 19 Jan 1997 17:02:37 +0900
From: Takashi Manabe <manabe@Roy.dsl.tutics.tut.ac.jp>
To: linux-kernel@vger.rutgers.edu
Subject: do_blank_screen(1) should not call apm_display_blank()

Hello,

If CONFIG_APM_DISPLAY_BLANK is set, do_blank_screen() always
calls apm_display_blank().
Because of this, monitor is switched to powersave mode
when X server(or other KD_GRAPHICS program) is started.

---------------------------------------
--- linux/drivers/char/console.c-dist	Thu Nov  7 18:25:21 1996
+++ linux/drivers/char/console.c	Sun Jan 19 16:03:47 1997
@@ -2151,12 +2151,13 @@
 	hide_cursor();
 	console_blanked = fg_console + 1;
 
+	if (!nopowersave) {
 #ifdef CONFIG_APM
-	if (apm_display_blank())
-		return;
+		if (apm_display_blank())
+			return;
 #endif
-	if(!nopowersave)
-	    vesa_blank();
+		vesa_blank();
+	}
 }
 
 void do_unblank_screen(void)
---------------------------------------
 ----- manabe@Roy.dsl.ics.tut.ac.jp.

