Linux Preview Launcher

When attempting to run the AppImage from the Linux Preview page, the Launcher comes up completely blank:

Here are my system specs:

OS: LMDE 7 (gigi) x86_64
Host: Z690 Taichi (NZXT)
Kernel: Linux 6.12.111+deb13-amd64
Uptime: 2 days, 2 hours, 55 mins
Packages: 3161 (dpkg), 30 (flatpak), 12 (snap)
Shell: bash 5.2.37
Display (Odyssey G5): 2560x1440 @ 144 Hz in 32" [External] *
Display (P24q-10): 2560x1440 @ 60 Hz in 24" [External]
DE: Cinnamon 6.6.9
WM: Muffin (X11)
WM Theme: oomox-cyberpunk-neon (Mint-Y)
Theme: oomox-cyberpunk-neon [GTK2/3/4]
Icons: candy-icons [GTK2/3/4]
Font: JetBrainsMonoNL Nerd Font Propo Medium (12pt) [GTK2/3/4]
Cursor: Breeze_Hacked (50px)
Terminal: kitty 0.41.1
Terminal Font: DejaVuSansMono (14pt)
CPU: 13th Gen Intel(R) Core™ i5-13600KF (20) @ 5.10 GHz
GPU: NVIDIA GeForce RTX 4080 [Discrete]
Memory: 20.67 GiB / 62.63 GiB (33%)
Swap: 732.00 KiB / 8.20 GiB (0%)
Disk (/): 340.65 GiB / 907.47 GiB (38%) - ext4
Local IP (enp0s31f6): 192.168.1.128/24
Locale: en_US.UTF-8

I ran the AppImage in terminal and recorded the output to a log file, here are it’s contents:

2026-10-14T15:26:15.522578Z  INFO eglv2_lib::telemetry::sentry: src/telemetry/sentry.rs:297: Sentry initialized release=0.95.1+ge288862 channel=release
2026-10-14T15:26:15.524412Z  INFO eglv2_lib: src/lib.rs:2240: Logging initialized debug_logging=false category=App.Startup.LoggingInitialized file_path=/home/ctuchik/.local/share/com.epicgames.eglv2/logs
2026-10-14T15:26:15.524431Z  INFO eglv2_lib: src/lib.rs:2245: file and stdout log filter: verbose (info,eglv2_lib=debug,eglv2=debug,jsonl_txlog=debug,frontend=debug) category=App.Startup.LogFilterSelected mode=verbose
2026-10-14T15:26:15.524438Z  INFO eglv2_lib: src/lib.rs:2252: Epic Games Launcher starting up category=App.Startup.Began
2026-10-14T15:26:15.524445Z  INFO eglv2_lib::gdk_backend: src/gdk_backend.rs:163: GTK backend preference gdk_backend=x11,wayland category=App.GtkBackendPreferred reason=wayland_fallback
2026-10-14T15:26:15.524998Z DEBUG eglv2_lib: src/lib.rs:2335: Parsed command-line arguments applabel=None category=App.Startup.CommandLineParsed
2026-10-14T15:26:15.525158Z DEBUG eglv2_lib: src/lib.rs:2371: Parsed override CLI arguments override_epicapp=None override_epicenv=None category=App.Startup.OverridesParsed
2026-10-14T15:26:15.525162Z DEBUG eglv2_lib: src/lib.rs:2385: Resolved Sentry verification mode at startup sentry_test=None category=App.Startup.SentryTestModeResolved
2026-10-14T15:26:15.525593Z  INFO eglv2_lib::device_profile: src/device_profile.rs:281: Device profile captured
DEVICE_PROFILE ===== begin device profile =====
DEVICE_PROFILE CPU: 13th Gen Intel(R) Core(TM) i5-13600KF [Intel]
DEVICE_PROFILE CPU cores: 14 physical / 20 logical
DEVICE_PROFILE RAM: 62.6 GB total / 41.9 GB available
DEVICE_PROFILE Chassis: Unknown
DEVICE_PROFILE Power: Unknown
DEVICE_PROFILE GPU: (none reported)
DEVICE_PROFILE Displays: (none reported)
DEVICE_PROFILE ===== end device profile ===== category=App.DeviceProfileCaptured duration_ms=0.822469
2026-10-14T15:26:15.539689Z  INFO dpop::ring_signer: crates/dpop/src/ring_signer.rs:115: DPoP ring: loaded existing PKCS#8 blob from keyring service="com.epicgames.eglv2.dpop" user="v1" branch="open_existing" pkcs8_len=138
2026-10-14T15:26:15.540975Z  INFO dpop::ring_signer: crates/dpop/src/ring_signer.rs:272: DPoP signer initialized platform="linux" service="com.epicgames.eglv2.dpop" user="v1" was_created=false jkt=AB-rg7a8t5ElvvFZlV85QrhFsOu92iukV8sjQ686d_g
2026-10-14T15:26:15.540986Z  INFO eglv2_lib: src/lib.rs:2568: DPoP kill switch resolved: enabled, signer initialized jkt=AB-rg7a8t5ElvvFZlV85QrhFsOu92iukV8sjQ686d_g category=App.Startup.DpopResolved platform=linux dpop_state=enabled kill_switch=default
2026-10-14T15:26:15.542138Z DEBUG eglv2_lib::settings::global_app_settings: src/settings/global_app_settings.rs:72: Loaded app settings from disk category=Settings.App.Loaded file_path=/home/ctuchik/.local/share/com.epicgames.eglv2/settings/app-settings.json
2026-10-14T15:26:15.542146Z  INFO eglv2_lib: src/lib.rs:2634: Loaded app settings category=App.Startup.SettingsLoaded file_path=/home/ctuchik/.local/share/com.epicgames.eglv2/settings/app-settings.json
2026-10-14T15:26:15.542469Z  INFO eglv2_lib: src/lib.rs:2640: Linux build-platform tiers resolved host_platform=Linux build_platforms=["Linux", "Windows"] category=App.Startup.BuildPlatformTiersResolved
Gtk-Message: 10:26:15.563: Failed to load module "xapp-gtk3-module"
/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
Shutdown handler: initialize.
Shutdown handler: cleanup.

I was able to resolve this issue for myself by implementing the following in my terminal :

WEBKIT_DISABLE_DMABUF_RENDERER=1 /path/to/AppImage

Making an alias and implementing a .desktop file that has the above line allows me to launch the EPIC Games Linux Launcher without issue.

I think this is likely due to my Nvidia card having a known issue with webkit. (I have a RTX 4080).

You can mark this as closed.

Thanks!

1 Like

Thanks Chuck, I’ll still make a ticket for it.
I appreciate you taking the time to report this bug.

In my case, the launchers runs just fine but won’t summon my web browser to login. I’m guessing it’s because I’m on SteamOS and my browser is a flatpak. So, at present, I can’t login. It’s like the app is isolated from calling on other apps.

I have the same problem.