Id like to occasionally edit patches directly on the Organelle, but I dont want the hassle of plugging in an HDMI display/keyboard etc.
so I thought Id use X11 remote display (with macOS) , which Ive basically got to work, but have an issue , see end
heres what Ive done:
on organelle:
remount-rw.sh
edit /etc/sshd_config , change
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
on client (so macOS)
install XQuartz (ok, I had it already, but I’ll try to list complete steps)
edit .ssh/config
add
ForwardX11 yes
now in XQuartz, start terminal
xhost +
ssh -X root@organelle
export DISPLAY=192.168.1.68:0.0
~/scripts/restart-mother.sh
and viola, launch a patch and bang it appears on my mac
this is all well and good, but this export DISPLAY should not be needed, the ForwardX11 should do this automatically!
Ive tried using ssh -Y and also enabling ForwardX11Trusted, but its the same issue.
Ive also tried the same thing from a Linux client machine, and it has the same issue.
so although it appears to be a client issue (lacking ForwardX11) , I suspect it some odd arch linux setting.
ok, its not a big deal, as I can get it to work… but perhaps its something that someone already has banged their head against, and fixed