The Linux Client throws an “Unknown Error. Please try again.” on launch for me, after cycling through “Connecting” a couple of times.
I dug through the Player Log (which is located at ~/.config/unity3d/Eleventh Hour Games/LastEpochLauncher/Player.log) in an attempt to find the cause.
It seems the launcher has problems if the directory containing it has spaces (e.g. “Last Epoch”).
Here is the relevant excerpt from the Player.log:
The correct path would be “/path/to/Last Epoch”, but the launcher omits “Epoch” entirely.
Also the launcher creates a “Last” file - instead of a directory - in “/path/to/” as well, which has no content.
Renaming the folder containing the launcher to something without spaces (e.g. “LastEpoch”) fixes the issue and the launcher is able to install/patch/launch the game without issues.
Therefore a temporary fix is to make sure to not have spaces in the path Last Epoch is installed into.
If I interpret the log correctly, It should’ve been uploaded to you guys unaltered as well, in case you need more info from the log.
I’m using an up-to-date Arch Linux. (HardInfo: https://pastebin.com/W6smt7jP)
My mono version is:
Mono JIT compiler version 5.18.1 (makepkg/9cb3348c311 Thu Mar 21 17:20:20 UTC 2019)
Copyright © 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
LLVM: supported, not enabled.
GC: sgen (concurrent by default)