[Official] WINE info thread
" I do have libpng12 installed, as the game didn't play without it (before delve). I had the game working until the Delve update - hasn't worked since. |
|
Right, I've somewhat happily got the game running despite the issue with resolution changes not working, which I can live with, but the main issue I can't seem to resolve now is after so many instances my game will begin slowing to a crawl every time a monster appears or does something, to the point that actually doing the delve content this league means I have to restart the client every ten to fifteen minutes. I was wondering if anyone had any suggestions for alleviating this issue? Other than that, from a fresh load of the client my game runs almost better than it did under Windows 10.
DX11, Currently playing through modified setup of Steam Proton with the WINE install and DXVK provided by c0r73x in the proton issues thread under github here https://github.com/ValveSoftware/Proton/issues/58 Last edited by biggles#7700 on Sep 5, 2018, 7:53:17 AM
|
|
| |
First of all, to the guy up there asking about AMD... I mean... I just mentioned playing with AMD, right? so it's there.
" EDIT: forgot to mention (because I had to re-write this, since my browser exploded for some odd reason before). I can't package and ship the compiled files I have atm because I don't have either time or knowledge to do so right now, so I'm sharing the process. Using these repositories https://github.com/wine-mirror/wine/tree/master https://github.com/wine-staging/wine-staging And the pathofexile.patch file from https://gitlab.com/GloriousEggroll/ge-wine You extract all folders, copy wine-master into a new folder called wine-patched, for easenes. Patch wine-patched (copy of wine-master) using, with a terminal inside wine-staging folder " for example. Pick the appropriate DESTDIR Copy pathofexile.patch to wine-patched, open a terminal there, apply the 1-line patch with " Make sure your package manager has Source Repositories (usually a checkbox on your package manager's source preferences) Get wine dependencies " Additionally, apply " Now follow this guide to build Wine https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu You can freely use apt instead of apt-get. It's newer and recommended. Do the same build-dep things on the new container you'll need to create. - If you have no connection on LXC container, try creating a new one OR set the gateway of the container to the one shown in another terminal by "ip route show" - if you get "sudo: main: cannot allocate memory" or similar, try issuing the command with no sudo. e.g.: apt install *package*, make install. - When compiling (make) use the -j flag corresponding to the number of your cores to maximize compile time. It does take a long while. In my case, -j8 suffices to use 100% cpu, but -j6 would be fine as well. e.g.: make -j6 Then you can simply grab the pre-built dxvk from https://github.com/jomihaka/dxvk-poe-hack/releases Building dxvk is way easier if you need to. Just download dxvk-master, apply the patch from the hack repository and compile via " (dependencies can be slightly a pain... but compiling DXVK probably won't be necessary) Last edited by Dan1lo#1983 on Sep 5, 2018, 8:59:27 AM
|
|
Well... I gave up guys.
On my PC, with windows I needed to lowers all graphic options and resolution. After Delve 100, mobs start to get hard an fill your screen, the density is way bigger than breaches in maps. Party play is impossible. On windows, my pc is getting like 5 fps sometimes and some crashes/freezes. So, even though I could make it run again with Wine on my Ubuntu, it would be unplayable. I don't know what GGG did, but optimizations are inexistent. The game has less FPS now than games made with Unreal 4 or some next-gen engine. |
|
" I couldn't follow the biarch instructions from winehq. After the 5th or so dependency problem i gave up. I would like to play and/or contribute, but this is insane. I am sorry, no game is worth this to me. Thank you for trying to help Last edited by deoz79#7771 on Sep 6, 2018, 12:44:04 AM
|
|
It's alright having some dependencies lacking. I had libhal, libgtk3 and another one I can't recall... maybe vk3d3
Everything should be fine. You can wait for Proton to become better on Steam or you can ask somewhere (or look somewhere) for a pre-built patched wine. Lutris seems to build wine versions if they're necessary, like they do with esync. |
|
" Yeah, there is a ge-wine version available in lutris, but it's 3.6 :( Hopefully they will include a newer ge version at some point; or better yet, the patch(es) will make it into upstream wine. Proton looks pretty promising; it's nice to have linux finally get some attention in the non-server market. I actually gave the wine build another try, but got stuck. I guess it's the waiting game for me. For a long time I have avoided wine all together for this reason - it gets your hopes up then leaves you high and dry. I've built plenty of software; I ran slackware for years! But this build is really quite odd. I'm glad you got it working; I'll be here waiting with the muggles for a solution catered to the uninitiated. |
|
I am also experiencing the problem where POE would start to stutter and drop to 1-3 fps in fights after switching 3-5 instances. Has anyone figured out a solution yet? Or more importantly: does anybody not have the same issue?
My specs:
Spoiler
* DX 11 with DXVK with the POE hack (https://github.com/ValveSoftware/Proton/issues/58#issuecomment-416074655) * Patched Proton build (https://github.com/ValveSoftware/Proton/issues/58#issuecomment-415965475) with the CoInitialize and windowscodecs patches * Disabled Steam Overlay * Proton user_settings.py: "DXVK_HUD": "fps", "DXVK_USE_PIPECOMPILER":"1", "DXVK_USE_PLACEHOLDER_SHADERS":"1", * POE launch options: --waitforpreload --nodx9ex --nologo -gc 2 * Governor set to performance: echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils sudo systemctl disable ondemand * Graphics card set to 'performance' in Nvidia-X-Settings Poe Display settings:
Spoiler
[DISPLAY] adapter_name=GeForce GTX 1070(#0) borderless_windowed_fullscreen=true directx_version=11 dx11_antialias_mode=0 dx9_antialias_mode=0 dynamic_resolution_fps=30 fullscreen=false global_illumination_detail=0 light_quality=1 max_PS_shader_model=ps_4_0 max_VS_shader_model=vs_4_0 maximize_window=false post_processing=true resolution_height=1028 resolution_width=1920 screen_shake=false screenspace_effects=2 screenspace_effects_resolution=1 shadow_type=hardware_7_samples texture_filtering=1 texture_quality=1 use_dynamic_resolution=false vsync=false water_detail=1 I tried various combinations of display settings from low to high, with engine multithreading and without. Setting gc to 1, removing it, disabling all launch options. I even setup a crontab to automatically clear the minimap cache. Nothing seem to have any impact on the issue whatsoever. My specs: * GeForce GTX 1070 with 8 GB Ram and 396.54 driver * 16 GB DDR3 Ram * Intel Core i5-3570K @ 3.4 GHz * Samsung Evo 840 SSD * Linux Mint 19 Any ideas? EDIT: Okay it seems to boil down to the sound. Starting POE with "-ns" I was able to do about 10 Blood Aqueduct runs without a decrease in performance. Needs further testing (maybe with "--softwareaudio" too), but I don't have more time atm. Can anyone with the same issues test if it helps? EDIT 2: It didn't fix the issue. But it delayed the problem to about 1h into the game. Then the frame rate starts tanking again. Last edited by samotyr2#3882 on Sep 6, 2018, 10:42:27 AM
|
|
" Running the same configuration, on a GTX 960, drivers 396.54 Stutters like a pro. |
|