http://bugs.winehq.org/show_bug.cgi?id=28444
--- Comment #8 from Mitchell Keith Bloch bazald@gmail.com 2012-07-16 20:31:04 CDT --- Dan, I imagine you missed step 4 in the original post or tried step 6 (er... the second step 4) first. My console reports:
X Error of failed request: GLXBadCurrentWindow Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 931 Current serial number in output stream: 931
This is in wine-1.5.8. It *does* work when the OpenGL renderer is in use, but if you are successful in forcing the Direct3D renderer, it will fail.
One way to ensure failure is as follows:
1. rm ~/.wine/drive_c/users/bazald/Application\ Data/zenilib/config/zenilib.xml 2. cd zenilib/config 3. cat zenilib.xml | sed 's/OpenGL/DX9/' > temp && mv temp zenilib.xml 4. cd ../bin 5. wine Application.exe
Alternatively, use the in-game configurator to switch to Direct3D and hit Apply. It will fail immediately in the same way.