Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Fedora Users (FC5)

Vinci Calamari
Free Software Promoter
Join date: 27 Feb 2006
Posts: 192
03-22-2006 15:01
Hi Fedora users. I am updating my system right now. Maybe we can put together some info on how to enable SL again in the new FC5.

I found this link: http://clunixchit.blogspot.com/2006/02/fc5-test-2-nvidia-finally-successful.html

So Nvidia modules should work in FC5/ Xorg 7. Right now I did not find appropriate packages at livna.org. Any of you has SL running on FC5? And how did you do it?

Vinci
Charlie Omega
Registered User
Join date: 2 Dec 2002
Posts: 755
03-22-2006 15:33
I am currently installing FC5 and SL will be my first task after I am successfull in installing nvidia...if I can add to this thread on successes I'll try my best :-)
_____________________
From: 5oClock Lach
With a game based on acquiring money, sex, and material goods, SL has effectively recreated all the negative aspects of the real world.


Mega Prim issues and resolution ideas....
http://blog.secondlife.com/2007/10/04/second-life-havok4-beta-preview-temporarily-offline/
Mack Echegaray
Registered Snoozer
Join date: 15 Dec 2005
Posts: 145
03-22-2006 15:53
you'll have to wait until a few days after fc5 is out, they broke support for non-gpl modules.
Trimda Hedges
Creator of Useless Prims
Join date: 19 Nov 2003
Posts: 247
03-27-2006 06:31
Heyos,

I'm running SL under FC5 x86_64. It runs like a charm, infact, my performance is 200-300% better then the windows side. The biggest challenge I had was installing the newest NVidia drivers (I needed the latest and greatest as I run a BFG 7800GS OC and driver support only came out recently. v8178).

Once you get past the nvidia driver install, you should be rocking. Read and follow this post in detail: http://www.nvnews.net/vbulletin/showthread.php?t=66851

Basically, to make it compile, you need to update your kernel and kernel sources (there's an RPM, so its fast and easy), install one X11 SDK (rpm again), update your X11 (yum update), one patch (detailed instructions on howto do it) and then run the nvidia installer (allow it to compile the modules as required).

If you need help, I can cut and paste exactly what I did.
_____________________
C. Create useless prims... Then delete... Rinse... Repeat.

"The problem is us, and the solution is within us all."
-- Merwan Marker

"Trimda - do us both a favor and please put me on ignore."
-- blaze Spinnaker
Vinci Calamari
Free Software Promoter
Join date: 27 Feb 2006
Posts: 192
03-27-2006 10:44
Heres another link. Install was sucessfull. Have not tested SL with it:
http://clunixchit.blogspot.com/2006/03/fc5-ati-or-nvidia-drivers.html

(you need to use Livna with it)
Orenj Marat
Queen of the Null Lines
Join date: 13 Sep 2005
Posts: 15
Super-duper SL on FC5 Instructions
03-27-2006 22:24
From: Vinci Calamari
Any of you has SL running on FC5? And how did you do it?


I've been running the Linux alpha since FC5T1. Just finally got around to blowing away my mess and installing FC5 final, so I carefully documented my steps as I reinstalled SL. The following assumes you have basic Linux competency.

1) I'm running the nvidia drivers from atrpms (http://atrpms.net/) I know you may have ati, and you may prefer livna or straight from the vendor, but here's how I do it. Note you'll need root privs for all of these substeps:
a) enable atrpms by creating a new file, say "atrpms.repo", in your /etc/yum.repos.d, and put this in it:
CODE
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable

b) Install the nvidia kernel module and related libs
CODE
yum install nvidia-graphics8178

c) if you have selinux running in enforcing mode (does "cat /selinux/enforce" return "1"?), hack fix for some problems (nvidia's fault):
CODE
chcon -t textrel_shlib_t /usr/lib/nvidia-graphics-1.0-8178/libGLcore.so.1
chcon -t textrel_shlib_t /usr/lib/nvidia-graphics-1.0-8178/libGL.so.1
chcon -t textrel_shlib_t /usr/lib/xorg/modules/extensions/nvidia/libglx.so

d) restart X (log out of your desktop session or ctrl-alt-backspace or telinit 3; telinit 5 or whatever floats your boat)

2) (again as root) install the one library you might not have installed that SL needs:
CODE
yum install compat-db


From here on out, assuming you're just installing into your home dir or somesuch, you don't need root anymore.

3) Download the tarball from http://secondlife.com/community/linux-alpha.php and unpack it with something like
CODE
tar jxvf SecondLife*.tar.bz2


4) cd into the directory thus created

5) again only needed if you're running selinux enforcing, hack around some badly-built libs included with the client that make selinux ill:
CODE
chcon -t textrel_shlib_t lib/libfreetype.so.6
chcon -t textrel_shlib_t lib/libGLU.so.1


6) You're done. Run SL with ./secondlife

Hope that helps!

~Orenj~
Vinci Calamari
Free Software Promoter
Join date: 27 Feb 2006
Posts: 192
03-28-2006 03:29
From: Vinci Calamari
Heres another link. Install was sucessfull. Have not tested SL with it:
http://clunixchit.blogspot.com/2006/03/fc5-ati-or-nvidia-drivers.html

(you need to use Livna with it)


I can now confirm that the steps there work. it are two steps. I post them here, also:

1.) rpm -ivh http://rpm.livna.org/livna-release-5.rpm
(this installs the neeeded files in /etc/yum.repos.d/ für the livna.org repository )

2 a) (for ATI) yum --enablerepo=livna-testing --enablerepo=updates-testing install kmod-fglrx
2 b) (VorNvidia) yum --enablerepo=livna-testing --enablerepo=updates-testing install kmod-nvidia

So this looks like the pos simplest method.

Explanation:

What does "--enablerepo=livna-testing --enablerepo=updates-testing" mean? Normally you have these "testing" repositories of Livna not enabled because they are not mature a s livna-stable. So in a config file like /etc/yum.repos.d/livna-testing.repo (every repository file MUST end with .repo) you see the repos as:
[livna-testing]
and they have a line that says "enabled=0". The above yum option now sets the value to "enable=1" just for this one installation. The good thing about this is that you dont have the problem to overwrite files from any stable release.

How to keep uptodate:
CODE

yum --enablerepo=livna-testing --enablerepo=updates-testing update 'kmod-fglrx'

or
CODE

yum --enablerepo=livna-testing --enablerepo=updates-testing update 'kmod-nvidia'