Here is a temp patch for this problem. Basically, I just re-run set var twice in the kernel. I would consider this patch as a hack or a fix, but it does the job at this moment. Hope it provides an interim solution for people who cannot wait.
-Andrew On Sat, Mar 09, 2002 at 10:03:11AM -0700, Ronald G Minnich wrote: > On Sun, 10 Mar 2002, [gb2312] abc xyzabc wrote: > > > Dear Sir, > > I have tested the linux-2.4.7 included in freebios > > cvs tree. I finished all patching , compiling and > > flashing to DOC successfully. When I booted my > > computer from DOC coldly, I counld't see any display > > on monitor, but when I reseted the machine, it worked > > very well. What't the problem? I am now using > > linux-2.4.0-test12 linuxbios, it hasn't such problem. > > ollie, is there a patch we can put into linuxbios for this. It is becoming > an increasing problem. > > ron -- Andrew Ip Email: [EMAIL PROTECTED] Tel: (852) 2542 2046 Fax: (852) 2542 2046 Mobile: (852) 9201 9866 Cwlinux Limited 18B Tower 1 Tern Centre, 237 Queen's Road Central, Hong Kong. For my public pgp key, please obtain it from http://www.keyserver.net/en.
diff -Nur linux/drivers/video/modedb.c linux.resetvar/drivers/video/modedb.c
--- linux/drivers/video/modedb.c Sun Mar 10 01:56:02 2002
+++ linux.resetvar/drivers/video/modedb.c Sun Mar 10 01:51:02 2002
@@ -318,6 +318,7 @@
var->sync = mode->sync;
var->vmode = mode->vmode;
err = info->fbops->fb_set_var(var, PROC_CONSOLE(info), info);
+ err = info->fbops->fb_set_var(var, PROC_CONSOLE(info), info);
var->activate &= ~FB_ACTIVATE_TEST;
return !err;
}
msg04592/pgp00000.pgp
Description: PGP signature
