Wednesday, September 21st 2016
Microsoft Entering Agreements with Laptop Makers to Block Linux
Digital freedom activists are up in arms over a discovery by Lenovo Yoga 900S and Yoga 710S users that you simply can't replace the pre-installed Windows 10 Signature Edition operating system with one of your choice, such as Linux. Redditor BaronHK tried installing Linux on their notebooks and couldn't, so a support ticket was raised with Lenovo to guide them to install Linux. Lenovo responded that the notebook features Windows 10 Signature Edition, and that "it has been locked as per Lenovo's agreement with Microsoft."
On the Yoga 900S and 710S, Lenovo deployed a proprietary soft-RAID setup that cannot be recognized by Linux installers. You can't even change the SATA controller mode in the BIOS setup program. Even Windows installations don't succeed without special F6_install drivers by Lenovo, and the company only provides drivers for Windows. Lenovo cannot argue that its hardware specifically requires Windows, because Live images of Linux, (such as Ubuntu) function just fine on these notebooks. It's just that you can't make your Live session permanent by installing Ubuntu on the device. Lenovo has since gone into full damage control and denial. It removed the thread from its support forums (view a cached copy), and even changed its explanation from "we blatantly admitted to anti-competitive practices that could cost us a billion-dollar class-action lawsuit" to "we simply don't have drivers for our deliberately unusual RAID setup."
Source:
The Next Web
On the Yoga 900S and 710S, Lenovo deployed a proprietary soft-RAID setup that cannot be recognized by Linux installers. You can't even change the SATA controller mode in the BIOS setup program. Even Windows installations don't succeed without special F6_install drivers by Lenovo, and the company only provides drivers for Windows. Lenovo cannot argue that its hardware specifically requires Windows, because Live images of Linux, (such as Ubuntu) function just fine on these notebooks. It's just that you can't make your Live session permanent by installing Ubuntu on the device. Lenovo has since gone into full damage control and denial. It removed the thread from its support forums (view a cached copy), and even changed its explanation from "we blatantly admitted to anti-competitive practices that could cost us a billion-dollar class-action lawsuit" to "we simply don't have drivers for our deliberately unusual RAID setup."
127 Comments on Microsoft Entering Agreements with Laptop Makers to Block Linux
It's NOT microsoft's doing. Lenovo failed to provide a linux driver for the new SSD RAID setup, and/or an option in the UEFI to turn it off and switch to AHCI.
:D I kid, I kid.
Seriously though, why hasn't the post been amended?
Zip up your pants people, your fanboy/bias/double standard is showing.
That being said, that is NOT what is happening here.
On the E351 model, turning off wifi via the wifi app (yes, there's a wifi app, as if Windows couldn't handle that itself) will result in wifi being stuck on "off." You gotta enter the BIOS to get it back to "on." (On a side note, a newer BIOS version or something might fix the problem, but the owner only wanted a quick and cheap solution, so I didn't look further.) Of course it's not MS's fault. Unless they're bribing hardware manufacturers somehow... But we don't know that. Hence my opinion: it's the hardware manufacturer's fault. They make the drivers, and it's their own proprietary. No one is legally allowed to modify said code (not to mention how hard that would be), so it's up to them to deliver. I fully agree. Too often, hardware is limited by crappy drivers, sometimes even on Windows. Xonar drivers are a prime example of that phenomenon. If you want faster hardware support, you choose pick a Linux distribution that's rolling release. It took Ubuntu almost a year to have out-of-the-box support for QCA9377 (a laptop wifi card). I needed to install the driver manually with version 15.10 and 16.04, but with version 16.04.1, no need to do it anymore.
Maybe something Arch-based would fulfill your needs? I use Manjaro daily and haven't looked back since. What's funny though, is that I originally started using it because I needed a distro with a non PAE 32 bit kernel... xD
Anyway, I haven't spent much time fixing things since all my hardware is supported by default. But then, it's not exactly what you'd call a new laptop.
About adjusting, it does take some time to adjust, but a lot of Linux distros are well documented (including Arch Linux and Manjaro) and you can learn about its innards in a very straightforward manner. It's not just about price. It's also about freedom. You're the one in control... But then, you need to learn how it works. For instance, it took me a while to know that Dolphin should be launched with "kdesu" (I'm using KDE) instead of "sudo" or "su". Since Windows can be so permissive, users are often frustrated about the secure aspect of Linux.
Since Linux is open source, modify your own Linux distro to support the software RAID controller. It's the same with Apple's iOS and Google's Android+ARM based mobile devices.
I support a view that Windows should bundle app store, music app, web browser, etc just like Apple's MacOS X/iOS and Google's Android.
winsupersite.com/windows-10/what-are-windows-10-n-and-kn-editions
I'm not sure why lenovo even considered such an agreement. It is not like 90% of their base will install linux on it, and it is not like windows isn't already pre-installed.
This is just weird.
-c-