Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 95267 Details for
Bug 140316
update to nvidia-guide (http://www.gentoo.org/doc/en/nvidia-guide.xml)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
nvidia-guide.diff
nvidia-guide.diff (text/plain), 6.64 KB, created by
Dimitry Bradt (RETIRED)
on 2006-08-28 03:26:24 UTC
(
hide
)
Description:
nvidia-guide.diff
Filename:
MIME Type:
Creator:
Dimitry Bradt (RETIRED)
Created:
2006-08-28 03:26:24 UTC
Size:
6.64 KB
patch
obsolete
>--- nvidia-guide.xml?passthru=1 2006-08-28 12:25:30.000000000 +0200 >+++ nvidia-guide.xml 2006-08-28 12:24:45.000000000 +0200 >@@ -11,12 +11,16 @@ > <author title="Editor"> > <mail link="curtis119@gentoo.org">M Curtis Napier</mail> > </author> > <author title="Editor"> > <mail link="nightmorph@gentoo.org">Joshua Saddler</mail> > </author> >+<author title="Editor"> >+ <mail link="diox@swords.be">Dimitry Bradt</mail> >+</author> >+ > > <abstract> > Many Gentooists have an nVidia chipset on their system. nVidia provides specific > Linux drivers to boost the performance of your card. This guide informs you how > to install and configure these drivers. > </abstract> >@@ -32,27 +36,14 @@ > <title>Introduction</title> > <section> > <body> > > <p> > nVidia release their own Linux drivers which provide good performance and full >-3D acceleration. The driver releases are split up into two parts: >-<c>nvidia-kernel</c> and <c>nvidia-glx</c>. >-</p> >- >-<p> >-<c>nvidia-kernel</c> is a kernel driver which handles the low-level >-communication with your video hardware. This is simply a kernel module, named >-<c>nvidia</c>, which installs against your kernel sources and needs to be loaded >-whenever you want to use the nvidia drivers. >-</p> >- >-<p> >-As well as the kernel driver, you need to install the X11 GLX layer >-(<c>nvidia-glx</c>). This is used by X to render graphics, which internally >-uses the <c>nvidia-kernel</c> kernel driver to interface with the hardware. >+3D acceleration. <c>nvidia-kernel</c> and <c>nvidia-glx</c> have recently been >+merged to match the needs of <c>xorg-server</c>. > </p> > > </body> > </section> > </chapter> > >@@ -60,17 +51,17 @@ > <title>Configuring your Card</title> > <section> > <title>Kernel Configuration</title> > <body> > > <p> >-As mentioned above, the nVidia kernel driver installs and runs against your >-current kernel. It builds as a module, so it makes sense that your kernel must >-support the loading of kernel modules. If you used <c>genkernel</c> to configure >-the kernel for you then you're all set. If not, double check your kernel >-configuration so that this support is enabled: >+The nVidia driver installs and runs against your current kernel. It builds as a >+module, so it makes sense that your kernel must support the loading of kernel >+modules. If you used <c>genkernel</c> to configure the kernel for you then >+you're all set. If not, double check your kernel configuration so that this >+support is enabled: > </p> > > <pre caption="Enabling the Loading of Kernel Modules"> > Loadable module support ---> > [*] Enable loadable module support > </pre> >@@ -145,15 +136,15 @@ > </section> > <section> > <title>Continuing with Kernel Configuration</title> > <body> > > <p> >-nVidia's modules and libraries are combined in two packages: <c>nvidia-glx</c> >-and <c>nvidia-kernel</c>. The former are the X11 GLX libraries while the latter >-are the kernel modules. >+nVidia's modules and libraries are now combined in one packages: >+<c>nvidia-drivers</c>. It contains the X11 GLX libraries while and the kernel >+modules. > </p> > > <p> > The nvidia-kernel ebuild auto discovers your kernel version based on the > <path>/usr/src/linux</path> symlink. Please ensure that you have this symlink > pointing to the correct sources and that your kernel is correctly configured. >@@ -198,13 +189,13 @@ > <section> > <title>Optional: Check for Legacy Card Support</title> > <body> > > <note> > Unfortunately, certain legacy video cards are not supported by the newer >-versions of <c>nvidia-glx</c> and <c>nvidia-kernel</c>. nVidia provides a <uri >+versions of <c>nvidia-drivers</c>. nVidia provides a <uri > link="http://www.nvidia.com/object/IO_18897.html">list of supported cards</uri>. > Please check the list before installing the drivers. > </note> > > <p> > The following is a list of <b>unsupported</b> legacy video cards: >@@ -227,44 +218,30 @@ > GeForce2 MX Integrated graphics > Quadro > Quadro2 Pro > Quadro2 EX > </pre> > >-<p> >-If you own one of these cards, you will have to mask the newer versions of the >-nVidia drivers, and install an older version: >-</p> >- >-<pre caption="Masking newer drivers"> >-# <i>echo ">media-video/nvidia-kernel-1.0.6629-r5" >> /etc/portage/package.mask</i> >-# <i>echo ">media-video/nvidia-glx-1.0.6629-r7" >> /etc/portage/package.mask</i> >-</pre> >- > </body> > </section> > <section> > <title>Installing the Appropriate Drivers</title> > <body> > > <p> >-Now it's time to install <c>nvidia-kernel</c> and <c>nvidia-glx</c>. Since >-<c>nvidia-glx</c> depends on <c>nvidia-kernel</c>, installing <c>nvidia-glx</c> >-is sufficient. >+Now it's time to install <c>nvidia-drivers</c>. > </p> > > <pre caption="Installing the nVidia modules"> >-# <i>emerge nvidia-glx</i> >+# <i>emerge nvidia-drivers</i> > </pre> > > <impo> > Every time you <uri link="/doc/en/kernel-upgrade.xml">compile a new > kernel</uri> or recompile the current one, you have to run <c>emerge >-nvidia-kernel</c> to reinstall the nVidia modules. <c>nvidia-glx</c> is >-unaffected by a kernel change and doesn't even need to be rebuilt when you >-recompile/upgrade X. >+nvidia-drivers</c> to reinstall the nVidia modules. > </impo> > > <p> > Once the installation has finished, run <c>modprobe nvidia</c> to load the > kernel module into memory. > </p> >@@ -523,19 +500,18 @@ > > <p> > This will preserve your <path>/dev/nvidia*</path> nodes even if you reboot. > </p> > > <note> >-Alternatively, you might try emerging the latest <c>nvidia-kernel</c> and >-<c>nvidia-glx</c> from the 8xxx series. At the time of this writing, both are >-still marked ~arch. These drivers no longer rely on hotplug or udev to create >-the proper device nodes, so you won't need to run <c>NVmakedevices.sh</c>. >-Instead, the X driver itself will create your <path>/dev/nvidia*</path> files >-when you start X. However, this will require you to use a recent kernel (2.6.14 >-and greater). >+Alternatively, you might try emerging the latest <c>nvidia-drivers</c> from the >+8xxx series. At the time of this writing, both are still marked ~arch. These >+drivers no longer rely on hotplug or udev to create the proper device nodes, so >+you won't need to run <c>NVmakedevices.sh</c>. Instead, the X driver itself >+will create your <path>/dev/nvidia*</path> files when you start X. However, >+this will require you to use a recent kernel (2.6.14 and greater). > </note> > > </body> > </section> > </chapter> > >@@ -549,13 +525,13 @@ > The nVidia driver package also comes with comprehensive documentation. This is > installed into <c>/usr/share/doc</c> and can be viewed with the following > command: > </p> > > <pre caption="Viewing the NVIDIA documentation"> >-# <i>less /usr/share/doc/nvidia-glx-*/README.txt.gz</i> >+# <i>less /usr/share/doc/nvidia-drivers-*/README.txt.gz</i> > </pre> > > </body> > </section> > <section> > <title>Kernel module parameters</title>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 140316
: 95267 |
95411