Skip to content

Playing Quake3 in Linux with Skype or Teamspeak

I wanted to play a game of Quake3 against someone, and have Skype or Teamspeak open at the same time, for obvious reasons. Somehow, it reported the sound device being in use: “device or resource busy”. This doesn’t make any sense, because my card can do hardware mixing, and also because all other games work fine with Skype or Teamspeak active.

I don’t know exactly what’s going on, but this is how it can be fixed:

# echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
# echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
# echo "quake3-smp.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss

Happy fragging 🙂


    5 Comments ( Add comment / trackback )

    1. (permalink)
      Comment by Rowan Rodrik
      On July 10, 2008 at 12:37

      Who won?

    2. (permalink)
      Comment by halfgaar
      On July 10, 2008 at 16:12

      First game in the afternoon, he did, significantly, with 25-16 or something. Later in the evening, in my favorite map, Q3DM17, I won, with 25-0 :). And even later, in a close-quaters map, which is his strong point, he won, 25-24. Hunting for that last kill was quite intense, for both of us…

    3. (permalink)
      Comment by Rowan Rodrik
      On July 10, 2008 at 18:27

      Who was “he”?

    4. (permalink)
      Comment by halfgaar
      On July 10, 2008 at 23:07

      “He” goes by the nick Teslareaper. I met him at last years Blender conference.

    5. (permalink)
      Comment by Rowan Rodrik
      On July 11, 2008 at 16:33

      Cool. 🙂 Can you show me some of his Blender stuff?