Running the installer and playing the game.
What does not
Nothing so far.
What was not tested
Finishing the game. Using wine in 64-bit mode.
I set WINEARCH=win32 when running wine. I haven't tried running it in 64-bit mode.
|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|
|Show||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).