XGetImage returns junk with Xorg/dummy_drv/VTs

McDonald, Michael-p7438c Michael.McDonald at gdc4s.com
Mon Nov 24 09:26:56 PST 2008


> -----Original Message-----
> From: Daniel Stone [mailto:daniel at fooishbar.org] 
> Sent: Friday, November 21, 2008 9:43 PM
> To: McDonald, Michael-p7438c
> Cc: xorg at lists.freedesktop.org
> Subject: Re: XGetImage returns junk with Xorg/dummy_drv/VTs
> On Fri, Nov 21, 2008 at 03:23:03PM -0700, McDonald, 
> Michael-p7438c wrote:
> >   I'm trying to run the Xorg server using the dummy driver in the
> > "background" in Linux. Everything works fine as long as the 
> dummy Xorg
> > has the VT "focus". If it's in the background, then 
> XGetImage returns
> > junk data.

> Yeah, when you don't have vtSema, your rendering is just random crap.

  Why? X apps don't know (and can't find out) about VT switching.

> You probably want Xvfb instead of Xorg+dummy.

  Ultimately I need Xorg+intel, so I was simplifying things using
Xorg+dummy. Also, until Friday, I couldn't get input to work using Xvfb.
Then I found out that Xvfb's modmap was garbage and that if you replace
it with whatever you're using on your main display, then input works
using XTEST.

Mike McDonald

More information about the xorg mailing list