Solarisボックス(ディスプレイなし、コンソールのみ)でRuby 1.9.1でtk8.6を実行しています。私は tk と tcl をすべて完全に構成してインストールしました。ウェブサイトは稼働しており、他のアプリケーションも正常に動作しています。唯一欠けているのは、私のウェブサイトのボタンで計算を行い、Ruby の tk ウィンドウでユーザーにプロンプトを表示することです。
エラーは、次のようなメッセージが表示されることです...
tcltklib: fail to Tk_Init(). no display name and no $DISPLAY environment variable (RuntimeError)
$DISPLAY 変数を変更する必要があることはわかっていますが、何に変更するのでしょうか? 異なるユーザーがそれぞれのブラウザからボタンをクリックするたびに、異なる表示になります...