I’m on Endeavour OS. Installing ESO from script. I keep getting these errors when trying to install the standalone edition:
lutris-wrapper: /usr/bin/bash
Started initial process 13214 from /usr/bin/bash /home/olorin12/Games/the-elder-scrolls-online/tmp/extractlauncher.sh
Start monitoring process.
[/home/olorin12/Games/the-elder-scrolls-online/tmp/Install_ESO.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
Archive: /home/olorin12/Games/the-elder-scrolls-online/tmp/Install_ESO/InstallerData/Disk1/InstData/Resource1.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of /home/olorin12/Games/the-elder-scrolls-online/tmp/Install_ESO/InstallerData/Disk1/InstData/Resource1.zip or
/home/olorin12/Games/the-elder-scrolls-online/tmp/Install_ESO/InstallerData/Disk1/InstData/Resource1.zip.zip, and cannot find /home/olorin12/Games/the-elder-scrolls-online/tmp/Install_ESO/InstallerData/Disk1/InstData/Resource1.zip.ZIP, period.
Monitored process exited.
Initial process has exited (return code: 2304)
All processes have quit
Exit with return code 2304
I abort the install but don’t erase anything. When I go into the ~/Games/the-elder-scrolls-online/tmp/Install_ESO/InstallerData/Disk1/InstData/ directory and try to unzip that file, it tells me that it’s not a legitimate archive type.
Any ideas?
1 Like
I’m having the same issue (CachyOS). I already tried adding the certificates and still have the issue (although I’m not sure I succeeded).
Have you been able to figure it out since?
I haven’t.
I wish there was a way to ping the writer of the script.
Hi,
just had to go through the pain myself.
I was able to download the old installer using wayback machine from web_archive_org
Here’s the link:
https://web.archive.org/web/20250815000000*/http://elderscrolls-a.akamaihd.net/products/BNA_Launcher/Install_ESO.exe
Hover over February 23rd 2025 and click on the timestamp.
Unfortunately the lutris install script for the standalone version is now also deactivated (2025/04/18).
Maybe it’s being updated.
You can still find it here:
Copy the YAML or YAML (script only) and save it to a text file, e.g. the-elder-scrolls-online.yml
Then in lutris Add Games > Install from local script > Choose script form before (the-elder-scrolls-online.yml) > choose install > configure folder and shortcuts > on files needed don’t choose download but select file (it’s a dropdown) and point to the Install_ESO.exe you downloaded before (file needs to be called Install_ESO.exe for install script to work) > then install.
Be aware that lutris removes the Install_ESO.exe during the process so you might want to copy it elsewhere to keep it.
Then launch the game in lutris and the launcher updates itself and downloads the game files as usual.
Hope this works for you 
1 Like
Finally someone found a solution to install ESO “Standalone version” on Linux with help of older setup files available on Internet Archives, good work @cpx9dxi20 !
Based on this, I published a new script installer for ESO “Standalone version”, tell me if it works for you.
1 Like
The old description in case it can still be useful:
Technical notes associated with the previous version may still be relevant: -
- To skip the Logos when starting the game, open the configuration file [prefix]/drive_c/users/[username]/My Documents/Elder Scrolls Online/live/UserSettings.txt and change the “SET SkipPregameVideos” value to “1”.
If ESO install or update freezes, you will need to install thawte certificates manually this (also when you get the issue “Error 206 PatchManifestError_UnzipFailed” )
wget DigiCert Root Certificates - Download & Test | DigiCert.com
wget DigiCert Root Certificates - Download & Test | DigiCert.com
wget DigiCert Root Certificates - Download & Test | DigiCert.com
Change certificates extension from .pem to .crt
Copy all files to /usr/share/local/ca-certificates, create this folder if necessary
sudo cp thawte_Primary_Root* /usr/share/ca-certificates
sudo dpkg-reconfigure ca-certificates
For Arch based systems use trust instead of dpkg-reconfigure for the last step:
sudo trust anchor --store thawte_Primary_Root_CA.crt
sudo trust anchor --store thawte_Primary_Root_CA-G3_SHA256.crt
sudo trust anchor --store thawte_Primary_Root_CA-G4_DSA.crt
Ironically, ESO was on sale on Steam so I decided to pick it up and link accounts. Thank you for fixing it, though!
It’s a good choice for a ESO player on Linux, we don’t know the next time “Standalone version” will no more install or launch.
just made my account here to thank you and @cpx9dxi20 for this and letting anyone who finds this thread know that this worked wonderfully for me as soon as I used the script installer (sadly couldnt make the manual YAML installation work). Saved my sanity after 2 hours of searching throughout the internet!
1 Like