I gleaned info from Google. Some came from Fedora, some ...ntu. And elsewhere. But I combined & mixed them to work for me.
CL - su - PW - cat /proc/asound/card?/codec#?
This spits out a lot of info. Only interested in 1st line.
For me it is: Codec: SigmaTel STAC9205
Then go to: http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt
My Model name is: eapd
Then go: PCC - Hardware - Browse & configure hardware - Soundcard (expand tree)
I have 3 devices under Soundcard. Click on 1st device - Set current driver options
Next to model I filled in eapd
Did that for all 3 devices.
Then in Synaptic I installed gnome-alsamixer. Then I added it to Panel & hid KMix. Checked the settings in both to make sure all volume was 100% unmuted of course including headphones. Rebooted. Now my headphones work.
I'm sure theres an easier way. But I still don't understand how to get to certain files to edit them. So this was easiest for me. This probably will work for other laptops. Hope this helps someone.