/gfn-electron

Linux Desktop client for Nvidia's GeForce NOW game streaming service

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Donate Build Status Latest GitHub release

About

Unofficial client for Nvidia's GeForce NOW game streaming service, providing a native Linux desktop experince and some additional features such as Discord rich presence.

Disclaimer

This project and its contributors are not affiliated with Nvidia, nor it's GeForce NOW product. This repository does not contain any Nvidia / GeForce NOW software. It is simply an Electron wrapper that loads the official GFN web application page, just as it would in a regular web browser.

Installation

Get it from the AUR Get it from FlatHub

Note: The main version of this project, which receives the most support, is the flatpak version hosted on FlatHub!

Manual Installation

  • Go to the latest release.
  • Download the specific file that best fits your disto.

Note: Manual installations are possible but not supported. Please use the flatpak version if you have any trouble with the manual installation!

Usage

Building from source

Requirements

You will need to install npm, the Node.js package manager. On most distributions, the package is simply called npm.

Cloning the source code

Once you have npm, clone the wrapper to a convenient location:

git clone https://github.com/hmlendea/gfn-electron.git

Building

npm install
npm start

On subsequent runs, npm start will be all that's required.

Updating the source code

Simply pull the latest version of master and install any changed dependencies:

git checkout master
git pull
npm install

Links