http://bugs.winehq.org/show_bug.cgi?id=11944
Summary: Half-life 2 demo doesn't start: X Error: BadAlloc, Request Major code 147 (NV-GLX) Product: Wine Version: CVS/GIT Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: opengl AssignedTo: wine-bugs@winehq.org ReportedBy: fdelente@mail.cpod.fr
Yesterday I installed steam, then the half-life 2 demo. It worked just after installing.
However, today, it won't start anymore. I did disable "Steam Community In-Game" in Steam -> File -> Settings -> In-game as per the AppDB page, but wine dies with
X Error: BadAlloc Request Major code 147 (NV-GLX) Request Minor code 5 () Error Serial #714 Current Serial #715
I tried with wine-0.9.57 with the latest Nvidia drivers (169.12).
As I don't know if it's a new bug or an old situation, I don't know where to bisect the tree to do regression tests.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #1 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-09 05:53:17 --- The first thing to do would be to run with: WINEDEBUG=+wgl,+x11drv,+synchronous wine steam.exe &> log. (Hopefully it is the steam binary itself as else you would have to explicitly set WINEDEBUG, so that all apps see it)
Most likely winedbg will be launched after the crash, attach the 'backtrace' log it shows, so we can see where in the code it crashes.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #2 from F. Delente fdelente@mail.cpod.fr 2008-03-09 06:00:39 --- Created an attachment (id=11255) --> (http://bugs.winehq.org/attachment.cgi?id=11255) Trace with WINEDEBUG=+wgl,+x11drv,+synchronous
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #3 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-09 07:24:19 --- When you just run it with those options from a terminal does it show winedbg or some other crash information? I mean the lines of code where it actually crashed.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #4 from F. Delente fdelente@mail.cpod.fr 2008-03-09 07:31:28 --- (In reply to comment #3)
When you just run it with those options from a terminal does it show winedbg or some other crash information? I mean the lines of code where it actually crashed.
No it doesn,'t; I start steam, then double-click on 'Half-life demo'; the screen resolution changes, then there is a brief black screen (about a tenth of a second), then I get back to the steam interface. In the console I don't have any winedbg trace, even though I have this in system.reg:
[Software\Microsoft\Windows NT\CurrentVersion\AeDebug] 1194976062 "Auto"="1" "Debugger"="winedbg --auto %ld %ld"
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #5 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-09 07:32:26 --- Did it work before using either a different Wine or Nvidia driver version?
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #6 from F. Delente fdelente@mail.cpod.fr 2008-03-09 07:40:57 --- (In reply to comment #5)
Did it work before using either a different Wine or Nvidia driver version?
It has worked yesterday with the very same wine version.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #7 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-09 07:55:26 --- Why are you using a separate Xserver? I guess you are using XGL but plain Xorg + compiz should work fine too.
Second make sure that you explicitly set WINEDEBUG=+wgl,+x11drv,+synchronous as I'm not seeing any +x11drv traces. So set the variable using export.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #8 from F. Delente fdelente@mail.cpod.fr 2008-03-09 08:02:32 --- (In reply to comment #7)
Why are you using a separate Xserver? I guess you are using XGL but plain Xorg
- compiz should work fine too.
Because I'm using Afterstep 1.0 as a window manager, and wine regularly messes up my display. With a separate server, at least the mess satys confined in X :1.0, and I can kill it back to my work environment quicly (Ctl-Alt-Backspace).
Second make sure that you explicitly set WINEDEBUG=+wgl,+x11drv,+synchronous as I'm not seeing any +x11drv traces. So set the variable using export.
Script mismatch, sorry. It's fixed.
http://bugs.winehq.org/show_bug.cgi?id=11944
F. Delente fdelente@mail.cpod.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #11255|0 |1 is obsolete| |
--- Comment #9 from F. Delente fdelente@mail.cpod.fr 2008-03-09 08:03:12 --- Created an attachment (id=11261) --> (http://bugs.winehq.org/attachment.cgi?id=11261) Trace with WINEDEBUG=+wgl,+x11drv,+synchronous
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #10 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-10 09:10:25 --- I think it is a driver bug as the crash seems to occur inside the nvidia drivers. Could you try to run an older nvidia driver release like 100.x? Some others also claimed that 169.x and 171.x are buggy.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #11 from F. Delente fdelente@mail.cpod.fr 2008-03-10 12:38:53 --- (In reply to comment #10)
I think it is a driver bug as the crash seems to occur inside the nvidia drivers. Could you try to run an older nvidia driver release like 100.x? Some others also claimed that 169.x and 171.x are buggy.
Thanks for your help, it is a driver bug since it works ok with 100.14.19.
Case closed :^)
http://bugs.winehq.org/show_bug.cgi?id=11944
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #12 from James Hawkins truiken@gmail.com 2008-03-10 13:03:29 --- Invalid.
http://bugs.winehq.org/show_bug.cgi?id=11944
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from James Hawkins truiken@gmail.com 2008-03-10 13:03:37 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=11944
--- Comment #14 from Roderick Colenbrander thunderbird2k@gmx.net 2008-03-10 14:57:51 --- Please report it to linux-bugs@nvidia.com
http://bugs.winehq.org/show_bug.cgi?id=11944
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified