WeatherGod
Junior Member
Posts: 1
Joined: May 2010
Reputation: 0
|
How I got it working in Fedora 13
It was a bit troublesome, but I finally got Penumbra: Overture running on Fedora 13. I am on the low-end of the specs: 512 MB of memory and NVidia GeForce Ti 4. So, I have decided to post my adventures here in the hopes that it helps others. Note that I am still wading through exactly what I did so I may post revisions to my notes.
First, the default nouveau drivers for my GeForce Ti 4 are not sufficient for this game, so you will need the proprietary drivers from NVidia. For me, this would be version 96.43.16 (which is a legacy driver, but still supported by NVidia). In order to install this driver, you will need to make sure you have the packages kernel-PAE-devel and kernel-headers. Note that kernel-devel is not the same as kernel-PAE-devel. If you are using the PAE kernel, you will need kernel-PAE-devel (this took me a while to realize).
Next, you will need to turn off modesetting as the driver does not support it. Edit /etc/grub.conf and add 'nomodeset' to the end of your kernel line. Then edit /etc/inittab to boot into runlevel 3. Reboot. Log in as root and run the nvidia installer. This should complete all that is needed for the graphics card on fedora 13.
Now, the Penumbra installer includes a lib/ directory that includes several shared objects that Overture depends on. However, I have found that to make Penumbra: Overture run properly, you need to "let Linux be Linux". Most of these library files are available through Fedora 13 and should be used. So, move that lib/ directory elsewhere (I renamed it to orig_libs/).
Then, you will need to install several packages if they are not installed already:
alsa-plugins-pulseaudio
openal-soft
freealut
SDL
SDL_ttf
SDL_image
In addition, you will need the nonfree package called "Cg" from RPMFusion.
I hope this is helpful, and I will update this thread as I get new information.
|
|
| 05-31-2010 06:22 PM |
|
Caterpillar
Member
Posts: 77
Joined: May 2010
Reputation: 0
|
RE: How I got it working in Fedora 13
well done 
Hope you will enjoy it
|
|
| 06-13-2010 10:18 PM |
|
Urkle
FG - Associate
Posts: 1,101
Joined: Jul 2006
Reputation: 14
|
RE: How I got it working in Fedora 13
You should be able to keep the provided "Cg" libs and just move the rest out of the way.. As the Cg is a Binary only library so it will be the same as the one provided by Nvidia (unless nvidia has something newer that like version 2.2 out)
Developing away on one of
Mac Pro Dual 2Ghz, 7GB RAM, Snow Leopard, nVidia 8800 512MB.
Linux, 3-core AMD, 4GB RAM, Fedora 16, nVidia 450 1GB
|
|
| 06-15-2010 03:55 AM |
|
Caterpillar
Member
Posts: 77
Joined: May 2010
Reputation: 0
|
RE: How I got it working in Fedora 13
(06-15-2010 03:55 AM)Urkle Wrote: You should be able to keep the provided "Cg" libs and just move the rest out of the way.. As the Cg is a Binary only library so it will be the same as the one provided by Nvidia (unless nvidia has something newer that like version 2.2 out)
Mmh it is something similar to what we've done for the pulse audio libraries? (Removing old libraries in the game to use newer in the Operating System)
|
|
| 06-15-2010 12:04 PM |
|