我正在尝试使用一个天文学软件包来完成我的工作,该软件包显然依赖于一些在 Ubuntu 14.04 中搞砸的 openGL 库。
这是我得到的错误(运行 glxgears 测试脚本时得到相同的错误):
glxgears libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib /x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
我找到了这个线程:https://answers.launchpad.net/ubuntu/+source/xorg-lts-transitional/+question/259177
这似乎表明我应该降级到 libgl1-mesa-glx 10.0.1,但我不知道如何干净地做到这一点(我开始获取软件包并使用 dpkg 尝试安装它们,最终陷入依赖地狱)。
我怎样才能让它发挥作用?我真的不想升级到 16.04,因为我的所有其他天文学软件很可能都会崩溃。