Difference between revisions of "NVIDIA"
From CBLFS
Jump to navigationJump to searchLine 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
Contents
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