You are not logged in.

#1 2010-12-03 01:30:20

fini_fly
Member
From: Georgetown, Ontario
Registered: 2009-11-20
Posts: 71
Website

Penumbra Collection lib32 error [SOLVED]

I am getting the following error while trying to run any of the three Penumbra games:

./penumbra.bin: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64

I'm running a 64 bit system and I had all of the required lib32 libraries installed as I had previously played the game. Any help on this would be much appreciated!

Last edited by fini_fly (2010-12-23 14:57:23)


Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel.

Offline

#2 2010-12-03 01:36:26

skunktrader
Member
From: Brisbane, Australia
Registered: 2010-02-14
Posts: 1,546

Re: Penumbra Collection lib32 error [SOLVED]

Is lib32-libgl installed?  What video card/driver?

Last edited by skunktrader (2010-12-03 01:38:40)

Offline

#3 2010-12-03 02:29:34

fini_fly
Member
From: Georgetown, Ontario
Registered: 2009-11-20
Posts: 71
Website

Re: Penumbra Collection lib32 error [SOLVED]

skunktrader wrote:

Is lib32-libgl installed?  What video card/driver?

lib32-nvidia-utils is installed with an nvidia GeForce 9400M with the 260.19.21 driver. This was the setup I had previously had when I was able to play the game.


Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel.

Offline

#4 2010-12-03 02:39:48

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Penumbra Collection lib32 error [SOLVED]

Is your lib32-nvidia-utils up to date?

pacman -Ql lib32-nvidia-utils | grep libGL.so

Offline

#5 2010-12-03 02:46:01

fini_fly
Member
From: Georgetown, Ontario
Registered: 2009-11-20
Posts: 71
Website

Re: Penumbra Collection lib32 error [SOLVED]

skottish wrote:

Is your lib32-nvidia-utils up to date?

pacman -Ql lib32-nvidia-utils | grep libGL.so

As far as I know:

lib32-nvidia-utils /usr/lib32/libGL.so
lib32-nvidia-utils /usr/lib32/libGL.so.1
lib32-nvidia-utils /usr/lib32/libGL.so.260.19.21

Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel.

Offline

#6 2010-12-03 03:05:19

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Penumbra Collection lib32 error [SOLVED]

It's correct.

I don't run a multi-lib setup, but in cases when things didn't get setup properly in the past, it was necessary to run 'ldconfig' as root on occasion. Other than that, I'm out of ideas.

--EDIT--

I do have one more idea if you're still stuck. You can check to see if lib32-nvidia-utils installed properly. On rare occasion I've ended up with corrupted files installed through pacman. It's an easy check:

ls -al /usr/lib/libGL.so*

Everything including symlinks should have some size greater than 0.

Last edited by skottish (2010-12-04 02:39:03)

Offline

#7 2010-12-23 14:57:07

fini_fly
Member
From: Georgetown, Ontario
Registered: 2009-11-20
Posts: 71
Website

Re: Penumbra Collection lib32 error [SOLVED]

So the game is now working after a major round of upgrades (just the daily ones). So my problem is solved. I don't know how or why, but it's solved.


Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel.

Offline

Board footer

Powered by FluxBB