Jump to content

Cooker, Xorg 7.1 and Nvidia


tyme
 Share

Recommended Posts

As mentioned in this thread, there are some issues with Nvidia on Cooker since Cooker is running Xorg 7.1

 

This thread is intended to put together information on this problem, and eventually to provide final resolution information once it's fixed.

 

First, you can get nvidia drivers working. If you are running kernel 2.6.16 (uname -a will tell you) you can grab the nvidia-dkms rpm's from the PLF repositories (see easy-urpmi). If you have upgraded to 2.6.17 (as I did) you'll need to compile it through nvidia's tool. Also, you will need to add the following line to your /etc/X11/xorg.conf in the Device section:

Option "RenderAccel" "false"

So your device section will look similar to:

Section "Device"
Identifier "device1"
VendorName "nVidia Corp."
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
Option "RenderAccel" "false"
EndSection

 

Note that even though the driver will load, you may run into some issues (specifically in 3d rendering). The problem is with nvidia's drivers, as stated in /var/log/xorg.0.log:

(EE) ============= WARNING WARNING WARNING WARNING =============
(EE) This server has a video driver ABI version of 1.0 but this
(EE)	 driver is designed to work with versions before 1.0.  The
(EE)	 driver will continue to load, but may behave strangely.
(EE)	 Please check http://www.nvidia.com/ for driver updates or
(EE)	 downgrade to an X server with a supported driver ABI.
(EE) ===========================================================

It's been said that nvidia will support 7.1 in the 9xxx series of their drivers, which is currently in beta for Windows, so we hope it'll be along shortly for Linux.

 

Another thing that may be helpful is running startx with the following option:

startx -- -ignoreABI

I haven't tested this myself, however.

Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...