PDA

View Full Version : No Sound in Client


Thaz
25th August 2006, 15:41
Hello all. I haven't seen anything that quite matches what i've got going on searching the forums, so here's a new post. (first in a while it looks like).

I've no sound in the game client. I'm running gentoo on a 64 bit platform, game plays great, but there is no sound. Browsing the bug file, the only line i could find that stands out to me is "Could not initialize FMOD: FSOUND error 3"

Have one other unrelated request, what does " nvrc disabled per user request." mean? Don't know that I requested disabling anything, but this really is just a point of curiosity for me.

Pluribus
25th August 2006, 16:24
Grr, lost the first reply to this... (Accidentally hit backspace) Ok try 2...

The disabling is because you probably have an nvidia 6xxx or 7xxx based card, those dont support nvidia register combiner programs in hardware. (They translate them into ARB_fragment_programs sometimes imperfectly) Since they run ARB_fragment_programs at full speed, I disable NV_register_combiner and NV_register_combiner2 programs. (Dont nit pick my warning messages, or I will turn off all logging and use the force to troubleshoot)
Look up a few lines and you will see a message telling you that it is disabling them.

As for sound. If your running ArTS or ESD, they will interfere with the clients ability to attach to the sound drivers. Check the README.linux for various command line parameters. NOTE: -alsa works ONLY on ALSA 0.9 (Nothing older, nothing newer) (Damn Closed source audio drivers)

As a plus note. Apple FINALLY checked in the OpenAL 1.1 code so I may be able to fix the Mac issues with quick sound falloff. (Sound falloff on Mac was more realistic, but not the same as the linux and Windows versions. They both use a Linear rolloff formula) Once I have the Mac version totally debugged. (It has been kicking my behind for a while.) I will release the openal audio code on the Linux client as well and dump FMOD.

Thaz
25th August 2006, 16:31
(Dont nit pick my warning messages, or I will turn off all logging and use the force to troubleshoot)


Not nitpicking, i'm just the dork that asks why to many times. Thanks for that info though :-)

I am running arts, but that's easy enuf to change, I appreciate that info too. Next time i pop in to play i'll do so without arts and esd. Played with the flags in Readme.linux and couldn't get any to provide better results. I'll re-attempt without arts loaded tonight and see.

Thanks for your amazingly fast response, really appreciate your help and support

Pluribus
25th August 2006, 23:14
Running without arts and esd will work PROVIDED you have OSS emulation compiled into your kernel (I say if because Gentoo users dont always have it)