クラッシュのため、Windows 10HomeおよびNvidiaGeForce770でHoudiniを起動できません。
クラッシュウィンドウは言う:
Houdiniコンソール7272:致命的なエラー:セグメンテーション違反アプリケーションデータを.... hipncに保存しています
クラッシュログの中にテキストがあります
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
は、システムに存在するIntel Graphicsを指しますが、モニターはディスクリートNVidiaカードに接続されています。
理由は何ですか?
Houdiniの開発者に連絡しました。
Eメール:
Intel OpenCLドライバーがインストールされているようですが、何らかの方法でクエリまたはロードされるとすぐに、このドライバーが破損し、クラッシュを引き起こしています。
一部のラップトップには、デフォルトのローエンドグラフィックスアダプターとしてIntel HDグラフィックスが付属しており、パフォーマンスグラフィックス用のNVIDIAカードも付属しています。
OpenCLドライバーを一時的に無効にするには、regeditを実行してWindowsレジストリを編集してみてください。あなたが探している鍵は、SOFTWAREKhronosOpenCLVendorsだと思います。その中には、NVIDIAドライバーとIntelドライバーのキーが必要です。 Intelキーを削除すると、障害のあるIntelOpenClドライバーがロードを試行しないことを意味します。
Intelキーを削除する方法に従いました。そしてそれはうまくいった。
それがあなたを助けますように。
悪い英語でごめんなさい。
私の場合、問題は、オンボードIntelグラフィックスドライバーが長期間更新されなかったことでした。追加のPCIeグラフィックスカードをインストールすると、オンボードIntelグラフィックスが自動的に無効になり、それ以降、そのドライバーは更新されませんでした。
解決策は、BIOSで複数のビデオカードのサポートを有効にし(したがって、統合グラフィックカードを再度有効にする)、新しいPCIeカードをプライマリディスプレイ出力として設定する同じBIOS画面。これを忘れないでください。そうしないと、システムが、それほど強力ではない統合グラフィックスデバイスをプライマリデバイスとして使用することを決定する可能性があります。
システムが再起動されると、Intelユーティリティはハードウェアを再度検出し、そのハードウェアの更新されたドライバをダウンロードすることができました。これが起こると、Houdiniは問題なく起動しました。
次のページには、複数のビデオカードのセットアップでインテルの統合グラフィックスを再度有効にする方法に関する詳細なガイドがあります。
https://www.xsplit.com/support/useful-tools/enabling-intel-graphics
サイドノート: