iMayavi示例失败,导致python在Ubuntu上崩溃



我正在尝试运行一个标准的Mayavi示例。我刚刚在Ubuntu(Kubuntu 12.04)上安装了mayavi2,这是我使用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上使用:

  • Python 2.7.3
  • IPython 1.1.0
  • wxPython 2.8
  • vtk 5.8.0-5
  • setuptools、numpy、scipy-最新版本(刚刚更新)

我正在IPython中运行这些示例(这似乎是推荐的方式)。我使用这个命令来启动shell:

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

但是,我现在没有看到崩溃。

我在这里发现了一些重要的线索:

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

和那个人一样,我最终重新安装了我的图形驱动程序,这解决了我的问题。(这个问题毕竟与mayavi或python无关。)

相关内容

  • 没有找到相关文章

最新更新