Nevermind. Making it work just required to do the usual xhost stuff like with X11 TCP connections, which I'd have expected wouldn't be necessary when making connections straight on an Unix socket. It appears to use Unix socket, tho I'm still trying to figure out a way to confirm for sure.
So, basically to get (apparent) Unix socket connectivity to your global zone X11 server, you need to do this: pfexec mkdir /zones/yourzone/root/tmp/.X11-unix pfexec mount -F lofs /tmp/.X11-unix /zones/yourzone/root/tmp/.X11-unix And make sure the DISPLAY variable is set as expected in your zone. Regards, -mg -- This message posted from opensolaris.org
