症状
在 CentOS 7 上安装Nuke后,您可能会遇到Nuke无法启动的问题,并且会显示以下错误:
Failed to load libstudio- 13.1.2 .so: libGLU.so.1: cannot open shared object file: No such file or directory
注意:粗体版本号将根据您尝试启动的Nuke版本而有所不同。
原因
这是由于缺少名为libGLU的共享库, Nuke需要运行该库,但未附带该库。 libGLU是 OpenGL 实用程序库,它是一组函数,用于从基础图像创建纹理 mipmap、在屏幕和对象空间之间映射坐标以及绘制二次曲面和 NURBS(来源:opengl.org)。
解决
在您的系统上安装mesa-libGLU应该可以防止该问题。
在 CentOS 7 上,可以通过运行以下命令来完成此操作,检查依赖项是否可以安装并通过键入y接受安装:
sudo yum install mesa-libGLU.x86_64
注意:您需要 root/sudo 权限才能安装这些库。
安装 libGLU 库及其依赖项后, Nuke应该正确启动。
延伸阅读
有关 libGLU 库的更多信息可以在这里找到: GLUT 和 OpenGL 实用程序库
我们很遗憾听到
请告诉我们