PDA

View Full Version : F9 beta Nvidia from Livna repo problem


gres
9th April 2008, 08:12 AM
I have installed Fedora 9_i386 beta on my computer and so far it looks good. Then I added Livna repository (actually just livna-devel) since it has nvidia driver but I found that after kmod-nvidia* installation X hasn’t’ starting. At F9 loading I can see that there are some errors with nvidia driver components.
To resolve the problem I had to remove the driver and the problem disappeared. Bit I can’t install compiz and wine isn’t going work with some programs without the driver.
How to solve the problem with Nvidia driver? Is it possible to use the driver from Livna repository or I have to install it in a differen way?

glennzo
9th April 2008, 10:21 AM
Development of the NVidia driver typically lags behind development of a new Fedora release. As a result, you'll have trouble with it and things like Compiz. You're better off waiting for the final release of Fedora 9 before you try to get Compiz working.

gres
9th April 2008, 10:37 AM

I guess I didn’t explain the problem well. Nobody can install compiz without proper drivers due to need of some it’s components (glx?). So before compiz installation I have to install the driver which isn’t working. As well the driver increase the speed of work some graphics elements of desktop and programs so I need it.
I understand that beta version can’t be stable enough but my point is to use it trying solving problems that helps me to learn Linux. Of course for that I need help of the community.

Demz
9th April 2008, 10:41 AM
remember th F9 beta is Just a Beta so drivers will not be out to officially supprt a non official Distro as of yet .. you use a Beta, put up with the problems

leigh123linux
9th April 2008, 10:49 AM
Nvidia's stance on development versions of xorg server is not to support them !! , so you will need to downgrade to the F8 xorg version or wait for F9 to change to a stable version of xorg server !

You also need to patch the driver to work with the 2.6.25 kernel ! ( I don't know if the Livna driver is already patched )

http://www.nvnews.net/vbulletin/showthread.php?t=110088

gres
9th April 2008, 10:59 AM
Nvidia's stance on development versions of xorg server is not to support them !! , so you will need to downgrade to the F8 xorg version or wait for F9 to change to a stable version of xorg server !

You also need to patch the driver to work with the 2.6.25 kernel ! ( I don't know if the Livna driver is already patched )

http://www.nvnews.net/vbulletin/showthread.php?t=110088

Tnaks a lot!

nicholas.urfe
12th April 2008, 12:03 PM
Nvidia released some beta drivers that should work with the current xorg version in F9 Beta. Announcement here: http://www.nvnews.net/vbulletin/showthread.php?t=111460

leigh123linux
12th April 2008, 12:39 PM
Nvidia released some beta drivers that should work with the current xorg version in F9 Beta. Announcement here: http://www.nvnews.net/vbulletin/showthread.php?t=111460


It wont provide direct rendering !

The option Disable "glx" disables it !

LordMorgul
12th April 2008, 01:11 PM
I successfully installed the drivers this morning on my system with the livna 173.08-1 driver package set. I have a GeForce 5900xt (agp3) card and things work predictably for it in 2d.

They (as usual) install via:
yum install kmod-nvidia xorg-x11-drv-nvidia

There are a few caveats:

1) glx does not work, the module fails to load if you don't disable it, so you must add to xorg.conf:
Section "Module"
Disable "glx"
EndSection

2) the livna installed service script 'nvidia' does not work, and actually causes python to stacktrace. I don't have more details on it yet, but disabling the service is necessary and you must configure xorg.conf manually:
chkconfig --levels 12345 nvidia off

3) since you've disabled the service that makes sure you have the akmod built for the current kernel, you have to be sure yourself; if you update a kernel it might fail to start X the first time you boot it unless you go to runlevel 3 first, make sure the akmod builds, then load the nvidia module.

4) you must start X with the -ignoreABI switch:
startx -- -ignoreABI

5) end result is... you get a proprietary 2d driver

If nv or nouveau work for your setup I suggest waiting, there really is no good advantage to nvidia's 2d setup unless you have major performance issues on either of the other options.

Also nv starts X at least a second faster than nvidia does, nouveau is currently slower than that for me.

McRingRing
14th April 2008, 05:00 AM
>>Development of the NVidia driver typically lags behind development of a new Fedora >>release. As a result, you'll have trouble with it and things like Compiz. You're better off >>waiting for the final release of Fedora 9 before you try to get Compiz working.


This may be a stupid question, but I only recently started using Linux for my desktop (never cared about graphics on a server running Linux, my sole use of Linux until recently). Is it expected that there will be Nvidia drivers released when Fedora 9 is officially out that will be functional for things like Compiz and 3d apps? Or is it better to wait for awhile after the official release until Nvidia catches up?

muep
14th April 2008, 05:43 AM
>>Development of the NVidia driver typically lags behind development of a new Fedora >>release. As a result, you'll have trouble with it and things like Compiz. You're better off >>waiting for the final release of Fedora 9 before you try to get Compiz working.


This may be a stupid question, but I only recently started using Linux for my desktop (never cared about graphics on a server running Linux, my sole use of Linux until recently). Is it expected that there will be Nvidia drivers released when Fedora 9 is officially out that will be functional for things like Compiz and 3d apps? Or is it better to wait for awhile after the official release until Nvidia catches up?

The problem currenty isn't that Fedora 9 is in a beta stage, Nvidia doesn't care for that. Instead, the X.org in Fedora 9 is a pre-release version. Nvidian doesn't want to support those because it would require constant adjustmens or at least recompilations to the driver to keep it workin on a prerelease X.org.

LordMorgul
14th April 2008, 06:05 AM
>>Development of the NVidia driver typically lags behind development of a new Fedora >>release. As a result, you'll have trouble with it and things like Compiz. You're better off >>waiting for the final release of Fedora 9 before you try to get Compiz working.


This may be a stupid question, but I only recently started using Linux for my desktop (never cared about graphics on a server running Linux, my sole use of Linux until recently). Is it expected that there will be Nvidia drivers released when Fedora 9 is officially out that will be functional for things like Compiz and 3d apps? Or is it better to wait for awhile after the official release until Nvidia catches up?

If you want your desktop 3d to work then wait until people confirm that the nvidia drivers have been reworked to handle it on F9. There will be people trying it when nvidia offers beta drivers (I will be) and it will be publicly known.

McRingRing
14th April 2008, 07:59 PM
Cool, thanks for the info. I may set up another partition for F9 to give the beta drivers a shot, but will stick with F8 as my primary until that works.