XQuartz on m1?
Is XQuartz working on the new M1 macs?
Or is there another X11 solution available?
I don't have many "critical" apps but X11, shell, & ssh are critical for me.
Mac mini, macOS 11.0
Is XQuartz working on the new M1 macs?
Or is there another X11 solution available?
I don't have many "critical" apps but X11, shell, & ssh are critical for me.
Mac mini, macOS 11.0
I have Xquartz 2.7.11 running on 11.2 Build 20D53 on an M1 processor.
I simply downloaded the .dmg, allowed the permissions, logged out, logged in, and ssh -X to my linux host worked like a champ.
I haven't done in depth testing, but I'm able to run graphical emacs (version 28) from a linux (Ubuntu 20) machine on my M1 mac.
YMMV
I have Xquartz 2.7.11 running on 11.2 Build 20D53 on an M1 processor.
I simply downloaded the .dmg, allowed the permissions, logged out, logged in, and ssh -X to my linux host worked like a champ.
I haven't done in depth testing, but I'm able to run graphical emacs (version 28) from a linux (Ubuntu 20) machine on my M1 mac.
YMMV
Yes, that will work via Rosetta II in Intel emulation mode. It will also work if you run more Intel architecture binaries that need X11 on M1. It will fail if you try to build and run an arm64 binary on M1, linking against the XQuartz. So you can do ssh outside, but not locally run Geant4 in native mode.
There is a beta v2.8.0 release of XQuartz that is a Universal Binary, Intel and AS. Someone's been working hard to bring it up to date! (All credit to Jeremy Huddleston Sequoia.)
Xquartz is not compatible with m1 Macs, the work around is to install xorg via macports (goto macports website and you will get the details). After installing macports for Big Sur, you can run the command sudo port install xorg if you just want to run X.org client, you can also run sudo port install xorg-server if you want to run X11 server on M1 Mac. After that command is run X11.app (Apple Silicon) will be installed in /Application/MacPorts, there would be one more thing that need to be done. Edit the .zprofile file in the home folder and comment out the line export DISPLAY=:0.
An update was released yesterday (or was it the day before??)
Anyway, head to their site and checkout the changelog. I have it running on my M1 as I type.
https://www.xquartz.org/releases/index.html
Hi, I confirm: downloaded Xquartz 2.7.11 on Macmini with M1 processor, logged out, logged in, ssh etc. and I'm able to run Python3 programme from Ubuntu 18.
Actually, the XQuartz sort of runs - you can laugh it and its clients. But you can't build against it unless you build for Intel.
Yep. If I look at activity monitor, the architecture for XQuartz says Intel (not Apple).
The latest update of Xquartz was released in October 2016, since then Xquartz has not been updated. Which also means that Xquartz is not native on/for m1 Macs. I have already given a reply above in this thread detailing how to install xorg client which is replacement of Xquartz. I have tested the xorg actually works and I have installed xeyes, xplot and xcalc and these ports actually work.
I found some information on xquartz.org and I tried it too. I was able to install the xorg but due to lack of information could not get any further. https://www.xquartz.org/releases/index.html. You can install xorg server using Macports but cannot for some reason get it to work like xquartz.
It seems that OpenGL is still supported on M1 according to the post on Reddit https://www.quora.com/How-do-I-set-up-OpenGL-on-a-Mac?ch=10&share=2f3dee6d&srid=SnEh
So a port to M1 is Probably doable.
The last release on the XQuartz github is 2019 and last commits same sort of time.
So it really just needs someone to volunteer or resource the port.
Potentially it’s going to need a rebuild against the new architecture and metal graphics libraries.
A reasonable but non trivial task.
Hi, this looking very useful. Trying to follow the steps on new M1 Mac, but when I get to sudo port install xorg I cannot get past the following error:
---> Fetching archive for xbacklight
---> Attempting to fetch xbacklight-1.2.3_0.darwin_20.arm64.tbz2 from https://lil.fr.packages.macports.org/xbacklight
---> Attempting to fetch xbacklight-1.2.3_0.darwin_20.arm64.tbz2 from https://mse.uk.packages.macports.org/xbacklight
---> Attempting to fetch xbacklight-1.2.3_0.darwin_20.arm64.tbz2 from https://cph.dk.packages.macports.org/xbacklight
---> Building xbacklight
Error: Failed to build xbacklight: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_xbacklight/xbacklight/main.log for details.
Error: Processing of port xorg failed
Any insights would be very welcome!
Hello, I have installed Xquartz and after that my forticlient vpn isn't works. I have unistall Xquartz, and the forticlient vpn is not working again... I have to install anohter version from forticlient vpn because I can use it. So, XQuart, you must take care if you use forticlient vpn.
Now, I need another soft to start up a X11 Servert :( if you know another app.... please tell me.
Rafa.
Has anyone actually tried it before declaring that it doesn't work? Asking for friend...
XQuartz on m1?