質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Cygwin

Cygwinは、Unixのような環境を、Windows上で構築させるコマンドラインインターフェースです。

Q&A

解決済

1回答

8514閲覧

$DISPLAY変数の設定

退会済みユーザー

退会済みユーザー

総合スコア0

Cygwin

Cygwinは、Unixのような環境を、Windows上で構築させるコマンドラインインターフェースです。

0グッド

1クリップ

投稿2014/09/18 06:50

私は今ns-2を使ってnamを起動しようとしています。
環境変数は以下の通りです。

lang

1# .bashrc 2 3# Source global definitions 4if [ -f /etc/bashrc ]; then 5 . /etc/bashrc 6fi 7 8# User specific aliases and functions 9OTCL_LIB=/home/admin/ns-allinone-2.35/otcl-1.14 10NS2_LIB=/home/admin/ns-allinone-2.35/lib 11X11_LIB=/usr/X11R6/lib 12USR_LOCAL_LIB=/usr/local/libexport 13LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB 14# TCL_LIBRARY 15TCL_LIB=/home/admin/ns-allinone-2.35/tcl8.5.10/library 16USR_LIB=/usr/libexport 17TCL_LIBRARY=$TCL_LIB:$USR_LIB 18 19# PATH 20XGRAPH=/home/admin/ns-allinone-2.35/bin:/home/admin/ns-allinone-2.35/tcl8.5.10/unix:/home/admin/ns-allinone-2.35/tk8.5.10/unix:/home/admin/ns-allinone-2.35/xgraph-12.2/ 21NS=/home/admin/ns-allinone-2.35/ns-2.35/ 22NAM=/home/admin/ns-allinone-2.35/nam-1.15/ 23export PATH=$PATH:$XGRAPH:$NS:$NAM

これでnamを起動しようとすると以下のようなエラーメッセージが出力されました。

lang

1nam: no display name and no $DISPLAY environment

おそらく.bashrcに環境変数として$DISPLAYを設定すればよいと思いますが、どのように設定すればよいのかわかりません。
ご回答をよろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

.bashrcに追加するDISPLAY環境変数は以下の設定で良いと思います。

lang

1export DISPLY=localhost:0.0 2 3※localhost部分はネットワーク構成によっては自分の端末のホスト名やIPアドレスに適宜置換のこと(ご質問の環境の場合たぶんlocalhostのままでいけるはず)

ただこちらのサイトを見る限り、他の変数の設定も追加されているようなので
併せてご確認ください(PATHの設定など追加ポイントがまとめられてます。既に設定されているものばかりかもしれませんが…)。
http://newriou.wordpress.com/2006/11/17/ns2-in-cygwin/

※このサイトの例ではexportしていませんが、一般的にDISPLAY環境変数はexportしてグローバル変数にセットした方がよいでしょう。

以下のサイトも参考になるかもしれません(cygwin環境では事前にstartxするように記載されていました)
https://sites.google.com/site/ohtsim/ns-2/ns2-build

投稿2014/09/18 10:49

Eiji_Hirayama

総合スコア73

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問