--- /tmp/old.whatever 2013-02-11 19:31:33.000000000 +0100 +++ Protocol/Connection/UNIXSocket.pm 2013-02-11 19:31:48.000000000 +0100 @@ -21,8 +21,8 @@ my($pkg) = shift; my($host, $dispnum) = @_; my($sock) = IO::Socket::UNIX->new('Type' => SOCK_STREAM(), - 'Peer' => "/tmp/.X11-unix/X$dispnum"); - croak "Can't connect to display `unix:$dispnum': $!" unless $sock; + 'Peer' => "/$host:$dispnum"); + croak "Can't connect to display `unix:/$host:$dispnum': $!" unless $sock; $sock->autoflush(0); return bless \$sock, $pkg; }