My notebook had some champagne spilt on it a long time ago.
As a result of this disaster the internal speakers went silent and don't make any sound, so I was forced to use external speakers via headphone jack output.
The interesting thing is that I can still get sound from internal speakers when I launch some games (
Dungeon Defenders) and when they are still in the background I have working speakers in all other system.
Explanations about sound:
When starcraft2 or Dungeon Defenders not launched my speakers are dead. No sound, no bass - nothing. If they launched, i have speakers magically working in system, even if i alt+tab from application. In short - this two games running, even in background, my speakers work.
It is really look like some software problem but - this problem active in Windows8, Windows Vista and Ubuntu 12.04
So questions is - How can I get information about sound "routing" inside system?
Maybe some Linux utilities can help me? Currently I am using Windows 8, but "problem" began when I was running Windows Vista.
Screenshot of CP -> Sound -> Playback (list of playback devices). Level on dynamics is from youtube playing in background. Speakers do not play this sound, but as you can see system detects incoming signal and level.
I do not have a sound from external speakers(2nd device in Playback tab) when internal works in Starcraft2 or DD.
Sound type is stereo in both games.
Eventually when i close games - no sound from internal speakers.
This is so like routing problems in ip, but with hardware, but i cant find programs or methods to display where sound is routed when game started.