Current state of the art for networked 3D acceleration?
Dan B. Phung
phung at cs.columbia.edu
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
> 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.
> Seb James
> xorg mailing list
> xorg at lists.freedesktop.org
More information about the xorg