When I try to open any Source Engine game on my Linux Client, this occurs. http://steamcommunity.com/sharedfiles/filedetails/?id=142015725
Basically, it's a black screen instead of the Valve startup clip, and the "Steam in-game interface" prompt appears but its frames clip over itself. The rest of the game is the black screen, although I can hear the music. It seems I can't click on anything. The Steam in-game interface works to an extent, although somewhat slowly.
This problem started happening the first day I installed the Steam client months ago. Team Fortress 2 worked, although incredibly glitchy. It had some resolution problems, so what I did (Or so I think, it was a couple months ago so I don't remember much.) was change the resolution settings either between fullscreen/windowed or changed the resolution.
I've tried everything I could. Turn on/off the Steam in-game interface, defragment the cache, even reinstall Steam and TF2 themselves.
It's been months, and it's really been getting on my nerves, especially with Left 4 Dead 2 for Linux just over the horizon. Can anybody help me?
Also, this problem doesn't occur on my Wine/Playonlinux versions, although those have other problems that prevent me from playing.
Edit: Here's my hardware and driver and whatnot.
OS: Ubuntu 12.10 32-bit (Should I upgrade to 13.04?)
Graphics: Nvidia GeForce GTX-550 Ti
CPU: Intel i3 Dual Core, 3.20Ghz
Driver: "Experimental Nvidia binary xorg driver, kernel module and vdpau library from nvidia-experimental-310 (Proprietary)"