First Post - Doom 3 & Debian
I got pretty wound up recently, trying to get Doom 3 working. I've recently bought a new Dell with a 4-core Phenom 830, 4 gig RAM,1 Gb ATI 5450 Video. I'm very pleased with it(I could only afford it 'cos it was on tick). After trying all the other mainstream distros I've settled with Debian - testing usually. apt alone is enough, but also I love many other things about Debian - their ethical stance for one. So I've installed Wheezy for AMD64 - it goes like a rocket.
I ran the doom3-linux-1.3.1.1304.x86.run that I'd downloaded & I could start up Doom 3, but no sound....
I looked at all sorts of solutions (I've also got pulseaudio installed just to complicate it, plus surround to an old home cinema amp ) - simply selecting "alsa" or "best" just wasn't going to work.Also there's something about the sound setup that can make my head hurt - ALSA(especially .asoundrc),OSS,ESD,Arts, it goes on and on. I think it goes back to a bad experience I once had with MIDI.
I tried"pasuspender" (suspends pulseaudio) - nothing.
It turns out that OSS emulation is the answer.Set the Doom3 sound to "oss" (in the DoomConfig.cfg in ~/.doom3/base), make sure that the vital module is installed with "modprobe snd-pcm-oss" & launch the Doom executable with:
padsp /usr/local/games/doom3/doom.x86
padsp is pulseuadio's OSS emulator, handy for any old app which will only use /dev/dsp
Now I've got it working, I ought to try to use the game-packager thing, so I can install it "the Debian way".
I've loved Doom & Quake since I first encountered Doom in the mid 90's, but I refuse to run Windows just to play a game. Only Quake 4 to go now!
Later.....
Quake 4 was straightforward - it worked fine.
One thing I will say is if you're a Debian user go with the "Debian way" every time. In the past I haven't always done this & I was always wrong!(unless it was an app that isn't in Debian). Those guys know what they're doing, by and large, e.g radeon proprietary driver - always use the Debian package, it works fine. If you're having problems with the Debian package, get help, 'cos it should work & if it doesn't, "ur doin' it rong"
I ran the doom3-linux-1.3.1.1304.x86.run that I'd downloaded & I could start up Doom 3, but no sound....
I looked at all sorts of solutions (I've also got pulseaudio installed just to complicate it, plus surround to an old home cinema amp ) - simply selecting "alsa" or "best" just wasn't going to work.Also there's something about the sound setup that can make my head hurt - ALSA(especially .asoundrc),OSS,ESD,Arts, it goes on and on. I think it goes back to a bad experience I once had with MIDI.
I tried"pasuspender" (suspends pulseaudio) - nothing.
It turns out that OSS emulation is the answer.Set the Doom3 sound to "oss" (in the DoomConfig.cfg in ~/.doom3/base), make sure that the vital module is installed with "modprobe snd-pcm-oss" & launch the Doom executable with:
padsp /usr/local/games/doom3/doom.x86
padsp is pulseuadio's OSS emulator, handy for any old app which will only use /dev/dsp
Now I've got it working, I ought to try to use the game-packager thing, so I can install it "the Debian way".
I've loved Doom & Quake since I first encountered Doom in the mid 90's, but I refuse to run Windows just to play a game. Only Quake 4 to go now!
Later.....
Quake 4 was straightforward - it worked fine.
One thing I will say is if you're a Debian user go with the "Debian way" every time. In the past I haven't always done this & I was always wrong!(unless it was an app that isn't in Debian). Those guys know what they're doing, by and large, e.g radeon proprietary driver - always use the Debian package, it works fine. If you're having problems with the Debian package, get help, 'cos it should work & if it doesn't, "ur doin' it rong"
Total Comments 1
Comments
-
here's my /usr/local/games/doom3/doom3:
cd "/usr/local/games/doom3/"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
padsp /usr/local/games/doom3/doom.x86Posted 11-19-2011 at 10:09 AM by andywebsdale