[Bug 839074] New: A regression in mesa 9.2 or 9.1, some games and programs no longer start.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c0 Summary: A regression in mesa 9.2 or 9.1, some games and programs no longer start. Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 3 Platform: 64bit OS/Version: openSUSE 12.3 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: novell.com@marekpasnikowski.name QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 When I used the OpenSUSE 12.3 X11:XOrg project repo to get the new drivers, some of my games stopped starting properly. Splice (based on the Unity engine) presents maximised window with black content, no sound. Bastion (C# game) does not even open any window. Super Hexagon freezes the image under the window in its frame. Rosetta Stone (Adobe Air(?) application) through wine crashes halfway through loading procedure. When I disabled the repo and did zypper dup to revert the changes, all those programs run properly again. Reproducible: Always Steps to Reproduce: 1. Fetch the new drivers from the Factory or X11:XOrg repo. 2. Run the affected program. Actual Results: Some games/programs do not start properly. I can do all the testing and debugging. Just tell me which tools to run and how to use them. I will forward all the data needed to find the regression. I give it the major severity as it affects select few programs. However the affected software is totally unusable. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c1 --- Comment #1 from Marek Paśnikowski <novell.com@marekpasnikowski.name> 2013-09-07 19:08:26 UTC --- Oops, totally forgot to report I use the r600g driver on HD5870. Kernel 3.11 with dynpm enabled, but it is not the culprit. Mesa 9.2 + Kernel 3.10 does not work. Kernel 3.11 + Mesa 9.0 works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c2 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tittiatcoke@gmail.com --- Comment #2 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-09-07 19:37:37 UTC --- Hi Marek, Hmm, Which openSUSE version are you running ? Is it openSUSE 12.3 or Factory ? You could say that I am a heavy user for Wine (using Codeweavers crossover) and I am running Word, Excel, Powerpoint, Lotus Notes in a wine bottle. Also I am using latest git master snapshots from Mesa 9.3, but I do not see the things you are reporting. Raymond -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c3 --- Comment #3 from Marek Paśnikowski <novell.com@marekpasnikowski.name> 2013-09-07 19:48:30 UTC --- It's Tumbleweed. As far as wine apps are concerned, I had the trouble only with Rosetta Stone. I'll re-test some of the games from Humble Indie Bundle tomorrow. I just realized that I tested only the Steam versions. If the problem exists in the HIB versions as well, I think I'll share the download links. After all those are legally totally unrestricted binaries, so I can safely give out copies to others. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c4 --- Comment #4 from Marek Paśnikowski <novell.com@marekpasnikowski.name> 2013-09-08 11:48:41 UTC --- http://torrents.humblebundle.com/splice-linux-1353389454.tar.gz.torrent Link to the Humble Bundle's DRM free copy of the game. Somewhere in the X11:XOrg repo is this regression. And I mean the whole repo. I enabled it and did zypper dup. I have no idea HOW, but I do want to find it, as soon as possible. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c5 Ondrej Holecek <oholecek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oholecek@suse.com --- Comment #5 from Ondrej Holecek <oholecek@suse.com> 2013-09-08 18:44:57 CEST --- I can confirm this. I have similar setup (r600g, mesa 9.2 from X11:XOrg, Tumbleweed kernel). All games using Unity3D engine seems to be affected by this (Expeditions Conquistador, Kentucky Route One, Thomas was alone - all using Steam, but One Late Night from Desura is also affected). I will try mesa-git in a moment, but build from last week was affected too. Simple strace run showed that all games are waiting for something in futex. Unity logs (in ~/.config/unity3d/.../) show nothing. btw. even though Humble Bundle's games are DRM free, I don't think that anybody is allowed to freely redistribute them. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c6 --- Comment #6 from Ondrej Holecek <oholecek@suse.com> 2013-09-08 23:17:39 CEST --- After some experimentation I found out that all mentioned games are running fine when R600 LLVM backend is switched off. That means setting envvar R600_LLVM to 0 may be a suitable hotfix. There is upstream bug for this https://bugs.freedesktop.org/show_bug.cgi?id=60929 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c7 Johannes Obermayr <johannesobermayr@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johannesobermayr@gmx.de --- Comment #7 from Johannes Obermayr <johannesobermayr@gmx.de> 2013-09-09 10:36:14 UTC --- Please try whether Mesa packages from home:jobermayr:branches:X11:XOrg can fix it. I assume it is https://bugs.freedesktop.org/show_bug.cgi?id=64810#c15 Because OBS publisher currently doesn't work for home: projects you can try: $ osc getbinaries -d $DIR home:jobermayr:branches:X11:XOrg Mesa openSUSE_Factory x86_64 $ zypper -p $DIR up -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c8 --- Comment #8 from Marek Paśnikowski <novell.com@marekpasnikowski.name> 2013-09-09 12:31:19 UTC --- (In reply to comment #6)
After some experimentation I found out that all mentioned games are running fine when R600 LLVM backend is switched off. That means setting envvar R600_LLVM to 0 may be a suitable hotfix. There is upstream bug for this https://bugs.freedesktop.org/show_bug.cgi?id=60929
Confirmed - Right now I have R600_LLVM=0 in /etc/environment with the updated mesa and the programs/games run as supposed. (In reply to comment #7)
Please try whether Mesa packages from home:jobermayr:branches:X11:XOrg can fix it. I assume it is https://bugs.freedesktop.org/show_bug.cgi?id=64810#c15
Because OBS publisher currently doesn't work for home: projects you can try:
$ osc getbinaries -d $DIR home:jobermayr:branches:X11:XOrg Mesa openSUSE_Factory x86_64 $ zypper -p $DIR up
I'll check this out later. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c9 --- Comment #9 from Ondrej Holecek <oholecek@suse.com> 2013-09-09 21:49:24 CEST --- (In reply to comment #7)
Please try whether Mesa packages from home:jobermayr:branches:X11:XOrg can fix it. I tried your build and it did not fix the issue for me.
I assume it is https://bugs.freedesktop.org/show_bug.cgi?id=64810#c15 I think this is different problem. Mono and LLVM problem seems to be with LLVM masking signals which Mono use for garbage collector.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c10 Johannes Obermayr <johannesobermayr@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |idonmez@suse.com See Also| |http://llvm.org/bugs/show_b | |ug.cgi?id=12109, | |https://bugs.freedesktop.or | |g/show_bug.cgi?id=60929 --- Comment #10 from Johannes Obermayr <johannesobermayr@gmx.de> 2013-09-27 14:17:06 UTC --- sndirsch, cartman: Please decide which package to fix in openSUSE ("See Also:"). I am voting for LLVM/Clang. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c11 Ismail Donmez <idonmez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|xorg-maintainer-bugs@forge. |idonmez@suse.com |provo.novell.com | --- Comment #11 from Ismail Donmez <idonmez@suse.com> 2013-09-27 15:07:23 UTC --- Can be workarounded on the llvm side. I'll take this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c12 --- Comment #12 from Ismail Donmez <idonmez@suse.com> 2013-09-27 18:39:15 UTC --- Sent SR#201188 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-09-27 21:01:21 CEST --- This is an autogenerated message for OBS integration: This bug (839074) was mentioned in https://build.opensuse.org/request/show/201188 Factory / llvm -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=839074 https://bugzilla.novell.com/show_bug.cgi?id=839074#c14 Ismail Donmez <idonmez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #14 from Ismail Donmez <idonmez@suse.com> 2013-09-29 20:13:55 UTC --- Fix committed to 13.1 and Factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com