File: README.Debian

package info (click to toggle)
nvidia-kernel-common 20100522%2B1
  • links: PTS
  • area: contrib
  • in suites: squeeze
  • size: 76 kB
  • ctags: 1
  • sloc: sh: 103; makefile: 7
file content (32 lines) | stat: -rw-r--r-- 1,462 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
This package prepares the system for using a nvidia kernel module. You
will need to get either a pre-compiled version matching your kernel image,
or build it yourself. You will then probably have to look for the
nvidia-kernel-dkms or nvidia-kernel-source package.

The proprietary code of the binary nvidia driver is located in nvidia-glx.

To use correctly your kernel module, you will need write access to the device
created by the kernel. There are several ways for this:
 * Being root (just joking)
 * Being in group video (use "adduser yourlogin video" at the command line)
 * Using ConsoleKit to grant the person seating in front of the console
   access to the device.

To check whether ConsoleKit is doing the right job after you logged in,
do LANG=C ls -l /dev/nvidiactl

You should see some output similar to this:
crw-rw----+ 1 root video 195, 255 Feb  9 02:03 /dev/nvidiactl
with a + indicating that ACL rights were granted. getfacl /dev/nvidiactl
(from the acl package) will confirm this.

Since recent versions of nvidia-glx create the device, it is not needed to
create those manually. The code in /etc/init.d/nvidia-kernel has been left
there, it is harmless anyway. The devices are not created by udev.

If you want to disable the manual creation of the devices, use
NVIDIA_CARDS=0
in /etc/default/nvidia-kernel

To enable FastWrites and Sidebus addressing on module load, please
uncomment the lines in /etc/modprobe.d/nvidia-kernel-common.conf