Q100568: Nuke "libstudio-#.so: libGLU.so.1을 로드하지 못했습니다" 오류 메시지와 함께 시작되지 않습니다.

증상

Linux에 Nuke 설치한 후 Nuke 시작되지 않고 다음 오류가 표시되는 문제가 발생할 수 있습니다.

Failed to load libstudio- 16.0.4 .so: libGLU.so.1: cannot open shared object file: No such file or directory

참고: 굵게 표시된 버전 번호는 실행하려는 Nuke 버전에 따라 달라집니다.

원인

이는 Nuke 실행하는 데 필요하지만 함께 제공되지 않는 libGLU 라는 공유 라이브러리가 없기 때문입니다. libGLU 는 OpenGL 유틸리티 라이브러리로, 기본 이미지에서 텍스처 밉맵을 생성하고, 화면과 객체 공간 간의 좌표를 매핑하고, 2차 표면과 NURBS를 그리는 함수 집합입니다(출처: opengl.org).

해결

시스템에 mesa-libGLU를 설치하면 이 문제를 방지할 수 있습니다.

CentOS 7/Rocky 9에서는 다음 명령을 실행하여 종속성이 설치에 적합한지 확인하고 y를 입력하여 설치를 수락하면 됩니다 .

 sudo yum install mesa-libGLU.x86_64

참고: 이 라이브러리를 설치하려면 root/sudo 권한이 필요합니다.

libGLU 라이브러리와 종속성이 설치되면 Nuke 올바르게 실행될 것입니다.

추가 읽기

libGLU 라이브러리에 대한 자세한 내용은 여기에서 확인할 수 있습니다: GLUT 및 OpenGL 유틸리티 라이브러리

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요