How to Easily Install Windows Games on Linux with Winepak

Install Winedows Game Linux Winepak

Flatpak is a universal packaging format for Linux. It’s a favorite among third-party vendors and proprietary software developers because it allows them to package their Linux programs once and distribute them across all distributions.

Recently, some creative developers decided to apply that philosophy to running Windows games on Linux with Wine. Every game needs its own unique configuration to run, and that excludes a lot of would-be users. With Flatpak, though, developers can pre-package that configuration, allowing you to install a Wine game like any other Linux application. They dubbed this process Winepak.

Of course, the first thing that you’ll need is Flatpak. It’s readily available, so install it with Apt.

Add Your Flatpak Repositories

Adding a repository in Flatpak isn’t the same as adding a regular Ubuntu repository or a PPA. Instead, they’re referred to as “remotes,” and you add them to Flatpak with a simple command. First, add the Flathub repo. Flathub is the largest remote for Flatpak, and you can think of it as the main one.

Next, add the Winepak one.

Search For Your Winepak Game

The best way to find what you need with Winepak, or Flatpak in general, is to search. Flatpak comes with a fairly powerful search function that looks through all of your remotes for software that matches what you entered. Try it out to find a game. Keep in mind that Winepak is still in its infancy, so the amount of games available is limited. A fair amount of attention has been paid to the Blizzard games, so they’re a safe bet.

The search will take some time. Flatpak has to search through all of its remotes. When it’s done, it’ll print out a table of results. The most important things to pay attention to are the “Application ID” and the “Remotes.” That’s the information that you’ll need to install your application.

Install Overwatch With Winepak

When you have a game that you want, you can install it with Flatpak. Like any other Linux application, it’s a single command that you need.

The format is pretty easy. It’s “install” followed by the name of the remote and the application ID. In the case of Overwatch, the installer launched the Battle.net app. If you’re following along, you would install Battle.net like you would on Windows. The installer will take over when you’re done.

Launch Winepak Game

You’re ready to open your game and run it. It will be listed under your application launcher like your other Linux applications. It should have its own unique icon, too. Overwatch in this case didn’t, but that may change in an update.

Overwatch installed on Ubuntu with Winepak

The game will launch a lot like it would on Windows. Overwatch is a good example of the minor shortcomings of a system like this. There’s no real way to script the complete install so you get a working Wine configuration and the Battle.net App. It’s up to you to sign in to your Blizzard account and download Overwatch through the App. The good news is it’ll work well when you do launch it, thanks to the Wine configuration that the installer already did.

Winepak is still very new, but as you can see, it has a lot of potential for lowering the barrier to entry into Wine gaming. Stay tuned for updates from Winepak. There may just be a very promising future there.

4 comments

  1. Another Ubuntu-centric articles that purports to apply to all the Linux distros.
    If you are going to write about Ubuntu (or any other specific distro) have the intestinal fortitude to state so in the title of the article. Otherwise the article is nothing but click bait for the distro you are writing about.

    Yes, Flatpak can be installed in all distros. However, ‘apt’ commands work only with Debian and Ubuntu-based distros.

  2. when i type this command :

    sudo flatpak remote-add –if-not-exists flathubhttps://dl.flathub.org/repo/flathub.flatpakrepo

    i get this error message:

    error: LOCATION must be specified

    how do i add a location to this line, thanks

  3. I installed everything just fine. I got com.blizzard.WoW. I was able to download the game, but it says “fatal error in wine” whenever I start. It also won’t recognize my video card having Directx 11, which it came with, so the game crashes before it can fully start.

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.

Sponsored Stories