web-dev-qa-db-ja.com

pgadmin3:gtkを初期化できません。DISPLAYは正しく設定されていますか?

リモートサーバーでpgadmin3を実行するのに問題があります。 -Xオプションを使用してSSHを使用してサーバーにログインしています。 pgadmin3を最初にインストールしたとき、コマンド「pgadmin3&」を使用して起動でき、PG AdminはローカルXサーバーを使用して正しく起動しました。しかし、何かが起こったため、PG Adminはもう起動しません。 「エラー:gtkを初期化できません。DISPLAYは適切に設定されていますか?」というメッセージで戻ります。

サーバーにログインするために同じSSHコマンドを使用し、PG Adminを起動するために同じコマンドを使用していますが、まだ機能していません。私はSSHの設定を変更していない、また私は、新しいソフトウェアをインストールしているので、私はこれが壊れ、どのようにそれを修正について移動する方法として途方に暮れてよ。これを壊すために何が起こった可能性があり、それを修正することからどこから始めますか?

6
Warren Pena

手がかりはエラーメッセージにあります:DISPLAY環境変数は何に設定されていますか?

おそらく間違っているか、変更されています。

2
Broam

これらのいずれも問題に対処していません-私は同じことをしていて、$ DISPLAY値に誤りはありません。 SSHを避けて直接行っても機能しません。

それで、何が変わったのですか?以前は動作していましたが、動作しなくなりましたか?

xhostコマンドを実行します(つまり、ターミナルで入力して、 enter)私のためにそれを修正しました-しかし、私はまだこのステップなしで以前に機能した理由を理解していません。

次に、suを実行し、プログラムを実行します。

1

Ssh X転送が正しく機能するために必要であるため、xauthパッケージがサーバーにインストールされていることを確認してください。

1
ajmitch