[Mesa-users] Wine and LLVMpipe X Error

Brian Paul brianp at vmware.com
Tue Jul 31 08:29:18 PDT 2012


On 07/31/2012 09:24 AM, Shanon Loughton wrote:
> Hi
> With a lot of windows 3d apps run attempts in wine and a remote
> desktop such as Turbovnc or X2GO with VirtualGL (redirects display:0's
> GPU output to the remote desktop's display) with LLVMpipe driver I get
> this wine crash and output:
>
> X Error of failed request:  BadMatch (invalid parameter attributes)
>    Major opcode of failed request:  72 (X_PutImage)
>    Serial number of failed request:  54
>    Current serial number in output stream:  63
>
> I dont get this error with Nouveau or Nvidia drivers.  Is it possible
> for someone to help diagnose?
>
> on Ubuntu 12.04 64 bit
> Gallium 0.4 on llvmpipe (LLVM 0x300)
> 2.1 Mesa 8.0.2
> xorg           1:7.6+12ubuntu
> xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534
> also tested xserver-xorg-video-dummy   1:0.3.4-2build2
> gdm                        3.0.4-0ubuntu15
> unity-2d                   5.12.0-0ubuntu1.1
> gnome-shell                3.4.1-0ubuntu2
> wine                       1.4-0ubuntu4
> virtualgl                  2.3.1-20120612
> turbovnc                   1.0.2-20110808
> also tested x2go 2011.09

Can you try this?
1. build Mesa w/ debug enabled
2. export MESA_XSYNC=1
3. run wine in gdb
4. set a breakpoint on _XError
5. run the program
6. when gdb stops in _XError, get a stack trace.

If you need help with any step just ask.

-Brian



More information about the mesa-users mailing list