You are not logged in.
Hey guys, I've been a little melancholy of the olden days of online FPSing, so I went and installed fuh, copied my .paks and figured I'd be spamming mirv's as a demoman in no time.
Wrong.
When I try to run fuhquake, it runs fine in glorious GL but with no sound, outputting
/dev/dsp: Broken pipe
in the console. Searching for a solution, I found that fuh still uses OSS, and that it needs exclusive access to /dev/dsp. Everywhere I looked, I saw people suggesting this as a solution:
echo fuhquake-gl.glx 0 0 direct > /proc/asound/card0/pcm0p/oss
Alas, there is no pcm0p directory under card0 here. Alsa applications work fine, mind you.
Does anyone have a straightforward solution? I just wanted to check here before trying that dmix nonsense. Thanks a lot for any help, guys!
Offline
I have been having the same problem...and I have been looking for the same solution.
It seems the following worked for me tho
fuhquake-gl.glx 0 0 direct > /proc/asound/card0/pcm0p/oss
Although a straightforward solution would be nice =/
the funk soul brother.
Offline
If you run fuhquake through aoss (from alsa-oss package), does it work?
Offline
I just tried to run the following command through aoss
aoss ./glx
Still getting no sound ingame and "/dev/dsp: Broken Pipe" on the command line.
the funk soul brother.
Offline
[angry man]aoss doesn't support mmap because the alsa guys are retards[/angry man]
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
Well, it seems I have found *somewhat* of a solution...
All this time I have been trying to use eQuake (Fuhquake client + lots of goodies) linux bundle to play. Everything works fine, but the sound is just a real pain in the rear (OSS issues).
I decided to give ezQuake binary bundle a chance and it turns out this client has ALSA built into it. Upon trying to run the binary I hit a little roadbump, saying libexpat.so.1 was not installed.
When I checked pacman -Q expat, it listed the package, so I did some further investigation in /usr/lib and found that /usr/lib/libexpat.so.0.5.0 exists. So I simply:
ln -s /usr/lib/libexpat.so.0.5.0 /usr/lib/libexpat.so.1
and ezQuake ran FLAWLESSLY first time WITH SOUND. Now I don't know if the libexpat thing is a compile issue, but I would recommend anyone trying to play fuhQuake on Linux to use ezQuake.
I am going to look into creating an AUR package for ezQuake.
the funk soul brother.
Offline
Awesome!!! It's been a while since I posted this thread, and I don't even know why I came back here, but now you've just inspired me to give Quake some more lovin'
Offline
I have been using the fuhquake package on the AUR for some time without problems. Sound works even with other things playing sound as well. Of course the fuhquake website seems to be broke now
Offline