Hello All.
randomkeyhits wrote: »If you read this thread
https://www.reddit.com/r/Steam/comments/99fjzw/steam_proton_for_non_steam_applications/
you'll see how to run non steam games with proton, basically by copying the proton directory into playonlinux and then running the game under that.
I've got proton 3.16-4 but that may only be available by running the steam client as a beta. So far its been solid, currently enjoying a little retro play with vampire the masquerade.
DXVK_HUD=fps,version WINEPREFIX=/home/remi/.esopfx /opt/wine-staging/bin/wine64 /media/remi/Games/Zenimax\ Online/Launcher/Bethesda.net_Launcher.exe
DXVK_HUD=fps,version WINEPREFIX=/home/remi/.esopfx /opt/wine-staging/bin/wine64 /media/remi/Games/Zenimax\ Online/The\ Elder\ Scrolls\ Online/game/client/eso64.exe
STEAM_COMPAT_DATA_PATH=/home/remi/.esopfx/ /media/remi/Games/Steam/steamapps/common/Proton\ 3.7\ Beta/proton waitforexitandrun /media/remi/Games/Zenimax\ Online/The\ Elder\ Scrolls\ Online/game/client/eso64.exe
megaskinsb14_ESO wrote: »
export WINEPREFIX=/path/to/.wine-prefix winecfg winetricks
winetricks --force setup_dxvk.verb
xset r offcommand to correct the behavior. Thanks again for clarifying your methods! I essentially started over from scratch and then:
xset r off && LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so DXVK_HUD=fps,version WINEPREFIX=/home/beast/.esopfx /opt/wine-staging/bin/wine64 /home/beast/Games/Zenimax\ Online/The\ Elder\ Scrolls\ Online/game/client/eso64.exe
gamemoded -dis of course running as a daemon already, and once done playing just have to run
xset r onto resume normal keyboard operation.
Nice. How's performance and are there any glitches? Would love to get ESO running in Linux. The proton package is self contained with static libs and shipped libraries so should be portable to other distros right? (Similar to how steam ships libs for linux)
Freesync still doesn't work in Linux right?
There is a small performance hit, hmmm maybe 10-15% ... but no glitches and running imo pretty darn perfectly.
and yeah you can compile proton manually if you want, so cross distro no problem.
I don't know about freesync.
Nice. How's performance and are there any glitches? Would love to get ESO running in Linux. The proton package is self contained with static libs and shipped libraries so should be portable to other distros right? (Similar to how steam ships libs for linux)
Freesync still doesn't work in Linux right?
There is a small performance hit, hmmm maybe 10-15% ... but no glitches and running imo pretty darn perfectly.
and yeah you can compile proton manually if you want, so cross distro no problem.
I don't know about freesync.
10-15% is not small lol
megaskinsb14_ESO wrote: »Just a quick follow-up and conclusion. I initialized my wine prefix as suggested and I must say I'm very thrilled to report all issues are resolved. I could run around in ultra high settings and get 30ish frames in town and 50 in the wild even when raining but running just high settings yields 50-60+ frames in town and 80+ in the wild. Zero hiccups!
My running after letting off the controls was a simplexset r offcommand to correct the behavior. Thanks again for clarifying your methods! I essentially started over from scratch and then:
Installed nvidia-drivers-415
Installed Vulkan
Installed wine-staging 4.1 from winehq
Installed gamemode
Installed latest DXVK
And launched ESO with the following in an executable *.sh file:xset r off && LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so DXVK_HUD=fps,version WINEPREFIX=/home/beast/.esopfx /opt/wine-staging/bin/wine64 /home/beast/Games/Zenimax\ Online/The\ Elder\ Scrolls\ Online/game/client/eso64.exegamemoded -dis of course running as a daemon already, and once done playing just have to runxset r onto resume normal keyboard operation.
xset r off
xset r off && LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so
gamemoded -d
xset r on
megaskinsb14_ESO wrote: »https://linux.die.net/man/1/xset
And gamemode it's a program to simply change the cpu governor from ondemand to performance.
personman_145 wrote: »Working on this now. Running wine 4.2 dev, latest nvidia drivers installed, just need to wait for the game to finish downloading in linux. Do the DXVK thing and see what happens. If this game runs well in linux I might nix my windows install altogether.
personman_145 wrote: »Do you use reshade for SMAA? I dunno if it'll work in wine but i won't be surprised if it does.
This sounds SO much like me. I am pleasantly surprised and satisfied with how extremely well my game is running.personman_145 wrote:About once ever year or two I mess with wine to see what I can do with windows games.
I read the xset thing and I don't see any use for this, what exactly are you using this for?
personman_145 wrote: »is there a way to copy my windows install of ESO to linux? I've tried puting it in the same folder as windows, I've tried starting it in the downloading directory under steam. Verify game files doesn't work. I'm looking at 10 more hours of download.
personman_145 wrote: »..stuff..
personman_145 wrote: »Do I have to worry about using wine or reshade and getting banned? I hate cheaters in online games.
personman_145 wrote: »Is there much difference between wine or proton? Under wine I do still get some hitching. Maybe I'll just look into proton and see what I get.
STEAM_COMPAT_DATA_PATH=/home/remi/.esopfx/ WINEPATH=/opt/wine-stable/bin/wine64 /media/remi/Games/Steam/steamapps/common/Proton\ 3.7\ Beta/proton waitforexitandrun /media/remi/Games/Zenimax\ Online/The\ Elder\ Scrolls\ Online/game/client/eso64.exe
personman_145 wrote: »I"m trying proton now, and all hitching is gone. Beats what I was able to set up with wine 4.2 dev and dxvk 0.96.
Performance is totally on par with windows. I'm so happy I don't have to use windows to run this game!!!
With my manual setup it was playable but not good. for some reason proton is just way way smoother.