From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Sun, 6 Jun 2010 17:26:59 -0400 To: 9fans@9fans.net Message-ID: In-Reply-To: <201006062213.22841.0intro@gmail.com> References: <20100526163226.GA20497@chiron.galaxy> <20100527210241.GA4382@chiron.galaxy> <201006062213.22841.0intro@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] [frank@inua.be: Re: no frame buffer] Topicbox-Message-UUID: 2ff6f8c0-ead6-11e9-9d60-3106f5b1d025 > I am the one who wrote that on the Plan 9 Wiki. > > I encountered this problem with my WYSE Winterm 9150SE > two years ago. > > Russ Cox helped me to work on that problem. > > As far I remember, the problem is the function vbecall > (/sys/src/cmd/aux/vga/vesa.c) never return. > > VESA call need to switch to real mode, but getting out > from it only work on some machines. > > According to Russ Cox, the fix is to change the > kernel's bios execution to use either VM86 mode > or a software x86 emulator. are you sure that that still applies now that interrupts are really turned off for vbe calls? one way to tell the difference between stuck in vbe land and hosed video is if ^T^Tr works, it's just bad mode setting. - erik