Hello guys, I did the Steam Beta and my laptop did fine will all games except SS, and now that we are out of Beta all of a sudden I am getting the infamous TF2 black screen. I am running 12.04 LTS and here are some specs.

Processor Information:
Vendor: GenuineIntel
Speed: 2300 Mhz
2 logical processors
2 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.04.2 LTS (32 bit)
Kernel Name: Linux
Kernel Version: 3.2.0-38-generic-pae
X Server Vendor: The X.Org Foundation
X Server Release: 11103000
X Window Manager: Compiz
Steam Runtime Version: <Runtime enabled>

Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Mobile Intel® GM45 Express Chipset x86/MMX/SSE2

Driver Version: 2.1 Mesa 9.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x2a42
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1600 x 900
Desktop Resolution: 1600 x 900
Primary Display Size: 15.04" x 8.43" (17.20" diag)
38.2cm x 21.4cm (43.7cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: Intel Cantiga HDMI

RAM: 3928 Mb

UI Language: English
Microphone: Not set
Total Hard Disk Space Available: 292007 Mb
Largest Free Hard Disk Block: 49892 Mb

Any help would be greatly appreciated.