Пример Mayavi не работает, падает Python на Ubuntu

Я пытаюсь запустить стандартный пример Mayavi. Я только что установил mayavi2 на Ubuntu (Kubuntu 12.04), и это мой первый шаг с Mayavi. К сожалению, этот шаг терпит неудачу.

Примеры, которые я хочу запустить, взяты отсюда: http://docs.enthought.com/mayavi/mayavi/auto/examples.html Например, это .

Поведение, которое я вижу, заключается в том, что область холста сюжета пуста (в основном). Отображается всплывающее окно, и его элементы управления присутствуют и работают.

Единственные ошибки, которые я вижу, это:

libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.

Куда мне добавить LIBGL_DEBUG=verbose?

Я на Kubuntu 12.04 с:

  • Питон 2.7.3
  • IPython 1.1.0
  • wxPython 2.8
  • втк 5.8.0-5
  • setuptools, numpy, scipy — последние версии (только что обновлены)

Я запускаю примеры в IPython (что, по-видимому, является рекомендуемым способом). Я использую эту команду для запуска оболочки:

ipython --gui=wx --pylab=wx

Я также попытался запустить примеры из записной книжки IPython следующим образом:

%run example.py

Во всех случаях примеры не отображают анимацию. Само окно отображается, как и элементы управления. Но холст анимации в основном пуст, хотя иногда появляются вспышки изображений.

Как минимум один раз ранее я видел, как мои попытки приводят к краху Python. Сообщение было:

Похоже, что разбившаяся программа использует сторонние или локальные библиотеки: /usr/local/lib/python2.7/dist-packages/traits/ctraits.so /usr/local/lib/python2.7/dist-packages/tvtk/ array_ext.so

Однако сейчас я не вижу этого краха.


person MountainX    schedule 04.01.2014    source источник


Ответы (1)


Я нашел несколько важных подсказок здесь:

https://askubuntu.com/questions/283640/libgl-error-failed-to-load-driver-i965

Как и этот человек, я переустановил графический драйвер, и это решило мою проблему. (В конце концов, проблема не была связана с Mayavi или Python.)

person MountainX    schedule 05.01.2014