All official unmodified Frozen Throne versions without the World Editor.
-- BNet works
-- Ladder works (Arranged & Random Team games)
-- Custom games work
What does not
-- Minimizing (screws up the graphics)
-- Cinematics (see extra comments for fix)
-- Occasional lag stutter during games
-- Lag builds up and seems to "reset" periodically
-- On exit game, Warcraft screen covers desktop. Switching from Desk 1 to Desk 2 and back fixes it without a problem (bottom menu appears, unlike the rest of the screen)
-- Holding Alt key has significance in Ubuntu and interferes with Warcraft III
go to System --> Preferences --> Windows
change Movement Key to Super. Both Control and Alt are used in Warcraft III while Super is not.
-- When in game and opening chat box with Enter, you will see programs that are running on the desktop underneath Warcraft III (for a split second)
What was not tested
My procedure: install Ubuntu 8.10 & install all updates (internet auto-update) uninstall Wine (if it is installed) wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/winehq.list copy the two lines from /etc/apt/sources.list.d/winehq.list gksudo gedit /etc/apt/sources.list paste the two lines from /etc/apt/sources.list.d/winehq.list to the end of file /etc/apt/sources.list and save! sudo apt-get update sudo apt-get upgrade sudo apt-get update //again...(it suggested) sudo apt-get upgrade //just to be certain... wine --version //nothing!! sudo apt-get install wine wine --version //should be 1.1.18 I previously installed Warcraft III Reign of Chaos and The Frozen Throne and updated to latest patch by using Wine 1.0.1. I'm sure installing with latest version of Wine should be ok... Once Warcraft III, its expansion, and the latest patch are all installed, make sure to rename or move the directory Movies which is located in /home/[user]/.wine/drive_c/Program Files/Warcraft III Warcraft will not play cinematics at start if it cannot find the folder named Movies with cinematics in it I did mv Movies .. in the directory... To make sure Warcraft isn't laggy, you need to run Frozen Throne.exe with opengl. Add -opengl at the end of the command when running the game from Terminal. If by shortcut, add -opengl at end of Command. Holding Alt key has significance in Ubuntu and interferes with Warcraft III go to System --> Preferences --> Windows change Movement Key to Super. Both Control and Alt are used in Warcraft III, while Super is not. I'm sure that if I had a better computer, the lag issues wouldn't be a problem. Same is possible for the graphics.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 34 x86_64||Aug 01 2021||6.11||Yes||Yes||Yes||Silver||Erfan Zafar|
|Show||Fedora 33 x86_64||Oct 22 2020||5.18-staging||Yes||Yes||Yes||Silver||Petr Veli?ka|
|Show||Linux Mint 19.0 Tara||Feb 19 2020||5.2-staging||N/A||Yes||Yes||Silver||Mychajlo Chodorev|
|Show||Fedora 31 x86_64||Feb 10 2020||5.1-staging||N/A||Yes||Yes||Silver||Eonfge|
|Show||Ubuntu 19.04 "Disco" amd64 (+ variants like Kubuntu)||Jun 13 2019||4.10-staging||Yes||Yes||Yes||Gold||Tyler Fru|
|Bug #||Description||Status||Resolution||Other apps affected|
|10841||Restore display resolution when focus is lost or on exit||RESOLVED||NOTOURBUG||View|
|20610||xmodmap numpad realigning unrecognized by Wine||REOPENED||View|
|23310||Mouse pointer prevented from leaving virtual desktop window when it shouldn't be||UNCONFIRMED||View|
|23745||warcraft 3 freeze when desktop switching/minimize||NEW||View|
|25031||Warcraft 3 display is upside down||RESOLVED||NOTOURBUG||View|
|31245||xrandr12 warcraft 3 regression||NEW||View|
|33658||Warcraft 3: Crash on missing sound permissions||UNCONFIRMED||View|
|34247||"Program Files" is not locale-specific||NEW||View|
|35651||Warcraft III: Some videos are not played||NEW||View|
|35990||keyboard becomes unresponsive in blizzard games||UNCONFIRMED||View|
|38009||winex11.drv does not set NET_WM_STATE_FULLSCREEN if the display mode was changed||NEW||View|
|39223||Warcraft 3: Game conflicts with other applications||UNCONFIRMED||View|
|39224||Warcraft 3: Sound rustles without -opengl||UNCONFIRMED||View|
|40284||Unable to change resolution for LVDS panels (laptop), on which only one resolution is available (ex. 1680x1050)||UNCONFIRMED||View|
|45773||Warcraft 3: Game can't be installed via the downloader on non-english languages||UNCONFIRMED||View|
|46517||Warcraft III: Installation fails (trouble launching Battle.net Update Agent)||UNCONFIRMED||View|
There have been substantial changes such as
Patchnotes can be found here
The following command line argument forces d3d9 mode which can fix the issue (1.31.0)
There are two causes for this problem:
If you try to play using the Local Area Network option, and do not see a game hosted from your machine on another or vice versa, and you are in the same subnet, this is likely caused by not having a default gateway. The game relies on sending UDP packets to the broadcast address and Linux will not send them unless there is a default gateway or another rule to handle them. To fix it, there are two methods:
Add a default gateway.
- OR -
Route 255. 255. 255. 255 to your local network.
See Wine Traffic #62 for another description of the issue. This is not considered a bug.
When running windowed, if you move the cursor out of the screen and back again, sometimes it stays as the scrolling cursor and not the pointer cursor. Hover the mouse over a unit or building to fix the cursor. This is an oversight in the game itself and not a bug in Wine. Use mouse grab or full screen mode to bypass this problem. You may also disable automatic scrolling and use the middle mouse button or the directional keys (non-keypad) for manual scrolling.
Last updated : 2019-06-04
Several users with ATI Radeon video cards encounter problems when playing. If run in Direct3D mode (e.g. without -opengl switch or registry hack) Warcraft 3 doesn't even start up. If run in OpenGL mode, the console prints these error messages
libGL error: drmMap of framebuffer failed (.............)
libGL error: reverting to (slow) indirect rendering
and the game is extremely slow with corrupted graphics because it uses the MESA Software OpenGL implementation instead of the 3D hardware acceleration of the ATI card.
If you encounter the same problem, have a solution to it or ATI, Wine and WC3 are running fine for you, please describe it in this bug report:
Window managers often have the alt key bound to certain features, especially the alt-click. THIS IS NOT A WINE BUG. If you have problems with the alt key in any way DO NOT REPORT IT. Fix your window manager. I'm not going to list steps for every one because there are too many possibilites. Figure out yourself or ask in a help forum (here is okay... but be warned all I use is TWM). If you are desperate, turn off window manager managed windows in winecfg.
Go into KDE Control Center, expand Desktop, click window behavior, then click window actions tab. You can turn off the alt-combos. If you want to make window specific settings, click on window specific settings under window behavior on the side.
The option to change the key binding is in System Menu -> Preferences Menu -> Windows.
Connect to battle.net to upgrade to the latest version of Warcraft 3 which doesn't need a CD.
If you ever get "Please insert disc", this is NOT a problem with detecting the CD. The protection system is probably still built into the game even though the CD check itself is disabled. Make sure you use version 1.21b or later. If you get this problem after having this version installed, you are likely suffering from a buggy video driver as this is the only known (and proven possible) cause at this point.
DO NOT USE NOCD PATCHES - They are pointless, and won't fix the real problem.
After installing the game, its highly recommended that you browse to your Warcraft III folder and rename the movies folder. Many people crash from the movies because of buggy sound drivers, or simply hang, so you should do this in case you are one of them. You can still play the movies under mplayer (or xine if you so choose)! TutorialIn.mpq is the very first cinematic of the game, and for the rest; *Op.mpq is the cinematic at the start of the campaign and *Ed.mpq is the cinematic and the end. If you wanted to follow the story, it's not hard at all to play the ones corresponding where you are at.
If you don't want to play the campaign, but only want to start Warcraft III without a crash while playing the intro then you can simply mark the intro as seen:
$ wine regedit