Borderlands 2

Release Steam Version

Application Details:

Version: Steam
License: Retail
Votes: 7
Latest Rating: Silver
Latest Wine Version Tested: 2.10-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installation of version 1.8.3 under Steam. Most everything works after applying some workarounds - the game is fully playable in single player mode and co-op.

What does not

  1. Mouse capture (which is mandatory for the game to be playable) doesn't work well. You have to enable "always mouse capture in full screen windows" in winecfg and play in full screen.
  2. Launcher crashes, add "-NoLauncher -NoSplash" to startup options to workaround the problem.


What was not tested

Internet matches. The match browser seems to work, but no further testing of online matches was done.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Use dll overrides: - disable: dwrite (for Steam) - native: all d3d dlls, mscoree After installation, launch once normally from Steam to complete first time installation, after which the game will fail to launch. Then apply the following work arounds: 1. Run from the console (set WINEPREFIX as needed): $ wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}' $ winetricks vcrun2008 vcrun2010 dotnet20 dotnet40 d3dx9 d3dx9_43 d3dx10 d3dx11_43 physx xact 2. Use the properties dialog to add the following launch options: -NoLaucnher -NoSplash

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowManjaro LinuxJun 25 20172.10-stagingYes Yes SilverRobin Lange 
CurrentUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Sep 06 20141.7.22Yes Yes GoldOded Arbel 
ShowArch Linux x86_64Apr 08 20141.7.16Yes Yes Goldsubraizada3 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Apr 16 20141.7.15Yes Yes Goldan anonymous user 
ShowManjaro LinuxJan 21 20141.7.10Yes Yes SilverRyan Ingram-Seal 

Known Bugs

Bug # Description Status Resolution Other apps affected
12182 Multiple games need X3DAudio1_1.dll (Supreme Commander) CLOSED FIXED View
24501 wine-mono does not support WPF CLOSED FIXED View
31756 Borderlands 2 crash on startup (once ingame) CLOSED FIXED View
31967 Unreal Engine 3 games don't render anything on OS X CLOSED FIXED View
32014 Borderlands 2 starts with black screen CLOSED DUPLICATE View
32067 Borderlands 2 Resolution Issue CLOSED INVALID View
32095 Msacm32.dll fails to initialize when running Borderlands 2 CLOSED INVALID View
32108 Borderlands 2 (Steam) fails to start CLOSED FIXED View
32138 Dishonored crashes on startup CLOSED FIXED View
32471 Multiple .NET 4.0 apps using WPF4 fail with "X Error of failed request: GLXBadDrawable" on glxdrv_wglMakeCurrent (Evolve client, JMP 10.0) CLOSED FIXED View
33478 Borderlands 2 on FGLRX compiles a shader every frame. CLOSED ABANDONED View
35361 Multiple games and applications crash or freeze on input (Steam with in-game community overlay enabled, The Scourge Project)(cross-process/thread IME manipulation is forbidden) CLOSED FIXED View
36153 Borderlands 2 mouse focus no longer works properly CLOSED FIXED View
51538 Multiple games fail to launch from NTFS partitions after Linux 5.13 RESOLVED NOTOURBUG View

Show open bugs

HowTo / Notes

How to start the game without the launcher

The borderlands lancher is not working with wine. But to run the game, it is this application that steam starts first. To work around the problem, do the following:

Create a file named steam_appid.txt with the contents "49520" (without quotes).

Put this files into the Steam/steamapps/common/Borderlands 2/Binaries/Win32 folder

 Then, every time you runs the game, first runs steam, and only when steam is running, start the game by running Borderlands2.exe (in the Steam/steamapps/common/Borderlands 2/Binaries/Win32 folder)


Comments Disabled

Comments for this application have been disabled because there are no maintainers.