Forums

ubuntu 64bit 13.10 and 32bit libs - no go

Auteur Réponses
hightower Lundi 3 Mars 2014 à 4:26
hightowerAnonymous

error: PlayOnLinux is unable to find 32bits OpenGL libraries

the package 'ia32-libs' was removed in ubuntu 13.10. (it is still in raring 13.04).

Package ia32-libs is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: lib32z1 lib32ncurses5 lib32bz2-1.0


installing these 3 packages doesn't help with the error. i'm using propertary nvidia 331.49 drivers installed with 32 bit support - i hope someone will look into this... how we can get playonlinux to run on 64bit ubuntu 13.10 and beyond with working 32bit libs.
petch Lundi 3 Mars 2014 à 10:46
petch


Install 32bit Wine, it will install its dependencies and you should be much closer to have everything working in your multiarch distro
booman Mercredi 5 Mars 2014 à 21:59
booman

Yeah, very frustrating. Mint has added them to the software installer, but I don't think you can install them from the mint repository...

You can also basically install the libraries when a game runs and errors that its missing a specific one.

I thought it was way easier to just install ia32-libs in the past.
What were they thinking?

† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
petch Mercredi 5 Mars 2014 à 22:51
petch

I thought it was way easier to just install ia32-libs in the past.
What were they thinking?

Quote from booman


That this was not maintenable.
It was just a set of chosen libraries compiled from time to time in 32bits, and packaged together. Since it required specific packaging, they were often lagging behind their 64bit counterparts, eventually raising compatibility issues (protocol version issue between 32bit X libraries and 64bit X server come to mind, maybe others).

The way it works now: you can install on your 64bit system the very same libraries used when installing a plain 32bit system. That ensures a much better maintenance, with less packaging effort.

booman Mercredi 5 Mars 2014 à 23:14
booman

So if the 32-bit libraries are still available on my 64-bit Ubuntu, how do I install them these days?
It is automated when you install a 32-bit program?

† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
petch Mercredi 5 Mars 2014 à 23:35
petch


On multiarch systems, you install packages for a specific architecture by suffixing their name with :architecture, hence ...:i386 or ...:amd64 (usually - but that's not only for x86 processors):
https://wiki.debian.org/Multiarch/HOWTO

(that's a Debian page, but you'll find similar infos for Ubuntu, just look for "multiarch")

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com