Edit Info Other
Login

xorg-x11-drv-nvidia"

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2008-12-14 16:10:06
Size: 2531
Editor: StewartAdam
Comment:
Revision 3 as of 2008-12-15 21:07:46
Size: 2780
Editor: StewartAdam
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Determining your card model ==
To determine your card model, open a Terminal (Applications > System Tools > Terminal) and type:
<<TableOfContents(5)>>
== What is xorg-x11-drv-nvidia? ==
xorg-x11-drv-nvidia is the package which provides the common files required by the nVidia driver. Its subpackage, xorg-x11-drv-nvidia-libs, provides the binary libraries used by the driver.

== Installation Instructions ==
Line 4: Line 7:
/sbin/lspci | grep VGA yum install xorg-x11-drv-nvidia
Line 6: Line 9:
== Installing the drivers ==
=== Akmods ===
An akmod is a new type of package similar to the kmod. Akmods have a feature set similar to dkms, as they will rebuild a binary kmod package for you if one does not exist when you boot with a new kernel. However, akmods have more overhead than regular kmods as they require a few development tools such as gcc and automake. If you think you'd like to use akmods, simply replace '''kmod''' with '''akmod''' in the instructions below. For example, kmod-nvidia-96xx becomes '''a'''kmod-nvidia-96xx. Akmods are fully compatible with regular kmods, so you can switch between the two or even use both at once without any problems.

=== Fedora 10 ===
Please remember that once the drivers are installed, they will configure your xorg.conf automatically and changes will take effect after a full reboot. There is no need to run nvidia-xconfig or other tools.

==== GeForce 6 and higher ====
=== x86_64 users ===
If you are running x86_64 and want to have 3D acceleration with 32bit applications, you'll need to install the 32bit version of xorg-x11-drv-nvidia-libs:
Line 15: Line 12:
yum install kmod-nvidia
}}}
==== GeForce 5 (FX series) ====
{{{
yum install kmod-nvidia-173xx
}}}
==== GeForce 2 through GeForce 4 ====
{{{
yum install kmod-nvidia-96xx
}}}
==== Older ====
Unfortunately, nVidia has not yet released a 71.xx legacy driver compatible with Fedora 10.

=== Fedora 8 and 9 ===
==== GeForce 6 and higher ====
{{{
yum install kmod-nvidia
}}}
==== GeForce 5 (FX series) ====
{{{
yum install kmod-nvidia-173xx
}}}
==== GeForce 2 through GeForce 4 ====
{{{
yum install kmod-nvidia-96xx
}}}
==== Older ====
Unfortunately, nVidia has not yet released a 71.xx legacy driver compatible with Fedora 10.
{{{
yum install kmod-nvidia-legacy
yum install xorg-x11-drv-nvidia-libs.i386
Line 47: Line 15:
=== Special note: x86_64 users ===
If you wish to have 3D acceleration in 32bit packages such as Wine, be sure to install the xorg-x11-drv-nvidia-libs.i386 package for your driver variant. For example, if you installed kmod-nvidia then you will require xorg-x11-drv-nvidia-libs.i386, but if you install kmod-nvidia-'''96xx''', you will need xorg-x11-drv-nvidia-'''96xx'''-libs.i386.

== Troubleshooting ==
If you're experiencing problems with the drivers (in particular, lack of 3D after using nvidia-xconfig or nvidia-settings), try executing these commands:
== Common Problems ==
=== Scrolling in Firefox is slow (no 3D) ===
This often happens when you use nvidia-settings or nvidia-xconfig to configure your xorg.conf without letting livna-config-display do it's autoconfiguration first. To fix this, run these two commands:
Line 55: Line 21:
}}}
=== Yum gives me a dependency errors about kmods and won't let me update. ===
This happens when a new kernel has been released and a matching kmod from RPM Fusion hasn't synced across all the mirrors, or vice-versa. Try giving it a few hours and if the problems persist, you can also try refreshing yum's cache:
{{{
yum clean metadata
Line 56: Line 27:
This will re-configure xorg.conf for use with the RPM Fusion drivers. If after this you still experience problems, please report a bug.

== FAQ ==
=== Why should I use this package of the ones from nvidia.com? ===
The packages from [[http://www.nvidia.com|nvidia.com]] have been known to replace libGL, which isn't a problem until you decide to use another X driver or uninstall the nvidia driver. The RPM Fusion packages will ''never'' overwrite files like this. As well, the drivers packaged at RPM Fusion will make your life a bit easier by letting you let you grab new kmods through Yum or the "Software Update" tool. a few extra utilities to ensure that the drivers 'just work' with minimal user interaction (the initscripts, livna-config-display).
=== How come my xorg.conf is always getting edited for me? ===
This is a known problem, it will be fixed with the introduction of rpmfusion-config-display. In the mean time, if you'd really like to stop the drivers from making changes to your xorg.conf, run the livna-config-display GUI interface and you'll find a checkbutton to disable editing. Alternatively, you can run this command in a terminal:
{{{
livna-config-display --active off
}}}

=== How do I...? ===
An answer

== Reporting bugs ==
If you think you've found a problem and would like to report it, include the following information along with the description of the bug:
 * Attach your /var/log/Xorg.0.log file
 * Attach your /etc/X11/xorg.conf file, if it exists
 * Run {{{dmesg > ~/dmesg.txt}}} and attach the "dmesg.txt" found in your home
Line 58: Line 47:
CategoryPackages CategoryHowto

What is xorg-x11-drv-nvidia?

xorg-x11-drv-nvidia is the package which provides the common files required by the nVidia driver. Its subpackage, xorg-x11-drv-nvidia-libs, provides the binary libraries used by the driver.

Installation Instructions

yum install xorg-x11-drv-nvidia

x86_64 users

If you are running x86_64 and want to have 3D acceleration with 32bit applications, you'll need to install the 32bit version of xorg-x11-drv-nvidia-libs:

yum install xorg-x11-drv-nvidia-libs.i386

Common Problems

Scrolling in Firefox is slow (no 3D)

This often happens when you use nvidia-settings or nvidia-xconfig to configure your xorg.conf without letting livna-config-display do it's autoconfiguration first. To fix this, run these two commands:

nvidia-config-display disable
nvidia-config-display enable

Yum gives me a dependency errors about kmods and won't let me update.

This happens when a new kernel has been released and a matching kmod from RPM Fusion hasn't synced across all the mirrors, or vice-versa. Try giving it a few hours and if the problems persist, you can also try refreshing yum's cache:

yum clean metadata

If after this you still experience problems, please report a bug.

FAQ

Why should I use this package of the ones from nvidia.com?

The packages from nvidia.com have been known to replace libGL, which isn't a problem until you decide to use another X driver or uninstall the nvidia driver. The RPM Fusion packages will never overwrite files like this. As well, the drivers packaged at RPM Fusion will make your life a bit easier by letting you let you grab new kmods through Yum or the "Software Update" tool. a few extra utilities to ensure that the drivers 'just work' with minimal user interaction (the initscripts, livna-config-display).

How come my xorg.conf is always getting edited for me?

This is a known problem, it will be fixed with the introduction of rpmfusion-config-display. In the mean time, if you'd really like to stop the drivers from making changes to your xorg.conf, run the livna-config-display GUI interface and you'll find a checkbutton to disable editing. Alternatively, you can run this command in a terminal:

livna-config-display --active off

How do I...?

An answer

Reporting bugs

If you think you've found a problem and would like to report it, include the following information along with the description of the bug:

  • Attach your /var/log/Xorg.0.log file
  • Attach your /etc/X11/xorg.conf file, if it exists
  • Run dmesg > ~/dmesg.txt and attach the "dmesg.txt" found in your home


CategoryHowto