XQUARTZ MAC HOW TO
Information on their github and sourceforge repositories and how to modify the code is located in various spots on their website. XQuartz can run on newer mac os like Big Sur but not from the pre-compiled installer without some modification. If you need to do X11 Forwarding on a Mac post MacOS 10.16/11.0 Big Sur or later, it is highly recommend you use some other application other than terminal such as iterm2 Mac XQuartz Prefs Another option for using the Huygens software on the MacOS 10.7, 10.8 and. It drops i386 support, drops deprecated bincompat libraries, is missing some documentation, doesnt have a separate dSYMS tarball produced, and doesnt notarize the resulting dmg. This allows you to expand the usability with Alt hotkeys on Mac OSX.
In order to do X11 Forwarding on Macs prior to MacOS 10.15.6 Catalina, you will need to make sure you have XQuartz installed. The build script I added to the repo produces a full arm64+x8664 build of XQuartz using newer (although not necessarilary latest) versions of component projects. Macs have not included a full version of SSH for almost a decade as of 2020 and due to MacOS Catalina and later requiring 64 bit apps, many easily installed work arounds no longer function. This includes numerous scientific and academic software projects. XQuartz allows cross-platform applications using X11 for the GUI to run on macOS, many of which are not specifically designed for macOS. Unless you are specifically learning about ssh and x11 forwarding for class, there are newer and easier methods of doing everything X11 was previously used to do. The name 'XQuartz' derives from Quartz, part of the macOS Core Graphics framework, to which XQuartz connects these applications.
This article describes X11 graphical forwarding over ssh which was used prior to the implementation of remote desktop apps.