hightower |
Monday 3 March 2014 at 4:26
|
hightower
|
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 |
Monday 3 March 2014 at 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 |
Wednesday 5 March 2014 at 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?
|
petch |
Wednesday 5 March 2014 at 22:51
|
petch
|
I thought it was way easier to just install ia32-libs in the past. What were they thinking?
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 |
Wednesday 5 March 2014 at 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?
|
petch |
Wednesday 5 March 2014 at 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")
|