Geforce now crash/wont launch? not sure what is happening.
So I was using the flatpak version of the Geforce app. and was working flawlessly until one day(about 2 weeks ago) the whole system froze, my OS drive disconnected(accidentally flicked the cable it was connected with). everything rebooted correctly, system seems to be fine. I was playing on the geforce now app at the time of the incident.
ever since then geforce now has refused to start at all. it shows the icon on the taskbar, and then disappears. i have tried uninstalling and reinstalling, i have tried uninstalling flatpak itself and reinstalling. i tried installing versions on the AUR, they never worked before i went for flatpak either. I'm at my wit's end.
System: Asus zephyrus g14 ga401 amd ryzen 4800hs, geforce 1660ti maxq.
and here is what i could find to the best of my ability, any relevant info.
flatpak run -v com.nvidia.geforcenow
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/lakshey/.local/share/flatpak
F: Opening user flatpak installation at path /home/lakshey/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Skipping parental controls check for app/com.nvidia.geforcenow/x86_64/master since parental controls are disabled globally
F: Opening user flatpak installation at path /home/lakshey/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: /lib32 does not exist in runtime
F: Cleaning up unused container id 2812922663
F: Cleaning up per-app-ID state for com.nvidia.geforcenow
F: Allocated instance id 635100761
F: Add defaults in dir /com/nvidia/geforcenow/
F: Add locks in dir /com/nvidia/geforcenow/
F: Allowing homedir access
F: Not sharing "/home/lakshey/.config/kioslaverc" with sandbox: Unable to open path "/home/lakshey/.config/kioslaverc": No such file or directory
F: Not sharing "/run/.heim_org.h5l.kcm-socket" with sandbox: Unable to open path "/run/.heim_org.h5l.kcm-socket": No such file or directory
F: Allowing x11 access
F: Allowing pulseaudio access
F: Pulseaudio user configuration file '/home/lakshey/.config/pulse/client.conf': Error opening file /home/lakshey/.config/pulse/client.conf: No such file or
directory
F: Allowing session-dbus access
F: Allowing system-dbus access
F: Running 'bwrap --args 70 -- xdg-dbus-proxy --args=72'
F: Running 'bwrap --args 70 -- GeForceNOW'
Running GeForceNOW...
[2026-05-13/ 11:37:11.452:INFO:cefmain_linux.cc(100)] Going to use custom crashdump handler...
[32:32:20260513,113711.452408:INFO gfn_crashdump_handler.cpp:243] Creating custom crashdump handler
[32:32:20260513,113711.452447:INFO gfn_crashdump_handler.cpp:259] Installing crashdump handler. Crashdump directory is: /home/lakshey/.var/app/com.nvidia.gef
orcenow/.local/state/NVIDIA/GeForceNOW/crashes/
2026-05-13T11:37:11.467[I] LoggingImpl.cpp:67 Initialize CrimsonNative logger
[32:32:2026-05-13/ 11:37:11.469:ERROR:rtsp_handler_posix.cc(32)] Serenity: Could not find libNvCamera.so
I-!$> [2026-05-13 06:07:11,672]=11:37:11= INFO [BifrostClient: Scheduler] {95FFB6C0} - Successfully set TLS with value 0x1f816dc0
I-!$> [2026-05-13 06:07:11,672]=11:37:11= INFO [BifrostClient: Scheduler] {957FA6C0} - Successfully set TLS with value 0x1f816dc0
I-!$> [2026-05-13 06:07:11,672]=11:37:11= INFO [BifrostClient: Scheduler] {7FFFF6C0} - Successfully set TLS with value 0x1f816dc0
I-!$> [2026-05-13 06:07:11,672]=11:37:11= INFO [BifrostClient: Scheduler] {94FF96C0} - Successfully set TLS with value 0x1f816dc0
I-!$> [2026-05-13 06:07:11,681]=11:37:11= DEBUG [BifrostClient: Interface] {05AA4080} - nvbCreateClient( 0x1f8377b0 )
I-!$> [2026-05-13 06:07:11,681]=11:37:11= INFO [BifrostClient: Scheduler] {7F7FE6C0} - Successfully set TLS with value 0x1f815320
I-!$> [2026-05-13 06:07:11,681]=11:37:11= INFO [BifrostClient: Scheduler] {7EFFD6C0} - Successfully set TLS with value 0x1f815320
I-!$> [2026-05-13 06:07:11,681]=11:37:11= INFO [BifrostClient: Scheduler] {7E7FC6C0} - Successfully set TLS with value 0x1f815320
I-!$> [2026-05-13 06:07:11,681]=11:37:11= INFO [BifrostClient: Scheduler] {7DFFB6C0} - Successfully set TLS with value 0x1f815320
I-!$> [2026-05-13 06:07:11,688]=11:37:11= DEBUG [BifrostClient: Interface] {05AA4080} - nvbCreateClient( 0x1f9804a0 )
WARNING: running xrandr against an Xwayland server. See the xrandr man page for details.
[2026-05-13/ 11:37:12.175:INFO:cefmain_linux.cc(100)] Going to use custom crashdump handler...
[136:136:20260513,113712.175440:INFO gfn_crashdump_handler.cpp:243] Creating custom crashdump handler
[136:136:20260513,113712.175475:INFO gfn_crashdump_handler.cpp:259] Installing crashdump handler. Crashdump directory is: /home/lakshey/.var/app/com.nvidia.g
eforcenow/.local/state/NVIDIA/GeForceNOW/crashes/
[2026-05-13/ 11:37:12.178:INFO:cefmain_linux.cc(100)] Going to use custom crashdump handler...
[137:137:20260513,113712.178100:INFO gfn_crashdump_handler.cpp:243] Creating custom crashdump handler
[137:137:20260513,113712.178122:INFO gfn_crashdump_handler.cpp:259] Installing crashdump handler. Crashdump directory is: /home/lakshey/.var/app/com.nvidia.g
eforcenow/.local/state/NVIDIA/GeForceNOW/crashes/
(GeForceNOW:32): Gtk-WARNING **: 11:37:12.186: gtk_disable_setlocale() must be called before gtk_init()
[2026-05-13/ 11:37:12.260:INFO:cefmain_linux.cc(100)] Going to use custom crashdump handler...
[159:159:20260513,113712.260985:INFO gfn_crashdump_handler.cpp:243] Creating custom crashdump handler
[159:159:20260513,113712.261014:INFO gfn_crashdump_handler.cpp:259] Installing crashdump handler. Crashdump directory is: /home/lakshey/.var/app/com.nvidia.g
eforcenow/.local/state/NVIDIA/GeForceNOW/crashes/
[32:32:2026-05-13/ 11:37:12.404:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6: org.freedeskto
p.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.kde.kwalletd6': unit failed
[32:32:2026-05-13/ 11:37:12.404:ERROR:kwallet_dbus.cc(112)] Error contacting kwalletd6 (isEnabled)
[32:32:2026-05-13/ 11:37:12.404:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher:
org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[32:32:2026-05-13/ 11:37:12.404:ERROR:kwallet_dbus.cc(81)] Error contacting klauncher to start kwalletd6
[32:32:2026-05-13/ 11:37:12.574:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd6: org.freedesktop.DB
us.Error.NameHasNoOwner: Could not activate remote peer 'org.kde.kwalletd6': unit failed
[32:32:2026-05-13/ 11:37:12.574:ERROR:kwallet_dbus.cc(502)] Error contacting kwalletd6 (close)
Got signal
Parent process: Forked child process to dump.
Child process: Generating minidump...
FillCPUContextFromUContext
After CPUContext block
Before CopyStackWindowAroundRSP()
Before FindReadableMappingFor rsp
After FindReadableMappingFor rsp
Allocating InprocMemorySnapshot
Done allocating InprocMemorySnapshot
Adding extra memory around instruction pointer
[197:197:20260513,113712.609025:WARNING minidump_file_writer.cc:222] discarding duplicate stream of type 4
ExtraMemory query
inproc: dump OK
Child process: done generating minidump
/home/lakshey/.var/app/com.nvidia.geforcenow/.local/state/NVIDIA/GeForceNOW/crashes/12.dmp
Child process:Writing metadata...
Child process: done writing metadata
/home/lakshey/.var/app/com.nvidia.geforcenow/.local/state/NVIDIA/GeForceNOW/crashes/12.dmp.meta
Parent process: Child finished. Re-raising signal.
/app/bin/GeForceNOW: line 175: 32 Segmentation fault (core dumped) ./GeForceNOW
GeForceNOW process exited, status code: 139