Live 105's Not So Silent Night is back to 2 nights this year, December 9-10. (Friday/Saturday.) That means there will probably be about 12 bands (although with the rotating stage they introduced last year, they may have room for a couple more.)
The lineup will officially be revealed next Monday but you can usually figure out some of the lineup by seeing who other stations have at their Holiday concerts around the same time (usually the stations in Seattle, Portland, San Diego, Sacramento, and Denver announce their lineup before SF), seeing who's currently unusually high on Live 105's playlist (this would include, say, the Head and the Heart who they bumped back up to high rotation last week, but wouldn't work for bands like the Red Hot Chili Peppers because they always play them in high rotation) and going to the artists' websites and seeing if there are available tour dates, in particular ones surrounded by other west coast dates.
So far, my predictions include (I'm not going to try to guess whether they'll be on night 1 or 2
): Empire of the Sun, Jimmy Eat World, Phantogram, Glass Animals, The Head and the Heart, Kaleo, Grouplove, Bishop, Beck, Capital Cities, K-Flay (the last one could be part of their pre-party, although I suspect they actually may put her on one of the real nights since she's local, they've been playing her on Soundcheck forever, and she finally got signed to a label.)