Hi! I’ve tried to install the Amazon Games Launcher through Lutris, but the installer hangs at 99% and never finishes. After that, I’ve created a new wine prefix, installed all dependencies listed in the installer (Amazon Games App - Lutris), added the registry key and json file mentioned there and then launched it. With DXVK enabled, I only get a black screen, but without it, I see the login prompt (looks fine). However, the process exits every time after a few seconds. In the logs I see this error:
0258:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02D5C900, 51) stub
02a8:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
02a8:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x000003ff,00000000,0x0001,0x00000000,006AFE2C,00000000): stub
02a8:err:eventlog:ReportEventW L"Description: A .NET Core application failed.\nApplication: CefSharp.BrowserSubprocess.exe\nPath: C:\\users\\remrot\\AppData\\Local\\Amazon Games\\App\\Amazon Games Services\\CefSharp.BrowserSubprocess.exe\nMessage: Cannot use file stream for [C:\\users\\remrot\\AppData\\Local\\Amazon Game"...
02a8:fixme:advapi:DeregisterEventSource (CAFE4242) stub
02a8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 006AFEB0
00fc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0076FEAC
Monitored process exited.
Initial process has exited (return code: 0)
All monitored processes have exited.
Exit with returncode 0
Glad it’s not just me. Considering Amazon use Linux so extensively in their operations, they do seem to go out of their way to make things not work for penguinistas!
Once you’ve downloaded Lutris through the Discover store, open it up and click on the symbol to the right of the search bar of three horizontal lines, which brings up a menu, then click preferences, and sources, and then enable Amazon games there. Don’t try installing Amazon games as its own app; it just crashes after 30 seconds.
I tried the method described by potriks but all i get is an error after logging in to Amazon Prime Games.
'NoneType' object is not iterable
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/lutris/util/jobs.py", line 30, in target
result = self.function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/lutris/services/base.py", line 142, in do_reload
self.load()
File "/usr/lib/python3.12/site-packages/lutris/services/amazon.py", line 160, in load
games = [AmazonGame.new_from_amazon_game(game) for game in self.get_library()]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not iterable
I’m 90% sure Amazon team is lurking the forums to make our lifes more miserable.
I just wanted to play some WRC 9 and Alpha Mission II, man.