[Official] WINE info thread

Tried the lutris script, but the wine installation that comes with it seems to be broken.


"

0065:err:esync:esync_init Failed to initialize shared memory: No such file or directory
0065:err:process:start_wineboot failed to create wineboot event, expect trouble
0065:err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libp11-kit.so.0: wrong ELF class: ELFCLASS64
0065:err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files (x86)\\Grinding Gear Games\\Path of Exile\\PathOfExile.exe") failed (error c000007a).
0065:err:module:attach_dlls Importing dlls for L"C:\\Program Files (x86)\\Grinding Gear Games\\Path of Exile\\PathOfExile.exe" failed, status c0000135


Why would it even need an ldap library? Why is it trying to load 32bit versions? I thought the whole idea with dx11 through dxvk was so that we could run it as 64bit.


E: ok got past it by installing p11-kit and disabling esync.


E2: Ok it "runs". However the performance is far worse than with d9. It might be good enough to make a screenshot, but certainly not for playing.
Last edited by Turmfalke_ on Aug 4, 2018, 5:22:04 PM
My game keeps crashing.
I've unwrapped the game, downloaded, installed, patched, everything very recently. I've barely gotten anywhere with the game before it crashes. It especially crashes in and around the Mud Flaps outside Lionseye. I was warned about long loading times and fps drops for being on a mac, but I couldn't find anywhere in the FAQ about repeated crashes. My main guidance for issues so far has been this post with the wrapper on it.
I'm on Macbook Pro Vista with OS Sierra. I have nearly 100 GB of storage with 8 GB memory. On every other game I play, ram and processing has never been an issue. I'm using wrapper version 8. My logs folder... only had WinetricksTemp.log in it rather than any LastRun logs like the forum said to look for. I'm not sure if it's a hidden files issue there, but I don't know how to prevent my game form continually crashing.
"
Pangaearocks wrote:
Install the game from the Lutris script. I'm using the top version; standalone with DXVK. The game runs perfectly for me now, and all the crashes are gone. It's so wonderful to be able to play the game for hours on end without restarts/crashes every 20-30 minutes.

Just a quick note about your launch options; it should be -gc 2 (with a single dash).

Lutris seems promising but the documentation leaves a lot out. Here's what I've got so far.


0.0. Install certain video card drivers? It isn't mentioned anywhere if specific drivers are recommended or required.

0.1. Check for latest comments in the Lutris forums https://forums.lutris.net/search?q=path%20exile%20order%3Alatest

1. Install Vulkan https://github.com/lutris/lutris/wiki/How-to:-DXVK.

2. Install Wine. Lutris doesn't install it as a dependency and doesn't document that you need Wine as a separate installation (https://lutris.net/downloads/). It never even pops up an error indicating that Wine is missing. Also don't just 'apt install' it! You're supposed to use the PPA https://wiki.winehq.org/Ubuntu I did that with the staging version.

3. Install Lutris from https://lutris.net/downloads/

4. If you intend to use the ESYNC version then you need to do some more stuff: https://github.com/lutris/lutris/wiki/How-to:-Esync The 'versions' image is rather cryptic. Access that dialog by launching Lutris and in the GUI click Lutris then 'manage runners' and scroll down to Wine and click 'manage versions'. You can install the different versions by single-clicking on the box and waiting for the download to start (the box doesn't get checked...just wait). It isn't really clear what this step is doing. It isn't installing Wine even though that is what it looks like. It is also unclear if any of the other steps need to be re-done within the 'configure' button there for each of the 'versions'.

5. Install PoE via the Lutris web installer https://lutris.net/games/path-of-exile/

6. Install DXVK https://github.com/lutris/lutris/wiki/How-to:-DXVK. I'm trying this DXVK method for now: Manually Updating DXVK

7. Set cpu to performance
"
sudo apt-get install cpufrequtils
echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils
sudo systemctl disable ondemand


8. Unselect: Lutris->POE->Configure->System Options->Advanced Options-> Disable Lutris Runtime




Thanks for catching my incorrect launch options from before!


Edited...this is my working checklist for Lutris POE w/DXVK.
Last edited by tainium on Aug 16, 2018, 6:11:01 AM
It works great on my end, so I had hoped it would for others too. I've seen many glowing reports about it.

One link you don't have above, that may be important: https://github.com/lutris/lutris/wiki/How-to:-DXVK

I had problems when using the Nvidia 384.xx driver. But after upgrading to 396.xx the game ran really well. I'm also using the WineHQ version of Wine. Not sure if or how much that matters, but mention it just in case. Also, make sure you have the vulkan dependencies, mentioned in the above link.
Does anyone keep tabs on DXVK development in regards to PoE, namely, is it still necessary to use a hack to make the game work without 'WIC factory' errors? Version 0.63 didn't seem to work for me so I had to go back to patched DXVK from https://github.com/jomihaka/dxvk-poe-hack
Last edited by ToriVega on Aug 6, 2018, 2:17:18 PM
"
Pangaearocks wrote:
One link you don't have above, that may be important: https://github.com/lutris/lutris/wiki/How-to:-DXVK

Thanks! I did that but it didn't change anything that I was experiencing.

Then I was poking around making changes trying to get my game to install when I noticed two things. The lutris isntaller used '--gc2' and it also had selected 'disable lutris runtime' in my PoE's configuration->System Options dialog. I changed those two things and now it is installing! I should have a chance to test it tonight if it successfully installs while I'm AFK.
Last edited by tainium on Aug 6, 2018, 1:05:13 PM
Installed ESYNC version via Lutris and it 'works' with esync and DXVK but with horrible performance. I'm going to try the whole process on another machine to see if it goes any better.
If anyone here knows why I keep crashing in "play on linux" wine would be really nice.

edit: No lag and very little stutter but it has been crashing about every 25 minutes. It doesn't crash this often the first time i installed PoE using playonlinux. Did uninstall and tried lutris, which was worse than playonlinux so I went back on playonlinux but now it crashes a lot.

https://imgur.com/XmQGPda
https://imgur.com/xIGRux1
https://imgur.com/AYILQte




hardware
15.6 Gb ram
Intel® Core™ i7-6700 CPU @ 3.40GHz × 8
GeForce GTX 980 Ti/PCIe/SSE2
3.28.2
64-bit
245.1 GB SSD

playonlinux settings
Display settings
-------------------------------------
GLSL disabled
multisampling disabled
strict draw ordering disabled
Last edited by sogy21432 on Aug 10, 2018, 9:01:33 PM
"
sogy21432 wrote:
If anyone here knows why I keep crashing in "play on linux" wine would be really nice.

edit: No lag and very little stutter but it has been crashing about every 25 minutes. It doesn't crash this often the first time i installed PoE using playonlinux. Did uninstall and tried lutris, which was worse than playonlinux so I went back on playonlinux but now it crashes a lot.

Spoiler



hardware
15.6 Gb ram
Intel® Core™ i7-6700 CPU @ 3.40GHz × 8
GeForce GTX 980 Ti/PCIe/SSE2
3.28.2
64-bit
245.1 GB SSD

playonlinux settings
Display settings
-------------------------------------
GLSL disabled
multisampling disabled
strict draw ordering disabled


Most likely it's the very annoying problem of the game crashing when it passes the 4 GB virtual memory limit. You can see this with htop in terminal. Especially when changing zones a lot, this means the game will crash quite quickly. That's the main reason I'm so pleased about Lutris working better now. But sadly it looks like it doens't work well for everybody.

As far as I know there isn't anything to be done about the virtual memory crashes. You can try to restart the game so you can keep some kind of control, but it will still crash after a while if you keep playing. But naturally it's wise to restart before going into the Lab, or other big areas.
Has anyone here managed to get lutris/esync/dxvk running with AMD hardware. I have it running but it's not playable. If you have an AMD GPU what settings are you using for wine/esync/dxvk/game?

Report Forum Post

Report Account:

Report Type

Additional Info