This article only pertains to CrossOver Games 9.2 on Linux machines at this time.
A recent update from Valve (November 16th, 2010) caused a known issue to
be more painful for Source Engine based games running on Linux
machines. We are working to resolve this issue. Until that time, we
offer the following workarounds.
The following workarounds have been tested with CrossOver Games 9.2,
please note that the testing for these workaround is not extensive and
your mileage may vary. If, after attempting these workarounds, Source
Engine games still do not launch please know that we are working on the
In any case, if you would like to be notified when we have a more solid solution, please open a Support Ticket or email firstname.lastname@example.org and ask to be added to bug number 7563.
The first fix will only apply to bottles that have Steam installed in
them and may not remedy the problem. It sets an override for the dll gameoverlayrenderer
in the registry and appears in Wine
Configuration as (??)
in the Libraries
Apply this workaround by downloading the following file:
Then launch a terminal and run the file like so:
~/cxgames/bin/cxinstaller (path to)/bug7563.c4p
/opt/cxgames/bin/cxinstaller (path to)/bug7563.c4p
The second is a dll compiled with a patch that attempts to work around
this issue. This fix has not remedied the problem for everyone.
To use this fix, first rename the file located at either:
To something else (add .bak or .old as an extension).
Then, download the included file:
This file is intended for Crossover Games Linux 9.2 (might work with 9.1 was well)
The included library contains a patch submitted by Henri that seemingly
fixes the games broken by the recent Steam update. Note -- this is only a
stop-gap measure; a more complete fix is in Crossover Games 10.
This library has been tested against several applications (Steam and
non-Steam), but has not been tested against every application. A clean
install of CrossOver Games will return it to the original state (or if
you followed the above steps, restoring the old user32.dll.so
do the same).
Place the file in:
Again, if you continue to experience problems, please contact us by submitting a Support Ticket
or emailing email@example.com.
Special Thanks to Don for his assistance in testing this out and to our developers for working so quickly on this issue