Enjoy Twitch on Linux With GNOME Twitch Application

Twitch is a video streaming platform owned by Amazon that focuses on video games. You may use Twitch on Linux via any web browser that supports HTML5.

You may also install a handy application called GNOME Twitch and use Twitch as a standalone application.

Possible Deprecated Project

In our last inspection in June 2020, the GNOME Twitch was not usable at all on Ubuntu 20.04. It crashes with the following error when you try to play any stream:

GNOME-Twitch : {GtTwitch:594} Error getting stream access token for channel ‘weplayesport_ru’ because: Received unsuccessful response from url ‘https://api.twitch.tv/api/channels/weplayesport_ru/access_token’ with code ‘410’ and body ‘{“error”:”Gone”,”status”:410,”message”:”this API has been removed.”}’

Segmentation fault (core dumped)

Please do not use it at this moment. If there is any update on this project and a new version is released (at the time it is 0.4.2), please let us know, and we’ll see if the critical issues have been fixed and update this tutorial accordingly.

Watch Twitch streams on Linux using GNOME Twitch

Using GNOME Twitch to watch Twitch on Linux

GNOME Twitch allows you to watch your favorite Twitch stream without having to open the browser. The app lets you search streams by game title, watch streams, adjust the quality of the stream, and favorite channels. It can even alert you to new content with the need to be logged in.

Here are the main features of GNOME Twitch:

  • Popout chat
  • Twitch emotes in chat
  • Undockable chat
  • Channel Feeds
  • Take screenshot of stream
  • Record stream
  • Add view count and time online to player
  • Close chat when stream is closed
  • Support for different player backends, including VLC and MPV

Keep in mind, although its name contains GNOME, GNOME Twitch works on any desktop environment.

Installing GNOME Twitch on Linux

Let’s see how to install GNOME Twitch on Ubuntu and other Linux distributions.

GNOME Twitch on Ubuntu/Debain based distributions

If you are not a command line fan and use Ubuntu, you can also download it from Ubuntu software center if you have the universe repository enabled.

Gnome Twitch Ubuntu Software Centre
GNOME Twitch in Ubuntu Software Center

You can also install it via the command line using this command:

sudo apt install gnome-twitch

Installing GNOME Twitch on Arch based distros

You also can use Pamac package manager to install GNOME Twitch on Manjaro and other Arch based distributions (if they have Pamac installed).

Install Gnome Twitch From Pamac
Install GNOME Twitch From Pamac

On Arch Linux and Arch based distros, you can found Gnome-twitch in official repos, and can install with β€œpacman”.

sudo pacman -S gnome-twitch
Install Gnome Twitch From Pacman
Install GNOME Twitch From Pacman

Installing GNOME Twitch on Fedora

You can use Copr in Fedora to install GNOME Twitch. First add the package repository:

sudo dnf copr enable ippytraxx/gnome-twitchdnf

And then use the dnf command to install it:

sudo dnf install gnome-twitch

Installing GNOME Twitch using Flatpak

If you are having some problem using your native package manager, you can always use Flatpak to install GNOME Twitch:

flatpak install flathub com.vinszent.GnomeTwitch
flatpak run com.vinszent.GnomeTwitch

For this, you must have Flatpak already installed on your machine. We have a full guide on using Flatpak on Linux.

I hope you found this tutorial helpful in using Twitch on Linux desktop. Enjoy gaming on Linux.

About the author
John Paul Wohlscheid

John Paul Wohlscheid

My name is John Paul Wohlscheid. I'm an aspiring mystery writer who loves to play with technology, especially Linux. You can catch up with me at: http://johnpaulwohlscheid.work/

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.