http://bugs.winehq.org/show_bug.cgi?id=23516
--- Comment #20 from Brandon Myers darthbrandon@gmail.com 2010-12-18 22:27:06 CST --- Okay, I thought it might have just been isolated, but since setting the nofile limit to 8192, Half-Life 2 Episode 2 and Left 4 Dead 2 both start with no sound. While that was going on with HL2Ep2, I got the numbers I posted above thanks to Kelytha's script. I was in the area after I got the car, just outside the abandoned settlement ambush. That was with Closed Captions and Developer's Commentary turned on. This time I started Left 4 Dead 2 and loaded up The Passing (single-player with Closed Captions) and I ran the script again to get these numbers:
473 wineserve:17632 544 Steam.exe:17649 636 left4dead:18086
Like I said, L4D2 and HL2Ep2 both now start without any sound. Using snd_restart in the console did sometimes help with HL2Ep2, but only for less than a minute. I don't have the console enabled in L4D2.
I'm not using regular Wine, though. I'm using CrossOver Games 9.2, but I think that uses Wine 1.2 as its core.