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,