知识图谱04——openGL与ubuntu22.04
跑图神经网络的时候遇到了如下问题
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: 无法打开共享对象文件: 没有那个文件或目录 (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: 无法打开共享对象文件: 没有那个文件或目录 (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
查阅他人解决办法,可能是ubuntu22.04与openGL协调的不是很好,在conda虚拟环境中,如下目录
~/anaconda3/envs/xxx/lib #xxx为自己的虚拟环境名
删除文件形如
libstdc++.so libstdc++.so.6 libstdc++.so.6.0.28-gdb.py libstdc++.so.6.0.29
再次运行程序不发生报错
参考自https://github.com/conda-forge/ctng-compilers-feedstock/issues/95