• Logo
    Ubuntu Desktop
  • ubuntu.com/desktop
  • More resources
    • Discourse
    • Mattermost
    • Matrix
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Ubuntu Desktop documentation
Ubuntu Desktop documentation
  • Tutorials
    • Try Ubuntu Desktop
    • Install Ubuntu Desktop
    • Get started with the screen reader
    • The Linux command line for beginners
  • How-to guides
    • Create a bootable USB stick
    • Upgrade Ubuntu Desktop
    • Switch between an LTS and interim release
    • Install or remove software
      • Install an application
      • Remove an application
      • Install languages
      • Add a software repository
    • Record the screen
    • Change the default terminal
    • Share your desktop remotely
    • Access a remote desktop
    • Start an application at login
    • Log in using a smart card
    • Enable smart cards in snapped browsers
    • Reconfigure Windows to use AHCI
    • Turn off BitLocker in Windows
    • Encrypt your disk with TPM
    • Configure hardware-backed disk encryption
    • Recover data from hardware-backed disk encryption
    • Graphics
      • Install NVIDIA drivers
      • Build your own NVIDIA modules using the DKMS package
      • Troubleshoot your NVIDIA GPU and drivers
    • Accessibility
      • Find the accessibility menu
      • Screen reader
        • Read the screen aloud
        • Read the screen in Braille
        • Navigate the screen using the screen reader
        • Read documents and web pages using the screen reader
        • Add, edit, or remove dictionary entries
      • Adjust the contrast
      • Change text size on the screen
      • Magnify a screen area
      • Make the keyboard cursor blink
      • Flash the screen for alert sounds
      • Adjust the speed of the mouse and touchpad
      • Click and move the mouse pointer using the keypad
      • Adjust the double-click speed
      • Simulate a right mouse click
      • Simulate clicking by hovering
      • Navigate the interface using the keyboard
      • Manage repeated key presses
      • Turn on bounce keys
      • Turn on slow keys
      • Turn on sticky keys
      • Use an on-screen keyboard
    • Common problems
      • Bluetooth
      • Improve screen reader usability
  • Reference
    • Accessibility
      • Screen reader preferences
        • General preferences
        • Profiles
        • Key bindings preferences
        • Voice preferences
        • Speech preferences
        • Key echo preferences
        • Braille preferences
        • Text attributes preferences
        • Table navigation preferences
        • Spellcheck preferences
        • Chat preferences
      • Orca Structural Navigation commands
      • AT-SPI DBus XML interfaces
        • org.a11y.atspi.Accessible
        • org.a11y.atspi.Action
        • org.a11y.atspi.Application
        • org.a11y.atspi.Cache
        • org.a11y.atspi.Collection
        • org.a11y.atspi.Component
        • org.a11y.atspi.DeviceEventController
        • org.a11y.atspi.DeviceEventListener
        • org.a11y.atspi.Document
        • org.a11y.atspi.EditableText
        • org.a11y.atspi.Event.Document
        • org.a11y.atspi.Event.Focus
        • org.a11y.atspi.Event.Keyboard
        • org.a11y.atspi.Event.Mouse
        • org.a11y.atspi.Event.Object
        • org.a11y.atspi.Event.Terminal
        • org.a11y.atspi.Event.Window
        • org.a11y.atspi.Hyperlink
        • org.a11y.atspi.Hypertext
        • org.a11y.atspi.Image
        • org.a11y.atspi.Registry
        • org.a11y.atspi.Selection
        • org.a11y.atspi.Socket
        • org.a11y.atspi.Table
        • org.a11y.atspi.TableCell
        • org.a11y.atspi.Text
        • org.a11y.atspi.Value
    • Keyboard navigation shortcuts
    • Advanced disk setup features
    • Hardware-backed disk encryption requirements
    • Intel RST during Ubuntu installation
    • BitLocker during Ubuntu installation
  • Explanation
    • About Ubuntu Desktop
    • Snap and deb packages
    • Hardware stack
    • Accessibility stack
    • Why we use the terminal on Linux
    • What is the Menu key?
    • Hardware-backed disk encryption
Back to top
Contribute to this page

Graphics¶

You can configure your graphics card (GPU), install drivers and monitor your GPU’s performance.

NVIDIA GPUs¶

Install the proprietary NVIDIA GPU driver:

  • Install NVIDIA drivers

Install the DKMS packages if standards drivers are unavailable:

  • Build your own NVIDIA modules using the DKMS package

Monitor your GPU and troubleshoot common issues:

  • Troubleshoot your NVIDIA GPU and drivers
Copyright © 2026
Last updated on Aug 27, 2026
Manage your tracker settings
Contents
  • Graphics
    • NVIDIA GPUs