TUFLOW Message 3056

Revision as of 13:51, 24 March 2026 by Par (talk | contribs) (Created page with "{{TUFLOW_Message |tuflow_message=ERROR 3056 - Unable to load CUDA libraries. Check that you have NVidia GPU driver installed |alt_msg=NA |type=ERROR <br> |message_desc=When using GPU hardware to run simulations, the GPU driver is only loaded when required (lazy loaded). ERROR 3056 indictaes that TUFLOW has not been able to successfully load the NVidia driver. |suggestions=Check that running on Nvidia GPU hardware is desired, i.e. the computer has an NVidia GPU. <b...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

TUFLOW Message
ERROR 3056 - Unable to load CUDA libraries. Check that you have NVidia GPU driver installed

Alternate Message
NA

Message Type
ERROR

Description
When using GPU hardware to run simulations, the GPU driver is only loaded when required (lazy loaded). ERROR 3056 indictaes that TUFLOW has not been able to successfully load the NVidia driver.

Suggestions
Check that running on Nvidia GPU hardware is desired, i.e. the computer has an NVidia GPU.
Check that NVidia drivers are installed, an easy check for this is to type "nvidia-smi" into the Command Prompt or Powershell on Windows or a Terminal shell on Linux
This should produce an output like the below:

If an nvidia GPU is present but nvidia-smi is unable to be found then the drivers may need to be installed.
Check the the CUDA version is at least 12.9.
If running Linux on WSL then the WSL lib location may need to be added to the $LD_LIBRARY_PATH environment variable. For example:
export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH


Up
3xxx Messages