Xquartz Mac M1

5 views
Skip to first unread message

Victorio Galindo

unread,
Jul 21, 2024, 6:02:17 AM7/21/24
to spymrecnila

I found out that it some kind of window manager provider.I was wondering does it replace the default provider for Mavericks or does it run only for applications that need it?Could I mess up the retina display?I have installed it and removed it and my $DISPLAY variable is empty.When I do echo $DISPLAY I get back an empty line, is this normal?

X11 is a very old windowing system for Unix that is not required for almost anything that you'll do on your Mac. The only widespread use of X11 that I use it for is Wine which allows you to run Windows software on your Mac.

xquartz mac m1


Download Filehttps://bytlly.com/2zvjow



Apple created the XQuartz project as a community effort to further develop and support X11 on OS X. The XQuartz project was originally based on the version of X11 included in Mac OS X v10.5. There have been multiple releases of XQuartz with fixes, support for new OS X features, and additional refinements to the X11 experience. Apple is a contributor to the XQuartz project and has worked to ensure that X11 works as expected in OS X with the latest available versions of XQuartz.

I use XQuartz to show terminal windows from my raspberry pi on my mac. I don't think I have a thorough understanding of what it is either and reading other ways it is described makes me feel a bit more confused about my own understanding. I just do a lot of remote work on my pi and when I ssh in I am forced to use terminal editors like nano and when I am making an entire backend api on the pi this is annoying so I use xquartz to display the editor windows in that way. I think it is just a window displaying mechanism...

I upgraded my Mac Studio from Monterey (12.5.1) to Sonoma (14.3.1). I had been running the X11 windows system (XQuartz 2.8.2) with no problems in Monterey, and for many years before on earlier Mac systems. But when I upgraded to Sonoma, XQuartz crashes the Mac horribly every time. Has anyone else seen this problem? I can't even downgrade my Studio back to Monterey, so I'm stuck...

Contact the XQuartz team and see if they can provide any insight for successfully moving forward, or for removing XQuartz. The last stable version (2.8.5) of XQuartz was released in Jan 2023, so never tested with Sonoma. Installing XQuartx 2.8.2 was asking for trouble based on its age (June 2022).

Thanks for your response. I mean the OS crashes completely in full panic mode shortly after I try to boot XQuartz, and then the machine reboots itself, with chime. See reply to VikingOSX for more details.

Thanks for your response. I wound up talking to a helpful AppleCare person, who suspected the problem lay within XQuartz, since none of my other apps were giving me problems. He suggested I try XQ with a new, "clean" login to test this idea, and he was right. The clean user could boot XQ with no problem.

However, by this time I was anxious to get back up and running, so I didn't try any further experiments with WMs, and can't say whether the quartz-wm itself was the problem. Rather than try to reinvent the wheel, I left my .xinitrc file in its non-functional state, and arranged to invoke my X11 customisations in a more harmless way, ie, *after* XQ startup, as a simple c-shell command.

I did also try XQ 2.8.5 (the latest version), although as you say, no version of XQ has been "officially" released for Sonoma. But this failed as utterly as 2.8.2, so the XQ version wasn't the problem, as I explained above. I am also disinclined to muck around further with any upgrades: getting a working X11 environment back was critical for my work progress, so "removing XQuartz" would have been disastrous (sorry!).

PS: The fact that I had a working version of XQ with Monterey, with all customisations and any other warts present in their full glory, but that this very same setup caused the Mac OS to crash when running under Sonoma, does mean that some default action (either of the OS or of XQ) was no longer compatible with my existing setup. So, this problem was not *entirely* of my making!

Also, since xquartz seems to install itself into Login Items for each MacOS user, make sure you're not logging into / on to your Mac simultaneously e.g, David & Tom, since these two login sessions could be interfering with the DISPLAY variable.

Never use that new user interface. Apple unexpectedly sprang that capability on 3rd party developers. Even with a few months of advance notice in the beta, that isn't enough time to make architectural changes on this level. Even a couple of years later, most 3rd party developers still haven't adapted to it. Those who have adapted are doing so in various dark pattern methods - i.e. they are developing clever and sneaky way to get around it.

Hello, I am okay technical savvy, but I have never had to run another program to do things on another system. I am trying to load/run Legacy 9.0 which is a family tree program. It is struggling to load. It is saying It is waiting for XQuartz to load and there is the circle like it is loading but nothing happens. I do not know what else I might need, but see mention of Wine? (I know it is another program/app and not saying I need a glass, although...)

I have a MacBook Air. I am running MacOS Big Sur version 11.4. Processor: 1.8 GHz Dual-Core Intel Core i5, Memory: 8 GB 1600 MHz DDR3, I downloaded the program Playonmac and tried to put the program in the manual install window. The error shows: the spinning wheel and says "waiting for XQuartz to be installed"

I don't know at which point your Legacy 9.0 program needs xquartz. However, I faced the same issue ("waiting for XQuartz to be installed" message) when trying to open a terminal within playonmac (my version is 4.4.3).

1) First, you want to unload the XQuartz service. Issue the following command in a terminal:
launchctl unload /Library/LaunchAgents/org.macosforge.xquartz.startx.plist
sudo launchctl unload \ /Library/LaunchDaemons/org.macosforge.xquartz.privileged_startx.plist

3) Now remove the folders/files with xquartz in their name from step 2.
DISCLAIMER: deleting system files could break your operating system and/or result in data loss if you make a mistake. Do not proceed unless you know what you are doing and your machine is fully backed up. I do not take any responsibility for damages or data loss.
sudo rm -rf file1
sudo rm -rf file2
...

7) Finally, download and install the latest release version (not beta) of XQuartz from xquartz.org (2.7.11 at the time of writing). Follow the instructions to log out and log back in, and you should have a working XQuartz again.

e59dfda104
Reply all
Reply to author
Forward
0 new messages