Index: [thread] [date] [subject] [author]
  From: Andreas Beck <becka@rz.uni-duesseldorf.de>
  To  : ggi-develop@eskimo.com
  Date: Mon, 9 Aug 1999 21:06:22 +0200

Re: Accels and /dev/gfx.

> No. That not why VC is disabled.  Its just to impractical to store a mmap
> image of /dev/fb on a VT switch. 

The only reasonable solution is to have a reliable protocol that handles
VT-switches. The application should be notified of requested VT-switches,
and it should free the device ASAP. Then the application can decide, if it
needs to save away the display.

However, as this could lead to an application hogging the display (which it
can anyway due to that insane RAW mode stuff, which is only o.k. due to
SAK), one should as well have a force-switch SAK, which will suspend the
application and simply ditch the framebuffer. General card state should be
saved if possible. Most apps will automatically recover from that situation,
when they get forced to do a complete redraw, which is almost always
possible relatively easily. Recovering from a fscked card setup would be
harder.

CU, ANdy

-- 
= Andreas Beck                    |  Email :  <andreas.beck@ggi-project.org> =

Index: [thread] [date] [subject] [author]