Diablo 3 low FPS

Autor Odpowiedzi
Jump to the page: 1 - 2
ktaragorn Thursday 7 June 2012 at 9:46

Hi I am also having this large disparity betw windows/POL performance
My config is ofc quite a bit older than the above one

P4 3.4 Ghz,
3GB ram,
NVidia 9500GT
OS - Windows 7 / Linux Mint 13

On Windows
In most cases ~40

On Linux
town 15-20
Fight ~5

I havent tried windowed. I dont use compiz (i use the default marco, metacity's lesser known cousin)
Is this disparity expected, esp for my PC or is there a way to get D3 playable in linux?
klischee8 Sunday 5 August 2012 at 20:30

it seems to be a problem with multicore CPUs, try to bind Diablo 3 on 1 or 2 Cores and it runs much smoother

AMD FX 8150
NVIDIA GTX 560 TI Golden Sample
8GB 1600MHz RAM

without setting CPU affinity 5-20 FPS

With setting affinity ca. 50 FPS
petch Monday 6 August 2012 at 2:00

I added the binding to one core to the script:
POL_Shortcut_InsertBeforeWine "Diablo III" 'taskset -pc 0 $$'
oldmannu Sunday 21 October 2012 at 15:03

I wanted to mention that *undoing* the 'taskset' command fixed this issue for me, so apparently YMMV. I'm running the following:

AMD Phenom(tm) 9150e Quad-Core Processor
GeForce 9400 GT (256MB)
4GB 400MHz RAM

Without setting CPU affinity, I get 20-25 FPT, with it, I get an unplayable game whenever facing more than one or two enemies.

So I simply commented out the 'taskset' line in ~/.PlayOnLinux/shortcuts/Diablo III
petch Sunday 21 October 2012 at 15:12

Wow, and both with nVidia cards, this is crazy...
So now what should we do?
TomWij Saturday 17 November 2012 at 22:33

Removing the affinity also works for me, I think that between August and now that change might be no longer needed due to some patch to the NVIDIA drivers, Diablo III or wine. But YMMV, so check up with a few more people on this...
edusong Monday 19 November 2012 at 19:47

Blizzard should Perm Ban you for playing in linux, just like did to me. Just saying.
ryo Monday 3 December 2012 at 20:21


I'm using:
Processor: AMD Phenom II X4 945 @ 3.00GHz (4 Cores),
Motherboard: ASUS M4N78 PRO,
Chipset: NVIDIA MCP78S,
Memory: 4096MB,
Graphics: NVIDIA GeForce 9500 GT 512MB (550/400MHz).

In the windows and with 1440x900 the game works normal (20~23).
In opensuse 12.2, the game is playable in 1440x900 (12~15 FPS, slightly slower compared to windows), but in sewer scenarios ( with water and fogs) the FPS is the worst (less than 8 FPS).
I changed the screen to 800x600 the game became playable again (~20 FPS in the water-fog ).

I think my nvidia card driver is ok, but the game is in the limit with my 9500GT. Therefore, there is no way to improve the configuration to achieve a very fast and playable game with this nvidia card.

reylo Tuesday 6 January 2015 at 11:51

I am a complete beginner to linux and playonlinux. Don't know coding, compiling, scripting, etc. And i have a small fix

My spec:

Zorin OS 9

Intel Core2Duo E7500 2.93 Ghz

Gigabyte EP45-DS3P

2gb Kingston 1066 CL7 Dual Channel

Gigabyte Nvidia 9800GT 512 mb


FPS in town (before fix): 22-30

FPS in dungeon/sewers (before fix): 60-70


FPS in town (after fix): 30-38

Wine version: 1.7.15

Didn't test in dungeons / sewers yet


I saw a widely used fix for fps issues that helped me.

I hope this helps:

Wine -> Browse C: drive -> users -> (click on your user, not on "Public") -> My Documents -> Diablo III -> open "D3Prefs.txt" and change the following:

DisableTrilinearFiltering "0" -> set it to -> DisableTrilinearFiltering "1"

HardwareClass "1"


Forgot to mention that i have all my settings in-game to low (except density which is on medium or something), fullscreen and 1920x1080 rezolution.


Jesteś tutaj: Index > PlayOnLinux > Diablo 3 low FPS