Q100040: Assigning your Nvidia GPU to Mari on Windows to prevent launch issues



This article explains how to assign your dedicated Nvidia GPU to Mari. This has to be done on systems with separate displays and dedicated graphics cards, such as the common combination of an Intel HD graphics card and an Nvidia graphics card in one laptop.

If your PC uses the Intel graphics to launch Mari, it will fail to start as Intel GPUs are unsupported. The workaround is to manually assign your Nvidia card to Mari.

Note: To check which graphics cards your machine has, open the Device Manager and select Display adaptors. If your setup does not have an Intel GPU and you are experiencing crashes during startup, please review the following article for further troubleshooting: Q100041: Mari launch issues



Mari supports AMD and Nvidia GPUs, with the minimum requirements shown on our system requirements page.

Laptops with 2 GPUs will try to automatically assign the best GPU for the job when running a program. In the following example, the wrong GPU was assigned (Intel). This can be fixed by modifying the Nvidia Control Panel and Windows Settings to assign the correct GPU to Mari, as follows:

    1. Launch Nvidia Control Panel.

    2. Select Manage 3D settings.

    3. Open the Program Settings tab.

    4. Under Select a program to customize select Mari 6.0v2. If Mari is not in the dropdown list, click Add to the right of the dropdown list.
      1. Add should display an extensive list of programs. If Mari 6.0v2 is in that list, click Add selected program and advance to step 5.
      2. If it's not, then click Browse on the bottom right. You will have to add Mari6.0v2.exe manually.
        Default location: C:\Program Files\Mari6.0v2\Bundle\bin\Mari6.0v2.exe

    5. Under Option 2, select High-Performance NVIDIA processor, as shown below:

    6. Click Apply and then close the Nvidia Control Panel.

    7. Open Windows Settings > System > Display.

    8. Scroll down to the bottom of the page and click Graphics Settings.

    9. Click Browse, then navigate to and add Mari6.0v2.exe
      Default location: C:\Program Files\Mari6.0v2\Bundle\bin\Mari6.0v2.exe

    10. Click the Mari6.0v2.exe listing and click Options:

    11. In the Graphics specifications pop-up, your dedicated GPU should be listed as the High performance GPU. Select High performance and then click Save:

    12. Close Windows Settings and launch Mari.

After applying the above settings Mari should now work as expected.



If you are still experiencing difficulties please create a support ticket and provide us with the information requested in this article: Q100090: Reporting a Mari issue

For more information on how to open a support request, please refer to this article:
Q100064: Using the Support Portal article

    We're sorry to hear that

    Please tell us why