Create a ticket

Q100040: How to assign your dedicated GPU to Mari on a Windows system


This article explains how to assign your dedicated Nvidia GPU to Mari. This has to be done on systems with separated display and dedicated graphics cards, most commonly this is a combination of Intel HD graphics and an Nvidia GPU.
If your PC is using the Intel graphics, Mari will fail to start as Intel GPUs are unsupported. The workaround is to simply to manually assign your Nvidia card to Mari.
If your setup does not have Intel Graphics and you are experiencing crashes during startup, have a look at this article for further troubleshooting.


Mari only supports AMD or Nvidia GPUs with certain minimum requirements (shown on our system requirements page).

Laptops which come with 2 GPUs will try to automatically assign the best GPU for the job when running a program, in this case, the wrong GPU was assigned (Intel).
This can easily be fixed in the following way:

  1. Open Control Panel > Nvidia Control Panel
  2. Go to:
    Manage 3D settings
  3. You will see two tabs: Global Settings and Program Settings, switch to Program Settings
  4. Under 'Select a program to customize' select Mari 3.0v2, if Mari is not in the dropdown list, simply click Add to the right of the dropdown list
    1. Add should show you a more extensive list of programs. If Mari 3.0v2 is in that list, click Add selected program and continue with step 5), if not click Browse on the bottom right.
    2. You will have to add Mari3.0v2.exe, this file is located at: C:\Program Files\Mari3.0v2\Bundle\bin\Mari3.0v2.exe
  5. Now under Option 2 select High-Performance NVIDIA processor
  6. Click apply and start Mari again
  7. If you start Mari now, it should work as expected.

Keywords: startup, crash, Mari, nvidia, Laptop, Intel HD

Was this article helpful?

We're sorry to hear that

Please tell us why
6 out of 11 found this helpful