logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

nouveau - NVIDIA video driver

Authors

       Authors include: David McKay, Jarno Paananen, Chas Inman, Dave Schmenk, Mark Vojkovich

Configuration Details

       Please  refer  to xorg.conf(5) for general configuration details.  This section only covers configuration
       details specific to this driver.

       The driver auto-detects the chipset type and the amount of video memory present for all chips.

       The following driver Options are supported:

       Option"HWCursor""boolean"
              Enable or disable the HW cursor.  Default: on.

       Option"AccelMethod""string"
              Specify the acceleration method. One of "none", or "exa". Default: exa.

       Option"NoAccel""boolean"
              Disable or enable acceleration.  Default: acceleration is enabled.

       Option"ShadowFB""boolean"
              Enable or disable use of the shadow framebuffer layer.  Default: off.

       Option"WrappedFB""boolean"
              Enable or disable wfb, only affects nv50+.  Useful  for  some  legacy  configurations  where  high
              rendering latency is perceived.  Default: wfb is disabled.

       Option"GLXVBlank""boolean"
              Synchronize  GLX  clients  to  VBlank. Useful where tearing is a problem, harmful if the GPU isn't
              fast enough to keep up with the monitor refresh rate. Default: on.

       Option"ZaphodHeads""string"
              Specify the randr output(s) to use with zaphod mode for a particular driver instance.  If you  use
              this option you most use this option for all instances of the driver.
              For  example:  Option"ZaphodHeads""LVDS,VGA-0" will assign xrandr outputs LVDS and VGA-0 to this
              instance of the driver.

       Option"PageFlip""boolean"
              Enable DRI2 page flipping. Default: on.

       Option"SwapLimit""integer"
              Set maximum allowed number of pending OpenGL double-buffer swaps for a drawable before a client is
              blocked.
              A value of 1 corresponds to double-buffering. A value of 2 corresponds to triple-buffering. Higher
              values may allow higher framerate, but also  increase  lag  for  interactive  applications,  e.g.,
              games.  Nouveau  currently reliably supports a maximum value of 2 on XOrg 1.12+. A maximum setting
              of 2 on older x-servers is allowed, but it will break conformance with the OpenML OML_sync_control
              specification and will cause failure of  software  that  relies  on  correct  presentation  timing
              behaviour as defined in that specification.
              Default: 1.

       Option"DRI""integer"
              Define  the  maximum level of DRI to enable. Valid values are 2 or 3.  exa acceleration will honor
              the maximum level if it is supported.  Default: 2.

Description

nouveau  is  an  Xorg  driver  for  NVIDIA video cards.  The driver supports 2D acceleration and provides
       support for the following framebuffer depths: (15,) 16  and 24.   TrueColor  visuals  are  supported  for
       these depths.

Name

       nouveau - NVIDIA video driver

See Also

Xorg(1), xorg.conf(5), Xserver(1), X(7)

Supported Hardware

       The nouveau driver supports PCI, PCI-Express and AGP video cards based on the following NVIDIA chips:

       RIVATNT              NV4

       RIVATNT2             NV5

       GeForce256,QUADRO   NV10

       GeForce2,QUADRO2     NV11 & NV15

       GeForce3,QUADRODCC  NV20

       nForce,nForce2       NV1A, NV1F

       GeForce4,QUADRO4     NV17, NV18, NV25, NV28

       GeForceFX,QUADROFX NV30, NV31, NV34, NV35, NV36, NV37, NV38

       GeForce6XXX          NV40, NV41, NV43, NV44, NV45, C51, MCP61

       GeForce7XXX          G70, G71, G72, G73, MCP67, MCP68, MCP73

       GeForce8XXX,9XXX,2XX,3XX
                             G80, G84, G86, G92, G94, G96, G98, G200, GT215, GT216, GT218, MCP77, MCP79, MCP89

       GeForce4XX,5XX      GF100, GF104, GF106, GF108, GF110, GF114, GF116, GF117, GF119

       GeForce6XX,7XX      GK104, GK106, GK107, GK110, GK208

       GeForceGTX750       GM107, GM108

       GeForceGTX9XX       GM200, GM204, GM206

       GeForceGTX10XX      GP102, GP104, GP106, GP107, GP108

Synopsis

Section"Device"Identifier"devname"Driver"nouveau"
         ...
       EndSection

See Also