From 2d5e83c06726bb1334d427cd46e174ba0335f57b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 20 Aug 2013 14:20:47 +0200 Subject: [PATCH] Manual: Move NVIDIA stuff into its own subsection --- doc/manual/configuration.xml | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/doc/manual/configuration.xml b/doc/manual/configuration.xml index a457012b528..0758c275316 100644 --- a/doc/manual/configuration.xml +++ b/doc/manual/configuration.xml @@ -477,12 +477,11 @@ services.xserver.enable = true; The X server will automatically detect and use the appropriate video driver from a set of X.org drivers (such as vesa and intel). You can also specify a driver -manually. For instance, to enable the proprietary NVIDIA driver, you need +manually, e.g. -services.xserver.videoDrivers = [ "nvidia" ]; +services.xserver.videoDrivers = [ "r128" ]; -(You may need to reboot after enabling this driver to prevent a clash -with other kernel modules.) +to enable X.org’s xf86-video-r128 driver. You also need to enable at least one desktop or window manager. Otherwise, you can only log into a plain undecorated @@ -516,6 +515,28 @@ $ systemctl start display-manager.service + +
NVIDIA graphics cards + +NVIDIA provides a proprietary driver for its graphics cards that +has better 3D performance than the X.org drivers. It is not enabled +by default because it’s not free software. You can enable it as follows: + +services.xserver.videoDrivers = [ "nvidia" ]; + +You may need to reboot after enabling this driver to prevent a clash +with other kernel modules. + +On 64-bit systems, if you want full acceleration for 32-bit +programs such as Wine, you should also set the following: + +service.xserver.driSupport32Bit = true; + + + +
+ +