next up previous contents
Next: HP-UX Up: Upshot и Nupshot Previous: Upshot и Nupshot   Contents

Общие

  1. В: При попытке запуска upshot или nupshot выдается сообщение
    Нет имени дисплея и переменой окружения $DISPLAY
    О: Это проблема с Вашей средой X. Upshot - это программа для X. Если имя Вашей рабочей станции `foobar.kscg.gov.tw', то перед запуском программы X, Вы должны выполнить
    setenv DISPLAY foobar.kscg.gov.tw:0
    Если Вы работаете на какой-либо другой машине и выводите результат на foobar, Вам может понадобиться выполнить
    xhost +othermachine
    на foobar; это даст othermachine разрешение для записи на дисплей foobar.

    Если у Вас нет дисплея X (Вы входите в систему с машины под Windows без возможностей X), Вы не можете использовать upshot.

  2. В: При попытке запуска upshot выдается
    upshot: Команда не найдена.
    О: Вначале проверьте, находится ли upshot в Вашем пути. Вы можете использовать команду
    which upshot
    чтобы сделать это.

    Если он находится в Вашем пути, проблема может быть в том, что имя интерпретатора wish (используемого upshot) слишком длинное для Вашей системы Unix. Проверьте первую строку файла `upshot'. Она должна выглядеть примерно так

    #! /usr/local/bin/wish -f
    Если она выглядит как
    #! /usr/local/tcl7.4-tk4.2/bin/wish -f
    это может быть слишком длинным именем (некоторые системы Unix ограничивают первую строку 32 символами). Чтобы исправить это, Вам нужно поместить ссылку на `wish' где-нибудь еще, чтобы имя было достаточно коротким. Также, Вы можете запустить upshot через
    /usr/local/tcl7.4-tk4.2/bin/wish -f /usr/local/mpich/bin/upshot


Alex Otwagin 2002-12-16