View Full Version : HOWTO: Latest NVIDIA drivers on Ubuntu Breezy
tseliot
October 13th, 2005, 09:34 AM
NOTE: this guide works ONLY on Ubuntu BREEZY 5.10
Here is the guide which will guide you through the installation of the Nvidia Driver:
http://doc.gwos.org/index.php/Latest_Nvidia_Breezy
If, after installing the driver, you would like to squeeze every drop of power from your card you might want to enable AGP FastWrites and Side Band Addressing (WARNING: it's potentially unstable):
HOWTO: Nvidia Driver AGP FastWrites and Side Band Addressing (http://doc.gwos.org/index.php/Nvidia_Driver_AGP_FastWrite_and_Side_Band_Addressi ng)[/B]
DAPPER USERS, please use this guide:
HOWTO: Latest Nvidia Drivers- Testers needed (http://www.ubuntuforums.org/showthread.php?t=139264)
------------------------------------------------------------------------------------------------------
Script to make Method 2 faster
NOTE: this can be dangerous and buggy
NOTE: my scripts REMOVE your RESTRICTED MODULES. Therefore if you need the restricted modules for a hardware device of yours (e.g. for your wireless card) DO NOT use my scripts.
This script will download the Nvidia installer (and all the files the installer needs) and set the driver for you.
Get to the following website:
http://www.albertomilone.eu/europeo/nvidia_scripts1.html
And follow the instructions you will find there.
angrykeyboarder
October 13th, 2005, 10:02 AM
[This guide has been adapted to work on Ubuntu Breezy (I had written one for Ubuntu Hoary). I've done only few changes in order to make it work on Breezy.]
If you want to install Nvidia driver with the nvidia installer (I've tried v.7667) and you use a kernel from Ubuntu Breezy or you compiled it from Breezy sources (or kernel.org sources), then just try this HOWTO......
I don't get it. Why would I want to go to all this trouble? There are Ubuntu nVidia packages in the repository. apt-get does the trick...
tseliot
October 13th, 2005, 10:12 AM
I don't get it. Why would I want to go to all this trouble? There are Ubuntu nVidia packages in the repository. apt-get does the trick...
If you need to install any version of the nvidia drivers (7174, or 7676 or older or newer) because of compatibility problems (e.g. if you have an old card - see the list of cards which are not supported by 7667- you might want to use 7174) or because you just want to live at the bleeding edge, you have to use the nvidia installer.
Shabba
October 13th, 2005, 10:20 AM
If you use an nvidia GeForce FX 5200 GPU then there's no need for the above!
Simply open terminal and follow this ...
sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config-enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
copy this into the file you just created
[Desktop Entry]
Name=NVIDIA Settings
Comment=Change various aspects of your NVIDIA Graphics
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Applications;System;
(then select save)
Now, hold down Ctrl+Alt+F1 and type in your username +password
Type the following
sudo nano /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nano /etc/X11/xorg.conf
Scroll down to the label "Modules" then comment out using # the following lines
Load "Dri"
Load "GLcore"
(if either or neither can be found then don't worry)
Scroll down and find the section called "Device". Make sure Driver="nvidia" and not Driver="nv"
Directly after you see the line BusID "PCI;1:0:0" add the following
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Press down Ctrl+o then press the enter key
Press down Ctrl+X
type..
sudo reboot
This method will of course render your tv out useless but in the 12 months i've owned the card, i've never had the need to use it!
Try it with all NVidia cards so that tseliot can add the results to his post :)
tseliot
October 13th, 2005, 10:35 AM
If you use an nvidia GeForce FX 5200 GPU then there's no need for the above!
Simply open terminal and follow this ...
sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.cong /etc/X11/xorg.conf_backup
sudo nvidia-glx-config-enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
copy this into the file you just created
[Desktop Entry]
Name=NVIDIA Settings
Comment=Change various aspects of your NVIDIA Graphics
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Applications;System;
(then select save)
Now, hold down Ctrl+Alt+F1 and type in your username +password
Type the following
sudo nano /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nano /etc/X11/xorg.conf
Scroll down to the label "Modules" then comment out using # the following lines
Load "Dri"
Load "GLcore"
(if either on neither can be found then don't worry)
Scroll down and find the section called "Device". Make sure Driver="nvidia" and not Driver="nv"
Directly after you see the line BusID "PCI;1:0:0" add the following
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Press down Ctrl+o then press the enter key
Press down Ctrl+X
type..
sudo reboot
This method will of course render your tv out useless but in the 12 months i've owned the card, i've never had the need to use it!
Try it with all NVidia cards so that tseliot can add the results to his post :)
It depends on your card. Most cards should work with the method described in Hoary Starter guide (which also works in Breezy) but if it doesn't then you (all the users) might try my guide.
Shabba
October 13th, 2005, 11:09 AM
I can assure users that the instructions in my post will work (after trying your faq without much success, open gl screensavers and the game billard-gl work 100%) if they are using the same graphics card.
A simple tweaking of the NVidia settings is much more favourable than compiling the kernel.
tseliot
October 13th, 2005, 11:31 AM
I can assure users that the instructions in my post will work (after trying your faq without much success, open gl screensavers and the game billard-gl work 100%) if they are using the same graphics card.
A simple tweaking of the NVidia settings is much more favourable than compiling the kernel.
I meant no offense, I've never said that your method doesn't work. I mean that you can't give a universal solution to these kind of problems. I invite you to have a look at all the 35 pages in the thread of my previous guide. The users who posted there had different problems that needed different solutions (and I admit that I can't understand why).
I thank you for posting your method and I'm sure it is very useful (expecially your xorg.conf) to many users. However the purpose of my guide was to help also people using different (manually compiled) kernels (etc.) which for example don't have the restricted modules (which are available for Ubuntu kernels) which are required in order to follow your method (and the Starter's guide one).
BLTicklemonster
October 13th, 2005, 09:05 PM
If you use an nvidia GeForce FX 5200 GPU then there's no need for the above!
Simply open terminal and follow this ...
sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config-enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
copy this into the file you just created
[Desktop Entry]
Name=NVIDIA Settings
Comment=Change various aspects of your NVIDIA Graphics
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Applications;System;
(then select save)
Now, hold down Ctrl+Alt+F1 and type in your username +password
Type the following
sudo nano /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nano /etc/X11/xorg.conf
Scroll down to the label "Modules" then comment out using # the following lines
Load "Dri"
Load "GLcore"
(if either or neither can be found then don't worry)
Scroll down and find the section called "Device". Make sure Driver="nvidia" and not Driver="nv"
Directly after you see the line BusID "PCI;1:0:0" add the following
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Press down Ctrl+o then press the enter key
Press down Ctrl+X
type..
sudo reboot
This method will of course render your tv out useless but in the 12 months i've owned the card, i've never had the need to use it!
Try it with all NVidia cards so that tseliot can add the results to his post :)
Woot woot, that's my card! Thanks :)
kidcharles
October 13th, 2005, 11:19 PM
sudo /etc/init.d/gdm stop (or "kdm stop" if you use KDE)
I did this after hitting Ctrl-Alt-F1 and logging in, but when I try to run the installer it still says that X is running. If I do "ps -e" I can see the xorg process still running. How can I completely stop X? I even killed the xorg process, it just dutifully starts up again automatically.
PiIsExactly3
October 13th, 2005, 11:29 PM
I am getting errors starting X server out of nowhere all of a sudden. I had already installed the NVIDIA drivers per your guide, and modified my xorg.conf so I could do 75Hz refresh rates, then bam! I reboot today and now X server won't start unless I revert back to the backup of my original xorg.conf after my install of Ubuntu. At first I thought it was a problem with my refresh rate settings and made a post here:
http://ubuntuforums.org/showthread.php?t=75582
However, after trying their suggestions, none of that worked so I decided to start putting everything back together from my original xorg.conf. However, now if I even just make the modifications that are in tseliot's guide from here on:
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:
X server fails after that now and will only run on the original xorg.conf. Here is my original:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
# sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
# sudo dpkg-reconfigure xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/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 "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
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 "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6800 GT]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-96
VertRefresh 43-60
Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV40 [GeForce 6800 GT]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Even just making these changes makes it fail:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
# sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
# sudo dpkg-reconfigure xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/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 "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
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 "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6800 GT]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-96
VertRefresh 43-60
Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV40 [GeForce 6800 GT]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1920x1440" "1920x1200" "1856x1392" "1792x1344" "1680x1050" "1600x1200" "1440x900" "1400x1050" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
I am completely stumped. :confused:
Koba
October 14th, 2005, 12:40 AM
i have a nVidia GeForce4 MX4000, how should i install the driver?
tseliot
October 14th, 2005, 06:50 AM
i have a nVidia GeForce4 MX4000, how should i install the driver?
You can do it in 2 ways:
1) If you use GNOME click on System/Help/Ubuntu 5.10 Starter Guide/hardware (it's on the left part of the window) and read point 1
This is the usual (and easier) way (but I've never used it). It will allow you to install nvidia driver 7667 (it should work for your card).
2) If you need another driver version or you have problems with method 1 or you want to try something different you can follow my guide.
I'd better add this explanation to my guide.
tseliot
October 14th, 2005, 06:59 AM
I am getting errors starting X server out of nowhere all of a sudden. I had already installed the NVIDIA drivers per your guide, and modified my xorg.conf so I could do 75Hz refresh rates, then bam! I reboot today and now X server won't start unless I revert back to the backup of my original xorg.conf after my install of Ubuntu. At first I thought it was a problem with my refresh rate settings and made a post here:
http://ubuntuforums.org/showthread.php?t=75582
However, after trying their suggestions, none of that worked so I decided to start putting everything back together from my original xorg.conf. However, now if I even just make the modifications that are in tseliot's guide from here on:
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:
X server fails after that now and will only run on the original xorg.conf. Here is my original...
Open Terminal or Konsole and type:
sudo dpkg-reconfigure xserver-xorg
When it asks you about your graphic card select it manually (don't do autodetect).
Select the "advanced" when it asks you about the refresh rate (make sure you know the horizontal and vertical refresh rate supported by your monitor (try in google or if you have a manual of the monitor) this is very important.
It will ask you your desired resolutions, select the ones you need by pressing the SPACEBAR.
If you don't know how to answer the other questions you can use the suggested answers (which will work) by pressing ENTER (without typing anything).
3) After you finish, log out and press CTRL+ALT+BACKSPACE
4) log in and see if everything is displayed correctly and if you can select the resolution you need.
Tell me if it works
tseliot
October 14th, 2005, 07:10 AM
sudo /etc/init.d/gdm stop (or "kdm stop" if you use KDE)
I did this after hitting Ctrl-Alt-F1 and logging in, but when I try to run the installer it still says that X is running. If I do "ps -e" I can see the xorg process still running. How can I completely stop X? I even killed the xorg process, it just dutifully starts up again automatically.
Ctrl-Alt-F1, log in
and
sudo kill -9 XXX (Xorg PID)
Tell me if it works
meborc
October 14th, 2005, 08:36 AM
srry, have a bad memory and can't find it in other forums... how can i disable the nvidia splashscreen? i kind of missed that from u'r howto... maybe it was there, but since it is soooo long i couldnät find it :rolleyes:
occularrifts
October 14th, 2005, 08:42 AM
srry, have a bad memory and can't find it in other forums... how can i disable the nvidia splashscreen? i kind of missed that from u'r howto... maybe it was there, but since it is soooo long i couldnät find it :rolleyes:
add
Option "NoLogo"
to the device section
tseliot
October 14th, 2005, 08:45 AM
srry, have a bad memory and can't find it in other forums... how can i disable the nvidia splashscreen? i kind of missed that from u'r howto... maybe it was there, but since it is soooo long i couldnät find it :rolleyes:
this is a quotation from the Starter guide you can find (if you use GNOME) by clicking on System/Help/Ubuntu 5.10 Starter Guide/hardware
How do I disable the Nvidia graphics logo on startup?
2. sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
3. Find this section
...
Section "Device"
Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Driver "nvidia"
BusID "PCI:1:0:0"
...
4. Add the following line below it
Option "NoLogo"
5. Save the edited file ( sample/xorg.conf_disablenvidialogo)
Restart GNOME or reboot the computer
BLTicklemonster
October 14th, 2005, 09:01 AM
Okay, finally remembered to copy and paste relevant stuff from here to notepad, will print it out and take it home and see how much damage I can do to my machine tonight. (fortunately I have 3 hds to choose from, an xp, a hoary and a breezy)
Thanks for all your help, ts
dahli.llama
October 14th, 2005, 09:24 AM
I don't get it. Why would I want to go to all this trouble? There are Ubuntu nVidia packages in the repository. apt-get does the trick...
Not always.
I tried the method in the started guide for Breezy using apt-get to get the Nvidia drivers, but when I ran nvidia-glx-enable, it didn't change anything and my drivers were still not working. I'm going to have to play with my xorg.conf when I get home today to get it woking.
idn
October 14th, 2005, 09:39 AM
Do you have to have GCC 3.4 installed?
tseliot
October 14th, 2005, 09:41 AM
Do you have to have GCC 3.4 installed?
Yep, look at step 3
3) sudo apt-get install gcc-3.4
dahli.llama
October 14th, 2005, 02:04 PM
...
Scroll down and find the section called "Device". Make sure Driver="nvidia" and not Driver="nv"
Directly after you see the line BusID "PCI;1:0:0" add the following
Option "IgnoreDisplayDevices" "DFP,TV"
I just wanted to point out the having "IgnoreDisplayDevices" "DFP" makes it so that it won't use the digital outputs that are present on most new nvidia cards. I tried to use this option exactly and I was unable to start X because it wasn't finding any screens. Once I commented that line out, everything worked wonderfully.
PiIsExactly3
October 14th, 2005, 05:42 PM
Open Terminal or Konsole and type:
sudo dpkg-reconfigure xserver-xorg
When it asks you about your graphic card select it manually (don't do autodetect).
Select the "advanced" when it asks you about the refresh rate (make sure you know the horizontal and vertical refresh rate supported by your monitor (try in google or if you have a manual of the monitor) this is very important.
It will ask you your desired resolutions, select the ones you need by pressing the SPACEBAR.
If you don't know how to answer the other questions you can use the suggested answers (which will work) by pressing ENTER (without typing anything).
3) After you finish, log out and press CTRL+ALT+BACKSPACE
4) log in and see if everything is displayed correctly and if you can select the resolution you need.
Tell me if it worksI tried that and it did not work.
I also don't understand why the working backup of xorg.conf I made after I installed the NVIDIA drivers and before I started messing with xorg.conf to get a 75Hz refresh rate no longer works either. The NVIDIA screen pops up, then it goes back to command line, NVIDIA screen, command line, etc., then it craps out. Why would that backup no longer work?
This all happened after I updated yesterday (via the red dot in the upper right corner of the screen) and rebooted. Could something have messed up my NVIDIA driver installation? I don't know how likely that is, as I didn't upgrade from Hoary or anything, I installed the breezy badger preview. The only xorg.conf I have that works is the backup I made after a fresh Ubuntu installation and before I installed the NVIDIA drivers. I am completely puzzled right now.
haiku
October 14th, 2005, 07:56 PM
Hello, thanks for the guide. I managed to get the driver installed correctly, and X loads using the new driver but I don't think I'm getting 3d acceleration.
My card is some weird dell thing:
Dell 2650, NVIDIA GeForce2 Go
however my card description in my xorg.conf is
Geforce2 MX/AGP/SSE2
I made sure to modify my xorg.conf as detailed in the guide.
the glxinfo command tells me:
direct rendering: Yes
but when i run glxgears I only get 350ish fps, and the Point2Play video test tells me that 3d acceleration is not enabled.
I was however able to load tuxracer, and get 25-30fps (i don't know if this means anything)
Is it possible that 3d acceleration is on and that the video card just sucks?
I'd like to get to the point where i can play world of warcraft through cedega. Right now the game will load but i get effectively 0fps.
Any other tests I could try? Things i could fiddle with? Anyone with experience with this card?
thanks!
idn
October 14th, 2005, 08:05 PM
I havent managed to get this working yet. I have a 7800gtx, I have followed your instructions, I followed your thread for hoary and I managed to install the drivers ok for that.
The drivers install fine, I get no headers, altough it says during the install it had it could find the appropiate linux headers so it had to compile its own or something. But it seems to install fine, I installed everything I had to.
When I start X i get a blue screen of death, it says in a grabled message something about teh module loader.
Any ideas?
Stadsport
October 15th, 2005, 01:53 AM
I can't say this will work for everybody. I have a GeForce FX5200. After much dismay playing with NVIDIA's .run package, I came to IRC and asked about it. I was given these two lines. Run them in the Terminal, restart, and tada, t'was done.
sudo apt-get install nvidia-glx linux-restricted-modules-$(uname -r)
sudo nvidia-glx-config enable
Like I said, I can't say how likely it is it'll work for everybody, but it worked for me. *plays SNES roms*
YangFuShang
October 15th, 2005, 04:50 AM
Hi,
I cant get this working, i just installed Breezy today but nvidia giving me alot of problems. Ive done all the step but X dont start. running smp kernel, i cant found the linux-source so i cant complete the nvidia wizard... Well, the problem is there is no nvidia-glx for smp or x64 kernel? synaptic want to install a 2.6.10-generic kernel... looks like X cant find my nvidia module...
tseliot
October 15th, 2005, 05:48 AM
I tried that and it did not work.
I also don't understand why the working backup of xorg.conf I made after I installed the NVIDIA drivers and before I started messing with xorg.conf to get a 75Hz refresh rate no longer works either. The NVIDIA screen pops up, then it goes back to command line, NVIDIA screen, command line, etc., then it craps out. Why would that backup no longer work?
This all happened after I updated yesterday (via the red dot in the upper right corner of the screen) and rebooted. Could something have messed up my NVIDIA driver installation? I don't know how likely that is, as I didn't upgrade from Hoary or anything, I installed the breezy badger preview. The only xorg.conf I have that works is the backup I made after a fresh Ubuntu installation and before I installed the NVIDIA drivers. I am completely puzzled right now.
I think you are referring to Update manager. I don't use it. You should use synaptic/kynaptica and press the "Mark all upgrades" button and select "Smart upgrade" as your default answer when it asks you.
However I suggest you to reinstall Ubuntu as I really don't know what your problem can be.
tseliot
October 15th, 2005, 05:54 AM
Hello, thanks for the guide. I managed to get the driver installed correctly, and X loads using the new driver but I don't think I'm getting 3d acceleration.
My card is some weird dell thing:
Dell 2650, NVIDIA GeForce2 Go
however my card description in my xorg.conf is
Geforce2 MX/AGP/SSE2
I made sure to modify my xorg.conf as detailed in the guide.
the glxinfo command tells me:
direct rendering: Yes
but when i run glxgears I only get 350ish fps, and the Point2Play video test tells me that 3d acceleration is not enabled.
I was however able to load tuxracer, and get 25-30fps (i don't know if this means anything)
Is it possible that 3d acceleration is on and that the video card just sucks?
I'd like to get to the point where i can play world of warcraft through cedega. Right now the game will load but i get effectively 0fps.
Any other tests I could try? Things i could fiddle with? Anyone with experience with this card?
thanks!
You shouldn't trust glxgears and other tests too much. If 3d games work then it means your 3d acceleration is enabled.
Moreover I don't think NVIDIA GeForce2 Go is exactly as powerful as graphic cards for desktop computers. Another thing to keep in mind is that the performance of your card in Linux is inferior to the one you get in Windows (it depends on the drivers).
tseliot
October 15th, 2005, 05:57 AM
I havent managed to get this working yet. I have a 7800gtx, I have followed your instructions, I followed your thread for hoary and I managed to install the drivers ok for that.
The drivers install fine, I get no headers, altough it says during the install it had it could find the appropiate linux headers so it had to compile its own or something. But it seems to install fine, I installed everything I had to.
When I start X i get a blue screen of death, it says in a grabled message something about teh module loader.
Any ideas?
try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
tseliot
October 15th, 2005, 06:00 AM
I can't say this will work for everybody. I have a GeForce FX5200. After much dismay playing with NVIDIA's .run package, I came to IRC and asked about it. I was given these two lines. Run them in the Terminal, restart, and tada, t'was done.
sudo apt-get install nvidia-glx linux-restricted-modules-$(uname -r)
sudo nvidia-glx-config enable
Like I said, I can't say how likely it is it'll work for everybody, but it worked for me. *plays SNES roms*
Look at the beginning of my guide, it's the same thing:
NOTE if you want to install the NVIDIA drivers you can do it in 2 ways:
1) If you use GNOME click on System/Help/Ubuntu 5.10 Starter Guide/hardware (it's on the left part of the window) and read point 1
This is the usual (and easier) way (but I've never used it). It will allow you to install nvidia driver 7667.
tseliot
October 15th, 2005, 06:11 AM
Hi,
I cant get this working, i just installed Breezy today but nvidia giving me alot of problems. Ive done all the step but X dont start. running smp kernel, i cant found the linux-source so i cant complete the nvidia wizard... Well, the problem is there is no nvidia-glx for smp or x64 kernel? synaptic want to install a 2.6.10-generic kernel... looks like X cant find my nvidia module...
First off are you following method 1 (i.e. the one suggested at the beginning of the guide from the Ubuntu Starter guide)?
BTW I can give you the following answers:
1) linux source is only one, it is the same for all the architectures (i386, 686, k7, smp and non smp). Just install "linux-source" or "linux-tree"
2) nvidia-glx again is the same for all the architectures, perhaps you want to install the "linux-restricted-modules-your_architecture" (select the ones for your architecture)
OR
if you have one of these graphic cards TNT, TNT2, GeForce, and GeForce2 chipsets you have to install "linux-restricted-modules-your_architecture-nvidia-legacy"
dahli.llama
October 15th, 2005, 10:06 AM
Hello, thanks for the guide. I managed to get the driver installed correctly, and X loads using the new driver but I don't think I'm getting 3d acceleration.
My card is some weird dell thing:
Dell 2650, NVIDIA GeForce2 Go
however my card description in my xorg.conf is
Geforce2 MX/AGP/SSE2
I made sure to modify my xorg.conf as detailed in the guide.
the glxinfo command tells me:
direct rendering: Yes
but when i run glxgears I only get 350ish fps, and the Point2Play video test tells me that 3d acceleration is not enabled.
I was however able to load tuxracer, and get 25-30fps (i don't know if this means anything)
Is it possible that 3d acceleration is on and that the video card just sucks?
I'd like to get to the point where i can play world of warcraft through cedega. Right now the game will load but i get effectively 0fps.
Any other tests I could try? Things i could fiddle with? Anyone with experience with this card?
thanks!
Yeah for some weird reason glxgears runs very slow for me in Breezy, but 3D accel works fine for me in Point2Play and I can run City of Heroes just fines at around 30 fps, so things seem to be working. It may just be a problem with the 3D tests in Breezy.
If Tux is running fine, then I would assume that 3D is enabled and you should be good to go.
PiIsExactly3
October 15th, 2005, 11:59 AM
I think you are referring to Update manager. I don't use it. You should use synaptic/kynaptica and press the "Mark all upgrades" button and select "Smart upgrade" as your default answer when it asks you.
However I suggest you to reinstall Ubuntu as I really don't know what your problem can be.
I tried reinstalling the driver via your guide again, and thankfully that worked. The NVIDIA installer noted that my previous install had been modified, so I guess the update manager did mess up my install. Looks like I'll be using your method of updating now to say the least. :D What a headache that was!
I certainly appreciate all the help you have given!
tseliot
October 15th, 2005, 12:59 PM
I tried reinstalling the driver via your guide again, and thankfully that worked. The NVIDIA installed noted that my previous install had been modified, so I guess the update manager did mess up my install. Looks like I'll be using your method of updating now to say the least. :D What a headache that was!
I certainly appreciate all the help you have given!
I'm happy it worked in the end :)
YangFuShang
October 15th, 2005, 03:37 PM
I tried the method 1. The driver load at startup ( dmesg ) but :
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
tseliot
October 15th, 2005, 05:06 PM
I tried the method 1. The driver load at startup ( dmesg ) but :
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
It never worked for me but it did for someone. Try method 2 (the one described in my guide).
vipergts450
October 15th, 2005, 07:37 PM
It never worked for me but it did for someone. Try method 2 (the one described in my guide).
I tried your second method, but I have the same issue.
I checked modprobe, and apparently there's a problem with the module:
mike@ubuntu:~$ sudo modprobe nvidia
FATAL: Error inserting nvidia (/lib/modules/2.6.12-9-386/volatile/nvidia.ko): No such device
I don't really know what this means, but I did follow your instructions exactly. Installation supposedly succeeded. Any ideas?
rush_ad
October 15th, 2005, 07:47 PM
how do i check if my nvidia drivers are set up correctly?
iluciv
October 15th, 2005, 07:55 PM
I've also tried all the methods and I'm recieving
Fatal error
no screens found
I tried sudo dpkg-reconfigure xserver-xorg
and I get an error that states that the xserver isn't properly installed (though the nv drivers work fine)
I'm using a Ubuntu upgrade from 5.04 which I had 3D working on (I also had a custom kernel compile before upgrade as well) This machine also was upgraded with the development breezy.
Its fully up to date.
I have a xpertvision 6000 agp card though xorg.conf see the card as a nv43 6600 GT
Could someone please list all the files required from apt inorder to have a complete xserver please?
iluciv
October 15th, 2005, 08:00 PM
rush_ad
try typing "glxinfo" and look for
direct rendering "on"
That should tell you that you've got 3D acceleration working
You can also type glxgears and look at the stats the little gear image produces but this doesn't really mean a great deal IMHO.
But I can't get my own driver to work, so I'm no expert, just repeating what others who know better have told me :)
Hope this helps
rush_ad
October 15th, 2005, 08:22 PM
rush_ad
try typing "glxinfo" and look for
direct rendering "on"
That should tell you that you've got 3D acceleration working
You can also type glxgears and look at the stats the little gear image produces but this doesn't really mean a great deal IMHO.
But I can't get my own driver to work so I'm no expert just repeating what others who no better have told me :)
Hope this helps
glxinfo shows (i just wrote couple lines)
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
and glxgears show the three gears animation. so i would assume my nvidia works..
thanks for the help. i just followed the ubuntu help file to install nvidia and it worked perfectly.
reet
October 15th, 2005, 09:38 PM
I would say yes, it looks to be working just fine.
Just to add for anyone else who cares to use the glxinfo command to see if everything is working okay, the following will simplify things so you don't have to look for anything:
glxinfo | grep render
iluciv
October 15th, 2005, 09:58 PM
I've fixed mine also
I downloaded the xserver that includes everything xerver-xorg (in synaptic) I was then able to do a
dpkg-reconfigure xserver-xorg with out and brokern not installed properly mesages
I then followed followed the HOWTO in this thread thanks heaps TSELIOT
BUT I did have to change monitors because the one I was using would do the right refresh rates resoultions; that is to say that the xserver loaded but I couldn't make out the picture because it was scrambled. Once I got my spare monitor and plugged that in (it is a late model)
I will state though that I did have 3D working with that monitor under hoary. I'm sure I could sit and tweak xorg to get it work
But Theres gaming to be done Man
Thanks heaps for the tread again
I hope this helps someone else aswell
YangFuShang
October 15th, 2005, 11:12 PM
According to your HOWTO, i cant find linux-source and header from my uname -r : 2.6.12-9-amd64-k8-smp ...
vipergts450
October 15th, 2005, 11:30 PM
iluciv, I'm glad you got yours fixed, but I'm still having issues with mine :(
I don't understand it either, as the installation from the NVIDIA package (7174 - the last driver supported for my GeForce2 GTS) reports that installation was successful.
green_lifesaver
October 15th, 2005, 11:34 PM
I seem to be having the same problem as you vipergts450. I installed the Nvidia driver according the guide, and it says it installed without a problem but whenever I enable the driver as "nvidia" instead of "nv" in my xorg.conf file I get that blue screen saying it can't find an X server. My card is a Geforce MX 4000. Has anyone been able to get this card working on Breezy yet?
rjwood
October 16th, 2005, 01:40 AM
can someone help with this??
rob@ubuntu:~$ glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Segmentation fault
Thanks
tseliot
October 16th, 2005, 04:38 AM
I tried your second method, but I have the same issue.
I checked modprobe, and apparently there's a problem with the module:
mike@ubuntu:~$ sudo modprobe nvidia
FATAL: Error inserting nvidia (/lib/modules/2.6.12-9-386/volatile/nvidia.ko): No such device
I don't really know what this means, but I did follow your instructions exactly. Installation supposedly succeeded. Any ideas?
Did you do this before installing the drivers?
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
tseliot
October 16th, 2005, 04:43 AM
According to your HOWTO, i cant find linux-source and header from my uname -r : 2.6.12-9-amd64-k8-smp ...
uname -r shows the kernel version and architecture (k8 in your case) you are using. This means that you have to install (in Synaptic/kynaptic) kernel headers for 2.6.12-9-amd64-k8-smp.
About kernel source: there will be only one linux-source-2.6.12 (it is not restricted to any architecture)
tseliot
October 16th, 2005, 04:46 AM
can someone help with this??
rob@ubuntu:~$ glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Segmentation fault
Thanks
Does the driver work (apart from this issue)?
tseliot
October 16th, 2005, 04:50 AM
iluciv, I'm glad you got yours fixed, but I'm still having issues with mine :(
I don't understand it either, as the installation from the NVIDIA package (7174 - the last driver supported for my GeForce2 GTS) reports that installation was successful.
I seem to be having the same problem as you vipergts450. I installed the Nvidia driver according the guide, and it says it installed without a problem but whenever I enable the driver as "nvidia" instead of "nv" in my xorg.conf file I get that blue screen saying it can't find an X server. My card is a Geforce MX 4000. Has anyone been able to get this card working on Breezy yet?
Both of you, please try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
rjwood
October 16th, 2005, 09:39 AM
Does the driver work (apart from this issue)?
I don't think so I have the k-7 kernel installed and when I make the driver "nvidia" I loose my gui so I have it set on "vesa". I tried installing 3ddesktop and I couldn't get it working. I am not a gamer but I will try one that you suggest to see.
When I select nvidia settings from my desktop, I only get one option. "nvida-settings configuration".
Thanks for the help
tseliot
October 16th, 2005, 10:25 AM
I don't think so I have the k-7 kernel installed and when I make the driver "nvidia" I loose my gui so I have it set on "vesa". I tried installing 3ddesktop and I couldn't get it working. I am not a gamer but I will try one that you suggest to see.
When I select nvidia settings from my desktop, I only get one option. "nvida-settings configuration".
Thanks for the help
You might try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
green_lifesaver
October 16th, 2005, 12:22 PM
Both of you, please try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
Thanks for the response Tseliot, but unfortunately I tried that last night and again this morning with no luck. I've been following your guide exactly as you have it stated and was able to get it running on Hoary but in Breezy with the nvidia driver enabled my display fails to load. Has anyone else been having this problem with a geforce mx 4000 in Breezy?
tseliot
October 16th, 2005, 03:29 PM
Thanks for the response Tseliot, but unfortunately I tried that last night and again this morning with no luck. I've been following your guide exactly as you have it stated and was able to get it running on Hoary but in Breezy with the nvidia driver enabled my display fails to load. Has anyone else been having this problem with a geforce mx 4000 in Breezy?
Did you install Breezy by distro upgrading with apt from Hoary or did you do a fresh installation?
If you did the 1st thing you might try to do a fresh installation and then try the driver again.
vipergts450
October 16th, 2005, 04:42 PM
tseliot, Yes I did. Full uninstall, removed the entries, then installed the drivers. No good. Also tried the lines above, but I already knew they wouldn't work as they were never needed in Hoary.
I moved to Breezy via upgrade through Apt. I don't think a clean installation will change anything, either. If you saw in my previous post, I'm getting a modprobe error for the card. Is it possible that I need to make some entries in udev for this card/driver?
tseliot
October 16th, 2005, 04:44 PM
tseliot, Yes I did. Full uninstall, removed the entries, then installed the drivers. No good. Also tried the lines above, but I already knew they wouldn't work as they were never needed in Hoary.
I moved to Breezy via upgrade through Apt. I don't think a clean installation will change anything, either. If you saw in my previous post, I'm getting a modprobe error for the card. Is it possible that I need to make some entries in udev for this card/driver?
Sorry but I really don't know.
vipergts450
October 16th, 2005, 04:54 PM
It's OK, tseliot. I really appreciate all the effort you put into this and all the help you've given so far. Thanks for at least trying to help. :)
Jenda
October 16th, 2005, 05:35 PM
I seem to have the same problem as rjwood, and that is:
1)
jenda@tinuviel:~$ glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Segmentation fault
2)There's only one option in the nvidia-settings tool, and that is nvidia-settings Configuration
3)glxgears or any other graphically demanding process fails to launch:
jenda@tinuviel:~$ glxgears
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
jenda@tinuviel:~$ chromium
SDL initialized.
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Couldn't set GL mode: Couldn't find matching GLX visual
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
*** glibc detected *** corrupted double-linked list: 0x4d169938 ***
Aborted
In xorg.conf, I have Driver: "nv", because X won't start with "nvidia".
Adding "the red lines" doesn't help, whereas "the blue one" prevents X from starting.
My card is GeForce2 MX. Please help!
BLTicklemonster
October 16th, 2005, 05:47 PM
I tried it following the instructions to the letter. I got to sudo sh NVIDIA-Linux-x86-1.0-7676-pkg1.run and it said that the kernel wouldn't work.
Seems as if 1.0-7676 needs to have gcc-4.0 not 3.4.
Sooo, I have again totally screwed up xserver and gdm. I can't get back to xserver until gdm is repaired, but nothing I have tried will bring it up. Therefore, I have another hard drive blipped out due to this that I will have to do a fresh install on. Then I have to go back and redo everything again. For the 3rd time. Because I want Nvidia drivers.
I'm beginning to think that leaving it alone would be better, as it worked fine, but noooo, not me! lol I'm one of those idiots who will die trying to do something if I think it can be done. The only thing useful that is coming from this is that I'm learing more. Worth it? Yeah. I guess if I can only screw up maybe 5 more times, I'll be writing my own version of Linux, lol.
Um, not really. I've wasted a week trying to do this, and haven't done any coding at the Skunk Works since I started. I'm afraid I'm going to have to give up on this if I can't get it right, and just go back to XP until maybe a year from now when I can poke my head back out. I was expecting to just get this up and running and start working on our project, but it appears as though that's not going to happen. Shame, because I had gotten UT to work so well under Breezy. Way better (except for the not reconnecting thing) than it ever did in XP.
Ubuntu totally rocks, but I'm needing boulders. Hope you all get it straightened out soon. From the looks of the forums, it's going to be a long haul.
tseliot
October 16th, 2005, 06:10 PM
I tried it following the instructions to the letter. I got to sudo sh NVIDIA-Linux-x86-1.0-7676-pkg1.run and it said that the kernel wouldn't work.
Seems as if 1.0-7676 needs to have gcc-4.0 not 3.4.
Sooo, I have again totally screwed up xserver and gdm. I can't get back to xserver until gdm is repaired, but nothing I have tried will bring it up. Therefore, I have another hard drive blipped out due to this that I will have to do a fresh install on. Then I have to go back and redo everything again. For the 3rd time. Because I want Nvidia drivers.
I'm beginning to think that leaving it alone would be better, as it worked fine, but noooo, not me! lol I'm one of those idiots who will die trying to do something if I think it can be done. The only thing useful that is coming from this is that I'm learing more. Worth it? Yeah. I guess if I can only screw up maybe 5 more times, I'll be writing my own version of Linux, lol.
Um, not really. I've wasted a week trying to do this, and haven't done any coding at the Skunk Works since I started. I'm afraid I'm going to have to give up on this if I can't get it right, and just go back to XP until maybe a year from now when I can poke my head back out. I was expecting to just get this up and running and start working on our project, but it appears as though that's not going to happen. Shame, because I had gotten UT to work so well under Breezy. Way better (except for the not reconnecting thing) than it ever did in XP.
Ubuntu totally rocks, but I'm needing boulders. Hope you all get it straightened out soon. From the looks of the forums, it's going to be a long haul.
if you need gcc-4.0:
sudo apt-get install gcc
and try the installer again.
If it doesn't work:
sudo nano /etc/X11/xorg.conf
and set the put the driver from "nvidia" to "nv" or "vesa"
CTRL+O to save
CTRL+X to exit
Good night
rjwood
October 16th, 2005, 06:18 PM
You might try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
I did this and lost my gui again
then rebooted into the 386 kernel and all the settings are there.
I am wondering if maybe I should install the 686 kernel instead of the k-7.
What is the difference between the 2? If you know..
Thanks again for all your patience and help---you are a tremendous asset to this forum ;)
BLTicklemonster
October 16th, 2005, 06:31 PM
I'll try that, t. Good night over there from Rome, Ga.
Oh and thanks. I'll start over and do it again.
No wait, .. oh, yeah, lol I'll try it. You know exactly what I was going to say, don't you? I'm such a noob. Thanks again.
BLTicklemonster
October 16th, 2005, 08:27 PM
Nope. And trying to reconfigure it didn't work either. I'm on ANOTHER reinstall. Lost it all, gotta get it back now.
You need to change (if you haven't) in your first post here that it's gcc-4.0, not 3.4, by the way.
tseliot
October 17th, 2005, 07:06 AM
Nope. And trying to reconfigure it didn't work either. I'm on ANOTHER reinstall. Lost it all, gotta get it back now.
You need to change (if you haven't) in your first post here that it's gcc-4.0, not 3.4, by the way.
Actually when I installed the driver it complained about the fact that gcc-3.4 was required, because kernel 2.6.12-9 has been built with gcc-3.4 (the nvidia installer compiles the driver using the same gcc version that has been used to compile your kernel). And I don't know why it isn't the same in your case. Do you use kernel 2.6.13 (which uses gcc-4.0)?
tseliot
October 17th, 2005, 07:11 AM
I did this and lost my gui again
then rebooted into the 386 kernel and all the settings are there.
I am wondering if maybe I should install the 686 kernel instead of the k-7.
What is the difference between the 2? If you know..
Thanks again for all your patience and help---you are a tremendous asset to this forum ;)
686 kernel is meant for pentium (II, III, IV, etc.) processors while k7 means AMD processors (k7 in 32bit systems and k8 in 64bit ones). They are not much different but you can try them all (e.g. I've tried a 686 kernel on my Athlon 64 3500+ processor).
rjwood
October 17th, 2005, 07:51 AM
686 kernel is meant for pentium (II, III, IV, etc.) processors while k7 means AMD processors (k7 in 32bit systems and k8 in 64bit ones). They are not much different but you can try them all (e.g. I've tried a 686 kernel on my Athlon 64 3500+ processor).
I went into synaptic and found "Linux-k7" box unchecked.
I check it reboot the computer into k-7 kenel and all worked.
strange that that one box would not be checked but description say's it is because of it being "not-free". nvidia-settings all loaded.
GoA
October 17th, 2005, 07:59 AM
I have compiled my own kernel and I wasn't able to install nvidia drivers from apt so do I have to download the one from nvidia and download just basic linux tree from apt to compile it or do I need some special linux headers for my own kernel?
tseliot
October 17th, 2005, 08:35 AM
I have compiled my own kernel and I wasn't able to install nvidia drivers from apt so do I have to download the one from nvidia and download just basic linux tree from apt to compile it or do I need some special linux headers for my own kernel?
You need the linux tree (it's fundamental) and your headers (although they might not be required and the kernel tree could be enough).
You should download an installer from nvidia website and follow every step of my guide.
tseliot
October 17th, 2005, 08:45 AM
I went into synaptic and found "Linux-k7" box unchecked.
I check it reboot the computer into k-7 kenel and all worked.
strange that that one box would not be checked but description say's it is because of it being "not-free". nvidia-settings all loaded.
The only thing which is not free is the package with the restricted modules. Perhaps I didn't understand what you mean but it's fine if you managed to solve your problem.
Jenda
October 17th, 2005, 09:30 AM
I seem to have the same problem as rjwood, and that is:
1)
jenda@tinuviel:~$ glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Segmentation fault
2)There's only one option in the nvidia-settings tool, and that is nvidia-settings Configuration
3)glxgears or any other graphically demanding process fails to launch:
jenda@tinuviel:~$ glxgears
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
jenda@tinuviel:~$ chromium
SDL initialized.
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Couldn't set GL mode: Couldn't find matching GLX visual
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
*** glibc detected *** corrupted double-linked list: 0x4d169938 ***
Aborted
In xorg.conf, I have Driver: "nv", because X won't start with "nvidia".
Adding "the red lines" doesn't help, whereas "the blue one" prevents X from starting.
My card is GeForce2 MX. Please help!
Please, anyone?
I might add that I have a Pentium IV 1600 CPU
idn
October 17th, 2005, 09:57 AM
try 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
And then try to use the nvidia drivers again. If it doesn't work you can try to add the line in blue.
Had no luck with this, I still get the same error. Has anyone managed to install the drivers successfullly for a 7800GTX?
Jenda
October 17th, 2005, 09:58 AM
OK - I thank I found the problem. I was trying to install 7676, I'll now try 7667.
tseliot
October 17th, 2005, 10:39 AM
Had no luck with this, I still get the same error. Has anyone managed to install the drivers successfullly for a 7800GTX?
According to your graphic card model you should try to install driver 7676.
BLTicklemonster
October 17th, 2005, 10:45 AM
According to your graphic card model you should try to install driver 7676.
that is the exact one that calls for gcc-4.0, btw. Not sure which kernel it was, I'll have to look tonight when I get home, then back from the football game.
tseliot
October 17th, 2005, 11:06 AM
that is the exact one that calls for gcc-4.0, btw. Not sure which kernel it was, I'll have to look tonight when I get home, then back from the football game.
type uname -r so as to know your kernel version
BLTicklemonster
October 17th, 2005, 12:01 PM
I'll have to hook that hard drive up, but I'll do it. Breezy was working fine until I decided to mess with the nvidia drivers, then all went to heck on me.
http://www.hawkwinds.com/tickle/headbash.gif <----that's me.
*edit:
Hey, wait a minute. How can I make sure that I have the right chipset drivers for my mother board?
And come to think of it, there's two downloads on that nvidia site. which one is the right one anyway? And come to think of it, who was it who shot JR anyway?
BLTicklemonster
October 17th, 2005, 06:40 PM
Sorry bro. On the Hoary hd at present. Used Easy Ubuntu, and the nvidia drivers loaded right up. Noticable difference.
idn
October 17th, 2005, 06:55 PM
According to your graphic card model you should try to install driver 7676.
Those are the ones I am trying to install but with no luck.
tseliot
October 18th, 2005, 08:56 AM
Hey, wait a minute. How can I make sure that I have the right chipset drivers for my mother board?
And come to think of it, there's two downloads on that nvidia site. which one is the right one anyway? And come to think of it, who was it who shot JR anyway?
Did you install Ubuntu 32bit or Ubuntu 64bit?
You can see the following files when you get to the nvidia website:
Graphics Drivers
Linux IA32 (this is meant for 32bit operative systems)
Latest Version: 1.0-7676
Archive
Linux IA64 (this is meant for 64bit operative systems with an IA64 processor)
Latest Version: 1.0-5336
Archive
Linux AMD64/EM64T (this is meant for 64bit operative systems with an AMD64/EM64T processor)
Latest Version: 1.0-7676
Archive
FreeBSD x86 (this is NOT for Linux)
Latest Version: 1.0-7676
Archive
Solaris x64/x86 (this is NOT for Linux)
Latest Version: 1.0-7676
Archive
nForce Drivers (if you have a motherboard with an nvidia nforce integrated chip)
Linux IA32 Drivers
Latest Version: 1.0-0306
Linux AMD64/EM64T Drivers
Latest Version: 1.0-0306
BLTicklemonster
October 18th, 2005, 08:56 AM
Used Easy Ubuntu (http://ubuntuforums.org/showthread.php?t=64629) on Breezy, and it kicks. Not sure it puts the same drivers in as I would if I tried this method, but I'm not messing with it any more. What I have is better than anything I have ever seen in windows, period. I am amazed that my images and UT look the way they do. It's like wearing contact lenses for the first time ever, the difference is so startling.
So, what is your opinion of Easy Ubuntu? Should people use it?
*edit:
AAAAAAAIIIIIIIIEEEEEEEEEE!!! LMAO, YOU DID IT! YOU HAD TO DO IT!!! I was ready to leave it all alone, and you just posted what I was afraid of, and that is that the other drivers I saw were the chipset dirvers!!! OMGOMGOMG, now I have to go... no no no must control self... no I must I must go try to install new chipset drivers... no must control self, no monster bad monster... but I must mess with it more, tweak, tweak, must mess with machine... no monster!!! AAAAIIIIEEEE!!!
Argh, now what? I show in device manager that I'm running the nforce 2 drivers, but I wonder how generic they are, and whether it would be worth it, seeing as how it works so well now.
I can play UT with the screen size up at 1200 x whatever, and my video setting set to the highest settings, and I still get over 100 fps. I never could do that in Windows, ever.
so what should I do? talk about a quandry!!!
Oh, 32 bit. I'm not getting near a 64 bit for a while. Got close to building one this summer but got a laptop for my daughter instead. Glad I did that after talking to people who got 64s.
tseliot
October 18th, 2005, 09:07 AM
Used Easy Ubuntu (http://ubuntuforums.org/showthread.php?t=64629) on Breezy, and it kicks. Not sure it puts the same drivers in as I would if I tried this method, but I'm not messing with it any more. What I have is better than anything I have ever seen in windows, period. I am amazed that my images and UT look the way they do. It's like wearing contact lenses for the first time ever, the difference is so startling.
So, what is your opinion of Easy Ubuntu? Should people use it?
Why shouldn't people use it? If it makes newbies' lives easier then it must be a good thing (actually it must be GREAT). However I can't give you any support for that as I don't know exactly how it works (I suppose it uses the drivers available in the repos). But I encourage you all to try it.
I don't use it because I want to understand how things works (at least a little bit) and how to install them. In this way I can offer support in the forum and I am able to deal with different problems on other computers (friends' etc.). And I find that installing things and making things work is very satisfying (but remember that I'm a bit of a nerd).
FLeiXiuS
October 18th, 2005, 09:10 AM
This is along the same problems I'm having with the 7667 drivers.
After the upgrade to Breezy -- From hoary (may I note everything went well) the nvidia package has deemed to be broken to the best of my knowledge. Direct 3D is enabled as glxinfo announces. I've tried compiling my own drivers along with the ones located in the repositories. My main concern is that GLXgears reports nothing! It's been noted that this is broken for some users in Breezy, but with my experiences with glx..I attempted to use xcompmgr which is SLOOWW may I add. Using a 6600 GT-OCed PCI-E I expected far more.
I've just gotten so pissed off that I decided to post...I've tried near everything but I'm welcoming any options / advice you users may have.
Thankyou.
tseliot
October 18th, 2005, 09:10 AM
Used Easy Ubuntu (http://ubuntuforums.org/showthread.php?t=64629) on Breezy, and it kicks. Not sure it puts the same drivers in as I would if I tried this method, but I'm not messing with it any more. What I have is better than anything I have ever seen in windows, period. I am amazed that my images and UT look the way they do. It's like wearing contact lenses for the first time ever, the difference is so startling.
So, what is your opinion of Easy Ubuntu? Should people use it?
*edit:
AAAAAAAIIIIIIIIEEEEEEEEEE!!! LMAO, YOU DID IT! YOU HAD TO DO IT!!! I was ready to leave it all alone, and you just posted what I was afraid of, and that is that the other drivers I saw were the chipset dirvers!!! OMGOMGOMG, now I have to go... no no no must control self... no I must I must go try to install new chipset drivers... no must control self, no monster bad monster... but I must mess with it more, tweak, tweak, must mess with machine... no monster!!! AAAAIIIIEEEE!!!
Argh, now what? I show in device manager that I'm running the nforce 2 drivers, but I wonder how generic they are, and whether it would be worth it, seeing as how it works so well now.
I can play UT with the screen size up at 1200 x whatever, and my video setting set to the highest settings, and I still get over 100 fps. I never could do that in Windows, ever.
so what should I do? talk about a quandry!!!
Oh, 32 bit. I'm not getting near a 64 bit for a while. Got close to building one this summer but got a laptop for my daughter instead. Glad I did that after talking to people who got 64s.
Please stick to you current drivers. Let's put it in this way: you can try the installer NEXT time you have to reinstall Ubuntu.
tseliot
October 18th, 2005, 09:13 AM
This is along the same problems I'm having with the 7667 drivers.
After the upgrade to Breezy -- From hoary (may I note everything went well) the nvidia package has deemed to be broken to the best of my knowledge. Direct 3D is enabled as glxinfo announces. I've tried compiling my own drivers along with the ones located in the repositories. My main concern is that GLXgears reports nothing! It's been noted that this is broken for some users in Breezy, but with my experiences with glx..I attempted to use xcompmgr which is SLOOWW may I add. Using a 6600 GT-OCed PCI-E I expected far more.
I've just gotten so pissed off that I decided to post...I've tried near everything but I'm welcoming any options / advice you users may have.
Thankyou.
If you used drivers 7174 you can always install them with an installer (get to the archive of nvidia drivers section). Otherwise you might consider the possibility to try 7676.
tseliot
October 18th, 2005, 09:15 AM
Those are the ones I am trying to install but with no luck.
You can try EasyUbuntu otherwise ask in the unofficial nvidia forum as suggested in my guide. They developers of the drivers will help you ther
BLTicklemonster
October 18th, 2005, 09:45 AM
Mr. t, thanks for all your help. I'm every bit as nerdy as you are, but at present I just want to get past the video driver issue, and verify functionality of some other things before I decide if this is going on other computers at the house. Every one here is a member of a UT Zark online gaming clan, and if we can't play UT online usint ubuntu (at present, when a map/level ends and the server cycles to a new map/level, I have to physically turn off UT, turn it back on, try to connect to the server again, UT sits frozen as if it's about to connect, then resets itself to the start screen, at which time I can go through the process of connecting to the server again with no problem. This won't do at all. Plus, I have to be sure that I can compile script in ucc.bin. I'm not sure if there is a wotgreal for linux, that one just dawned on me, lol. Anyway, if Im going to use Ubuntu, several things have to happen. I'm hoping they do, because in my opinion, except to these few issues, Ubuntu totally outclasses Windows) then we have to stick to windows.
Sorry about the redundancy, its a madhouse here today, lol.
Thanks again for all your excellent help. You are a great asset to the community.
Bill
Josef K.
October 18th, 2005, 09:58 AM
If you need to install any version of the nvidia drivers (7174, or 7676 or older or newer) because of compatibility problems (e.g. if you have an old card - see the list of cards which are not supported by 7667- you might want to use 7174) or because you just want to live at the bleeding edge, you have to use the nvidia installer.
but nvidia-glx on which drivers are based?! is there any real reason to change them (stability, performance...) or is just for fun?:confused:
tseliot
October 18th, 2005, 10:09 AM
Mr. t, thanks for all your help. I'm every bit as nerdy as you are, but at present I just want to get past the video driver issue, and verify functionality of some other things before I decide if this is going on other computers at the house. Every one here is a member of a UT Zark online gaming clan, and if we can't play UT online usint ubuntu (at present, when a map/level ends and the server cycles to a new map/level, I have to physically turn off UT, turn it back on, try to connect to the server again, UT sits frozen as if it's about to connect, then resets itself to the start screen, at which time I can go through the process of connecting to the server again with no problem. This won't do at all. Plus, I have to be sure that I can compile script in ucc.bin. I'm not sure if there is a wotgreal for linux, that one just dawned on me, lol. Anyway, if Im going to use Ubuntu, several things have to happen. I'm hoping they do, because in my opinion, except to these few issues, Ubuntu totally outclasses Windows) then we have to stick to windows.
Sorry about the redundancy, its a madhouse here today, lol.
Thanks again for all your excellent help. You are a great asset to the community.
Bill
Ok, if you're planning to use Linux to play games things are bit more difficult (not that much) (BTW I screwed up Windows several times when I used it to play games, actually Windows screwed itself after some months). On the other hand in my case Ubuntu is fundamental (web-browsing, music, translating, writing thesis, etc.) and I don't want to see Windows any more (only in my worse nightmares) (I have used it since when I was 7 and I will be 23 next April).
Thanks for appreciating my work.
P.S. I didn't know another Rome existed in Georgia. I only knew the one in Italy (my country).
Alberto
tseliot
October 18th, 2005, 10:11 AM
but nvidia-glx on which drivers are based?! is there any real reason to change them (stability, performance...) or is just for fun?:confused:
nvidia-glx available in Breezy repos is 7667 (7174 in Hoary). If it works for you stick to it, there's no reason to change it.
skwid
October 18th, 2005, 01:21 PM
I just followed your guide to the money. I've got a 2 7800gtx's in SLi mode. I installed the latest drivers and the process was flawless. When I restart x I get xorg.conf errors. It says screens are available but looks like a basic error. I change the driver back to nv and it works fine.
Any extra suggestions?
Thanks
Just noticed I have x86 nforce4 chipset drivers I need to load. Let's see if that get's me up and running....
BLTicklemonster
October 18th, 2005, 01:27 PM
Heck yeah, we've even got 7 hills only one of which has an historically accurate name; Mt Aventine.
We also have a capitoline wolf:
Link thingy to wolf thingy (http://www.romegeorgia.org/capitolinewolf.asp)
And my old high school mascot was a gladiator.
And that's about it, unless you have trailer parks, spit buckets, red necks in hopped up pickup trucks you can drive a cooper mini under, and corrupt city officials...
lol yeah, you don't have to answer to that last one.
tseliot
October 18th, 2005, 03:54 PM
Just noticed I have x86 nforce4 chipset drivers I need to load. Let's see if that get's me up and running....
Download x86 nforce4 drivers and see how it goes.
tseliot
October 18th, 2005, 03:59 PM
Heck yeah, we've even got 7 hills only one of which has an historically accurate name; Mt Aventine.
We also have a capitoline wolf:
Link thingy to wolf thingy (http://www.romegeorgia.org/capitolinewolf.asp)
And my old high school mascot was a gladiator.
And that's about it, unless you have trailer parks, spit buckets, red necks in hopped up pickup trucks you can drive a cooper mini under, and corrupt city officials...
lol yeah, you don't have to answer to that last one.
Impressive! BTW we don't have all those things (but corrupt city officials are everywhere:p )
FLeiXiuS
October 18th, 2005, 05:22 PM
If you used drivers 7174 you can always install them with an installer (get to the archive of nvidia drivers section). Otherwise you might consider the possibility to try 7676.
Tried them both...
skwid
October 18th, 2005, 05:23 PM
ok, loaded the chipset drivers and still no luck. I may be stuck here.... Any crazy off the wall Idea?
tseliot
October 18th, 2005, 05:27 PM
Tried them both...
Did you ask in the unofficial nvidia forum?
tseliot
October 18th, 2005, 05:30 PM
ok, loaded the chipset drivers and still no luck. I may be stuck here.... Any crazy off the wall Idea?
You should try to ask in the unofficial nvidia forum (see the link in my guide). Such things go beyond my knowledge.
skwid
October 18th, 2005, 06:35 PM
ok here is an update.
Error shows:
No matching device section for instance (BusID PCI:2:0:0) found.
-I am guessing this is because I have 2 video cards... Should I create a 2nd section in the xorg.conf file?
Then the error states... API Mismatch: kernel module is version 1.0.7667, but this X module is version 1.0.7676.
-How do I fix that?
Screens found but none have a usable config...
???
idn
October 18th, 2005, 07:00 PM
You can try EasyUbuntu otherwise ask in the unofficial nvidia forum as suggested in my guide. They developers of the drivers will help you ther
I think that just install the drivers out of the repository, I need the latest ones for my 7800gtx
tseliot
October 19th, 2005, 09:15 AM
I think that just install the drivers out of the repository, I need the latest ones for my 7800gtx
Then you should ask the unofficial nvidia forum. Sorry
skwid
October 19th, 2005, 09:48 AM
Just wanted to drop in and let you know I got it all working. I spoke to some nvidia guys at their forum and they said to use a rmmod nvidia and then reload the driver. That, as simple as it sounds, did the trick....
I did an aptitude and it still shows several different versions of nvidia software...
chimera
October 19th, 2005, 10:00 AM
So I can do it the easy way if I have a geforce 6600GT?
skwid
October 19th, 2005, 10:08 AM
That is correct. If you have a 6600Gt you should be able to just load up the easy way and it will work fine.
Only 7800 series cards will need the latest driver. Hopefully they will drop a new driver soon and make support alot better.
chimera
October 19th, 2005, 11:41 AM
and I spent four bloody hours trying to do it the hard way(the way I've been told to in another forum):( and all I really had to do was six clicks:D
tseliot
October 19th, 2005, 11:49 AM
Just wanted to drop in and let you know I got it all working. I spoke to some nvidia guys at their forum and they said to use a rmmod nvidia and then reload the driver. That, as simple as it sounds, did the trick....
I did an aptitude and it still shows several different versions of nvidia software...
Very interesting. Thanks.
rjwood
October 19th, 2005, 02:17 PM
I try to install driver from nvidia website and it tells me that my kernel was compiled using gcc-3.4 and I have gcc-4.0. I have both installed and before I "sh" I do the "CC=3.4" and "expot CC".
should I remove the gcc-4.0 or something. I am stuck.
I also cannot find the "readme file" on the website.
How do I over come this problem.
I can install nvidia-glx from synaptic and I get 3-d working.
But I am trying to do "poofy hair guys" xcomposite thing for shadowing and transparency. Doesn't seem to work with nvidia-glx and his how-to say's "official nvidia drivers" need to be installed.
tseliot
October 19th, 2005, 02:54 PM
I try to install driver from nvidia website and it tells me that my kernel was compiled using gcc-3.4 and I have gcc-4.0. I have both installed and before I "sh" I do the "CC=3.4" and "expot CC".
should I remove the gcc-4.0 or something. I am stuck.
I also cannot find the "readme file" on the website.
How do I over come this problem.
I can install nvidia-glx from synaptic and I get 3-d working.
But I am trying to do "poofy hair guys" xcomposite thing for shadowing and transparency. Doesn't seem to work with nvidia-glx and his how-to say's "official nvidia drivers" need to be installed.
Ok, if "CC=gcc-3.4" "export CC" didn't work for you, try this then (I'm borrowing it from one of Arnav's howtos):
sudo passwd root
and set the root password if u already dont have one
now do the following:
su
CC=gcc-3.4
export CC
exit
CC=gcc-3.4
export CC
And then run the installer as usual.
Tell me if it works
rjwood
October 19th, 2005, 03:24 PM
Ok, if "CC=gcc-3.4" "export CC" didn't work for you, try this then (I'm borrowing it from one of Arnav's howtos):
And then run the installer as usual.
Tell me if it works
nope
tseliot
October 19th, 2005, 03:53 PM
nope
Did you do the thing I suggested you in the following way? Please try it again following these steps.
3) sudo apt-get install gcc (ok perhaps you still have it)
sudo apt-get install gcc-3.4 (do it even if you think you have it, just to be sure you don't have only the base package)
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”
sudo passwd root (this will create a root user)
and set the root password
now do the following:
su
CC=gcc-3.4
export CC
exit
CC=gcc-3.4
export CC
Then
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
rjwood
October 19th, 2005, 04:09 PM
Did you do the thing I suggested you in the following way? Please try it again following these steps.
3) sudo apt-get install gcc (ok perhaps you still have it)
sudo apt-get install gcc-3.4 (do it even if you think you have it, just to be sure you don't have only the base package)
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”
sudo passwd root (this will create a root user)
and set the root password
now do the following:
su
CC=gcc-3.4
export CC
exit
CC=gcc-3.4
export CC
Then
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
OK I think I am past that
new error now say's unable to load module "nvidia.ko" because incorrect kernel source files may be installed. If I am sure the correct files are installed I may specify them in "--kernel-source-path" command line option.
I am not sure I know how to do that.
tseliot
October 19th, 2005, 04:11 PM
OK I think I am past that
new error now say's unable to load module "nvidia.ko" because incorrect kernel source files may be installed. If I am sure the correct files are installed I may specify them in "--kernel-source-path" command line option.
I am not sure I know how to do that.
Please post the nvidia log file under /var/log/
rjwood
October 19th, 2005, 04:17 PM
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Oct 19 15:47:16 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.12-9-686/build'
-> Performing CC test with CC="gcc-3.4".
-> 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.12-9-686/bu
ild SYSOUT=/lib/modules/2.6.12-9-686/build'...
NVIDIA: calling KBUILD...
make CC=gcc-3.4 KBUILD_VERBOSE=1 -C /lib/modules/2.6.12-9-686/build SUBDIRS
=/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv modules
mkdir -p /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_ver
sions
make -f scripts/Makefile.build obj=/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-766
7-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`gcc-3.4 -v 2>&1 | tail -n 1`\" > /tmp/selfgz103
53/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv_compiler.h
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D__K
ERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-alia
sing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-fl
oat -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclude/a
sm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz10353/NVIDI
A-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch
-Wformat
-Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_N
AMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__K
ERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=
7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE
_AGPGART_PRESENT -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/selfgz1
0353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz10353/NV
IDIA-Linux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:46,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/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:864,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:69,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
`nvidia_init_module':
/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1064: warnin
g: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1132: warnin
g: `pm_unregister' is deprecated (declared at include/linux/pm.h:111)
/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
`nvidia_exit_module':
/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1189: warnin
g: `pm_unregister' is deprecated (declared at include/linux/pm.h:111)
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D
__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-a
liasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft
-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclud
e/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz10353/NV
IDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswi
tch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar
-Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LO
OSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D
_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_V
ERSION=0 -DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_
RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_
CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_
PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=nv_vm -DKBUILD_MODNA
ME=nvidia -c -o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.
tmp_nv-vm.o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/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:20,
from include/linux/module.h:10,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:46,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/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:864,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:69,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-vm.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.os-agp.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -
D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-
aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msof
t-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclu
de/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz10353/N
VIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wsw
itch -Wformat -
Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -
fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NA
MES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7
667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_
AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -
DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESEN
T -DMODULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /tmp/self
gz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_os-agp.o /tmp/selfgz1
0353/NVIDIA-Linux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:46,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/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:864,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:69,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.os-interface.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/inc
lude -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-s
trict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe
-msoft-float -mpreferred-stack-boun
dary=2 -fno-unit-at-a-time -march=i686 -Iinclude/asm-i386/mach-default -Wdec
laration-after-statement -I/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-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-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=7667 -UDEBUG -U_D
EBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -
DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_D
EVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBU
ILD_BASENAME=os_interface -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz10353/NVI
DIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_os-interface.o /tmp/selfgz10353/
NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-interface.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:20,
from include/linux/module.h:10,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:46,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/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:864,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:69,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/os-interface.c:26:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.os-registry.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/incl
ude -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-st
rict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe
-msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -I
include/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz10
353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type
-Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mult
ichar -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_K
ERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0
-DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV
_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PA
GE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -
DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os_regi
stry -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-766
7-pkg1/usr/src/nv/.tmp_os-registry.o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7
667-pkg1/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:20,
from include/linux/module.h:10,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:46,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/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:864,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nv-linux.h:69,
from /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/os-registry.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: warning: wrong type argument to increment
ld -m elf_i386 -r -o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/
src/nv/nvidia.o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/n
v-kernel.o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.o /
tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv-vm.o /tmp/selfg
z10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-agp.o /tmp/selfgz10353/N
VIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-interface.o /tmp/selfgz10353/NVI
DIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-registry.o
Building modules, stage 2.
make -rR -f /usr/src/linux-headers-2.6.12-9-686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.12-9-686/Module.sy
mvers /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.o
Warning: could not find /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/
src/nv/.nv-kernel.o.cmd for /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/
usr/src/nv/nv-kernel.o
gcc-3.4 -Wp,-MD,/tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv
/.nvidia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/inclu
de -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-str
ict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -
msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Ii
nclude/asm-i386/mach-default -Wdeclaration-after-statement -DKBUILD_BASE
NAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /tmp/selfgz10353/NVIDIA-L
inux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mod.o /tmp/selfgz10353/NVIDIA-Linux
-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mod.c
ld -m elf_i386 -r -o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/s
rc/nv/nvidia.ko /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/n
vidia.o /tmp/selfgz10353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mo
d.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:
[4296167.280000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296167.312000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa
on isa0060/serio0).
[4296167.312000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296167.345000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa
on isa0060/serio0).
[4296167.345000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296167.378000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa
on isa0060/serio0).
[4296167.378000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296167.411000] atkbd.c: Unknown key pressed (translated set 2, code 0xaa
on isa0060/serio0).
[4296167.411000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296167.434000] atkbd.c: Unknown key released (translated set 2, code 0xaa
on isa0060/serio0).
[4296167.434000] atkbd.c: Use 'setkeycodes e02a <keycode>' to make it known.
[4296185.738000] atkbd.c: Unknown key released (translated set 2, code 0x81
on isa0060/serio0).
[4296185.738000] atkbd.c: Use 'setkeycodes e001 <keycode>' to make it known.
[4296442.365000] atkbd.c: Unknown key released (translated set 2, code 0x81
on isa0060/serio0).
[4296442.365000] atkbd.c: Use 'setkeycodes e001 <keycode>' to make it
known.
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.
tseliot
October 19th, 2005, 04:20 PM
type:
rmmod nvidia
and try the installer again.
It should work now
rjwood
October 19th, 2005, 04:44 PM
type:
rmmod nvidia
and try the installer again.
It should work now
you da man
tseliot
October 19th, 2005, 05:59 PM
you da man
I'm glad it worked :)
idn
October 19th, 2005, 07:45 PM
type:
rmmod nvidia
and try the installer again.
It should work now
What does this command do? if I dont get this sorted soon I'm gonna have to ditch breezy for hoary again - why did I ever upgrade - I have nothing but problems with Breezy so far :)
Velox Letum
October 19th, 2005, 08:10 PM
It removes a module from the kernel, though you can use modprobe -r too.
pumo
October 20th, 2005, 05:16 AM
I did install nvidia driver 7667 to my kubuntu breezy by this howto, and I did "found" one big problem.
When shutdown or reboot from KDE menu, computer goes almost off, power keep on running everything else goes down, about in 2 seconds.
Same thing if I do shutdown -h now or reboot from console.
When changed in xorg.conf Driver "nvidia" to Driver "nv" it start working normal.
Anyone else have this problem?
Canuck
October 20th, 2005, 05:20 AM
Hello,
I went through all of the process and the driver installed beautifully but... I now have no sound.
Any Ideas?
Canuck
tseliot
October 20th, 2005, 06:20 AM
What does this command do? if I dont get this sorted soon I'm gonna have to ditch breezy for hoary again - why did I ever upgrade - I have nothing but problems with Breezy so far :)
Try this:
sudo rmmod nvidia
sudo modprobe nvidia
This will remove and put the module back (it should solve some problems, like the xserver that doesn't start, etc.)
tseliot
October 20th, 2005, 06:20 AM
Hello,
I went through all of the process and the driver installed beautifully but... I now have no sound.
Any Ideas?
Canuck
Do you have an integrated nforce chip or what?
tseliot
October 20th, 2005, 06:23 AM
I did install nvidia driver 7667 to my kubuntu breezy by this howto, and I did "found" one big problem.
When shutdown or reboot from KDE menu, computer goes almost off, power keep on running everything else goes down, about in 2 seconds.
Same thing if I do shutdown -h now or reboot from console.
When changed in xorg.conf Driver "nvidia" to Driver "nv" it start working normal.
Anyone else have this problem?
Try to install GNOME (sudo apt-get install ubuntu-desktop) and use it. Tell me if the problem remains when you try to shut the computer down (it might be a bug of KDE).
Sutekh
October 20th, 2005, 07:18 AM
Thanks tseliot for the comprehensive HOWTO, that helped immensely. :p
I have an nforce4 board and was wondering do I need to install the nforce drivers from NVIDIA's web site? I used to have to in Windows, I was just wondering if I need to in Ubuntu. Everything seems to be working just fine though, so should I bother?
Thanks again!
tseliot
October 20th, 2005, 07:29 AM
Thanks tseliot for the comprehensive HOWTO, that helped immensely. :p
I have an nforce4 board and was wondering do I need to install the nforce drivers from NVIDIA's web site? I used to have to in Windows, I was just wondering if I need to in Ubuntu. Everything seems to be working just fine though, so should I bother?
Thanks again!
You have to install the nvidia proprietary drivers (I guess you're curretly using the open source ones that come with Ubuntu) ONLY if you need 3D acceleration (for games, etc.). Otherwise you should stick to your current (working) drivers.
Sutekh
October 20th, 2005, 07:43 AM
You have to install the nvidia proprietary drivers (I guess you're curretly using the open source ones that come with Ubuntu) ONLY if you need 3D acceleration (for games, etc.). Otherwise you should stick to your current (working) drivers.
I installed the proprietary graphics drivers (http://www.nvidia.com/object/linux_display_ia32_1.0-7667.html) according to your HOWTO, and I have 3D acceleration. Haven't tried any games yet, but the screensavers run fine. I wanted to know whether I need the proprietary nforce drivers? (http://www.nvidia.com/object/linux_nforce_1.0-0306.html)
pumo
October 20th, 2005, 08:31 AM
Try to install GNOME (sudo apt-get install ubuntu-desktop) and use it. Tell me if the problem remains when you try to shut the computer down (it might be a bug of KDE).
No :p I don't like gnome, but now you mention installing gnome, last night there came with apt-get dist-upgrade newer kde 3.4.3, but I forgot it.
I will test with that driver "nvidia", and write here how it goes...
tseliot
October 20th, 2005, 08:56 AM
I installed the proprietary graphics drivers (http://www.nvidia.com/object/linux_display_ia32_1.0-7667.html) according to your HOWTO, and I have 3D acceleration. Haven't tried any games yet, but the screensavers run fine. I wanted to know whether I need the proprietary nforce drivers? (http://www.nvidia.com/object/linux_nforce_1.0-0306.html)
You should follow a very basic principle: if it works why should you change it? :)
Sutekh
October 20th, 2005, 09:13 AM
You should follow a very basic principle: if it works why should you change it? :)
Roger that! :p
Just curious I guess, Thanks tseliot!
Yoozer
October 20th, 2005, 09:31 AM
OK, I've been trying for a couple of hours now to get v76.67 going on a fresh Ubuntu 5.10 install, but I'm running into a couple of roadblocks that I cannot seem to work around. Here's what I've done so far:
1) apt-get'ed and installed gcc (which I later realised gave me 4.0 whereas the NVidia installer has a special craving for 3.4, but see below)
2) installed the linux-header, linux-source, and build-essential packages as per the howto
3) dropped to the first text console and killed GDM (which actually caused the shutdown procedure to hang because I'd deactivated the battery service using bum just a few minutes earlier, *very* annoying)
4) ran the blabla.run file with sudo sh
Step 4 is where the fun begins. First the installer complains that no precompiled kernel interface can be found, so I let it attempt to download one. This fails, so the next thing it tries is to compile an interface itself, which seems to succeed (the progress bar reaches 100%) despite my system not passing the gcc version check. And then I'm suddenly slapped with a most unfriendly "UNABLE TO LOAD KERNEL MODULE nvidia.ko" message because apparently I don't have the correct kernel sources that I downloaded only 2 steps ago and are indeed quite present in /usr/src (linux-headers-2.6.12-9 and linux-headers-2.6.12-9-386, plus some linux-source-2-6-12 tarball). Setting the CC environment variable to gcc-3.4 and then running the installer doesn't help for obvious reasons.
So what do I do? Uninstalling and downgrading gcc can get fairly hairy, and since it doesn't appear to be related to the actual problem, I'd rather not take the gamble unless it's absolutely necessary. I'm otherwise out of ideas, though, and would appreciate any help you could give.
Thanks.
tseliot
October 20th, 2005, 09:42 AM
OK, I've been trying for a couple of hours now to get v76.67 going on a fresh Ubuntu 5.10 install, but I'm running into a couple of roadblocks that I cannot seem to work around. Here's what I've done so far:
1) apt-get'ed and installed gcc (which I later realised gave me 4.0 whereas the NVidia installer has a special craving for 3.4, but see below)
2) installed the linux-header, linux-source, and build-essential packages as per the howto
3) dropped to the first text console and killed GDM (which actually caused the shutdown procedure to hang because I'd deactivated the battery service using bum just a few minutes earlier, *very* annoying)
4) ran the blabla.run file with sudo sh
Step 4 is where the fun begins. First the installer complains that no precompiled kernel interface can be found, so I let it attempt to download one. This fails, so the next thing it tries is to compile an interface itself, which seems to succeed (the progress bar reaches 100%) despite my system not passing the gcc version check. And then I'm suddenly slapped with a most unfriendly "UNABLE TO LOAD KERNEL MODULE nvidia.ko" message because apparently I don't have the correct kernel sources that I downloaded only 2 steps ago and are indeed quite present in /usr/src (linux-headers-2.6.12-9 and linux-headers-2.6.12-9-386, plus some linux-source-2-6-12 tarball). Setting the CC environment variable to gcc-3.4 and then running the installer doesn't help for obvious reasons.
So what do I do? Uninstalling and downgrading gcc can get fairly hairy, and since it doesn't appear to be related to the actual problem, I'd rather not take the gamble unless it's absolutely necessary. I'm otherwise out of ideas, though, and would appreciate any help you could give.
Thanks.
can you post your nvdia log file which is under /var/log (copy and paste it here)?
Yoozer
October 20th, 2005, 10:03 AM
Sure, here it is:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Oct 20 15:58:29 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.12-9-386/build'
-> Performing CC test with CC="cc".
-> gcc-version-check failed:
You appear to be compiling the NVIDIA kernel module with a different compile
r than the one that was used to compile the running kernel. This may be fin
e, but there are cases where this can lead to instability. The compiler use
d to compile the kernel was gcc 3.4; the current compiler is gcc 4.0.
If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: No)
-> 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.12-9-386/bu
ild SYSOUT=/lib/modules/2.6.12-9-386/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.12-9-386/build SUBDIRS=/tmp
/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv modules
mkdir -p /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_vers
ions
make -f scripts/Makefile.build obj=/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667
-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz8346/NVI
DIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D__KERNEL_
_ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -
fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-float -m
preferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude/asm-i38
6/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz
8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-typ
e -Wswitch -Wformat -Wc
har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fn
o-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAME
S -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERN
EL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=766
7 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AG
PGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DN
V_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT
-DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz8346/
NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz8346/NVIDIA-L
inux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
‘nvidia_init_module’:
/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1064: warning
: ‘pm_register’ is deprecated (declared at include/linux/pm.h:106)
/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1132: warning
: ‘pm_unregister’ is deprecated (declared at include/linux/pm.h:111)
/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
‘nvidia_exit_module’:
/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1189: warning
: ‘pm_unregister’ is deprecated (declared at include/linux/pm.h:111)
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.nv-v
m.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D__KERN
EL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasin
g -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-float
-mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude/asm-i
386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/self
gz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-t
ype -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-
multichar -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-e
rror -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODU
LE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_M
AJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -
DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_RE
MAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_
PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BA
SENAME=nv_vm -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz8346/NVIDIA-Linux-x86-
1.0-7667-pkg1/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7
667-pkg1/usr/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:20,
from include/linux/module.h:10,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-vm.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.os-a
gp.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D__KER
NEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasi
ng -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-floa
t -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude/asm
-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/se
lfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -
Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -W
pointer-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_VERSIO
N=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -DN
V_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -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=os_a
gp -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-p
kg1/usr/src/nv/.tmp_os-agp.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-agp.c:24:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.os-i
nterface.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -
D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-
aliasing -fno-common -ffreestanding -Os -fomit-frame-pointe
r -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march
=i386 -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-poi
nter-sign -I/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall
-Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-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 -DNTR
M -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERS
ION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -
DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_R
ANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -
DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os
_interface -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz8346/NVIDIA-Linux-x86-1.
0-7667-pkg1/usr/src/nv/.tmp_os-interface.o /tmp/selfgz8346/NVIDIA-Linux-x86-
1.0-7667-pkg1/usr/src/nv/os-interfac
e.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:20,
from include/linux/module.h:10,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-interface.c:26:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.os-r
egistry.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D
__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-a
liasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft
-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclud
e/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -I/t
mp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wr
eturn-type -Wswitch -Wformat -Wchar-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=7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUC
T_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DN
V_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PC
I_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=os_regis
try -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-
pkg1/usr/src/nv/.tmp_os-registry.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667
-pkg1/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:20,
from include/linux/module.h:10,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-registry.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
ld -m elf_i386 -r -o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/s
rc/nv/nvidia.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv-
kernel.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.o /tmp
/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv-vm.o /tmp/selfgz834
6/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-agp.o /tmp/selfgz8346/NVIDIA-
Linux-x86-1.0-7667-pkg1/usr/src/nv/os-interface.o /tmp/selfgz8346/NVIDIA-Lin
ux-x86-1.0-7667-pkg1/usr/src/nv/os-registry.o
Building modules, stage 2.
make -rR -f /usr/src/linux-headers-2.6.12-9-386/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.12-9-386/Module.sy
mvers /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.o
Warning: could not find /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/s
rc/nv/.nv-kernel.o.cmd for /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/us
r/src/nv/nv-kernel.o
cc -Wp,-MD,/tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.nvid
ia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.0.2/include -D_
_KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-al
iasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-
float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i386 -Iinclude
/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -D
KBUILD_BASENAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /tmp/selfgz834
6/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mod.o /tmp/selfgz8346/NVI
DIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mod.c
ld -m elf_i386 -r -o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nvidia.ko /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvi
dia.o /tmp/selfgz8346/NVIDIA-Linux-x86-1.0-7667-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 Invalid module format
-> Kernel messages:
[4294698.714000] gameport: EMU10K1 is pci0000:02:0a.1/gameport0, io 0xd400,
speed 1084kHz
[4294698.807000] ohci1394: $Rev: 1250 $ Ben Collins <bcollins@debian.org>
[4294698.807000] PCI: Enabling device 0000:02:0a.2 (0014 -> 0016)
[4294698.807000] ACPI: PCI Interrupt 0000:02:0a.2[B] -> GSI 23 (level, low)
-> IRQ 23
[4294698.862000] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[23]
MMIO=[ec000000-ec0007ff] Max Packet=[2048]
[4294700.123000] ieee1394: Host added: ID:BUS[0-00:1023]
GUID[00023c00910097c7]
[4294700.877000] Real Time Clock Driver v1.12
[4294700.915000] input: PC Speaker
[4294701.422000] ts: Compaq touchscreen protocol output
[4294703.036000] NET: Registered protocol family 17
[4294706.012000] apm: BIOS version 1.2 Flags 0x0b (Driver version 1.16ac)
[4294706.012000] apm: overridden by ACPI.
[4294706.027000] 0000:02:0d.0: tulip_stop_rxtx() failed
[4294706.027000] eth0: Setting full-duplex based on MII#1 link partner
capability of 45e1.
[4294780.915000] nvidia: version magic '2.6.12-9-386 386 gcc-4.0' should be
'2.6.12-9-386 386 gcc-3.4'
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.
tseliot
October 20th, 2005, 10:20 AM
OK, I've been trying for a couple of hours now to get v76.67 going on a fresh Ubuntu 5.10 install, but I'm running into a couple of roadblocks that I cannot seem to work around. Here's what I've done so far:
1) apt-get'ed and installed gcc (which I later realised gave me 4.0 whereas the NVidia installer has a special craving for 3.4, but see below)
2) installed the linux-header, linux-source, and build-essential packages as per the howto
3) dropped to the first text console and killed GDM (which actually caused the shutdown procedure to hang because I'd deactivated the battery service using bum just a few minutes earlier, *very* annoying)
4) ran the blabla.run file with sudo sh
Step 4 is where the fun begins. First the installer complains that no precompiled kernel interface can be found, so I let it attempt to download one. This fails, so the next thing it tries is to compile an interface itself, which seems to succeed (the progress bar reaches 100%) despite my system not passing the gcc version check. And then I'm suddenly slapped with a most unfriendly "UNABLE TO LOAD KERNEL MODULE nvidia.ko" message because apparently I don't have the correct kernel sources that I downloaded only 2 steps ago and are indeed quite present in /usr/src (linux-headers-2.6.12-9 and linux-headers-2.6.12-9-386, plus some linux-source-2-6-12 tarball). Setting the CC environment variable to gcc-3.4 and then running the installer doesn't help for obvious reasons.
So what do I do? Uninstalling and downgrading gcc can get fairly hairy, and since it doesn't appear to be related to the actual problem, I'd rather not take the gamble unless it's absolutely necessary. I'm otherwise out of ideas, though, and would appreciate any help you could give.
Thanks.
I've found out what the problem is. Please follow EVERY step of this method:
sudo apt-get install gcc (ok perhaps you still have it)
sudo apt-get install gcc-3.4 (do it even if you think you have it, just to be sure you don't have only the base package)
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”
sudo passwd root (this will create a root user)
and set the root password
now do the following:
su
CC=gcc-3.4
export CC
exit
CC=gcc-3.4
export CC
Then
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
pumo
October 20th, 2005, 10:24 AM
it's me again, computer stops with kde 3.4.3, I tried both newest nvidia drivers, 7667 and 7676
tseliot
October 20th, 2005, 10:41 AM
it's me again, computer stops with kde 3.4.3, I tried both newest nvidia drivers, 7667 and 7676
I suggested you to try GNOME because I've found KDE 3.4.3 in Breezy to be pretty buggy.
Yoozer
October 20th, 2005, 10:48 AM
Tseliot: thanks a bunch, the driver works like a charm now. I'm not so sure however about what the long-term effects of having two versions of gcc installed right next to each other are going to be. :p
tseliot
October 20th, 2005, 10:55 AM
I'm not so sure however about what the long-term effects of having two versions of gcc installed right next to each other are going to be. :p
Don't you worry, they will work fine (as they do for me when I compile apps)
pumo
October 20th, 2005, 11:27 AM
I suggested you to try GNOME because I've found KDE 3.4.3 in Breezy to be pretty buggy.
thanks for advice, but no thanks. I wait next version, don't need 3d so much ;)
and I don't like gnome...
Owdy
October 20th, 2005, 11:58 AM
Error: API mismatch: The NVIDIA kernel module is 1.0.7667, but this x-module is version 1.0.7676.
What should i do?
tseliot
October 20th, 2005, 12:04 PM
Error: API mismatch: The NVIDIOA kernel module is 1.0.7667, but this x-module is version 1.0.7676.
What should i do?
When and what does say it (the nvidia installer, the xserver?)?
if it is the nvidia installer please post your nvidia log file which is under /var/log/
Owdy
October 20th, 2005, 12:06 PM
No, when i reboot, x-server fails and gives that error (with nice blue screen :P )
tseliot
October 20th, 2005, 12:15 PM
No, when i reboot, x-server fails and gives that error (with nice blue screen :P )
Ok try this then:
sudo rmmod nvidia
sudo modprobe nvidia
Owdy
October 20th, 2005, 01:15 PM
[4295671.00200]ACPI: PCI interrupt fot devive 0000:01:00.0 disabled
ERROR: Module nvidia does not exist in /proc/modules
crispingatiesa
October 20th, 2005, 01:29 PM
I have a bit of all problems listed above. I have an Nvidia Gforce FX 5500 runing on a Semprom2.5g rig with the k7 kernel.
When I upgraded from Hoary X didn't start, after modifying Xorg.conf for running the driver nv then started to work. Everything cool. So, I decided to install the Nvidia drivers and then the problems re-started. Finally I managed to make the legacy drivers to work with my configuration but
There is a problem with GLX, if I left the option Load glx in the config file, X doesn't start if I comment the line it starts but glx is not loaded and of course when running glxgears it give me a segmentation fault. BTW, Amarok was running perfect until I installed the nvidia drivers, Now when I try to run it it just die before start, runing from a cli it says I should run amarokapp and when running amarokapp it give me the same segmentation fault.
btw, when load glx is on I can see the nvidia screen for a few seconds and then dies back to the command prompt.
Any ideas anybody?
Thanks
tseliot
October 20th, 2005, 03:44 PM
[4295671.00200]ACPI: PCI interrupt fot devive 0000:01:00.0 disabled
ERROR: Module nvidia does not exist in /proc/modules
1) Did you do "sudo modprobe nvidia"?
2) If you did it I suggest you to reinstall the drivers and see what it happens
tseliot
October 20th, 2005, 03:54 PM
I have a bit of all problems listed above. I have an Nvidia Gforce FX 5500 runing on a Semprom2.5g rig with the k7 kernel.
When I upgraded from Hoary X didn't start, after modifying Xorg.conf for running the driver nv then started to work. Everything cool. So, I decided to install the Nvidia drivers and then the problems re-started. Finally I managed to make the legacy drivers to work with my configuration but
There is a problem with GLX, if I left the option Load glx in the config file, X doesn't start if I comment the line it starts but glx is not loaded and of course when running glxgears it give me a segmentation fault. BTW, Amarok was running perfect until I installed the nvidia drivers, Now when I try to run it it just die before start, runing from a cli it says I should run amarokapp and when running amarokapp it give me the same segmentation fault.
btw, when load glx is on I can see the nvidia screen for a few seconds and then dies back to the command prompt.
Any ideas anybody?
Thanks
1) which method did you use to install the drivers?
2) Post your /var/log/Xorg.0.log
3) You shouldn't use the nvidia legacy drivers (because of your graphic card model).
4) use the nvidia installer (2nd method in my guide) and follow EVERY step
5) You have to use loadglx (as showed in my guide)
crispingatiesa
October 20th, 2005, 04:22 PM
TS:
I just fixed the whole thing by following your method but using the 7174 drivers.
Probably that's the solution for some of the problems in this thread (which btw has been very helpful)
I'm now even listening music in Amarok!!
So I recomend the guys with Gforce FX cards to use your method but installing the: NVIDIA-Linux-x86-1.0-7174-pkg1.run from the Nvidia website
Thanks
savastux
October 20th, 2005, 07:20 PM
Hey people, I need some help...
I have a FX 5900 XT 128MB
I've followed this tutorial, and the installation was fine. I did edit xorg.conf, made the changes you have mentioned.
My 3D acceleration is working, but I think there is something wrong.
OK, I know that glxgears is not a benchmark tool (hehe) but I get a very poor FPS performance.
sergio@ubuntu:~$ glxgears -printfps
8128 frames in 5.0 seconds = 1625.455 FPS
8121 frames in 5.0 seconds = 1624.124 FPS
8109 frames in 5.0 seconds = 1621.673 FPS
8157 frames in 5.0 seconds = 1625.008 FPS
8154 frames in 5.0 seconds = 1630.679 FPS
:cry:
sergio@ubuntu:~$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: GeForce FX 5900XT/AGP/SSE2/3DNOW!
sergio@ubuntu:~$ cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 8x
Fast Writes: Disabled
SBA: Enabled
cat /proc/driver/nvidia/registry
VideoMemoryTypeOverride: 1
EnableVia4x: 0
EnableALiAGP: 0
NvAGP: 3
ReqAGPRate: 7
EnableAGPSBA: 0
EnableAGPFW: 0
SoftEDIDs: 1
Mobile: 4294967295
ResmanDebugLevel: 4294967295
FlatPanelMode: 0
DevicesConnected: 0
VideoEnhancement: 0
RmLogonRC: 1
ModifyDeviceFiles: 1
DeviceFileUID: 0
DeviceFileGID: 0
DeviceFileMode: 438
I have never needed 3D rendering on my Desktop.
But since I bought this nvidia board, I'm trying to setup it correctly. ](*,)
I pretty much like playing Kotor2, but it get amazingly slow in combat scenes.
Could some good soul give me some directions? ;)
If this helps:
Ubuntu 5.10 32bits
AMD64 3200+
1GB RAM
MSI FX5900VT 128MB
Thanks in advance,
savastux
Canuck
October 20th, 2005, 10:11 PM
Do you have an integrated nforce chip or what?
No onboard sound on my Asus P5GD2 (Cmedia). I have sound for applications but the start up sound and sound effects (closing, opening, etc... files) dissapeared right after I installed the video card driver.
Canuck
Owdy
October 20th, 2005, 11:10 PM
Ok try this then:
sudo rmmod nvidia
sudo modprobe nvidia
Uhhh, i better learn to read better. I did use wrong package. I used 7676 and didnt work. Now i tryed again eit 7667 and work fine :) Sorry for wrong alerts.
Owdy
October 20th, 2005, 11:23 PM
root@Koti:/home/osku# cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
I try to enable fast write and sba and tryed this:
* To enable 'Fast Writes' and 'SBA' you can try this.
* Open a Run Button.
* Type: sudo gedit /etc/modutils/nvidia-kernel-nkc
* Add this to the end of the file and save: options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRate=8
* Modify the above settings for your system.
* Open a Terminal.
* Type: sudo update-modules
* Reboot or unload/load the Nvidia driver and restart X.
* Sometimes you have to add 'agpgart' and 'via-agp' at the end of /etc/hotplug/blacklist Didnt work . How do i know what my settings are for this 'NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRate=8'? Thanks.
comradevik
October 21st, 2005, 12:44 AM
it worked.. then u ran planetpenguinracer to test it and after 2 minutes it froze.. i rebooted the computer and when i tried glxinfo it said "segmentation fault" and everything i try to run gives me segmentation error...
how do i uninstall the 7667 kernel thing that the Nvidia-linux-x86.. built ??
tseliot
October 21st, 2005, 04:24 AM
Didnt work . How do i know what my settings are for this 'NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRate=8'? Thanks.
Sorry, you should ask the unofficial nvidia forum about that (I've never done it)
tseliot
October 21st, 2005, 04:33 AM
it worked.. then u ran planetpenguinracer to test it and after 2 minutes it froze.. i rebooted the computer and when i tried glxinfo it said "segmentation fault" and everything i try to run gives me segmentation error...
how do i uninstall the 7667 kernel thing that the Nvidia-linux-x86.. built ??
sudo sh NVIDIA-Linux-x86-1.0-7667-pkg2.run --uninstall
xbaez
October 21st, 2005, 06:40 AM
I have an Nvidia GeForce 2Go (or something like that) at my house (Laptop, Toshiba Satellite)
worked perfectly
however, in my GeForce FX 5200, it doesn't works (work)
I REALLY like how Ubuntu had the "linux-restricted-modules", easiest installation I ever got
I have no problem compiling the driver from source, but that just reminds me of my times compiling custom software and kernel (redhat)
With Ubuntu all you do is use Synaptic, except that this one is failing.
I will try the options listed for the GeForce FX 5200 card, and I will try to use the legay .debs to see if it works
I'll appreciate any suggestions, all I get is a blank screen whenever I try to load xorg with nvidia instead of nv
comradevik
October 21st, 2005, 07:23 AM
my xorg.conf says i have PCI driver.. however my card is an AGP
can i cahnge that?
tseliot
October 21st, 2005, 10:12 AM
I have an Nvidia GeForce 2Go (or something like that) at my house (Laptop, Toshiba Satellite)
worked perfectly
however, in my GeForce FX 5200, it doesn't works (work)
I REALLY like how Ubuntu had the "linux-restricted-modules", easiest installation I ever got
I have no problem compiling the driver from source, but that just reminds me of my times compiling custom software and kernel (redhat)
With Ubuntu all you do is use Synaptic, except that this one is failing.
I will try the options listed for the GeForce FX 5200 card, and I will try to use the legay .debs to see if it works
I'll appreciate any suggestions, all I get is a blank screen whenever I try to load xorg with nvidia instead of nv
You should try the nvidia installer (the compilation of the modules takes only a few seconds) version 7174 from the driver archive in the nvidia website (follow my guide and you will understand what I mean).
Tell me if it works
tseliot
October 21st, 2005, 10:14 AM
my xorg.conf says i have PCI driver.. however my card is an AGP
can i cahnge that?
It really doesn't matter (my xorg says it's a PCI too but it's AGP)
tseliot
October 21st, 2005, 10:15 AM
my xorg.conf says i have PCI driver.. however my card is an AGP
can i cahnge that?
BTW what's your graphic card model?
Owdy
October 21st, 2005, 02:27 PM
Okay, now im going to cry. Why this is so darn hard :(
Failed tio initialize the NVIDIA kernel module!
Screen found, but none have a usable configuration
Fatal server error: no screens found And x failed again...
If i change back to 'nv' in xorg.conf, gnome works. What is wrong in my system?
tryed:
- reinstall xserver
- reinstall 3 differend nvidia drivers
- reconfigure xserver 100 times.
Im lost here
tseliot
October 21st, 2005, 03:27 PM
Okay, now im going to cry. Why this is so darn hard :(
Failed tio initialize the NVIDIA kernel module!
Screen found, but none have a usable configuration
Fatal server error: no screens found And x failed again...
If i change back to 'nv' in xorg.conf, gnome works. What is wrong in my system?
tryed:
- reinstall xserver
- reinstall 3 differend nvidia drivers
- reconfigure xserver 100 times.
Im lost here
You said that 7667 worked. What's happened? Did you do anything?
Owdy
October 21st, 2005, 03:31 PM
It worked one boot. After reboot, back to same.
tseliot
October 21st, 2005, 04:09 PM
It worked one boot. After reboot, back to same.
Set the driver to "nvidia" and make the error happen again. Then post your /var/log/Xorg.0.log
nal
October 21st, 2005, 07:13 PM
Can you help me? I did step by step what you said to do in your guide, I even tried installing the nivida stuff from synaptic once every time i install it no matter what way I do it this is what happens. The install seems to go with out a hitch, I edit the files the right way. Then when I try to start gdm again all I get is a Black screen with a little white _ in the uper left hand corner of the screen and it never goes back to gnome. I tried rebooting and it does the same thing. Every time i try to install the nivida drivers i have to reinstall ubuntu to get back into gnome. please help. I am using breezy with a bfg nvidia gforce fx 5500 256 mb agp card. I am trying to use the 7667 as you recomneded in the guide, I tried the newer one too but still nothing.I really need this working so i can install cedega and get games working. Hope you can help thanks.
comradevik
October 21st, 2005, 08:39 PM
BTW what's your graphic card model?
nvidia GeForce 6200
AGP
8x
comradevik
October 21st, 2005, 08:57 PM
victor@ubuntu:~$ glxgears -printfps
6828 frames in 5.0 seconds = 1365.462 FPS
7238 frames in 5.0 seconds = 1447.545 FPS
7242 frames in 5.0 seconds = 1448.395 FPS
7237 frames in 5.0 seconds = 1447.314 FPS
7240 frames in 5.0 seconds = 1447.983 FPS
6679 frames in 5.1 seconds = 1311.500 FPS
7157 frames in 5.0 seconds = 1431.382 FPS
7239 frames in 5.0 seconds = 1447.786 FPS
7240 frames in 5.0 seconds = 1447.919 FPS
7238 frames in 5.0 seconds = 1447.404 FPS
7240 frames in 5.0 seconds = 1447.888 FPS
7232 frames in 5.0 seconds = 1446.294 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
is this bad? for my nvidia geforce 6200 256 mb
nrayever
October 21st, 2005, 10:35 PM
nice!!! now i have nvidia-drivers in my box!! but i would like to know why glxgears r so slow and don't give me any fps result. gaming is ok!!
ups!! i got why glxgears didn't ahow any result!! hehehehe, missing a parameter for the program:
nrayever@NFORCE:~$ glxgears -printfps
5527 frames in 5.0 seconds = 1105.366 FPS
5453 frames in 5.0 seconds = 1090.414 FPS
5441 frames in 5.0 seconds = 1088.153 FPS
5504 frames in 5.0 seconds = 1100.767 FPS
5396 frames in 5.0 seconds = 1079.061 FPS
5519 frames in 5.0 seconds = 1103.691 FPS
nrayever@NFORCE:~$
is that ok??
sincerly nrayever
comradevik
October 21st, 2005, 11:11 PM
sorry to post so much, but there it happened again. i restarted the computer and all it says is that x server cannot be loaded and i have to change nvidia back to nv in order to load gnome, and glxinfo says segmentation fault
Owdy
October 22nd, 2005, 12:12 AM
Set the driver to "nvidia" and make the error happen again. Then post your /var/log/Xorg.0.log
http://koti.mbnet.fi/oskunoma/Xorg.0.log
tseliot
October 22nd, 2005, 04:29 AM
nice!!! now i have nvidia-drivers in my box!! but i would like to know why glxgears r so slow and don't give me any fps result. gaming is ok!!
ups!! i got why glxgears didn't ahow any result!! hehehehe, missing a parameter for the program:
is that ok??
sincerly nrayever
Yes, it's ok. It's a bug of glgears.
tseliot
October 22nd, 2005, 04:34 AM
Comradevik and Owdy: I suggest you to go to the unofficial nvidia forum. The developers of the drivers will help you there.
Owdy
October 22nd, 2005, 04:39 AM
Where is unofficial nvidia forum?
tseliot
October 22nd, 2005, 04:41 AM
Where is unofficial nvidia forum?
It's in my guide:
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
Owdy
October 22nd, 2005, 04:57 AM
Ok, thanks for trying to help Tseliot! :)
comradevik
October 22nd, 2005, 02:21 PM
I GOT IT TO WORK
htere hasn't beena thing yet that didnt work in ubuntu :D
i wasnt sure it would work... but i rebooted my comp five times.. tried glxgears everytime and no problem
ok so i downloaded the 7664 driver from nvidia.com
(because i have nvidia geforce 6200 agp and the changelog for that driver said "added support for geforce 6200 agp)
then i followed tseliots tutorial with a few changes
sudo rm /etc/init.d/nvidia-glx
and
sudo rm /etc/init.d/nvidia-glx-legacy
i'm still not totaly sure if that was the problem before but still
and then after hte driver was installed i didnt do sudo gdm start but instead i just shutdown my computer and then turned it back on
it worked..
i tested everything glxinfo glxgears etc.. nothing gave me a problem
so i rebooted
and it worked again
and i rebooted
and it still worked :)
tseliot
October 22nd, 2005, 03:14 PM
I GOT IT TO WORK
htere hasn't beena thing yet that didnt work in ubuntu :D
i wasnt sure it would work... but i rebooted my comp five times.. tried glxgears everytime and no problem
ok so i downloaded the 7664 driver from nvidia.com
(because i have nvidia geforce 6200 agp and the changelog for that driver said "added support for geforce 6200 agp)
then i followed tseliots tutorial with a few changes
sudo rm /etc/init.d/nvidia-glx
and
sudo rm /etc/init.d/nvidia-glx-legacy
i'm still not totaly sure if that was the problem before but still
and then after hte driver was installed i didnt do sudo gdm start but instead i just shutdown my computer and then turned it back on
it worked..
i tested everything glxinfo glxgears etc.. nothing gave me a problem
so i rebooted
and it worked again
and i rebooted
and it still worked :)
I'm happy for you.
BTW it really seems that the solutions are as many as the problems. I hope the next drivers will improve the current situation.
Owdy
October 22nd, 2005, 06:36 PM
Bingo!!!!!!!!!!!!!!!
http://www.nvnews.net/vbulletin/showthread.php?p=726246#post726246
Solution: if you change from nvidia-glx to offical driver, remove all nvidia related stuff via synaptic (exept nvidia-settings) + check in /etc/init.d for an nvidia-glx init script or similar name and delete it. They will broke your driver if you change to offical one.
comradevik
October 22nd, 2005, 07:54 PM
yup it was the init.d script.. same happened for me :-)
tseliot u should add/change
sudo rm /etc/init.d/nvidia-* to the HOWTO
tseliot
October 23rd, 2005, 02:24 AM
yup it was the init.d script.. same happened for me :-)
tseliot u should add/change
sudo rm /etc/init.d/nvidia-* to the HOWTO
Thanks I'll add it to the guide.
EDIT: Wait a second... that command was ALREADY included in my guide. Perhaps you didn't follow every step.
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
Owdy
October 23rd, 2005, 04:54 AM
Yeah, i swear i did that. But there could be nvidia-glx-legacy also :)
tseliot
October 23rd, 2005, 06:11 AM
Yeah, i swear i did that. But there could be nvidia-glx-legacy also :)
Ok, I'll put this then:
sudo rm /etc/init.d/nvidia-*
FIXED: now it will remove both nvidia-glx and legacy. Thanks for the information (to all of you)
Owdy
October 23rd, 2005, 07:47 AM
Thanks for your help. Im glad its solved
xsence
October 24th, 2005, 02:13 AM
Hi tselliot.. i just can;t get the driver to install.. this is my nvidia log
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Oct 24 06:31:32 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: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/lib/modules/2.6.12-9-686/build'
-> Performing CC test with CC="gcc-3.4".
-> 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.12-9-686/bu
ild SYSOUT=/lib/modules/2.6.12-9-686/build'...
NVIDIA: calling KBUILD...
make CC=gcc-3.4 KBUILD_VERBOSE=1 -C /lib/modules/2.6.12-9-686/build SUBDIRS
=/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv modules
mkdir -p /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_vers
ions
make -f scripts/Makefile.build obj=/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667
-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`gcc-3.4 -v 2>&1 | tail -n 1`\" > /tmp/selfgz935
3/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv_compiler.h
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.nv.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D__KE
RNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-alias
ing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-flo
at -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclude/as
m-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz9353/NVIDIA-
Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -
Wformat -Wcha
r-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=7667
-UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGA
RT_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_P
CI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -D
MODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9353/NV
IDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz9353/NVIDIA-Lin
ux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: let op: pointer van type `void *' gebruikt in r
ekensom
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: let op: argument van verkeerd type voor incrementeren
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
`nvidia_init_module':
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1064: let op:
`pm_register' is deprecated (declared at include/linux/pm.h:106)
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1132: let op:
`pm_unregister' is deprecated (declared at include/linux/pm.h:111)
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c: In function
`nvidia_exit_module':
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.c:1189: let op:
`pm_unregister' is deprecated (declared at include/linux/pm.h:111)
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D_
_KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-al
iasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-
float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclude
/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz9353/NVID
IA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitc
h -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar
-Werror -O -fno-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOO
SE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_K
ERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0
-DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV
_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PA
GE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -
DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENAME=nv_vm -DKBUILD_MODNAME=nvidia
-c -o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_nv-vm.o
/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/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:20,
from include/linux/module.h:10,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-vm.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: let op: pointer van type `void *' gebruikt in r
ekensom
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-vm.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: let op: argument van verkeerd type voor incrementeren
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.os-agp.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/include -D
__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-a
liasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft
-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclud
e/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz9353/NVI
DIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswit
ch -Wformat -Wc
har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fn
o-common -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAME
S -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERN
EL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=766
7 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AG
PGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DN
V_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT
-DMODULE -DKBUILD_BASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9
353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_os-agp.o /tmp/selfgz9353/
NVIDIA-Linux-x86-1.0-7667-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:20,
from include/linux/module.h:10,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: let op: pointer van type `void *' gebruikt in r
ekensom
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: let op: argument van verkeerd type voor incrementeren
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.os-interface.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/incl
ude -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-st
rict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe
-msoft-float -mpreferred-stack
-boundary=2 -fno-unit-at-a-time -march=i686 -Iinclude/asm-i386/mach-default
-Wdeclaration-after-statement -I/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-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__KER
NEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMO
DULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7667 -UDEBU
G -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRE
SENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DIS
ABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_VMAP_4_PRESENT -DMODULE
-DKBUILD_BASENAME=os_interface -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9353
/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/.tmp_os-interface.o /tmp/selfgz93
53/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-interface.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:20,
from include/linux/module.h:10,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-interface.c:26:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: let op: pointer van type `void *' gebruikt in r
ekensom
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-interface.c:26:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: let op: argument van verkeerd type voor incrementeren
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.os-registry.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/inclu
de -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-str
ict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -
msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Ii
nclude/asm-i386/mach-default -Wdeclaration-after-statement -I/tmp/selfgz935
3/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -
Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multi
char -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_K
ERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0
-DNV_PATCHLEVEL=7667 -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV
_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PA
GE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -
DNV_VMAP_4_PRESENT -DMODULE -DKBUILD_BASENA
ME=os_registry -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz9353/NVIDIA-Linux-x8
6-1.0-7667-pkg1/usr/src/nv/.tmp_os-registry.o /tmp/selfgz9353/NVIDIA-Linux-x
86-1.0-7667-pkg1/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:20,
from include/linux/module.h:10,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:46,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-registry.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: let op: pointer van type `void *' gebruikt in r
ekensom
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:864,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/nv-linux.h:69,
from /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src
/nv/os-registry.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:253: let op: argument van verkeerd type voor incrementeren
ld -m elf_i386 -r -o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/s
rc/nv/nvidia.o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv-
kernel.o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv.o /tmp
/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nv-vm.o /tmp/selfgz935
3/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/os-agp.o /tmp/selfgz9353/NVIDIA-
Linux-x86-1.0-7667-pkg1/usr/src/nv/os-interface.o /tmp/selfgz9353/NVIDIA-Lin
ux-x86-1.0-7667-pkg1/usr/src/nv/os-registry.o
Building modules, stage 2.
make -rR -f /usr/src/linux-headers-2.6.12-9-686/scripts/Makefile.modpost
scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.12-9-686/Module.sy
mvers /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.o
Warning: could not find /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/s
rc/nv/.nv-kernel.o.cmd for /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/us
r/src/nv/nv-kernel.o
gcc-3.4 -Wp,-MD,/tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/
.nvidia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/3.4.5/includ
e -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-stri
ct-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -m
soft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -Iin
clude/asm-i386/mach-default -Wdeclaration-after-statement -DKBUILD_BASEN
AME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /tmp/selfgz9353/NVIDIA-Lin
ux-x86-1.0-7667-pkg1/usr/src/nv/nvidia.mod.o /tmp/selfgz9353/NVIDIA-Linux-x8
6-1.0-7667-pkg1/usr/src/nv/nvidia.mod.c
ld -m elf_i386 -r -o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/sr
c/nv/nvidia.ko /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-pkg1/usr/src/nv/nvi
dia.o /tmp/selfgz9353/NVIDIA-Linux-x86-1.0-7667-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:
[4294723.424000] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
[4294723.424000] apm: overridden by ACPI.
[4294724.365000] Bluetooth: Core ver 2.7
[4294724.365000] NET: Registered protocol family 31
[4294724.365000] Bluetooth: HCI device and connection manager initialized
[4294724.365000] Bluetooth: HCI socket layer initialized
[4294724.460000] Bluetooth: L2CAP ver 2.7
[4294724.460000] Bluetooth: L2CAP socket layer initialized
[4294724.523000] Bluetooth: RFCOMM ver 1.5
[4294724.523000] Bluetooth: RFCOMM socket layer initialized
[4294724.523000] Bluetooth: RFCOMM TTY layer initialized
[4294724.616000] QEMU Accelerator Module version 1.2.0, Copyright (c) 2005
Fabrice Bellard
[4294724.616000] This is a proprietary product. Read the LICENSE file for
more information
[4294724.616000] Redistribution of this module is prohibited without
authorization
[4294724.616000] KQEMU installed, max_instances=128 max_locked_mem=4048kB.
RasutoIbuki
October 24th, 2005, 05:10 AM
Hi,
I just upgraded to the latest nVidia drivers to get games working with Cedega. I followed the instructions in this forum to a T. The games run great, however, my desktop graphics are quite slow. The minimize and maximize animations are tourture. I have an nVidia geforce4 TI 4600. I added a few options to my xorg.conf which sped the desktop up, but animations are still choppy. Here's what I have under device:
Section "Device"
Identifier "NVIDIA Corporation NV25 [GeForce4 Ti 4600]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Option "AGPMode" "8"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
I assume that AGPMode should be my AGP Speed, which is 8x. Anyone have any tips for tweaking it to fix my troubles?
xsence
October 24th, 2005, 05:48 AM
Hi,
I just upgraded to the latest nVidia drivers to get games working with Cedega. I followed the instructions in this forum to a T. The games run great, however, my desktop graphics are quite slow. The minimize and maximize animations are tourture. I have an nVidia geforce4 TI 4600. I added a few options to my xorg.conf which sped the desktop up, but animations are still choppy. Here's what I have under device:
Section "Device"
Identifier "NVIDIA Corporation NV25 [GeForce4 Ti 4600]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Option "AGPMode" "8"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
I assume that AGPMode should be my AGP Speed, which is 8x. Anyone have any tips for tweaking it to fix my troubles?
where can you see what busid the card is on? mine says pci:2:0:0
savastux
October 24th, 2005, 09:33 AM
tseliot, can you help me? Please...
Hey people, I need some help...
I have a FX 5900 XT 128MB
I've followed this tutorial, and the installation was fine. I did edit xorg.conf, made the changes you have mentioned.
My 3D acceleration is working, but I think there is something wrong.
OK, I know that glxgears is not a benchmark tool (hehe) but I get a very poor FPS performance.
sergio@ubuntu:~$ glxgears -printfps
8128 frames in 5.0 seconds = 1625.455 FPS
8121 frames in 5.0 seconds = 1624.124 FPS
8109 frames in 5.0 seconds = 1621.673 FPS
8157 frames in 5.0 seconds = 1625.008 FPS
8154 frames in 5.0 seconds = 1630.679 FPS
:cry:
sergio@ubuntu:~$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: GeForce FX 5900XT/AGP/SSE2/3DNOW!
sergio@ubuntu:~$ cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 8x
Fast Writes: Disabled
SBA: Enabled
cat /proc/driver/nvidia/registry
VideoMemoryTypeOverride: 1
EnableVia4x: 0
EnableALiAGP: 0
NvAGP: 3
ReqAGPRate: 7
EnableAGPSBA: 0
EnableAGPFW: 0
SoftEDIDs: 1
Mobile: 4294967295
ResmanDebugLevel: 4294967295
FlatPanelMode: 0
DevicesConnected: 0
VideoEnhancement: 0
RmLogonRC: 1
ModifyDeviceFiles: 1
DeviceFileUID: 0
DeviceFileGID: 0
DeviceFileMode: 438
I have never needed 3D rendering on my Desktop.
But since I bought this nvidia board, I'm trying to setup it correctly. ](*,)
I pretty much like playing Kotor2, but it get amazingly slow in combat scenes.
Could some good soul give me some directions? ;)
If this helps:
Ubuntu 5.10 32bits
AMD64 3200+
1GB RAM
MSI FX5900VT 128MB
Thanks in advance,
savastux
Thanks,
savastux
comradevik
October 24th, 2005, 11:11 AM
savastux, i have a 256 mb geForce AGP and my FPS frpom glxgears was even worse >.> but despite that everything works .. just to test it i installed planetpenguin racer (it has FPS inside the game whille you play it) and scorched earth(same thing) .. i am perfectly happy with how it works compared to how it worked with my integrated intel extreme graphics X.X
just try they screensavers and some game and see how it works.. if its fine .. nvm the glxgears ....
savastux
October 24th, 2005, 11:23 AM
Hi, thanks for your answer.
I do have the former tuxracer and it works great. But I think this game do not demand high performace of my video card.
I also have Billard-gl, but it runs far away from smooth!
As I've already said, KOTOR2 works. but when I get into a battle, or lots os objects interacting on the screen, or even fog... the game runs very slow.
And because this game is known to work well under cedega 4.4, it must be some misconfiguration off my video card.
I'll keep trying...
But thanks a lot, any hint is welcome!
savastux
tseliot
October 24th, 2005, 12:36 PM
Hi tselliot.. i just can;t get the driver to install.. this is my nvidia log
-> 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
Try this:
sudo rm -f ./usr/src/nv/nvidia.ko (don't forget the point "." before /usr/)
Then try the installer again
tseliot
October 24th, 2005, 12:39 PM
Hi,
I just upgraded to the latest nVidia drivers to get games working with Cedega. I followed the instructions in this forum to a T. The games run great, however, my desktop graphics are quite slow. The minimize and maximize animations are tourture. I have an nVidia geforce4 TI 4600. I added a few options to my xorg.conf which sped the desktop up, but animations are still choppy. Here's what I have under device:
Section "Device"
Identifier "NVIDIA Corporation NV25 [GeForce4 Ti 4600]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "On"
Option "IgnoreDisplayDevices" "DFP,TV"
Option "NoRenderExtension" "On"
Option "Accel" "On"
Option "AllowGLXWithComposite" "Off"
Option "AGPMode" "8"
Option "AGPFastWrite" "True"
Option "EnablePageFlip" "True"
I assume that AGPMode should be my AGP Speed, which is 8x. Anyone have any tips for tweaking it to fix my troubles?
You should ask for help in the unofficial nvidia forum (see the link in my guide).
BTW you could also try different drivers (NOT 7676) such as 7664 or 7174 (which is more adequate to older graphic cards)
tseliot
October 24th, 2005, 12:46 PM
Hi, thanks for your answer.
I do have the former tuxracer and it works great. But I think this game do not demand high performace of my video card.
I also have Billard-gl, but it runs far away from smooth!
As I've already said, KOTOR2 works. but when I get into a battle, or lots os objects interacting on the screen, or even fog... the game runs very slow.
And because this game is known to work well under cedega 4.4, it must be some misconfiguration off my video card.
I'll keep trying...
But thanks a lot, any hint is welcome!
savastux
You should keep in mind that the nvidia drivers in Linux are not as optimised as the ones for Windows. This means you will have inferior performance when you run games in Linux.
There was a thread which explained how to tweak your xorg.conf to improve the performance. I will post it as soon as I find it.
Until then you can go to the unofficial nvidia forum, there they always have useful tricks ;)
idn
October 24th, 2005, 08:14 PM
Hi, I still havent managed to get X working after I have installed the driver - I may have an answer, could someone help me with this? I need to remove the old 7667 driver from the restricted modules package.
http://www.nvnews.net/vbulletin/showthread.php?t=58424
savastux
October 24th, 2005, 09:23 PM
Thanks a lot!
By the way, could you also post the unofficial nvidia forum?
Thanks,
savastux
xsence
October 24th, 2005, 11:33 PM
Hi Tselliot, i have tried that but still same error message.
is there a way i can show you what is installed on my system?
like i have gcc 4.0 also in mijn installed list but did the CC=gcc-3.4 thingie.. that should say the default gcc is 3.4 right?
and like the headers etc.. there are more in my installed list, i have worked on 686 kernel before but stopped doing that for a couple of days and removed most of 686 from my system.
Try this:
sudo rm -f ./usr/src/nv/nvidia.ko (don't forget the point "." before /usr/)
Then try the installer again
tseliot
October 25th, 2005, 03:58 AM
Hi Tselliot, i have tried that but still same error message.
is there a way i can show you what is installed on my system?
like i have gcc 4.0 also in mijn installed list but did the CC=gcc-3.4 thingie.. that should say the default gcc is 3.4 right?
and like the headers etc.. there are more in my installed list, i have worked on 686 kernel before but stopped doing that for a couple of days and removed most of 686 from my system.
The log says it's not a problem with gcc.
Try this:
Open synaptic/kynaptic
uninstall the restricted modules for your kernel
Then open Terminal/konsole and type:
sudo rmmod nvidia
sudo rm /etc/init.d/nvidia-*
And try the installer again
tseliot
October 25th, 2005, 04:04 AM
Hi, I still havent managed to get X working after I have installed the driver - I may have an answer, could someone help me with this? I need to remove the old 7667 driver from the restricted modules package.
http://www.nvnews.net/vbulletin/showthread.php?t=58424
Try this
sudo rmmod nvidia
sudo rm /etc/init.d/nvidia-*
Then reinstall the drivers.
cbkm
October 25th, 2005, 04:12 AM
Hi, I still havent managed to get X working after I have installed the driver - I may have an answer, could someone help me with this? I need to remove the old 7667 driver from the restricted modules package.
Assuming you need to keep your WIFI driver and can't remove the entire restricted modules package, this hackish way worked for me...
$ cd /lib/modules/`uname -r`/volatile
$ sudo mv nvidia.ko nvidia.ko.nofind
Then I proceeded to install the official drivers and it worked (now that it can't find the old nvidia kernel module).
Your mileage may vary.
xsence
October 25th, 2005, 04:31 PM
Thanks tesliot.. it works great man.
i couldn't get it to work without you.
i will enjoy ubuntu even more now.. only reason for using windows is age of empires 3 now :) maybe one day that game will work on linux to
TakisX
October 25th, 2005, 04:36 PM
Install the 7174 driver . I had the same problem with new drivers
tseliot
October 25th, 2005, 04:54 PM
Thanks tesliot.. it works great man.
i couldn't get it to work without you.
i will enjoy ubuntu even more now.. only reason for using windows is age of empires 3 now :) maybe one day that game will work on linux to
Well, you know Age of Empire is Microsoft's... :p
idn
October 25th, 2005, 07:36 PM
Assuming you need to keep your WIFI driver and can't remove the entire restricted modules package, this hackish way worked for me...
$ cd /lib/modules/`uname -r`/volatile
$ sudo mv nvidia.ko nvidia.ko.nofind
Then I proceeded to install the official drivers and it worked (now that it can't find the old nvidia kernel module).
Your mileage may vary.
Woot
Thanks alot man it worked perfectly, and my wireless card still works, although havent restarted yet, though this is linux so it *should* be ok.
Thanks tseliot, maybe you should put this on the front page, for people who have 7800gtx like me and also a wireless card.
idn
October 25th, 2005, 08:57 PM
:( I just rebooted and it didnt work. It tries to load X but it doesnt work. I have attached the nvidia log file here:
http://www.nvnews.net/vbulletin/showthread.php?p=728414#post728414
any ideas?
cbkm
October 26th, 2005, 03:51 AM
:( I just rebooted and it didnt work. It tries to load X but it doesnt work. I have attached the nvidia log file here:
http://www.nvnews.net/vbulletin/showthread.php?p=728414#post728414
any ideas?
Hrmmmmmmmmm!
Sorry, my bad... That *should* have been:
$ cd /lib/linux-restricted-modules/`uname -r`
$ sudo mv nvidia ~
From this point you can either reboot, or try the following commands which may or may not work given that you're using your WIFI module from the volatile/ directory:
$ sudo umount /lib/modules/`uname -r`/volatile
$ sudo /sbin/lrm-manager
(The volatile directory is regenerated after each reboot by lrm-manager based on the modules found in /lib/linux-restricted-modules/`uname -r`/)
From here reinstall the nvidia drivers and they should stay working ;)
Aeon17x
October 26th, 2005, 10:24 AM
tseliot, today I just bought a card just like yours (NVidia 6200 AGP ^^) and followed all your directions... it installed just great. Everything's so smooth now. Something on the xorg.conf file got my eye though -
Section "Device"
Identifier "NVIDIA Corporation NV40? [Unknown nVidia Card]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Freaky, but it's working fine for now. I'm kinda worried that if it has a driver issue, it might cause random crashes like when I used to have a Radeon card. So do you know of anything I can do to see if there IS something wrong with my card? Just making sure, ya know. :cool:
tseliot
October 26th, 2005, 10:38 AM
tseliot, today I just bought a card just like yours (NVidia 6200 AGP ^^) and followed all your directions... it installed just great. Everything's so smooth now. Something on the xorg.conf file got my eye though -
Section "Device"
Identifier "NVIDIA Corporation NV40? [Unknown nVidia Card]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Freaky, but it's working fine for now. I'm kinda worried that if it has a driver issue, it might cause random crashes like when I used to have a Radeon card. So do you know of anything I can do to see if there IS something wrong with my card? Just making sure, ya know. :cool:
I wouldn't know. However I can suggest you to keep your computer on all day (almost a day would be enough) and make it play videos, use GL (OpenGl) screensavers, etc. without restarting your computer. And see if there are any lockups (I don't think you will have any).
I think it's NOT very important but if you want to try to detect the name of the card (DO IT ONLY IF YOU HAVE ANY PROBLEM):
sudo dpkg-reconfigure xserver-xorg
When it asks you about your graphic card select it manually (don't do autodetect).
Select the "advanced" when it asks you about the refresh rate (make sure you know the horizontal and vertical refresh rate supported by your monitor (try in google or if you have a manual of the monitor) OR use "autodetect" (the easy one).
It will ask you your desired resolutions, select the ones you need by pressing the SPACEBAR.
If you don't know how to answer the other questions you can use the suggested answers (which will work) by pressing ENTER (without typing anything).
3) After you finish, log out and press CTRL+ALT+BACKSPACE
4) log in and see if everything is displayed correctly and if your card is well detected.
xsence
October 26th, 2005, 03:35 PM
you;re really an angel tseliot..
you're helping so many people with the nvidia video drivers.
i think you're doing a great job man
tseliot
October 26th, 2005, 03:42 PM
you;re really an angel tseliot..
you're helping so many people with the nvidia video drivers.
i think you're doing a great job man
Thanks, I really appreciate your compliment (I like angels :) )
mcpish
October 26th, 2005, 04:58 PM
I can't say this will work for everybody. I have a GeForce FX5200. After much dismay playing with NVIDIA's .run package, I came to IRC and asked about it. I was given these two lines. Run them in the Terminal, restart, and tada, t'was done.
sudo apt-get install nvidia-glx linux-restricted-modules-$(uname -r)
sudo nvidia-glx-config enable
Like I said, I can't say how likely it is it'll work for everybody, but it worked for me. *plays SNES roms*
What's with all these complex instructions here. Stadsport's instructions work perfectly.. just downloaded the nvidia driver from Synaptec and typed the command above "sudo nvidia-glx-config enable " and it works perfectly (Nvidia logo pops up on each reboot). Thanks Stadsport your instructions work great
tseliot
October 26th, 2005, 05:53 PM
What's with all these complex instructions here. Stadsport's instructions work perfectly.. just downloaded the nvidia driver from Synaptec and typed the command above "sudo nvidia-glx-config enable " and it works perfectly (Nvidia logo pops up on each reboot). Thanks Stadsport your instructions work great
This is method 1
idn
October 26th, 2005, 11:48 PM
Hrmmmmmmmmm!
Sorry, my bad... That *should* have been:
$ cd /lib/linux-restricted-modules/`uname -r`
$ sudo mv nvidia ~
From this point you can either reboot, or try the following commands which may or may not work given that you're using your WIFI module from the volatile/ directory:
$ sudo umount /lib/modules/`uname -r`/volatile
$ sudo /sbin/lrm-manager
(The volatile directory is regenerated after each reboot by lrm-manager based on the modules found in /lib/linux-restricted-modules/`uname -r`/)
From here reinstall the nvidia drivers and they should stay working ;)
Nice one mate! Works after the reboot. :) Maybe this could be added to the howto? There may be others in my situation. I am finally happy with Breezy :) The drivers were the last thing bugging me after my upgrade. I can even read the temp of my 7800GTX in nvidia-settings this time, couldnt do that in hoary.
Thanks guys!
proxess
October 27th, 2005, 09:30 PM
First off i was using the nvidia-glx provided on the regular repos, and i ran glxgears to see how things ran. From what i see on most pcs, the smaller the window the faster, and it also shows the FPS. On mine FPS seemed to be always the same, but it didnt even show the FPS in the console! Even more every 2/3secons i'd get a minor break/jump.
So I followed the guide to the letter. Now i cant even get the nvidia-glx drivers running!!
I've got an MSI GeForce4 Ti4800 SE 128mb.
I'm realy very newb so if anyone got a solution, please place it step-by-step.
Sorry for my ba english.
edit: this is pretty much the last thing bugging me too on ubuntu... but it sure is a hell of a bugger...
tseliot
October 28th, 2005, 03:56 AM
First off i was using the nvidia-glx provided on the regular repos, and i ran glxgears to see how things ran. From what i see on most pcs, the smaller the window the faster, and it also shows the FPS. On mine FPS seemed to be always the same, but it didnt even show the FPS in the console! Even more every 2/3secons i'd get a minor break/jump.
So I followed the guide to the letter. Now i cant even get the nvidia-glx drivers running!!
I've got an MSI GeForce4 Ti4800 SE 128mb.
I'm realy very newb so if anyone got a solution, please place it step-by-step.
Sorry for my ba english.
edit: this is pretty much the last thing bugging me too on ubuntu... but it sure is a hell of a bugger...
First off glxgears is buggy and its results don't mean anything (in most cases).
If you have used my guide and your Ubuntu starts fine (you can see everything correctly on your screen) then your driver is definitely working.
Don't you worry about glxgears and enjoy your brand new drivers
BLTicklemonster
October 28th, 2005, 06:20 AM
So ts, is there anything one can use as a benchmark instead of glxgears?
Aeon17x
October 28th, 2005, 07:01 AM
Well, I checked the box that came with my video card, and I found it's not exactly the same as your card - it's a GeForce 6200A. (http://www.inno3d.com/products/geforce6/6200a.html) I thought the shop assistants have given me the one with Turbocache (it says so in their ads)... that's why it wasn't detected properly :|. Anyway, I ran glxinfo on it and this is a snippet of what's printed on screen:
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
...
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6200/AGP/SSE/3DNOW!
OpenGL version string: 2.0.0 NVIDIA 76.67
It seems like they just changed the name so that Inno3D could market it, but the insides are pretty much the same. :D I haven't had a crash that could be attributed to this card so far, and I've been running it for more than half a day. Looks like I don't need to reconfigure xserver-xorg. As a bonus, I even get OpenGL 2.0 support, which I guess makes PlanetPenguin Racer really smooth... 100 FPS isn't bad by any means.
Thanks tseliot, you're the man. d^_^b
tseliot
October 28th, 2005, 09:45 AM
to Aeon17x: I'm happy for you :)
to BLTicklemonster: I really don't know
tnq13
October 29th, 2005, 01:25 AM
Thanks MAN!!!
It's working here.. :D :D
I had some problems like gcc version, and nvidia.ko... also after the conclusion of the instalation, when I changed nv to nvidia in the xorg.conf, I had a problem, but then I go on reading the topic and find out the solution...
Thank you so much!
The linux needs people just like you to become even more popular. Before Ubuntu I was using Kurumin Linux (a brasilian distro) but in the kurumin's forum no one reply to the questions everyone made...
(I beg you pardon for my POOOOOOR English... )
proxess
October 30th, 2005, 07:10 AM
Thing is your guide didn't work for me, i couldnt even start up GDM. Nor with the nvidia-glx drivers on the repos nor the ones from nvidia started up. I had to reconfigure xserver-xorg to start up with nv. I think i made that clear in my last post, tho maybe im mistaken. I tried the n71 drivers.
And before i tried the guide, i played various games: HL2, Portugal 1111, Ultima Online. All with breaks/jumps.
Please someone tell me they have a solution for me.
stewski
October 30th, 2005, 09:30 AM
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-*
3) sudo apt-get install gcc
sudo apt-get install gcc-3.4
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”
CC=gcc-3.4
export CC
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
OK this may seem a daft question but where do you get the file
"NVIDIA-Linux-x86-1.0-7667-pkg2.run" from the one on nvidia's website is NVIDIA-Linux-x86-1.0-7667-pkg1.run
Also Id suggest adding to the guide details regarding the User interaction required during this installer.
still Its a fair effort at a comprehensive walk through, I cant get it to work on my K7 kernel (cant tell if thats to do with pkg1 Vs pkg2) at first said it couldnt find the linux src so I unpacked my /usr/src/linux-source-2.6.12 (I couldnt find sources specific to my kernel which is K7) and used a command line switch to point it at my /usr/src/linux-source-2.6.12 then it chucked this at me.
"ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.
If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.
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.
"
any ideas welcome as Im back on nvidia-glx for the time being!
(P.S. not sure why you drop out of synaptic to remove nvidia-glx seemed to work fine from inside to me)
tseliot
October 30th, 2005, 10:32 AM
OK this may seem a daft question but where do you get the file
"NVIDIA-Linux-x86-1.0-7667-pkg2.run" from the one on nvidia's website is NVIDIA-Linux-x86-1.0-7667-pkg1.run
There is no difference between NVIDIA-Linux-x86-1.0-7667-pkg2.run and NVIDIA-Linux-x86-1.0-7667-pkg1.run
As I explained here:
** the name of the installer may vary:
e.g. it could be NVIDIA-Linux-x86_64-1.0-7667-pkg1.run.
However you're right because it seems like the "**" refer only to 64bit versions (I'll fix that)
Also Id suggest adding to the guide details regarding the User interaction required during this installer.
still Its a fair effort at a comprehensive walk through, I cant get it to work on my K7 kernel (cant tell if thats to do with pkg1 Vs pkg2) at first said it couldnt find the linux src so I unpacked my /usr/src/linux-source-2.6.12 (I couldnt find sources specific to my kernel which is K7) and used a command line switch to point it at my /usr/src/linux-source-2.6.12 then it chucked this at me...
Another right observation because I took for granted that fact that every user knew that the kernel source is not specific to a particular architecture (i386, k7, etc). I was referring to the version (e.g. 2.6.12-9) of the kernel source. I'll make it clearer in the guide.
(P.S. not sure why you drop out of synaptic to remove nvidia-glx seemed to work fine from inside to me)
You have to uninstall it from Synaptic and then you can launch the command to remove it phisically (just to be sure). I'll make this clearer too
I suggest you to remove the kernel sources you have extracted in your /usr/src folder because they are useless (unless you want to compile a kernel from scratch).
You can try my guide again now that things make a bit more sense ;)
Thanks for your feedback, I want ot make my guide as user friendly as possible.
tseliot
October 30th, 2005, 10:39 AM
Thing is your guide didn't work for me, i couldnt even start up GDM. Nor with the nvidia-glx drivers on the repos nor the ones from nvidia started up. I had to reconfigure xserver-xorg to start up with nv. I think i made that clear in my last post, tho maybe im mistaken. I tried the n71 drivers.
And before i tried the guide, i played various games: HL2, Portugal 1111, Ultima Online. All with breaks/jumps.
Please someone tell me they have a solution for me.
1) What'are the "n71" drivers?
2) There is no need to do reconfigure xserver-xorg every time you want to switch back to "nv" (type "sudo nano /etc/X11/xorg.conf" and put "nv" instead of "nvidia")
3) type "sudo gedit /etc/modules" (use "nano" instead of "gedit" if the command fails) and post (copy and paste it here) the output
4) post also your /etc/X11/xorg.conf
stewski
October 31st, 2005, 01:15 PM
There is no difference between NVIDIA-Linux-x86-1.0-7667-pkg2.run and NVIDIA-Linux-x86-1.0-7667-pkg1.run
OK thanks for clarification
Another right observation because I took for granted that fact that every user knew that the kernel source is not specific to a particular architecture (i386, k7, etc). I was referring to the version (e.g. 2.6.12-9) of the kernel source. I'll make it clearer in the guide.
I suggest you to remove the kernel sources you have extracted in your /usr/src folder because they are useless (unless you want to compile a kernel from scratch).
OK this I dont get, your guide says to install (via synaptic) the linux sources 2.6.12-19 (appriciated that the archietcure is irrelevant) is that not what is in /usr/src/linux-source-2.6.12?
Now you are suggesting remove them?
Also doesnt NVIDIA-Linux-x86-1.0-7667-pkg1.run require the sources? Currently when I run NVIDIA-Linux-x86-1.0-7667-pkg1.run It says (although I installed the sources via synaptic) that it cant find them, so I had to use the command line argument (or similar)
--kernel-source-dir="/usr/src/linux-source-2.6.12
to point it at a kernel source file????
Not sure If Im missing a point here
P.S. (Im not afraid of compiling a kernel from scratch if necessary, it cant possibly take as long as mplayer :-) )
You can try my guide again now that things make a bit more sense ;)
Thanks for your feedback, I want ot make my guide as user friendly as possible.
No Probs on the feedback I think its very close to being idiot proof but I always like to test the theory :-)
Cheers for any help advice you can give regarding this Im hoping the latest Nvidia drivers will improve my openGL framerate...
tseliot
October 31st, 2005, 06:06 PM
OK this I dont get, your guide says to install (via synaptic) the linux sources 2.6.12-19 (appriciated that the archietcure is irrelevant) is that not what is in /usr/src/linux-source-2.6.12?
Now you are suggesting remove them?
If you got the kernel source from synaptic (or apt-get) then it's ok and you don't have to remove it (I didn't mean to confuse you, you know, I'm a little stressed because I'm studying hard)
Also doesnt NVIDIA-Linux-x86-1.0-7667-pkg1.run require the sources? Currently when I run NVIDIA-Linux-x86-1.0-7667-pkg1.run It says (although I installed the sources via synaptic) that it cant find them, so I had to use the command line argument (or similar)
--kernel-source-dir="/usr/src/linux-source-2.6.12
to point it at a kernel source file????
Yes, it requires the sources. Did that command work for you?
stewski
October 31st, 2005, 06:38 PM
Yes, it requires the sources. Did that command work for you?
Not so far TS
I get the error below.
"ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.
If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.
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.
"
I may need to look into the SYSOUT environment variable?
I'll have a play tomorrow (whats the worst that can happen)
tseliot
October 31st, 2005, 06:59 PM
Not so far TS
I get the error below.
"ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.
If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.
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.
"
I may need to look into the SYSOUT environment variable?
I'll have a play tomorrow (whats the worst that can happen)
1) What's your graphic card model?
2) Try this command:
sudo NVIDIA-Linux-x86-1.0-7667-pkg1.run --kernel-source-path /usr/src/linux-source-2.6.12
Doc.Caliban
November 1st, 2005, 02:41 AM
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"
Along with linux-source-2.6.12, I also show linux-patch-ubuntu-2.6.12. Should I mark that for instalation as well?
-Doc
biodiesel-bri
November 1st, 2005, 05:59 AM
Great guide, thanks for the work.
One problem though -- your instructions DISABLE the LCD monitor on laptops! You may have mentioned it elsewhere but I didn't see it. This is pretty critical info if someone is trying to get Nvidia drivers working on a notebook.
The fix is simple... if you've got a laptop and want the drivers to work, remove this line:
Option "IgnoreDisplayDevices" "DFP,TV"
DFP = digital flat panel!
=)
Also check out this thread (http://ubuntuforums.org/showthread.php?t=19937) if you're having problems getting unusual resolutions to work with your notebook.
-B
xsence
November 1st, 2005, 06:13 AM
Does anyone here have a good cedega install howto?
twistadrulerz
November 1st, 2005, 06:28 AM
OO thX gonna check out
tseliot
November 1st, 2005, 06:36 AM
Along with linux-source-2.6.12, I also show linux-patch-ubuntu-2.6.12. Should I mark that for instalation as well?
-Doc
it is not necessary
tnq13
November 2nd, 2005, 12:20 AM
hello man..
i was thought it was working, but when i tried to play GTAIII, i found that it wasn't working fine...
i followed the tuto, step by step but when i try glxinfo it says that the direct rendering is not suported...
could you help me solving this problem?
thks
clearnitesky
November 2nd, 2005, 08:40 AM
I'm not sure that that's actually your problem. nVidia cards don't support direct rendering, they work in a different way...
tseliot
November 2nd, 2005, 09:07 AM
hello man..
i was thought it was working, but when i tried to play GTAIII, i found that it wasn't working fine...
i followed the tuto, step by step but when i try glxinfo it says that the direct rendering is not suported...
could you help me solving this problem?
thks
You should ask in the unofficial nvidia forum: http://www.nvnews.net/vbulletin/forumdisplay.php?f=14
tnq13
November 2nd, 2005, 10:27 AM
I'm not sure that that's actually your problem. nVidia cards don't support direct rendering, they work in a different way...
absolutely.... all video card MUST support direct rendering, it's the most basical thing required from VGA's....
EDITED: i solved my problem, in the nvnews forum, they told me just to re-install the driver... and now it's working =\
tseliot
November 3rd, 2005, 06:17 AM
I announce that I have added a METHOD 3 to my guide, it's about compiling the modules together with your kernel.
You might find it quite interesting
igor4u
November 3rd, 2005, 11:37 AM
I have Nvidia Geforce 6200.
I installed Nvidia drivers by Breezy Starter Guide.
It's all ok, but screen resolution is 1280*768 instead of 1280*800 and frequency is 60, not 75. Before I configured monitor fine with nv driver.
Do you know how I could change wrong settings? :(
tseliot
November 3rd, 2005, 12:40 PM
I have Nvidia Geforce 6200.
I installed Nvidia drivers by Breezy Starter Guide.
It's all ok, but screen resolution is 1280*768 instead of 1280*800 and frequency is 60, not 75. Before I configured monitor fine with nv driver.
Do you know how I could change wrong settings? :(
Try this (I've just decided to add it to the Problems section of my guide):
sudo dpkg-reconfigure xserver-xorg
When it asks you about your graphic card select it manually (don't do autodetect).
Select the "advanced" when it asks you about the refresh rate (make sure you know the horizontal and vertical refresh rate supported by your monitor (try in google or if you have a manual of the monitor) OR use "autodetect" (the easy one).
It will ask you your desired resolutions, select the ones you need by pressing the SPACEBAR.
If you don't know how to answer the other questions you can use the suggested answers (which will work) by pressing ENTER (without typing anything).
3) After you finish, log out and press CTRL+ALT+BACKSPACE
4) log in and see if everything is displayed correctly and if your card is well detected.
igor4u
November 4th, 2005, 11:28 AM
I tryed sudo dpkg-reconfigure xserver-xorg.
I installed resolution 1280*800 ONLY.
But after restart it was the same 1280*768!
It seems to me, nvidia driver doesn't use the settings in xorg.conf.
Because in xorg.conf I have only 1 resolution 1280*800. I checked.
But in gnome I can choose these params from menu:
1280*768 60Hz, 1024*768 60Hz, 800*600 60Hz, 640*480 60Hz.
It is very strange :(
tseliot
November 4th, 2005, 11:42 AM
I tryed sudo dpkg-reconfigure xserver-xorg.
I installed resolution 1280*800 ONLY.
But after restart it was the same 1280*768!
It seems to me, nvidia driver doesn't use the settings in xorg.conf.
Because in xorg.conf I have only 1 resolution 1280*800. I checked.
But in gnome I can choose these params from menu:
1280*768 60Hz, 1024*768 60Hz, 800*600 60Hz, 640*480 60Hz.
It is very strange :(
Try this guide then:
http://www.ubuntuforums.org/showthread.php?t=76387&highlight=fix+resolution
igor4u
November 4th, 2005, 01:06 PM
I already tryed this.
It helped me with NV driver.
I configured frequency and right resolution.
But GL screensavers doesn't work.
NVIDIA driver doesn't want my parameters from xorg.
I checked log. There are errors. Please see
igor4u
November 4th, 2005, 01:11 PM
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xC0000000
(--) NVIDIA(0): MMIO registers at 0xA0000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce Go 6200
(--) NVIDIA(0): VideoBIOS: 05.44.02.09.28
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Connected display device(s): DFP-0
(--) NVIDIA(0): DFP-0: maximum pixel clock: 284 MHz
(--) NVIDIA(0): DFP-0: Internal Single Link TMDS
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(WW) NVIDIA(0): The user specified HorizSync "31.000-200.000" has been
(WW) NVIDIA(0): adjusted to "31.000-49.000" (the intersection with
(WW) NVIDIA(0): EDID-specified HorizSync "29.000-49.000")
(WW) NVIDIA(0): The user specified VertRefresh "60.000-200.000" has been
(WW) NVIDIA(0): adjusted to "60.000" (the intersection with
(WW) NVIDIA(0): EDID-specified VertRefresh "0.000-60.000"
(II) NVIDIA(0): Sony VAIO Monitor: Using hsync range of 31.00-49.00 kHz
(II) NVIDIA(0): Sony VAIO Monitor: Using vrefresh value of 60.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 284.00 MHz
(II) NVIDIA(0): Not using mode "1280x800@75" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x175" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "720x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "360x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "400x300" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "400x300" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "400x300" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "400x300" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "512x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "512x384" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1152x864" (hsync out of range)
(II) NVIDIA(0): Not using default mode "576x432" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x960" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range)
(II) NVIDIA(0): Not using default mode "896x672" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "928x696" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "832x624" (hsync out of range)
(II) NVIDIA(0): Not using default mode "416x312" (hsync out of range)
(WW) (1280x768,Sony VAIO Monitor) mode clock 80.14MHz exceeds DDC maximum 80MHz
(II) NVIDIA(0): Not using default mode "1280x800" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x400" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1152x768" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "576x384" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "1152x864" (hsync out of range)
(II) NVIDIA(0): Not using default mode "576x432" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1400x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "700x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1440x900" (hsync out of range)
(II) NVIDIA(0): Not using default mode "720x450" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1680x1050" (hsync out of range)
(II) NVIDIA(0): Not using default mode "840x525" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using mode "1280x800" (no mode of this name)
(**) NVIDIA(0): Validated modes for display device DFP-0:
(**) NVIDIA(0): Default mode "1280x768": 80.1 MHz, 47.7 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(**) NVIDIA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(**) NVIDIA(0): Default mode "640x384": 40.1 MHz, 47.7 kHz, 60.1 Hz (D)
(**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D)
(**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D)
(**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 768
(--) NVIDIA(0): Display dimensions: (320, 200) mm
(--) NVIDIA(0): DPI set to (101, 97)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
Skipping "/usr/X11R6/lib/modules/libfb.a:fbmmx.o": No symbols found
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
tseliot
November 4th, 2005, 01:12 PM
What's the horizontal and vertical refresh you have set?
EDIT: I can see it
igor4u
November 4th, 2005, 01:24 PM
HorizSync 31-200
VertRefresh 60-200
Modeline "1280x800@75" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync
Maybe horizontal and vertical refresh rate are wrong.
I don't know because I haven't found them in documentation and Sony VAIO site. So I tryed these values. :confused:
tseliot
November 4th, 2005, 01:29 PM
HorizSync 31-200
VertRefresh 60-200
Modeline "1280x800@75" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync
Maybe horizontal and vertical refresh rate are wrong.
I don't know because I haven't found them in documentation and Sony VAIO site. So I tryed these values. :confused:
Try with:
Modeline "1280x800@_75.00" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync
igor4u
November 4th, 2005, 02:07 PM
I tryed. Not OK.
I tryed 1 more settings
NVIDIA(0): Sony VAIO Monitor: Using hsync range of 29.00-49.00 kHz
(II) NVIDIA(0): Sony VAIO Monitor: Using vrefresh range of 0.00-60.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 284.00 MHz
(II) NVIDIA(0): Not using mode "1280x800@75" (hsync out of range)
tseliot
November 4th, 2005, 02:15 PM
Oops, I meant
Modeline "1280x800_75.00" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync
igor4u
November 4th, 2005, 02:35 PM
I tryed but the same.
Maybe it will be better to return to nv driver, because rate is ok and res too?
Do you know how i could setup GL under nv driver?
tseliot
November 4th, 2005, 02:39 PM
I tryed but the same.
Maybe it will be better to return to nv driver, because rate is ok and res too?
Do you know how i could setup GL under nv driver?
Gl screensavers should work but they would be slower.
What's your problem with the screensavers?
igor4u
November 4th, 2005, 02:46 PM
They do not work
tseliot
November 4th, 2005, 02:50 PM
They do not work
Check that "xscreensaver-gl" is installed in Synaptic, otherwise I wouldn't know how to help you.
vBulletin® v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.