after my previous note it is worth trying to see if you have more than one socket. On my machine there is a speaker socket on the back of the sound card and another on the front of the machine. Depending on which socket I use s (and which OS) the one on the front does not always work!
good luck
M