So, what do I have:
- Acer Aspire V30772G laptop with an Intel video-chipset and an Nvidia Geforce GT 750M video-card
- Ubuntu 12.04 installed and updated, with the proprietary driver selected (nvidia-319-updates)
What's the problem?
OpenGL doesn't seem to be working properly.
glxinfo | grep OpenGLsais OpenGL is enabled, but it's software-rendered, so it does not allow the unity 3D features to activate.
OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits) OpenGL version string: 2.1 Mesa 9.2.0 OpenGL shading language version string: 1.30 OpenGL extensions:
Thus Compiz is not working properly, especially when I try to configure the virtual workspaces or navigate between them (it only shows an icon of the topmost application instead of a full view).
What I have already tried.
- I have tried installing bumblebee, did not help.
- I have tried installing the nvidia 331 driver from source. Nothing.
- Tried installing the same nvidia-331 driver from
xorg-edgers, it did not change the problem, but after I ran
apt-get upgradeI was unable to log in after reboot (the xorg got broken).
- Tried the answer below with purging and reinstalling the nvidia drivers. It brought me to the output mentioned above, but still does not work as I need.
Unity 3D test
OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits) OpenGL version string: 2.1 Mesa 9.2.0 Not software rendered: no Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes GL vertex program: yes GL fragment program: yes GL vertex buffer object: yes GL framebuffer object: yes GL version is 1.4+: yes Unity 3D supported: no