[Official] WINE info thread

http://dev.enlightenment.fr/~discomfitor/winex11.drv.so

this is a 32bit patched version of the x11 driver for wine. download it into /usr/lib/wine or wherever the rest of your wine dlls are.

it should only be used with 32bit versions of wine 1.4rc2, ymmv
"
discomfitor wrote:
http://dev.enlightenment.fr/~discomfitor/winex11.drv.so

this is a 32bit patched version of the x11 driver for wine. download it into /usr/lib/wine or wherever the rest of your wine dlls are.

it should only be used with 32bit versions of wine 1.4rc2, ymmv


This may be a really stupid question, but I'm running Wine via MacPorts. Am I supposed to open this file somehow, or simply plop it into the directory with opengl.c? And am I still supposed to edit opengl.c?

Sorry for all the questions, I'm pretty new at this. I really appreciate you taking the time to help us out though. Cheers! :)
"
discomfitor wrote:
http://dev.enlightenment.fr/~discomfitor/winex11.drv.so

this is a 32bit patched version of the x11 driver for wine. download it into /usr/lib/wine or wherever the rest of your wine dlls are.

it should only be used with 32bit versions of wine 1.4rc2, ymmv


didn't work for me, neither did patching and building wine myself.
http://pastebin.com/JhG7Pxfu
problem's in me most likely, but too dumb to figure it out myself. :)
"
Corg wrote:
"
discomfitor wrote:
http://dev.enlightenment.fr/~discomfitor/winex11.drv.so

this is a 32bit patched version of the x11 driver for wine. download it into /usr/lib/wine or wherever the rest of your wine dlls are.

it should only be used with 32bit versions of wine 1.4rc2, ymmv


This may be a really stupid question, but I'm running Wine via MacPorts. Am I supposed to open this file somehow, or simply plop it into the directory with opengl.c? And am I still supposed to edit opengl.c?

Sorry for all the questions, I'm pretty new at this. I really appreciate you taking the time to help us out though. Cheers! :)


afaik, you can just remove .so and place .drv into poe folder, wine should pick it up with default overrides.
"
thexspr wrote:
"
Corg wrote:
"
discomfitor wrote:
http://dev.enlightenment.fr/~discomfitor/winex11.drv.so

this is a 32bit patched version of the x11 driver for wine. download it into /usr/lib/wine or wherever the rest of your wine dlls are.

it should only be used with 32bit versions of wine 1.4rc2, ymmv


This may be a really stupid question, but I'm running Wine via MacPorts. Am I supposed to open this file somehow, or simply plop it into the directory with opengl.c? And am I still supposed to edit opengl.c?

Sorry for all the questions, I'm pretty new at this. I really appreciate you taking the time to help us out though. Cheers! :)


afaik, you can just remove .so and place .drv into poe folder, wine should pick it up with default overrides.


Ah, got it working! Thanks so much for your help.
Hmm... I seemed to have gotten it running fine, but I can only play it for a few mins when I get an error:

Client.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

Any idea how to fix this? Sorry for all the questions!

EDIT: Here are the last few lines of my terminal output when I get the crash, in hopes that someone may be able to make more sense of it than I can.

wine: Unhandled page fault on read access to 0x4d1ad3e8 at address 0x100dde5a (thread 0009), starting debugger...
fixme:heap:HeapSetInformation 0x0 1 0x0 0
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
XIO: fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-EyKvBE/org.x:0"
after 71 requests (71 known processed) with 5 events remaining.
XIO: fatal IO error 35 (Resource temporarily unavailable) on X server "/tmp/launch-EyKvBE/org.x:0"
after 49 requests (49 known processed) with 10 events remaining.
Last edited by Corg on Feb 18, 2012, 2:39:51 PM
Seems like each time I try to hit with a wand on my witch the game freezes without any hope of coming back to life. Funny thing is that it works flawlessly with other weapons.

I'm running latest git wine (wine-1.4-rc4-31-gf43f37d) with the above patch. It's the same with my distro's patched source (1.3.28).

Sadly there are no more output messages in terminal once the game starts to freez..strange. Anyone else experiencing such problems?
Hello zoopp

I had the same problem with the game crashing when a wand was used, as I reported in this thread:

http://www.pathofexile.com/forum/view-thread/15523

It happened to me first when I fought Alira and she used her wand. The game crashed over and over on that fight, so I had to join Alira's side to get the amulet.
I can vouch for this issue aswell. At first I thought it was an Nvidia bug, so I tried an older driver version but that didn't fix it. I also tried re-downloading the content.ggpk, but that didn't fix the issue. I've only tried used a patched 1.4-rc3. I'm on a 32bit install of Ubuntu 11.10.
"
gorkhawn wrote:
Well it works, if you compile wine yourself.

However, due to the nature of wine (install and uninstall) i'd suggest to wait until poe patch comes.

wineHQ says they will fix the problem after 1.4 is officially released, which should be March-April.

Now to patch it manually, you need the source code of wine. Then edit "/dlls/winex11.drv/opengl.c".
You'll find the relevant bits of code around line 1633.

Where you need to change in this 'if statemet':
"
if(get_glxdrawable(physDev) == root_window)
{
ERR("Invalid operation on root_window\n");
return FALSE;"
}
"
to this:

"
if(get_glxdrawable(physDev) == root_window)
{
physDev->current_pf = iPixelFormat;
FIXME("cannot set pixel format on root window\n");
return TRUE;
}
"

and then save the file and install wine.


PS. I tried this on 1.4 rc2 source, but it should work on stable 1.3 as well.

PPS. My ubuntu laptop does not have good graphic card, therefore i got only 10fps and that is not enough to play. So i do not know if there are any other problems with the PoE on wine.


thank you. fixed the failed to initialize renderer error.

Report Forum Post

Report Account:

Report Type

Additional Info