Affected versions: All ARCHICAD versions | Severity: Workaround applicable | ID: 225917, 225992
Upper part of the workspace may appear blank on macOS Sierra 10.12.4 Update (released on 03.27.2017) with Intel Iris graphic cards:
When switching to the 3D window ARCHICAD can become unresponsive & can crash.
The issues are present only with Macs having Intel Iris Graphics cards. Macs with dedicated (AMD/Nvidia) Graphics cards are unaffected.
Apple has made changes to the Intel graphics driver in the 10.12.4 update that causes issues with ARCHICAD.
The visual glitches in the 2D workspace and in the 3D window as well as the crashes have different workarounds, which are described below.
Top of the 2D workspace appears blank:
The 2D related issues can be circumvented with the following modifications in the Work Environment / Advanced Redraw Options page:
- Turn off 2D Drawing Antialiasing
- Turn off 2D Drawing Hardware Acceleration
- Click OK
It is possible, that the Floor Plan windows become sluggish at this point, as the software cannot utilise the Hardware Acceleration in this mode. If your Floor Plan gets slow after the above changes you can try to turn them back on in the following order:
- Turn on 2D Drawing Hardware Acceleration
- Click OK
- Turn on 2D Drawing Antialiasing
- Click OK
After switching the settings back on in this order the blank portion of the 2D workspace shouldn’t appear and navigation within the Floor Plan should be speedy again.
Note: If you had to apply the second part of these changes, you will need to do it at every ARCHICAD start.
Top of the 3D window appears blank:
The display issues in the 3D window can be fixed from the Work Environment / Advanced Redraw Options page: turn off 3D OpenGL Antialiasing
Note: this change takes effect only after ARCHICAD is closed & re-opened.
Another workaround for the 3D Window issues could be to use the Vectorial Engine instead of the OpenGL Engine. The 3D Engine can be changed in the 3D Window Settings:
Crashes at startup with macOS 10.12.4
If ARCHICAD crashes during the startup process and the above mentioned workarounds cannot be accomplished, Antialiasing can be turned off manually by changing a preferences setting. To turn off Antialiasing in the ARCHICAD preferences file please follow the steps below:
- Navigate to: ~/Library/Preferences/com.graphisoft.AC-64 20.0.0 INT v1.plist
- Open it in a Plist editor app like Pref Setter, PlistEdit Pro or Xcode
- Select the OpenGL (integer) folder
- Select the key called Antialiasing Mode.
- Change this key to -1
- Press cmd+S to save & Cmd+Q to close the application with the change applied.
Note: Changes in the Preferences file take effect only after ARCHICAD is restarted.
The problem is within the Intel graphics driver that Apple provided with the 10.12.4 Update of macOS Sierra. GRAPHISOFT has reported this issue to Apple and asked for an immediate correction. Apple is in the process of investigating this issue. This article will be updated when the issue is resolved by Apple.