We do often include affiliate links to earn us some pennies. See more here.

Diablo 4 is just about to release for everyone, and after blasting through the Early Access I've been thoroughly impressed by how it runs on Steam Deck and desktop Linux.

Firstly, if you need to know how to install Battle Net on either Steam Deck or desktop Linux, I've covered multiple ways before. You can install it directly using Proton (no need for GE-Proton now though, just Proton Experimental is fine) or you can use the newer way with the NonSteamLauncher script. You could also try it through Lutris.

By default it will give you Low details but if you bump it up to Medium a little, lock it to 40FPS and turn on FSR 2 quality, you get a game that looks good and performs to a consistent level. Their FSR 2 implementation seems to be pretty great, and the reduced power drain will let you play for longer.

Here's a video and some thoughts on Steam Deck along with my settings:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Overall, it's an impressive show for performance and a lot of fun to play through. Nice to see another huge release working nearly to perfection on Steam Deck.

Naturally I've been testing it on desktop Linux too where it also works. One issue I did have, was opening the map for the first time on desktop caused the game to lock up. Reloading and this wasn't a problem. Through repeated testing, it only seemed to happen the very first time. Apart from that, everything else on desktop with my NVIDIA 2080 Ti works as expected and I've been seeing over 100FPS at 2560x1440 in busy town areas, and much higher out in the open world. Overall, it seems to be great.

Pictured - Diablo 4 on Fedora KDE 38

Are you going to pick up Diablo 4? Or have you been playing during Early Access? Let me know in the comments your thoughts on the latest in the series.

Article taken from GamingOnLinux.com.
12 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
26 comments
Page: «2/3»
  Go to:

slaapliedje Jun 6, 2023
Quoting: Purple Library Guy
Quoting: Mountain ManI enjoyed the few hours I played in the beta, but $70 is a lot to ask for a game.
$70. Seven zero. And we're not talking Australian dollars here, are we? Damn.
https://gear.blizzard.com/products/diabcl0001-diablo-iv-limited-collector-s-box

Basically $100 and doesn't even come with the game...
slaapliedje Jun 6, 2023
Quoting: Guest€70 base price, a lot of microtransactions (just cosmetics... for now!), battle pass incoming... yeah Blizzard can go f**k themselves!
At this point I think it's just the hype machine and nostalgia that drives this franchise, in my opinion there are better games out there in the genre. Much better to support some of the developers that aren't assholes.

I wonder if the whole Activision-Blizzard / Microsoft deal will ever go through...
Mal Jun 6, 2023
  • Supporter
I enjoyed the local co op in diablo 3 for the few days I owned a ps. Without that feature on pc I'm not interested into rushing it for that pricetag. I'll just wait a five years or so for when it's more like 15$.
Hellrider Jun 6, 2023
What graphics settings on desktop, installation method, and runners?

I have a 6750XT, battle.net installed through lutris and Diablo installed through that. Latest wine GE, VKD3D 2.9. The game is set to high (1440p) and starts at an easy 120 FPS but performance will slowly degrade until eventually after a bit of playtime the frame times get wildly erratic and the FPS is down into the 40s with very stuttery movement. Dropping all settings does nothing at that point.

Also Fedora 38 but using Gnome. I guessaybe the next steps are trying to install through Steam instead. Or maybe try installing KDE on the remote possibility it's mutter weirdness, which has been known to happen.
Jarmer Jun 6, 2023
Quoting: HellriderWhat graphics settings on desktop, installation method, and runners?

I have a 6750XT, battle.net installed through lutris and Diablo installed through that. Latest wine GE, VKD3D 2.9. The game is set to high (1440p) and starts at an easy 120 FPS but performance will slowly degrade until eventually after a bit of playtime the frame times get wildly erratic and the FPS is down into the 40s with very stuttery movement. Dropping all settings does nothing at that point.

Also Fedora 38 but using Gnome. I guessaybe the next steps are trying to install through Steam instead. Or maybe try installing KDE on the remote possibility it's mutter weirdness, which has been known to happen.

I have a 6800xt, so very similar gpu, and I normally get 120+ fps, but randomly (seemingly in dungeons) it'll drop down to around 40s and 50s and get stuttery. But then if I transition to a different area, it'll be gone. I have no idea why lol. I think it just needs a few patches to work out the optimization. Overall I think it runs REALLY well and looks wonderful.

I'm running it through steam with proton experimental, and you can see the rest of my stats on my profile if that helps.
s31bz Jun 6, 2023
Hi there Liam! Great article and video, as per always. I agree with the Low-Medium mix for this well-optimized game.
For those of you out there that have installed Diablo IV via Lutris through the Battle.net installer, if you ever have any struggles hitting Play after opening the game in Game Mode on Deck, hold Steam + right touchpad and click towards the upper edge to get it to scale properly.
Vegegoku Jun 7, 2023
Quoting: HellriderWhat graphics settings on desktop, installation method, and runners?

I have a 6750XT, battle.net installed through lutris and Diablo installed through that. Latest wine GE, VKD3D 2.9. The game is set to high (1440p) and starts at an easy 120 FPS but performance will slowly degrade until eventually after a bit of playtime the frame times get wildly erratic and the FPS is down into the 40s with very stuttery movement. Dropping all settings does nothing at that point.

Also Fedora 38 but using Gnome. I guessaybe the next steps are trying to install through Steam instead. Or maybe try installing KDE on the remote possibility it's mutter weirdness, which has been known to happen.

I have the same issue, RTX3070, 64GB ram and Lutris 5.13, proton-GE-8.8 latest nvidia drivers for linux
slaapliedje Jun 7, 2023
Quoting: MalI enjoyed the local co op in diablo 3 for the few days I owned a ps. Without that feature on pc I'm not interested into rushing it for that pricetag. I'll just wait a five years or so for when it's more like 15$.
I'll wait until someone reverse engineers the engine so I can play it on my AmigaOS4 system like the first one. :P
BrainFlush Jun 8, 2023
Quoting: KimyrielleGreat to see a game running on Linux that's certainly going to become a big hit. Personally, I am not going to get it. I don't own a single Blizzard game, so there is that. I just don't like that company and their business practices.

I was already committed to fluffing my game library before I heard all the bad things.

And this is the first time I've not bought a Diablo game on release day.

My ultimate reason being they didn't even consider porting it to MacOS on release so I said F'em. Then it was feasible on Steam Deck and as much as I wanted to pull the trigger I still didn't because something just doesn't look right with the game.

And it sucks because D4 finally looks modern but Blizzard Activision is just not a good company and probably hasn't been for decades. End rant.
marinegeek23 Jul 12, 2023
Liam - What are you using for you system info banner at the top of the screen? I've not seen it before but it looks like it could be Conky. If it is - can you share your script? Thanks!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.