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

  • thissocalledflower
    thissocalledflower
    ✭✭✭✭
    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.

    Manjaro kernel 5.6 Proton 5 setup from steamplay on linux. No issues here. rx 570 and ryzen 5 2400g 16 gb ram dxvk. im happy with it at 1080p
    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.
  • ZeroXFF
    ZeroXFF
    ✭✭✭✭✭
    Vyvrhel wrote: »
    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/

    Only if he's trying to play on a 4k display. At 1080p in ESO it's the other way around.
  • remilafo
    remilafo
    ✭✭✭✭
    Linux mint 19.3
    i7-4820K
    32gb ram
    Nv 1080ti

    Play eso at 4k (3840x2160)

    My eso is standalone version and launch through Wine with DxVK

    I've had some minor issues but i've solved them all via help from various sources like ProtonDB and Lutris..
  • Ballentinems2
    Ballentinems2
    Soul Shriven
    Hi, just wanted to thank the community for all the help and instructions that are on the forums for getting ESO, Minion and the associated addons working on Linux.

    It took a few attempts, but I'm pleased to say that I got there in the end. Partly my fault I beleive because I didn't read / follow dxvk installation instructions exactly on previous attempts.

    On early attempts I could launch ESO and hear the game but I got a black screen when I clicked play. This was on Mint 19.04 using Lutris.

    I switched to Pop!_OS, stuck with Lutris and everything worked first try. I did have some teething issues though:-

    1) FPS was quite low to begin with, but this improved. I can't remember how low, but it was jerky. I did the registry edit hack that RemiLafo has described but this problem seemed to go away after a bit of time playing.

    2) Characters kept on running after releasing keys (I know that you can use xset to stop the keypresses being buffered, but this issue cleared itself up - wierdly by using an older Nvidia graphics driver which Pop!_OS offered as a update - i know, go figure!)

    2) Alt-tabbing out to my web-browser would cause Wine to issue a warning about ESO not repsonding with an option to wait or quit when I alt-tabbed back. As soon as I clicked wait all was good, but there was a very noticable delay with the OS waiting to alt-tab back. I have since overcome this by running in windowed mode. Wierd, I know, but there you are.

    I live in a rural setting with quite slow internet. Whilst i can't say that the FPS is massively better / worse i can say that the latency is a LOT more consistent and stable.

    My GPU is only a 2 Gb Nvidia 660M with 24 Gb RAM and a i7-3770 CPU. Quite old by todays standards. I can run on medium GFX settings at 1080p with no AA and shadows set to low and get between 45-60 FPS most on the time on Linux.

    I also use GameMode Daemon by Feral Interactive.
  • remilafo
    remilafo
    ✭✭✭✭
    Hi, just wanted to thank the community for all the help and instructions that are on the forums for getting ESO, Minion and the associated addons working on Linux.

    It took a few attempts, but I'm pleased to say that I got there in the end. Partly my fault I beleive because I didn't read / follow dxvk installation instructions exactly on previous attempts.

    On early attempts I could launch ESO and hear the game but I got a black screen when I clicked play. This was on Mint 19.04 using Lutris.

    I switched to Pop!_OS, stuck with Lutris and everything worked first try. I did have some teething issues though:-

    1) FPS was quite low to begin with, but this improved. I can't remember how low, but it was jerky. I did the registry edit hack that RemiLafo has described but this problem seemed to go away after a bit of time playing.

    2) Characters kept on running after releasing keys (I know that you can use xset to stop the keypresses being buffered, but this issue cleared itself up - wierdly by using an older Nvidia graphics driver which Pop!_OS offered as a update - i know, go figure!)

    2) Alt-tabbing out to my web-browser would cause Wine to issue a warning about ESO not repsonding with an option to wait or quit when I alt-tabbed back. As soon as I clicked wait all was good, but there was a very noticable delay with the OS waiting to alt-tab back. I have since overcome this by running in windowed mode. Wierd, I know, but there you are.

    I live in a rural setting with quite slow internet. Whilst i can't say that the FPS is massively better / worse i can say that the latency is a LOT more consistent and stable.

    My GPU is only a 2 Gb Nvidia 660M with 24 Gb RAM and a i7-3770 CPU. Quite old by todays standards. I can run on medium GFX settings at 1080p with no AA and shadows set to low and get between 45-60 FPS most on the time on Linux.

    I also use GameMode Daemon by Feral Interactive.
    Hi, just wanted to thank the community for all the help and instructions that are on the forums for getting ESO, Minion and the associated addons working on Linux.

    It took a few attempts, but I'm pleased to say that I got there in the end. Partly my fault I beleive because I didn't read / follow dxvk installation instructions exactly on previous attempts.

    On early attempts I could launch ESO and hear the game but I got a black screen when I clicked play. This was on Mint 19.04 using Lutris.

    I switched to Pop!_OS, stuck with Lutris and everything worked first try. I did have some teething issues though:-

    1) FPS was quite low to begin with, but this improved. I can't remember how low, but it was jerky. I did the registry edit hack that RemiLafo has described but this problem seemed to go away after a bit of time playing.

    2) Characters kept on running after releasing keys (I know that you can use xset to stop the keypresses being buffered, but this issue cleared itself up - wierdly by using an older Nvidia graphics driver which Pop!_OS offered as a update - i know, go figure!)

    2) Alt-tabbing out to my web-browser would cause Wine to issue a warning about ESO not repsonding with an option to wait or quit when I alt-tabbed back. As soon as I clicked wait all was good, but there was a very noticable delay with the OS waiting to alt-tab back. I have since overcome this by running in windowed mode. Wierd, I know, but there you are.

    I live in a rural setting with quite slow internet. Whilst i can't say that the FPS is massively better / worse i can say that the latency is a LOT more consistent and stable.

    My GPU is only a 2 Gb Nvidia 660M with 24 Gb RAM and a i7-3770 CPU. Quite old by todays standards. I can run on medium GFX settings at 1080p with no AA and shadows set to low and get between 45-60 FPS most on the time on Linux.

    I also use GameMode Daemon by Feral Interactive.

    https://lh3.googleusercontent.com/proxy/s4UyVLPNfUSNlme_qjR3Gk820TAmkptewo7gS0jY-Tyi4YwBXK-gNxLT2KdxOq3d2lCoLg
  • Inoki
    Inoki
    ✭✭✭✭
    Everywhere, every time I search I always find only incomplete, superficial guides that were likely created by waving one hand assuming it's enough to write a few sentences because everyone is an enthusiast and they'll just figure it all out, right?

    Well, no.

    Does anyone know of a very beginner friendly guide to get everything running, preferably on a popular distribution like Ubuntu LTS? In case there isn't one, would anyone be kind and willing to create a well detailed, highly considerate step by step guide to help players considering to migrate from other OSes to Linux get the game running?
    ☁️ Cloud gamer via NVIDIA GeForce NOW
    Used to game on Mac until we got the 🖕🏻
  • Isquras
    Isquras
    Soul Shriven
    Hi, All.

    I'm a brand new Linux user (using Linux Mint Debian Edition 4, or lmde 4 for short). So I'll ask for patience from the experts first off!

    I've got a decent computer that played ESO in 4k just fine on Windows (but windows broke down too often after updates for my taste and started to get in the way of my work schedule, so I canned it and came to Linux for stability).

    I have both the Steam and solo app versions of ESO (started with Steam but later wanted the ability to have independence from Steam, too, and an extra $10 was worth that for me).

    I've tried following everything above and elsewhere in the forum to the best of my ability to get ESO working on my computer in Linux (i.e. Steam Proton, Proton, Lutris, WINE, etc.), though I'll freely admit I may have gotten some of it wrong because I'm a Linux noob (though I BELIEVE I got it right based on significant research and following your excellent guides above and throughout the forum).

    I can get ESO to download and install. And then the loader launches and updates to the new "Skyrim" Loader ... and it freezes and never goes any further. It doesn't download all the updates, etc., and the Loading screen is all I ever see. I've tried every Steam version of Proton available, I've tried Lutris, I've tried Proton separately, all to no avail.

    Anyone have any thoughts that might help a Linux noob like me? I don't have a lot of free time for games, but when I do, I really like my ESO.

    Any help is appreciated!

    Thanks in advance.
  • lozq
    lozq
    ✭✭✭
    I'm certainly not an expert, but I've been running ESO (and lots of other games) on Linux for a few years now.

    I've found that with some distros it's plug-and-play and with others it takes hours of tinkering to get things working. ProtonDB is a handy site that collects reports from people gaming on linux, and has distro specific notes and ratings of how well games run/install.

    The main issues I've had getting ESO to run on Manjaro (and Solus, a while back) were related to GPU stuff. AMD GPUs seem to play nicer with linux generally, although plenty of people use Nvidia too. Reading up on some general 'Gaming/Steam on Mint' stuff will probably be helpful - there'll be lots of known issues/workarounds that may be of assistance.

    One handy troubleshooting method is to launch steam from the command line, and keep an eye on the terminal output when you attempt to run the game. You can then use the 'copy, paste and search in google' method to find thousands of barely related forum posts and sieve through them until you find something relevant to you. I find it's often a good way to get a general idea of the problem if I'm totally clueless.

    If basic troubleshooting doesn't work then there's lots of linux forums (reddit's good too) you can appeal to for help.

    If you're happy to dual boot/distro hop then I can say ESO runs smoothly on Manjaro out of the box, with a Ryzen 5 2600x, RX590, B450i mobo and 16gig of RAM.

    Good luck!
    Quinnine | Tankblade | PC NA
  • Isquras
    Isquras
    Soul Shriven
    Thanks for the thoughts of running Steam from the terminal. I'll have to try that!

    I have an AMD Radeon Rx VegaM. Pretty awesome, and my other Steam games (like Skyrim) play just fine, even in 4k. Just not ESO.

    I have spent a good deal of time on Lutris and Proton site looking for answers there, too, to no avail. This forum seemed to be the one giving the most detailed and thorough advice to play ESO on Linux, so I thought I'd see whether anybody's got it working on lmde 4.

    Going to try the terminal run of Steam later and see what outputs I get. That does seem really useful! Thanks so much!

  • Isquras
    Isquras
    Soul Shriven
    Ok, so I've narrowed my issues down to the Launcher. I can technically run eso64.exe with Wine directly no problem, but, of course, it won't let me play it because the Launcher hasn't downloaded all of the updated files.

    I followed these instructions from protondb's site (https://www.protondb.com/app/306130), which apparently have worked great for other linux mint debian edition users:

    *****

    Launcher Issue Resolution with Root Certificates without downgrading CA-Certificates to 2019 package

    Visit https://www.thawte.com/roots/ and download root certificates

    Convert PEM files to CRT

    openssl x509 -in thawte_Primary_Root_CA -inform PEM -out thawte_Primary_Root_CA.crt

    openssl x509 -in thawte_Primary_Root_CA-G2_ECC.pem -inform PEM -out thawte_Primary_Root_CA-G2_ECC.crt

    openssl x509 -in thawte_Primary_Root_CA-G3_SHA256.pem -inform PEM -out thawte_Primary_Root_CA-G3_SHA256.crt

    Copy Certificates to usr /share/ca-certificates

    sudo cp thawte_Primary_Root* /usr/share/ca-certificates

    Enable Thawte root certificates through the CA-Certificate manager

    sudo dpkg-reconfigure ca-certificates

    *****

    Everything works UNTIL the very last part. I run the dpkg-reconfigure, and I find and select the 3 new certificates, and I hit enter to complete it. And I get the following error messages:

    *****

    Updating certificates in /etc/ssl/certs...
    rehash: warning: skipping thawte_Primary_Root_CA-G2_ECC.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G4_DSA.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA.crt,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G4_DSA.crt,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G2_ECC.crt,it does not contain exactly one certificate or CRL
    6 added, 1 removed; done.
    Processing triggers for ca-certificates (20200601~deb10u1) ...
    Updating certificates in /etc/ssl/certs...
    rehash: warning: skipping thawte_Primary_Root_CA-G2_ECC.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G4_DSA.pem,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA.crt,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G4_DSA.crt,it does not contain exactly one certificate or CRL
    rehash: warning: skipping thawte_Primary_Root_CA-G2_ECC.crt,it does not contain exactly one certificate or CRL
    6 added, 1 removed; done.
    Running hooks in /etc/ca-certificates/update.d...

    Adding debian:thawte_Primary_Root_CA.pem
    Replacing debian:thawte_Primary_Root_CA-G2_ECC.pem
    Replacing debian:thawte_Primary_Root_CA-G4_DSA.pem
    Replacing debian:thawte_Primary_Root_CA.pem
    Replacing debian:thawte_Primary_Root_CA-G2_ECC.pem
    Replacing debian:thawte_Primary_Root_CA-G4_DSA.pem
    Removing debian:thawte_Primary_Root_CA.pem
    done.
    done.

    *****

    Any help getting the launcher working properly in linux mint debian edition 4 would be much appreciated.

    OR if there's a way to download the files manually, even better.

    Thanks!
  • Isquras
    Isquras
    Soul Shriven
    I should note that the above directions worked perfectly when I retried them. I realized that I had downloaded one of the wrong crt files. Oops!

    If you are having the issues with the launcher like I was and you're running linux mint debian edition 4, the above directions should fix it.

  • Isquras
    Isquras
    Soul Shriven
    Since my last post confirming that everything above works using LMDE4 (Linux Mint Debian Edition 4), I've made the jump to the more powerful, security conscious Kali Linux. The same information above works just as well on Kali, in case anybody wanted to know!
Sign In or Register to comment.