Sample Header Ad - 728x90

Run Safari over ssh (xquartz) from remote linux

3 votes
1 answer
521 views
I have a Mac Mini (2023, M2) and I would like to connect to it and run Safari remotely from a Linux laptop. I am not trying to connect to a Linux (or Windows) server from a Mac client, here the "server" is the Mac Mini, and I am connecting to it remotely. I have tried several things, mainly around trying to get VNC working and, while it works, performance is truly horrible, even just over a fast local network. It appears that I have X11 installed and forwarding working - if I run xclock over ssh then it duly appears on my Linux desktop. However, whenever I try to run something a little more substantial, like safari or chrome, I get
anton@mmini:~$ open -a safari
The application /System/Volumes/Preboot/Cryptexes/App/System/Applications/Safari.app cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x60000395ca80 {Error Domain=OSLaunchdErrorDomain Code=125 "Domain does not support specified action" UserInfo={NSLocalizedFailureReason=Domain does not support specified action}}}
Is there any way to run safari over X11/ssh or was that just wishful thinking?
Asked by AntonOfTheWoods (133 rep)
Apr 20, 2023, 09:45 AM
Last activity: Apr 20, 2023, 09:48 AM