So last night I try to start L4D2 (which previously worked), and am seeing this dreaded message as the first in the console: Code: err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems This is happening both with the latest Wine from git and from the prebuilt 1.3 package in the Oneiric repos. It was all working fine when I last tested (using my git build) a few weeks back, and I haven't done anything peculiar with my graphics stack since then. All other non-wine 3D apps, like Nexuiz and the Unity desktop w/compiz are happily working. I don't think this is a Wine problem per se (could even be specific to my system), but it's odd that Wine is the only thing being affected. Could this have something to do with the recent Ubuntu switch to multiarch? I tried uninstalling/reinstalling the nvidia-current-updates package (and rebooting afterwards), and manually running ldconfig, but it had no effect. Code: evil@saturn:~$ glxinfo | grep 'direct rendering\| string' direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 client glx vendor string: NVIDIA Corporation client glx version string: 1.4 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 560 Ti/PCI/SSE2 OpenGL version string: 4.1.0 NVIDIA 280.13 OpenGL shading language version string: 4.10 NVIDIA via Cg compiler evil@saturn:~$ cat /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf /usr/lib/nvidia-current-updates /usr/lib32/nvidia-current-updates If anyone has ideas of further things I could look at, I'd really appreciate hearing them. I'm trying to investigate all avenues before I re-install the OS (as I suspect this might have something to do with this being a Natty install that I've updated all through the alphas). Thanks in advance!