Error at start: join() argument must be str, bytes, or os.PathLike object, not 'NoneType'

I hope I’m not embarassing myself since I’m new to Linux but I just cant seem to get Lutris to run.
The GUI is appearing but I dont get any games in the list.
I’m on Ubuntu 20.4 and tried with 0.5.8.3 and also 0.5.8.4 from GITHUB.
At the start I’m getting the error “join() argument must be str, bytes, or os.PathLike object, not ‘NoneType’”.
Tried removing/purging and reinstalling etc. but nothing worked.
I’m using Ubuntu Gamepack, maybe thats a Problem, everything else works fine though.

That would be the log:
wpd@W-Station:~$ lutris -d
2021-07-03 22:31:04,594: Loading of DXVK versions failed, defaulting to locally available versions
2021-07-03 22:31:04,599: Loading of DXVK versions failed, defaulting to locally available versions
2021-07-03 22:31:04,612: No cores found
2021-07-03 22:31:04,702: Initializing lutris
2021-07-03 22:31:04,703: Loading of DXVK versions failed, defaulting to locally available versions
2021-07-03 22:31:04,707: Loading of DXVK versions failed, defaulting to locally available versions
2021-07-03 22:31:04,803: Failed to get runtimes: Unable to connect to server https://lutris.net/api/runtimes: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1131)>
2021-07-03 22:31:04,803: Downloading DXVK releases to /home/wpd/.local/share/lutris/runtime/dxvk/dxvk_versions.json
2021-07-03 22:31:04,874: Failed to get url /repos/lutris/dxvk/releases: Unable to connect to server /repos/lutris/dxvk/releases: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1131)>
2021-07-03 22:31:04,874: Loading of DXVK versions failed, defaulting to locally available versions
2021-07-03 22:31:04,874: Error while completing task <bound method LutrisInitDialog.initialize of <dialogs.LutrisInitDialog object at 0x7f49e43789c0 (lutris+gui+dialogs+LutrisInitDialog at 0x2dec350)>>: join() argument must be str, bytes, or os.PathLike object, not ‘NoneType’
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/gui/dialogs/init.py”, line 195, in initialize
init_lutris()
File “/usr/lib/python3/dist-packages/lutris/startup.py”, line 175, in init_lutris
if not dxvk_manager.is_available():
File “/usr/lib/python3/dist-packages/lutris/util/wine/dxvk.py”, line 105, in is_available
return system.path_exists(self.dxvk_path)
File “/usr/lib/python3/dist-packages/lutris/util/wine/dxvk.py”, line 62, in dxvk_path
return os.path.join(self.base_dir, self.version)
File “/usr/lib/python3.8/posixpath.py”, line 90, in join
genericpath._check_arg_types(‘join’, a, *p)
File “/usr/lib/python3.8/genericpath.py”, line 152, in _check_arg_types
raise TypeError(f’{funcname}() argument must be str, bytes, or ’
INFO 2021-07-03 22:31:09,512 [application.do_command_line:315]:Lutris 0.5.8.4
INFO 2021-07-03 22:31:09,513 [startup.check_driver:49]:Using NVIDIA drivers 460.80 for x86_64
INFO 2021-07-03 22:31:09,514 [startup.check_driver:53]:GPU: GeForce GTX 1080 Ti
INFO 2021-07-03 22:31:09,514 [startup.check_driver:69]:GPU: 10DE:1B06 1458:374C (nvidia drivers)
WARNING 2021-07-03 22:31:09,673 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,678 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,682 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,686 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,698 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,702 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,706 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
WARNING 2021-07-03 22:31:09,711 [dxvk.versions:47]:Loading of DXVK versions failed, defaulting to locally available versions
INFO 2021-07-03 22:32:07,099 [application.do_shutdown:598]:Shutting down Lutris

Might be some sort of issue with the setup of your OS but not sure. It might be possible that its the result of dxvk having some sort of issue.

Could definitely be the result of using Ubuntu Gamepack which is probably unsupported if its setup too differently from regular Ubuntu.

I don’t know why dxvk is even failing. There shouldn’t even be a problem like that.

Looks like also a certificate issue. Could be this is causing all the other issues if it stops it from pulling in what it needs to run. You could look into that. Ubuntu has a terminal command to refresh the certs. Should be “sudo update-ca-certificates”