Cloud House Technologies Logo
CloudHouse Technologies
HomeServicesProjectsBlogAbout UsCareersContact UsLogin
    Cloud House Technologies Logo
    CloudHouse Technologies
    HomeServicesProjectsBlogAbout UsCareersContact UsLogin

    How to Install NVIDIA Drivers on Linux Mint the Right Way (2026 Guide)

    Priya

    Content Writer & Researcher

    Last Updated: 24 August 2026
    🖥️

    Struggling with NVIDIA Drivers on Linux Mint?

    Our Linux experts can install and configure NVIDIA drivers on your Linux Mint system remotely — no black screens, no hassle.

    🔧 Book Free DiagnosisCall NowWhatsApp
    🖥️12,400+PCs Fixed
    ⭐4.9★Google Rating
    ⚡<15 minAvg. Response
    🛡️ISO 27001Certified

    If you've just installed Linux Mint and your display looks blurry, screen tearing is visible during video playback, or your games run at a fraction of the expected performance, the culprit is almost always the open-source Nouveau driver running instead of NVIDIA's proprietary driver. Linux Mint makes NVIDIA driver installation straightforward — but there are several methods, common pitfalls, and post-install fixes you need to know before diving in. This 2026 guide covers every method, every common error, and every fix.

    Why NVIDIA Driver Installation Matters on Linux Mint

    By default, Linux Mint ships with the Nouveau driver — an open-source reverse-engineered NVIDIA driver maintained by the community. Nouveau works for basic display output, but it lacks:

    • Hardware-accelerated video decoding (NVDEC/NVENC)
    • Vulkan and OpenGL performance needed for gaming
    • CUDA support for machine learning and GPU compute workloads
    • NVIDIA PRIME switching on laptops (hybrid graphics)
    • Proper support for 4K/high-refresh-rate monitors

    NVIDIA's proprietary driver unlocks all of these. In 2026, the current stable driver branch is nvidia-driver-570 (with open-kernel module support for RTX 30/40 series). Installing it correctly the first time avoids the dreaded black screen on boot that affects so many new Linux Mint users.

    Before You Start: Check Your NVIDIA GPU

    Before installing anything, identify exactly which GPU you have. This determines which driver branch is compatible.

    Step 1: List your GPU with lspci

    Open a terminal (Ctrl+Alt+T) and run:

    lspci -k | grep -EA3 'VGA|3D|Display'

    You'll see output like:

    01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
            Subsystem: Lenovo Device 3a3a
            Kernel driver in use: nouveau
            Kernel modules: nouveau

    The line Kernel driver in use: nouveau confirms you're currently on the open-source driver.

    Step 2: Check what drivers are available

    ubuntu-drivers devices

    This lists all detected hardware and recommended drivers. Look for lines beginning with driver:

    vendor   : NVIDIA Corporation
    model    : GA106M [GeForce RTX 3060 Mobile / Max-Q]
    driver   : nvidia-driver-570 - distro non-free recommended
    driver   : nvidia-driver-550 - distro non-free
    driver   : nvidia-driver-535 - distro non-free

    The entry marked recommended is the safest choice for most users.

    Method 1: Install NVIDIA Driver via Driver Manager (Recommended)

    The Driver Manager is Linux Mint's GUI tool for managing proprietary drivers. It is the easiest and safest method.

    1. Open the Start Menu and search for Driver Manager, or go to Menu > Administration > Driver Manager.
    2. Enter your password when prompted. Driver Manager will scan your hardware — this takes 10–30 seconds.
    3. In the NVIDIA section, you will see a list of available driver versions. The entry labelled recommended (usually the latest stable version, e.g. nvidia-driver-570) is highlighted. Select it.
    4. Click Apply Changes. The driver will be downloaded and installed. This may take 3–10 minutes depending on your internet speed.
    5. When the installation finishes, click Restart Now. Your system will reboot.
    6. After reboot, verify the driver loaded correctly by opening a terminal and running:
      nvidia-smi

    If nvidia-smi outputs a table showing your GPU name, driver version, and memory, the installation succeeded.

    Note: Avoid selecting drivers marked open (kernel module) unless you have an RTX 30-series or newer card and understand what that means. The standard proprietary driver is better tested across Linux Mint's kernel versions.

    Method 2: Install NVIDIA Drivers via Terminal

    If you prefer the command line, or if Driver Manager fails to detect your GPU, use the terminal method.

    Option A: Auto-install the recommended driver

    1. Update your package list:
      sudo apt update
    2. Let ubuntu-drivers select and install the recommended driver automatically:
      sudo ubuntu-drivers autoinstall
    3. Reboot:
      sudo reboot

    Option B: Install a specific driver version manually

    1. Update package list:
      sudo apt update
    2. Install the exact driver version you want (replace 570 with your chosen version):
      sudo apt install nvidia-driver-570 nvidia-dkms-570
    3. The DKMS package ensures the kernel module is rebuilt automatically whenever your kernel updates — critical for avoiding driver breakage after system updates.
    4. Reboot:
      sudo reboot

    Option C: Install from graphics-drivers PPA (latest upstream)

    If the version in Linux Mint's repositories is older than what you need:

    1. Add the PPA:
      sudo add-apt-repository ppa:graphics-drivers/ppa
      sudo apt update
    2. Install the latest driver:
      sudo apt install nvidia-driver-570
    3. Reboot:
      sudo reboot

    Warning: PPA drivers are upstream and may occasionally be ahead of Linux Mint's tested kernel. If a newer driver causes instability, remove the PPA and revert to the repository version.

    Method 3: Install Official NVIDIA Run File (Advanced)

    The .run installer from NVIDIA's website gives you the absolute latest driver but bypasses the package manager. Use this only if you have a very new GPU not yet supported in the repositories, or if you need a specific driver version for CUDA development.

    1. Download the .run file from nvidia.com/drivers. Select your GPU, Linux 64-bit, and the language. Save the file (e.g., NVIDIA-Linux-x86_64-570.86.16.run).
    2. Stop the display manager to exit the graphical session. Press Ctrl+Alt+F3 to drop to a TTY, then:
      sudo systemctl stop lightdm
    3. Blacklist Nouveau (if not already done by a previous install attempt):
      echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
      echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
      sudo update-initramfs -u
    4. Make the installer executable and run it:
      chmod +x NVIDIA-Linux-x86_64-570.86.16.run
      sudo ./NVIDIA-Linux-x86_64-570.86.16.run
    5. Accept the license, let the installer build the kernel module, and select Yes when asked to update your X configuration file.
    6. Reboot:
      sudo reboot

    Caution: The .run method does not integrate with DKMS. After every kernel update you may need to reinstall the driver manually. For daily-use systems, Methods 1 or 2 are strongly preferred.

    Fix: Black Screen After NVIDIA Driver Install

    A black screen on boot after installing NVIDIA drivers is the most common post-install problem. It usually means either the driver failed to load, or the X server cannot initialise the display.

    Step 1: Access recovery mode

    1. Power on your system. When the GRUB menu appears, hold Shift (Legacy BIOS) or press Esc (UEFI) to ensure the menu is visible.
    2. Select Advanced options for Linux Mint, then choose the entry ending in (recovery mode).
    3. In the recovery menu, select root — Drop to root shell prompt.

    Step 2: Remove the broken NVIDIA driver

    sudo apt remove --purge '^nvidia-.*'
    sudo apt autoremove
    sudo apt install --reinstall xserver-xorg
    sudo update-initramfs -u

    Step 3: Reboot and start fresh

    sudo reboot

    Your system will boot with the Nouveau driver. You can then reinstall NVIDIA drivers via Driver Manager using Method 1 above.

    Alternative: Fix X configuration

    Sometimes the issue is just a corrupted /etc/X11/xorg.conf. Try removing it:

    sudo rm /etc/X11/xorg.conf
    sudo reboot

    Fix: NVIDIA Settings Not Opening

    If the NVIDIA X Server Settings application launches but is blank, or doesn't open at all, try the following steps.

    1. Verify the driver is active:
      nvidia-smi
      If this returns "command not found" or an error, the driver module is not loaded. Reinstall via Method 1 or 2.
    2. Check that the nvidia-settings package is installed:
      sudo apt install nvidia-settings
    3. If NVIDIA Settings opens but shows "You do not appear to be using the NVIDIA X driver", regenerate your X configuration:
      sudo nvidia-xconfig
      sudo reboot
    4. On Wayland sessions, NVIDIA Settings has limited functionality. Switch to an X11 session: at the login screen, click the gear icon and select Cinnamon (X11) or MATE (X11) depending on your desktop environment.
    5. Check for errors in the X log:
      grep -i error /var/log/Xorg.0.log | head -20

    How to Switch Between NVIDIA and Intel/AMD (Prime)

    On laptops with both integrated Intel or AMD graphics and a discrete NVIDIA GPU, Linux Mint uses NVIDIA PRIME to manage which GPU is active. Choosing the right mode balances battery life and performance.

    Check current PRIME mode

    prime-select query

    Switch to NVIDIA only (maximum performance)

    sudo prime-select nvidia
    sudo reboot

    Switch to Intel/AMD only (maximum battery life)

    sudo prime-select intel
    sudo reboot

    For AMD integrated graphics, use:
    sudo prime-select amd

    Enable PRIME on-demand mode (hybrid, recommended for laptops)

    sudo prime-select on-demand
    sudo reboot

    In on-demand mode, your integrated GPU handles everyday tasks while the NVIDIA GPU activates only for GPU-intensive applications. To force a specific application to use the NVIDIA GPU:

    __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears

    For Steam games, add __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command% to the game's launch options.

    Verifying the Driver Installation

    After installation and reboot, run these checks to confirm everything is working correctly.

    Check driver version and GPU status

    nvidia-smi

    Successful output looks like:

    +-----------------------------------------------------------------------------------------+
    | NVIDIA-SMI 570.86.16              Driver Version: 570.86.16      CUDA Version: 12.8    |
    |-----------------------------------------+------------------------+----------------------+
    | GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
    |=========================================================================================|
    |   0  NVIDIA GeForce RTX 3060        Off |   00000000:01:00.0 Off |                  N/A |
    | 30%   42C    P0             22W / 115W  |     512MiB /  12288MiB |      2%      Default |
    +-----------------------------------------------------------------------------------------+

    Verify the kernel module is loaded

    lsmod | grep nvidia

    You should see nvidia, nvidia_modeset, nvidia_uvm, and nvidia_drm listed.

    Check full system GPU info

    inxi -G

    This shows which driver is in use for each GPU in your system.

    Test OpenGL rendering

    glxinfo | grep "OpenGL renderer"

    Output should include your NVIDIA GPU name, not "llvmpipe" or "softpipe" which would indicate software rendering.

    Verify DKMS module is registered

    dkms status

    You should see an entry like nvidia/570.86.16, 6.8.0-60-generic, x86_64: installed. This confirms the driver will survive kernel updates automatically.

    If your NVIDIA driver is installed but still not performing as expected — or if you'd rather have an expert handle the entire setup remotely — CloudHouse Pay-Per-Ticket Support can connect to your Linux Mint system and configure NVIDIA drivers, PRIME switching, and GPU settings correctly in a single session. No subscription required.

    FAQ

    How do I install NVIDIA drivers on Linux Mint?

    The easiest method is using the Driver Manager: go to Menu > Administration > Driver Manager, select the recommended NVIDIA driver (usually the latest non-beta version), click Apply, and restart. Alternatively, run sudo ubuntu-drivers autoinstall in Terminal.

    Which NVIDIA driver should I use on Linux Mint?

    Use the driver marked "recommended" in Driver Manager, typically the latest stable proprietary driver (e.g., nvidia-driver-570 in 2026). Avoid "open kernel" variants unless you have an RTX 3000+ series card, as they may have less support on older kernel versions.

    How do I fix a black screen after installing NVIDIA drivers on Linux Mint?

    Boot to recovery mode (hold Shift during boot > Advanced options > Recovery mode > root shell), then run: sudo apt remove --purge '^nvidia-.*' && sudo apt autoremove && sudo reboot. This reverts to the open-source Nouveau driver so you can retry the installation cleanly.

    How do I check if NVIDIA drivers are installed on Linux Mint?

    Run nvidia-smi in Terminal. If drivers are installed correctly, it shows GPU information, driver version, and memory usage. You can also run inxi -G to see the graphics driver currently in use.

    What is PRIME on Linux Mint?

    NVIDIA PRIME is a technology that lets laptops with both Intel/AMD integrated graphics and an NVIDIA discrete GPU switch between them. Use prime-select nvidia for performance mode (NVIDIA only) or prime-select on-demand for hybrid mode that saves battery by using the NVIDIA GPU only when needed.

    Get the Free Linux Server Admin Cheatsheet (PDF)

    Essential commands for server management, networking, and troubleshooting — all on one printable page.

    Running Linux servers? Let us manage them for you.

    Our Managed Linux Server plans cover updates, security hardening, monitoring, and 24/7 incident response — so your servers stay up and your team stays focused.

    • Proactive OS patching and security updates
    • 24×7 monitoring with instant alerting
    • Backup configuration and disaster recovery
    • Dedicated Linux engineers on call
    See Pricing Plans →

    What our customers say

    “Our production server went down at 2 AM. CloudHouse had it back online in under 20 minutes. Incredible response time.”

    Arun S.

    CTO, SaaS Startup

    “They migrated our entire infrastructure from Ubuntu 18 to 22 with zero downtime. Couldn't have asked for better.”

    Deepak N.

    DevOps Lead

    Frequently Asked Questions

    The easiest method is using the Driver Manager: go to Menu > Administration > Driver Manager, select the recommended NVIDIA driver (usually the latest non-beta version), click Apply, and restart. Alternatively, run: sudo ubuntu-drivers autoinstall in Terminal.

    Book your free 15-minute diagnosis

    A certified technician will call you back within 15 minutes during business hours.

    Share this article

    Leave a Comment

    Comments (0)

    Loading comments...

    Need Linux Driver Help?

    CloudHouse Technologies offers remote Linux Mint support. Get your NVIDIA GPU working perfectly today.

    Call Now — FreeWhatsApp Us

    Why CloudHouse?

    • ISO 27001:2022 certified
    • 12,400+ devices supported
    • 4.9★ on Google
    • Sub-15-minute response

    CloudHouse Technologies

    Innovative cloud solutions for modern businesses. We deliver cutting-edge technology with exceptional service.

    Contact Us

    CloudHouse Technologies Pvt.Ltd
    Special Economic Zone(SEZ),
    Infopark Thirissur,4B-15,
    Indeevaram,Nalukettu Road,
    Koratty, Kerala, India-680308
    0480-27327360
    info@cloudhousetechnologies.com

    Quick Links

    • Our Services
    • Gold Loan Software
    • About Us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    ISO27001:2022
    Certified

    © 2026 CloudHouse Technologies Pvt.Ltd. All rights reserved.

    Back to top