hmlendea / gfn-electron

Linux Desktop client for Nvidia's GeForce NOW game streaming service
GNU General Public License v3.0
488 stars 61 forks source link

[BUG] Input lag up to 2 seconds. #162

Open nicktelindert opened 1 year ago

nicktelindert commented 1 year ago

Describe the bug

I suffer from a lot of input lag and slow downs when using this App on Arch Linux. I do have the intel-media-driver installed and it seems to work fine according to vainfo.

I use a wired connection and i have a 100 Mbit fiber connection.

To Reproduce

  1. Launch any game on an Arch Linux system (I used Blair Witch and Worms Reloaded)
  2. The first minute the game reacts acceptable.
  3. After the first few minutes i get a latency of pretty much 2 seconds on my all my input(Mouse/Keyboard).
  4. The mouse is wired, Keyboard is connected by bluetooth

It testing Geforce Now on Chrome OS flex on the same system and the performance difference is huge, it is pretty much a native gaming experience.

In the past i have used this Geforce Now app on Ubuntu(Snap version), i don't think i had these lag issues on Ubuntu at all.

I am pretty sure its Arch Linux related, i tried to set the driver to iHD manually to make sure it does find the VAAPI driver and when launching from the terminal it does show VAAPI related output.

Screenshots

No response

Operating System

Arch Linux

Desktop Environment

Gnome 42

Display Server

Wayland

Installation method

App Image

Version

1.8.0

Is this a fresh install of the app or an update from a past version?

Fresh

Did this issue appear right away upon installation/updating, or spontaneously?

Right away

Additional context

CPU: i5-8250U Onboard GPU: Intel UHD 620 Ram: 8GB Storage: 256 m2 SSD

hmlendea commented 1 year ago

Is this issue still affecting the latest supported versions?

rpwnage commented 3 months ago

Is this issue still affecting the latest supported versions?

yes

CheesyChocolate commented 2 months ago

I no longer have access to my old hardware and no longer is using geforce now. I remember, To workaround the issue I made a fork that would work on the old hardware.