What happened?
When opening the AppImage on Linux, the app does not detect hardware acceleration and only gives options for CPU (software) options. As we know, software is not as fast or as good at least on my CPU and so the stream is not as good as the GeForceNOW app for Linux. I know though, at the same time, that I'm a bit on the fringe since I use OpenSUSE Tumbleweed which could be causing some issues with detection on it's rolling release. I did read you are working on a flatpak in some of the other issues this could potentially resolve the problem but I thought I would bring it up in case there was a known fix.
I've tried a plethora of parameter changes to try and force it seeing my NVIDIA card to no avail.
Steps:
- Open OpenNOW
- Go to Settings
- See Codec Diagnostic
- See only CPU Decode and Encode for H264 and AV1 while missing H265
- Retest- to same results.
- Forcing Hardware Encoder/Decoder up in the stream settings, and restarting the app does nothing to change results.
PC Hardware and info:
CPU: Ryzen 7 3800X
GPU: NVIDIA GeForce RTX 3070 Founders (Proprietary Drivers on Tumbleweed)
OS: Linux (OpenSUSE Tumbleweed)
OpenNOW Software, issue present: V0.3.3 to v0.3.5
I will attach both logs from today when updating to v0.3.5 and from before with more troubleshooting done with parameter arguments launching the appImage from terminal trying to fix it.
Operating System
Linux
GeForce NOW Tier
Ultimate
Logs (required)
OpenNOW Logs Export
Generated: 2026-04-14T14:39:21.620Z
Source: main
Total Entries: 10
============================================================
2026-04-14T14:35:32.144Z LOG [CACHE] Initialized cache directory: /home/jajabro1/.config/opennow-stable/gfn-cache
2026-04-14T14:35:32.468Z LOG [main] Resolved membership tier: ULTIMATE
2026-04-14T14:35:32.493Z LOG [CACHE] RefreshScheduler initialized (interval: 720 minutes)
2026-04-14T14:35:32.493Z LOG [CACHE] Starting RefreshScheduler
2026-04-14T14:35:32.493Z LOG [CACHE] Auth context not available, skipping refresh
2026-04-14T14:35:40.790Z LOG [main] Loaded 14 providers
2026-04-14T14:35:41.062Z LOG [CACHE] Auth context updated for refresh scheduler
2026-04-14T14:35:41.070Z LOG [CACHE] Cache hit: games:main (age: 729s)
2026-04-14T14:35:41.093Z LOG [CACHE] Auth context updated for refresh scheduler
2026-04-14T14:35:41.093Z LOG [CACHE] Cache hit: games:library (age: 736s)
Screenshots (optional)
opennow-logs-2026-04-07T20-38-44-586Z.txt
opennow-logs-2026-04-14T14-39-21-622Z.txt
What happened?
When opening the AppImage on Linux, the app does not detect hardware acceleration and only gives options for CPU (software) options. As we know, software is not as fast or as good at least on my CPU and so the stream is not as good as the GeForceNOW app for Linux. I know though, at the same time, that I'm a bit on the fringe since I use OpenSUSE Tumbleweed which could be causing some issues with detection on it's rolling release. I did read you are working on a flatpak in some of the other issues this could potentially resolve the problem but I thought I would bring it up in case there was a known fix.
I've tried a plethora of parameter changes to try and force it seeing my NVIDIA card to no avail.
Steps:
PC Hardware and info:
CPU: Ryzen 7 3800X
GPU: NVIDIA GeForce RTX 3070 Founders (Proprietary Drivers on Tumbleweed)
OS: Linux (OpenSUSE Tumbleweed)
OpenNOW Software, issue present: V0.3.3 to v0.3.5
I will attach both logs from today when updating to v0.3.5 and from before with more troubleshooting done with parameter arguments launching the appImage from terminal trying to fix it.
Operating System
Linux
GeForce NOW Tier
Ultimate
Logs (required)
Screenshots (optional)
opennow-logs-2026-04-07T20-38-44-586Z.txt
opennow-logs-2026-04-14T14-39-21-622Z.txt