Re. macOS-Tahoe and XQuartz issues for AFNI users

Hello-

This message is for AFNI users who have macOS computers and are considering an upgrade to the new macOS Tahoe (version 26) operating system.

Please be aware that this OS version has a known bug in interacting with XQuartz. Therefore, we recommend that current and near-term AFNI users and sys admins do not upgrade their macOS machines to Tahoe.

The mac-bug causes the AFNI and SUMA GUIs to turn black, such as after opening a panel or resizing a window. The buttons still work but are invisible.*

We, along with many other developers using X in applications, are working to implement a workaround for this mac-bug. (Currently, one quick fix is to minimize the offending GUI and then restore it by clicking it in the dock. This forces a refresh for the GUI, but is obviously not a long-term solution.)

Please feel free to forward this on to others who may benefit from this notice.

If you have any questions, please let us know.

Thanks,
pt

*So actually, as we expect that most users have probably memorized the location of every button and menu option anyways, this might not be much of an issue at all.

As an update to this, @rwcox123 , @dglen and @rickr have added several updates to make the main features in the AFNI GUI workable in macOS Tahoe. Many thanks to them for these time-intensive efforts! These overcome some Xquartz breakages introduced into this specific macOS version via Liquid Glass features.

So, those users with macOS Tahoe should update their AFNI versions, whether building the source code locally or using precompiled binaries, with:

@update.afni.binaries -defaults

Please let us know if there are any issues after that (NB: some AFNI sub-menus will still have the black-screen-after-resize issue.)

We still recommend not upgrading your macOS to Tahoe at this time, if you are able to wait. Our brave explorers are now journeying into the SUMA code and other GUI features to implement updates.

thanks,
pt

2 Likes