I think the poster here [1] and here [2] are the same person. That
person mentions in the Lenovo thread [2] that the "sudo hda-verb
/dev/snd/hwC0D0 0x1d SET_PIN_WIDGET_CONTROL 0x0" command is  temporary,
and to permanently apply it the method mentioned in the same Lenovo
thread needs to be done.

Knowing that either of those methods appear to be the fix, what is
necessary to resolve this permanently and not require the method
mentioned here [2]?

Additionally, for my own curiosity, what exactly is happening when
applying either of the fixes?



[2] https://forums.lenovo.com/t5/Linux-Discussion/X1-Carbon-Gen-6-weird-

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  click/pop noise in the headphone on several lenovo laptops

Status in linux package in Ubuntu:
  Fix Committed

Bug description:
  Lenovo told us that some linux uers reported headphone noise on Lenovo's
  website. After investigating, we found those Lenovo laptop mdoels all
  have the codec of alc285, and we can reproduce the noise problem too.

  Don't use the DAC of headphone, let headphone share the DAC with speaker,
  the noise disappears.

  [Test Case]
  After applying this patch, we tested on Lenovo P52, P72, X1 carbon and X1
  Yoda2, no noise anymore

  [Regression Potential]
  Low. This patch only apply to several lenovo machines, and after applying
  this patch, both speaker and headphone still work very well.

To manage notifications about this bug go to:

Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to