[Official] WINE info thread

"
nanwan wrote:
"
CookieTough2 wrote:
2.1.2d Patch

Call from 0x7b83b2fc to unimplemented function api-ms-win-crt-runtime-l1-1-0.dll._initialize_onexit_table, aborting


You need the latest winetricks to get around that. Here's the bug report: https://bugs.winehq.org/show_bug.cgi?id=39437.

Once you update winetricks, force a reinstall of vcrun2015, like so:
"
winetricks --force -q vcrun2015



With that fix, I was able to get a little farther. The launcher runs and starts an error box saying:

"

We failed to install the redistributable package required for Path of Exile to run. You need to accept the box that appears when Windows asks for permission to run VC_redist.x86.exe.


On a possibly related note, I was unable to install riched20 via winetricks:

"


Downloading http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE to /home/brho/.cache/winetricks/win2ksp4
--2016-02-29 22:53:38-- http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE
Resolving download.microsoft.com... 104.97.125.119, 2001:428:4405:19d::e59, 2001:428:4405:1a1::e59
Connecting to download.microsoft.com|104.97.125.119|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-02-29 22:53:38 ERROR 404: Not Found.



However, I riched30 is available, and it has a dll named riched20, so it might be a suitable replacement.


I have the same problem. How can I fix it if i am using playonlinux?
Last edited by PKiller#1787 on Feb 29, 2016, 11:12:55 PM
1.)
Uninstall previous installed Versions via Wine-Uninstaller
2.)
Use this wintricks:

https://raw.githubusercontent.com/Winetricks/winetricks/d1c5fb28c90b22c05dde44ea6d01ffd1461ce5c1/src/winetricks

Install new via PoL console:

winetricks -q vcrun2015

Works for me.
(╯°□°)╯︵ ┻━┻ - I suck at this game.
"
mycaravam wrote:
1.)
Uninstall previous installed Versions via Wine-Uninstaller
2.)
Use this wintricks:

https://raw.githubusercontent.com/Winetricks/winetricks/d1c5fb28c90b22c05dde44ea6d01ffd1461ce5c1/src/winetricks

Install new via PoL console:

winetricks -q vcrun2015

Works for me.


Seems i didn't have winetricks and vcrun2015 installed. I downloaded winetricks to /usr/local/bin/ then opened Pol console:

winetricks --force -q vcrun2015

That's all, Path of Exile is now working. Thank you all for the help.
Last edited by PKiller#1787 on Mar 1, 2016, 3:24:32 AM
Just posting to let people new to PoE know that if you can't get PoE to run with the new Ascendancy installer, the old one still works. (Awakening installer)

If you simply install (with latest winetricks) vcrun2015, it should run (and remember openal); but the latest installer will *not* cooperate. (it'll say service missing or give some other error)

There's hopefully an easy workaround for it, but I just reinstalled (after the latest update) with the old installer instead. I'd suggest the pre vc2015 compiler installer be made available on the download page. It'll still update the same, and all that stuff, but the new opening dialogue on the current installer won't work even if the game itself will work.

EDIT: Also, for people who already had PoE working but the new update broke it: assuming you were like me (and had already several vc redists and overrides - and re-installing vc2015 just keeps failing - just save your filters, and your .ggpk (after installer finishes, copy it over, then restart the update process), delete the wine prefix and re-install pure ('cept with your old installer); on my previous prefix no matter what I did - vcrun2015 would not reinstall nor install properly (error to keep an eye on for this is that no matter what you do - PoE on debug will complain about MSVCP140.dll or similar (*140) even after using winetricks, or attempting to manually extract the .dll and copying it over)).
Last edited by Zethyri#3644 on Mar 1, 2016, 9:10:16 AM
Just a timely reminder to you all that I already sorted out all the problems with the compiler update in my guide on the wiki. You will need to start fresh however. Follow it exactly to the letter and it will work.

http://pathofexile.gamepedia.com/Path_of_Exile_on_Wine
I reinstall poe with playonlinux

change to wine 1.9.4 (don't launch with 1.7.55, for me)

install lib : msls31, riched20

use lastest version of winetricks : winetricks --force -q vcrun2015 but error !!

so follow this guide : https://www.winehq.org/pipermail/wine-bugs/2015-November/428425.html

and it's ok for me
"
Sovyn wrote:
Just a timely reminder to you all that I already sorted out all the problems with the compiler update in my guide on the wiki. You will need to start fresh however. Follow it exactly to the letter and it will work.

http://pathofexile.gamepedia.com/Path_of_Exile_on_Wine


Thx for the fast update.


BTW, i made some testing and PoE runs faster on newer version of wine, but fps is more stable and is not jumping so much with the patched version of wine You recommended before (i see you have changed it now). What about those patches? are they a part of wine now? Or maybe we can apply them again to some recent wine version?
I can get into game now, but whenever I load into Highgate my game crashes and I see this:

Sovyn - I followed your guide on Fedora 23, which worked (other than I used my old msi installer instead of downloading the new exe installer), and the game now runs. Unfortunately, sound does not work.

In winecfg, pulse is correctly configured and the test button works.

None of the usual tricks like -swa or toggling sound output options appear to work.

If anyone hits sound issues but manages to fix them, do post what you did.
I'm on Arch linux and unable to install Visual 2015 C++.

Running

winetricks vcrun2015

results in the following error message:
Spoiler
Executing w_do_call vcrun2015
Executing load_vcrun2015
Using native,builtin override for following DLLs: atl140 msvcp140 msvcr140 vcomp140
Executing winetricks_early_wine regedit C:\windows\Temp\_vcrun2015\override-dll.reg
Executing wine vc_redist.x86.exe
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:advapi:DecryptFileW (L"C:\\users\\chris\\Temp\\{74d0e5db-b326-4dae-a6b2-445b9de1836e}\\", 00000000): stub
err:wincodecs:PngDecoder_CreateInstance Failed reading PNG because unable to find libpng12.so.0
fixme:shell:SHAutoComplete stub
------------------------------------------------------
Note: command 'wine vc_redist.x86.exe' returned status 5. Aborting.
------------------------------------------------------


I'm using Wine version 1.9.4 with the most recent winetricks (20160219).
Attempting to run the .exe installer results in wine crashing. If anyone can post a link to the old .msi installer I'd be grateful, I wiped my old wine directory to get this patch working.

Report Forum Post

Report Account:

Report Type

Additional Info