xnat desktop client on Mac with Sonoma 14.4

Skip to first unread message

George Kowalski Sr

Mar 11, 2024, 12:57:00 PMMar 11
to xnat_discussion
Well I just applied the update to Sonoma 14.4 on my iMac 3.8 GHz 8-Core Intel Core i7

and now when I start up the Xnat Desktop Client all I get is a white screen with a title bar, no options to log into my server or anything else. 

Where are the logs stored for this app ? tried looking into the Package contents of XNAT-Desktop-Client.app and nothing logged there

I was running the latest stable Branch of the code for quite some time. 


Will Horton

Mar 11, 2024, 4:10:35 PMMar 11
to xnat_discussion
In the top toolbar for the Desktop Client app, there is a menu for DevTools with an item for "Toggle DevTools" that should be available even if the app only loads a blank white screen. That will open the Chromium browser inspector, and there may be relevant error messages in the console. Additionally, you can look in your Library > Application Support > xnat-desktop-client folder for logs on your past usage, but I'm not sure that this error will appear there. 

At the moment, I'm running Mac OS 14.2.1 on a MacBook pro 2.2 GHz 6-core Intel Core i7. I'll update to 14.4 when I can and see if I can replicate this issue on my end. 


Rick Herrick

Mar 11, 2024, 4:55:38 PMMar 11
to xnat_di...@googlegroups.com

The log(s) should be under ~/Library/Logs/XNAT-Desktop-Client. It has the very helpful name of log.log.


If you can’t find anything in the log that helps you figure out what’s going on, you can turn on the dev tools in the desktop client by going to DevTools -> Toggle DevTools, then reloading the UI with DevTools -> Reload. This may show info in the console view that will give you a clue.


Lastly, you can try deleting a bunch of other stuff under the ~/Library folder, including:


  • ~/Library/Application Support/Caches/xnat-desktop-client-updater
  • ~/Library/Application Support/xnat-desktop-client
  • ~/Library/HTTPStorages/com.xnatapp.app
  • ~/Library/Preferences/ByHost/com.xnatapp.app.ShipIt.595F2102-D297-5CCB-9DDC-7E2AB2A49D21.plist
  • ~/Library/Preferences/com.xnatapp.app.plist
  • ~/Library/Preferences/org.nrg.xnat.plist
  • ~/Library/Saved Application State/com.xnatapp.app.savedState


These are all created by the desktop client, so you’ll lose very little by deleting them (if you have multiple servers configured in your client app, that’ll go away but that’s about it).


FWIW, I’m on 14.4 also with no issues, but it’s an M2, not Intel-based. I don’t think that should make a difference, but I dunno…


From: xnat_di...@googlegroups.com <xnat_di...@googlegroups.com> on behalf of George Kowalski Sr <george....@gmail.com>
Date: Monday, March 11, 2024 at 11:58
To: xnat_discussion <xnat_di...@googlegroups.com>
Subject: [XNAT Discussion] xnat desktop client on Mac with Sonoma 14.4

You don't often get email from george....@gmail.com. Learn why this is important

You received this message because you are subscribed to the Google Groups "xnat_discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xnat_discussi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xnat_discussion/bb72f41c-5aca-4d3e-8919-5bc5d8e98e06n%40googlegroups.com.

George Kowalski Sr

Mar 12, 2024, 9:31:07 AMMar 12
to xnat_discussion
Welp , toggle Devtools does nothing and Reload after that does nothing ( in the UI ) 

File --> Export Log files gives a zip at least with this in the xnat-desktop-client.log :  

[2024-03-12 08:24:24.637] [warn] Electron Log warn
[2024-03-12 08:24:24.638] [error] Electron Log error
[2024-03-12 08:24:25.271] [error] mainWindow crashed
[2024-03-12 08:24:25.273] [error] uploadWindow crashed
[2024-03-12 08:24:25.274] [error] downloadWindow crashed
On to the other log files . 

Will Horton

Mar 13, 2024, 12:59:55 PMMar 13
to xnat_discussion
I've updated my Intel Mac and I am seeing exactly what you are seeing. My guess is that something within the version of Chromium that this app is running is not compatible with OS 14.4. Reports like this suggest that it's possible. https://discussions.apple.com/thread/255472535?sortBy=best

We are working on a 4.0 release with updates to Electron underneath, but in running the last installer from that branch, it does not fix the issue. This could be a Mac OS issue that is broader than we can address in the short term, but we will continue to investigate. 

This issue does seem to be isolated to Intel Mac chipsets. On our testing, the 3.2.4 version of the Desktop Client (and our internal alpha tests of 4.0) works on M1 Macs running OS 14.4. 

George Kowalski Sr

Mar 13, 2024, 5:34:58 PMMar 13
to xnat_discussion
great  my script didn't help 

➜  xnat-desktop-client cat /tmp/xnat_del.sh
rm -rfv  ~/Library/Application\ Support/Caches/xnat-desktop-client-updater
rm -rfv  ~/Library/Application\ Support/xnat-desktop-client
rm -rfv  ~/Library/HTTPStorages/com.xnatapp.app
rm -rfv ~/Library/Preferences/ByHost/com.xnatapp.app*
rm -rfv ~/Library/Preferences/org.nrg.xnat.plist
rm -rfv ~/Library/Saved\ Application\ State/com.xnatapp.app*

George Kowalski Sr

Mar 13, 2024, 5:38:03 PMMar 13
to xnat_discussion

Are you on the development team for this app ? .I Found it on bitbucket https://bitbucket.org/xnatdev/xnat-desktop-client/src/master/ but no way to submit issues... The ira is not enabled there. 

On Wednesday, March 13, 2024 at 11:59:55 AM UTC-5 Will Horton wrote:

Will Horton

May 2, 2024, 3:06:12 PMMay 2
to xnat_discussion
Hello George, just checking in to report that this issue has been caused by the very old version of the Electron platform that the Desktop Client was built on. We have been working to upgrade that Electron version and all of its dependencies in our upcoming 4.0 release. Today we verified that this new development build can run on my Intel Mac, running OS 14.4.1. (It also runs on an M2 Mac for good measure.) 

I don't have a release date for 4.0 yet but we are pushing hard to get it over the line.  


Message has been deleted

George Kowalski Sr

May 2, 2024, 5:44:00 PMMay 2
to xnat_discussion
Reply all
Reply to author
0 new messages