1

私はUbuntu 10.10

Pythonでビジュアルを使用しようとすると、

>>> from visual import *
>>> sphere()
VPython ***CRITICAL ERROR***: /build/buildd/python-visual-5.12/./src/gtk2/render_surface.cpp:88: render_surface: failed to initialize any OpenGL configuration, Aborting.

注: これは Fedora 16 でも発生します。

; env VPYTHON_DEBUG=1 ipython test.py
VPython: ./python/cvisualmodule.cpp:144: Importing cvisual from vpython-core2.
VPython: ./gtk2/display.cpp:66: Opening a window from Python.
VPython: ./gtk2/display.cpp:474: Starting GUI thread.
VPython: ./gtk2/display.cpp:491: Adding new display object at address 0x25168a0
VPython ***CRITICAL ERROR***: ./gtk2/render_surface.cpp:88: render_surface: failed to initialize any OpenGL configuration, Aborting.
4

1 に答える 1

0

これは、この電子メール スレッドで説明されているように、MESA と NVidia libGL ライブラリ間のライブラリの競合が原因である可能性があります。/usr/lib/libGL.so離れて(バックアップを取って)実行しldconfig、壊れたリンクを修正するだけ/usr/lib/libGL.soで問題が解決するはずです。

于 2012-06-01T12:03:23.357 に答える