PDA

View Full Version : bash message


sinaps
23rd December 2007, 07:56 PM
Hi!

Every time i start gterm or login from console, i get this message

bash: [: /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so

What it may be?

vince_br549
4th January 2008, 07:28 PM
Yea, me too. Seems it is coming from
/etc/profile.d/SDL_pulseaudio_hack.sh
which is part of SDL-1.2.12-5.fc8.i386.rpm

cable_txg
4th January 2008, 07:37 PM

Yea, me too. Seems it is coming from
/etc/profile.d/SDL_pulseaudio_hack.sh
which is part of SDL-1.2.12-5.fc8.i386.rpm
I am not an expert in this area, but are you mixing 32bit and 64bit files on the same 64bit machine? I have an AMD X2 laptop and currently use only the 32 bit FC8 OS. I had compatibility issues when using purely 64bit. On the other hand, you could search for that missing file online.

cable_txg
4th January 2008, 07:40 PM
I am not an expert in this area, but are you mixing 32bit and 64bit files on the same 64bit machine? I have an AMD X2 laptop and currently use only the 32 bit FC8 OS. I had compatibility issues when using purely 64bit. On the other hand, you could search for that missing file online.
This is what I have on my system:

[ -e /usr/lib*/alsa-lib/libasound_module_pcm_pulse.so ] && export SDL_AUDIODRIVER=esd

from /etc/profile.d/SDL_pulseaudio_hack.sh

vince_br549
4th January 2008, 11:06 PM
I've got
/usr/lib/alsa-lib/libasound_module_pcm_pulse.so
/usr/lib64/alsa-lib/libasound_module_pcm_pulse.so

It is complaining about the format of the if statment? ...
Ahh, I updated the shell and changed it from
[ -e /usr/lib*/alsa-lib/libasound_module_pcm_pulse.so ] && export SDL_AUDIODRIVER=esd
to
[ -e /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so ] && export SDL_AUDIODRIVER=esd
and the error message went away. Apparently using the wild card is not making
the script happy.

vince_br549
4th January 2008, 11:20 PM
re mixing 32 and 64??? Huh? I used the 64 bit install DVD.
I guess I was kind of wondering but never followed up... How come dept.
When I install RPMs using yum it puts both 64 and 32 versions.
[vince@lap2 ~]$ sudo grep SDL /var/log/rpmpkgs
Password:
SDL-1.2.12-5.fc8.i386.rpm
SDL-1.2.12-5.fc8.x86_64.rpm
SDL-devel-1.2.12-5.fc8.i386.rpm
SDL-devel-1.2.12-5.fc8.x86_64.rpm
SDL_image-1.2.6-3.fc8.x86_64.rpm
SDL_mixer-1.2.8-6.fc8.x86_64.rpm
SDL_ttf-2.0.9-3.fc8.x86_64.rpm
[vince@lap2 ~]$

So I guess that means I've two complete versons? what the heck is that about?

marko
4th January 2008, 11:24 PM
So I guess that means I've two complete versons? what the heck is that about?

Vince:

That's completely normal, both i386 and x86_64 versions are
installed to allow both 32 and 64 bit versions of apps to work.

EMT64 (intels version of x86_64) and AMD64 (AMD's) support
both instruction sets.

Mark