Q100568: Nuke 未启动,并显示“无法加载 libstudio-#.so:libGLU.so.1”错误消息

关注

症状

在 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 实用程序库

    我们很遗憾听到

    请告诉我们