
No se puede iniciar Houdini en Windows 10 Home y Nvidia GeForce 770 debido a un bloqueo.
Ventana de bloqueo dice:
Consola Houdini 7272: Error fatal: Fallo de segmentación Al guardar los datos de la aplicación en ....hipnc
Dentro del registro de fallos hay un texto
Crash report from Соня; Houdini FX Version 17.0.352 [windows-x86_64-cl19.15]
Uptime 0 seconds
Fri Nov 30 17:20:18 2018
Caught signal 11
Traceback from 4620 ThreadId=0x000003d8
CURRENT THREAD 984
+0x78640819 [clGetKernelSubGroupInfoKHR] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\igdrclneo64.dll
+0x7862c4a7 C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\igdrclneo64.dll
+0x7867ceda [clGetKernelSubGroupInfoKHR] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\igdrclneo64.dll
+0x7862d10e [clGetPlatformIDs] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\igdrclneo64.dll
+0x786341e9 [clEnqueueTask] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\igdrclneo64.dll
+0x88e432b5 [clEnqueueWriteBufferRect] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\IntelOpenCL64.dll
+0x88e0c85b [clEnqueueWriteBufferRect] C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_250db833a1cd577e\IntelOpenCL64.dll
+0xd0ea10c8 C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\OpenCL.dll
+0xd0ea302b [clWaitForEvents] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\OpenCL.dll
+0xd0ea293c [clGetPlatformIDs] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\OpenCL.dll
+0x230fc18a [cl::Platform::get] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libCE.dll
+0x230fdba2 [CE_Context::getDevices] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libCE.dll
+0x10765f32 [FUSE_PrefDialog::setOpenCLDevice] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libFUSE.dll
+0x106d67f6 [FUSE_App::restoreApplicationState] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libFUSE.dll
+0x106d33eb [FUSE_App::initApplication] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libFUSE.dll
+0x10ca1be0 [OPUI_MainApp::initApplication] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libOPUI.dll
+0x109bc7b5 [AP_Interface::loadWindowGeometry] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libSI.dll
+0x109bd25d [myWinMain] C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\libSI.dll
+0x40001b9a C:\Program Files\Side Effects Software\Houdini 17.0.352\bin\houdini.exe
+0xe7be3034 [BaseThreadInitThunk] C:\Windows\System32\KERNEL32.DLL
+0xe8661471 [RtlUserThreadStart] C:\Windows\SYSTEM32\ntdll.dll
igdrclneo64.dll
apunta a Intel Graphics, que está presente en el sistema, pero el monitor está conectado a una tarjeta NVidia discreta.
cual puede ser la razon?
Respuesta1
Me puse en contacto con el desarrollador de Houdini.
Correo electrónico:
Parece que tiene instalado un controlador Intel OpenCL y de alguna manera este controlador está dañado y provoca un bloqueo tan pronto como se consulta o carga de alguna manera.
Algunas computadoras portátiles vienen con gráficos Intel HD como adaptador de gráficos de gama baja predeterminado y también una tarjeta NVIDIA para gráficos de rendimiento.
Para deshabilitar temporalmente el controlador OpenCL, puede intentar ejecutar regedit y editar el registro de Windows. Creo que la clave que estás buscando es: SOFTWAREKhronosOpenCLVendors. Dentro de él debería haber claves para el controlador NVIDIA y el controlador Intel. Si elimina la clave Intel, eso debería significar que el controlador Intel OpenCl defectuoso no intentará cargarse.
Seguí el camino para eliminar la clave Intel. Y funcionó.
Que te ayude.
Perdón por el mal inglés.
Respuesta2
En mi caso, el problema fue que los controladores de gráficos Intel integrados no se habían actualizado durante mucho tiempo, ya que cuando instalé una tarjeta gráfica PCIe adicional, los gráficos Intel integrados se desactivaron automáticamente y, por lo tanto, sus controladores nunca se actualizaron desde entonces.
La solución fue habilitar la compatibilidad con múltiples tarjetas de video en el BIOS (reactivando así la tarjeta gráfica integrada) yconfigurar la tarjeta PCIe más nueva como salida de pantalla principaldesde la misma pantalla del BIOS. No olvide esto, de lo contrario el sistema podría decidir utilizar el dispositivo de gráficos integrado menos potente como dispositivo principal.
Cuando se reinició el sistema, las utilidades de Intel pudieron detectar nuevamente el hardware y descargar los controladores actualizados. Una vez que esto sucedió, Houdini se puso en marcha sin ningún problema.
En la siguiente página hay una guía más detallada sobre cómo volver a habilitar los gráficos integrados Intel en una configuración de múltiples tarjetas de video:
https://www.xsplit.com/support/useful-tools/enabling-intel-graphics
Notas al margen:
- No estoy seguro de si el adaptador Intel integrado podría desactivarse nuevamente (después de la actualización) y Houdini aún se ejecutaría o no. De todos modos, mantendré el dispositivo integrado habilitado a menos que note algún problema.
- También leí rápidamente artículos que decían que con esta configuración el sistema puede funcionar mejor debido a que algunas tareas gráficas livianas se descargan al dispositivo gráfico integrado, pero honestamente no investigué esto lo suficiente para saber si todo lo que se necesita es simplemente habilitando múltiples dispositivos de video en el BIOS... (si sabes más comenta!)