-
HOWTO: Latest NVIDIA drivers
If you want to install Nvidia driver with the nvidia installer (I've tried v.7667) and you use a kernel from Ubuntu Hoary or you compiled it from Hoary sources (or kernel.org sources), then just try this HOWTO.
If you have a kernel from Ubuntu Breezy then try this HOWTO:
http://www.ubuntuforums.org/showthread.php?t=52924 OR just look at point 2 of the problems section of THIS guide.
Make sure you graphic card is not among the ones which are NOT SUPPORTED by looking at the list you will find in the NOTES SECTION *
You need 7676 version only if you have Geforce 7800, otherwise is useless (and it has some bugs). If you haven't got this graphic card PLEASE try 7667, it's more stable.
Download the installer from this page according to your architecture (32bit or 64bit)
http://www.nvidia.com/object/unix.html
Before you start you have to make sure the following things are installed (see points "a","b","c"). If not, you can install them following these steps:
Open either Terminal or Konsole and type:
uname -r (this will tell you the name and version of the kernel you are using)
Open either Synaptic or Kynaptic
a) press the "Search" button and put "header" in the search field
you will see a list of files, find "linux-headers-the name you got from uname -r"
for example if your kernel is "2.6.10-5-386", the headers will be "linux-headers-2.6.10-5-386"
click on the files and select "Mark for installation"
b) press the "Search" button and put "linux-source" in the search field
you will see a list of files, find "linux-source-the name you got from uname -r"
click on the file and select "Mark for installation"
c) press the "Search" button and put "build-essential" in the search field
click on the file and select "Mark for installation"
d) Press the "Apply" button.
You can close Synaptic (or Kynaptic) after it has finished installing the headers.
Ok, now let's begin:
1) uninstall nvidia-glx (if you don't have it just go to step 2)
2) remove the file manually:
sudo rm /etc/init.d/nvidia-glx
3) sudo apt-get install gcc (just in case)
ctl-alt-f1 (so as to get to the command line, not a windowed terminal, but out of the graphical interface GUI)
login with your username and password (if required)
sudo /etc/init.d/gdm stop (or "kdm stop" if you use KDE)
cd “directory where you have the nvidia installer”
If you have Ubuntu 64bit type: **
sudo sh NVIDIA-Linux-x86_64-1.0-7667-pkg2.run
Otherwise if you have Ubuntu 32 bit type:
sudo sh NVIDIA-Linux-x86-1.0-7667-pkg2.run
If you have Ubuntu 64bit you can't install OpenGL32bit compatibility libraries, so when the installer asks whether to install it just answer no OR you may want to try a workaround which Draugen found but which I haven't tried myself (look at the PROBLEMS SECTION at the end of the guide: point 5).
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nano /etc/X11/xorg.conf
scroll the file down until you find the line with “Modules” and comment out (by putting a "#" before the line) the 2 lines I put in blue and add Load "glx". It should look like the example below:
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
#Load "dri"
#Load “GLcore”
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
Then find the section Device and make sure the word I put in red is “nvidia”:
Section "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6200 TurboCache]"
Driver "nvidia"
BusID "PCI:1:0:0"
CTRL+O to save (yes, use the same name and overwrite the file)
CTRL+X to exit
sudo /etc/init.d/gdm start (or "kdm start" if you use KDE)
Now you have installed the new nvidia driver.
If you want a "control panel" which shows the settings of your card you might want to install "Nvidia-settings" (this part of the guide has been taken from the Unofficial Ubuntu Starter Guide) although they driver works fine also without it (the choice it's up to you).
Open Terminal or Konsole and type
sudo apt-get install nvidia-settings
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop (you can use "kate" instead of "gedit" in KDE)
Insert the following lines into the new file:
[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;
Save the file and exit.
Restart your computer
You will be able to see "Nvidia settings" in the menu (the one from which you launch all the applications)
Enjoy!
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
NOTES SECTION
* Below are the legacy GPUs that are no longer supported in the unified driver.
These GPUs will continue to be maintained through the special legacy NVIDIA
GPU driver releases.
NVIDIA chip name Device PCI ID
------------------------------- -------------------------------
RIVA TNT 0x0020
RIVA TNT2/TNT2 Pro 0x0028
RIVA TNT2 Ultra 0x0029
Vanta/Vanta LT 0x002C
RIVA TNT2 Model 64/Model 64 Pro 0x002D
Aladdin TNT2 0x00A0
GeForce 256 0x0100
GeForce DDR 0x0101
Quadro 0x0103
GeForce2 GTS/GeForce2 Pro 0x0150
GeForce2 Ti 0x0151
GeForce2 Ultra 0x0152
Quadro2 Pro 0x0153
----------------------------------------------------------------
** the name of the installer may vary:
e.g. it could be NVIDIA-Linux-x86_64-1.0-7667-pkg1.run.
So just put the name of the installer you've downloaded from Nvidia website.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PROBLEMS SECTION
1) If the installer reports that the “Framebuffer” kernel module conflicts with the drivers you will have to recompile your kernel and disable this function
Here's a HOWTO for kernel compilation for newbies
http://www.ubuntuforums.org/showthre...5&page=1&pp=10
2) If the installer complains in this way (this is an example of part of the error):
...
nvidia: version magic '2.6.10-5-386 preempt 386 gcc-3.4' should be
'2.6.10-5-386 preempt 386 gcc-3.3'
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details.
...
This means the installer tries to use gcc-3.4 instead of gcc-3.3(the right one).Type this before launching NVIDIA installer:
CC=gcc-3.3
export CC
The number of the version of gcc has to be the same as the 2nd one reported in the error by nvidia installer (i.e. the word I put in red instead of the one I put in blue)
then run nvidia installer again.
3) If the installer complains in this way:
...
ERROR: Unable to find the development tool `cc` in your path; please make sure
that you have the package 'gcc' installed. If gcc is installed on your
system, then please check that `cc` is in your PATH.
The user Reid has suggested this solution:
To find out where 'gcc' is located I did:
Code:
which gcc
which returned:
Code:
/usr/bin/gcc
then I made a symbolic link to gcc called cc so programs trying to use 'cc' would get gcc, with this code:
Code:
sudo ln -s /usr/bin/gcc /usr/bin/cc
Then try the installer again.
4) If you have an AGP graphic card and your system freezes but you can still move the mouse pointer you will have to do this:
sudo nano /etc/X11/xorg.conf
Add the lines in red at this section of the file:
Section "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6200 TurboCache]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NvAGP" "0"
Option "RenderAccel" "Off"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "Off"
Option "Accel" "Off"
Option "AllowGLXWithComposite" “Off”
EndSection
This will either disable 3d acceleration or make it slower (sorry but I haven't got an AGP card so I haven't tried them myself)
If this doesn't work for you try asking at this Forum and you might be talking to some of the developers of the NVIDIA drivers (there's a Linux section) (it's very useful)
http://www.nvnews.net/vbulletin/forumdisplay.php?f=14
5) If you have Ubuntu 64bit you will have some problems when trying to install OpenGL32bit compatibility libraries, so yuomay want to try a workaround suggested by Draugen but which I haven't tried myself
type:
sudo mkdir /emul
sudo mkdir /emul/ia32-linux
sudo mkdir /emul/ia32-linux/usr
sudo ln -s /usr/lib32 /emul/ia32-linux/usr/lib
if /usr/lib32 does not exist, you need to do this
Type:
sudo apt-get install ia32-libs lib32gcc1 lib32stdc++6
without which the opengl compat libs probably won't be much use anyway
there are more 32bit libs as well. check synaptic.
Alberto
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Option "RenderAccel" "On"
It's not sure. At least for me.
Anyway thanks for the howto.
-
Re: HOWTO: Latest NVIDIA drivers
You're right, thanks it was a mistake. Fixed.
-
Re: HOWTO: Latest NVIDIA drivers
What if I'm in Breezy but I'm using the Hoary kernel?
-
Re: HOWTO: Latest NVIDIA drivers
dident work for me got a kernel error :(
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by Kyral
What if I'm in Breezy but I'm using the Hoary kernel?
Before running NVIDIA installer, type:
CC=gcc-3.4 (here you have to put the number of the gcc you used to compile your kernel, which is 3.4 in my case*)
export CC
When I wanted to compile the modules for a Breezy kernel in Hoary I had to use gcc 3.4. If you want to compile them for a Hoary kernel in Breezy you should use the gcc with which Hoary kernel are usually compiled.
I'm not sure if it is gcc 3.3 (try with this one first).
If this gcc doesn't work you should try different versions of gcc until you find the right one (and the module will compile).
Have a look at this:
Quote:
Originally Posted by haddog
This works great. Getting the corect version of gcc is the key. When you run the Nvidia installer, if it fails because of your version of gcc, it will tell you what version of gcc you need based on what your kernel is compiled with. Make sure to get gcc-X.X and not just gcc-X.X- base.
This was in my other thread about installing NVIDIA drivers with a Breezy kernel. That's how things work.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by earobinson
dident work for me got a kernel error :(
1) Have you installed the kernel headers of your current kernel?
2) Are you using Ubuntu Hoary or Breezy?
3) What's the output of the error (what does the installer say?)?
-
Re: HOWTO: Latest NVIDIA drivers
What are big improvements in this new nVidia driver if there are any? If there are no, why should any user bother installing/upgrading them?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by izmaelis
What are big improvements in this new nVidia driver if there are any? If there are no, why should any user bother installing/upgrading them?
Well, the main reason is COMPATIBILITY. Without driver 7664-7667 I could never have 3d acceleration or a screen without any corruption with my Geforce 6200 PCI-E. Latest Nvidia graphic cards might not work with Ubuntu's nvidia drivers. I don't play games under Linux (I have an Xbox for that) but: in my case "nv" drivers= screen corruption, nvidia drivers (the ones you can install following Ubuntu Starter Guide) =black screen, no Xorg. If you want to know about the changes in the latest release (7676 I think) you shoul go to nvidia forum, Linux section.
-
Re: HOWTO: Latest NVIDIA drivers
I think that I won't bother installing new nVidia drivers cause my video card is quite old (FX5600XT), I'm not a gamer person and it works just fine now.
Anyway, I'll remember this thread for possible future needs. Thanks.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
1) Have you installed the kernel headers of your current kernel?
2) Are you using Ubuntu Hoary or Breezy?
3) What's the output of the error (what does the installer say?)?
1) Have you installed the kernel headers of your current kernel?
no how do i do this?
-
Re: HOWTO: Latest NVIDIA drivers
Well, I didn't explain how to install the headers, I'll fix this in the HOWTO. All you've got to do is:
Open either Terminal or Konsole and type:
uname -r (this will tell you the name and version of the kernel you are using)
Open either Synaptic or Kynaptic
press the "Search" button and put "header" in the search field
you will see a list of files, find "linux-headers-the name you got from uname -r"
for example if your kernel is "2.6.10-5-386", the headers will be "linux-headers-2.6.10-5-386"
click on the files and select "Mark for installation"
Press the "Apply" button.
After it has installed the headers try to follow my HOWTO again.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
Well, I didn't explain how to install the headers, I'll fix this in the HOWTO. All you've got to do is:
Open either Terminal or Konsole and type:
uname -r (this will tell you the name and version of the kernel you are using)
Open either Synaptic or Kynaptic
press the "Search" button and put "header" in the search field
you will see a list of files, find "linux-headers-the name you got from uname -r"
for example if your kernel is "2.6.10-5-386", the headers will be "linux-headers-2.6.10-5-386"
click on the files and select "Mark for installation"
Press the "Apply" button.
After it has installed the headers try to follow my HOWTO again.
Still no luck
here is the nvidia-install.log
Quote:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Aug 17 17:29:41 2005
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror :
ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
ERROR: An NVIDIA kernel module 'nvidia' appears to already be loaded in your
kernel. This may be because it is in use (for example, by the X
server), but may also happen if your kernel was configured without
support for module unloading. Please be sure you have exited X before
attempting to upgrade your driver. If you have exited X, know that your
kernel supports module unloading, and still receive this message, then
an error may have occured that has corrupted the NVIDIA kernel module's
usage count; the simplest remedy is to reboot your computer.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at
www.nvidia.com.
-
Re: HOWTO: Latest NVIDIA drivers
Sorry pal, I've got to go to bed now (it's midnight in Italy and I' very tired). Tomorrow I'll find a solution.
good night
-
Re: HOWTO: Latest NVIDIA drivers
Just a wild guess, as I will in fact not do any additional research above and beyong merely scanning the error message posted in your forum posting above, but basically, it means that the module is in fact still loaded (as the statement claims).
To begin, try looking in your processes list for any and all applications/software that may in fact be using the said drivers (i.e., "X", "gdm", etc. may be good grep keywords) [ps aux |grep <keyword>]. Also, if in fact you do not find any said applications in your processes list, then go ahead and type "lsmod |grep nv". What the previous command will do is 'list' the 'modules' loaded in your kernel and 'grep' the results for 'nv' and only return said lines which contain such keyword 'nv'. If in fact there is any module still loaded into the kernel, once you find out the name (it will probably be like 'nvidia' or something) type 'sudo rmmod nvidia' or whatever applicable command.
Good luck in your endeavours.
pz and blessings.
-
Re: HOWTO: Latest NVIDIA drivers
I agree with kangpeh. Try his/her method and install the drivers again.
However if this doesn't solve the problem try installing kernel image and headers 2.6.11. Here's how to do it:
Open Synaptic (or Kynaptic) and put "linux" in the search engine.
You will find something like linux-image-2.6.11 and linux-headers-2.6.11, install them.
Restart your computer.
Follow my HOWTO again.
Make sure you follow EVERY step in my guide, don't skip any.
Let me know if it works.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
I agree with kangpeh. Try his/her method and install the drivers again.
However if this doesn't solve the problem try installing kernel image and headers 2.6.11. Here's how to do it:
Open Synaptic (or Kynaptic) and put "linux" in the search engine.
You will find something like linux-image-2.6.11 and linux-headers-2.6.11, install them.
Restart your computer.
Follow my HOWTO again.
Make sure you follow EVERY step in my guide, don't skip any.
Let me know if it works.
Will do as soon as i get home thanks for all the help guys, ill let you know if it works.
-
Re: HOWTO: Latest NVIDIA drivers
Newbie here... can we have a update through apt-get?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by blackant
Newbie here... can we have a update through apt-get?
Unfortunately the only driver available for Ubuntu (using apt-get) is 7174 version.
It's not hard. Follow the instructions, they are described step by step. If you think something is not clear or you have any doubt do not hesitate to ask me. I'm here to help newbies like you.
You just have to follow the steps, and you will also learn something.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
Unfortunately the only driver available for Ubuntu (using apt-get) is 7174 version.
...
i think the 7174 is not so bad for a newbie and very easy to install...
then you can play the latest driver version...
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by strawberry
i think the 7174 is not so bad for a newbie and very easy to install...
then you can play the latest driver version...
You're right but if he/she has the same graphic card as mine s/he will only have a black screen. The biggest problem is compatibility.
-
Re: HOWTO: Latest NVIDIA drivers
Just used your guide, and it worked great. No problems at all.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by Marshalus
Just used your guide, and it worked great. No problems at all.
I'm happy it helped you.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by strawberry
i think the 7174 is not so bad for a newbie and very easy to install...
then you can play the latest driver version...
Oh, and by the way s/he wanted to update her/his driver.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
Alberto, nvnews.net is a fan/nVidia news site, not an "official" representation of nVidia. Just thought I'd point that out. Although it is said that there are 2 nVidia employees on the Unix team that frequently hangs out in that forum.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by DancingSun
Alberto, nvnews.net is a fan/nVidia news site, not an "official" representation of nVidia. Just thought I'd point that out. Although it is said that there are 2 nVidia employees on the Unix team that frequently hangs out in that forum.
Thanks for the information. I talked to a developer of the drivers in there so I think it's quite a useful place to ask questions and to find solutions.
-
Re: HOWTO: Latest NVIDIA drivers
Dancingsun, I've corrected the thread.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
Dancingsun, I've corrected the thread.
thanks all i got it working instead of ctrl - alt - f1 i did a reboot.
-
Re: HOWTO: Latest NVIDIA drivers
Tried the HOWTo but ran into problems early on with installer not finding gcc, I tried the suggestion early on :
Code:
CC=gcc-3.3
export CC
But this doesn't have any effect I post the error log here I would appreciate any suggestions that might help:
Code:
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
ERROR: Unable to find the development tool `cc` in your path; please make sure
that you have the package 'gcc' installed. If gcc is installed on your
system, then please check that `cc` is in your PATH.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by jodef
Tried the HOWTo but ran into problems early on with installer not finding gcc, I tried the suggestion early on :
Code:
CC=gcc-3.3
export CC
But this doesn't have any effect I post the error log here I would appreciate any suggestions that might help:
Code:
<snipped>
ERROR: Unable to find the development tool `cc` in your path; please make sure
that you have the package 'gcc' installed. If gcc is installed on your
system, then please check that `cc` is in your PATH.
I did something a little different. To find out where 'gcc' is located I did:
which returned:
then I made a symbolic link to gcc called cc so programs trying to use 'cc' would get gcc, with this code:
Code:
$ sudo ln -s /usr/bin/gcc /usr/bin/cc
HTH,
Reid
-
Re: HOWTO: Latest NVIDIA drivers
I think the problem is easy to solve
Please jodef, open Synaptic or Kynaptic and make sure you have gcc-3.3 installed (not only the base package)*, if not install it. Then try the command (the one which failed before) again.
*If you don't know how to install them, follow this steps:
Press the Search button and put "gcc" in the search field. I this way you will see a list of all gcc(s) available. There will be 2 items named "gcc-3.3" (the 2nd one is "gcc-3.3-base" or something like this). select them with your mouse, then select "Mark for installaton" and press the "Apply" button. The packages will be installed.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
I think the problem is easy to solve
Please jodef, open Synaptic or Kynaptic and make sure you have gcc-3.3 installed (not only the base package)*, if not install it. Then try the command (the one which failed before) again.
*If you don't know how to install them, follow this steps:
Press the Search button and put "gcc" in the search field. I this way you will see a list of all gcc(s) available. There will be 2 items named "gcc-3.3" (the 2nd one is "gcc-3.3-base" or something like this). select them with your mouse, then select "Mark for installaton" and press the "Apply" button. The packages will be installed.
tseliot - when I encountered the 'no cc' problem, that is the first thing I did - and gcc 3.3 and gcc 3,3-base were both already installed. I then told synaptic to reisntall them in hopes that would fix the problem. Nope. That is when I tapped into my limited linux knowledge and pulled a 'ln -s' out of my hat. Are there other gcc 3.3 packages that need to be installed as well?
It worked for me, and hopefully it helps someone else also.
Thanks for the great HOWTO - I just needed to add a little to it to get it to work locally.
reid
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by reid
tseliot - when I encountered the 'no cc' problem, that is the first thing I did - and gcc 3.3 and gcc 3,3-base were both already installed. I then told synaptic to reisntall them in hopes that would fix the problem. Nope. That is when I tapped into my limited linux knowledge and pulled a 'ln -s' out of my hat. Are there other gcc 3.3 packages that need to be installed as well?
It worked for me, and hopefully it helps someone else also.
Thanks for the great HOWTO - I just needed to add a little to it to get it to work locally.
reid
Thanks for your contribution reid. I didn't mean to say your suggestion is wrong. I remember that when I had the same problem I hadn't installed the right version of gcc yet.
In a nutshell, I wanted to say that jodef should make sure the right gcc is installed (otherwise it won't work), then if it doesn't solve the problem, he can try your method.
reid I really appreciate your help.
-
Re: HOWTO: Latest NVIDIA drivers
Reid, I've added your method to the guide (giving you the credits for this)
-
Re: HOWTO: Latest NVIDIA drivers
Thanks reid and tseliot haven't tried it yet but will later. tseliot the necessary gcc packages are installed and it is the correct version. I hope the symlink works.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
You're right but if he/she has the same graphic card as mine s/he will only have a black screen. The biggest problem is compatibility.
I see.
It was not mentioned so far but we also should consider that the new drivers - from version 1.0-7664 - do not support the following /old/ cards:
Quote:
Below are the legacy GPUs that are no longer supported in the unified driver.
These GPUs will continue to be maintained through the special legacy NVIDIA
GPU driver releases.
NVIDIA chip name Device PCI ID
------------------------------- -------------------------------
RIVA TNT 0x0020
RIVA TNT2/TNT2 Pro 0x0028
RIVA TNT2 Ultra 0x0029
Vanta/Vanta LT 0x002C
RIVA TNT2 Model 64/Model 64 Pro 0x002D
Aladdin TNT2 0x00A0
GeForce 256 0x0100
GeForce DDR 0x0101
Quadro 0x0103
GeForce2 GTS/GeForce2 Pro 0x0150
GeForce2 Ti 0x0151
GeForce2 Ultra 0x0152
Quadro2 Pro 0x0153
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by strawberry
I see.
It was not mentioned so far but we also should consider that the new drivers - from version 1.0-7664 - do not support the following /old/ cards:
I see, that's a good point. I'll add the information to the HOWTO. Thanks, strawberry.
-
Re: HOWTO: Latest NVIDIA drivers
Yet again a great HOWTO :)
I just had one problem, but because i came here from your great "Kernel Rebuild for Newbies" I found the solution myself :)
I'll post it in this thread so anyone with the same problem would be helped :)
The Warning:
Code:
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
I have build my own custom kernel, so i selected No (dunno if it would have worked if I did Yes)
I have a GeForce MX 400 (which is not in the 'Old' list), and I got this error:
Code:
-> Kernel source path: '/lib/modules/2.6.10-cyberia/source'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
ERROR: Your kernel was configured to include rivafb support!
The rivafb driver conflicts with the NVIDIA driver, please
reconfigure your kernel and *disable* rivafb support, then
try installing the NVIDIA kernel module again.
I had to rebuild my Kernel with the following option DISABLED (not enabled, not as module) :
Device Drivers > Graphics Support > nVidia Riva Support (disable it by pressing N)
Then rebuild your kernel :)
Worked like a charm to me ^_^
-
Re: HOWTO: Latest NVIDIA drivers
In setting up the drivers for my nVidia card I used the instructions posted at
http://ubuntuguide.org/ and they worked fine. However, everytime I boot up I need to open the NVIDIA Settings program or enter in "nvidia-settings --load-config-only" to get the settings to load.
My question is how do I get the "nvidia-settings --load-config-only" command to run everytime I boot up? How do I get something like this to run everytime I boot up with X.Org in Ubuntu or with XFree86 in Mepis??? :?
-
Re: HOWTO: Latest NVIDIA drivers
I followed the instructions as best as I could in the parent post. Except for the following change:
After I type CTRL-ALT-F1 and tried to shut kde down with "kdm stop", trying to install the NVIDIA drivers still come up with "it detected X server running"...
So I ended up deleting /etc/rc2.d/S21kdm (safe to do, since was a symbolic link to /etc/init.d/kdm). After rebooting, it forced Ubuntu into a terminal window, from which I was able to successfully install the drivers.
Unfortunately, after installation, my screen size has been reduced to 800x600 (that being the biggest size in control centre). I had a peak into /etc/X11/xorg.conf and it seems that all modes were still at 1021x768, just as I had left them.
Does any one know how I could get back my larger screen size please?
p.s. FYI, with S21kdm gone, Ubuntu will always boot to terminal, to undo what you did and restore booting to KDE type "ln -s /etc/init.d/kdm /etc/rc2.d/S21kdm" in a terminal
Content of xorg.conf:
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-49
VertRefresh 43-72
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by blastus
In setting up the drivers for my nVidia card I used the instructions posted at
http://ubuntuguide.org/ and they worked fine. However, everytime I boot up I need to open the NVIDIA Settings program or enter in "nvidia-settings --load-config-only" to get the settings to load.
My question is how do I get the "nvidia-settings --load-config-only" command to run everytime I boot up? How do I get something like this to run everytime I boot up with X.Org in Ubuntu or with XFree86 in Mepis??? :?
Sorry pal, I've no idea of how to do it. Try asking the nvidia forums (the link is at the bottom of the page of the guide)
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by linuxa
I followed the instructions as best as I could in the parent post. Except for the following change:
After I type CTRL-ALT-F1 and tried to shut kde down with "kdm stop", trying to install the NVIDIA drivers still come up with "it detected X server running"...
So I ended up deleting /etc/rc2.d/S21kdm (safe to do, since was a symbolic link to /etc/init.d/kdm). After rebooting, it forced Ubuntu into a terminal window, from which I was able to successfully install the drivers.
Unfortunately, after installation, my screen size has been reduced to 800x600 (that being the biggest size in control centre). I had a peak into /etc/X11/xorg.conf and it seems that all modes were still at 1021x768, just as I had left them.
Does any one know how I could get back my larger screen size please?
p.s. FYI, with S21kdm gone, Ubuntu will always boot to terminal, to undo what you did and restore booting to KDE type "ln -s /etc/init.d/kdm /etc/rc2.d/S21kdm" in a terminal
Content of xorg.conf:
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-49
VertRefresh 43-72
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
Ok try this command (let's make another symlink):
sudo ln -s /etc/init.d/kdm /etc/rc2.d/S21kdm
Then restart your computer.
Tell me if it works
-
Re: HOWTO: Latest NVIDIA drivers
OK, I finally got this solved. :grin:
Effectively for my Toshiba Laptop with the Gefore4 420GO, the nv drivers that came with Ubuntu worked fine except for 3d acceleration (and it was somewhat laggy). But neither the nvidia-glx nor the nvidia drivers from nvidia.com wanted to display the 1024x768 resolution native to my laptop. Both opting to go with 800x600 each and every time.
After examining the the xorg log /var/log/Xorg.0.log line by line, I found that the EDID reported by the laptop was identifying the screen width as 969 (it was auto-correcting the horizontal & vertical refresh rates I entered as well), basically telling the driver that width of 1024 wouldn't fit.
It all worked out after I put the line:
Option "IgnoreEDID" "true"
in the Device section in xorg.conf. Basically telling X to trust the figures in xorg.conf instead what EDID comes back with.
Beware that the above option could be dangerous if you haven't set your xorg.conf correctly, it could potentially mess up your X when you start (read: black or warped display). So please careful if you intend to use this option.
Also the above option will only work for the nvidia driver. nvidia-glx doesn't have this option as far as I'm aware (someone correct me if I'm wrong).
And for anyone wanting to upgrade their drivers. It soooo pays to back up your xorg.conf before you start.
I've had many situations where I've uninstalled either of the nvidia drivers and X refused to boot to X using the default nv driver (even know the driver file was still where it's suppose to be). In those situations I've had to restore the xorg.conf to its original state and reboot to revert back to my pre-change status.
All in all, a very lengthy exercise. But well worth the fact that I can now play tuxracer with no lag ;-)
A big thank you goes out to the thread originator - tseliot)
p.s. for those wishing to install nvidia-glx instructions could be found at www.ubuntuguide.org
-
Re: HOWTO: Latest NVIDIA drivers
I don't understand.....
I did all the steps in the how-to, but the installation still fails. It gives an error message about my source files are not the ones used to compile my original kernel. I have used Synaptic to install the right ones for my kernel, but they don't work. Why does this have to be so hard?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by kwid21
I don't understand.....
I did all the steps in the how-to, but the installation still fails. It gives an error message about my source files are not the ones used to compile my original kernel. I have used Synaptic to install the right ones for my kernel, but they don't work. Why does this have to be so hard?
First, make sure you don't have installed nvidia-glx from repos and remove /etc/init.d/nvidia-glx.
Second, you have to install kernel-headers according to your kernel. Type
sudo aptitude install linux-headers-$(uname -r)
-
Re: HOWTO: Latest NVIDIA drivers
Same error. The error is cannot locate kernel module 'nvidia.ko'
Here's the terminal dialouge for getting the headers:
root@ubuntu:~ # sudo aptitude install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading extended state information
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading extended state information
Initializing package states... Done
root@ubuntu:~ #
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by kwid21
Same error. The error is cannot locate kernel module 'nvidia.ko'
Here's the terminal dialouge for getting the headers:
root@ubuntu:~ # sudo aptitude install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading extended state information
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading extended state information
Initializing package states... Done
root@ubuntu:~ #
could you give me a more complete output of the error ( "The error is cannot locate kernel module 'nvidia.ko'" is not enough for me) you can find it in "/var/log/" it should be a file called "Nvidia log" or something (I don't recall its name). Please post it.
-
Re: HOWTO: Latest NVIDIA drivers
Had to format and reinstall because I could not get back to the desktop. I guess I start from scratch AGAIN (this is like my 6th install of Ubuntu in 2 days trying to just update my video drivers) and I have been trying to update my video drivers for 2 weeks trying 6 different distros in the process.
-
Re: HOWTO: Latest NVIDIA drivers
I think I got it now. It said that the driver install was successful, then I edited my xorg.conf and restarted X. The Nvidia logo splash screen went up, and brought me to the desktop. Is there a way to test if it is installed correctly?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by kwid21
I think I got it now. It said that the driver install was successful, then I edited my xorg.conf and restarted X. The Nvidia logo splash screen went up, and brought me to the desktop. Is there a way to test if it is installed correctly?
Type ' glxinfo | grep rendering'. If yes, all ok.
btw what do you say 'glxgears'?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by kwid21
I think I got it now. It said that the driver install was successful, then I edited my xorg.conf and restarted X. The Nvidia logo splash screen went up, and brought me to the desktop. Is there a way to test if it is installed correctly?
I completely understand you. I've tried many distros. And, well after the 20th reinstallation I've lost the count... :-P
-
Re: HOWTO: Latest NVIDIA drivers
robby@ubuntu:~$ glxgears
44947 frames in 5.0 seconds = 8989.400 FPS
50780 frames in 5.0 seconds = 10156.000 FPS
50633 frames in 5.0 seconds = 10126.600 FPS
50533 frames in 5.0 seconds = 10106.600 FPS
65570 frames in 5.0 seconds = 13114.000 FPS
70335 frames in 5.0 seconds = 14067.000 FPS
69883 frames in 5.0 seconds = 13976.600 FPS
59932 frames in 5.0 seconds = 11986.400 FPS
59815 frames in 5.0 seconds = 11963.000 FPS
65689 frames in 5.0 seconds = 13137.800 FPS
69870 frames in 5.0 seconds = 13974.000 FPS
69982 frames in 5.0 seconds = 13996.400 FPS
70386 frames in 5.0 seconds = 14077.200 FPS
62468 frames in 5.0 seconds = 12493.600 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
robby@ubuntu:~$
BTW Thanks for helping guys! I been wrestling with this for 2 weeks, and thanks to you guys I FINALLY got it working! \\:D/
-
Re: HOWTO: Latest NVIDIA drivers
I'm very happy for you! :)
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by kwid21
Had to format and reinstall because I could not get back to the desktop. I guess I start from scratch AGAIN (this is like my 6th install of Ubuntu in 2 days trying to just update my video drivers) and I have been trying to update my video drivers for 2 weeks trying 6 different distros in the process.
When the driver install failed, did it boot to Terminal (i.e. text mode)? ?
Because that would've given you a chance to recover the original xorg.conf which in theory should take you back to the way it was before you attempted the driver install.
Assuming that you backed up xorg.conf to begin with and that the default ubuntu installation did get you to X...
Edit: Glad it all worked out for you in the end Kwid21
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by tseliot
sudo nano /etc/X11/xorg.conf
scroll the file down until you find the line with “Modules” and either remove the first 2 lines in red and add Load "glx" or just make it look like this:
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
#Load "dri"
#Load “GLcore”
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
Its very important that u comment out the "Load "dri"" lineby placing a "#" before it. if u dont do that, xserver will crash when u try to restart it.
Thanks for the HOWTO though.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by arnieboy
Its very important that u comment out the "Load "dri"" lineby placing a "#" before it. if u dont do that, xserver will crash when u try to restart it.
Thanks for the HOWTO though.
Thanks for the correction, I'll fix it.
-
Re: HOWTO: Latest NVIDIA drivers
I had made a mess with the colours (which I forgot to use in that case) but now it's fixed. Sorry for the mess, guys.
-
Re: HOWTO: Latest NVIDIA drivers
Hi guys, I've just noticed my HOWTO has only 1 vote and it's a bad rating.
This guide has worked for a few people so could I know the reason for such a LOW rate?
I would like an answer, some constructive criticism will be accepted. And in conclusion if you are having a problems using my guide, please tell me. We can make it better together!
And if you like it as it is, PLEASE VOTE.
-
Re: HOWTO: Latest NVIDIA drivers
I upgraded my kernel to 2.6.10-5-686 and can't install these nvidia drivers.
Code:
sudo sh NVIDIA-Linux-x86-1.0-7676-pkg1.run
says that there are no kernel sources although i aot-geted linux-headers-2.6.10-5-686 and linux-headers-2.6.10-5.
Thanks for your help.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by izmaelis
I upgraded my kernel to 2.6.10-5-686 and can't install these nvidia drivers.
Code:
sudo sh NVIDIA-Linux-x86-1.0-7676-pkg1.run
says that there are no kernel sources although i aot-geted linux-headers-2.6.10-5-686 and linux-headers-2.6.10-5.
Thanks for your help.
Does it also complain about GCC and kernel modules?
EDIT: can you post the output of the error (look at /ver/log you will find a nvidia log file)
-
Re: HOWTO: Latest NVIDIA drivers
Here is my /var/log/nvidia-installer.log
Code:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Aug 22 21:34:25 2005
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : true
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/lib/modules/2.6.10-5-686/build'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
agp.o os-interface.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.10-5-686/bu
ild SYSOUT=/lib/modules/2.6.10-5-686/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.10-5-686/build SUBDIRS=/tmp
/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv modules
mkdir -p /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_vers
ions
make -f scripts/Makefile.build obj=/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676
-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz9511/NVI
DIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.nv.o
.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict-pro
totypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame
-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -Iincl
ude/asm-i386/mach-default -I/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/
usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscript
s -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD
-Wsign-compare -Wno-c
ast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7676 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SI
GNAL_STRUCT_RLIM -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT
-DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESE
NT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9
511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz9511/NVID
IA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:837,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.nv-v
m.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict-
prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-fr
ame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -Ii
nclude/asm-i386/mach-default -I/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pk
g1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscr
ipts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -
O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL
_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
L=7676 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_REMAP_PFN_RAN
GE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DN
V_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=nv_v
m -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pk
g1/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/us
r/src/nv/nv-vm.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-vm.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:837,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-vm.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.os-a
gp.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict
-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-f
rame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -I
include/asm-i386/mach-default -I/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-p
kg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subsc
ripts
-Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD
-Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__
-DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE
-DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7676 -UDEBUG -U_D
EBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHAN
GE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRES
ENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=
nvidia -c -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_
os-agp.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/os-agp.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:837,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.os-i
nterface.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -W
strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -f
omit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i
686 -Iinclude/asm-i386/mach-default -I/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-
7676-pkg1/usr/src/n
v -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparen
theses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wsign-
compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODUL
E -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MA
JOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7676 -UDEBUG -U_DEBUG -D
NDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE
_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DN
V_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os_interface -DKBUILD_MODNAME=n
vidia -c -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_o
s-interface.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/os-i
nterface.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-interface.c:26:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:837,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-interface.c:26:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.os-r
egistry.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Ws
trict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fo
mit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march
=i686 -Iinclude/asm-i386/mach-default -I/tmp/selfgz9511/NVIDIA-Linux-x86-1.
0-7676-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wch
ar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno
-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES
-D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL
__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7676
-UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_REMAP_PFN_RANGE_PRESE
NT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GE
T_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os_registry
-DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1
/usr/src/nv/.tmp_os-registry.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg
1/usr/src/nv/os-registry.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-registry.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:837,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
/nv/os-registry.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:242: warning: wrong type argument to increment
ld -m elf_i386 -r -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/s
rc/nv/nvidia.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-
kernel.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.o /tmp
/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-vm.o /tmp/selfgz951
1/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/os-agp.o /tmp/selfgz9511/NVIDIA-
Linux-x86-1.0-7676-pkg1/usr/src/nv/os-interface.o /tmp/selfgz9511/NVIDIA-Lin
ux-x86-1.0-7676-pkg1/usr/src/nv/os-registry.o
Building modules, stage 2.
make -rR -f /usr/src/linux-headers-2.6.10-5-686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.10-5-686/Module.sy
mvers /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nvidia.o
Warning: could not find /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/s
rc/nv/.nv-kernel.o.cmd for /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/us
r/src/nv/nv-kernel.o
cc -Wp,-MD,/tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.nvid
ia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wst
rict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fom
it-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i68
6 -
Iinclude/asm-i386/mach-default -DKBUILD_BASENAME=nvidia -DKBUILD_MODNAME
=nvidia -DMODULE -c -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/sr
c/nv/nvidia.mod.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/
nvidia.mod.c
ld -m elf_i386 -r -o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/sr
c/nv/nvidia.ko /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nvi
dia.o /tmp/selfgz9511/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nvidia.mod.o
NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 File exists
-> Kernel messages:
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0313ce0(lo)
IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Hope it helps.
-
Re: HOWTO: Latest NVIDIA drivers
I'll try to solve your problem tomorrow. By the way have you tried driver 7667? Does it work?
Version 7676 just adds the following feature to 7667 and it seems (I'm not sure yet though) to have several bugs (have a look at the forum):
Improved GeForce 7800 GTX performance
So unless you have this card you should use 7667. I'll try to solve your problem although I can't try the drivers myself as I haven't got my computer any more.
-
Re: HOWTO: Latest NVIDIA drivers
Ok. I had to do
and than new driver was compiled perfectly. Now I have another problem. Here is a part from my /var/log/Xorg.0.org:
Code:
(II) Loading extension NV-CONTROL
(EE) NVIDIA(0): Failed to load GLX
(==) RandR enabled
So, another question is why glx fails to load?
-
Re: HOWTO: Latest NVIDIA drivers
Your log file says the nvidia module can't be loaded because it (or another module) exists.
1) Did you uninstall your previous drivers (do it ONLY if you had installed the drivers recommended by the Unofficial Starter guide)
If you did or you just didn't use them then try this:
sudo rm ./usr/src/nv/nvidia.ko
Then try the installer again.
Let me know if it works.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by izmaelis
Ok. I had to do
and than new driver was compiled perfectly. Now I have another problem. Here is a part from my /var/log/Xorg.0.org:
Code:
(II) Loading extension NV-CONTROL
(EE) NVIDIA(0): Failed to load GLX
(==) RandR enabled
So, another question is why glx fails to load?
Try asking here, this questions are out of range for me (since when my motherboard decided to die):
http://www.nvnews.net/vbulletin/showthread.php?t=54863
-
Re: HOWTO: Latest NVIDIA drivers
How come every time I reboot that PC I have to re-install the new drivers or 3D will not work (segfault) ?
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by senectus
How come every time I reboot that PC I have to re-install the new drivers or 3D will not work (segfault) ?
try commenting "load dri" under "Module" by adding a "#" before that in /ect/X11/xorg.conf.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by arnieboy
try commenting "load dri" under "Module" by adding a "#" before that in /ect/X11/xorg.conf.
load "dri" isn't in my xorg.conf at all, so it's not that :-P
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by senectus
load "dri" isn't in my xorg.conf at all, so it's not that :-P
dude.. READ ur xorg.conf. LOOK FOR THE SECTION CALLED "MODULE"
u will find "load dri"
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by arnieboy
dude.. READ ur xorg.conf. LOOK FOR THE SECTION CALLED "MODULE"
u will find "load dri"
Would you like me to post my xorg.conf.. ?
LOAD "dri" _is not_ in my xorg.conf.
It's not under the Module section or anywhere else in that document either (I did a search just to make sure I wasn't going blind).
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by senectus
Would you like me to post my xorg.conf.. ?
LOAD "dri" _is not_ in my xorg.conf.
It's not under the Module section or anywhere else in that document either (I did a search just to make sure I wasn't going blind).
shucks am sorry.. been attending to a few zillion posts on DRI and 3d acceleration all evening and its really late here. my apologies.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by senectus
Would you like me to post my xorg.conf.. ?
LOAD "dri" _is not_ in my xorg.conf.
It's not under the Module section or anywhere else in that document either (I did a search just to make sure I wasn't going blind).
make sure you have the lines I put in blue in the example
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
#Load "dri"
#Load “GLcore”
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
-
Re: HOWTO: Latest NVIDIA drivers
I installed the drivers using your guide(great guide btw).
And I've run into my first problem, maybe you can help? When i check screensavers, none of the OpenGL ones work. I just get a black screen, the small preview says "No Preview Available". Something tells me i'm not going to be able to run neverwinter nights once i install it... The screensavers worked before.
Maybe not worth mentioning is, that in my xorg.conf file there was no Load "GLcore" line and Load "glx" was already present.
-
Re: HOWTO: Latest NVIDIA drivers
Quote:
Originally Posted by Fyrzen
I installed the drivers using your guide(great guide btw).
And I've run into my first problem, maybe you can help? When i check screensavers, none of the OpenGL ones work. I just get a black screen, the small preview says "No Preview Available". Something tells me i'm not going to be able to run neverwinter nights once i install it... The screensavers worked before.
Maybe not worth mentioning is, that in my xorg.conf file there was no Load "GLcore" line and Load "glx" was already present.
It's weird, I've never had such a problem. I don't use games in Ubuntu but OpenGL screensavers woked well on my computer.
I can try to run the installer again and to say yes when it asks you about OpenGL32bit compatibility libraries (expecially if you have Ubuntu 32)
Tell me if it works
-
Re: HOWTO: Latest NVIDIA drivers
After messing arround with new nvidia drivers for about three hours I finaly got them working... but I'm not so happy, cause performance isn't as it should be. I get:
Code:
izmaelis@boxzilla:~$ glxgears
6761 frames in 5.0 seconds = 1352.200 FPS
7931 frames in 5.0 seconds = 1586.200 FPS
7942 frames in 5.0 seconds = 1588.400 FPS
7866 frames in 5.0 seconds = 1573.200 FPS
7801 frames in 5.0 seconds = 1560.200 FPS
7688 frames in 5.0 seconds = 1537.600 FPS
7827 frames in 5.0 seconds = 1565.400 FPS
7716 frames in 5.0 seconds = 1543.200 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
And I had to disable Composite extention in xorg.conf.
Now, how can I rollback to standart nvidia driver from ubuntu repos? I remember them working better than 7676 driver that I have now.
EDIT: I have GeForce FX5600XT 128Mb