[SOLVED] Yet another "Lutris doesn't launch anymore"

Ubuntu 20.04.

Lutris stopped launching for me a few days ago. Instead of checking here (my bad, I know) I uninstalled and reinstalled everything (including Wine and repositories) a few times already, but still no luck getting it to run.

After checking here, I’ve done the fix of installing python-xlml, and of downloading the json file into $HOME/.local/share/lutris/runtime/dxvk, still nothing.

This is what I’m currently getting when running from the terminal:

(base) fede@GLaDOS:~$ lutris
2021-01-28 20:16:57,258: Initializing lutris
2021-01-28 20:16:58,664: Runtime Ubuntu-18.04-i686 is not available locally
2021-01-28 20:16:58,665: Runtime Ubuntu-18.04-x86_64 is not available locally
2021-01-28 20:16:58,668: Runtime p7zip is not available locally
2021-01-28 20:16:58,671: Runtime steam is not available locally
2021-01-28 20:16:58,673: Runtime lib64 is not available locally
2021-01-28 20:16:58,675: Runtime lib32 is not available locally
2021-01-28 20:17:49,912: Non existent path: /home/fede/.local/share/lutris/runtime/lib32
2021-01-28 20:17:49,935: Extraction failed: not a bzip2 file
2021-01-28 20:17:49,935: Error while completing task <function extract_archive at 0x7f4c820864c0>: not a bzip2 file
  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-28 20:17:49,936: Runtime update failed
2021-01-28 20:17:49,936: not a bzip2 file
2021-01-28 20:18:01,741: Non existent path: /home/fede/.local/share/lutris/runtime/steam
2021-01-28 20:18:01,784: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-01-28 20:18:01,784: Error while completing task <function extract_archive at 0x7f4c820864c0>: 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-28 20:18:01,784: Runtime update failed
2021-01-28 20:18:01,784: Compressed file ended before the end-of-stream marker was reached

That was what I got before just terminating it from terminal.

Same here.
i did the following to fix this:

sudo apt purge lutris
rm -rf ~/.config/lutris ~/.local/share/lutris ~/.cache/lutris
sudo apt install lutris (DONT RUN IT YET!)

wget https://cdn.discordapp.com/attachments/538903130704838656/796102070825779250/dxvk_versions.json -P $HOME/.local/share/lutris/runtime/dxvk

now run it (preferably in a terminal) and wait until its finished creating its runners and such, it can take a while, be patient!

Still didn’t work :frowning:. After it did some writing of icon files, I got:

2021-04-09 15:08:47,089: Runtime Ubuntu-18.04-i686 is not available locally
2021-04-09 15:08:47,091: Runtime Ubuntu-18.04-x86_64 is not available locally
2021-04-09 15:08:47,093: Runtime p7zip is not available locally
2021-04-09 15:08:47,094: Runtime x360ce is not available locally
2021-04-09 15:08:47,096: Runtime dumbxinputemu is not available locally
2021-04-09 15:08:47,097: Runtime gamecontrollerdb is not available locally
2021-04-09 15:08:47,099: Runtime steam is not available locally
2021-04-09 15:08:47,100: Runtime lib64 is not available locally
2021-04-09 15:08:47,102: Runtime lib32 is not available locally
2021-04-09 15:08:57,156: Non existent path: /home/fede/.local/share/lutris/runtime/gamecontrollerdb
2021-04-09 15:09:08,178: Non existent path: /home/fede/.local/share/lutris/runtime/x360ce
2021-04-09 15:09:10,083: Non existent path: /home/fede/.local/share/lutris/runtime/dumbxinputemu
2021-04-09 15:09:10,089: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:09:10,089: Error while completing task <function extract_archive at 0x7f6e2d1de4c0>: 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-04-09 15:09:10,090: Runtime update failed
2021-04-09 15:09:10,090: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:09:10,986: Non existent path: /home/fede/.local/share/lutris/runtime/p7zip
2021-04-09 15:09:10,993: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:09:10,993: Error while completing task <function extract_archive at 0x7f6e2d1de4c0>: 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-04-09 15:09:10,993: Runtime update failed
2021-04-09 15:09:10,993: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:09:49,548: Non existent path: /home/fede/.local/share/lutris/runtime/steam
2021-04-09 15:09:49,579: Extraction failed: not a bzip2 file
2021-04-09 15:09:49,579: Error while completing task <function extract_archive at 0x7f6e2d1de4c0>: not a bzip2 file
  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-04-09 15:09:49,579: Runtime update failed
2021-04-09 15:09:49,580: not a bzip2 file
2021-04-09 15:09:52,162: Non existent path: /home/fede/.local/share/lutris/runtime/lib32
2021-04-09 15:09:52,201: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:09:52,201: Error while completing task <function extract_archive at 0x7f6e2d1de4c0>: 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-04-09 15:09:52,202: Runtime update failed
2021-04-09 15:09:52,202: Compressed file ended before the end-of-stream marker was reached
2021-04-09 15:10:08,040: Non existent path: /home/fede/.local/share/lutris/runtime/lib64
2021-04-09 15:10:08,051: Extraction failed: not a bzip2 file
2021-04-09 15:10:08,051: Error while completing task <function extract_archive at 0x7f6e2d1de4c0>: not a bzip2 file
  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-04-09 15:10:08,051: Runtime update failed
2021-04-09 15:10:08,051: not a bzip2 file
2021-04-09 15:11:09,360: Non existent path: /home/fede/.local/share/lutris/runtime/Ubuntu-18.04-x86_64
2021-04-09 15:13:05,888: Non existent path: /home/fede/.local/share/lutris/runtime/Ubuntu-18.04-i686

I killed it about an hour and a half after the last line was printed, so it was pretty much stuck there by then.

is this normal?

–2021-04-23 16:29:39-- (try:12) http://1/
Connecting to 1 (1)|0.0.0.1|:80… failed: Connection timed out.
Retrying.

sir i already did the thing that you did and it run smooth, but when i started lutris more things came up.

2021-04-23 17:56:12,022: Runtime winetricks is not available locally
2021-04-23 17:56:12,025: Runtime Ubuntu-18.04-i686 is not available locally
2021-04-23 17:56:12,028: Runtime Ubuntu-18.04-x86_64 is not available locally
2021-04-23 17:56:12,031: Runtime p7zip is not available locally
2021-04-23 17:56:12,033: Runtime x360ce is not available locally
2021-04-23 17:56:12,036: Runtime dumbxinputemu is not available locally
2021-04-23 17:56:12,041: Runtime gamecontrollerdb is not available locally
2021-04-23 17:56:12,044: Runtime lib64 is not available locally
2021-04-23 17:56:12,046: Runtime lib32 is not available locally
2021-04-23 17:56:13,532: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/winetricks
2021-04-23 17:56:21,496: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/gamecontrollerdb
2021-04-23 17:56:23,198: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/x360ce
2021-04-23 17:56:49,145: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/p7zip
2021-04-23 17:57:03,043: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/Ubuntu-18.04-x86_64
2021-04-23 17:57:03,646: Non existent path: /home/benjaminbonnevie/.local/share/lutris/runtime/dumbxinputemu
2021-04-23 17:57:03,670: Extraction failed: Compressed file ended before the end-of-stream marker was reached
2021-04-23 17:57:03,670: Error while completing task <function extract_archive at 0x7fbaefcca1f0>: 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-04-23 17:57:03,671: Runtime update failed
2021-04-23 17:57:03,671: Compressed file ended before the end-of-stream marker was reached

anyone’s got a fix for this yet? Having this exact problem

Experienced the same. Found this at reddit. Try disabling your IPV6: https://www.reddit.com/r/linux_gaming/comments/jr8k9v/lutris_takes_really_long_to_search_searching/

Disabled ipv6 and did everything above, did the reddit deal, all of that. still same problem.

I shouldn’t have to disable anything though to get one program to work correctly.

Lutris DOES run eventually… if I wait long enough, after waiting for it to stop looking up whatever it’s trying to look up.

Installing games this way is painful process too.