WineHQ

World of Warcraft

World of Warcraft Classic - Goes live August 26th, 2019 - 3:00 PDT for US regions.  Vanilla wow reborn, with some code improvements, but the complete look and feel of WoW Vanilla. Relive the original, and make new friends.  Name reservation is open now, for up to 3 characters, horde or alliance, that were around in vanilla.  No servers will allow horde and alliance on the same account, but you can put horde on one server and alliance on another.  Join the classic movement.

Application Details:

Version: 1.13
License: Retail
URL: http://www.worldofwarcraft.com
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 5.0

Maintainers: About Maintainership

Link World of Warcraft Classic (Vanilla rebooted)

Test Results

Selected Test Results

What works

- Installing the game using Battle.net
- Starting the game using Battle.net
- Logging into the game
- Playing the game
- Changing graphical the settings to maximze the quality

What does not

Workarounds

What was not tested

- Nothing

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/Linux 10.x "Buster" x86_64Jan 30 20205.0N/A Yes NoPlatinumQuinn 
CurrentGentoo Linux x86_64Oct 20 20194.18-stagingYes Yes NoPlatinumnva 
ShowKaliSep 01 20194.15-stagingYes Yes NoPlatinumDave Driesen 
ShowFedora 30 x86_64Aug 14 20194.13-stagingYes Yes NoPlatinumSean Rhone (Espionage724) 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Unable to start up 3D acceleration
by Jazz on Friday February 21st 2020, 21:08
Hi, I have wine 5.2 with DXVK and when I try to start classic it throws the error "World of Warcraft was unable to start up 3D acceleration." I've tried setting every d3dx with every setting of builtin or native, but nothing I do works. I can provide a DXVK log from the terminal if you'd like, I just can't figure out what's causing this.
RE: Unable to start up 3D acceleration
by Steve Ebey on Saturday February 22nd 2020, 7:50
github.com/doitsujin/dxvk is the site that creates DXVK. Use the issues to report your problem. Wine does not maintain dxvk. It is a plugin to use vulkan, to run dx11 for wine. You must have vulkan properly setup for it to work. If you have not downloaded a vulkan capable video driver, then dxvk will not work.
RE: Unable to start up 3D acceleration
by Jazz on Saturday February 22nd 2020, 15:06
I know my DXVK installation is fine, literally Classic Wow is the only app that does this. Retail Wow works fine as does all my other Windows programs, I figured I'd ask if anyone else on here had this error to see if there's workarounds.
RE: Unable to start up 3D acceleration
by Steve Ebey on Sunday February 23rd 2020, 8:48
What os? What video driver?
RE: Unable to start up 3D acceleration
by Jazz on Monday February 24th 2020, 18:47
I'm on Ubuntu Mate 19.10 and the driver I'm using is Nvidia-driver-435. Like I said I can provide a log file if you'd like, I just haven't been able to figure out if this is the problem from Wine, or from DXVK.
RE: Unable to start up 3D acceleration
by Steve Ebey on Monday February 24th 2020, 22:22
do you launch from command line, or battle.net app? I have had issues with connection, when winecfg is set to windows 10 but I can login just fine, if I set winecfg to windows 7. Might see if that helps. You could copy and paste the gx.log file from the _classic_/Logs folder in your .wine prefix, that might also help. I run Nvidia, Proprietary 440.59. Might consider trying that, lots of vulkan changes since 435.
Clicking multiple buttons bug
by Morten on Thursday December 5th 2019, 16:54
I have just installed WoW Classic on Ubuntu 18.04, but I'm having trouble with pressing multiple keys. I'm used to playing on Windows 7 and pressing right mouse button and move with the Q/E buttons on my keyboard, using W to move forward at the same time. If I hold down right mouse button and W, it won't react to Q followed by E or E followed by Q. Hard to explain really, I hope I'm making sense.
RE: Clicking multiple buttons bug
by Rinaldus on Sunday December 22nd 2019, 12:16
Try to install Wine 4.18. Wine versions >= 4.19 are broken.
Levels of enemy players not displayed
by Tom on Thursday October 24th 2019, 17:22
When mousing over a player of the enemy faction, the game will display two question marks in place of level, eg:

"Level ?? human warrior (player)"

Is anyone else experiencing this?
RE: Levels of enemy players not displayed
by Steve Ebey on Thursday October 24th 2019, 18:33
That is by design, in the game. Only same faction can see player levels. if you are max level, you might be able to see levels of the other faction players, on normal servers. are you on a pvp server? if so, that might be why you only see ?? on the opposite faction. Are you at max level?
RE: Levels of enemy players not displayed
by stein on Saturday February 1st 2020, 12:11
You can't see levels for enemy players with level greater by 10 levels or more than your character level.
Touchpad doesn't work/is flakey
by algebro on Wednesday October 23rd 2019, 12:11
WoW seems to run fine with a mouse, but if I try to play with my touchpad the pointer will just randomly stop for 10 seconds or so. If I hit escape and bring up the UI options it will move again--it only seems to happen when playing the game outside of options menus.

Has anyone encountered something like this? I'm playing on an XPS with an nvidia GTX 1650 with PRIME render offloading in case it's somehow related to that.
RE: Touchpad doesn't work/is flakey
by algebro on Wednesday October 23rd 2019, 13:33
Update--I just noticed this only seems to happen if I am using the keyboard at the same time as the touchpad. I thought it could be related to bugs.winehq.org/show_bug.cgi?id=47764 but that should've been fixed already (I'm running wine-staging 4.18)
RE: Touchpad doesn't work/is flakey
by algebro on Wednesday October 23rd 2019, 13:50
Sorry for the noise--I figured it out. I had to configure libinput to set "DisableWhileTyping" to "False" on the touchpad device.
Computer locks up
by Scott on Monday September 23rd 2019, 15:46
I've been having an issue where my entire computer locks up until I do a hard restart, when playing wow. I've never had this issue w/my computer before, and it only happens while playing wow. Maybe on average once per every 6 hours of gameplay (rough estimation). Is anyone else seeing this? Do you have any idea what I should be look for? I'm considering seeing if I can get the game client to work while downgrading my nvidia drivers.
RE: Computer locks up
by Steve Ebey on Monday September 23rd 2019, 17:27
I would not downgrade the nvidia drivers, instead make sure you have the latest, and also make sure your vulkan is the latest. What Linux Distro are you running? I have Fedora 30 and can play for over 10 hours at a time (i know, I have no life). I compile wine from the gits and I also compile vkd3d for the dx12 wrapper. Not sure what DX classic uses, because there is no option in the advanced video setting either.
Keystrokes not registering
by ED on Sunday September 15th 2019, 7:27
Hi,

In 4.15-staging the occational keystroke went unnoticed so movements or spells did not happen when I wanted it to.
In 4.16-staging the same problem has become so big that it makes playing annoying at best and very difficult when in a group where accuracy is needed.

I did some reading and it seems nvidia have this problem with shadowplay which disappears completely when you switch nvidia sharing off. As far as I could gather, shadowplay is not available under linux so this should not be the problem.
I also found several references to people switching off key repeat in Ubuntu, but this had no impact for me.
However, it does seem the issue is somehow related to load, as if I get fps up the issue is less prominent. As I am not on a high-end machine and wine only using one cpu core, my fps is typically around 20-30 regardless of display detail, and seems mostly dependent on cpu load.

Does anyone have any tips as to what this could be about or anything at all?

Ubuntu 19.04
-ED
RE: Keystrokes not registering
by Velvus on Monday September 16th 2019, 14:13
I am experiencing the same issues on my desktop with Wine 4.16, also in combination with an nvidia card. It runs pretty bad even though I think theoretically the specs should be more than fine (i5 CPU in combination with GTX970). I have to say, I experience WoW Classic to run smoother on my laptop with crappy Intel onboard graphics chip than on this desktop.

This leads me to conclude this issue is probably related to the nvidia drivers... perhaps switching driver versions could fix it.
RE: Keystrokes not registering
by ED on Monday September 16th 2019, 17:15
Hi

Changing drivers was the one thing I didn't try as last time I tried it messed up a lot. I did try it now, and absolutely no change with this issue.

This feels to me as if messages goes missing. My reasoning is that whenever I can generate CPU overhead it almost behaves normal.
It's as if keypress messages goes missing which could probably be due to the difference in the way X and Windows handles messages where X does not require replies where Windows does. For Wine that would, at least as X was some time ago, result in Wine sending messages just assuming X received them. A removal of CPU overhead would most likely create issues in this methodology, which would nicely explain why the problem is directly inverse proportional to CPU load.

To this end I wanted to try out an earlier version of Wine, at the very least 4.15-staging, but when I tried that Wine did not work anymore.
Maybe I uninstall Wine completely and install an earlier version just to see if I can get it working again.
I'm not really sure how far back I can go and still expect WoW Classic to work, though.
RE: Keystrokes not registering
by Tantenonneke on Friday September 20th 2019, 4:15
Experiencing the same problem on a GTX1080/i7-6850K/64GB RAM system. Tried nvidia-416, nvidia-430 (broke my entire system) and nvidia-387. Issue remains.
RE: Keystrokes not registering
by Tantenonneke on Friday September 20th 2019, 4:15
Ubuntu 16.04, FYI
RE: Keystrokes not registering
by ED on Friday September 27th 2019, 10:28
So I used PlayOnLinux to install another version alongside 4.16-staging and manually started the WoW launcher using Wine 4.14-staging.
Result: Problem gone.
I have only tested for some 10 minutes, but so far it hasn't happened once. At worst there has been some minor keypress lag, but seeing as my computer is on the older side and not that fast, that is something I can live with.

However, there is no doubt that 4.14-staging does not have the issues 4.16-staging has and which 4.15 had in a minor degree (if I remember correctly).
RE: Keystrokes not registering
by Tantenonneke on Tuesday October 1st 2019, 6:25
I just updated to 4.17 and it seems to have been resolved!
Ubuntu 16.04/i7/1080GTX
RE: Keystrokes not registering
by Tantenonneke on Tuesday November 19th 2019, 3:52
On Ubuntu 18.04 (Wine 4.19) I still have this problem.
RE: Keystrokes not registering
by ED on Sunday December 15th 2019, 6:24
Wine 5 rc1 installed now (Ubuntu 19.10), and this issue has still not been fixed. It was fixed for a single version, 4.17 or 4.18, and then it came back. I opted to use 4.14 staging after that and have been using that since. Tried version 5 today and the issue is still there. Not a lot, but still annoying enough.
It would be nice to get past this any time soon.
RE: Keystrokes not registering
by ED on Saturday December 21st 2019, 16:32
v5 rc2 has the same issue.
RE: Keystrokes not registering
by ED on Saturday December 28th 2019, 11:57
v5 rc3, problem still there.
RE: Keystrokes not registering
by Steve Ebey on Saturday December 28th 2019, 18:26
not familiar with ubuntu, as i run fedora. I had a similar issue and it turned out that the desktop environment was catching keys before got them. I would see if your desktop environment is doing the same. I also self compile, and use the configure option --with-x to make wine x aware. Hope this helps.
RE: Keystrokes not registering
by ED on Monday December 30th 2019, 15:37
I'm not compiling my own version, but I use PlayOnLinux to install additional versions.

I'm not saying the desktop environment isn't messing things up, but as I am running a box standard Ubuntu 19.10 I'd expect wine to be able to function there.
Version 4.14 does not have this problem, with the option of 4.17 also being functional and maybe one or two more. Most versions after 4.14 have this issue to various degrees as far as I can see.

The issue does however seem to be correlated with system load to such a repeatable degree that I would go far in suspecting stresstests are lacking or completely missing from version release testing.
RE: Keystrokes not registering
by DevTest on Thursday January 2nd 2020, 23:09
I had the same problem with Gnome 3. It seems to be indeed a mutter issue that is taking control over the keyboard and then pass it to wine in a faulty manner.
Managed to solve this issue using XMODIFIERS=''
So your launcher would look like
env XMODIFIERS="" WINEPREFIX="/home/devtest/.wine" wine "C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"

Tested on both wine 4.21-staging, wine 5 rc2 staging.
Also, to ensure good mouse behaviour you should check winecfg -> Graphics -> Automatically capture the mouse in full-screen windows
RE: Keystrokes not registering
by ED on Friday January 3rd 2020, 11:57
Simply awesome. Problem seem to be gone! Latency is close to gone, and everything seems fast and as it should be. Will do more testing shortly.
Timeout after realm was chosen
by timo on Monday September 9th 2019, 14:54
Hey,
for two days no, I cannot enter any realm. Before that, everyhting was fine. Anyone else simmilar issues?

Battle.net Launcher and Game starts successfull. Login also works.
But after choosing any realm and trying to enter it, I am getting this "Login to realm" window. After 60 seconds it times out and I am back to the login page.
Doesnt matter which realm I choose.

Previously I used wine staging 4.08 and everything was fine.
But for two days, its not working anymore.
Also tried updating to wine staging 4.15, without success.
And... I just mentioned, retail has the same issue. Works also fine, two days ago.
RE: Timeout after realm was chosen
by Scott on Monday September 9th 2019, 17:53
Hi! A fix was found and documented on the retail version of wine's wineHQ page.

appdb.winehq.org/objectManager.php?sClass=version&iId=36961#Comment-104837

Short version is: up your IPv4 stack's default TTL from 64 to 128 and login works again! Run the following in the command line:

echo 128 | sudo tee /proc/sys/net/ipv4/ip_default_ttl
RE: Timeout after realm was chosen
by timo on Tuesday September 10th 2019, 0:24
perfect, thanks a lot!!
RE: Timeout after realm was chosen
by ED on Monday September 16th 2019, 17:19
I just want to add that I had similar issues where I solved it by allowing IPv6 from in-game.
Doesn't seem to work on Ubuntu.
by Jontom Xire on Saturday August 24th 2019, 12:08
OS: Ubuntu 18.04.2 LTS
GFX: Nvidia GeForce GTX 1080
Wine: wine-4.12.1 (Staging)

After the login I just get a black screen and a notification popup that the game is being downloaded/installed.

The Blizzard page says:

In the App, click on the World of Warcraft tab. Select "WoW Classic” in the Version or Region/Account drop-down menus, and hit the Install button.

I don't see a World of Warcraft tab. The first time I ran it it complained that there were no games in a separate window. I closed that and exited. Was that the wrong thing to do?

Anyway, after the login window I just get a black window and it seems to be installing the current retail version in the background. I do not want to install the current retail version, just the WoW classic.

My run command is:

WINEPREFIX=/wine/WoW_Classic wine "/wine/WoW_Classic/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe"


I am not sure this is the right place for this comment. Is there a support thread in a forum somewhere for this game?
RE: Doesn't seem to work on Ubuntu.
by Steve Ebey on Saturday August 24th 2019, 14:59
When I downloaded classic, it said it was taking a large part of the retail game, and just adding the classic files so it was a small download. If you do not have WoW-BFA installed, then your download will be bigger. As to a support forum, you could look on the wow-bfa here in the appdb, as they both use the same setup. Fedora wine is at version 4.14-2, so you might need to update your distro copy of wine. I personally compile wine, and the how-to on the WoW-BFA appdb can give you help about doing that. I also play classic, but will not be live until 3:00 PDT August 26th, for the USA. All you can do now, is reserve character names. You can create up to 3 characters, on different servers, or the same server, and as it was in vanilla, horde and alliance can not exist on the same server. Hope this information helps.
RE: Doesn't seem to work on Ubuntu.
by Jontom Xire on Monday August 26th 2019, 12:55
Thanks for your reply/info.

I had issues upgrading to Wine 4.14 due to some new dependencies, but once I upgraded all is fine (so far - still waiting to be able to actually play of course). So far:

* Launcher displays correctly.
* Game load screen is fine.
* Server select is fine.

I need to get some game time credit (have asked for the offered 3 day free trial) before I can actually create a character and test any further.
Back