It's likely this is a video driver issue, you might check on different Intel drivers.
@folone: What version of Mesa are you using? It should be shown in Steam under System information.
"Team Fortress 2 Beta" is listed in the linked gist. Are you using the 'Beta' game? I believe it is out of date compared to the regular TF2 client.
I am running into the same issue on Fedora 18 using Nouveau on a 9600GT card. When starting the game, all I get is a black screen. It seems to be stuck in a loop using 100% CPU. pstack shows this stack trace for the active thread:
#0 0xf4555251 in _mesa_ClientWaitSync () from /usr/lib/dri/nouveau_dri.so
#1 0x4ddcfcfc in shared_dispatch_stub_694 () from /lib/libglapi.so.0
#2 0xf6d8c419 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/libtogl.so
#3 0xf6d9b266 in IDirect3DQuery9::GetData(void*, unsigned int, unsigned int) () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/libtogl.so
#4 0xec042436 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/shaderapidx9.so
#5 0xec042dd0 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/shaderapidx9.so
#6 0xf1631f3d in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/materialsystem.so
#7 0xf16381ca in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/materialsystem.so
#8 0xf20df89b in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/engine.so
#9 0xf20dfef4 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/engine.so
#10 0xf20da024 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/engine.so
#11 0xf20db070 in ?? () from /home/rob/.local/share/Steam/SteamApps/robhancock/Team Fortress 2/bin/engine.so
#12 0xf739ed30 in ?? () from bin/launcher.so
#13 0xf739ed30 in ?? () from bin/launcher.so
#14 0xf7387495 in LauncherMain () from bin/launcher.so
#15 0x08048474 in main ()
@robhancock: Are you using the same basic config that @folone mentioned? (xmonad, for instance)
@robhancock, @folone: can you post the results of Steam=>Help=>System information?
Hey,
Sorry for the delay: was a busy week. Anyway, here's mine:
Processor Information:
Vendor: GenuineIntel
Speed: 2501 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
Network Information:
Network Speed:
Operating System Version:
"Arch Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 3.8.4-1-ARCH
X Server Vendor: The X.Org Foundation
X Server Release: 11400000
X Window Manager: <Unknown>
Steam Runtime Version: steam-runtime-release-i386_2013-03-25
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2
Driver Version: 3.0 Mesa 9.1.1
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x126
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 10.91" x 6.14" (12.48" diag)
27.7cm x 15.6cm (31.7cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: Intel CougarPoint HDMI
Memory:
RAM: 15940 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 276070 Mb
Largest Free Hard Disk Block: 22494 Mb
Installed software:
Recent Failure Reports:
@folone, @gdrewb-valve: I tested Ubuntu 12.10 with the xmonad window manager on a system with the binary nvidia graphics, and TF2 behaved similarly to @folone's original issue. TF2 started to launch, played part of the early music briefly, but it is cut off. I did not see any graphics displayed before the game appeared to hang. I expect this is an incompatibility with the game and the xmonad window manager.
Based on this, I am going to untag 'Intel drivers' for this issue.
@folone: Perhaps you might consider trying another window manager when you want to run TF2?
@folone: I found this discussion page about xmonad and TF2 which has a possible work-around:
http://steamcommunity.com/app/221410/discussions/0/864960353968561426/?l=french
I am not using xmonad, just the standard Fedora 18 setup with GNOME Shell:
Processor Information:
Vendor: GenuineIntel
Speed: 2668 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
Network Information:
Network Speed:
Operating System Version:
"Fedora release 18 (Spherical Cow)" (64 bit)
Kernel Name: Linux
Kernel Version: 3.8.7-201.fc18.x86_64
X Server Vendor: Fedora Project
X Server Release: 11303000
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime-release-i386_2013-03-25
Video Card:
Driver: nouveau Gallium 0.4 on NV94
Driver Version: 2.1 Mesa 9.1
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x10de
DeviceID: 0x622
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20.04" x 11.26" (22.95" diag)
50.9cm x 28.6cm (58.3cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: VIA VT1828S
Memory:
RAM: 16047 Mb
Miscellaneous:
UI Language: English
LANG: en_US.utf8
Microphone: Not set
Total Hard Disk Space Available: 741906 Mb
Largest Free Hard Disk Block: 164143 Mb
Installed software:
Recent Failure Reports:
@robhancock: I think you might have a separate issue from folone relating to the nouveau Mesa driver for your nvidia card. Maybe you can try the nvidia binary driver as a test?
I have a similar problem, the game keeps running (i can hear it) but the graphics don't display. My Steam Report:
Processor Information:
Vendor: GenuineIntel
Speed: 3000 Mhz
2 logical processors
2 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Unsupported
Network Information:
Network Speed:
Operating System Version:
Linux Mint 14 Nadia (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-17-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11300000
X Window Manager: Mutter (Muffin)
Steam Runtime Version: steam-runtime-release-i386_2013-04-16
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Q45/Q43 x86/MMX/SSE2
Driver Version: 2.1 Mesa 9.0.3
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x8086
DeviceID: 0x2e12
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1440 x 900
Desktop Resolution: 1440 x 900
Primary Display Size: 16.06" x 10.04" (18.94" diag)
40.8cm x 25.5cm (48.1cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: Realtek ALC662 rev1
Memory:
RAM: 2956 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 147262 Mb
Largest Free Hard Disk Block: 130913 Mb
Any ideas?
@DillPo313: You probably want to look at https://github.com/ValveSoftware/Source-1-Games/issues/19 for a possible solution for older hardware by using our latest (unstable) driver. Mesa 9.1.3 is expected to be released next week and should contain the relevant fixes if you prefer to wait for more stable drivers.
@jijusten I'm installing mesa 9.2.1, I'll post results.
Closing as general video driver quality from 2013 is no longer relevant. If anyone is still experiencing this issue, please open a new issue report in the Source-1-Games issue tracker.
Nothing extracted yet.
It starts, plays some kind of a sound for maybe a second, and then hangs. Here's the output of the client: https://gist.github.com/folone/b0f6d4a6057b58cd73e7. I've skimmed through the closed and open issues, but did not notice any similar tickets.
My config is: