Hi. I’m attempting to run Skype on my new 64-bit openSUSE installation. I get a stream of errors like:
ALSA lib pcm.c:2104: (snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib control.c:874: (snd_ctl_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
These files are indeed not present in /usr/lib but they are present in /usr/lib64. Based on this and other research, I understand that I need to install 32-bit versions of these libraries.
Other users have suggested downloading the libraries manually and copying them to /usr/lib. I’m having trouble finding the right files.
Thanks for the reply. I have 32-bit versions of libqt4 and libqt4-x11 already installed. Where do I get RPMs for similar versions of 32-bit libqt4-dbus-1 and libsigc++2? Is there a repository that I need to add?
I am very new to linux. I run a 64 bit opensuse. I cannot install the rpm for skype (skype-2.2.0.35-suse.i586.rpm). I down load the package and then right-click and use “package installer”. But every time I get “an internal system error”:
> PK_TMP_DIR
Something went wron in a previous atempt to install something and a
temporary repository was left (no tragedy)
su -
zypper rr PK_TMP_DIR
in a terminal and after that the error message should be gone.
–
PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.4 | GeForce
9600 GT | 4GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.4 | nVidia
ION | 3GB Ram
that usually means you aborted or crashed a previous install attempt
leaving that now abandoned ‘junk’ in a temporary directory…
just delete it, this way
-open a terminal and type in:
sudo rm -i /var/tmp/TmpDir.LeW8is
it will ask for your root password, when you type it in you will not see
what you type, so type carefully…
frightened by the command line? don’t be…it is the fastest way to get
this done…if you MUST have a GUI then
-hold down Alt and press F2
-in the popup run command window, type:
if running KDE
kdesu dolphin
if running Gnome
gnomesu nautilus
-give the root password when asked
-navigate to /var/tmp/
-find TmpDir.LeW8is
-single right click on it and select Trash or Delete or whatever is like
that on yours…
suggestion: have a little patience when YaST is installing software,
there is a LOT going on in the background…it may take a while…do you
best to not abort an install…just go for a walk if you have to…