Hello,
suddenly Lutris do not launch, it hangs on the window where it says “Lutris is starting”, the funny thing is when I close this window Lutris opens.
I am on the latest Arch Kernel 5.14.12-arch1-1 and GNOME 40.4 and lutris 0.5.8.4-1
//Edit: Installed python-magic but this did nothing then I have seen that the folder Ubuntu-18.04-i686 is not available locally
but a .tar.xz exists, tried to extract it but it results in this error: Lzma library error: Corrupted input data
Edit 2// Okay, after extracting the Ubuntu file .local/share/lutris/runtime/Ubuntu-18.04-i686.tar.xz manually the “Lutris is starting” window loads normally and Lutris starts. This fixed it.
This is what lutris -d is telling me:
2021-10-17 04:30:04,795: Magic not available. Unable to automatically find game executables. Please install python-magic
2021-10-17 04:30:04,812: Loading of DXVK versions failed, defaulting to locally available versions
2021-10-17 04:30:04,821: Loading of DXVK versions failed, defaulting to locally available versions
2021-10-17 04:30:04,838: No cores found
2021-10-17 04:30:04,899: Initializing lutris
2021-10-17 04:30:04,900: Loading of DXVK versions failed, defaulting to locally available versions
2021-10-17 04:30:04,908: Loading of DXVK versions failed, defaulting to locally available versions
2021-10-17 04:30:05,111: Runtime Ubuntu-18.04-i686 is not available locally
2021-10-17 04:30:22,112: Non existent path: /home/micronetic/.local/share/lutris/runtime/Ubuntu-18.04-i686
2021-10-17 04:30:23,545: Error while completing task <function extract_archive at 0x7f37c25581f0>: Corrupt input data
File "/usr/lib/python3.9/site-packages/lutris/util/jobs.py", line 34, in target
result = self.function(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/lutris/util/extract.py", line 132, in extract_archive
_do_extract(path, temp_path, opener, mode, extractor)
File "/usr/lib/python3.9/site-packages/lutris/util/extract.py", line 192, in _do_extract
handler.extractall(dest)
File "/usr/lib/python3.9/tarfile.py", line 2036, in extractall
self.extract(tarinfo, path, set_attrs=not tarinfo.isdir(),
File "/usr/lib/python3.9/tarfile.py", line 2077, in extract
self._extract_member(tarinfo, os.path.join(path, tarinfo.name),
File "/usr/lib/python3.9/tarfile.py", line 2150, in _extract_member
self.makefile(tarinfo, targetpath)
File "/usr/lib/python3.9/tarfile.py", line 2199, in makefile
copyfileobj(source, target, tarinfo.size, ReadError, bufsize)
File "/usr/lib/python3.9/tarfile.py", line 247, in copyfileobj
buf = src.read(bufsize)
File "/usr/lib/python3.9/lzma.py", line 200, in read
return self._buffer.read(size)
File "/usr/lib/python3.9/_compression.py", line 68, in readinto
data = self.read(len(byte_view))
File "/usr/lib/python3.9/_compression.py", line 103, in read
data = self._decompressor.decompress(rawblock, size)
2021-10-17 04:30:23,546: Runtime update failed
2021-10-17 04:30:23,546: Corrupt input data