What does not
What was not tested
Well, it has minor lags and sometimes the game just closes without any apparent reason but it's playable, just remember to always save the game. The crashes/lags start to decrease the longer you play. Outside these crashes/lags, the game runs pretty well, I've installed it following the official Wiki from blackmesasource.com Hardware: AMD Phenom II x6 1090T, 8GB DDR3, GeForce GTX460. Software: Arch Linux x86_64, Nvidia Proprietary 319.32, KDE 4.10.5, Wine 1.6 Wine: From Arch repositories, with multilib libraries installed, used with WINEARCH=win32, Wine Gecko and Wine Mono installed.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 19 x86_64||Oct 23 2014||1.7.28||Yes||Yes||Silver||Wilf M|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jun 07 2014||1.6.2||Yes||Yes||Platinum||an anonymous user|
|Current||Arch Linux x86_64||Jul 24 2013||1.6||Yes||Yes||Silver||Artur h0m3|
|Show||Debian GNU/Linux 7.x "Wheezy" x86_64||Jul 05 2013||1.6-rc4||Yes||Yes||Platinum||Roland Haeder|
|Show||Gentoo Linux x86_64||Jan 08 2013||1.5.21||Yes||Yes||Silver||an anonymous user|
Thank you for taking some time to help make Wine easier to use!
First download and install Steam following the steps at WineHQ AppDB Steam Official Release page.
Download the game from one of the mirrors specified at www.blackmesasource.com, you need to download two files:
Download both files to the same folder and then install the game using a terminal:
export WINEPREFIX=" ... " # set path to WINEPREFIX
export WINEARCH="win32" # win64 for a 64-bit WINEPREFIX
cd ~/Downloads # change directory to path of downloaded Black Mesa installer
Then restart your Steam client and Black Mesa should appear in your Steam game list. Launching Black Mesa (via Steam menu) will automatically pull in the Source SDK 2007 dependency - which the mod requires.
For Steam related problems, please visit the Steam Official Release page.
The game should run with newer Intel integrated HD Graphics GPUs. AMD Radeon 4000+ GPUs (radeon driver is recommended). An Nvidia GPU and binary (proprietary) driver will most likely give the best performance.
If Black Mesa won't launch - then check that you have working OpenGL acceleration for your X session by entering (in a terminal):
glxinfo | grep "direct rendering:"
direct rendering: Yes
If the result is No then you will need ensure you have the graphics driver installed and then troubleshoot your (native UNIX) OpenGL acceleration.
Poor Quality Font Rendering
This primarily effects the game menu font rendering - but will also effects in game subtitles. It is due to an open bug against Half-Life 2...
Memory Leak (VRAM)
Playing on at a high resolution, on a low end graphics card, may lead to slow increasing usage of the graphics card on-board VRAM over time. This has been observed to lead to starvation of free VRAM space on an Nvidia 8800GTX - during a normal game play through a level - when playing @2560x1440 resolution. This lead the game to consistently crash when VRAM was sufficiently exhausted (DE dependent). Suspected to be caused by graphics driver bug(s) (discussion with Wine Developer in 2016).
This phenomena is restricted to play through Wine. On a Windows 7 playthrough of the game: inter-level loads tend to flush VRAM content. Under Wine inter-level loads lead did not reduce VRAM usage. Leading eventually to VRAM starvation.
Ensure that the BlackMesa-Setup.exe and BlackMesa.7z files are stored in the same directory. Ensure that your UNIX PWD (present working directory) is set to this directory - before launching the installer.
Check the md5 hash for your installer files:
md5sum BlackMesa-Setup.exe BlackMesa.7zCompare the md5 file hashes to those stored in the BlackMesa.md5 file.
Random crashes, low FPS and/or laggy game play
Typically these are due to deficiencies in the Wine translation layer. General workarounds are to:
If you still have problems post a comment or submit a bug report at WineHQ Bugzilla.
Graphics glitches, pink eyes and/or general graphics bugs
If you get a lot of harsh freezing, especially when looking around and entering new rooms, try switching to the DirectX 8.1 renderer:
If lowering your in-game resolution does not improve game performance... Black Mesa has main menu options in the tabs Black Mesa and Video that can be used to directly tune & improve your in-game performance (selectively turn off or lower additional video effects).