Welcome to our peer-to-peer forums, where owners help owners. Need help now? Visit eSupport here.

English Community

Linux Operating SystemsOther Linux Discussions
All Forum Topics
Options

12 Posts

10-31-2017

United States of America

17 Signins

98 Page Views

  • Posts: 12
  • Registered: ‎10-31-2017
  • Location: United States of America
  • Views: 98
  • Message 1 of 78

Yoga C930 audio on Linux

2020-10-02, 19:33 PM

Dozens of people have been trying for over a year to get the basic info needed to run all the speakers of the C930 and C940 on Linux. At present, only 2 of the 5 speakers work and the sound is very poor on Linux.

 

It's probably a fool's errend, but I'm going to try one more time here.

 

What we need is either for:

 

1) The Lenovo BIOS developers to release an update, like they did for the X1 Carbon series, that properly initializes these amplifiers so that audio works correctly outside of Windows. Windows presumably has some built-in that properly initializes. This would be ideal.

 

2) Failing that, we need to know exactly how the speakers are initialized, so that Linux devs can build a fix.

 

Can someone pls pass this on to the appropriate Lenovo team member. The second fix (2) above would likely be a 10-minute email response from a Lenovo dev in the know, and would change dozens, perhaps hundreds, of Linux-using Lenovo customers from disgruntled into happy customers.

 

It's otherwise a very nice piece of hardware.

Reply
Options

6 Posts

07-08-2019

Thailand

17 Signins

149 Page Views

  • Posts: 6
  • Registered: ‎07-08-2019
  • Location: Thailand
  • Views: 149
  • Message 2 of 78

Re:Yoga C930 audio on Linux

2020-10-07, 14:15 PM

Absolutely true because Lenevo already aim to be partner with Linux like Red Hat that already become official partner but I don't know why they still don't fix thix issues quite tragic and perplex about this situation :(

Reply
Options

702 Posts

07-22-2019

Canada

480 Signins

5546 Page Views

  • Posts: 702
  • Registered: ‎07-22-2019
  • Location: Canada
  • Views: 5546
  • Message 3 of 78

Re:Yoga C930 audio on Linux

2020-10-08, 21:47 PM

Hi @Eric140 

 

I've looked at this one before, a couple of times. 

Check out: https://bugzilla.kernel.org/show_bug.cgi?id=205755

 

I was on that thread with Jaroslav and we provided a chunk of information from our team, and got the realtek vendor got involved as well. We provided the initialisation details but it wasn't enough but I don't know what else was missing - we never found out what and we're not audio experts (it's a tough subsystem....)

 

I can provide what I have to anyone interested. I shared it with Nate in that email thread and I see he posted the init details. One of my team members was going to investigate himself but we don't have any systems so that's not been possible.

 

If there is something exta missing I can try and collect, that but I do want to highlight that this is not a Linux certified system - we're giving support as best we can but I just don't have the same levers or resources to be able to get the firmware team to make changes or share answers. I'm totally up for trying and supporting the community but the engineers who work on those platforms have other priorities. I think doing a BIOS update is extremely unlikely I'm afraid.

 

Hope that helps - let me know if you're the audio expert who can make it happen ;)

 

Mark

Reply
Options

12 Posts

10-31-2017

United States of America

17 Signins

98 Page Views

  • Posts: 12
  • Registered: ‎10-31-2017
  • Location: United States of America
  • Views: 98
  • Message 4 of 78

Re:Yoga C930 audio on Linux

2020-10-09, 0:16 AM

Mark, thanks for your response, I appreciate it. That's a very helpful link - somehow I missed those comments as I did my research. Looks like someone has already accomplished what I was planning to do this weekend, which is get audio running on a Windows guest on qemu. The message from the Lenovo kernel guy is also excellent. I'm far from an audio expert, just a C930 owner, but I'll try to get a PR put together, if I manage to get things running properly.

 

I do understand it's not a supported system, but I was hoping at least for some kind of basic input or acknowledgement (that as it turns out you did provide at Lenovo).

 

Thanks again, this is good info that I failed to pick up on previously. My apologies for that.

 

 

Edit: I see now why I missed that info, particularly the (hopefully) critical message from the kernel guy. It was from May, which was several months after I had looked into the issue closely. I should have checked again before I posted my complaint.

Reply
Options

219 Posts

12-17-2018

United States of America

367 Signins

2416 Page Views

  • Posts: 219
  • Registered: ‎12-17-2018
  • Location: United States of America
  • Views: 2416
  • Message 5 of 78

Re:Yoga C930 audio on Linux

2020-10-27, 13:39 PM

Does anyone have a C940 that would be will to test a new BIOS and patch for Ubuntu for potential audio fixes.  If BIOS team states this fixes some issues and can be back ported to the C930 if successful tested.  I have no access to a C940 at this time so looking for a volunteer

Reply
Options

12 Posts

10-28-2020

United States of America

24 Signins

80 Page Views

  • Posts: 12
  • Registered: ‎10-28-2020
  • Location: United States of America
  • Views: 80
  • Message 6 of 78

Re:Yoga C930 audio on Linux

2020-10-28, 19:33 PM

@ DaveOber wrote:
 

 

Does anyone have a C940 that would be will to test a new BIOS and patch for Ubuntu for potential audio fixes.  If BIOS team states this fixes some issues and can be back ported to the C930 if successful tested.  I have no access to a C940 at this time so looking for a volunteer

 

Hello- I have a Yoga C940 14 in. and would be willing to test the new BIOS. I've been hoping for a solution to the speaker issue for some time now and would be happy to help in whatever way I can. My C940 is currently set up with a Ubuntu/Windows 10 dual boot. Thank you for taking the time to help us with this.

Reply
Options

219 Posts

12-17-2018

United States of America

367 Signins

2416 Page Views

  • Posts: 219
  • Registered: ‎12-17-2018
  • Location: United States of America
  • Views: 2416
  • Message 7 of 78

Re:Yoga C930 audio on Linux

2020-11-02, 20:58 PM

The link here is to a 7zip file that contains a BIOS in efi format and a zip file that has a set of kernel packages for ubuntu, it may not fix all of the sound issues should hopefully will make things better so we can look at getting it up streamed for all to benefit from 

https://drive.google.com/file/d/1HHY928tMwwndp0ak2MdbsOlxuK0OJMWA/view?usp=sharing 

 

David

Reply
Options

12 Posts

10-28-2020

United States of America

24 Signins

80 Page Views

  • Posts: 12
  • Registered: ‎10-28-2020
  • Location: United States of America
  • Views: 80
  • Message 8 of 78

Re:Yoga C930 audio on Linux

2020-11-02, 22:39 PM
Thanks for working on this for us- I'm not able to access the file on Google Drive- my account does not have access. I've sent an access request to you through Google.
Reply
Options

12 Posts

10-28-2020

United States of America

24 Signins

80 Page Views

  • Posts: 12
  • Registered: ‎10-28-2020
  • Location: United States of America
  • Views: 80
  • Message 9 of 78

Re:Yoga C930 audio on Linux

2020-11-03, 1:45 AM

Ok- I've downloaded the files. I can apply the kernel headers easily enough but regarding the BIOS flash, I'm not sure how to proceed with just the EFI file. With other systems that I've used, I was able to put the EFI file at the root of a USB drive. But in this case, the C940 does not see it as a bootable device. Can you recommend a utility to assist with the BIOS flash?

 

Thanks again!

Reply
Options

219 Posts

12-17-2018

United States of America

367 Signins

2416 Page Views

  • Posts: 219
  • Registered: ‎12-17-2018
  • Location: United States of America
  • Views: 2416
  • Message 10 of 78

Re:Yoga C930 audio on Linux

2020-11-04, 14:11 PM

Steps below to install the BIOS update

1 make an EFI boot USB disk

2 copy BIOS to the disk

3 boot from EFI USB disk, you will need to have secure boot off in the BIOS

4 input fs0: to find the disk that contains the BIOS file, maybe on FS1:

5 run AUCN57WW.efi

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms