Linux framebuffer device exportable via some VNC server?

Susanne Oberhauser froh "at" SuSE.de
Fri Jul 19 11:30:02 2002


Till Adam <till "at" adam-lilienthal.de> writes:

> # Quoting Susanne Oberhauser (froh "at" suse.de):
> 
> > As far as I understand, the vnc servers somehow intercept change
> > events on the display.  How would that be accomplished with the fb
> > device, being mmapped memory?
> 
> I dont know yet, exactly. One would have to track changes to memory
> regions which would involve the help of the kernel.

yes.

> I guess this server would need to be a kernel module.

no.

I think it would be sufficient that the vnc server can read the dirty
pages of the mmapped /dev/fb0 from some new kernel interface, and then
examine those for the real changes.  Kind of making the dirty page
table accessible for userland purposes.

But I'm neither the person who could implement this in Linux nor the
one for the vncserver :/

anyhow: thank you for the information :)


Susanne
-- 
Susanne Oberhauser     penguins         SuSE Linux AG
+49-911-74053-574        enjoy          Deutschherrnstr. 15-19
<froh "at" suse.de>         dinosaurs        90429 N|rnberg