Back to the main site

lutris Start the error

2021-01-23 22:47:21,703: Initializing lutris
2021-01-23 22:47:27,006: Runtime steam is not available locally
2021-01-23 22:47:27,016: Runtime lib64 is not available locally
2021-01-23 22:47:27,023: Runtime lib32 is not available locally
2021-01-23 22:49:45,359: Non existent path: /home/xhk/.local/share/lutris/runtime/steam
2021-01-23 22:49:48,146: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-01-23 22:49:48,147: Error while completing task <function extract_archive at 0x7f7ec0feb820>: Compressed file ended before the end-of-stream marker was reached
File “/usr/lib/python3/dist-packages/lutris/util/jobs.py”, line 34, in target
result = self.function(*args, **kwargs)
File “/usr/lib/python3/dist-packages/lutris/util/extract.py”, line 138, in extract_archive
raise ExtractFailure(str(ex))
2021-01-23 22:49:48,147: Runtime update failed
2021-01-23 22:49:48,148: Compressed file ended before the end-of-stream marker was reached
2021-01-23 22:49:58,042: Non existent path: /home/xhk/.local/share/lutris/runtime/lib32
2021-01-23 22:50:00,599: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-01-23 22:50:00,599: Error while completing task <function extract_archive at 0x7f7ec0feb820>: Compressed file ended before the end-of-stream marker was reached
File “/usr/lib/python3/dist-packages/lutris/util/jobs.py”, line 34, in target
result = self.function(*args, **kwargs)
File “/usr/lib/python3/dist-packages/lutris/util/extract.py”, line 138, in extract_archive
raise ExtractFailure(str(ex))
2021-01-23 22:50:00,599: Runtime update failed
2021-01-23 22:50:00,600: Compressed file ended before the end-of-stream marker was reached
2021-01-23 22:50:06,996: Non existent path: /home/xhk/.local/share/lutris/runtime/lib64
2021-01-23 22:50:09,919: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-01-23 22:50:09,920: Error while completing task <function extract_archive at 0x7f7ec0feb820>: Compressed file ended before the end-of-stream marker was reached
File “/usr/lib/python3/dist-packages/lutris/util/jobs.py”, line 34, in target
result = self.function(*args, **kwargs)
File “/usr/lib/python3/dist-packages/lutris/util/extract.py”, line 138, in extract_archive
raise ExtractFailure(str(ex))
2021-01-23 22:50:09,920: Runtime update failed
2021-01-23 22:50:09,921: Compressed file ended before the end-of-stream marker was reached

I have also the issue “Runtime steam is not available locally” in Linux Mint 20.1 cinnamon .
I hope someone can help us

Just registered an account to post a solution I found. For me I was missing lib32,lib64, and steam runners. Every time Lutris started, it was stuck on the “Lutris is starting” prompt and the terminal shows the same end-of-stream error as above. Anyway, the links to the runtimes to download them using a browser are

https://lutris.nyc3.digitaloceanspaces.com/runtime/lib64.tar.bz2
or
https://lutris.nyc3.digitaloceanspaces.com/runtime/runtime name.tar.bz2

Extracting these to ~/.local/share/lutris/runtimes DOES NOT WORK for me.

Instead, run lutris (in terminal) and wait for it to make the lib64.tar.bz2, lib32.tar.bz2, steam.tar.bz2… files in ~/.local/share/lutris/runtimes, then copy the completely downloaded archives and replace the archives lutris generated before lutris fails to download them. Lutris should then successfully extract the runtimes.