It looks like ssh -X no longer works to run remote programs which display locally. The man pages for ssh imply that's because of security concerns, but ssh -Y provides an insecure workaround.
Far as I can tell, neither command works, both commands fail:
bob@raspberrypi:~ $ ssh -Y nemesis.zefox.com Password for snipped-for-privacy@nemesis.zefox.com: X11 forwarding request failed on channel 0 Last login: Mon Mar 20 17:26:03 2023 from gateway.zefox.net [usual login MOTD omitted] bob@nemesis:~ % xterm -sb & [1] 1384 bob@nemesis:~ % xterm: Xt error: Can't open display: xterm: DISPLAY is not set
The host nemesis is FreeBSD -current, up to date as of this morning. Prior to Bullseye it was possible to open an xterm or chromium browser window on the Pi, and IIRC it also worked with Bullseye but I'm not entirely certain.
Anybody got a hint, even if it's only as to which end is making the problem?
Thanks for reading,
bob prohaska