The PS3 was a great console, and it was home to plenty of awesome games. Keeping an old one around now might seem a little cumbersome. Thankfully, you can play your PS3 games on Linux with the RPCS3 emulator. This guide will walk you through the process of getting set up. Before you continue, please note that RPCS3 is still in Alpha. Expect bugs. That said, you'll still find plenty of games are playable.

In this tutorial you will learn:
  • How to Download RPCS3
  • How to Run RPCS3
  • How to Add PS3 Firmware to RPCS3
  • How to Launch a PS3 Game

HBO Now allows you to stream your favorite HBO shows and movies without a cable subscription to tons of different devices. Even though HBO doesn't explicitly support it, one of those devices can be your Linux PC as well. With the right browser set up, watching HBO Now on Linux is simple.

In this tutorial you will learn:
  • How to Set Up Your VPN
  • How to Create Your HBO Now Account
  • How to Configure FireFox to Watch
  • How to Configure Google Chrome to Watch
  • How to Sign In and Watch HBO Now


Linux offers a wide range of choice, and music players are no exception. For quite a while, there have been fantastic options when choosing the perfect music player for your Linux computer. All of these players are just as good, if not better, than their proprietary counterparts on other operating systems. They range from the minimal, light weight, and targeted to feature-rich multipurpose players capable of nearly anything. There's a great choice for every music fan on Linux.

Table of Contents: These Music Players Are 2019’s Best.
  • Clementine
  • Lollypop
  • DeaDBeeF
  • Audacious
  • MPD + Frontends

The Nintendo Gamecube and Wii aren’t all that old as game consoles go, but many of their titles have already become beloved classics. Rather than keeping bulky consoles sitting under your TV, you can play your favorite Gamecube and Wii games on your Linux PC using the open source Dolphin emulator.

In this tutorial you will learn:
  • How to Install Dolphin on Ubuntu
  • How to Install Dolphin on Debian
  • How to Install Dolphin on Fedora
  • How to Install Dolphin on Arch
  • How to Play A Game With Dolphin

RetroArch is a popular collection of the best free emulators for the PC. It opens up a world of thousands of classic games across multiple consoles. Unlike more “hackish” emulation solutions, RetroArch is made for mainstream use, meaning it features a complete and polished interface that just about anyone can use to play their favorite games.

In this tutorial you will learn:
  • How to Install RetroArch on Ubuntu
  • How to Install RetroArch on Debian
  • How to Install RetroArch on Arch Linux
  • How to Install RetroArch with Flatpak
  • How to Navigate RetroArch
  • Play A Game With RetroArch

Steam Play and Proton represent a massive leap forward for Linux gamers. Valve has committed to making Windows games playable on Linux for everyone without the hassle of configuring something like Wine. So, they did it for everyone, with Proton, Steam’s own version of Wine. Learn how to enable Steam Play on your Linux system, and start playing your Windows games.

In this tutorial you will learn:
  • How to Install the Steam Beta Client.
  • How to Enable Steam Play.
  • How to Configure Steam Play and Proton.
  • How to Play Your Windows Games.

Lollypop is a beautifully designed graphical music player for GTK desktops, like GNOME. It’s exploding in popularity, but it’s not available in most distribution’s repositories just yet.

This guide will walk you through the process of installing Lollypop on several popular distributions and importing your music library.

In this tutorial you will learn:
  • How to Install Lollypop on Ubuntu.
  • How to Install Lollypop on Debian.
  • How to Install Lollypop on Fedora.
  • How to Install Lollypop on Arch Linux.
  • How to Add Your Music To Lollypop.

So, your favorite game isn't available on Linux. What now? It might come as a surprise that there are plenty of excellent games that run on Linux through Wine or Steam's new Steam Play feature. You can get up and running with them quickly, and enjoy decent performance.

Now, before you get started, Lutris is easily your best bet for handling Wine games outside of Steam. If the game is a Steam game, enable Steam Play on your account to play your Windows games like native through Steam for Linux.

Whether you want something free to play or you're looking for invest in a long term favorite, there are plenty of amazing options on Linux. Many of Linux's best titles are actually the best in their genre. This is especially true with some eSports games. Plenty of big names from other platforms have been ported over to Linux recently too, allowing for a ton of choice. That said, these games stand out above the rest.

Before Valve ported their popular Steam gaming platform to Linux, gaming on the operating system seemed like a hopeless pursuit. Most Linux gaming came in the form of a handful of open source games or messy Wine configurations to get Windows games to work, albeit at a huge performance hit. Now, the picture is much different, thanks in large part to Steam.

These games mark the best the platform currently has to offer natively for Linux. Keep an eye out, though, because that's all changing again with Steam's new Steam Play feature that allows you to play Windows games on Linux the same as you would a native game, changing the picture drastically again.

There are plenty of excellent games on Linux, and a fair amount of them are completely free. Some are open source, and others are fairly big names available through Steam. In every case, these are quality games that you can play any time on Linux at absolutely no cost.

Playing games with Steam on Linux is great, but you're still locked out of all your Windows-only titles. With Lutris, though, playing them becomes a lot easier. Lutris has a separate Steam runner specifically designed for playing Windows games. It also has all the benefits of the separate script configurations and prefixes that Lutris uses.

The objective of this guide is to Install the Windows version of Steam on Linux with Lutris.

Vulkan is the future of graphics on Linux. It's the next generation replacement for OpenGL, and the performance improvements are immediately apparent. Vulkan was written from the ground up to be more usable for developers, which has spawned a host of great projects that take advantage of Vulkan's potential.

For most people, Vulkan means better gaming experiences, and it's already delivering on that. Games like DoTA 2 have been utilizing Vulkan for some time now, and new projects, like DXVK, are helping Linux users play their favorite games from Windows like never before.

Setting up Vulkan is fairly easy on every distribution, regardless of your graphics card.

The objective of this guide is to install and test Vulkan on Linux.


Add DXVK to an existing Wine prefix, improving performance.


This guide focuses on Ubuntu, but the procedure will work on any distribution.


A working Linux install with root privileges.


  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user


Wine gaming is sort of a moving target. It always has been. Just when you think you know the lay of the land, something new pops up and disrupts everything. The latest curveball comes in the form of DXVK.

DXVK is a set of replacement dll files that translate from DirectX 11 to Vulkan. While DXVK is still very new, and it hasn't even seen its 1.0 release yet, Wine gamers are jumping on board with both feet.

Because it moves DX11 code to Vulkan, DXVK directly addresses the biggest problem with Wine gaming today, incompatibility with newer forms of DirectX. Most games are moving as far from DirextX 9 as possible, and breaking Wine comparability in the process. DXVK has very real potential as a solution.


Install and play Hearthstone with Lutris.


This will work on most current distributions but focuses on Ubuntu.


A working Linux install(preferably Ubuntu) with updated graphics drivers and root privileges.


  • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - requires given linux commands to be executed as a regular non-privileged user


Hearthstone is a simple card game, but it's a huge deal in the PC gaming world. Aside from being plain old fun, Hearthstone is a highly competitive esports title with mega prizes and entire competitive leagues built around it. Even though it's just a card game, Hearthstone is also one of the most watched games on Twitch.

This little card game has been ported to nearly every platform imaginable, including mobile devices. However, Linux is not on that extensive list. That's where Lutris and Wine come in.

Submit your RESUME, create a JOB ALERT or subscribe to RSS feed.
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
Get extra help by visiting our LINUX FORUM or simply use comments below.

You may also be interested in: