Hi,
I have no sound on my machine after upgrading to Lucid. Looking at other discussion threads, it seems to be an ALSA problem. If I boot back into an older kernel (2.6.31 from Jaunty), the sound works, but the NVidia driver doesn't, so I have to boot into 2.6.32-21. As per other threads, I have upgraded to 1.0.22.1 of ALSA.
I suspect it might have something to do with this change in the kernel:
Code:
http://kerneltrap.org/mailarchive/git-commits-head/2010/1/26/22623
Because if I look at the contents of /proc/asound/card0/codec#0 for the two kernels, I see this in 2.6.31:
Code:
Node 0x21 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x0000001c: OUT HP Detect
Pin Default 0x0221402f: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Green
DefAssociation = 0x2, Sequence = 0xf
Pin-ctls: 0xc0: OUT HP
Unsolicited: tag=04, enabled=1
Connection: 2
0x0c* 0x0d
whereas in 2.6.32, I see this:
Code:
Node 0x21 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x0000001c: OUT HP Detect
Pin Default 0x0221402f: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Green
DefAssociation = 0x2, Sequence = 0xf
Pin-ctls: 0xc0: OUT HP
Unsolicited: tag=04, enabled=1
Connection: 2
0x0c 0x0d*
Note the choice of connection (0x0c vs. 0x0d)
Any ideas as to how to fix this?
Thanks.
Bookmarks