Cómo solucionar el problema de que DaVinci Resolve no se ejecuta en modo CUDA

DaVinci Resolve muestra el mensaje «No se puede ejecutar en modo CUDA porque el controlador NVIDIA instalado es incompatible» cuando no puede acceder correctamente a la GPU NVIDIA para las tareas aceleradas por GPU. Básicamente, Resolve podría ejecutarse por defecto en la CPU (lo que ralentiza todo) o simplemente negarse a abrirse. Es bastante molesto, sobre todo si estás acostumbrado a trabajar más rápido, pero hay algunas causas comunes.

Los sospechosos habituales son:

  • GPU no compatible: Si la tarjeta gráfica no está en la lista de compatibilidad de Resolve o no es totalmente compatible con CUDA, se producirá este error.
  • Controlador NVIDIA obsoleto o incompatible: Si la versión de su controlador no está sincronizada con la versión de CUDA que espera Resolve, CUDA no se cargará y se producirá un caos.
  • Conflicto con gráficos híbridos: Especialmente en portátiles; a veces Resolve termina intentando ejecutarse en la GPU Intel integrada en lugar del chip NVIDIA adecuado.
  • Actualizaciones del sistema o de controladores: Las actualizaciones de Windows o de controladores podrían haber dañado o reemplazado archivos críticos de CUDA, como nvcuda.dll. Lo he visto incontables veces: todo funcionaba perfectamente y, de repente, nada.

Normalmente, instalar el controlador NVIDIA Studio correcto, forzar a Resolve a usar la GPU dedicada y asegurarse de que la GPU cumple con los requisitos mínimos de CUDA suele solucionar el problema. No siempre es sencillo, pero vale la pena intentarlo.

Cómo solucionar el error de incompatibilidad de CUDA en Resolve

Actualizar la configuración de la GPU para Resolve

Esta es una solución rápida que a veces funciona simplemente ajustando una configuración. Cuando Resolve muestra ese mensaje extraño, suele ofrecer la opción de actualizar la configuración directamente desde la ventana de advertencia. Al hacer clic ahí, se pueden aplicar automáticamente algunas configuraciones recomendadas; no se necesitan comandos complejos.

  1. Pulsa el botón «Actualizar configuración» cuando aparezca la advertencia.
  2. En la barra lateral izquierda, vaya a la pestaña Memoria y GPU.
  3. En la sección Configuración de la GPU, desmarque tanto Procesamiento como Selección si están configurados en Automático.
  4. Cambia el modo de procesamiento a OpenCL en lugar de CUDA; a veces eso ayuda a Resolve a reconocer mejor tu GPU.
  5. Si ves varias GPU, elige tu GPU principal de la lista. Por ejemplo, tu tarjeta Nvidia, no la gráfica integrada.
  6. Cierra Resolve, reinícialo y comprueba si el error desaparece. Funcionó en algunos casos, en otros no tanto, pero vale la pena intentarlo.

Actualiza tus controladores NVIDIA Studio

Para la mayoría de los problemas de CUDA, es imprescindible tener instalados los controladores más recientes. Los controladores obsoletos pueden causar todo tipo de problemas, especialmente con aplicaciones aceleradas por GPU como Resolve. La mejor opción es usar la aplicación de NVIDIA.

  1. Abre la aplicación NVIDIA GeForce Experience. Si no la tienes, puedes descargarla desde [el sitio web oficial de NVIDIA](https://www.nvidia.com/en-us/geforce/geforce-experience/).
  2. Dirígete a la pestaña «Controladores» en la barra lateral.
  3. Asegúrese de que Studio Driver esté seleccionado en el menú desplegable; esta versión está optimizada para aplicaciones creativas.
  4. Haz clic en Buscar actualizaciones. Si hay una actualización disponible, procede a descargarla e instalarla. Probablemente tendrás que reiniciar el equipo después.
  5. Tras reiniciar, vuelva a ejecutar Resolve y compruebe si el error se ha solucionado.

A veces, incluso si crees que estás usando la versión más reciente, verificar y reinstalar el controlador puede solucionar conflictos extraños con los archivos CUDA.

Solución para problemas con controladores o GPU obsoletos

La última versión de Resolve a veces deja de ser compatible con tarjetas gráficas o controladores antiguos. Si ya lo has intentado todo y sigue sin funcionar, volver a una versión anterior que sí funcionaba podría solucionarlo. No es la solución más elegante, pero funciona.

  1. Visita la página de soporte de Blackmagic Design.
  2. Seleccione su versión de Resolve de la lista; busque una que haya sido estable en su sistema antes de que comenzaran los problemas.
  3. Descarga e instala esa versión anterior y pruébala.
  4. Con suerte, el error de CUDA ya se ha solucionado. Si no, puede que la GPU ya no sea compatible con la última versión de Resolve.

Consejo adicional: mantén siempre un registro de las especificaciones de tu sistema y las versiones de los controladores, para que cuando algo falle, sea más fácil solucionar el problema o revertirlo.

Si nada de esto funciona, contactar con el soporte de DaVinci Resolve e indicar las especificaciones de tu sistema, el modelo de tu tarjeta gráfica y el mensaje de error específico te permitirá obtener ayuda más precisa. No olvides mencionar los pasos que ya has intentado; a veces, esto agiliza el proceso.