Maintenance for the week of September 8:
• PC/Mac: No maintenance – September 8
• PC/Mac: EU megaserver for maintenance – September 9, 22:00 UTC (6:00PM EDT) - September 10, 16:00 UTC (12:00PM EDT) https://forums.elderscrollsonline.com/en/discussion/682784

ESO Linux, Wine and DXVK

  • remilafo
    remilafo
    ✭✭✭✭
    ZeroXFF wrote: »
    I guess I'll just give up with steam and move the standalone lutris version to the SSD instead.

    But I'm still not done... Did anyone manage to get TTC to run? Mono doesn't help at all, and after "winetricks dotnet452" I'm still getting errors...

    TTC definetly does not run and is problematic..

    This was said earlier in this thread and i thought it was cleaver... A neat workaround.
    remilafo wrote: »
    Eso is great on linux. It's incredibly easy to set up if you are using steam as you only set a few options in steam and they do all the automated setup and you never notice it. Only drawback to linux i have found is that Tamriel Trade Center wont run in wine so i had set up a virtualbox using my existing windows install and with some directory sharing so i can run the ttc client from the linux location through the virtualbox. i leave it up and running until i get a green update notification then shut down the virtual box. one core with two gigs of ram is sufficient. no need to make a special install of windows if you use your existing. If you need help with it let me know, i'm glad to help.Manjaro has the easiest setup, the latest kernels, and is smooth going. Minion run easily from the command line but you have to use the commercial version of java (still free to d/l and use) as the open jre wont do.

    Huh.. that shared directory thing into the wine prefix is pretty clever. Good work.. gonna remember that as that kind of trick might come in handy for other things.

  • lolmer
    lolmer
    ✭✭
    Vyvrhel wrote: »
    It's incredibly easy to set up if you are using steam as you only set a few options in steam and they do all the automated setup and you never notice it.

    Can you link a guide how to set it? I tried it on Debian but only old games like Dota 2 etc. were playable.

    https://www.protondb.com/app/306130 isn't quite a guide, but it has the ProtonDB (Steam's WINE version for SteamPlay to play non-Linux games on Linux) details for running Elder Scrolls Online.
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).
  • majorana
    majorana
    ✭✭
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part
  • Lady_Linux
    Lady_Linux
    ✭✭✭✭✭
    if you use steam there is nothing to set up. they have it all preconfigured for you. install and play. that's how i have been doing it for 2 years and 4 months. Getting the update was no problem either. Went to bed with the launcher up, next morning it was all ready to go.. no fuddling.
    I simply must protest. There are no Penguin avatars for me to use in the forums.

    BTW, I use arch too
  • Lady_Linux
    Lady_Linux
    ✭✭✭✭✭
    majorana wrote: »
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part

    minion doesnt work with openjdk you need the commercial version of java 8. easy to d/l and install from the aur


    if you already have a windows install on an ssd or hss then it's easy to use that established windows install in a virtualbox to run ttc long enough to get the updated price list. piece of cake. even i could figure it out.
    Edited by Lady_Linux on February 25, 2020 7:26AM
    I simply must protest. There are no Penguin avatars for me to use in the forums.

    BTW, I use arch too
  • remilafo
    remilafo
    ✭✭✭✭
    Lady_Linux wrote: »
    if you use steam there is nothing to set up. they have it all preconfigured for you. install and play. that's how i have been doing it for 2 years and 4 months. Getting the update was no problem either. Went to bed with the launcher up, next morning it was all ready to go.. no fuddling.

    it doesn't always work out that way. Im one of the tinkers on protonDB and having learned how to manually work with wine and proton has saved my butt a bunch. The part that really sucks for ZeroXFF is that he doesn't seem to be getting any errors.
  • majorana
    majorana
    ✭✭
    remilafo wrote: »
    Lady_Linux wrote: »
    if you use steam there is nothing to set up. they have it all preconfigured for you. install and play. that's how i have been doing it for 2 years and 4 months. Getting the update was no problem either. Went to bed with the launcher up, next morning it was all ready to go.. no fuddling.

    it doesn't always work out that way. Im one of the tinkers on protonDB and having learned how to manually work with wine and proton has saved my butt a bunch. The part that really sucks for ZeroXFF is that he doesn't seem to be getting any errors.

    More often than not running an executable from the command line should give an error when it closes, for eso it would be
    $steam steam://rungameid/306130
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    Lady_Linux wrote: »
    majorana wrote: »
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part

    minion doesnt work with openjdk you need the commercial version of java 8. easy to d/l and install from the aur


    if you already have a windows install on an ssd or hss then it's easy to use that established windows install in a virtualbox to run ttc long enough to get the updated price list. piece of cake. even i could figure it out.

    Literally running minion like this:
    /usr/lib/jvm/java-8-openjdk/jre/bin/java -jar /opt/Minion/Minion-jfx.jar

    It does work with openjdk. I don't know if it works if you only install the jre, but with a full jdk install it definitely works.
  • remilafo
    remilafo
    ✭✭✭✭
    majorana wrote: »
    remilafo wrote: »
    Lady_Linux wrote: »
    if you use steam there is nothing to set up. they have it all preconfigured for you. install and play. that's how i have been doing it for 2 years and 4 months. Getting the update was no problem either. Went to bed with the launcher up, next morning it was all ready to go.. no fuddling.

    it doesn't always work out that way. Im one of the tinkers on protonDB and having learned how to manually work with wine and proton has saved my butt a bunch. The part that really sucks for ZeroXFF is that he doesn't seem to be getting any errors.

    More often than not running an executable from the command line should give an error when it closes, for eso it would be
    $steam steam://rungameid/306130

    This is a good point... have you tried this Zero?

    can you copy/paste the output?
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
  • majorana
    majorana
    ✭✭
    ZeroXFF wrote: »

    I haven't gone through it line by line but from what I saw I didn't find anything unusual, the output is pretty similiar what one would get if you closed the launcer manually
  • thissocalledflower
    thissocalledflower
    ✭✭✭✭
    ZeroXFF wrote: »
    Lady_Linux wrote: »
    majorana wrote: »
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part

    minion doesnt work with openjdk you need the commercial version of java 8. easy to d/l and install from the aur


    if you already have a windows install on an ssd or hss then it's easy to use that established windows install in a virtualbox to run ttc long enough to get the updated price list. piece of cake. even i could figure it out.

    Literally running minion like this:
    /usr/lib/jvm/java-8-openjdk/jre/bin/java -jar /opt/Minion/Minion-jfx.jar

    It does work with openjdk. I don't know if it works if you only install the jre, but with a full jdk install it definitely works.

    with commercial version i just open the directory with the minion in it and then open a command line and type

    java -jar Minion-jfx.jar


    and it runs. buy hey lookie there you got it to run with that fancy command and that looks great. i would have never figured that out on my own ...
    After careful consideration (and oh! so much deliberation) we have concluded that you circumstance sounds too much like a l2p issue for it to be just a mere coincidence.
  • remilafo
    remilafo
    ✭✭✭✭
    ZeroXFF wrote: »

    wow... that output is larger than i thought, there are many errors in there. Alot of them are normal and expected, steam options and whatnot.
    You trying to play with a controller? or mouse and keyboard?
    and did you install the right version of steam?

    silly questions but it looks like the debian version of steam?
  • majorana
    majorana
    ✭✭
    ZeroXFF wrote: »
    Lady_Linux wrote: »
    majorana wrote: »
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part

    minion doesnt work with openjdk you need the commercial version of java 8. easy to d/l and install from the aur


    if you already have a windows install on an ssd or hss then it's easy to use that established windows install in a virtualbox to run ttc long enough to get the updated price list. piece of cake. even i could figure it out.

    Literally running minion like this:
    /usr/lib/jvm/java-8-openjdk/jre/bin/java -jar /opt/Minion/Minion-jfx.jar

    It does work with openjdk. I don't know if it works if you only install the jre, but with a full jdk install it definitely works.

    with commercial version i just open the directory with the minion in it and then open a command line and type

    java -jar Minion-jfx.jar


    and it runs. buy hey lookie there you got it to run with that fancy command and that looks great. i would have never figured that out on my own ...

    Umm, it's literally the same command, they just wrote out the full path
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    majorana wrote: »
    ZeroXFF wrote: »
    Lady_Linux wrote: »
    majorana wrote: »
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    As I said before a simple script for downloading ttc data but someone with more knowledge than me would have to do the upload part

    minion doesnt work with openjdk you need the commercial version of java 8. easy to d/l and install from the aur


    if you already have a windows install on an ssd or hss then it's easy to use that established windows install in a virtualbox to run ttc long enough to get the updated price list. piece of cake. even i could figure it out.

    Literally running minion like this:
    /usr/lib/jvm/java-8-openjdk/jre/bin/java -jar /opt/Minion/Minion-jfx.jar

    It does work with openjdk. I don't know if it works if you only install the jre, but with a full jdk install it definitely works.

    with commercial version i just open the directory with the minion in it and then open a command line and type

    java -jar Minion-jfx.jar


    and it runs. buy hey lookie there you got it to run with that fancy command and that looks great. i would have never figured that out on my own ...

    Umm, it's literally the same command, they just wrote out the full path

    Well, it depends on whether you set it as default. My default java installation is openjdk 13, and minion doesn't work with that. But I don't want everything to use an old version, so I run minion directly with the written-out path to openjdk 8.
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    majorana wrote: »
    ZeroXFF wrote: »

    I haven't gone through it line by line but from what I saw I didn't find anything unusual, the output is pretty similiar what one would get if you closed the launcer manually

    Yeah, I did close it manually when it no longer said that ESO was running. It usually takes a minute or so after the disappearance of the installer before steam says that it's actually not running any more.
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    remilafo wrote: »
    ZeroXFF wrote: »

    wow... that output is larger than i thought, there are many errors in there. Alot of them are normal and expected, steam options and whatnot.
    You trying to play with a controller? or mouse and keyboard?
    and did you install the right version of steam?

    silly questions but it looks like the debian version of steam?

    Yeah, it is long because it goes through multiple installation steps.

    I play with keyboard and mouse. I'm not a pleb. :p

    It's the version I got from the package manager.
    Edited by ZeroXFF on February 26, 2020 1:06PM
  • Vyvrhel
    Vyvrhel
    ✭✭✭
    Anyone can recommend a notebook gpu with open source driver (likely AMD) which would run ESO at 1080p w.some framerate above 60fps?
  • remilafo
    remilafo
    ✭✭✭✭
    any good gaming laptop would satisfy that request these days..

  • JN_Slevin
    JN_Slevin
    ✭✭✭✭✭
    Hello everyone, i just recently (a few days ago) started to migrate to Linux (using Manjaro KDE).

    I use the standalone version. And i got it to work via Lutris, however i get bad frame drops. sometimes under 30 FPS in cities (on Windows i hardly drop under 70 in Cities) the framerate is also really unstable, while using the Lutris Wine Runner (5.2 atm), the same is with the newly released Wine version (5.3). With Proton 5.0 the launcher doesn't start, and with Proton 3.7 (almost) everything works perfectly. The only issue im having with Proton 3.7 is that i cannot get addons to run.
    I am kinda reliant on addons..
    Also on Wine i have issues with the locale files. As of yesterday i had trouble to use my Keyboard as it was somehow not the default one, but that is fixed now. However i still have the wrong date format (MM/DD/YYYY, instead of DD/MM/YYYY) also Wine doesnt seem to remember my Keyboard layout (i have german with no dead keys as default). It even sometimes is resetting the layout. That problem is not present when i run the game with Proton 3.7.

    I really want it to work, im loving the experience so far. But i really need ESO to work fine. help would be greatly appreciated :smile:

    Okay, update: I got the Addons working more or less (if i reloadui the game logs me out). So Proton 3.7 works for now, is there any drawback in letting it run on 3.7 instead of trying to get 5.0 to work?

    Also is there any way to change the directory where my addons / savedvariables etc. are? Because if im using Proton it made a new directory in .wine instead of using the exisiting one from the Wine runners on my external SSD where ESO in installed?

    Second update, Proton 3.7 seemed to work fine but it also drops frames.. I have 99 Fps in one second and then 23 in the next....
    Edited by JN_Slevin on March 4, 2020 3:54PM
    Work hard, and you will be rewarded. Spend wisely, and you will be comfortable. Never steal, or you will be punished.
  • remilafo
    remilafo
    ✭✭✭✭
    Cani wrote: »
    Hello everyone, i just recently (a few days ago) started to migrate to Linux (using Manjaro KDE).

    I use the standalone version. And i got it to work via Lutris, however i get bad frame drops. sometimes under 30 FPS in cities (on Windows i hardly drop under 70 in Cities) the framerate is also really unstable, while using the Lutris Wine Runner (5.2 atm), the same is with the newly released Wine version (5.3). With Proton 5.0 the launcher doesn't start, and with Proton 3.7 (almost) everything works perfectly. The only issue im having with Proton 3.7 is that i cannot get addons to run.
    I am kinda reliant on addons..
    Also on Wine i have issues with the locale files. As of yesterday i had trouble to use my Keyboard as it was somehow not the default one, but that is fixed now. However i still have the wrong date format (MM/DD/YYYY, instead of DD/MM/YYYY) also Wine doesnt seem to remember my Keyboard layout (i have german with no dead keys as default). It even sometimes is resetting the layout. That problem is not present when i run the game with Proton 3.7.

    I really want it to work, im loving the experience so far. But i really need ESO to work fine. help would be greatly appreciated :smile:

    Okay, update: I got the Addons working more or less (if i reloadui the game logs me out). So Proton 3.7 works for now, is there any drawback in letting it run on 3.7 instead of trying to get 5.0 to work?

    Also is there any way to change the directory where my addons / savedvariables etc. are? Because if im using Proton it made a new directory in .wine instead of using the exisiting one from the Wine runners on my external SSD where ESO in installed?

    Second update, Proton 3.7 seemed to work fine but it also drops frames.. I have 99 Fps in one second and then 23 in the next....

    Okay i use the standalone version of ESO as well... so at least we have that in common..

    I prefer Linux mint 19.3 myself, I really don't see the appeal of manjaro but hey it's all good. However people are having different results running games "out of the box" with either fresh install of ubuntu based stuff or arch based stuff. And i don't know enough about the inner workings of the distro to say why. But have you tried Linux mint? Maybe it would like your hardware better..

    As for proton if you are liking it.. Use this version https://github.com/GloriousEggroll/proton-ge-custom/releases

    I prefer the Wine route, using most up to date stable release with dxvk 1.5.5 and i have no issues with addon's but then again i only use like 2.

    reminder.... Proton envioronment variables are a bit different than wine...

    For example WINEPREFIX in proton is STEAM_COMPAT_DATA_PATH=

    last question.... when your framerate is dropping is it just a lower framerate or does it become a stuttery mess? If it's the stuttery mess issue there is a directx override and registry edit you have to do.. Lutris is supposed to do it automatically, you can see it in their install scripts.. I will paste it here.

    task:
    arch: win64
    description: Adding DLL Overrides
    key: d3dcompiler_47
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    value: native

    yeah thats all.
  • JN_Slevin
    JN_Slevin
    ✭✭✭✭✭
    remilafo wrote: »
    Cani wrote: »
    Hello everyone, i just recently (a few days ago) started to migrate to Linux (using Manjaro KDE).

    I use the standalone version. And i got it to work via Lutris, however i get bad frame drops. sometimes under 30 FPS in cities (on Windows i hardly drop under 70 in Cities) the framerate is also really unstable, while using the Lutris Wine Runner (5.2 atm), the same is with the newly released Wine version (5.3). With Proton 5.0 the launcher doesn't start, and with Proton 3.7 (almost) everything works perfectly. The only issue im having with Proton 3.7 is that i cannot get addons to run.
    I am kinda reliant on addons..
    Also on Wine i have issues with the locale files. As of yesterday i had trouble to use my Keyboard as it was somehow not the default one, but that is fixed now. However i still have the wrong date format (MM/DD/YYYY, instead of DD/MM/YYYY) also Wine doesnt seem to remember my Keyboard layout (i have german with no dead keys as default). It even sometimes is resetting the layout. That problem is not present when i run the game with Proton 3.7.

    I really want it to work, im loving the experience so far. But i really need ESO to work fine. help would be greatly appreciated :smile:

    Okay, update: I got the Addons working more or less (if i reloadui the game logs me out). So Proton 3.7 works for now, is there any drawback in letting it run on 3.7 instead of trying to get 5.0 to work?

    Also is there any way to change the directory where my addons / savedvariables etc. are? Because if im using Proton it made a new directory in .wine instead of using the exisiting one from the Wine runners on my external SSD where ESO in installed?

    Second update, Proton 3.7 seemed to work fine but it also drops frames.. I have 99 Fps in one second and then 23 in the next....

    Okay i use the standalone version of ESO as well... so at least we have that in common..

    I prefer Linux mint 19.3 myself, I really don't see the appeal of manjaro but hey it's all good. However people are having different results running games "out of the box" with either fresh install of ubuntu based stuff or arch based stuff. And i don't know enough about the inner workings of the distro to say why. But have you tried Linux mint? Maybe it would like your hardware better..

    As for proton if you are liking it.. Use this version https://github.com/GloriousEggroll/proton-ge-custom/releases

    I prefer the Wine route, using most up to date stable release with dxvk 1.5.5 and i have no issues with addon's but then again i only use like 2.

    reminder.... Proton envioronment variables are a bit different than wine...

    For example WINEPREFIX in proton is STEAM_COMPAT_DATA_PATH=

    last question.... when your framerate is dropping is it just a lower framerate or does it become a stuttery mess? If it's the stuttery mess issue there is a directx override and registry edit you have to do.. Lutris is supposed to do it automatically, you can see it in their install scripts.. I will paste it here.

    task:
    arch: win64
    description: Adding DLL Overrides
    key: d3dcompiler_47
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    value: native

    yeah thats all.

    Well, in my opinion anything under 30 fps is a stuttery mess.. So its fine, until i get sub-30 for a few seconds, then its fine again and rinse and repeat. I use also dxvk 1.5.5, and with the lutris or wine runners i dont have issues with addons, thats only present when i use the proton verision.. With wine i have a whole bunch of issues, with the keyboard / locale / date etc...

    As for the overrides, can i use your task in the terminal? doesnt seem like it... or do i have to do something else? Im still new to all this^^ I will try the new proton version as soon as i find some time! Thanks for the help!
    Edited by JN_Slevin on March 4, 2020 5:26PM
    Work hard, and you will be rewarded. Spend wisely, and you will be comfortable. Never steal, or you will be punished.
  • JN_Slevin
    JN_Slevin
    ✭✭✭✭✭
    Cani wrote: »
    remilafo wrote: »
    Cani wrote: »
    Hello everyone, i just recently (a few days ago) started to migrate to Linux (using Manjaro KDE).

    I use the standalone version. And i got it to work via Lutris, however i get bad frame drops. sometimes under 30 FPS in cities (on Windows i hardly drop under 70 in Cities) the framerate is also really unstable, while using the Lutris Wine Runner (5.2 atm), the same is with the newly released Wine version (5.3). With Proton 5.0 the launcher doesn't start, and with Proton 3.7 (almost) everything works perfectly. The only issue im having with Proton 3.7 is that i cannot get addons to run.
    I am kinda reliant on addons..
    Also on Wine i have issues with the locale files. As of yesterday i had trouble to use my Keyboard as it was somehow not the default one, but that is fixed now. However i still have the wrong date format (MM/DD/YYYY, instead of DD/MM/YYYY) also Wine doesnt seem to remember my Keyboard layout (i have german with no dead keys as default). It even sometimes is resetting the layout. That problem is not present when i run the game with Proton 3.7.

    I really want it to work, im loving the experience so far. But i really need ESO to work fine. help would be greatly appreciated :smile:

    Okay, update: I got the Addons working more or less (if i reloadui the game logs me out). So Proton 3.7 works for now, is there any drawback in letting it run on 3.7 instead of trying to get 5.0 to work?

    Also is there any way to change the directory where my addons / savedvariables etc. are? Because if im using Proton it made a new directory in .wine instead of using the exisiting one from the Wine runners on my external SSD where ESO in installed?

    Second update, Proton 3.7 seemed to work fine but it also drops frames.. I have 99 Fps in one second and then 23 in the next....

    Okay i use the standalone version of ESO as well... so at least we have that in common..

    I prefer Linux mint 19.3 myself, I really don't see the appeal of manjaro but hey it's all good. However people are having different results running games "out of the box" with either fresh install of ubuntu based stuff or arch based stuff. And i don't know enough about the inner workings of the distro to say why. But have you tried Linux mint? Maybe it would like your hardware better..

    As for proton if you are liking it.. Use this version https://github.com/GloriousEggroll/proton-ge-custom/releases

    I prefer the Wine route, using most up to date stable release with dxvk 1.5.5 and i have no issues with addon's but then again i only use like 2.

    reminder.... Proton envioronment variables are a bit different than wine...

    For example WINEPREFIX in proton is STEAM_COMPAT_DATA_PATH=

    last question.... when your framerate is dropping is it just a lower framerate or does it become a stuttery mess? If it's the stuttery mess issue there is a directx override and registry edit you have to do.. Lutris is supposed to do it automatically, you can see it in their install scripts.. I will paste it here.

    task:
    arch: win64
    description: Adding DLL Overrides
    key: d3dcompiler_47
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    value: native

    yeah thats all.

    Well, in my opinion anything under 30 fps is a stuttery mess.. So its fine, until i get sub-30 for a few seconds, then its fine again and rinse and repeat. I use also dxvk 1.5.5, and with the lutris or wine runners i dont have issues with addons, thats only present when i use the proton verision.. With wine i have a whole bunch of issues, with the keyboard / locale / date etc...

    As for the overrides, can i use your task in the terminal? doesnt seem like it... or do i have to do something else? Im still new to all this^^ I will try the new proton version as soon as i find some time! Thanks for the help!

    Okay after alot of tinkering and stuff (as far as you can call it that, still learning) the game still does not work.

    No idea what else to do, i have tried lutris and steam with lots of diffrent runners. The Addon issue is resolved. But i still barely get over 40 fps.

    Can you specify what exactly you mean by "stuttery mess"? If i go into my house, my whole system starts to lag. Cant even move my mouse properly...

    I used the Wineprefix provided in the Lutris download, i am not advanced enough to fiddle with it.. (Which file is it?)

    I really want this game to work, and all the positive feedback from other users makes me think i do something wrong...

    System:
    • GTX 1060
    • Ryzen 7 3700x
    • x570 Mobo
    OS:
    • Manjaro 19.0 (KDE)
    • Kernel 5.5 (tried 4 diffrent ones, 5.5 / 5.4 / 4.19 / 4.14)

    I have eso installed once on NTFS and once on ext4 (no diffrence)... Any help is at this point greatly appreciated. Personally, im at the end of the line. No idea what else to try...
    Work hard, and you will be rewarded. Spend wisely, and you will be comfortable. Never steal, or you will be punished.
  • remilafo
    remilafo
    ✭✭✭✭
    Cani wrote: »
    Cani wrote: »
    remilafo wrote: »
    Cani wrote: »
    Hello everyone, i just recently (a few days ago) started to migrate to Linux (using Manjaro KDE).

    I use the standalone version. And i got it to work via Lutris, however i get bad frame drops. sometimes under 30 FPS in cities (on Windows i hardly drop under 70 in Cities) the framerate is also really unstable, while using the Lutris Wine Runner (5.2 atm), the same is with the newly released Wine version (5.3). With Proton 5.0 the launcher doesn't start, and with Proton 3.7 (almost) everything works perfectly. The only issue im having with Proton 3.7 is that i cannot get addons to run.
    I am kinda reliant on addons..
    Also on Wine i have issues with the locale files. As of yesterday i had trouble to use my Keyboard as it was somehow not the default one, but that is fixed now. However i still have the wrong date format (MM/DD/YYYY, instead of DD/MM/YYYY) also Wine doesnt seem to remember my Keyboard layout (i have german with no dead keys as default). It even sometimes is resetting the layout. That problem is not present when i run the game with Proton 3.7.

    I really want it to work, im loving the experience so far. But i really need ESO to work fine. help would be greatly appreciated :smile:

    Okay, update: I got the Addons working more or less (if i reloadui the game logs me out). So Proton 3.7 works for now, is there any drawback in letting it run on 3.7 instead of trying to get 5.0 to work?

    Also is there any way to change the directory where my addons / savedvariables etc. are? Because if im using Proton it made a new directory in .wine instead of using the exisiting one from the Wine runners on my external SSD where ESO in installed?

    Second update, Proton 3.7 seemed to work fine but it also drops frames.. I have 99 Fps in one second and then 23 in the next....

    Okay i use the standalone version of ESO as well... so at least we have that in common..

    I prefer Linux mint 19.3 myself, I really don't see the appeal of manjaro but hey it's all good. However people are having different results running games "out of the box" with either fresh install of ubuntu based stuff or arch based stuff. And i don't know enough about the inner workings of the distro to say why. But have you tried Linux mint? Maybe it would like your hardware better..

    As for proton if you are liking it.. Use this version https://github.com/GloriousEggroll/proton-ge-custom/releases

    I prefer the Wine route, using most up to date stable release with dxvk 1.5.5 and i have no issues with addon's but then again i only use like 2.

    reminder.... Proton envioronment variables are a bit different than wine...

    For example WINEPREFIX in proton is STEAM_COMPAT_DATA_PATH=

    last question.... when your framerate is dropping is it just a lower framerate or does it become a stuttery mess? If it's the stuttery mess issue there is a directx override and registry edit you have to do.. Lutris is supposed to do it automatically, you can see it in their install scripts.. I will paste it here.

    task:
    arch: win64
    description: Adding DLL Overrides
    key: d3dcompiler_47
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\DllOverrides
    value: native

    yeah thats all.

    Well, in my opinion anything under 30 fps is a stuttery mess.. So its fine, until i get sub-30 for a few seconds, then its fine again and rinse and repeat. I use also dxvk 1.5.5, and with the lutris or wine runners i dont have issues with addons, thats only present when i use the proton verision.. With wine i have a whole bunch of issues, with the keyboard / locale / date etc...

    As for the overrides, can i use your task in the terminal? doesnt seem like it... or do i have to do something else? Im still new to all this^^ I will try the new proton version as soon as i find some time! Thanks for the help!

    Okay after alot of tinkering and stuff (as far as you can call it that, still learning) the game still does not work.

    No idea what else to do, i have tried lutris and steam with lots of diffrent runners. The Addon issue is resolved. But i still barely get over 40 fps.

    Can you specify what exactly you mean by "stuttery mess"? If i go into my house, my whole system starts to lag. Cant even move my mouse properly...

    I used the Wineprefix provided in the Lutris download, i am not advanced enough to fiddle with it.. (Which file is it?)

    I really want this game to work, and all the positive feedback from other users makes me think i do something wrong...

    System:
    • GTX 1060
    • Ryzen 7 3700x
    • x570 Mobo
    OS:
    • Manjaro 19.0 (KDE)
    • Kernel 5.5 (tried 4 diffrent ones, 5.5 / 5.4 / 4.19 / 4.14)

    I have eso installed once on NTFS and once on ext4 (no diffrence)... Any help is at this point greatly appreciated. Personally, im at the end of the line. No idea what else to try...

    yikes.. try a different distro.. ? something ubuntu based? or ubuntu itself.

    your computer is far better than mine (well except the gpu, i got a 1080ti) , and eso purr's real nice for me. Using Linux mint 19.3

    I did everything manually. Downloaded and installed Wine , same for winetricks.. same for dxvk.. created wineprefix myself and configured it for ESO (not much of a config really) .. and ESO is smooth..
    Edited by remilafo on March 13, 2020 12:12AM
  • belial5221_ESO
    belial5221_ESO
    ✭✭✭✭✭
    ZeroXFF wrote: »
    A VM for TTC is a bit of an overkill... There must be a better way.

    Also, minion does work with openjdk, and it's even in the AUR for manjaro (and probably arch).

    You could jsut use web version of ttc to dl and ul data

    https://us.tamrieltradecentre.com/pc/Trade/WebClient

    https://eu.tamrieltradecentre.com/pc/Trade/WebClient
  • Vyvrhel
    Vyvrhel
    ✭✭✭
    So I've got ESO running under Steam on Debian 10. I use NVidia driver and my GPU is RTX2060. While the game is perfectly playable, and the FPS is about the same as on Windows, the video is, compared to Windows, definitely shaky and jerky and it almost hurts my eyes. IDK what it is, it can be Adaptive Sync issue, or something in the driver, and other Steam games I tried on Debian have the same problem.
    Does anyone have an idea how to improve it? Anyone has similar issue? Do you guys tried SteamOS and is it doing better than pure Debian? People also often mention Arch or Manjaro, anyone runs on it?
    I like vanilla Debian but I feel like I will go back to my Windows HD since the game does not feel very enjoyable as it is on the Steam/Debian.
  • Vyvrhel
    Vyvrhel
    ✭✭✭
    Cani wrote: »
    System:
    • GTX 1060
    • Ryzen 7 3700x
    • x570 Mobo
    OS:
    • Manjaro 19.0 (KDE)
    • Kernel 5.5 (tried 4 diffrent ones, 5.5 / 5.4 / 4.19 / 4.14)

    Your GPU is bottlenecking your CPU a lot. Do you use that PC primarily for gaming and entertainment, or do you run some complex calculations on it?
    https://pc-builds.com/calculator/Ryzen_7_3700X/GeForce_GTX_1060/0Ud0Ve8A/8/
  • Alucardo
    Alucardo
    ✭✭✭✭✭
    ✭✭✭✭✭
    Similar experience for me. I used the Steam proton launcher, but directed it at the regular installed version of the game so I didn't have to actually use Steam. FPS was noticeably better, however sometimes the rendering of colors would flip out on certain objects and under the sunlight. This was VERY rare, so it's hardly gamebreaking.
    I hit a few spikes, but they were gone almost instantly and did not happen often at all. Overall, after running the game on both Windows 10 and Linux, Linux performed better. My laptop wasn't trying to melt everything beside it which was a nice change of pace.
  • remilafo
    remilafo
    ✭✭✭✭
    Vyvrhel wrote: »
    So I've got ESO running under Steam on Debian 10. I use NVidia driver and my GPU is RTX2060. While the game is perfectly playable, and the FPS is about the same as on Windows, the video is, compared to Windows, definitely shaky and jerky and it almost hurts my eyes. IDK what it is, it can be Adaptive Sync issue, or something in the driver, and other Steam games I tried on Debian have the same problem.
    Does anyone have an idea how to improve it? Anyone has similar issue? Do you guys tried SteamOS and is it doing better than pure Debian? People also often mention Arch or Manjaro, anyone runs on it?
    I like vanilla Debian but I feel like I will go back to my Windows HD since the game does not feel very enjoyable as it is on the Steam/Debian.

    I haven't looked into steamOS at all aside from a few reports that pretty much don't recommend it. And also i don't recommend pure debian, use something more complete out of the box like ubuntu or some derivative.

    I wish i could offer some advice but your description is rather vague. If your FPS is "okay" like windows then what do you mean by shaky "like the ESO camera screen shake effects" ? and maybe jerky can mean the stutter mess that happens in towns sometimes or after you have been porting around wayshrines for awhile and fps is tanking in towns (that particular bug can be corrected by the registry edit i mentioned earlier in this thread)..
Sign In or Register to comment.