[Official] WINE info thread
Wine 3.16 and DXVK 0.72 are out... I will be trying it as soon as possible.
|
|
Could well be I'm lucky, but as reported earlier the game basically runs perfectly for me -- or as well as one could realistically hope for. It has crashed a couple of times, and I sometimes get stutters. Have also died in delves several times to total lockups, but I think that is down to EU servers sucking arse from time to time.
I see there is talk of DXVK 0.71, so I'm on an ancient setup. I'm using DXVK 0.63 without the much-talked about 'hack'. Takes maybe 10 seconds of non-action when starting up, before the login screen appears. From there on it's mostly smooth sailing. At the start of delve league I did get more stutters than before, but I think that is because the game needed to download the updated graphics and such into cache, and now it's okay. Brief about my setup: esync-3.13 DXVK 0.63 WINEESYNC 1 in environmental variables in Lutris Am using winehq if that matters. In the game I've turned off multi-threading, post-processing, vsync, dynamic resolution, and put graphics to low. This is on a Linux Mint 18.2 Cinnamon system with Nvidia 396.54 drivers on a GTX 770 card. As things are working really well atm, I'm hesitant to try something else for fear of breaking something, so think I'll just stick to this. Unless GGG break something in patches that causes the game to not run so well any more. |
|
" AAAAAAAAAAAND it's gone. removed from DXVK because it causes bans somehow for people playing Overwatch.... https://github.com/doitsujin/dxvk/commit/922f0382f69088fc0263c72bbfe6418aa1fce9bf#commitcomment-30506459 Poe Hack is back in town, maybe forever. https://github.com/jomihaka/dxvk-poe-hack Last edited by Twistx#5136 on Sep 14, 2018, 9:11:37 PM
|
|
If anyone is having problems with sluggishness or game getting slow after a while, try turning Textures to Medium.
High textures consume a LOT of memory (for some reason) and may cause this degradation in some setups. " Mirror are typically copies of some repository. Wine-mirror is simply a copy of "wine-master" that does not necessarily have to be on git-hub. It mirrors all the wine source code into github. Since it's easier to get all source code in one place, I've pointed to github stuff. Wine-staging is not a standalone version of Wine. The repository contains the so called "staging patches". When you apply them to wine-master (wine-mirror master branch) it will change/add code to apply said Staging patches. One of the patches inside fixes the infamous "art/textures" exception. The 1-liner path of exile patch fixes de "Failed to create WIC Factory" exception. Last edited by Dan1lo#1983 on Sep 15, 2018, 8:15:06 AM
|
|
"Wine-staging is not a standalone version of Wine. The repository contains the so called "staging patches". When you apply them to wine-master (wine-mirror master branch) it will change/add code to apply said Staging patches."
Ah ok, I was not actually aware staging is just a set of patches, I thought it's regular wine + staging patches already. Thanks for explanation! Btw, I managed to get POE with DXVK running over weekend. Something was broken with my Lutris installation, and I just tried to use Install script again (I think GloriousEggroll updated it in last few days) and I got it running with combination of DXVK 0.65 + esync Lutris wine 3.14. I just linked POE game installation into this Lutris installation to avoid having it redownloaded again. The only problem I currently have is when something new appears, seems like shader (or texture) compiling kicks in and I have several second stutter, usually happens at the beginning of the map and sometimes when new mobs spawn. This is with --waitforpreload option. Other than that, it's perfectly stable, currently in Blood Aquaducts with Phantasm Summoner, not a single crash, yay! Last league I had crashes on Elder influenced map (this was DX9 tho), so really looking toward that point to see if all issues are gone. EDIT: I am on Antergos, with RX480 + old i5 CPU. EDIT2: I might still be missing DXVK poe hack, will try to implement today, I'll will be able to apply patch & compile with my rather limited skillset :). Last edited by ixxxo#0305 on Sep 17, 2018, 4:21:00 AM
|
|
In relation to the following quote I have an edited version of the dxvk-git AUR PKGBUILD that downloads and applies the hack before compilation, if anyone needs it.
" same name in-game
| |
Using just Proton and POE won't go longer than about ten minutes before crashing.
Is the protontricks wrapper useful to us? Can someone post a guide on how to use just proton and maybe proton tricks for getting the game running on DX9 and DX11? Cheers. //edit Here is a link to a sample of some of the errors I keep getting. https://imgur.com/a/hOwUYEf Last edited by a0TheVE#2701 on Sep 19, 2018, 2:23:58 PM
|
|
Yep, I'm getting a lot of similar errors after a while. I chalk it up to the game's memory management, as it always crashes once the RSS (resident memory set) value reaches roughly 3.2GB, which is the upper limit for a 32-bit process. Somehow, under Wine, it's leaking memory like crazy, or the garbage collector is not doing anything.
It's worst when doing delves: Load the game, enter last visited town instance - game process is at ~1.6GB. Enter hideout - ~2.4GB Restart the game, instead of going to the hideout, enter Niko's mine - boom, ~3.1 GB. Enter a random delve waypoint - ~3.1 or 3.2GB, barely below limit, so I can play until the game decides to load a new instance of the mine. Instead, I can run two dozen or so maps from my hideout before the memory reaches the ~3.2GB limit and crashes, but delve areas seem to load so much more assets... Running playonlinux with wine-2.21-staging, because anything newer has horrible stutters whenever any mob so much as sneezes. The more you depend on forces outside yourself, the more you are dominated by them.
--Harold Sherman |
|
I can't even get through a single zone most of the time before a crash. Super frustrating because it runs great aside from the constant crashes.
|
|
Guys, playing on the DX11 version with DXVK (especially + shader hack version ) feels smooth and great.
Having textures on Medium solves a lot of memory issues or stutters that may appear in the game. Apparently, if you play with Lutris, you can use esync-3.16-staging-pba to run the DX11 version (either by picking DirectX version as 11 in the game or by picking the PathOfExile_x64.exe executable file). The thing is... Since some users over here couldn't play with that version (as well as I couldn't), I tried compiling my own solution. It worked. But then I tried fixing Lutris' Wine to distribute a working version. I simply downloaded and compiled this repository myself (following steps like this one for Ubuntu) and that version got PoE working on Lutris for me!! The only extra things I remember were adding libva-dev and oss4-dev packages to my system and ignoring some missing legacy packages on the ./configure steps. When I tried toggling back to the given version (downloaded automatically from Lutris, but other than that having THE EXACT SAME BUILD NAME), it gave the art/textures error for some reason. If anyone's feeling adventurous to completely kill the stutter or memory problems, try these things out. Last edited by Dan1lo#1983 on Sep 21, 2018, 5:15:43 PM
|
|