PlaneShift
Support => Linux Specific Issues => Topic started by: Meranor on September 15, 2006, 09:00:50 pm
-
Hi!
Just discovered, that the PlaneShift sound system stopped working on my system (see above). It's caused by the fact that the Linux client comes with its own 1.0.11 (!=1.0.12) version of ALSA. The error message I get is:
DEBUG: Sound System Software Renderer Initializing...
ALSA lib pcm_direct.c:224:(make_local_socket) connect failed: �Z/tmp/alsa-dmix-7347-1158337114-512350: Directory or file not found
ALSA lib pcm_dmix.c:894:(snd_pcm_dmix_open) unable to connect client
Please note the very strange characters before "/tmp/alsa-dmix..."! Looks like a binary incompatibility...
Solution:
Remove the offending files "libs/libasound.so.*" in the PlaneShift directory.
Honestly speaking, I find it questionable to deliver such system libraries with the client. Is there a convincing reason?
Cheers,
Meranor's guiding spirit
-
Honestly speaking, I find it questionable to deliver such system libraries with the client. Is there a convincing reason?
The main reason is to stop people complaining that libraries are not delivered with the system ;)
-
The main reason is to stop people complaining that libraries are not delivered with the system ;)
Ok, but could the installer maybe check, if an appropriate version is already installed? And only if not, download and install the other version?
Meranor
-
Possible. I'll take a look.
-
Hmm well sound worked ok when I first downloaded it on Fedora Core 5_64, then I got an update and sound didn't work for a while. Sound worked again on update 0.3.016 and I'm getting another update now but the client is very slow to download. Maybe it's busy today. Will post back if sound quits working again.
Edit: Sound works but it peters out after a while. Not sure why yet.
-
Remember to run fixlibs.sh after updating.
-
Remember to run fixlibs.sh after updating.
Are you sure? The fixlibs.sh script has been moved away into 'moved/' by the last update...
I'd have read this as "Donot use anymore"...
Meranor
-
I'm sure. It should be downloaded by the updater.... try updating again.