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.
im new at linux, can you do the specific commands needed so i could run lutris… thank you.
Hey many many thanks for your post. It helped me lot for solving that lib32 lib64 problem