protonscr

World of Warcraft

protonopen Game compatibility - Unofficial
ValveSoftware/Proton#8760 · opened 2025-06-02 by dspeed321 · updated 2026-07-29 · 37 comments · github
1 matching comments, n / p to jump
Ddspeed321 2025-06-02 github

I hope this is the right place to post this. The issue I have is rather minor.

The game runs flawlessly, but when I right click and try to move the camera the game stutters. The effect is very noticeable if you spam right click and move your mouse.

Also, when you right click, the mouse cursor disappears only when you start moving your mouse (maybe this is related to the issue, I believe on Windows the cursor disappears the moment you right click).

Specs:
Arch Linux 6.14.9
Mesa 25.1.1
Ryzen 5800X3D
Radeon RX 7800XT
32 GB RAM
Proton Experimental

Ssimkej 2025-06-12 github

Are you using VRR on KDE plasma? I've been having that issue with VRR on since a year or two back when playing wow. Turning VRR off fixes that, but also since VRR is off framerate feels less smooth.

Kkisak-valve maintainer 2025-06-21 github

Freezing in World of warcraft

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8837.
@skynsun posted on 2025-06-21T13:48:40:

Compatibility Report

  • Name of the game with compatibility issues: World of warcraft

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

the game freeze when you go in specific zone like core way in dornogal or the new questline. And when you kill the app and try to reconnect, the game is stuck in the loading screen.

Reproduction

Sskynsun 2025-06-21 github

No, i don't use VRR.

Sskynsun 2025-06-28 github

When you disable "Compute Effects" in graphics settings seems to solve the freezing issue.

Kkisak-valve maintainer 2025-07-04 github

World of Warcraft: Mists of Pandaria - Classic

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8880.
@Seralyne posted on 2025-07-04T15:26:31:

Compatibility Report

  • Name of the game with compatibility issues: World of Warcraft Mists of Pandaria Classic
  • Steam AppID of the game: N/A

System Information

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

Symptoms

When the window is defocused for an amount of time, it will hang all display updates. When refocused, it will attempt to catch up. The longer it waits, the higher the chance of failing. I can only defocus the window for around 10 seconds before it is irrecoverable.

Reproduction

  1. Start World of Warcraft Mists of Pandaria Classic from Battle.net.
  2. At any point (though most easily detectable in-game) unfocus the window.
  3. Wait a few seconds
  4. Refocus the Window
SSeralyne 2025-07-04 github

I'm going to have to say never mind on my issue that was transferred here. I'm pretty sure it's a compositor issue. I was using Niri when I reported the bug - I switched over to KDE as a sanity check, and the bug does not seem to happen there, which suggests it's an issue in how Niri interacts with some (but not all) games.

EDIT: Did further troubleshooting. xwayland-satellite issue. I've created an issue over there instead.

Llordgreg 2025-08-09 github

Hi. I am having the issues with WoW using GE-Proton (latest or 10.10) that the game wont open in Fullscreen anymore. It opens just under the Gnome top bar and I always have to go into the game Video Settings and select my monitor's resolution. After that, the game works without any issues. This started to happen just recently, I hadn't had that issues before. Running Fedora 42 Workspace (Gnome) with Wayland. A friend of mine with exact same hardware setup, but KDE, doesn't have this issue at all. Unsure how to debug the issue at all, Lutris doesnt show any exception at all - other games work fullscreen without any issue. Reinstalling battle.net and Wow didn't fixed the issue. Running on Radeo 9070 XT.

Eenesaltinkaya 2025-08-22 github

EDIT: This was caused by a kde window rule "Allow tearing", not related to proton, my bad.

In kde, and probably others too, proton breaks direct scanout.

When you right or left click in wow, cursor dissapears, direct scanout gets activated.
When you release, cursor comes back, proton does something, direct scanout gets disabled.

You can use regular wine or disable direct scanout if you are using kde, with KWIN_DRM_NO_DIRECT_SCANOUT env.
Here is a demo; https://youtu.be/JQ4IWw8QSj4

Chatgpt says game will stutter if direct scanout keeps getting enabled and disabled;
https://chatgpt.com/share/68a7ddf9-d228-8004-ac90-a5e2a70257ac

Kkisak-valve maintainer 2025-10-20 github

Game Screen Flickering and Desktop Freeze with proton experimental

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9117.
@cataldoc posted on 2025-10-19T23:21:45:

Compatibility Report

  • Name of the game with compatibility issues: World of Warcraft

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

When launching World of Warcraft with the latest proton-experimental the game window opens but immediately causes severe screen flickering across the entire desktop. KDE Plasma becomes completely unresponsive, requiring the game process to be killed from a terminal to regain control of the system.

Video of the issue: https://files.catbox.moe/mmgker.MOV

Affected Versions

All proton-experimental 10.0-20251017

Launch Parameters

PROTON_USE_NTSYNC=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1

Reproduction

Launch World of Warcraft using any proton-experimental version from either Lutris or Steam

Apply the launch parameters listed above

Game window opens → entire desktop begins flickering → KDE becomes unresponsive

logs from proton-experimental: https://gist.github.com/cataldoc/7aae752c238d2c8cc45c6aab6d36e04e

Platforms Tested

Lutris: Issue occurs

Steam: Issue occurs

OOneOfOne 2025-10-20 github

I can confirm this issue is still happening with all versions of proton, on KDE it crashes plasma.

Llordgreg 2025-10-21 github

I can also confirm this issue happening with latest Proton Experimental however, using the GE-Proton10-11 doesn't produce the issue. Additionally, the no-full-screen bug is still present in the game (and only world of warcraft, but not diablo4 or world of warcraft classic!).

Running Fedora 42 with Gnome.

Sshugowah 2025-11-11 github

I can confirm that the original issue of this thread, compositing flipping on and off and causing a big stutter is still happening on Proton Experimental, using Bazzite's current Plasma version of 6.5.1.

JJND94 2025-12-11 github

compositing flipping on and off when cursor hidden and appears is a plasma 6.5.x bug

Kkisak-valve maintainer 2025-12-11 github

World of Wacraft Mouse grap, 5k Monitor

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9301.
@Vexiral posted on 2025-12-11T19:03:24:

Compatibility Report

  • Name of the game with compatibility issues: World of Warcraft( Any Version)
  • Steam AppID of the game: NoN Steam game

System Information

  • GPU: Nvidia 4080 Super
  • Video driver version: Nvidia 580( But its same issue on 575)
  • Kernel version: 6.17.9-zen1-1-zen
  • Link to full system information report as Gist:
  • Proton version: Proton GE, Experimental, Hotfix, 8 version and etc.

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game.
  • [ ] that I have checked whether there are updates for my system available.

Symptoms

In World of Warcraft (any version), when I hold down mouse 1 or mouse 2 to grab the camera and rotate it around my character, the camera does not engage immediately. I can still move the cursor a few millimeters, and I can see it moving. But when I make a larger movement, there is a noticeable frame jump.

It feels as if the game doesn’t realize that I have grabbed the camera, and when it finally does, I have already moved the mouse far enough that the camera suddenly snaps to follow that movement. On a 2K monitor this is almost unnoticeable, but on my 5K monitor it becomes very noticeable.

I have tried different DEs and WMs, but all of this was under Wayland. I also tested different game versions and launch methods, but nothing helped.

Kkisak-valve maintainer 2026-01-30 github

Blackscreen on World of Warcraft

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9448.
@Dakayl posted on 2026-01-30T18:11:41:

Compatibility Report

  • Name of the game with compatibility issues: World of Warcraft
  • Steam AppID of the game: Non steam game

System Information

  • GPU: Nvidia 1070
  • Video driver version: latest 580.126.09
  • Kernel version: x86_64 Linux 6.17.0-8-generic
  • Link to full system information report as Gist: https://gist.github.com/Dakayl/111157ae3d87b8446ff057e570028f76
  • Proton version: the same issue arise in latest Proton Experimental, latest Proton GE, and Proton UMU 9. I think I could test it on Proton Hotfix too if needed.

(It works flawlessly on my 4070 computer so I think it's related to loading with the 1070).

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Here is a log from Heroic + Proton GE: https://0x0.st/Pqis.log
I'm working on another log from Proton Experimental, I will edit my post

Symptoms

At least half times I click the Play button on Battle.NET, the game doesn't start, its shows a black screen with music and cursor, not fully recovering the wide screen. And sometimes it does work. With no change whatsoever.

Her WoW configuration uses directx11.

Reproduction

  • Start Battle.net on Heroic Game Launcher or Faugus
  • Click on Play
  • 1/2 chance to have the game starting and 1/2 chance to have a black screen.

I have the same issue (but a bit less frequently) when starting wow.exe directly.

DDakayl 2026-01-30 github

Here is the logs on Faugus + Proton Experimental + UMU (strictly the same issue)

steam-0.log

umu.log

Kkaos89 2026-01-31 github

same same, intermittent black screen with WoW under Battle.net / Faugus prefix

Same behavior as others: sometimes WoW works, sometimes it doesn’t.

Steps I tried:

Delete and recreate the Faugus prefix. (I never deleted battle.net into faugus because it will delete all WoW ffs and 130GB gone forever)

Reload the prefix.

Tried with no variables then adding variables like PROTON_USE_NTSYNC=1

now works with just PROTON_USE_NTSYNC=1 inside GLOBAL variables (faugus) and battlenet has inside its prefix WINE_SIMULATE_WRITECOPY=1 PROTON_ENABLE_WAYLAND=0 while WoW has nothing is clean

Switch between D3D11 and D3D12 in the WoW WTF/config file.

With D3D11: screen black, flickering.

With D3D12: screen completely black, only the mouse visible.

Tried launching WoW directly using Proton CachyOS and then Proton GE — nothing works.

Launched Battle.net via Faugus, then tried WoW — same black screen.

At one point, I launched only Battle.net with wine, no variables just wine, and it prompted me to install Wine Mono. I isntalled, battle net stuck i closed Battle net. After installing it, launched battle net via faugus worked and then launched WoW via battle net as usual, actually started. Not sure if this is a proper fix or just a temporary workaround or just luck boh.

Additional info:

The prefix are inside Faugus.

Behavior is inconsistent and seems to depend on the D3D version.

Happens across multiple Proton versions.

OS: CachyOS x86_64
Host: ROG Strix SCAR 18 G835LR_G835LR (1.0)
Kernel: Linux 6.18.8-1-cachyos-bore-lto
Uptime: 1 hour, 4 mins
Packages: 1510 (pacman)
Shell: fish 4.3.3
Display (NE180QDM-NZC): 2560x1600 @ 1.4x in 18"
DE: KDE Plasma 6.5.5
WM: KWin (Wayland)
CPU: Intel(R) Core(TM) Ultra 9 275HX (24) @ 6.50 GHz
GPU 1: NVIDIA GeForce RTX 5070 Ti Mobile [Discrete]
GPU 2: Intel Graphics @ 1.90 GHz [Integrated]
Memory: 9.43 GiB / 30.70 GiB (31%)
Swap: 3.21 MiB / 30.70 GiB (0%)
Disk (/): 175.20 GiB / 455.41 GiB (38%) - ext4
Proton version: GE 29 proton-cachyos-slr 1:10.0.20260127-1
nvidia: 590.48.01

Prefix location: inside Faugus

tried with a laptop with a GTX 1060 legacy on EndevourOS, installed the legacy 580xx via yay aur, Proton-GE worked like a charm, so dont really sure if there is a regression in newer driver or i have just to try over and over again to repeat the behaviour with that video card and drivers. Actually with that video card and drivers never happened d11 and d12

Kkaos89 2026-01-31 github

Update: i thought was fixed, or did some sort of workaround, i just wanted to try, i restarted the system again black screen with d12same behavior only mouse working and d11 nothing works black flickering and no mouse

Kkaos89 2026-02-01 github

Update: deleted faugus and all his prefixes, installed Lutris, used last wine-cachyos to start battle net and created a prefix for WoW.exe inside Lutris, using last proton-cachyos, Proton-GE and Proton-EM to start WoW.exe after pressing on play via Battle.net.
All works d11~120fps --- dx12 ~90fps

so i don't know if there is some faugus->umu launcher issue

DDakayl 2026-02-01 github

I think my issue seems not related, as my issue is not Faugus related (it also happens with Heroic Game Launcher) with Proton GE or Proton ME .

Kkaos89 2026-02-01 github

Heroic game launcher and Faugus launcher use UMU Launcher

OOneOfOne 2026-02-01 github

Heroic game launcher and Faugus launcher use UMU Launcher

Heroic can use anything, I use it with CachyOS-proton

Kkaos89 2026-02-01 github

Mmm Nope faugus heroic even lutris use umu launcher. Cachyos Proton or cachyOS Proton slr?

OOneOfOne 2026-02-01 github

Mmm Nope faugus heroic even lutris use umu launcher. Cachyos Proton or cachyOS Proton slr?

I'm not sure what you're arguing here, I'm using it right now to play...

It's not using umu.

Using slr.

Kkaos89 2026-02-01 github

Lutris / Heroic / Faugus (frontend meta launchers [like a GUI])

UMU (lancher) ↔ Proton (translator DX) (launcher wrapper + runtime working together)

Wine (engine)

Game

#########

Steam

Proton

Wine

Game

• Steam already implements the wrapper/orchestration layer internally.
Proton is designed to be run inside Steam, not as a standalone tool.
• External launchers (Lutris, Heroic, Faugus) lack that integration.
• UMU provides the missing launcher/environment layer, allowing Proton to work outside Steam.

If you are not launching the game directly from Steam,
you are using an external wrapper layer — and that layer is UMU.

OOneOfOne 2026-02-01 github
Image
Kkaos89 2026-02-01 github

That’s Wine-CachyOS. Try launching Battle.net without any environment variables, just wine not winecachyos is modified, or try launching WoW without UMU installed, unistall it, dont launch via Steam, see if it actually runs, or if it’s all buggy with just Proton.

Aaxhav 2026-02-06 github

I m getting flickering as well, to me it seems connected to rendering of certain UI elements.
For example its very notisable on loading screens. And also more noticing when i have menues open,

One workaround that seems to fix it for me (until i close the game) is:
Switching between Graphics API:s ingame. (Options -> Graphics -> Graphics API:s)
I switch from DirectX 12 -> DirectX 11, flickering persists
Switch back from DirectX 11 -> DirectX 12, flickering fixed.

Running Battle.net in Proton-experimental directly under Steam as a "Non-Steam game"

Kkisak-valve maintainer 2026-05-11 github

Proton 11 - Non Steam Game (World of Warcraft) - Key Binding issue

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9769.
@Kaauw posted on 2026-05-11T06:54:51:

Hello,

I'd like to share this issue as I'm playing WoW using Steam and Proton. I'm unable to key bind in the game following keys :
Here is the identification of the problematic keys with evtest tool :

  • KEY_LEFTALT + KEY_2
  • KEY_GRAVE

Keys are recognized by the computer, but when I try to bind the keys on the game, the game doesn't apply the bind. If I load a profile with an already bound key (like copying the game from windows to linux), the key doesn't work as well.

Image

Thanks,

Ben

Kkisak-valve maintainer 2026-05-28 github

World of Warcraft: In-game shop payment window renders blank (BlizzardBrowser CEF GPU process crashes on initialization)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9830.
@truknightmare posted on 2026-05-28T16:50:44:

Game name: World of Warcraft (non-Steam game, run via Battle.net launcher)
Steam AppID: N/A (non-Steam game)
GPU: NVIDIA RTX 5080
Driver version: 595.58.03
Kernel version: 6.17.0-29-generic
System information: (paste your Steam system info here)
Proton version: Proton Experimental (also reproduced on GE-Proton10-34)
Symptoms:
When attempting to purchase a WoW Token from the in-game shop, the payment window opens with the "BATTLENET" title bar but renders completely blank. No error message is shown. The window can be closed and the game continues normally.
Reproduction:

  1. Launch World of Warcraft via Battle.net through Steam/Proton
  2. Log into a character
  3. Open the in-game shop
  4. Select WoW Token → click $20
  5. Payment window appears with title "BATTLENET" but content is blank

Root cause from logs:
CEF-20260528T162012.log shows:
[ERROR:viz_main_impl.cc(152)] Exiting GPU process due to errors during initialization

Browser-20260528T162012.log confirms hardware acceleration is already disabled (enableHardwareAcceleration: false) yet the GPU process still launches and crashes. The page loads successfully (OnLoadEnd) but cannot be painted to screen.
Full logs: https://gist.github.com/truknightmare/1bf8cdc81efc659b89ea9d07bf438332

Kkisak-valve maintainer 2026-06-24 github

WoW Classic Anniversary map fades in/out rapidly

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9907.
@campinapuddis-cmd posted on 2026-06-24T19:29:52:

Compatibility Report

  • Name of the game with compatibility issues: WoW Classic Anniversary
  • Steam AppID of the game:

System Information

  • GPU: RX7900XT
  • Video driver version: Mesa 26.1.3-1.1
  • Kernel version: 7.0.12
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

When I open the map it rapidly closes and opens all the time as you can see in the GIF.
Yes, its an AddOn in the pic but I also tried it bare, without any addons and having the same issue.

https://github.com/user-attachments/assets/5738f02a-0990-4b32-82bb-dfb537966ed8

steam-default.log

Kkisak-valve maintainer 2026-07-10 github

World of Warcraft The Burning Crusade Anniversary (18336556743598800896) crashes

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9959.
@ageh3910 posted on 2026-07-10T00:44:17:

Compatibility Report

  • Name of the game with compatibility issues: World of Warcraft The Burning Crusade Anniversary
  • Steam AppID of the game: 18336556743598800896

System Information

  • GPU: AMD Radeon RX 6700
  • Video driver version: Mesa 26.1.3
  • Kernel version: 7.1.3-200.fc44.x86_64
  • Link to full system information report as Gist:
  • Proton version: 10.0-4, 11.0-1, Experimental

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

10.0-4: Flickering occurs on the launch screen which renders some shapes with white outlines or causes the settings to disappear.
11.0-1 and Experimental: The game almost immediately turns to a black screen upon launch and may cause Gnome to crash.

Reproduction

a) Install and add World of Warcraft The Burning Crusade Anniversary as a third-party game to Steam.
b) Configure to use Proton 11 or Experimental to experience the DE crash.

Image Image Image

steam-18336556743598800896-10.0-4.log
steam-18336556743598800896-11.0-1.log
steam-18336556743598800896-experimental.log

Rrunar-work 2026-07-10 github

@ageh3910 Which graphics settings are you using when you get those glitches on the launcher screen?

Rrunar-work 2026-07-10 github

I could reproduce glitches and GPU hangs on RX 7600 with Mesa 26.1.4. The instant GPU hangs I had were ray tracing related and should be worked around with this PR: https://github.com/HansKristian-Work/vkd3d-proton/pull/3157. If you're not using mesa-git it'll need RADV_EXPERIMENTAL=heap as well until descriptor heap is default on Mesa stable as well.

I managed to reproduce the glitches in both retail and classic with SSAO ultra and CMAA, but only with that combination so far. I also had a separate GPU page fault that happened randomly in both retail and classic, so those are still work-in-progress.

Aageh3910 2026-07-10 github

@ageh3910 Which graphics settings are you using when you get those glitches on the launcher screen?

Image Image Image
Aageh3910 2026-07-10 github

I could reproduce glitches and GPU hangs on RX 7600 with Mesa 26.1.4. The instant GPU hangs I had were ray tracing related and should be worked around with this PR: HansKristian-Work/vkd3d-proton#3157. If you're not using mesa-git it'll need RADV_EXPERIMENTAL=heap as well until descriptor heap is default on Mesa stable as well.

I managed to reproduce the glitches in both retail and classic with SSAO ultra and CMAA, but only with that combination so far. I also had a separate GPU page fault that happened randomly in both retail and classic, so those are still work-in-progress.

Changing AA to CMAA2 resolved both flickering on Proton 10 and the crashes on Proton 11/Experimental. Thanks for the pointer!

Rrunar-work 2026-07-29 github

I tested on Windows with RX 7600 and drivers 26.3.1 and 26.7.1, and it turns out CMAA glitches and GPU hangs are also present on Windows, as well as GPU hangs related to ray tracing. It's not practical to add more workarounds until the situation improves there first, so for now it's probably safest to avoid CMAA and ray tracing until those issues have been fixed.