For a while after upgrading my work system to Fedora 12, my sound wasn’t working. After ridiculous amounts of searching through extensive instructions on how to fix it, I stumbled on a solution today. For my system, ALSA sound worked just fine (found this out by trying the ALSA output plugin in audacious).
In / etc / pulse / default.pa, I changed the line from
# load-module module-alsa-sink
load-module module-alsa-sink device=hw:0,0
Then, killed and restarted pulseaudio as such:
$ pkill pulseaudio
$ pulseaudio -D
When I heard the pop in my headphones I knew something went right and soon had sound in both Google Chrome (YouTube) and in Audacious. Sweet!