SUMMARY
This article explains how to disable GPU usage in Nuke's GPU-accelerated nodes by utilizing the FN_NUKE_DISABLE_GPU_ACCELERATION environment variable. This can assist in troubleshooting crashes and performance-related issues.
MORE INFORMATION
If you are experiencing crashes in Nuke, performance issues, or failures to launch the application, then we would recommend disabling the GPU to test whether the graphics card might be a possible cause. The steps to do this for each platform are below.
Windows:
Open a Command Prompt and set the following environment variable:
set FN_NUKE_DISABLE_GPU_ACCELERATION=1
Then launch Nuke by running the following command:
"C:\Program Files\Nuke17.0v4\Nuke17.0.exe"
macOS:
Open a terminal and set the following environment variable:
export FN_NUKE_DISABLE_GPU_ACCELERATION=1
Then launch Nuke by running the following command:
/Applications/Nuke17.0v4/Nuke17.0v4.app/Contents/MacOS/Nuke17.0
Linux:
Open a terminal and set the following environment variable:
export FN_NUKE_DISABLE_GPU_ACCELERATION=1
Then launch Nuke by running the following command:
/usr/local/Nuke17.0v4/Nuke17.0
All GPU accelerated nodes in Nuke should now show that the Local GPU is Not available:
If Nuke improves in performance after setting this environment variable then we would recommend that you ensure all drivers are up to date for your graphics card. Occasionally a new driver release might also be the cause of an issue, so if you started experiencing problems after updating to the latest driver, try rolling back to an earlier version.
FURTHER READING
If you do need to install a different driver version, you can use Display Driver Uninstaller (DDU) to uninstall your current GPU drivers, then download the latest GPU driver from your GPU manufacturer's website.
DDU:
https://www.guru3d.com/files-details/display-driver-uninstaller-download.html
Nvidia Drivers:
https://www.nvidia.com/download/index.aspx
AMD Drivers:
https://www.amd.com/en/support
If you are still seeing any issues after performing the steps outlined in this article, then please open a Support ticket and let us know the issue you are encountering and the troubleshooting steps you have taken so far.
For more information on how to open a Support ticket, please refer to the Q100064: How to raise a support ticket article.
We're sorry to hear that
Please tell us why