Can I install xorg-x11-linXv-32bit on 11.3 x64?

Skype says it needs libXv.so.1 (Which is satisfied by xorg-x11-linXv which is installed according to YAST). Can I install the 32bit libs without damaging my system?

This stuff all just worked in 11.1 :frowning:

Short answer yes. But it must be the 64-32 bit version ie there are special 42 bit versions made for 64 bit systems. This really should not be a problem since the repo is the 64 bit one… but if you got into the 32 bit repos you could get the 32 bit library by mistake and not the special 64-32 bit library. You will know because the 64-32 bit version will have a -32 in the name.

Sure, it’s designed that way. It goes into /usr/lib instead of /usr/lib64 and so will only be used by 32-bit apps.

This is the one safe to install?

http://www.slhess.com/pictures/xorg.jpg

Should be fine.

32-bit RPMs for 64-bit arch have the -32bit in the name.

Explanation: The contents are basically the same as the RPM for the 32-bit arch, however if you tried to install that one (would have to be done manually) you would get a name clash and it won’t let you. If you tried to force it you would break your 64-bit apps because it would remove the 64-bit library related to that RPM. But if you stick to the packages from 64-bit arch, and YaST lets you, you’re ok.

Ok. I understand now.
Now I am having problems with QT. Even thought I installed the 32 bit files for QT that provide that module.

flamebait@fuuyuu:~> skype
skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

Yes I do believe that there are 2 32 bit files to install. I guess this is the next one.

“even though…” They are installed. Still erroring on that file.

NO they were not “installing BRB’” :shame:

I just kept installing 32 bit stuff it asked for until it worked.

Thanks for the help.

I guess in 11.1 these were already installed.

In 11.2 64 bit DVD install they were also installed. But the CD install not. I assume limited space on the media.

Or you were running a 32-bit system. Or they were already installed due to some other 32-bit app.

You are likely right gogalthorp. I hope 20 gigs for / is enough. :smiley:

I did a DVD install of 11.3 too.

I bet it was Quake (which I never got working)

A somewhat faster way to find all the missing libraries is to do:

ldd /usr/bin/skype

and the missing libraries will show as not found. You still have to correlate them to the package names though.