Невозможно получить графики на экране с помощью gnuplot

Я установил 12.04 вместе с Windows 7, а также установил gnuplot 4.6.0.

Когда я печатаю gnuplot на терминале я получаю сообщение об ошибке:

Terminal type set to unknown.

Когда я пытался plot sin(x), график не появляется на экране.

Тем не менее, я могу сделать постскрипт файл. Я старался set terminal 'x11'Система отвечает:

unknown or ambiguous terminal. 

Пожалуйста, помогите мне решить эту проблему.

4 ответа

Был замечен комментарий Йотрокена - копирование из ответа, на который он ссылался:

Просто добавь gnuplot-x11 пакет через терминал (CTRL+ALT+T):

sudo apt-get install gnuplot-x11

или через софт-центр:

Установить через центр программного обеспечения

Это решило мои проблемы с графикой для GNUPlot в Octave!!!

У меня была похожая проблема с Ubuntu 10.04 64 bit. Когда запускается gnuplot, тип терминала по умолчанию отсутствует ("Тип терминала установлен в" unknown "). Если я тогда сделаю

set term xterm

который находится в списке, возвращаемом

set term

а затем попытаться построить любую функцию, все, что я получаю, это пустяк. Я попытался полностью удалить gnuplot (с помощью apt-get purge) с моего компьютера, установить только gnuplot-x11 и выполнить установку вручную из пакета gnuplot-4.6.0, используя параметр./configure --with-x, но успешно, Единственное найденное мной решение - это использовать

set term dumb

и мириться с текстовой графикой. Это нормально только для проверки формы простой функции. Для более сложных функций я прибегнул к использованию терминала epslatex и gv для просмотра вывода.

Есть ли кто-нибудь, кто нашел лучшее и более полное решение?

Мне удалось установить gnuplot после установки следующих библиотек:

sudo apt-get install libx11-dev libxt-dev libreadline-gplv2-dev glib-2.0 

Использование первых 3 разрешено использовать gnuplot, После установки glib-2.0 позволил мне заговор в терминале x11.

Некоторое время xterm будет полезен, но если вам требуется октава GNU, то вам, безусловно, потребуется gnuplot для обнаружения терминала x11. Есть два способа, которые я надеюсь решить для вас:

  1. Отредактируйте скрипт configure в.gz, загруженном с сайта gnuplot, чтобы он соответствовал положительному значению в переменной X11_APPDEFAULTS_DIR.
  2. Вы могли бы просто сделать apt-get install glib-2.0 и снова настройте gnuplot. На этот раз он обнаруживает ваш терминал.

Надеюсь это поможет. Я сам должен был дать ему часы.

Другие вопросы по тегам