diff --git a/doc/manual/configuration.xml b/doc/manual/configuration.xml
index a457012b528a..0758c275316a 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;
+
+
+
+
+
+