Depends on what you want to do. If you want to read the framebuffer, then
Xvfb may be a better route - it can put the virtual display in a shared
memory segment or memory mapped file; see the Xvfb manual page for details.
However, it is nearly impossible to interact with Xvfb (perhaps x0frb might
work?).

If you want to _write_ into the framebuffer this way, forget it. I don't
think any of the virtual (or real) servers support this type of operation.
However, a standard X extension is the shared memory extension, which (as
the name implies) shares memory between the client program and the server.
It's only for the program's client window, though.

If you could tell us what you want to achieve (i.e. the purpose), then we
could probably advise you better.

> > -----Original Message-----
> > From: Preetham [mailto:[EMAIL PROTECTED]]
> >
> > Hi All:
> >  I have a couple of questions regarding the framebuffer.
> > 1. VNC uses a virtual framebuffer implementation of the Xserver.
> > 2. The rfbScreenInit() method initialises the vfb for the screen
> > 3. How can i access the framebuffer from an external client
> > program, must i write an extension.
> > Appreciate the help.

--

Grant McDorman <[EMAIL PROTECTED]>, Sr. Software Design Consultant
Cedara Software Corp.  <URL:http://www.cedara.com>
  (formerly I.S.G. Technologies Inc.)
Mississauga, Ontario, Canada

[demime 0.99d.1 removed an attachment of type application/pgp-signature]
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to