I finally play Guild Wars 2 on Linux (Kubuntu 24.04)!

The "TL;DR" for people in a hurry: 😏

  • - add Guild Wars 2 to your Steam library
  • - use Proton for this game
  • - add the command "provider -Portal" in the launch settings of the game

***

4 years ago (already!), I had posted this comics: GNU/Linux, video games and the power of habits πŸ˜„

I had just installed Kubuntu 20.04 on a SSD, in dual boot with Windows 10, and even though I wanted to try to use more Linux, it was way easier for me to play video games on Windows.

In those video games, there was Guild Wars 2, which I already took inspiration from to make a watercolor illustration in my bullet journal (in french).

 

My current setup

Since june 2023, I have stopped using this computer that makes a lot of noise. Instead, I used my old laptop on which I first put a dual boot Windows 8/Ubuntu 18.04 (in french), and which runs now on Ubuntu 22.04 with KDE.

And since few months, I have been using a "new" desktop computer that I got secondhand. Since it had neither hard drive nor SSD, I put inside the SSD from the desktop I no longer used. Small tip to reduce the cost of your new setup: if you install Linux, it's free πŸ˜‰

Just like I did on my laptop, I then installed Ubuntu 22.04 on the SSD, then KDE because I love this desktop environment. By the way, when I had installed Kubuntu 20.04 in one go, I had a few problems while using it, whereas I NEVER had one by installing first Ubuntu then KDE.

A little time after that, I got a notification "Do you want to update to Ubuntu 24.04 ?", I clicked on "Yes" and then I was able to update in almost one click. My only trouble with this update was that the display of my monitor was only showing 800px*600px, and that the second monitor that I plugged at the same time, though being well recognized, was not displaying anything. I pretty quickly found this thread and the command below fixed both issues!

sudo ubuntu-drivers install

Playtime?

And then, like every year, came the Halloween even on Guild Wars 2.

It began with hearing: "Hey by the way, it's Halloween on Guild Wars 2, if you're interested!"  πŸ˜ƒ

There's only during Halloween event that you can buy a pack of Spooky Mounts, which is set of skins for your mounts. And I can tell you it really is the only thing I've been trying to buy for years! πŸ˜‚ Yeah, the lady does not care about a legendary weapon, she wants a Spooky Raptor and a Spooky Springer! πŸ˜‚

a sinister raptor
A Spooky Raptor
Un frappesol sinistre
A Spooky Springer

So, given that I was playing some games lately using Proton, Steam compatibility tool to play Windows games on Linux, and that I knew that GW2 was on Steam, I wanted to give it a try.

Installing Guild Wars 2 on Steam

By default, it's a Windows (or Mac) game, so Steam won't tell you right away that you can install it. It will recognize it as a Windows game. So, what you need to do is telling Steam to use Proton, which is the compatibility mode.

In order to use Proton, go into the settings of the gqme

Go to the game page, then open the settings by clicking on the gear wheel (in yellow on my above screenshot), then click Compatibility on the left, then tick "Force the use of a Steam Play compatibility tool".

Playing Guild Wars 2 using a Steam account

If you never played Guild Wars 2, a priori, you don't have anything else to do. Have fun! πŸ˜‰

I am not in this case, so don't pull my jacket if this does not work 😒

Playing Guild Wars 2 using an existing ArenaNet account

I guess this part is more interesting for former players, because Guild Wars 2 was not on Steam at the beginning. So if you're like me, with an ArenaNet account with several years of existence on the game (7 when I'm typing this!), you will want to get back your characters and your history.

But by default, Steam will try to give you a new account, which is a) - not instesting, b) - in my case, not even working.

When I searched if it was possible to play Guild Wars 2 from Linux using an existing ArenaNet account, I had found informations on ProtonDB page confirming it was possible, but I did not get how. People shared additional commands they were using, but I did not understand where to add them. I kept diffing and I found  this Youtube video where the guy explains very well how to do it.

It is really easy indeed, it is in the game settings, this time in General (right above Compatibility where we were before), into the Launch options.

in the Steam game settings, you can add custom commands in launch options

In my case, I just added:

provider -Portal

the Guild Wars 2 launcher where I can use my existing ArenaNet account, from Steam on Linux

And voilΓ !

I'm still amazed to be able to play on Linux a Windows video game so easily! 😍

screenshot: At Lion's Arch, and behind me there's the door for the Mad King Labyrinth
At Lion's Arch, and behind me there's the door for the Mad King Labyrinth
Screenshot of the loading screen of the Mad King Labyrinth
The loading screen of the Mad King Labyrinth
screenshot right before diving into the labyrinth
Right before diving into the Labyrinth (by the way, we see Thorn, the Mad King, right behind Symphonie !)
in the Mad King raceway, the map with new races
In the Mad King Raceway

Well, I still have more than 300+ gems to farm before being able to buy myself the Spooky Mounts pack (might be for next Halloween!) πŸ˜„πŸŽƒ

Update: I made it, I bought my spooky mounts! 😍

Christmas products on the shop πŸŽ„

Your DIY Christmas decor that you can print and make at home ❀️️
A DIY Christmas decor in star shaped, on a tree
DIY Christmas decor, star pattern
DIY Christmas decor in shapes of candy cane, gingerbread man and Santa Claus hat, hung on a tree
DIY Christmas decor, global bundle with all patterns
Written by Petit Lutin no comments
Classified in : Process Tags : GNU/Linux, Gaming

Support the blog:

Be informed of the latest blog post without depending on a "social" media, subscribe to the newsletter or the RSS feed .

Write a comment

What is the second character of the word eabv3x?

Rss feed of the article's comments