How to Download & Install World of Warcraft on Linux (WoW Guide)

World of Warcraft isn’t officially supported on Linux, but it runs well through compatibility layers like Wine and Lutris — well enough that plenty of players use it as their daily driver. This guide walks through the full setup from a clean Linux install to your first login.

What You’ll Need Before You Start

  • A 64-bit Linux distribution (Ubuntu, Fedora, and Arch-based distros all work well).
  • At least 100GB of free drive space for the full client.
  • A reasonably modern GPU with up-to-date drivers, since translation layers add some overhead on top of the game itself.
  • Basic comfort with the terminal, since a few setup steps happen outside a GUI.

Step 1: Install Lutris

Lutris is the easiest way to get WoW running on Linux, since it handles the Wine prefix, dependencies, and Battle.net installer configuration for you through a community-maintained install script. Install it from your distro’s package manager or from Lutris’s own repository, depending on your distribution.

Step 2: Install the Battle.net Runner Through Lutris

  1. Open Lutris and search for “Battle.net” in the built-in game database.
  2. Select the Battle.net installer script and click Install.
  3. Let Lutris set up the Wine prefix and download the Battle.net installer automatically.
  4. Once the prefix finishes building, Lutris launches the Battle.net app inside it.

Step 3: Log In and Install WoW

From here, the process looks like a normal Windows install: log into your Battle.net account inside the app, select World of Warcraft from the Games tab, choose an install location, and click Install. The download and patching process behaves the same as it does on Windows, just running through the Wine layer in the background.

Step 4: Tune Performance

  • DXVK: Most Lutris Battle.net installs come with DXVK enabled by default, which translates DirectX calls to Vulkan for better performance than raw Wine alone.
  • Graphics settings: Start with medium settings in-game and adjust upward; some shadow and particle effects are more expensive under translation layers than on native Windows.
  • Addons: Addons work exactly the same as on Windows since they run as Lua scripts inside the game client, not the OS.

If you’d rather see the process laid out visually with screenshots and specific distro commands, this guide on running World of Warcraft on Linux walks through the Lutris and Wine setup in more depth.

On a Mac or Windows Instead?

If Linux isn’t your setup, the install steps look different on other platforms: check out How to Download & Install WoW on macOS, or browse the full WoW Download & Install Guides hub to find the right guide for your version and OS.

Frequently Asked Questions

Is WoW officially supported on Linux?

No. Blizzard doesn’t officially support Linux, but the game runs well through compatibility layers like Wine and Lutris, and most features work without issue.

Do I need Steam to play WoW on Linux?

No. While some players run WoW through Steam Proton by adding it as a non-Steam game, Lutris doesn’t require Steam at all and is the more common route for a standalone Battle.net install.

Will addons work the same way on Linux?

Yes. Addons run inside the game client itself as Lua scripts, so they behave identically regardless of the underlying operating system.

Does voice chat work on the Linux version?

Generally yes, though microphone input can require extra PulseAudio or PipeWire configuration depending on your distro and Wine version.

Is performance noticeably worse than on Windows?

It depends on your hardware and Wine version, but with DXVK enabled, many players see performance close to native Windows, especially on modern GPUs.

Can I use Battle.net launcher features like screenshots and social?

Most Battle.net app features work under Lutris, though some peripheral features can be less reliable than on Windows and may need occasional troubleshooting.

Check Also

cataclysm wow logo

How to Download & Install WoW Cataclysm Classic

Cataclysm Classic reworks the original Azeroth zones from the ground up and adds two new …

Leave a Reply

Your email address will not be published. Required fields are marked *