FreeCAD on macOS Mojave

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
leonardshelby
Posts: 73
Joined: Sat Feb 24, 2018 6:09 pm

FreeCAD on macOS Mojave

Post by leonardshelby »

Hi,

is anyone else experiencing their mac graphics freezing for about a minute when using freecad? It happens for me since I have upgraded to macOS 10.14. It happens on startup and whenever a system dialog comes into play (file open/save/export/..). The mouse cursor still moves and audio keeps playing but everything else seems frozen. I am working on a 2016 13" Macbook.

I am a bit worried about beeing able to use FreeCAD in the future as Apple won't support OpenGL or Vulcan any further. I believe these system-dialogs are animated with metal in Mojave, maybe that's a problem for FreeCAD? Besides that, it runs like a dream on a Mac with full retina support :)

Are there any plans to create a Web based Frontend for FreeCAD? We could work on every laptop/tablet/smartphone, 'outsourcing' 3d acceleration to the browsers :)

Cheers,
Torben
EoghanTyrrell
Posts: 6
Joined: Sun Sep 16, 2018 3:43 pm

Re: FreeCAD on macOS Mojave

Post by EoghanTyrrell »

Yep, I experience the exact same freezing when system dialogues open. I'm on a 2012 Mac. Browser based would be brilliant!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD on macOS Mojave

Post by Kunda1 »

Please always post your Help > About FreeCAD > Copy to clipboard when posting to the forums. It helps the devs, community, and posterity. Thank you.

Edit: re: Web frontend
Not that I know. RIght now there is a strong emphasis on completing the python3/Qt5 migration before the next release. Then there seems to be a strong pull to work on integrating Assembly3. There was a proof of concept made by @ickby who showed you can make a dialog-less UI using pyside and qtquick
But if you want to ask more about this, then open a separate thread so as to keep the thread poignant. Cheers
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD on macOS Mojave

Post by NormandC »

People sporadically come here inquiring about a web front-end, but there is no plan for it. All it needs is an interested developer, but nobody has stepped up yet, and the current developers are already busy with their own projects. You have to understand that it would be a major undertaking. We're talking about decoupling FreeCAD from its GUI and building a completely new one.
User avatar
kkremitzki
Veteran
Posts: 2511
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: FreeCAD on macOS Mojave

Post by kkremitzki »

I'm interested, but like Normand said, it's a massive effort.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
leonardshelby
Posts: 73
Joined: Sat Feb 24, 2018 6:09 pm

Re: FreeCAD on macOS Mojave

Post by leonardshelby »

Here's my about info (the bug is in all .17 or .16 stable as well):

OS: macOS 10.14
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14967 (Git)
Build type: Release
Branch: (HEAD detached at f6e9faa62)
Hash: f6e9faa62c45a9fc8a9f977235abed139c31ab9a
Python version: 2.7.15
Qt version: 5.11.2
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/Germany (en_DE)


When I launch FreeCAD from terminal it seems to fix my issues. There is some output:

turbos-MBP:MacOS turbo$ ./FreeCAD
FreeCAD 0.18, Libs: 0.18R14967 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2018
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##

objc[2395]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fff990121d0) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x11644adc8). One of the two will be used. Which one is undefined.


Maybe this helps?
lydbury
Posts: 2
Joined: Wed Nov 28, 2018 3:29 pm

Re: FreeCAD on macOS Mojave

Post by lydbury »

I'm a new user and having the same problem using FreeCAD on my mac when opening a file, saving with a new file name or importing/exporting. The gui appears to freeze for around 60 seconds. This doesn't happen when opening recent files within FreeCAD.
Any help would be appreciated as I'm new to FreeCAD and new to solid modelling tools in general.

OS: macOS 10.14
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14976 (Git)
Build type: Release
Branch: (HEAD detached at e79a19828)
Hash: e79a19828e2e92269ff96110dfeadaa245ad17c2
Python version: 2.7.15
Qt version: 5.11.2
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedKingdom (en_GB)
leonardshelby
Posts: 73
Joined: Sat Feb 24, 2018 6:09 pm

Re: FreeCAD on macOS Mojave

Post by leonardshelby »

A simple workaround for now:

Create an alias to the FreeCAD binary on your Desktop. When started from this alias, it will automatically open from a terminal. This for some reason fixes the freezes.
Screenshot 2018-11-28 at 22.02.55.png
Screenshot 2018-11-28 at 22.02.55.png (235.37 KiB) Viewed 7185 times
Screenshot 2018-11-28 at 22.04.50.png
Screenshot 2018-11-28 at 22.04.50.png (292.68 KiB) Viewed 7185 times
Screenshot 2018-11-28 at 22.05.12.png
Screenshot 2018-11-28 at 22.05.12.png (193.11 KiB) Viewed 7185 times
lydbury
Posts: 2
Joined: Wed Nov 28, 2018 3:29 pm

Re: FreeCAD on macOS Mojave

Post by lydbury »

Thanks - the workaround seems to do the trick for now!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD on macOS Mojave

Post by Kunda1 »

Maybe we should open a ticket for this on the tracker ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply