증상
일부 사용자는 현재 Nuke 실행할 수 없으며 다음 오류가 발생합니다.
EXCEPTION REPORT
User message is 'OpenCL Error: CL_INVALID_DEVICE (Device invalid or not associated with context)'.
Threw exception of type RIP::Compute::OpenCL::DeviceException
From Compute::Compute::OpenCL::OpenCLDevice.cpp:231 in 'RIP::Compute::OpenCL::Device::createDeviceInfo'
Decoration is...
[Error] = CL_INVALID_DEVICE (Device invalid or not associated with context)
UserMessage] = OpenCL Error: %%(Error)%% [UserMessage] = OpenCL Error: %%(Error)%%
또는:
EXCEPTION REPORT
User message is 'Unsupported OpenCL device'
Threw exception of type Foundry ::Base::Exception
From W:.conan\7c7cb3\1\Compute\src\OpenCL\ripOpenCLDevice.cpp:217 in 'RIP::Compute::OpenCL::Device::createDeviceInfo'
Decoration is...
[CLDeviceType] = 5
[UserMessage] = Unsupported OpenCL device
이 문제는 Nuke 10.0v1과 15.0v2 사이의 모든 테스트된 Nuke 버전에서 발생하는 것으로 보이지만 Windows 11 사용자에게만 영향을 미치는 것으로 보입니다.
원인
이 문제는 Windows 11 업데이트나 GPU 드라이버 업데이트와 관련이 있는 것으로 생각되지만, 이것이 정확한 원인인지는 확인할 수 없으며, 그렇다면 어떤 업데이트가 이 문제를 일으키는지도 알 수 없습니다.
Windows 11 컴퓨터에 OpenCL™, OpenGL® 및 Vulkan® 호환 팩을 설치하여 사내에서 문제를 재현할 수 있었습니다. 따라서 이 문제에 대한 버그를 기록했으며, 아래 링크를 통해 보고서를 확인하실 수 있습니다.
ID 564372 - OpenCL 오류로 인해 Nuke 실행 시 충돌이 발생합니다.
해결
Nuke 14.1v4 및 15.0v4부터 다음 버그가 해결되어 해당 문제는 더 이상 발생하지 않습니다.
ID 564372 - OpenCL 오류로 인해 Nuke 실행 시 충돌이 발생합니다.
이러한 Nuke 릴리스에 대한 다운로드 링크는 당사 웹사이트의 다음 페이지에서 찾을 수 있습니다.
Nuke 14.1v4 및 Nuke 15.0v4 이전 버전의 Nuke 의 경우, Microsoft Store에서 OpenCL™, OpenGL® 및 Vulkan® 호환 팩을 설치하면 이 문제가 발생할 수 있습니다. 해당 팩이 설치되어 있는지 확인해 보시고, 설치되어 있다면 제거해 주세요. 시작 메뉴에서 프로그램 추가/제거를 검색한 후, 앱 목록에서 OpenCL™, OpenGL® 및 Vulkan® 호환 팩을 검색하여 제거하세요.

참고: 다른 애플리케이션이 OpenCL™, OpenGL® 및 Vulkan® 호환 팩이 있어야 작동하는 경우 해당 애플리케이션에서 문제가 발생할 수 있습니다.
호환 팩을 제거하거나 Nuke 14.1v4 또는 15.0v4로 업데이트한 후에도 이 문제가 발생하는 경우, 티켓 제목에 OpenCL을 참조하고 다음 정보를 포함하여 지원 티켓을 제출하세요.
1) OpenCL™, OpenGL® 및 Vulkan® 호환 팩을 제거해도 문제가 해결되지 않았거나, 처음부터 해당 팩이 설치되어 있지 않았다는 사실을 알려주세요.
2) 장비의 전체 시스템 사양.
이 정보를 사용하여 보고서를 생성하는 방법에 대한 지침은 여기에서 확인할 수 있습니다.
Q100520: Foundry 지원 조사 중에 보낼 하드웨어 사양에 대한 운영 체제 보고서 얻기
3) 이 문제는 내장 GPU와 전용 GPU가 모두 있는 경우에도 발생할 수 있으므로, 내장 GPU를 비활성화하고 컴퓨터를 재부팅해 보시기 바랍니다. 이렇게 하면 Nuke 실행할 수 있는지 알려주세요.
통합 GPU를 비활성화하는 방법에 대한 정보는 여기에서 확인할 수 있습니다.
Q100578: Intel 통합 그래픽 드라이버로 인해 Foundry 소프트웨어가 실행 시 충돌합니다.
4) 컴퓨터에 있는 모든 GPU 드라이버를 새로 설치해 보고, 도움이 되는지 알려주세요.
DDU( 디스플레이 드라이버 제거 프로그램 )를 사용하여 GPU 드라이버를 제거한 다음, GPU 제조업체 웹사이트에서 최신 GPU 드라이버를 다운로드하세요.
DDU:
https://www.guru3d.com/files-details/display-driver-uninstaller-download.html
Nvidia 드라이버:
https://www.nvidia.com/download/index.aspx
AMD 드라이버:
https://www.amd.com/ko/support
참고: DDU는 타사 솔루션이므로 사용에 대한 지원을 제공할 수 없습니다.
추가 읽기
지원 티켓을 여는 방법에 대한 자세한 내용은 Q100064: 지원 티켓을 제기하는 방법 문서를 참조하세요.
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요