Sometimes, it’s happy news day. Today is one of these days. Paradox Interactive has ported 3 great games from the Penumbra series to Linux, they are horror games which received good metacritic scores ranging in the 70. The best thing about these games is that you can buy all 3 of them for only 5$! Go run to their online store, select “Linux” in the little menu and there you go…
They clearly don’t do this for profit, so if you want to support gaming on Linux, go ahead. It works perfectly on Fedora 11 x86-64 after some yum installs
A more complete description can be read on http://linuxlock.blogspot.com/2009/07/are-you-afraid-you-will-be.html

Nice, I’m happy to see that publishers also release their games for the Linux platform. That’s definitely good news, now we only need free 3D drivers
Excuse me for bothering you.
I’ve bought the games but they don’t work on my system.
As it’s quite similar to yours, I ask for your help.
My machine is also a F11 x86_64 with nvidia geforce 6150 graphic card, using last drivers from rpm-fusion, 185.18.14.
Which are packages you’ve installed?
I presume there are 32bits libs.
I’ve installed all the dependencies I though I need but it doesn’t work.
Thanks, Iñigo
Yes, you need to install some 32 bit libs. The easiest way to know which your system needs is to run the games from the console, you will get errors like “file blah.so is missing”. Then run yum whatprovides “*/blah.so”" and it will tell you in which RPM you can find the file, just install the 32 bit version then (i586 or i686).
I’ve installed different 32 bits libs (nvidia, alsa, some X libs…) but it looks my problem is not that, it’s with the drivers.
Anyway I’ve asked in the vendor forum, as the are more people with the same problem.
Here is the link to the thread for reference:
http://frictionalgames.com/forum/showthread.php?tid=3069
could you send me or paste which 32 bits libs have you installed, please?
$ rpm -qa|grep i586 | sort > libs32.txt
Thanks
My system has libs everywhere for testing purposes, so you might not want them all:
[Steven@x301 ~]$ rpm -qa|grep i586 | sort -g
alsa-lib-1.0.20-1.fc11.i586
alsa-plugins-pulseaudio-1.0.20-2.fc11.i586
atk-1.25.2-2.fc11.i586
audiofile-0.2.6-10.fc11.i586
audit-libs-1.7.13-1.fc11.i586
avahi-0.6.25-3.fc11.i586
avahi-glib-0.6.25-3.fc11.i586
bug-buddy-2.26.0-2.fc11.i586
bzip2-libs-1.0.5-5.fc11.i586
cairo-1.8.6-2.fc11.i586
cracklib-2.8.13-4.i586
cups-libs-1.4-0.b2.18.fc11.i586
cyrus-sasl-lib-2.1.22-22.fc11.i586
db4-4.7.25-11.fc11.i586
dbus-glib-0.80-2.fc11.i586
dbus-libs-1.2.12-1.fc11.i586
e2fsprogs-libs-1.41.4-10.fc11.i586
elfutils-libelf-0.141-1.fc11.i586
esound-libs-0.2.41-2.fc11.i586
evolution-data-server-2.26.3-1.fc11.i586
expat-2.0.1-6.i586
fontconfig-2.6.99.behdad.20090508-1.fc11.i586
freetype-2.3.9-3.fc11.i586
gamin-0.1.10-4.fc11.i586
GConf2-2.26.2-1.fc11.i586
gdbm-1.8.0-31.fc11.i586
glib2-2.20.3-1.fc11.i586
gnome-keyring-2.26.1-1.fc11.i586
gnome-menus-2.26.1-1.fc11.i586
gnome-vfs2-2.24.1-2.fc11.i586
gnutls-2.6.6-1.fc11.i586
gstreamer-0.10.23-2.fc11.i586
gtk2-2.16.2-1.fc11.i586
hal-libs-0.5.12-26.20090226git.fc11.i586
jack-audio-connection-kit-0.116.1-5.fc11.i586
jasper-libs-1.900.1-10.fc11.i586
keyutils-libs-1.2-5.fc11.i586
krb5-libs-1.6.3-20.fc11.i586
lcms-libs-1.18-2.fc11.i586
libacl-2.2.47-4.fc11.i586
libasyncns-0.7-2.fc11.i586
libattr-2.4.43-3.fc11.i586
libavc1394-0.5.3-5.fc11.i586
libbonobo-2.24.1-1.fc11.i586
libcanberra-0.12-1.fc11.i586
libcanberra-gtk2-0.12-1.fc11.i586
libcap-2.16-4.fc11.1.i586
libdaemon-0.13-2.fc11.i586
libdrm-2.4.6-7.fc11.i586
libexif-0.6.16-3.fc11.i586
libfreebob-1.0.11-5.fc11.i586
libgcc-4.4.0-4.i586
libgcrypt-1.4.4-6.fc11.i586
libglade2-2.6.4-1.fc11.i586
libgnome-2.26.0-1.fc11.i586
libgpg-error-1.6-3.i586
libgphoto2-2.4.5-1.fc11.i586
libgtop2-2.26.1-1.fc11.i586
libgweather-2.26.1-3.fc11.i586
libical-0.43-4.fc11.i586
libICE-1.0.4-7.fc11.i586
libIDL-0.8.13-1.fc11.i586
libiec61883-1.2.0-2.fc11.i586
libjpeg-6b-45.fc11.i586
libogg-1.1.3-11.fc11.i586
libpng-1.2.37-1.fc11.i586
libproxy-0.2.3-10.fc11.i586
libraw1394-2.0.1-2.fc11.i586
libselinux-2.0.80-1.fc11.i586
libSM-1.1.0-4.fc11.i586
libsoup-2.26.2-1.fc11.i586
libstdc++-4.4.0-4.i586
libtasn1-1.8-2.fc11.i586
libtdb-1.1.3-14.fc11.i586
libthai-0.1.9-7.fc11.i586
libtiff-3.8.2-13.fc11.i586
libtool-ltdl-2.2.6-11.fc11.i586
libusb-0.1.12-21.fc11.i586
libvorbis-1.2.0-7.fc11.i586
libX11-1.2.1-2.fc11.i586
libXau-1.0.4-5.fc11.i586
libxcb-1.2-4.fc11.i586
libXcomposite-0.4.0-7.fc11.i586
libXcursor-1.1.9-4.fc11.i586
libXdamage-1.1.1-6.fc11.i586
libXext-1.0.99.1-2.fc11.i586
libXfixes-4.0.3-5.fc11.i586
libXft-2.1.13-2.fc11.i586
libXi-1.2.1-1.fc11.i586
libXinerama-1.0.3-4.fc11.i586
libxml2-2.7.3-2.fc11.i586
libXrandr-1.2.99.4-3.fc11.i586
libXrender-0.9.4-5.fc11.i586
libXtst-1.0.3-5.fc11.i586
libXxf86vm-1.0.2-2.fc11.i586
mesa-dri-drivers-7.6-0.1.fc11.i586
mesa-libGL-7.6-0.1.fc11.i586
mesa-libGLU-7.6-0.1.fc11.i586
ncurses-libs-5.7-2.20090207.fc11.i586
nspr-4.8-1.fc11.i586
nss-3.12.3-4.fc11.i586
nss-softokn-freebl-3.12.3-4.fc11.i586
openldap-2.4.15-3.fc11.i586
ORBit2-2.14.17-1.fc11.i586
PackageKit-gtk-module-0.4.8-2.fc11.i586
pam-1.0.91-6.fc11.i586
pango-1.24.2-1.fc11.i586
pixman-0.14.0-2.fc11.i586
PolicyKit-0.9-6.fc11.i586
popt-1.13-5.fc11.i586
pulseaudio-libs-0.9.15-14.fc11.i586
readline-5.2-14.fc11.i586
sqlite-3.6.12-3.fc11.i586
tcp_wrappers-libs-7.6-55.fc11.i586
wine-1.1.23-1.fc11.i586
wine-capi-1.1.23-1.fc11.i586
wine-cms-1.1.23-1.fc11.i586
wine-core-1.1.23-1.fc11.i586
wine-desktop-1.1.23-1.fc11.i586
wine-esd-1.1.23-1.fc11.i586
wine-jack-1.1.23-1.fc11.i586
wine-ldap-1.1.23-1.fc11.i586
wine-nas-1.1.23-1.fc11.i586
wine-pulseaudio-1.1.23-1.fc11.i586
wine-tools-1.1.23-1.fc11.i586
wine-twain-1.1.23-1.fc11.i586
zlib-1.2.3-22.fc11.i586
Solved.
It was a problem with xorg loading nvidia extensions after the mesa generic ones.
It’s solved now.
Thanks,
Iñigo