@@ -7,23 +7,36 @@ some documentation provided by Nvidia. It tends to perform well on older
77hardware, and is required to use a large portion of the available Wayland
88compositors.
99
10- At the time of writing, graphics cards starting with second generation Maxwell
11- (GTX 9xx) are unable to perform at their full potential with ` nouveau ` . This is
12- because the ` linux-firmware ` collection is missing signed firmware blobs needed
13- to reclock these cards past their boot frequencies.
14-
15- To use ` nouveau ` with Wayland, you only need the ` mesa-dri ` package, which
16- provides the accelerated OpenGL driver. On X11, you also need an appropriate
17- Xorg driver. You can either install ` xf86-video-nouveau ` or use the universal
18- ` modesetting ` driver bundled with Xorg (this is the only option on Tegra based
19- ARM boards). The former can make use of GPU-specific 2D acceleration paths,
20- which is primarily useful on older cards with specialized fixed function
21- hardware (the ` modesetting ` driver will accelerate 2D using OpenGL via GLAMOR).
22- When in doubt, it's a good idea to try ` xf86-video-nouveau ` first.
23-
24- Note: ` xf86-video-nouveau ` is usually installed by default if you use the ` xorg `
25- metapackage. If you use ` xorg-minimal ` , you will need to install it manually,
26- either directly or through ` xorg-video-drivers ` .
10+ ### OpenGL
11+
12+ The accelerated OpenGL driver is provided by ` mesa-dri ` . This is a dependency of
13+ the ` xorg ` metapackage, but must be manually installed when using ` xorg-minimal `
14+ or a Wayland compositor.
15+
16+ ### Vulkan
17+
18+ Cards starting with Kepler (GTX 6xx) are supported by the Vulkan nouveau driver.
19+ Install ` vulkan-loader ` and ` mesa-vulkan-nouveau ` . Cards below Turing (GTX 16xx)
20+ may perform poorly or unreliably with Vulkan.
21+
22+ ### Xorg
23+
24+ The ` xorg ` metapackage pulls in the ` xf86-video-nouveau ` video driver. This will
25+ need to be manually installed when ` xorg-minimal ` is installed instead. You can
26+ also use the universal ` modesetting ` driver bundled with Xorg (this is the only
27+ option on Tegra-based ARM boards). The former can make use of card-specific 2D
28+ acceleration paths, which is primarily useful on older cards with specialized,
29+ fixed-function hardware. (The ` modesetting ` driver will accelerate 2D using
30+ OpenGL via GLAMOR). When in doubt, it's a good idea to try ` xf86-video-nouveau `
31+ first.
32+
33+ ### Reclocking
34+
35+ Only first generation Maxwell, Kepler, and some Tesla cards support manual
36+ reclocking. Cards past Turing (GTX 16xx) support automatic reclocking. Graphics
37+ cards starting with second generation Maxwell (GTX 9xx) do not support
38+ reclocking because the ` linux-firmware ` collection is missing signed firmware
39+ blobs needed to reclock these cards past their boot frequencies.
2740
2841## nvidia (Proprietary Driver)
2942
0 commit comments