http://bugs.winehq.org/show_bug.cgi?id=29227
Bug #: 29227 Summary: Everything using acceleration crashes after a while on radeon Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: 2012atondwal@tjhsst.edu Classification: Unclassified
Anything that tries to use graphics acceleration (e.g. steam client, not even the games...) crashes. I think it's the graphics acceleration because quicktime crashes immediately and the steam client only crashed after it auths.
Bug disappears with +relay, but ofc, everything is uselessly slow with +relay.
Under catalyst it works. Here's the log: http://pastebin.com/1Xvu5f0b radeon: http://pastebin.com/7PCGgKYK I thought the problem was fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 4 and card vendor 0000. so in accordance with http://bugs.winehq.org/show_bug.cgi?id=24051 I made wine recognize my card. (added a catchall strstr(gl_vendor_string, "Gallium")) in wined3d_guess_card_vendor under vendor "ATI" in dlls/wined3d/directx.c ) Same thing happens. This is the log without +relay: http://pastebin.com/nqkeSgv4
The log with +relay is attached.
My graphics card is a radeon 6850HD. Kernel 3.1.2-1-ARCH mesa 7.11.2 with gallium3d
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #1 from Anish Tondwalkar 2012atondwal@tjhsst.edu 2011-12-02 20:36:11 CST --- http://www.4shared.com/file/98OvnNHK/relay1log.html
log is a few orders of magnitude too big to upload here. Hosted at 4shared after xz'ing.
http://bugs.winehq.org/show_bug.cgi?id=29227
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |-unknown Severity|critical |normal
--- Comment #2 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-12-02 21:35:32 CST --- Wine version?
Don't see a crash in your terminal outputs. Please make sure you using resent Wine version. If crash still happens, make sure to dismiss crash dialog before grabbing terminal output.
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #3 from Anish Tondwalkar 2012atondwal@tjhsst.edu 2011-12-02 21:42:15 CST --- Latest git. There's no dialog. It just quits silently.
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2011-12-02 22:54:46 CST --- (In reply to comment #0)
I thought the problem was fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 4 and card vendor 0000.
Well, that is a problem, actually. Typically this means you're using the software renderer for some reason. While that's supposed to work, I doubt it's what you actually want. To verify which driver you're using, look at the first 10 lines or so of a +wgl log. Note that there are separate drivers for 32-bit and 64-bit applications.
http://bugs.winehq.org/show_bug.cgi?id=29227
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.33
http://bugs.winehq.org/show_bug.cgi?id=29227
Michael McGuire spoon0042@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spoon0042@hotmail.com
--- Comment #5 from Michael McGuire spoon0042@hotmail.com 2011-12-03 20:22:53 CST --- I don't know if this is necessarily the same problem but I have a 5770 and when I try to run Steam, X segfaults. Regression testing flags this:
76358216f4e203d029afc1a1d5c4df6faf06a519 is the first bad commit commit 76358216f4e203d029afc1a1d5c4df6faf06a519 Author: Alexandre Julliard julliard@winehq.org Date: Wed Nov 30 13:22:21 2011 +0100
winex11: Implement rectangular gradients using XRender if supported.
:100755 100755 f573540774b5096c291138322b137e36d6ed621b cba043f2cc0f3071fa375c1fd3acfbdf63cd15b0 M configure :100644 100644 d6f5e6a198427ef229d09644c5e0157d8bd08687 82f7c9e2a506eff8c1eb27247314771071922820 M configure.ac :040000 040000 fb0ccf05af9c9c20204d218969f9499b3c5739c9 572e0dd4f6c1395ea344b03054b0a11b0b99ed6c M dlls :040000 040000 fd8af9726e6e9fdd9b89b39e338e069bea9c31ba 345957b05108306e84b356e7a015165689a29910 M include
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #6 from Dmitry Timoshkov dmitry@baikal.ru 2011-12-03 23:34:27 CST --- (In reply to comment #5)
I don't know if this is necessarily the same problem but I have a 5770 and when I try to run Steam, X segfaults.
Sounds like a broken video driver bug.
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #7 from Michael McGuire spoon0042@hotmail.com 2011-12-04 12:04:10 CST ---
Sounds like a broken video driver bug.
Turns out you're right, I managed to get the newer driver from Debian unstable installed and it works now.
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #8 from Anish Tondwalkar 2012atondwal@tjhsst.edu 2011-12-07 17:59:13 CST --- Created attachment 37855 --> http://bugs.winehq.org/attachment.cgi?id=37855 log with +wgl
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #9 from Anish Tondwalkar 2012atondwal@tjhsst.edu 2011-12-07 18:00:22 CST --- (In reply to comment #4)
what you actually want. To verify which driver you're using, look at the first 10 lines or so of a +wgl log. Note that there are separate drivers for 32-bit
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer: Gallium 0.4 on llvmpipe. trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: True
Looks like I have hardware rendering. (Full log attached)
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #10 from Henri Verbeet hverbeet@gmail.com 2011-12-07 18:06:38 CST --- (In reply to comment #9)
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer: Gallium 0.4 on llvmpipe. trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: True
Looks like I have hardware rendering. (Full log attached)
No, llvmpipe is a software renderer. You should see something like "Gallium 0.4 on AMD BARTS" for the renderer string.
http://bugs.winehq.org/show_bug.cgi?id=29227
--- Comment #11 from Anish Tondwalkar 2012atondwal@tjhsst.edu 2011-12-07 18:20:03 CST --- Oh, I see. Under catalyst, I get
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer: AMD Radeon HD 6800 Series .
and steam works. Even weirder that it doesn't work with software rendering.
http://bugs.winehq.org/show_bug.cgi?id=29227
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |UPSTREAM
--- Comment #12 from Austin English austinenglish@gmail.com 2013-12-05 20:27:42 CST --- Video driver bug => upstream.
You might have better luck with r600g
https://bugs.winehq.org/show_bug.cgi?id=29227
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=29227
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED
--- Comment #14 from Austin English austinenglish@gmail.com --- This was inadvertently caught up in my unclosed bugs filter. NOTOURBUG should only be closed when fixed upstream.
Setting back to RESOLVED NOTOURBUG.
Sorry for the spam.