Re: Wine and LLVMpipe X Error

Brian Paul <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Organization VMware, Inc.
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.