Half-Life 2 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Half-Life 2 (and similar) will not start when you pass the menu

Hello,

I'm currently trying CrossOver Linux to see if I get Half-Life 2 (and everything that runs on the hl2.exe engine) running, but I've got the following problem:
The in-game menu shows up, (I'm using the launch options: -novid -window -console) without the 3D background (well that's not the problem).
Without these options I even managed to see the 3D background in the menu, but that is very unstable, it hangs after a while (processor usage of hl2.exe falls to 0%).

But starting the game does not work at all: the game starts to load, and shows harddisc access for the next 30 seconds or so, but then the program hangs,
again with the cpu usage of hl2.exe dropping to 0%. I guess this is when it actually is finished loading data and would start the 3D rendering engine, but
that seems to fail.

In order to verify that I can render 3D games on my system, I need to tell that Half-Life 1 runs without any problems. I'm running Ubuntu 6.10.
In order to verify that the game data is correct, I made the same test with Half-Life 2 on MacOSX again with CrossOver (Mac), on the MacOSX
the game runs (slowly, but it works!).

I would like to get the beast running on my Linux machine, as I dont want to use the Mac for gaming, it would be nice if you could help me.
If Half-Life 2 would work on my Ubuntu, I would buy CrossOver for sure ! 😊

To help diagose the Problem, what Video card are you running? If you are using an ATI Radeon chipset, then you may be out of luck. Last I heard, the ATI drivers still conflict with CrossOver. Only simple opengl games (like Half-Life 1) will run on it.

If you are using a different card like nVidea, let us know.

Also, it is a good idea to disable desktop effects (compiz) when running Games. That causes issues as well.

Thanks for the quick response. It's a nVidia GeForce 6200 256 MB AGP.

Btw: I have turned off beryl (compiz), and always switch to the default gnome window manager Metacity before playing a game. I'm using the Gnome desktop.

Okay, I must admit that I couldn't stop experimenting to find out the cause of and possibly a solution to the problem: First I upgraded the nVidia driver to the latest version,
but that didnt change anything. Then, after I read somewhere in a forum that someone had successfully started HL2 using wine 0.9.42 but upgrading to a newer version
did stop HL2 from functioning, I was installing that older version, and: wow, it works! Then I was curious to find out starting from which version of wine HL2 stops functioning,
and the result is that starting with version 0.9.47 HL2 stops working (the test is to start HL2 with a new game from the beginning, assuming you have no saved game as
it was the case for me). I hope that info can help for you to further develop crossover. Regards.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiQldyRndtbnF3TDNGWUNMNyIsImdkcHIiOjB9