http://bugs.winehq.org/show_bug.cgi?id=35186
Bug ID: 35186 Summary: X Error of failed request: BadAlloc (insufficient resources for operation) Product: Wine Version: 1.7.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cigydd@gmail.com Classification: Unclassified
Created attachment 46936 --> http://bugs.winehq.org/attachment.cgi?id=46936 A quote from the PlayOnLinux log
Hello wine community,
I have trouble running most of the Big Fish Games with wine (and also the client but that's another issue) (www.bigfishgames.com).
I get errors similar to this:
X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Serial number of failed request: 224 Current serial number in output stream: 228
I know this could be related to mesa and my mom's graphics card which is "Intel Corporation 82865G Integrated Graphics Controller (rev 02)".
http://bugs.winehq.org/show_bug.cgi?id=35186
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com ---
Running wine-1.7.8-d3d_doublebuffer Azkend.exe
You are running a custom version of wine made by PlayOnLinux, for support in that version please refer the their forums.
To get proper support here please use the latest development version of plain wine, to make it easier for others to test pick one game from Big Fish Games. After installing plain wine attach a log: http://wiki.winehq.org/FAQ#get_log
http://bugs.winehq.org/show_bug.cgi?id=35186
--- Comment #2 from Pavel Řezníček cigydd@gmail.com --- I solved the issue by myself. My mom's graphics card is an outdated integrated Intel and one has to add a flag LIBGL_ALWAYS_SOFTWARE=1 into the environment which disables hardware graphics acceleration. Mesa stopped support for the card. In my case, I use a desktop (Mate) which doesn't source the ~/.bashrc file where I had the flag. So I moved the setting to /etc/profile and the error in question disappeared.
http://bugs.winehq.org/show_bug.cgi?id=35186
Pavel Řezníček cigydd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WORKSFORME
--- Comment #3 from Pavel Řezníček cigydd@gmail.com --- As mentioned above, the solution was adding LIBGL_ALWAYS_SOFTWARE=1 into /etc/profile in order to disable broken hardware acceleration systemwide, not only for BASH.
http://bugs.winehq.org/show_bug.cgi?id=35186
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Ken Sharp imwellcushtymelike@gmail.com --- Closing. Thank you for providing more details.
https://bugs.winehq.org/show_bug.cgi?id=35186
Konstantin Kharlamov hi-angel@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hi-angel@yandex.ru
--- Comment #5 from Konstantin Kharlamov hi-angel@yandex.ru --- I checked every other bug having `BadAlloc` in title, and so far I suspect it is somehow related to OpenGL. I also tried running with LIBGL_ALWAYS_SOFTWARE=1 and the code it was bailing out on executed successfully.
Still no idea about possible causes or remedies.
https://bugs.winehq.org/show_bug.cgi?id=35186
--- Comment #6 from Konstantin Kharlamov hi-angel@yandex.ru --- Omg, sorry, wrong report.