Current state of the art for networked 3D acceleration?

Dan B. Phung phung at
Thu Mar 6 12:25:37 PST 2008

you can get indirect hardware accelerated rendering using AIGLX, just 
get direct rendering enabled on your xserver, ssh with X forwarding, and 
it should just work, though this route is pretty slow/laggy, e.g. can't 
play quake, even over a LAN.  Another system that supports hardware 
accelerated remote display is to use server side hardware accelerated 
rendering where you read back the framebuffer on the server and send JPG 
or video to your client.  VirtualGL supports sending JPGs, and with 
TurboVNC, you have a complete solution where you can access your 
desktop.  Playing quake on virtualgl/turbovnc isn't quite feasible yet 


Seb James wrote:
> Hi List,
> I'd really like to be able to run an opengl program on a server with
> graphics displaying on my hardware-accelerated remote X display.
> What's the current state of the art? Do I need AIGLX or XGL on the
> xserver?
> This is to implement thin client systems for community groups, where we
> give them both a Linux and a Windows desktop to use (they tend to insist
> on having the latter available).
> The more bling on the Linux desktop the better, as RDP doesn't allow
> true accelerated 3D (afaik).
> I don't want super fast 3D, but some alpha shading in the desktop and
> the ability to run Google Earth would be great!
> Any pointers to web resources would be gratefully received - there's a
> lot of "noise" in a google search on the subject.
> cheers,
> Seb James
> _______________________________________________
> xorg mailing list
> xorg at

More information about the xorg mailing list