NVIDIA: Difference between revisions
From CBLFS
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Introduction to NVIDIA == | |||
== Dependencies == | |||
=== Required === | |||
* Linux Kernel Source (Note: ''This package requires the kernel sources. If you have removed the kernel sources then I suggest that you build it again. No need for installtion though.'') | |||
* [[X Window System]] | |||
== Extra Options == | |||
If for whatever reason you're building inside of a chroot or not running the kernel you plan to use with the nVidia driver, also pass the following: | |||
--kernel-source-path=''[path to kernel source]'' | |||
The default path is ''/lib/modules/`uname -r`/build''. | |||
You can also pass the following to disable building the kernel module: | |||
--no-kernel-module | |||
== Non-Multilib == | |||
{| style="text-align: left; background-color: AliceBlue;" | |||
|- | |||
!Download Source: | |||
| http://www.nvidia.com/object/linux_display_ia32_{{NVIDIA-Version}}.html | |||
/ | |} | ||
=== x86 === | |||
First we need to make the downloaded file executable: | |||
chmod +x NVIDIA-Linux-x86-{{NVIDIA-Version}}-pkg1.run | |||
Install the driver with the following command (see above for more options): | |||
./NVIDIA-Linux-x86-{{NVIDIA-Version}}-pkg1.run \ | |||
--x-prefix=$(pkg-config --variable=prefix xorg-server) \ | |||
--no-precompiled-interface | |||
== x86_64 == | |||
{| style="text-align: left; background-color: AliceBlue;" | |||
|- | |||
!Download Source: | |||
| http://www.nvidia.com/object/linux_display_amd64_{{NVIDIA-Version}}.html | |||
|} | |||
=== Multilib === | |||
First we need to make the downloaded file executable: | |||
chmod +x NVIDIA-Linux-x86_64-{{NVIDIA-Version}}-pkg2.run | |||
Install the driver with the following command (see above for more options): | |||
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ | |||
./NVIDIA-Linux-x86_64-{{NVIDIA-Version}}-pkg2.run \ | |||
--x-prefix=$(pkg-config --variable=prefix xorg-server) \ | |||
--no-precompiled-interface | |||
=== Pure64 === | |||
TODO | |||
== Configuring == | |||
To generate a new xorg.conf run the following: | |||
nvidia-xconfig --output-xconfig=xorg.conf.new | |||
Test the X server configuration with: | |||
X -config xorg.conf.new | |||
You should see nVidia's logo and then the normal server screen. | |||
If it works properly move it to it's proper location: | |||
mv -v xorg.conf.new /etc/X11/xorg.conf | |||
Revision as of 06:00, 23 February 2007
Introduction to NVIDIA
Dependencies
Required
- Linux Kernel Source (Note: This package requires the kernel sources. If you have removed the kernel sources then I suggest that you build it again. No need for installtion though.)
- X Window System
Extra Options
If for whatever reason you're building inside of a chroot or not running the kernel you plan to use with the nVidia driver, also pass the following:
--kernel-source-path=[path to kernel source]
The default path is /lib/modules/`uname -r`/build.
You can also pass the following to disable building the kernel module:
--no-kernel-module
Non-Multilib
| Download Source: | http://www.nvidia.com/object/linux_display_ia32_1.0-9755.html |
|---|
x86
First we need to make the downloaded file executable:
chmod +x NVIDIA-Linux-x86-1.0-9755-pkg1.run
Install the driver with the following command (see above for more options):
./NVIDIA-Linux-x86-1.0-9755-pkg1.run \
--x-prefix=$(pkg-config --variable=prefix xorg-server) \
--no-precompiled-interface
x86_64
| Download Source: | http://www.nvidia.com/object/linux_display_amd64_1.0-9755.html |
|---|
Multilib
First we need to make the downloaded file executable:
chmod +x NVIDIA-Linux-x86_64-1.0-9755-pkg2.run
Install the driver with the following command (see above for more options):
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./NVIDIA-Linux-x86_64-1.0-9755-pkg2.run \
--x-prefix=$(pkg-config --variable=prefix xorg-server) \
--no-precompiled-interface
Pure64
TODO
Configuring
To generate a new xorg.conf run the following:
nvidia-xconfig --output-xconfig=xorg.conf.new
Test the X server configuration with:
X -config xorg.conf.new
You should see nVidia's logo and then the normal server screen.
If it works properly move it to it's proper location:
mv -v xorg.conf.new /etc/X11/xorg.conf