SimNIBS GUI 在某些 linux 发行版上失败,尤其是那些带有 Wayland 的发行版。解决方法:ld 预加载 libstdc++.so.6 似乎有所帮助。示例:
export LD_PRELOAD=/usr/lib/libstdc++.so.6 #(路径需要根据本地系统上的库路径进行调整)
若想每次打开前不需要此操作,需如下处理
1.打开终端
nano ~/.bashrc
2.在文件末尾添加
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6
按 Ctrl + O
,然后按Enter 确认文件,最后按 Ctrl + X
退出编辑器。
3.以下代码,使文件立刻生效。
source ~/.bashrc
4.输入simnibs_gui,成功启动界面。