Toolbar issue on MacOS Ventura

I think the Eclipse fix is here Issue #256 - [cocoa] Menus does not show on macOS 13 Ventura by SyntevoAlex · Pull Request #277 · eclipse-platform/eclipse.platform.swt · GitHub
But, as they comment, they have replaced one workaround, that prevents some other bug, with another workaround.
From what I see (as a NOT JAVA EXPERT), there is no reason to believe Apple has introduced any bug, rather they have removed some problematic options, which have been used as workarounds. So I would not expect the problem will be solved on the Apple side.

2022-11-27 10:06:40.868 java[28339:824324] *** WARNING: Textured window <AWTWindow_Normal: 0x7fb6d20c4d70> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow’s -titlebarAppearsTransparent=YES instead.
2022-11-27 10:06:44.039 java[28339:824528] WARNING: NSWindow drag regions should only be invalidated on the Main Thread! This will throw an exception in the future. Called from (
0 AppKit 0x00007ff8211ac180 -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 338
1 AppKit 0x00007ff821198f4f -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1247
2 AppKit 0x00007ff821198a69 -[NSWindow initWithContentRect:styleMask:backing:defer:] + 42
3 libnativewindow_macosx.jnilib 0x00000001b59eb6be Java_jogamp_nativewindow_macosx_OSXUtil_CreateNSWindow0 + 382
4 ??? 0x000000010fd6af47 0x0 + 4560695111
)

Hi,

I can confirm that I have that error too im my MacBook M1, in MacOS Ventura

I’m having the same issue that started when I upgraded to Ventura for my MacOS. Started with SNAP already on my Mac and I have also tried reinstalling. I’ve tried it on both of my MACs and it works on neither, both having Ventura. My MacBooks do not have the M1 chip.

I’m having the same issue that started when I upgraded to Ventura for my MacOS.

Likewise, I am also facing this issue on macOS Ventura (Intel processor). Tooltips, menu bars, and secondary windows will not show up. Right clicking on the SNAP application icon shows that these windows exist, but they are not rendered or able to be focused.

1 Like

I am having the same problem: none of the menu windows will open.
SNAP is not useable anymore.
MacOS Ventura, Intel

1 Like

We are looking into the issue and will release a patch as soon as possible.

https://senbox.atlassian.net/browse/SNAP-1571

6 Likes

Another confirmation of this issue on MacOS Ventura, Intel chip.

Strangely it was working okay for a couple of days after a fresh install, but now menus are frozen and almost nothing is clickable in the UI. Can still drag and drop data okay. If a popup window opens it is invisible and unable to be focussed in the UI.

Hello, I am facing the same problem on MacOS Ventura with Intel chip. It was working fine before installing plug-ins.
The application opens properly but after the first click on the menu bar the secondary windows gets invisible (but I can see that they are open) and nothing it’s clickable.

Strangely, I can still run .xml files from GPT processing and works fine.

Not strange, the issue affects many older GUI apps because Apple removed a deprecated graphics API with Ventura. Gpt may be useful to others who are stuck with Ventura.

1 Like

Hi, I’ve just experienced the same problem with my MacBook Pro in ESA SNAP for macOS Ventura (13.2.1). Also, I have problems in closing and managing the SNAP’s window on the screen, and in selecting the items not in the toolbar. I really don’t know how to solve it now

Unfortunately, we can’t fix this in the short term. This can only be addressed with the next release in summer. Till then you can either rollback to the previous Mac Os version or us SNAP in a virtual machine.

1 Like

Same issue with Ventura, M2 chip. (and my Mac shipped with Ventura :frowning: )

Same Issue with Ventura, M1 Pro Chip. Not possible to downgrade for safety reason, trying to install VM on the Mac but due to the Mac architecture only can install linux arm which not support the SNAP version. Hope apple will trying to solve the problem with open GL and Java.

I think the problem is with 3rd party application frameworks that failed to keep up with Apple’s graphics API’s. Apps built using those frameworks were relying on interfaces deprecated years ago and now dropped from Ventura. Many GUI applications, not just ESA SNAP, suffer from this. Apple has a history of such “problems”, but overall many of the deprecated interfaces had weak security, so in general you are better off

There are options to install older macOS versions or linux in a VM if you can tolerate the performance
hit for your use cases. Getting these to work is not assured, and may not be a trivial exercise. ESA plans to fix SNAP, but other use cases rely on software that is no longer maintained, so if you want to try one of the VM approaches you should look for reports for similar efforts to enable legacy apps.
Consider using:

Apple: Running Linux in a Virtual Machine seems to support x86_64 linux.

GetUTM App is based on QEMU and says: lower performance emulation is available to run x86/x64 on Apple Silicon.