Cann't logi win With EPG

Hi,

When i try to login with epic games in lutris, the popup window freezes.

Logs from lutris (running lutris with: WEBKIT_DISABLE_DMABUF_RENDERER=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 WEBKIT_DEBUG=all lutris --debug):

2024-09-17 14:00:16,620: Command 'wine' not found on your system
INFO     2024-09-17 14:00:17,630 [application.do_command_line:479]:Starting Lutris 0.5.17
ERROR: [Loader Message] Code 0 : vkCreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /build/source/vulkaninfo/./vulkaninfo.h:456:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
ERROR    2024-09-17 14:00:17,804 [system.read_process_output:188]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
INFO     2024-09-17 14:00:17,804 [startup.run_all_checks:120]: (1002:1638 17aa:3a5d amdgpu) Driver 24.2.2
ERROR: [Loader Message] Code 0 : vkCreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /build/source/vulkaninfo/./vulkaninfo.h:456:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
ERROR    2024-09-17 14:00:17,979 [system.read_process_output:188]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
INFO     2024-09-17 14:00:17,979 [startup.run_all_checks:120]: (10de:25a2 17aa:3a5d nvidia) Driver 560.35.03
DEBUG    2024-09-17 14:00:19,506 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG    2024-09-17 14:00:19,509 [xrandr._get_vidmodes:18]:Retrieving 59 video modes from XrandR
DEBUG    2024-09-17 14:00:19,852 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG    2024-09-17 14:00:19,881 [api.check_stale_runtime_versions:52]:Modified at wto, 17 wrz 2024, 11:58:13, will update after wto, 17 wrz 2024, 17:58:13
DEBUG    2024-09-17 14:00:19,890 [lutriswindow.create_runtime_updater_cb:1244]:Runtime up to date
DEBUG    2024-09-17 14:00:20,855 [http._request:88]:POST https://lutris.net/api/users/library?since=1726574363
DEBUG    2024-09-17 14:00:31,694 [base.wipe_game_cache:441]:Deleting egs cache /home/jaanonim/.cache/lutris/egs-library.json
DEBUG    2024-09-17 14:00:31,694 [base.wipe_game_cache:175]:Deleting games from service-games for egs
WARNING  2024-09-17 14:00:31,695 [egs.load:295]:EGS Token expired
ERROR    2024-09-17 14:00:31,695 [jobs.target:32]:Error while completing task <function BaseService.start_reload.<locals>.do_reload at 0x7fe06fcce3e0>: <class 'lutris.services.base.AuthTokenExpiredError'> EGS Token expired
  File "/nix/store/zmpa6jb9ah6aqfijkscfdylybrhw7pxl-lutris-unwrapped-0.5.17/lib/python3.12/site-packages/lutris/util/jobs.py", line 30, in target
    result = self.function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/zmpa6jb9ah6aqfijkscfdylybrhw7pxl-lutris-unwrapped-0.5.17/lib/python3.12/site-packages/lutris/services/base.py", line 142, in do_reload
    self.load()
  File "/nix/store/zmpa6jb9ah6aqfijkscfdylybrhw7pxl-lutris-unwrapped-0.5.17/lib/python3.12/site-packages/lutris/services/egs.py", line 296, in load
    raise AuthTokenExpiredError("EGS Token expired") from ex
DEBUG    2024-09-17 14:00:31,695 [base.wipe_game_cache:441]:Deleting egs cache /home/jaanonim/.cache/lutris/egs-library.json
DEBUG    2024-09-17 14:00:31,696 [base.wipe_game_cache:175]:Deleting games from service-games for egs
DEBUG    2024-09-17 14:00:31,696 [base.logout:456]:logged out from egs
DEBUG    2024-09-17 14:00:31,698 [base.login:430]:Connecting to Epic Games Store
INFO     2024-09-17 14:01:17,666 [application.do_shutdown:1051]:Shutting down Lutris

Logs form journalctl:

I’m running:

  • Nixos Unstable
  • KDE Plasma + Wayland
  • Lutris 0.5.17

Detail form lutris:

Vulkan support: YES
Esync support: YES
Fsync support: YES
Wine installed: NO
Gamescope: NO
Mangohud: NO
Gamemode: NO
Steam: YES
In Flatpak: NO
[System]
OS: NixOS 24.11 Vicuna
Arch: x86_64
Kernel: 6.6.51
Desktop: KDE
Display Server: wayland
[CPU]
Vendor: AuthenticAMD
Model: AMD Ryzen 5 5600H with Radeon Graphics
Physical cores: 6
Logical cores: 12
[Memory]
RAM: 27.3 GB
Swap: 30.0 GB
[Graphics]
Vendor: AMD
OpenGL Renderer: AMD Radeon Graphics (radeonsi, renoir, LLVM 18.1.8, DRM 3.54, 6.6.51)
OpenGL Version: 4.6 (Compatibility Profile) Mesa 24.2.2
OpenGL Core: 4.6 (Core Profile) Mesa 24.2.2
OpenGL ES: OpenGL ES 3.2 Mesa 24.2.2
Vulkan Version: 1.3.290
Vulkan Drivers: AMD Radeon Graphics (RADV RENOIR) (1.3.289), NVIDIA GeForce RTX 3050 Laptop GPU (1.3.280)

Similar on my system at the moment (Lutris 5.17, Git.) The webkit call coredumps, and like you I’m running libjavascriptcoregtk-4.1-0. Pretty sure that was a recent update so I looked at downgrading, but it was a fairly horrible dependency list. The full client still works under WINE, thankfully.