Translation(s): none


KernelModesetting

Kernel Mode Setting (KMS) provides faster mode switching for X and console. It also provides native-resolution VTs on some laptops and netbooks which, prior to this, would use some standard mode, e.g. 800×600 on a 1024×600 panel.

To enable, you need:

Intel

i915

From xserver-xorg-video-intel version 2:2.9.1-2, KMS is enabled by default on Linux, by the way of the file /etc/modprobe.d/i915-kms.conf. So from Squeeze on, no hand modification should be necessary anymore.

Known bugs

ATI

radeon

From xserver-xorg-video-radeon version 1:6.12.192-2, KMS is enabled by default on Linux, by the way of the file /etc/modprobe.d/radeon-kms.conf. So from Squeeze on, no hand modification should be necessary anymore.

Known bugs

Nvidia

nouveau

KMS is enabled by default on Linux in Debian kernels from Squeeze on, so no hand modification should be necessary. KMS is required for using the xserver-xorg-video-nouveau package.

Known bugs

Disabling

On Intel and Radeon cards KMS is disabled at run time in Debian kernel images by default.1 It is enabled via modprobe configuration files provided by the xserver-xorg-video-intel and xserver-xorg-video-radeon packages. Nvidia cards have KMS enabled in the kernel by default.

To disable KMS for Intel and Radeon cards, either:

To disable KMS for Nvidia cards, either:

If you want to use the proprietary driver, the nvidia-kernel-common package blacklists nouveau for you.

Resources