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

English Community

Linux Operating SystemsUbuntu
All Forum Topics
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 111 of 153

Re: Linux compatibility with Yoga C930

2019-08-15, 22:35 PM

I've been watching this thread for the last couple of months and wanted to first thank the people that have provided suggestions and fixes to getting the Lenovo C930 running properly on Linux.

I decided to do a full clean ubuntu 19.04 install today on my c930 and wanted to provide some feedback/support here.

Good News:
It does seem that the latest kernel '5.0.0-26-generic' seems to fix the wifi problem that users were reporting, and I'm digging in to see if any of the other issues reported here have also been fixed as the package came with some sound and wifi/bluetooth additions as well.

Bad News: If booting from a live usb instance, you still have to perform the 'modprobe -r ideapad_laptop' workaround via terminal during the live session to get basic wifi working to install the operating system with 'latest updates' which then gives you the ability to install the Canonical Partners software sources.

Additional Information: Once that is complete, boot up into your new installation, run the modprobe command again via terminal. Then open Software & Updates and head to the 'Other Software' tab (2nd tab from the left) and check the 'Canonical Partners' option, this comes with various updates and will actually fix the no-wifi bug that users have been experiencing.

(Remember, in the event that you may have disabled the ideapad_laptop kernel module in the past via a script, you may want to re-enable it again, though I'll leave that up to you.)

To wrap up my long post, I wanted to pretty much report what I have working and what still needs work for this laptop to be 'fully supported'.

Laptop Technical Information: (need more info, ask?)

        Manufacturer: LENOVO
        Product Name: 81C4
        Version: Lenovo YOGA C930-13IKB
        BIOS Version: 8GCN32WW (latest as of this posting)

What is working 'out of the box' with hotfix mentioned above...

* Internal Storage
* Integrated Graphics (via Intel CPU)
* Type-A Port
* Type-C Port (tested with USB-C multi-adapter from Belkin)
* Keyboard (Volume, Brightness, and other functions work as normal)
* Wi-Fi
* Bluetooth
* Headphone Socket
* Touchscreen
* Rotation Sensor (though, sometimes it flips the display when opening the lid from sleep)
* Light Sensor

Broken or Un-Tested
* Thunderbolt 3 (I don't have equipment to test this)
* Speakers (still being worked on via multiple parties across the web)
* Power Management (still need to test if this is working via the latest kernel)
* Built in Microphone
* Fingerprint Reader

We are really close to a fully functioning C930 :D.







Reply
Options

22 Posts

01-19-2014

United States of America

21 Signins

201 Page Views

  • Posts: 22
  • Registered: ‎01-19-2014
  • Location: United States of America
  • Views: 201
  • Message 112 of 153

Re: Linux compatibility with Yoga C930

2019-08-15, 22:49 PM

 wrote:


Broken or Un-Tested
* Thunderbolt 3 (I don't have equipment to test this)

I attempted to test this with a thunderbolt monitor that works with the Yoga 920, but it didn't work. I may be able to get dmesg output later. Is this the place we should watch for progress on that? https://github.com/intel/thunderbolt-software-user-space

 

* Speakers (still being worked on via multiple parties across the web)

Where is this being worked on??? The tinny sound is killing me ):

 

* Power Management (still need to test if this is working via the latest kernel)

I don't think this has changed

 

* Built in Microphone

This also still doesn't work, do you know where this is being worked on as well?

 

* Fingerprint Reader

I don't use biometrics so I won't test this

 

We are really close to a fully functioning C930 :D.

I sure hope so! I wish Lenovo would help directly, maybe I'll switch over to those sleek Huawei ultrabooks...

Reply
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 113 of 153

Re: Linux compatibility with Yoga C930

2019-08-15, 23:49 PM
Speaker details are here: https://github.com/droserasprout/lenovo-yoga-c930-linux#speaker

Don't have an idea on the microphone at the moment.
Reply
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 114 of 153

Re: Linux compatibility with Yoga C930

2019-08-16, 21:36 PM
After some more digging, it seems that somehow they got the full speaker system working under a hackintosh setup... but doesn't work in ubuntu lol.

https://www.tonymacx86.com/threads/guide-lenovo-yoga-c930-13ikb-4k-i7-8550u-99-working-updated-7-feb.270421/
Reply
Options

3 Posts

05-11-2019

United States of America

4 Signins

97 Page Views

  • Posts: 3
  • Registered: ‎05-11-2019
  • Location: United States of America
  • Views: 97
  • Message 115 of 153

Re: Linux compatibility with Yoga C930

2019-08-16, 22:27 PM

OS X drivers are very different than linux drivers.  There could be some proprietary stuff going on in OS X

Reply
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 116 of 153

Re: Linux compatibility with Yoga C930

2019-09-10, 22:06 PM

OSX is just Unix, if someone got the speakers working in a hackintosh for this laptop, it shouldn't be too hard to get that ported over to another distro.

Reply
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 117 of 153

Re: Linux compatibility with Yoga C930

2019-09-10, 22:08 PM

I've noticed pretty bad screen tearing when watching videos, I've applied the fix posted here and it works well:

https://learnubuntumate.weebly.com/screen-tearing-on-intel-graphics.html

tldr;

        sudo mkdir -p /etc/X11/xorg.conf.d/
        sudo nano /etc/X11/xorg.conf.d/20-intel.conf
add

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection


then save.

Reply
Options

21 Posts

03-21-2017

United States of America

50 Signins

360 Page Views

  • Posts: 21
  • Registered: ‎03-21-2017
  • Location: United States of America
  • Views: 360
  • Message 118 of 153

Re: Linux compatibility with Yoga C930

2019-09-10, 22:13 PM

Don't count on that. The behavior is just the same. The 2 speakers under keyboard still doesn't work. Just the subwoofer in the sound bar may works oob. (Or also via hda-verb https://www.tonymacx86.com/threads/guide-lenovo-yoga-c930-13ikb-4k-i7-8550u-99-working-updated-7-feb.270421/post-1995711)

 

Reply
Options

3 Posts

10-30-2019

United States of America

3 Signins

32 Page Views

  • Posts: 3
  • Registered: ‎10-30-2019
  • Location: United States of America
  • Views: 32
  • Message 119 of 153

Re: Linux compatibility with Yoga C930

2019-10-30, 17:20 PM

Hi

 

I actually have the C940 (newest gen), I feel like the speakers and headphone sound is very tinny. I have installed PulseEffects and made the changes in the 'pulse audio.conf' file. Running Ubuntu 18.04 with the 5.3 kernel. Still kind of sounds like garbage. Is there a known fix to this? 

Reply
Options

7 Posts

08-15-2019

United States of America

10 Signins

46 Page Views

  • Posts: 7
  • Registered: ‎08-15-2019
  • Location: United States of America
  • Views: 46
  • Message 120 of 153

Re: Linux compatibility with Yoga C930

2019-10-31, 4:56 AM
I took a quick look, it seems that the speakers are the same so you are going to encounter the same issues that C930 users currently face.

As of this post, there isn't a way to get the full speaker experience that you can get in Windows 10 via Linux. (Though there is a way to re-assign a pin to get slightly better sound, see this link for details: https://github.com/droserasprout/lenovo-yoga-c930-linux#speaker)

I wish Lenovo would work more to try to support Linux in their hardware ecosystem better outside of the main lineup they provide.

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

Most Liked Authors

(Last 7 days)

View All