You have been subscribed to a public bug: I'm having trouble with a combination of NVIDIA + Python + Qt + Opengl.
I tried using a QGraphicsView on a QGLWidget. I'm getting a white window and errors like this these: QGLShader: could not create shader Vertex shader for simpleShaderProg (MainVertexShader &PositionOnlyVertexShader) failed to compile This is an example application triggering the problem: http://pastebin.com/R0aa8ejs The 'same' program works flawlessly when using C++/Qt. I'm seeing the exact behavior when using PySide instead of PyQt4 by the way. I'm also seeing this error when trying the original demo application from python-qt4-doc. Also, calling QtGui.QApplication.setGraphicsSystem("opengl") produces the same errors. I'm experiencing this problems on 11.10 and 12.04 with the ubuntu- provided nvidia drivers (where 12.04 includes the most recent driver for now). After installing the driver using the original NVidia installer, the applications work as expected. ** Affects: nvidia-drivers-ubuntu Importance: Undecided Status: New ** Affects: nvidia-graphics-drivers-331-updates (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: python-qt4 (Ubuntu) Importance: Undecided Status: Confirmed -- PyQt cannot compile shaders with Ubuntu's Nvidia drivers https://bugs.launchpad.net/bugs/941826 You received this bug notification because you are a member of Desktop Packages, which is subscribed to nvidia-graphics-drivers-331-updates in Ubuntu. -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

