Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 1999 06:40:01 -0800
From:      Mike Smith <mike@smith.net.au>
To:        SXren Schmidt <sos@freebsd.dk>
Cc:        mike@smith.net.au (Mike Smith), dillon@apollo.backplane.com, hackers@FreeBSD.ORG
Subject:   Re: Any way to get machine out of hires when it breaks into DDB> ? 
Message-ID:  <199901271440.GAA24042@dingo.cdrom.com>
In-Reply-To: Your message of "Wed, 27 Jan 1999 08:46:17 %2B0100." <199901270746.IAA33993@freebsd.dk> 

next in thread | previous in thread | raw e-mail | index | archive | help
> It seems Mike Smith wrote:
> > > 
> > >     It sure wouuld be nice if DDB could restore the video back to VGA.  
> > >     Anybody have any ideas?
> > 
> > Please search the archives for discussions of this.  The short answer 
> > is "it can't be done".
> 
> Erhm, well, it CAN be done, but not easily.
> 
> I have started on a X server that uses libvgl as the underlying graphics
> "glue". Since libvgl can (well my local version) use the BIOS to switch
> to hires VESA modes, the kernel "knows" how to get out of graphics mode 
> when something bad happens. 
> However you can be screwed so bad that even this doesn't work. 
> The other downside is that such an Xserver redefines slow...

This is what QNX do with their Photon micro-GUI; they use the VESA BIOS 
and then the linear framebuffer mode that most cards have.  It's not 
what you'd call "accelerated", but for a lot of things it's more than 
adequate.

If you're going to do it that way, it does indeed become possible, yes.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901271440.GAA24042>