Multiple Servers (Was RE: XGetImage returns junk with Xorg/dummy_drv/VTs)

McDonald, Michael-p7438c Michael.McDonald at gdc4s.com
Mon Nov 24 16:10:21 PST 2008


 

> -----Original Message-----
> From: Peter Harris [mailto:peter.harris at hummingbird.com] 
> Sent: Monday, November 24, 2008 3:02 PM
> To: McDonald, Michael-p7438c
> Cc: xorg at lists.freedesktop.org
> Subject: Re: XGetImage returns junk with Xorg/dummy_drv/VTs

> I forgot to remind you about Xsecurity/Xace. In a properly secured
> setup, 

  Xsecurity/Xace isn't a problem in our case as neither is sufficiently
secure for our needs. So they'll be disabled.

  I still feel that Xorg+dummy_drv should return a valid image but we
can agree to disagree on that.

  So, my problem is I need at least three X servers running on a single
machine. Each X server needs to support hardware accelerated OpenGL and
XVideo-MotionCompensation. Our underlying hardware is Intel GM45 based.
The three servers need to be completely independent of each other for
security reasons. None of the three will have access to any real
displays. We'll use access to the framebuffers (XGetImage would have
been nice but we're willing to modify the driver if necessary) to
composite the three outputs into a single, combined out.

  Xvfb almost meets our needs for the three X servers except it doesn't
support XVideo-MotionCompensation.

  Any suggestions on a better approach?

Mike McDonald




More information about the xorg mailing list