- Lenovo разрешила ставить Linux на ноутбуки c Windows 10, но с отказом от техподдержки
- Linux Mint Forums
- Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
- Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
- Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Lenovo разрешила ставить Linux на ноутбуки c Windows 10, но с отказом от техподдержки
Lenovo Yoga 900
В сентябре 2016 года компания Lenovo подверглась сильной критике, когда активисты Open Source заподозрили наличие «секретного соглашения» с Microsoft по эксклюзивной установке Windows 10 на некоторые компьютеры Lenovo. Основанием для таких подозрений стал факт, что на определённые модели ноутбуков с Windows 10 невозможно поставить Linux.
После бурных протестов общественности компания Lenovo пошла на попятную и выпустила новые прошивки BIOS для этих ноутбуков.
В сентябре на форумах появились сообщения, что Linux невозможно установить на ряд ноутбуков Lenovo, которые поставляются с некоей версией Windows 10 Signature Edition. По предположениям пользователей, обозначение “Signature Edition” означает, что в отношении этих компьютеров у Microsoft действует соглашение с производителем, что компьютер «залочен» на операционную систему Windows. Например, на ноутбук Lenovo Yoga 900 ISK2 UltraBook невозможно установить Linux в проприетарном режиме RAID, который залочен через UEFI/BIOS.
Расследование выявило, что на платформах Intel накопитель конфигурируется в UEFI/BIOS двумя способами: как «стандартный» или как RAID. Во втором случае просто изменяются идентификаторы PCI ID, чтобы отключить стандартные драйверы и гарантировать использование специфичных драйверов Intel, в которых точно есть поддержка RAID. Компания Intel не подготовила коммитов в ядро Linux для поддержки режима RAID для этих драйверов, поэтому с такими настройками UEFI/BIOS операционная система Linux «не видит» накопитель. В данном случае в ноутбуках Lenovo нет возможности изменить конфигурацию накопителя, она жёстко установлена как RAID.
Представитель компании Lenovo тогда сказал, что в данном случае на ноутбук установлена версия Signature Edition операционной системы Windows 10 Home: «Она залочена по нашему соглашению с Microsoft».
Факт наличия некоего секретного соглашения впоследствии не подтвердился. Возможно, проблема заключалась именно в драйверах Intel. Так или иначе, но компания Lenovo в итоге признала свою ошибку. На официальном сайте технической поддержки опубликованы новые версии прошивок для ноутбуков Yoga 900 и IdeaPad 710, которые стали причиной недовольства пользователей.
Правда, есть одна оговорка. На форуме подчёркивается, что данные версии BIOS «не предназначены для использования на компьютерах, на которых работает операционная система Windows». Кроме того, для данного BIOS не предоставляется официальная поддержка Lenovo, а всех пользователей предупреждают о рисках «деградации производительности, которые могут быть связаны с использованием этого BIOS».
Любителям Linux разрешили установить свободную операционную систему, но на свой страх и риск, с потерей официальной техподдержки.
Таким образом, Lenovo нашла способ решения проблемы. Ведь если опустить конспирологическую версию секретного соглашения с Microsoft, то зачем она изначально «залочила» BIOS? Для того, чтобы исключить использование непроверенных драйверов Intel, которые нуждаются в особых настройках для управления питанием. Как было сказано выше, до недавнего времени Intel не предоставила коммитов в ядро Linux для поддержки режима RAID для этих драйверов. Только 21 октября разработчики Intel всё-таки представили соответствующий патч.
Компания Lenovo решила, что это приведёт к лишним вопросам в службу технической поддержки Lenovo. Руководство китайской компании приняло решение, что число пользователей Linux настолько мало, что ими можно пренебречь ради сокращения количества звонков в службу технической поддержки.
После того как история приобрела скандальный характер, решили всё-таки выпустить новую прошивку. Но пользователям, которые установят её, запретили звонить в службу технической поддержки. Всё просто и логично.
У компании Lenovo есть список ноутбуков, сертифицированных для установки Linux, но модели Yoga 900 и IdeaPad 710 до сих пор отсутствуют в этом списке.
Установившим Linux на ноутбуки Lenovo пользователям труднее рассчитывать на техническую поддержку ещё и потому, что сотрудники техподдержки обучены отвечать на вопросы прежде всего по Windows. В данном случае пользователей вообще лишили поддержки. Впрочем, это не такая большая проблема — большинство пользователей Linux и не нуждаются в советах от девочек из суппорта.
Источник
Linux Mint Forums
Welcome to the Linux Mint forums!
Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Post by MiraclesHappen » Tue Aug 14, 2018 4:46 am
I succesfully managed to install Linux Mint 19 Cinnamon (64) on a Lenovo Ideapad 100s 11IBY
These are my system specs:
System: Host: mh Kernel: 4.15.0-20-generic x86_64 bits: 64 gcc: 7.3.0 Desktop: Cinnamon 3.8.8 (Gtk 3.22.30-1ubuntu1) dm: lightdm Distro: Linux Mint 19 Tara
Machine: Device: laptop System: LENOVO product: 80R2 v: Lenovo ideapad 100S-11IBY serial: N/A Mobo: LENOVO model: Aristotle 11.6 v: SDK0K13453 WIN serial: N/A UEFI: LENOVO v: E2CN14WW date: 09/23/2016 Chassis: type: 10 v: Lenovo ideapad 100S-11IBY serial: N/A
CPU: Quad core Intel Atom Z3735F (-MCP-) arch: Silvermont rev.8 cache: 1024 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10662 clock speeds: min/max: 499/1832 MHz 1: 499 MHz 2: 499 MHz 3: 917 MHz 4: 1501 MHz
Graphics: Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display bus-ID: 00:02.0 chip-ID: 8086:0f31 Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting (unloaded: fbdev,vesa) Resolution: 1366×768@59.99hz OpenGL: renderer: Mesa DRI Intel Bay Trail version: 4.2 Mesa 18.0.5 (compat-v: 3.0) Direct Render: Yes
Audio: Card-1 Intel HDMI/DP LPE Audio driver: HdmiLpeAudio Sound: ALSA v: k4.15.0-20-generic Card-2 bytcr-rt5640 driver: bytcr-rt5640
Network: Card: Failed to Detect Network Card!
Drives: HDD Total Size: NA (-) ID-1: /dev/mmcblk1 model: N/A size: 62.5GB serial: N/A Partition: ID-1: / size: 57G used: 15G (28%) fs: ext4 dev: /dev/mmcblk1p2
RAID: System: supported: N/A No RAID devices: /proc/mdstat, md_mod kernel module present Unused Devices: none
Sensors: System Temperatures: cpu: 51.0C mobo: N/A Fan Speeds (in rpm): cpu: N/A
Repos: Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list deb http: //packages.linuxmint.com tara main upstream import backport #id:linuxmint_main deb http: //archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http: //archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb http: //archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http: //security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse deb http: //archive.canonical.com/ubuntu/ bionic partner
Info: Processes: 218 Uptime: 2:15 Memory: 935.6/1922.5MB Init: systemd v: 237 runlevel: 5 Gcc sys: 7.3.0 Client: Unknown python3.6 client inxi: 2.3.56
I’m so happy because it works perfectly and has even improved the keyboard issues (no more lagging or missing keys).
However, there is one problem:
There is no sound and there is no volume icon on the desktop.
After having read and watched a few tutorials, I tried installing gnome-alsamixer but I got this long error (the error is the same whether I install it through the Software Manager, Synaptic or the Terminal). The error log is a bit long so you can find it here:[https://pastebin.com/KWhr7hWrl] .
Elsewhere I read to install pulseaudio and I did but I got another error:
$ pulseaudio W: [pulseaudio] pid.c: Stale PID file, overwriting. E: [pulseaudio] module-alsa-card.c: Failed to find a working profile. E: [pulseaudio] module.c: Failed to load module «module-alsa-card» (argument: «device_id=»1″ name=»platform-bytcr_rt5640″ card_name=»alsa_card.platform-bytcr_rt5640″ namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties=»module-udev-detect.discovered=1″»): initialization failed.
As you can see from the info above there are 2 audio cards but I can’t really understand why. What I know is that the original graphic card provided by Intel is connected to the audio card.
Someone told me that it’s a kernel problem but I don’t really want to install another system on this machine so I keep that as a last resort.
I’m very new to Linux and I don’t know how to get this problem fixed.
Is there anything else I should check or do?
If the problem is kernel-related, is there a way to check that?
Should I switch to another distro?
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by thx-1138 » Tue Aug 14, 2018 6:50 am
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by michael louwe » Tue Aug 14, 2018 7:38 am
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Tue Aug 14, 2018 9:20 am
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Tue Aug 14, 2018 9:23 am
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by michael louwe » Tue Aug 14, 2018 11:19 am
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Tue Aug 14, 2018 7:14 pm
Thank you! That’s good to know, I’ll keep it as a last resort if anything else doesn’t work because I live in Siem Reap, Cambodia and here it’s not easy to find everything and when I do find it is often either borderline cheap quality or incredibly expensive (yeah, go figure..).
But it’s very important to know that there is an option and are you 100% sure that’s going to work?
Also, do you know of any particular models which work with Mint 19?
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by michael louwe » Wed Aug 15, 2018 3:51 am
This kind of problem is off the beaten path or rare. AFAIK, most USB sound adapters should be Linux-compatible. You should check the Product Description for Linux-compatibility before purchase.
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by thx-1138 » Wed Aug 15, 2018 5:34 am
if the tweaks above still don’t do the trick (after rebooting):
1). the commits in the Github link above are dated May 2018 and done by a Red Hat employee.
So, now you know which distro is quite likely your best bet to get it working out-of-the-box (. latest Fedora).
2). you could also have a look around in Linuxium’ site for unofficial respins (search for Atom / Baytrail in your case. )
Of course, you should check if the audio works in live mode first.
3). i agree that ‘ buying something for this laptop is really not worth it«: (Baytrails are crap no questions asked. ),
however a 10$ el-cheapo usb adapter as michael suggested is certainly a viable solution.
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Wed Aug 15, 2018 6:06 am
if the tweaks above still don’t do the trick (after rebooting):
1). the commits in the Github link above are dated May 2018 and done by a Red Hat employee.
So, now you know which distro is quite likely your best bet to get it working out-of-the-box (. latest Fedora).
2). you could also have a look around in Linuxium’ site for unofficial respins (search for Atom / Baytrail in your case. )
Of course, you should check if the audio works in live mode first.
3). i agree that ‘ buying something for this laptop is really not worth it«: (Baytrails are crap no questions asked. ),
however a 10$ el-cheapo usb adapter as michael suggested is certainly a viable solution.
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Fri Aug 17, 2018 3:08 am
This kind of problem is off the beaten path or rare. AFAIK, most USB sound adapters should be Linux-compatible. You should check the Product Description for Linux-compatibility before purchase.
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY
Post by MiraclesHappen » Mon Oct 01, 2018 8:25 pm
if the tweaks above still don’t do the trick (after rebooting):
So, now you know which distro is quite likely your best bet to get it working out-of-the-box (. latest Fedora). It crashes. You can boot it out of the box but there is no support for HDMI, too heavy for this machine.
2). you could also have a look around in Linuxium’ site for unofficial respins (search for Atom / Baytrail in your case. ) YES! This was the final solution.
It took me a very long time to fix it because, first I’m still learning and second I had to study a lot to understand the meaning of some technical terms and
to learn how to respin an ISO.
Although Linux Mint 19 Tara XFCE is the best for this machine, it also caused the laptop to freeze after a while so in the end, after having tried a bunch of different open source OS I opted for Lubuntu. It took me a while to understand how to make Linuxium work because there are connected packages to download which are not mentioned in the guide but in the end I did it!
I thank you from the bottom of my heart for your invaluable help, patience and kindness, I wish the people of AskUbuntu were like you as well.
Now, the audio is working perfectly fine with both audio speakers and headphones. the only thing which doesn’t work is the volume button under F1, F2 and F3.
After some testing I also realized that the F* keys in general are not working but it’s not a big problem for me right now. Oddly enough, the display brightness
controller which is in F11 and F12 works perfectly fine!
In any case, I’m very satisfied with the result and I’ll see if I can fix the F* keys problem in the future (I have another laptop which runs Linux MInt 18.3 flawlessly).
I’m now writing an article to help people like me (noobs) make their Lenovo Ideapad 100s work again. I’ll publish the link below if anyone is interested or if you want to add your comments and expertise, you are welcome!
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Post by MiraclesHappen » Tue Oct 16, 2018 8:41 pm
Linux Mint is way too heavy (yes even the Xfce) so in the end I installed Lubuntu.
For a full tutorial:
If you want to see the result in You tube (without the tutorial):
https://youtu.be/XkC-u-Qbp04
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Post by 64bitguy » Thu Oct 18, 2018 1:06 am
So the way this got, «Solved» was by moving to Lubuntu?
Not very amusing.
What’s more, no offense folks; but the guidance for this wasn’t really serious. «buy new hardware?». No, that’s no answer at all and it ignores the underlying issues of comparability and standardization.
First, I think everyone that has used 4.18.14 will note that a Kernel update would have fixed MANY if not all of the problems but especially the Audio buttons issue. Installing pavucontrol would have also most likely allowed you to resolve the Pulse Audio issue too and if the older Kernel recognized the device and the configuration file was correct (the new one, not the old one); but it didn’t work because of the mixer loading sequence (the order matters, google alsamixer). from then on it’s just a matter of using the F6 key to toggle and yes, the Kernel update would have fixed those as well.
What makes me mad is the fact that neither Mint 18.x (1,2 or 3) nor 19 show or ship configured with even access to ANY of the last 3-generations of Kernels and I can find no reasonable explanation to why that is. Update Manager is built to do just this; but is broken in that it will not even see these official releases in the repository, yet goes unfixed for MONTHS (YEARS?) NOW.
Sure some Kernels have regression issues; but 4.18.14 is the current stable official release and people need to know that all current device driver work is all being done in there. To pretend otherwise and to ignore the importance of the latest Official Stable release Kernel is just plain stupid, especially when relating to «Known issues» that have been fixed by way of the Kernel.
Sorry, there it is.
So yeah, it’s pretty sad that these issues now equate to Mint problems being, «Solved» == «I dumped Mint and moved to a different distribution by another vendor».
Re: Linux Mint 19 Cinnamon (64) on Lenovo Idepad 100s 11IBY/SOLVED
Post by thx-1138 » Thu Oct 18, 2018 5:24 am
. aaah. nothing better than reading a judgemental post containing ranting, along with my morning coffee.
. is the solution ideal? Maybe not. Could someone that knows better than me & michael provide a better alternative? Sure.
We certainly don’t pull rabbits out of our magic hats.
But if you really think you know & could / can suggest better, where were you in 14 August?
Summer holidays, drinking pina colada on the beach? We’re spare time volunteers here you know, it’s not Microsoft’s hotline.
The OP’s post was done in 14 August : 4.18.14 wasn’t released then.
4.18.1 was released in 15 August.
It was also suggested to the OP to try out the latest Fedora, as that’s usually as much cutting edge as it gets.
Fedora also didn’t came with 4.18 at the moment (their testing of 4.18 started one week later).
You should also have a look at the kernel commits.
Even as of 18 October today, the latest commit for this audio driver is still from. Aug 14, 2018 .
I can only see a Lenovo Miix along with defs for some other vendors there, but certainly not the one in question.
Commit made by the very same RedHat developer already mentioned above actually, the one who was patching the UCM files.
So, besides suggesting. kernel time-travelling, maybe you could be more helpful,
and try digging out in Linux’s git what other commits relevant to the OP’s case are there since then.
Who knows — if you dig enough, maybe the rabbit will indeed eventually pop up.
Not sure about your Mint-specific rants either: if you had bothered reading the OP’s blog entry,
he/she clearly says he/she tried Ubuntu 18.04 (besides Fedora & few others as well).
If you ever had bothered going though the Linuxium blog,
you’d know that in order to get certain stuff working, it does quite a few more tricks than just. ‘updating to latest kernel’.
Why such extra tweaks / tricks aren’t standardized upstream?
Dunno — you could ask / complain to Linus & friends or the Canonical / RH devs,
but i assume they probably have their reasons for not deploying semi-experimental solutions out in the wild.
My huge respect to the OP for NOT giving up as the by far vast majority of people would do,
then followed by the. ‘obligatory’ and oh-so-boring rant » linux blah-blah-why-oh-why me going back to windows«.
Huge respect not only for working out this issue completely on his own with absolutely minimal suggestions from others,
but also for being kind enough to share his/her experience & personal workaround with the others.
Источник