河原ともうします。 Vine 3.1 (Vine 2.4から upgradeしたもの) で、 LAN内でX Server にしたいと思ったのですが、なぜか接続 できなくて困っております。 [tarokawa@mathom05 tarokawa]$ xterm& // ☆正常にxtermアプリケーションが起動している [1] 1395 [tarokawa@mathom05 tarokawa]$ printenv DISPLAY :0.0 [tarokawa@mathom05 tarokawa]$ host mathom05.mathom.jp mathom05.mathom.jp has address 192.168.1.5 [tarokawa@mathom05 tarokawa]$ telnet mathom05.mathom.jp Trying 192.168.1.5... Connected to mathom05.mathom.jp. Escape character is '^]'. Vine Linux 3.1 (Pichon Lalande) Kernel 2.4.27-0vl7smp on an i586 login: telnet> quit Connection closed. [tarokawa@mathom05 tarokawa]$ export DISPLAY=mathom05.mathom.jp:0 [tarokawa@mathom05 tarokawa]$ xterm // ☆5秒ぐらいたってから以下のメッセージ xterm Xt error: Can't open display: mathom05.mathom.jp:0 [tarokawa@mathom05 tarokawa]$ そのあと、別窓で、 [tarokawa@mathom05 tarokawa]$ xhost + // ☆ちょっと危険だけど実験 access control disabled, clients can connect from any host [tarokawa@mathom05 tarokawa]$ export DISPLAY=mathom05.mathom.jp:0 [tarokawa@mathom05 tarokawa]$ xterm // ☆5秒ぐらいたってから以下のメッセージ xterm Xt error: Can't open display: mathom05.mathom.jp:0 [tarokawa@mathom05 tarokawa]$ export DISPLAY=192.168.1.5:0 [tarokawa@mathom05 tarokawa]$ xterm // ☆5秒ぐらいたってから以下のメッセージ xterm Xt error: Can't open display: 192.168.1.5:0 [tarokawa@mathom05 tarokawa]$ export DISPLAY=127.0.0.1:0 [tarokawa@mathom05 tarokawa]$ xterm // ☆5秒ぐらいたってから以下のメッセージ xterm Xt error: Can't open display: 127.0.0.1:0 [tarokawa@mathom05 tarokawa]$ export DISPLAY=:0 [tarokawa@mathom05 tarokawa]$ xterm // ☆正常にxtermアプリケーションが起動している [tarokawa@mathom05 tarokawa]$ 本当は、Xアプリケーションを別マシンで実行したかったのですが、 うまく行かなかったのでいろいろ切り分けていて、結局、上記の ように同一マシン内でも、DISPLAYを指定するだけでダメになって しまうではないか、と、気付いたところです。 わたしにはいまいち馴染みが薄い xauthの関係かなぁ、とも 思ってみたのですが、同じマシン上でなら同じ ~/.Xauthority を みているわけで、MIG-MAGIC-COOKIE が一致しないわけが ないよなぁ、大丈夫なはず… って感じなところなんです。 (一応、LAN内の各マシンにCOOKIEを配布しましたが、接続は できませんでした、、、xauth以前の問題のようなんです) あとは、いったいどこら辺をチェックするといいのでしょうか? もしくは、Xアプリケーションにもう少し詳しいエラー情報を 吐かせるにはどうしたらよいのでしょうか? # "Can't open display:" だけだと、一般的すぎて # Googleでも大した情報がみつからない。。。 -- たろかわ