Steam for Linux > Limited Beta > Λεπτομέρειες θέματος
vasi 24 Νοε, 2012 @ 6:36μμ
Issue Report: Osmos missing libGLU
If I start Osmos, I just get the "Preparing to launch Osmos" dialog, and then nothing happens. No error message is reported, but Osmos doesn't run. This is on Ubuntu 12.10 Quantal.

Running ldd against the Osmos.bin32 binary shows that libGLU.so.1 is not found. Once this is fixed by installing libglu1-mesa:i386, Osmos runs without problems.
Εμφάνιση 1-6 από 6 σχόλια
< >
mmatt 8 Δεκ, 2012 @ 4:00μμ 
I've noticed the same thing... Steam logs the error:
./Osmos.bin32: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

This is on 64-bit Ubuntu 12.04, fresh install.
Τελευταία επεξεργασία από mmatt; 8 Δεκ, 2012 @ 4:01μμ
Sir Garbagetruck 8 Δεκ, 2012 @ 5:52μμ 
The issue I have found is that libGLU (.so.1) is a 32 bit library; yours more than likely is 64bit only. (Mine was, on a fresh Lubuntu 12.10 / upgraded from fresh 12.4)

My solution was to go back to Arch, which I prefer - and then configure multilib there.

But for those of you using Ubuntu/Slackware/Gentoo/Crunchbang/whatever: You should look at how your distro handles multilib, and be sure you have 32 bit libraries as well as 64bit. Most of the games are still 32 bit, and thus you'll need that compatibility/multilib stuff.
Sir Garbagetruck 8 Δεκ, 2012 @ 5:53μμ 
(Incidentally, I do plan on installing Lubuntu in a dualboot config just to be able to compare/debug with both an environment I prefer, and the "supported" environment. So I will eventually have a working multilib 64/32 ubuntu environment for testing as well.)
mmatt 8 Δεκ, 2012 @ 6:45μμ 
I'm also something of an Arch fan, but figured I'd switch to the officially supported platform for the beta... At least I assume 64-bit is supported...
As you've guessed, the issue is that the 32-bit library doesn't seem to be installed as a dependency, which is why vasi (and now I) had to install libglu1-mesa:i386 manually.
As an aside, I actually prefer Ubuntu's handling of multilib to Arch's - lib32-* is a bit ungainly IMO.
mmatt 8 Δεκ, 2012 @ 6:47μμ 
For anyone finding this that isn't clear on how to solve it, type the following into a terminal:
sudo apt-get install libglu1-mesa:i386
Τελευταία επεξεργασία από mmatt; 8 Δεκ, 2012 @ 6:53μμ
kmh42 11 Δεκ, 2012 @ 1:05μμ 
Αναρτήθηκε αρχικά από mmatt:
For anyone finding this that isn't clear on how to solve it, type the following into a terminal:
sudo apt-get install libglu1-mesa:i386

This fix work well on elementaryOS
Εμφάνιση 1-6 από 6 σχόλια
< >
Ανά σελίδα: 15 30 50
Ημ/νία ανάρτησης: 24 Νοε, 2012 @ 6:36μμ
Αναρτήσεις: 6