Hi Stéphane,

On Tue, Jan 10, 2023 at 08:10:08AM +0100, Stéphane Glondu wrote:
> Le 10/01/2023 à 07:56, Stéphane Glondu a écrit :
> > Today, cssh does not work:
> > 
> > $ cssh a b c d
> > Connection to server failed -- (version 11.0)
> > Authorization required, but no authorization protocol specified
> >   at /usr/share/perl5/App/ClusterSSH/Window/Tk.pm line 57.
> > 
> > I'm pretty sure it was working 3 weeks ago or so. However, with 4.16-3
> > I still get the issue.
> 
> More info: the error was with the default GNOME (on Wayland) session. With
> GNOME on Xorg, cssh works. I also tried, xterm itself works with Wayland
> session.

Thank you for reporting this issue.  I'm believe this is going to be
reassigned to libx11-protocol-perl (or another dependency), since the
examples in that package now break with the exact same message - for
example:

$ perl /usr/share/doc/libx11-protocol-perl/examples/render-test.pl
Connection to server failed -- (version 11.0)
Authorization required, but no authorization protocol specified
 at /usr/share/doc/libx11-protocol-perl/examples/render-test.pl line 8.

It's interesting that I don't see updates to Wayland, GNOME, or xauth
around this time that explain the change.

As a work-around, until we track down what has changed and how to fix
it, this gets cssh and the examples in libx11-protocol-perl working
again on my system, which is also GNOME on Wayland:

$ xhost +SI:localuser:$(whoami)

Thanks,
tony 

Attachment: signature.asc
Description: PGP signature

Reply via email to