The latest patch wouldn’t work for me on Gentoo Linux, 64bit. Neither would a fresh install.
Starting the launcher in a terminal gave me this info:
<Blockquote As you can see run.sh truncates the path after "Last"; changing the game directorie's name from Last Epoch to LastEpoch fixed this for me. Names with spaces have worked before, but since it's a shell script that does not work here, this might be a bug in bash rather than in LE.
[INFO] Thu Mar 28 21:43:13 2019 - Launcher worker has no errors! Closing launcher application with status 0.
/home/Mikrotherion/Games/Last Epoch/patcher/run.sh: line 36: [: /home/Mikrotherion/Games/Last: binary operator expected
/home/Mikrotherion/Games/Last Epoch/patcher/run.sh: line 48: [: /home/Mikrotherion/Games/Last: binary operator expected