【发布时间】:2016-04-09 14:31:51
【问题描述】:
这是人们遇到的标准问题,但我无法解决。我在 Linux Mint 17.3 上并通过 repo 进行了安装。当我尝试编译 5_Simulations 目录(真的,fluidsGL)时,我收到以下错误:
>>> WARNING - libGL.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
>>> WARNING - libGLU.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
>>> WARNING - libX11.so not found, refer to CUDA Getting Started Guide for how to find and install them. <<<
但是,这些确实存在于系统中,例如:
[name@host: fluidsGL]$ locate libGL.so
/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/nvidia-352/libGL.so
/usr/lib/nvidia-352/libGL.so.1
/usr/lib/nvidia-352/libGL.so.352.68
/usr/lib/x86_64-linux-gnu/libGL.so
/usr/lib/x86_64-linux-gnu/mesa/libGL.so
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib32/nvidia-352/libGL.so
/usr/lib32/nvidia-352/libGL.so.1
/usr/lib32/nvidia-352/libGL.so.352.6
即使使用 nvidia-352 版本符号链接到 /usr/lib/libGL.so 也不起作用。有人遇到过这个特殊问题吗?我尽量不要把电脑搞砸,因为当我开始搞乱这种东西时,驱动程序突然无法工作。
【问题讨论】:
-
仅供参考 Linux Mint 不是officially supported distro for CUDA。建立该符号链接后,请尝试使用
GLPATH=/usr/lib make而不是您为构建示例而发出的make。 -
GLPATH 完美运行!谢谢!
-
@NuclearAlchemist:如果这是您问题的解决方案,您能否在简短的回答中添加它。您稍后将能够接受自己的答案,这会将问题标记为已解决并将其从未回答的问题列表中删除。
-
@talonmies 就这样做了,前几天我没有机会这样做。脑放屁。
-
感谢您这样做。
标签: opengl cuda linux-mint