Thank you for reporting this bug to Ubuntu.
Ubuntu 11.10 (oneiric) reached end-of-life on May 9, 2013.
Ubuntu 13.04 (raring) reached end-of-life on January 27, 2014.
Ubuntu 12.04 (precise) reached end-of-life on April 28, 2017.
See this document for currently supported Ubuntu releases:
** Changed in: alsa-driver (Ubuntu)
Status: Incomplete => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip
** Branch linked: lp:ubuntu/linux-ppc
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549 Venice doesn't
work
** Branch linked: lp:ubuntu/precise-security/linux-ti-omap4
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549
Ubuntu 13.04:
1) Fixed
2) Fixed after oem-audio-hda-daily-dkms installation
3) Not fixed
4) Fixed after oem-audio-hda-daily-dkms installation
5) Fixed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
Tagging as verified in Precise as fix came from an upstream stable
update (as diwic referred in previous comment).
** Tags removed: verification-needed-precise
** Tags added: verification-done-precise
--
You received this bug notification because you are a member of Desktop
Packages, which is
I don't have precise version so someone else would try it.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549
@Brad Figg, this came from upstream stable and thus does not require
verification.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound
** Tags added: verification-needed-precise
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549 Venice doesn't
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed'
to 'verification-done'.
If verification is not done by one week from today, this fix will
The verification of this Stable Release Update has completed
successfully and the package has now been released to -updates.
Subsequently, the Ubuntu Stable Release Updates Team is being
unsubscribed and will not receive messages about this bug report. In
the event that you encounter a regression
2) Yes, it's solving it. (codec-power_filter = NULL; is avoiding the
initial click noise when on battery power)
5)
Internal mic doesn't show up at all. Look at a screenshot here:
http://ge.tt/2D2PuQY/v/0
I have to use your workaround to show it up:
Thanks. I've discovered the problem for 5) - Ubuntu 12.10 is missing this patch:
http://bazaar.launchpad.net/~ubuntu-audio-dev/pulseaudio/ubuntu.precise/view/head:/debian/patches/0624-alsa-mixer-Add-Phantom-Jack-support.patch
I have no idea how I could have missed it for 12.10, I was 100% sure
This chip needs the speaker pin to go to D3 to avoid clicks,
so default_power_filter does not work here.
This was found on Thinkpad R61i/T61i but I guess it applies to
the entire chip. If not, quirks should be set for at least
PCI SSID 17aa:20ac.
Thanks to c4pp4 for testing.
BugLink:
At Thu, 14 Feb 2013 11:36:39 +0100,
David Henningsson wrote:
This chip needs the speaker pin to go to D3 to avoid clicks,
so default_power_filter does not work here.
This was found on Thinkpad R61i/T61i but I guess it applies to
the entire chip. If not, quirks should be set for at least
David, it's because we are no robots, fortunately ;)
Thank you for applying it.
Now there is remaining the last one - number 3. I'd like to ask you if
it's in a job queue or something like that.
--
You received this bug notification because you are a member of Desktop
Packages, which is
I think 3) is unchanged/remaining, but not sure.
The upstream tree to look at is:
http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=summary
I currently don't have time to scavenge this tree to find which patches fixes
which issues.
--
You received this bug notification because you
I've tried a latest alsa-hda-dkms (Quantal up-to-date).
1) Fixed
2) Not fixed - I'm trying to find out where the problem is because there are a
lot of changes in the source code.
3) I can't try it because of 2)
4) Fixed
5) Not fixed (in case that the fix should be applied by the alsa-hda-dkms
Addition
2) Why it's not fixed:
There was a flag to not power down the widget if it controls eapd, it was
called eapd_workaround and was set to true. I found out we need to set it to
false to avoid the click #2 because when transitioning to D3 we need to power
down the widget - Speaker 0x10
Ok, thanks for the finding. If default_power_filter does not work, it
seems most logical to override default_power_filter entirely, as has
been done in this patch. Is this solving click 2) for you?
** Patch added: 0001-ALSA-hda-Remove-speaker-clicks-on-CX20549.patch
For 5) can we recap that a little? I understand the problem is that you
don't have an input slider in the GUI, or that it doesn't control the
gain? Or that Internal Mic does not show up at all?
Could you run the latest dkms, and attach alsa-info and a pulseaudio log (while
the log is on, try to
Hi c4pp4,
A while has passed and we fixed the worst click as mentioned in 1).
Meanwhile, a big rewrite of the HDA drivers has progressed and is now
scheduled to reach kernel 3.9. I ran your codec against that code, and
it seems like most of the stuff is fixed:
2) I think the click you mentioned
@David Henningsson
Great news, thank you!
Where can I find official patch for 2,4 and 5? What about number 3?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
** Tags removed: verification-needed-quantal
** Tags added: verification-done-quantal
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo
This bug is awaiting verification that the kernel for Quantal in
-proposed solves the problem (3.5.0-24.37). Please test the kernel and
update this bug with the results. If the problem is solved, change the
tag 'verification-needed-quantal' to 'verification-done-quantal'.
If verification is not
On 01/04/2013 09:49 AM, Takashi Iwai wrote:
At Thu, 03 Jan 2013 17:04:15 +0100,
David Henningsson wrote:
On 12/19/2012 11:38 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 11:34:46 +0100,
David Henningsson wrote:
On 12/19/2012 11:24 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 09:44:47 +0100,
At Wed, 09 Jan 2013 09:36:24 +0100,
David Henningsson wrote:
On 01/04/2013 09:49 AM, Takashi Iwai wrote:
At Thu, 03 Jan 2013 17:04:15 +0100,
David Henningsson wrote:
On 12/19/2012 11:38 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 11:34:46 +0100,
David Henningsson wrote:
On
Here it is, based on Takashi's for-linus branch
** Attachment added: alsa-hda-dkms_0.1_all.deb
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/886975/+attachment/3476983/+files/alsa-hda-dkms_0.1_all.deb
--
You received this bug notification because you are a member of Desktop
I can confirm that the 1) clicks are gone by the attached package.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant
At Thu, 03 Jan 2013 17:04:15 +0100,
David Henningsson wrote:
On 12/19/2012 11:38 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 11:34:46 +0100,
David Henningsson wrote:
On 12/19/2012 11:24 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 09:44:47 +0100,
David Henningsson wrote:
This
fix-master.patch
does the virtual master really work on CD20549 since
spec-vmaster_nid = spec-private_dac_nids[0];
in cx_auto_parse_output
but the volume control are at pin complex instead of audio output (DAC)
--
You received this bug notification because you are a member of Desktop
@Raymond, I think your observation in comment #88 is correct, would you
mind writing a patch for that, or do you want me to do it?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
** Attachment added: alsa-hda-dkms_0.1_all.deb
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/886975/+attachment/3473950/+files/alsa-hda-dkms_0.1_all.deb
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in
@c4pp4:
Still trying to get 1) through upstream...
The following dkms package contains patch for 1) only, on top of git
master. Can you just install it, reboot, and make sure that the 1) click
is gone. Thanks.
--
You received this bug notification because you are a member of Desktop
Packages,
@David Henningsson
Would you please make a package for the release 12.10 (quantal) 32-bit -
kernel linux 3.5.0-21-generic?
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
1) Right.
2) Right.
3) Yes, I have. I guess the number 75 is just a compromise because the click
noise is still there but it's hardly audible = more time less audible.
+ msleep(75);
+ else
+ hda_set_power_state(codec, AC_PWRST_D0);
4) GUI
On 12/19/2012 11:38 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 11:34:46 +0100,
David Henningsson wrote:
On 12/19/2012 11:24 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 09:44:47 +0100,
David Henningsson wrote:
This reverts commit 697c373e34613609cb5450f98b91fefb6e910588.
The original
Ok, back. It is easier to try to examine the clicks one at a time. So in
priority order, is this correct:
1) The biggest clicks are fixed by the patch in comment #71
2) To second click needs these two to fix:
+ snd_hda_codec_set_power_to_all(codec, fg, power_state, false);
when transitioning to
@David Henningsson
To resolve the unamplified part bug I changed TLV data for a virtual
master volume:
tlv[2] = -nums * step;
tlv[3] = step;
new values:
tlv[2] = -6450;
tlv[3] = 150;
Originally the range of the master volume is from 0db to 10.75db with step 0.25.
After the change the range is
** Patch added: fix-master.patch
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/886975/+attachment/3467135/+files/fix-master.patch
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
c4pp4, thanks for your work so far. FYI, I'll be back from holiday at
2nd of Jan 2013. (And depending on workload, might be a few days extra
until I'll have time to look at your patches)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to
@David Henningsson
Take your time, happy Holidays.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549 Venice
@David Henningsson
GUI Sliders DEMO:
- unamplified part bug
- no control of mic bug
http://youtu.be/AZTcPCGejoA
- better to use flash version with quality 720p
- html5 version has bad annotations
I think that solution with unaplified part is AC_VERB_SET_CONNECT_SEL to
Audio Mixer (0x10 - 0x17,
@David Henningsson
If it's not necessary to join the upstream discussion I'd like to stay
over here if you don't mind.
After putting down that initial click noise I discovered a new one and
that's why the solution avoids two sorts of click noise. Both had been
appearing within the transition to
This reverts commit 697c373e34613609cb5450f98b91fefb6e910588.
The original patch was meant to remove clicking, but in fact caused even
more clicking instead.
Thanks to c4pp4 for doing most of the work with this bug.
BugLink: https://bugs.launchpad.net/bugs/886975
Signed-off-by: David
At Wed, 19 Dec 2012 09:44:47 +0100,
David Henningsson wrote:
This reverts commit 697c373e34613609cb5450f98b91fefb6e910588.
The original patch was meant to remove clicking, but in fact caused even
more clicking instead.
Thanks to c4pp4 for doing most of the work with this bug.
BugLink:
On 12/19/2012 11:24 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 09:44:47 +0100,
David Henningsson wrote:
This reverts commit 697c373e34613609cb5450f98b91fefb6e910588.
The original patch was meant to remove clicking, but in fact caused even
more clicking instead.
Thanks to c4pp4 for doing
At Wed, 19 Dec 2012 11:34:46 +0100,
David Henningsson wrote:
On 12/19/2012 11:24 AM, Takashi Iwai wrote:
At Wed, 19 Dec 2012 09:44:47 +0100,
David Henningsson wrote:
This reverts commit 697c373e34613609cb5450f98b91fefb6e910588.
The original patch was meant to remove clicking, but in
@David Henningsson
Yes, reverting back to state without snd_hda_shutup_pins() reduce click
noises. After that there is just the initial click noise when on battery
power. I'm almost done with avoiding that initial click noise. It'll be
finished as soon as possible.
--
You received this bug
@c4pp4, thanks for your reply.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549 Venice doesn't
work
c4pp4, okay, let me know if you find anything. But if reverting the
commit that caused the extra clicks causes no other regressions then we
should probably revert it as a first step, and after that see if you can
find a way to avoid the initial click too?
--
You received this bug notification
@David Henningsson
Yes, you are right, that's exactly what I'm doing. I've made a module
without snd_hda_shutup_pins() solution and there is only that initial
click noise now.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver
try mute the amp out VAL of connection from 0x17 in node 0x10 if node
0x17 is not used
Node 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
Control: name=Speaker Playback Volume, index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name=Speaker Playback Switch, index=0,
On 12/12/2012 06:15 PM, Takashi Iwai wrote:
At Wed, 12 Dec 2012 18:02:04 +0100,
David Henningsson wrote:
The bug reporter reports that setting the speaker pin to
D3 before turning off its pinctl fixes the clicking noise on
powersave for Thinkpad T61.
Thanks to c4pp4 for doing most of the
At Mon, 17 Dec 2012 16:33:10 +0100,
David Henningsson wrote:
On 12/12/2012 06:15 PM, Takashi Iwai wrote:
At Wed, 12 Dec 2012 18:02:04 +0100,
David Henningsson wrote:
The bug reporter reports that setting the speaker pin to
D3 before turning off its pinctl fixes the clicking noise on
Hello , I am having the same microphone problem, neither external or
internal microphone works under linux. running ubuntu 12-04 LTS on
Lenovo Ideapad N585
Should i give this patch a try ? My Laptop does not seem to have the
same device though
lspci -vnn | grep -A1 Audio
00:01.1 Audio device
@David Henningsson
Hi, thanks for your effort,
I've tried that patch and with a little correction it works as expected - no
more click noise.
It's necessary to move the line
.reboot_notify = conexant_reboot_notify,
from
static const struct hda_codec_ops conexant_patch_ops = {
to
static const
It's necessary to move the line .reboot_notify = conexant_reboot_notify,
from static const struct hda_codec_ops conexant_patch_ops = {
to static const struct hda_codec_ops cx_auto_patch_ops = {
Good catch! Fixed.
snd_hda_codec_set_power_to_all(codec, codec-afg, AC_PWRST_D3, false);
I think
At Wed, 12 Dec 2012 18:02:04 +0100,
David Henningsson wrote:
The bug reporter reports that setting the speaker pin to
D3 before turning off its pinctl fixes the clicking noise on
powersave for Thinkpad T61.
Thanks to c4pp4 for doing most of the work with this bug, including
reporting and
The bug reporter reports that setting the speaker pin to
D3 before turning off its pinctl fixes the clicking noise on
powersave for Thinkpad T61.
Thanks to c4pp4 for doing most of the work with this bug, including
reporting and testing, and writing preliminary patches.
BugLink:
@David Henningsson
Ok, it seems to me as a good joke :D
At first there was a problem with initial click noise when on battery power
according to this:
https://bugzilla.novell.com/show_bug.cgi?id=624896
Then they patched the conexant driver without any confirmation that it's
resolving the
** Summary changed:
- Lenovo sound chip Conexant CX20549 Venice doesn't work correctly.
+ [Thinkpad R61i] Lenovo sound chip Conexant CX20549 Venice doesn't work
correctly.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in
** Summary changed:
- [Thinkpad R61i] Lenovo sound chip Conexant CX20549 Venice doesn't work
correctly.
+ [Thinkpad R61i/T61] Lenovo sound chip Conexant CX20549 Venice doesn't work
correctly.
--
You received this bug notification because you are a member of Desktop
Packages, which is
Hi c4pp4 and first of all, thanks for your endurance with this issue.
To have this fixed once and for all, we need to get this into upstream.
Based on your comments, I'm trying to figure out which pieces make sense
to send to upstream. Your code is based on making a new model which is
a way we're
I've rewritten the part of your patch that fixes the click so that it looks
more like upstream would want it (I believe).
Could you help testing it? If it works, I will send this version to upstream
for inclusion.
It should be applied to the daily DKMS builds. If you like, I can make a
custom
What is required to get this into mainstream and nail it down forever?
(Or is upstream = mainstream = vanilla linux kernel maintained by
Linus?)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
@jhoectl, with upstream I mean the vanilla linux kernel maintained by
Linus.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
[Thinkpad R61i/T61] Lenovo sound chip
node 0x17 is the analog mixer silmilar to ac97 analog mixer
you lost the mic playback volume controls and 12 dB gain of hardware
PCM playback volume
@Raymond
Thank you very much for the clarification.
--
You received this bug notification because you are a member of Desktop
Packages, which is
I've updated the driver for both Ubuntu 12.04 and 12.10. There is no
click noise anymore.
** Patch added: patch for Ubuntu 12.10 - Quantal Quetzal (updated)
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/886975/+attachment/3446519/+files/lenovo_conexant.patch
--
You received
You have been subscribed to a public bug:
Computer: IBM Lenovo Thinkpad R61i
Card: HDA Intel
Sound chip: Conexant CX20549 (Venice)
Device: 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD
Audio Controller [8086:284b] (rev 03)
Subsystem: Lenovo ThinkPad T61 [17aa:20ac]
The attachment oneiric_lenovo.patch of this bug report has been
identified as being a patch. The ubuntu-reviewers team has been
subscribed to the bug report so that they can review the patch. In the
event that this is in fact not a patch you can resolve this situation by
removing the tag 'patch'
** Package changed: linux (Ubuntu) = alsa-driver (Ubuntu)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
Lenovo sound chip Conexant CX20549 Venice doesn't work
Would it be possible for you to test the latest upstream kernel? Refer
to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
v3.7 kernel[0] (Not a kernel in the daily directory) and install both
the linux-image and linux-image-extra .deb packages.
If this bug is fixed in the
I really appreciate your working on this.
Unfortunately the computer with the problem is owned by a friend in another
town.
I don't often see him and certainly don't want to upset his stability. If
no one else can
do this then I would consider driving to him and trying the fix. I was
just
I've also noted it uses directly a node 0x19 (Audio Output Analog)
instead of a node 0x17 (Audio Mixer), but I don't know if it's necessary
and has to do with sound quality. I guess that sound going through the
node 0x17 is hardware mixed and through the 0x19 is post-mixed by a
software driver. As
patch for Ubuntu 12.10 - Quantal Quetzal Edit (6.0 KiB, t
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
Lenovo sound chip Conexant CX20549 Venice doesn't work
refer to your patch
can r61i use dock station or port replicator?
there is mic at sep (dock mic) but no dock line out in the codec info
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
if the driver implement auto mic selection. those mic capture switch is
meaningless
Node 0x1a [Audio Input] wcaps 0x100d0b: Stereo Amp-In R/L
Control: name=Dock Mic Capture Volume, index=0, device=0
ControlAmp: chs=3, dir=In, idx=2, ofs=0
Control: name=Dock Mic Capture Switch, index=0,
** Changed in: alsa-driver (Ubuntu)
Status: Incomplete = Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/886975
Title:
Lenovo sound chip Conexant CX20549 Venice
79 matches
Mail list logo