I note this in mixer:
Simple mixer control ‘Master’,0
Front Left: Playback 73 [99%] -1.00dB] [off]
Front Right: Playback 73 [99%] -1.00dB] [off]
Simple mixer control ‘PCM’,0
Front Left: Playback 252 [99%] [0.60dB]
Front Right: Playback 252 [99%] [0.60dB]
I assume Master volume is muted to try and stop sound from coming out of speakers.
I note a 32-bit 2.6.34-12-default kernel on a LENOVO 2781 with the ‘stock’ alsa 1.0.22.1 / 1.0.23. So we could try an update to a newer version of alsa, but before that, there is something else we could attempt first.
I also note your PC has a CX20561 (hermosa) which I think is the same as a Conexant 5051. I note these model options (only one at a time) from the HD-Audio-Models.txt file can be applied at boot to force an over ride of the automatic alsa configuration on a Conexant 5051 :
Conexant 5051
=============
laptop Basic Laptop config (default)
hp HP Spartan laptop
hp-dv6736 HP dv6736
lenovo-x200 Lenovo X200 laptop
We could work on the assumption that your audio is not being configured properly upon boot, and try to force a specific model option (configuration) when booting.
For example, lets say we want to try the option “laptop”. To do that, change the above file to:
options snd-hda-intel model=laptop
options snd slots=snd-hda-intel
u1Nb.JhlWIrGTU2C:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intelwhere you can see I added a line at the front of the file. Save that change and then restart your alsa with:
su -c 'rcalsasound restart'
and then restart your mixer (kmix in kde, and alsamixer ? gmixer ? in gnome). And then test your headset/speaker functionality.
That may make things completely worse. No worries if it does, simply replace ‘laptop’ in that line with another option, say ‘hp’, and save the change, restart alsa, restart your mixer, and test. Do that for EACH option to see if any help.
If none help, we can look at updating alsa, and I can point you to some rpms for that.