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] Discord Rich Presence not working #160

Open HandyHat opened 1 year ago

HandyHat commented 1 year ago

Describe the bug

When running GeForce Now, there is no rich presence showing up in Discord.

To Reproduce

  1. Open GeForce Now and Discord
  2. Start playing a game
  3. Observe how there is no Rich Presence showing up in Discord

Screenshots

No response

Operating System

Fedora 36

Desktop Environment

GNOME 42.3

Display Server

Wayland

Installation method

flatpak

Version

1.8.0

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

Fresh Install

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

Right after installation

Additional context

Discord is not installed as a snap or flatpak, and other programs do provide a rich presence that works. I have tried reinstalling GeForce Now.

dubfib commented 1 year ago

I works on my end when installing and using the .zip installation It works both on the homescreen and even when im in the queue/in a game zip installation: https://github.com/hmlendea/gfn-electron/releases/download/v1.8.0/geforcenow-electron_1.8.0_linux.zip although im using manjaro (based on arch linux) using wayland on a kde desktop environment

HandyHat commented 1 year ago

The Rich Presence works for me using the .zip installation too, so the issue appears to be with the flatpak/snap versions.

hmlendea commented 1 year ago

Does this still happen in the latest version of flatpak?

HandyHat commented 1 year ago

Yes. I tested again using v1.11.0 on Fedora 38 and Gnome 44.2. The rich presence works fine when using the .zip installation, but not when using the flatpak version.