From: Brian P. <bri...@tu...> - 2007-09-28 14:54:51
|
Dan B. Phung wrote: > Is there a way to run a full desktop using Chromium over VNC? I tried > having the application be something like 'gnome-session', but the VNC > SPU uses the render's display for the window manager. This model would > have everything being rendering by the render spu, opengl + Xlib, > etc....So maybe my attempt was just destined to fail. There's no way to render Xlib-based drawing with the render SPU. > The other way I see of doing this is to have a modified VNC server and > some other glue/hacks that ensure that opengl commands get routed to the > CR lib. If the user wants to have the rendering happening on the > client, the vncviewer would have to be modified to start a crserver, > render spu, etc.... > > Does any of this exist? See http://vncproxy.sourceforge.net/ The basic idea is to use the XF4VNC module to send your X desktop to a VNC viewer (or the VNC Proxy). Then, use the Chromium VNC SPU to convert GL rendering into VNC protocol. Those two sources get sent to the VNC Proxy, which in turn, acts as a VNC server to some number of viewers. The Proxy basically aggregates two (or more) VNC streams coming from Xlib and GL rendering into one. -Brian |