[Official] WINE info thread
" SUNRA3000, Can you look at the actual executable that's being run. Using Proton-5.6-GE-2 under Steam appears to automatically add the following command line arguments to whatever is explicitly entered into the Steam launch options: '--waitforpreload --noasync --gc2' from a Python script in /Proton-5.6-GE-2/protonfixes/gamefixes/238960.py So you may be running additional flags without even knowing. I don't know if the vanilla Proton packages do that as well, but I struggled for hours to try and find out why those launch options were showing up in htop when I ran without any launch options in Steam. I went so far as to completely wipe Steam and PoE and reinstall everything and it was still there. I'm currently trying RADV_PERFTEST=aco, but a warning that that only supprts AMD cards. I'm still on a quest to get usable performance out of PoE in Delirium. Blight worked great under wine-staging, Metamorph worked great under Steam, Delirium has just been a dog. But I think I'm getting closer. I should probably add that I'm running on a Ryzen 5 2400G with integrated graphics, so I don't expect miracles, but I know from past experience that PoE can run a whole lot better than I have been able to get it to run right now on Linux. I've had whole leagues that played like "butter" :) Zuletzt bearbeitet von Cabman#3363 um 02.05.2020, 14:28:28
|
![]() |
Trying now POE under linux via steam proton. Run very bad, micro freezes every few seconds 180 to 1 fps drop. Impossible to run casia or delirium. 40% pack size will be mess. Yea, if do white maps or act 1>10 then is playable. Waiting for linux port. Until then - windows 10 fix all issues.
|
![]() |
" You are totally right I checked and it's running the following arguments: "--nopatch --waitforpreload -noasync --gc2 --success-event148" Performance still holds true I'm mapping white maps but with delirium it already becomes pretty busy, it lags a bit then catches up - the same I see in people playing on stream. I'm now using Proton-5.8-GE-1-MF https://github.com/GloriousEggroll/proton-ge-custom/releases with a mostly smooth experience. FSYNC helps a bit too you will need the Liquorix Kernel on Debian based distros or the Zen Kernel on Arch based distros. I don't know if integrated graphics are going to cut it for this game even on windows. GGG probably is not going to touch the graphics engine anymore until version 2 is released and the heavy shader use takes a heavy toll on performance. Good Luck! |
![]() |
Other thread with useful info, which actually comes from this post.
Being finished with the league I gave this a try. In addition, I used the GE custom Proton build instead of the default Proton version, because it comes with DXVK and some other minor fixes included. Just for comparison, for the last 4 leagues I've used plain wine staging (no lutris or anything) with DXVK + DXVK Poe fix and it was very solid, except for Delirium, where I had some heavy stutters with the fog. Overall,the Proton performance is really, really good! I think I gained around 10-15% performance improvement with the Proton setup and no stutters in Delirium, so highly recommended. For sure I'm starting the next league with that. FYI: Hardware is Ryzen 5 3600, NV1050Ti 4GB, Samsung NVMe SSD Zuletzt bearbeitet von sirdond#1468 um 17.05.2020, 04:59:19
|
![]() |
Just an FYI for everyone.
There is an updated version of the Jomihaka DXVK-async patch available to patch newer DXVK versions with. It's just the patch, no binaries for direct download. There is also a very decent new feature that uses the dxvk state cache, which so far was recommended to be disabled when running with the 1.21 version from Jomihaka. Also: this dxvk-async patch from Sporif has already been included in GloriousEggroll's custom Wine version since 5.8-GE-1. I've tested PoE for a while with Proton-5.8-GE-2 and DXVK_ASYNC=1 and DXVK_HUD=pipelines (just visuals to be able to see them). Sadly its performing very nearly like the old custom dxvk 1.21 with the pipeline patch, evening out framedrops gradually, no heavy initial stutter (just minor stutters while building the pipelines), but overall unable to keep the higher initial framerates of the first 30 minutes after using the new version. Maybe some benefits will show over time. edit: DXVK1.7 binaries with the pipeline patch are available too. I've just tested vanilla Wine 5.7 with the patched DXVK version for a few hours and it's much better than before with my old setup (dxvk1.21+old pipeline patch) and with the Proton-GE version: much higher minimum FPS (from around ~60 to ~90 in maps), no hard drops to 0 FPS anymore while still building the new cache, overall a very noticeable and smoother, fluent flow, like in the good old dx9 times. In some areas the fps increase is really hilarious, e.g. Act 10 Desecreated Chambers, it partially went up to 190FPS and only 5ms Frametime on a clean screen and stayed between 90-130fps while fighting through the area on a Level 80 marauder in map starter gear. Since the overall increase is so dramatic, I'm starting to believe that it also has quite a bit to do with server performance, as we are in the latter quarter of the league and we don't have the masses populating the servers that heavily. I'm curious to see how the performance will be mid June. Zuletzt bearbeitet von Skomener#4376 um 25.05.2020, 03:49:30
|
![]() |
Oh: https://www.pathofexile.com/forum/view-thread/2866813
Looks like weekend testing :) |
![]() |
It's 3:15 AM here, sleepy and mildly excited. Very quick sanity test on non-endgame character result: beta Vulkan renderer works as advertised, with "minor" problems on linux. No noticeable stuttering! No crash (for the 10 or so minutes of playing + 25 minutes idle at char selection)!
Tested on fresh install from lutris website, no options changed in lutris. Wine: 5.6 CPU: i5-6500 GPU: GTX 1060 Windowed 1440x900, stock POE settings Esync enabled Did a map as flicker strike with betrayal + delirium and stuff all at once quickly, which was a somewhat tough thing to throw against a fresh install. Again, no noticable stutters! Some problems: Low FPS only on intense gameplay. Got down to single digits at its peek. Was mostly 50-60 FPS. Lots of shader glitches and blinking. Edit: turning vsync OFF solves this. I want to say load time is longer but I won't touch preload stuff til tomorrow. Obviously, missing assets initially since shaders still can't load in time. Overall, pretty stoked about the changes but waaaaayyyy more testing from everyone needed. Looking forward to seeing this optimized. Edit: worth noting my Nvidia GPU + no stuttering. Correct me if I'm wrong, but stuff like ACO shader compliation is not available to Nvidia, so this solving stutter is a BIG deal for Nvidia users. Zuletzt bearbeitet von Thacannon#4989 um 28.05.2020, 14:02:49
|
![]() |
the new Vulkan renderer runs better for me with steam proton and im on the steam beta client with the new Vulkan shader option ticket.
dont get any stutters any more, the loading is alot faster than on lutris for me. the performance seems only a little less than on the Windows Vulkan client, its pretty similar rly, goes down to 15-20fps under load. on my duel boot system IGN = JBW Zuletzt bearbeitet von Awsome8#7944 um 28.05.2020, 08:56:05
|
![]() |
OK, so my game is crashing when I try to choose Vulkan in the options. Anyone else encountered this?
Edit: right, installing AMDVLK fixed that. Game seems so much smoother now, it's like I upgraded my PC or something! =^__^= Zuletzt bearbeitet von ToriVega#2977 um 29.05.2020, 00:31:47
|
![]() |
Have anyone found best options for steam+Proton GE to run PoE with Vulkan renderer enabled? I was using this config (I have Intel+nVidia):
" It worked well on Proton GE 4.2 (I was using it because it was the last version with async shaders included), and everything worked smoothly for months (after initial shader cache was built), but recently 1) I've upgraded to Proton-5.8-GE-2-MF (as async shaders are finally back) 2) Updated to PoE 3.10.2 3) Switched to Vulkan renderer Because of that (and I believe as shader cache has been dumped) I'm getting large stuttering on intense maps (in big packs of monsters, monoliths, Cassias etc.). And I'm wondering if it's just the cache building that I have to wait or non-optimal options due to new conditions. Any feedback is welcome. |
![]() |