I’ve installed GOG games a bunch of times on my machine.
AFter a distro hop, I was looking to install Civ IV again, however I’m getting an error message that interrupts installation saying that it couldn’t detect a GOG token.
How do I resolve that error message (without signing in)?
Thanks
Edit: Here’s the error log
No GOG token available
Traceback (most recent call last):
File “/usr/lib/python3.12/site-packages/lutris/util/jobs.py”, line 30, in target
result = self.function(*a, **kw)
^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/lutris/installer/interpreter.py”, line 204, in get_extras
return self.service.get_extras(self.installer.service_appid)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/lutris/services/gog.py”, line 341, in get_extras
game = self.get_game_details(gogid)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/lutris/services/gog.py”, line 291, in get_game_details
return self.make_api_request(url)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/lutris/services/gog.py”, line 228, in make_api_request
token = self.load_token()
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/site-packages/lutris/services/gog.py”, line 202, in load_token
raise AuthenticationError(“No GOG token available”)
lutris.exceptions.AuthenticationError: No GOG token available
Lutris log:
[INFO:2024-12-06 05:44:46,882:application]: Starting Lutris 0.5.18
[INFO:2024-12-06 05:44:46,909:startup]: “card1” is AMD Radeon RX 7700 XT (1002:747e 1da2:475f amdgpu) Driver 24.3.1
[INFO:2024-12-06 05:44:46,931:startup]: “card0” is AMD Radeon Graphics (1002:164e 1462:7d78 amdgpu) Driver 24.3.1
[ERROR:2024-12-06 05:44:46,932:startup]: i386 libgnutls.so.30 missing (needed by gnutls)
[INFO:2024-12-06 05:45:00,256:gog]: Getting game details for 1760534591
[ERROR:2024-12-06 05:45:00,256:jobs]: Error while completing task <bound method ScriptInterpreter.get_extras of <interpreter.ScriptInterpreter object at 0x7d3dbfc24300 (lutris+installer+interpreter+ScriptInterpreter at 0x5c76708ae7f0)>>: <class ‘lutris.exceptions.AuthenticationError’> No GOG token available
SOLVED: Major thanks to Asaftiifm, for not only helping me figure out how to bypass GOG token business, but also finding flaws in the script and fixing them!