ソフトウェアをリモートで開くことができないXQuartz Xlib:無効なMIT-MAGIC-COOKIE-1キー


5

Mac OS 10.8.2を使用しており、Xquartzを介してクラウドコンピューティングクラスターに接続しています。

私がやります:

ssh -CY <uname>@serveradress
and then ./<softwaretoopen>

そして、それはソフトウェアを完全にうまく開きますが、何らかの理由で接続を失い、再試行するとエラーが発生するのが一般的です:

ssh -CY <uname>@serveradress
and then ./<softwaretoopen>
Xlib: connection to "<servername>" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key

その後、コンピューターを再起動してもう一度試しても問題ありませんが、接続が切断されるたびに、開いているすべてのソフトウェアを閉じ、コンピューターを再起動して再接続する必要があるため、これは非常に面倒です。

そのような問題を解決する方法はありますか?

前もって感謝します!

回答:


6

ページの下部にあるリンクにasnwerが見つかりました。

基本的に、コンピューターを再起動せずに私がしなければならないことは:

rm ~/.Xauthority*

サーバーで、X11を閉じてからX11を再度開き、サーバーに再度接続します。

ありがとう!

http://slopjong.de/2011/06/14/invalid-mit-magic-cookie-1-key/


2
それについて更新するために、それはなぜかわからない常に動作しません、誰かがもっとアドバイスがあれば私はそれについて聞いて幸せです、ありがとう!
ドナイエル

1
はい、rm〜/ .Xauthority *は私にとってもうまく機能します。上記の答えに追加するために、「サーバー」はGUIを表示するローカルマシンを指し、クライアントはUIプロセス(たとえば、eclipse、xclock)を開始する必要があるリモートマシンを指します。
user1799846
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.