Linux Mint Games Running on Intel GPU Instead of NVIDIA? Fix Optimus/PRIME Offload (2026 Guide)

Priya

Content Writer & Researcher

Last Updated: 30 September 2026
Linux Mint Games Running on Intel GPU Instead of NVIDIA? Fix Optimus/PRIME Offload (2026 Guide)
πŸ–₯️

Games Stuck on Intel Graphics Instead of NVIDIA?

Our engineers fix NVIDIA Optimus/PRIME offload issues on Linux Mint gaming laptops remotely β€” get your dedicated GPU actually powering your games today.

πŸ–₯️12,400+PCs Fixed
⭐4.9β˜…Google Rating
⚑<15 minAvg. Response
πŸ›‘οΈISO 27001Certified

If you own a laptop with both an Intel/AMD integrated GPU and a dedicated NVIDIA GPU, you have probably noticed your games running at surprisingly low frame rates on Linux Mint β€” even though the same games ran fine on Windows. Nine times out of ten, the culprit is NVIDIA Optimus/PRIME silently routing your games to the weaker integrated GPU instead of the dedicated card. This guide walks through exactly how to detect the problem and force every game to render on your NVIDIA GPU.

Why Linux Mint Games Default to the Integrated GPU

Hybrid graphics laptops use a technology called NVIDIA Optimus (branded as PRIME on Linux) to switch between the low-power integrated GPU and the dedicated NVIDIA GPU. On Linux Mint, unlike Windows, applications do not automatically detect and use the dedicated GPU. Instead, everything runs on the integrated GPU by default, and you must explicitly tell each application to "offload" its rendering to the NVIDIA card.

This causes several common symptoms:

  • Steam games launch but run at 15-30 FPS in titles that should easily hit 60+
  • nvidia-smi shows 0% GPU utilization while a game is running
  • Games feel "laggy" or stutter constantly, especially in 3D-heavy titles
  • The laptop fan barely spins up during gameplay because the NVIDIA GPU is idle
  • glxinfo reports the Intel/Mesa renderer instead of your GeForce card

πŸ’‘ None of these worked? Skip the guesswork.

Get Expert Help β†’

Step 1: Confirm Which GPU Is Actually Rendering Your Games

1Check your PRIME status

Open a terminal and run:

prime-select query

This should return nvidia, intel, or on-demand. If it returns intel, every application β€” including your games β€” is being forced onto the integrated GPU.

2Verify with glxinfo

Install mesa-utils if you don't already have it, then run:

sudo apt update
sudo apt install mesa-utils
glxinfo | grep "OpenGL renderer"

If you see something like Mesa Intel(R) UHD Graphics, your system is defaulting to the integrated chip. To confirm the NVIDIA card can be reached at all, run:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep "OpenGL renderer"

This should now report your GeForce model. If it does, the NVIDIA driver is installed correctly and the fix is purely about telling each game to offload.

3Set PRIME to on-demand mode

on-demand mode keeps the integrated GPU for everyday tasks (battery-friendly) but lets you offload specific apps to the NVIDIA GPU on request β€” this is the recommended setting for gaming laptops:

sudo prime-select on-demand
sudo reboot

If you'd rather force the NVIDIA GPU to render everything (better performance, worse battery life), use:

sudo prime-select nvidia
sudo reboot
4Remove Bumblebee if it's installed

Older Linux Mint installs sometimes still have Bumblebee, which conflicts directly with PRIME and NVIDIA's own offload system. Purge it completely:

sudo apt-get purge bumblebee* primus*
sudo apt autoremove
5Set Steam launch options per-game

In Steam, right-click the game β†’ Properties β†’ General β†’ Launch Options, and enter:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only %command%

The first two variables force OpenGL/GLX titles onto the NVIDIA card; the third ensures Vulkan titles (and Proton, which relies heavily on Vulkan/DXVK) pick the discrete GPU as well.

6Fix non-Steam games and Lutris installs

For games launched outside Steam, prefix the command manually in a terminal or in your launcher's environment variables field:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia ./game-executable

In Lutris, go to the game's Configure β†’ System options tab and add the same three variables under "Environment variables". Note that if Lutris has "Prime render offload" enabled at the system level alongside DXVK, some users report the game still falls back to the iGPU β€” disabling one or the other usually resolves the conflict.

7Confirm the GPU switch worked

While the game is running, open a second terminal and run:

nvidia-smi

You should now see the game's process listed under GPU processes with non-zero utilization. If nvidia-smi still shows 0%, double-check the launch options were saved and that you rebooted after changing the PRIME mode.

Step 4: Make Sure You Have the Right NVIDIA Driver

An outdated or incompatible NVIDIA driver is the second most common reason PRIME offload silently fails. Check what's currently installed and available:

ubuntu-drivers devices
sudo apt install nvidia-driver-550
sudo reboot

Use the "recommended" driver version reported by ubuntu-drivers devices rather than always picking the newest β€” on some hybrid laptops the very latest driver introduces regressions with PRIME offload, and a slightly older stable release performs better.

If you regularly deal with driver conflicts, dual-GPU quirks, or need someone to remotely diagnose why a specific machine won't offload correctly, CloudHouse Technologies' pay-per-ticket IT support can take care of the whole troubleshooting process for you.

Preventing This Issue in the Future

  • Stick to on-demand PRIME mode on laptops so you get both battery savings and easy GPU offload when needed
  • Always add the three offload environment variables as a habit whenever you install a new game
  • Avoid mixing Bumblebee and PRIME β€” pick one offload method and remove the other completely
  • After every major kernel or NVIDIA driver update, re-run glxinfo | grep "OpenGL renderer" with offload variables set to confirm nothing broke
  • Keep a GameMode or MangoHud overlay running during play β€” an idle NVIDIA GPU shown in the overlay is an instant sign the offload isn't active

Conclusion

Low FPS on a Linux Mint gaming laptop is rarely a "the game is just badly optimized" problem β€” it's almost always the integrated GPU quietly doing all the work while your NVIDIA card sits idle. By confirming your PRIME mode, purging conflicting tools like Bumblebee, and explicitly setting the offload environment variables in Steam and Lutris, you can get your dedicated GPU handling every game the way it should.

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

Linux Mint does not automatically send application rendering to the dedicated NVIDIA GPU on hybrid laptops. Unless you set PRIME offload environment variables or switch prime-select mode, every app including games defaults to the integrated GPU.

Need this done for you?

Linux Mint Support

Hands-on help for Linux Mint desktops and laptops.

Learn more

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...