MacOS 10.14.6 update warning

More
5 years 4 months ago #1728 by joachim
Hi Mac - NGSolve users,

since MacOS 10.14 we get a warning starting the Netgen - gui, but it still works. It comes from the Togl - OpenGL interface. Building Netgen on MacOS 10.14 requires an elder SDK as workaround, see the documentation from here: ngsolve.org/docu/latest/install/installmacnative.html

I just updated my Macbook to MacOS 10.14.6, and Netgen does not start anymore. I get logged out whenever I start the Netgen-gui.

Please be careful with updating, and let us know about your experience or workarounds.

We are working on the new gui using new OpenGL (or maybe Vulcan/Metal) standards, but it will take still some months for release. I was not expecting the problem that fast.

Sorry for the inconvenience,
Joachim
More
5 years 3 months ago #1729 by hvwahl
Replied by hvwahl on topic MacOS 10.14.6 update warning
Hello Joachim,

just to let you know, after reading you post and having also updated to MacOS 10.14.6 (2019 MBP) yesterday, I checked my old installation (built from commit 8694e0e0b1db71f8e54a87a2bc236cbc04d56231) and it still worked as normal. I also did a clean build from the latest sources and the GUI also works without a problem for me.

Best wishes,
Henry
More
5 years 3 months ago #1790 by joachim
More
5 years 3 months ago #1791 by jfk68
Replied by jfk68 on topic MacOS 10.14.6 update warning
FYI: I'm using even Catalina 10.15 Beta (19A526h)

Launching Netgen via click at netgen.app doesn't work.
But the GUI can be started via command line
% /Applications/Netgen.app/Contents/MacOS/startup.sh

Then everything is fine, except that you then have to load any .py from inside netgen and not directly via
% netgen mypathyn.py
More
5 years 3 months ago #1794 by joachim
Thank you for confirming that Netgen runs on 10.15 Catalina !


startup.sh is only a script setting a few path variables.
If you set them manually, can you start directly netgen ?
Then you can give the arguments.


By clicking on the netgen.app, we first start the script Netgen1.
Can you start it manually via
/Applications/Netgen.app/Contents/MacOS/Netgen1

best, Joachim
More
5 years 3 months ago - 5 years 3 months ago #1796 by jfk68
Replied by jfk68 on topic MacOS 10.14.6 update warning

joachim wrote: Thank you for confirming that Netgen runs on 10.15 Catalina !



By clicking on the netgen.app, we first start the script Netgen1.
Can you start it manually via
/Applications/Netgen.app/Contents/MacOS/Netgen1

best, Joachim


Negative, that results in following error:
jfk@Trill ~ % /Applications/Netgen.app/Contents/MacOS/Netgen1
FSPathMakeRef(/Applications/Utilities/Terminal.app) failed with error -43.


FYI: I'm using the compiled binary as downloaded from the NGSolve website, not a manually compiled version.

I'm using the call to startup.sh to actually start the app.
Using this
% /Applications/Netgen.app/Contents/MacOS/startup.sh
in command-line immediately brings up the GUI, no additional calls.

Best regards,

Jürgen
Last edit: 5 years 3 months ago by jfk68.
Time to create page: 0.118 seconds