CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Linux
Discussion about CrossOver Linux

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

Back to Threads Reply to Thread

Team Fortress 2 TF2 sound crash since merge/update

I've looked through the forums and my problem seems to be different enough from other posts to warrant a new thread.

I'm running Mint 12, KDE. Yes, pulseaudio is installed and running.

I have a bottle set up just for Steam, and run TF2 through that bottle.

My problem is that TF2 will run perfectly for a random amount of time -- from 5 minutes to 20 minutes, after which the sound will suddenly stop working. I have yet to notice any particular event which causes the sound crash. Otherwise, the game continues to run normally, but without sound.

In the Steam browser, at the voice-test menu, I can still get sound while testing the microphone. Likewise, when I open Crossover's Wine Configuration dialog, the "Test Sound" button still generates the usual tone.

Sometimes logging out of my desktop, and back in again, will fix it. When it does, I'll usually lose the sound again more quickly the second time. More often, only a reboot will fix it.

The key bit of important information is that I had this problem under the old Crossover Games, but only when TF2 had been running for more than 3 or 4 hours. The original merge seems to have created the problem, which has become worse since the last upgrade. Now, since the last upgrade, the problem is chronic enough as to make TF2 almost unplayable.

Under Crossover Games, TF2 would share sound with other applications, such as a video playing in Firefox. After the upgrade, TF2 monopolized the sound. A video played in Firefox while TF2 is running, causes the video to stall, and Firefox to freeze. If I kill TF2, Firefox will unfreeze and the video will play. When I close Firefox and run TF2 again, it will have no sound.

As a result, since the upgrade, I have had to be very careful while playing TF2 to not allow any other program to access the soundcard. Under the original merge this was enough to get extended play out of TF2. But now it doesn't matter. I lose the sound fairly soon, no matter what I do.

I have not yet tried disabling Pulseaudio. I did find some scripts, through your forums, for turning pulse off and on. I'll try that next, and post my results here. In the meantime, if anyone has any good ideas, I will welcome the help.

Thanks.

Okay, let's see...

Have you upgraded Mint each time or have you done a fresh install? I ask this because an upgrade implies that some pieces of the previous version of Mint may be left behind.

The latest versions of Wine (1.4.1 & 1.5.x) have development for newer versions of alsa and require 1.0.24 to utilize that improvement. We know that some earlier versions of 1.0.24 are not quite enough... Linux Mint 12 is built with 1.0.24.1 as is Linux Mint 11 but then Linux Mint 10 drops back to 1.0.23. Basically, if you've upgraded since Linux Mint 10 I do not know what may be lurking and I cannot really say what condition your sound may be in.

The good news is that Linux Mint 13 is here and it's built with alsa 1.0.25. I'm not one to suggest an upgrade (or rather a clean install) but you may see improvement.

On the other hand, sound in Wine was re-written for the 1.4 release and there are quite a few lurking bits that still need to be worked out. It may be that you are experiencing one. Before you do anything crazy (like freshly install your distro because "Caron mentioned it"), I highly recommend opening a support ticket by emailing info@codeweavers.com or logging into our site and creating one.

In that ticket/email you should mention/include:

  • The version of Mint you are currently on and whether it was a fresh install or an upgrade
  • The version of CrossOver that worked best for you (in this case it sounds like CXG 10.2)
  • The exact version of alsa-utils, alsa-base, alsa-plugins and pulseaudio
  • Include a log file with no flags set (running until you lose sound)
  • Include a log file with the flags "+tid,+mmdevapi,+winmm,+driver,+midi,+dsound,+dsound3d,+dmusic,+mci,+oss,+alsa,+coreaudio"
    • This file will be large, compress it so that you can attach it

If you do not know how to gather a log file, you can follow our tutorial available here.

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiNXJGd2NCck10ZGt2cnhCTiIsImdkcHIiOjB9