libGL.so.1链接错误导致APPimage无法打开,更改链接重启自动恢复?求助
发表于 : 2021-03-18 22:16
苹果本用parallels虚拟机安装的ubuntu发现无法运行APPimage程序,网上找了半天都解决不了,
重装好几次虚拟机都是同样的问题,同一台电脑我又装了vmware再装ubuntu就没有问题。应该是parallels的问题,
网上零散的信息结合正常的ubunu发现是/usr/lib/x86_64-linux-gnu/libGL.so.1链接到了别的文件,正常的电脑是链接到了/usr/lib/x86_64-linux-gnu/libGL.so.1.7.0,然后我把正常电脑的这两个文件都拷出来,再拷进有问题的虚拟机中,然后就可以打开APPimage程序了,但是一重启libGL.so.1又链接到原来的文件libGL.so.1.7.0.16.1.1.49141,
用网上的ln -s 等命令重链接:
先删除
再用sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0 /usr/lib/x86_64-linux-gnu/x86_64-linux-gnu/libGL.so.1 生成新的链接文件libGL.so.1,也不能解决问题
然后我再用libGL.so.1.7.0改名libGL.so.1.7.0.16.1.1.49141之后复制进去替换原有的文件,发现重启之后又生成一个libGL.so.1.7.0.16.1.1.49141.16.1.1.49141,libGL.so.1又链接到了这个文件,再替换新生成的文件再重启,又生成一个libGL.so.1.7.0.16.1.1.49141.16.1.1.49141.16.1.1.49141,libGL.so.1又链接到了这个新文件
小白有点崩溃了,
求帮助呀
非常感谢
重装好几次虚拟机都是同样的问题,同一台电脑我又装了vmware再装ubuntu就没有问题。应该是parallels的问题,
网上零散的信息结合正常的ubunu发现是/usr/lib/x86_64-linux-gnu/libGL.so.1链接到了别的文件,正常的电脑是链接到了/usr/lib/x86_64-linux-gnu/libGL.so.1.7.0,然后我把正常电脑的这两个文件都拷出来,再拷进有问题的虚拟机中,然后就可以打开APPimage程序了,但是一重启libGL.so.1又链接到原来的文件libGL.so.1.7.0.16.1.1.49141,
用网上的ln -s 等命令重链接:
先删除
再用sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0 /usr/lib/x86_64-linux-gnu/x86_64-linux-gnu/libGL.so.1 生成新的链接文件libGL.so.1,也不能解决问题
然后我再用libGL.so.1.7.0改名libGL.so.1.7.0.16.1.1.49141之后复制进去替换原有的文件,发现重启之后又生成一个libGL.so.1.7.0.16.1.1.49141.16.1.1.49141,libGL.so.1又链接到了这个文件,再替换新生成的文件再重启,又生成一个libGL.so.1.7.0.16.1.1.49141.16.1.1.49141.16.1.1.49141,libGL.so.1又链接到了这个新文件
小白有点崩溃了,
求帮助呀
非常感谢