Nvidia

Differences between revisions 19 and 20
Revision 19 as of 2005-11-14 07:02:20
Size: 2299
Editor: 193
Comment: add the full path to xorg.conf file
Revision 20 as of 2005-11-24 20:09:33
Size: 3140
Editor: c-67-183-18-60
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
***
*NOTE* There are now two nvidia binary drivers available. If you use the older TNT, TNT2, TNT Ultra, Ge''''''Force, and Ge''''''Force2 chipsets, install the legacy packages:
= Installation Procedure =
The NVIDIA drivers are in the "restricted" section of the Ubuntu Package repository, so before you will be able to install the drivers, you must enable this section on your system. If you have already done this, skip to step 7.
Line 4: Line 4:
Example:  1. Select the '''System''' menu at the top of the screen.
 2. Select '''Administration''' then '''Synaptic Package Manager'''.
 3. In the package manager, select the "Settings" menu, then "Repositories".
 4. In the '''Software Sources''' dialog that comes up, click the '''Add''' button.
 5. In the '''Edit Repository''' dialog, ensure that the '''Restricted copyright''' box is checked, then press '''OK'''.
 6. Press '''OK''' to close the '''Software Sources''' dialog, when Synaptic asks you to reload the package database, say yes.
 7. You now have access to the many additional packages in the '''restricted''' section, including the nvidia driver packages.
 8. Click the '''Search''' button and search for "nvidia".
 9. Once the search is complete, click the white box next to the following packages and select '''Mark for Installation''' in the menu that pops up:
   * Everybody should install:
     * nvidia-settings
   * If you have an older TNT, TNT2, TNT Ultra, or Geforce1 card:
     * nvidia-glx-legacy
   * Otherwise if you have a newer card:
     * nvidia-glx
 10. Press the '''Search''' button again and this time search for "linux-restricted-modules".
 11. Once the search is complete find '''linux-resricted-modules-686''' in the list and mark it for installation the same way as before.
 10. Click the '''Apply''' button to install the new packages.
 11. Once Synaptic has finished applying your changes, exit the application.
 12. Select the '''Applications''' menu at the top of the screen, then '''System Tools''' and then '''Terminal'''.
 13. In the terminal window, type:
  sudo nvidia-glx-config enable
Line 6: Line 27:
nvidia-glx'''-legacy''' and linux-restricted-modules-2.6.12-9-386'''-nvidia-legacy'''  14. Close all your applications, then press '''Control-alt-backspcae''' to restart the X server. If you see an nVidia splashscreen after hitting control-alt-backspace, your drivers are properly installed.
Line 8: Line 29:
If you are using a recent card, use the plain '''nvidia-glx''' packages....

***

  '''Note-on-a-note:''' someone with a Ge''''''Force2 MX had a problem where the nvidia-glx-legacy driver didn't work for him, but the nvidia-glx driver did. So if you have the same problem, try that. --JanClaeys


To enable support for nVidia graphics cards:
 1. Install the driver '''nvidia-glx''' using [https://www.ubuntulinux.org/wiki/SynapticHowto Synaptic].
  * System -> Administration -> Synaptic Package Manager
 2. Type '''sudo nvidia-glx-config enable''' at a terminal to enable it.
  * Applications -> System Tools -> Terminal
 3. Log out of gnome, hit '''control-alt-backspace''', and log in again (you may need to restart?).
  * System -> Log Out

If you see an nVidia splashscreen after hitting control-alt-backspace, your drivers are properly installed.

Optional:
The '''nvidia-settings''' package provides a control panel to configure graphics card options such as gamma correction.
= Notes =

Installation Procedure

The NVIDIA drivers are in the "restricted" section of the Ubuntu Package repository, so before you will be able to install the drivers, you must enable this section on your system. If you have already done this, skip to step 7.

  1. Select the System menu at the top of the screen.

  2. Select Administration then Synaptic Package Manager.

  3. In the package manager, select the "Settings" menu, then "Repositories".
  4. In the Software Sources dialog that comes up, click the Add button.

  5. In the Edit Repository dialog, ensure that the Restricted copyright box is checked, then press OK.

  6. Press OK to close the Software Sources dialog, when Synaptic asks you to reload the package database, say yes.

  7. You now have access to the many additional packages in the restricted section, including the nvidia driver packages.

  8. Click the Search button and search for "nvidia".

  9. Once the search is complete, click the white box next to the following packages and select Mark for Installation in the menu that pops up:

    • Everybody should install:
      • nvidia-settings
    • If you have an older TNT, TNT2, TNT Ultra, or Geforce1 card:
      • nvidia-glx-legacy
    • Otherwise if you have a newer card:
      • nvidia-glx
  10. Press the Search button again and this time search for "linux-restricted-modules".

  11. Once the search is complete find linux-resricted-modules-686 in the list and mark it for installation the same way as before.

  12. Click the Apply button to install the new packages.

  13. Once Synaptic has finished applying your changes, exit the application.
  14. Select the Applications menu at the top of the screen, then System Tools and then Terminal.

  15. In the terminal window, type:
    • sudo nvidia-glx-config enable
  16. Close all your applications, then press Control-alt-backspcae to restart the X server. If you see an nVidia splashscreen after hitting control-alt-backspace, your drivers are properly installed.

Notes

If you are going to compile 3d applications, you will want to install the nvidia-glx-dev package

Note: If you wish to use these drivers and run the XMMS music player, you should be aware of [https://bugzilla.ubuntu.com/show_bug.cgi?id=1724 this bug (fixed at least in Breezy]. You can get around this bug by installing libmik.

Note: Be sure to have the right version of linux-restricted-modules installed. It must match the version of the running kernel.

Note: RenderAccel has a bug. Memory leak and crashes. Disable it in /etc/X11/xorg.conf in the section "Device".

Option          "RenderAccel"   "false"

Disabling the nVidia logo on Gnome/KDE startup: To get rid of it, add the following line to /etc/X11/xorg.conf in the section "Device"

Option          "NoLogo"

Getting suspend to work with the binary driver: See NvidiaLaptopBinaryDriverSuspend

For other drivers, refer to the BinaryDriverHowto Part of UserDocumentation

BinaryDriverHowto/Nvidia (last edited 2008-08-06 16:22:27 by localhost)