freeview - segmentation fault

在M1芯片的MacBook上安装freesurfer后,尝试打开freeview时遇到Segmentation fault: 11的错误。问题根源在于当终端位于外接显示器时无法正常启动。解决方法是确保终端位于MacBook的主屏幕上启动freeview,之后即使将freeview窗口移动到外接屏幕,也不会再出现错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

按照官方教程在M1芯片的MacBook上安装了freesurfer,想要打开freeview,却发现报出了如下的错误。

/Applications/freesurfer/7.2.0//bin/freeview: line 2: 2418 Segmentation fault: 11  $FREESURFER_HOME/Freeview.app/Contents/MacOS/freeview "$@"

Segmentation fault: 11 F R E E S U R F E R H O M E / F r e e v i e w . a p p / C o n t e n t s / M a c O S / f r e e v i e w " FREESURFER_HOME/Freeview.app/Contents/MacOS/freeview " FREESURFERHOME/Freeview.app/Contents/MacOS/freeview"@"
这个错误很奇怪,结果搜了半天,解决办法也很神奇。

是因为我的MBP接了外接显示器,而我把终端是放在外接显示器上,这样就死活打不开。解决办法很简单,只要吧终端放在MacBook的主屏幕上,就不会再报错了。

而且,把打开后的freeview挪到外接屏幕上,也不会有问题。

Ref. https://neurostars.org/t/problem-installing-freesurfer-in-mac/20552/17

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值