ターミナルでgeditを起動できません

ターミナルでgeditを起動できません

私はXfceを実行しているUbuntu 14.04 VMにリモートで接続するためにリモートデスクトップ接続とXRDPを使用しています。

アプリケーションメニュー(diffuse、meld、gedit)からすべてのプログラムを起動できますが、端末で同じプログラムを実行しようとすると、GUIは表示されません。

たとえば、実行するとmeld --versionすべてchromium-browserが正常ですが、実行するとgeditGUImeldは表示されません。コンソールにも出力がありません。

コマンドラインからいくつかのGUIを実行できますが、chromium-browserFirefoxでは多くのGlibエラーが発生します。

どんなアイデアがありますか?

ベストアンサー1

もう少し調べた結果、DISPLAY変数が正しく設定されていないようです。ユーザーによるとコンピュータに開いているすべてのモニタを一覧表示するコマンドはありますか?:10は通常SSH転送に使用されますが、ローカルセッションには使用されません。

以下を使用して、使用可能なモニターを一覧表示できます。

ls /tmp/.X11-unix/ 

X0その場合は、次を使用して表示変数を設定する場所を確認する必要があります。

export DISPLAY=:0.0

見えないけど欲しいものがX0見えたらX1

export DISPLAY=:1.0

このエクスポート行を.bashrcに追加して、変更を永久に適用できます。

おすすめ記事