News for hackers. Stuff that matters.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @07:39AM (#23402288)
I have a Lenovo Thinkpad Yoga that claims to be certified by both Lenovo and Canonical for Ubuntu.

Finger print sensor doesn't work, the fans are super loud all the time, audio doesn't work (requires a newer Linux kernel than the one shipped in the latest Ubuntu), EFI problems, sleep, hibernate, fast-boot, restore from hibernate problems, battery life on Linux is horrible...

So at least the certification for Ubuntu is completely worthless. Reading the first comments in the Ubuntu forums from a year ago and the evolution of the Arch Wiki for my laptop, I have a hard time believing that somebody actually tested it before releasing the laptop. At best, somebody looked at the spec sheet and said "we have supported similar hardware before, this is good to go".

1 year later, the laptop is almost in a barely usable state. Canonical broke Audio support (soundcard not detected anymore) with 19.04 and did not fixed it before 20.04, essentially telling users to wait till the next Ubuntu release due to in 6 months. The only officially supported version is a 4 year old custom 16.04 that I never got the chance of trying, but this should tell you a lot about "long term" support of Canonical and Lenovo for these machines.

The only ones that should be getting any praise are the dozens of volunteers that have been screwed by both Lenovo and Canonical into buying one of these and have made their work and support time available to others for free.

If you want to buy a Linux laptop, avoid Lenovo like the plague. They have absolutely zero quality assurance for Linux.

EDIT: link to certification: https://certification.ubuntu.com/hardware/201906-27127

what a worthless bag of bytes.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by linuxhansl on Wednesday June 03, 2020 @12:01PM (#23404926)
> If you want to buy a Linux laptop, avoid Lenovo like the plague. They have absolutely zero quality assurance for Linux.

I had the exact opposite experience. Perhaps it's a Unbuntu thing, hard to know, I use Fedora, or perhaps it's the Yoga...

In 2004 I got a T42, installed Fedora on it, it just worked.

In 2013 I got a T440p, installed Fedora, just worked. That Laptop is still in use, btw.

This year I got a X1 Extreme Gen2 (stupid name), installed the Fedora KDE spin, just works.

Sleep, etc, works, battery is life is really, the graphics card (internal and dedicated with the Nvidia drivers) work, etc, etc. So I am truly surprised by your experience.

I did a lot of research before, and these are the best Linux laptops that I could find (besides the "open" laptops like System76, etc).

The again, I am an engineer, so perhaps what I do in terms of setup comes easy to me without me noticing the complexity.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by pbrb on Wednesday June 03, 2020 @03:01PM (#23407297)
I'm with you. I have a 2017 X1 Carbon, and I've had zero issues with Ubuntu. The only thing I had to do was update a few config settings to properly sleep, and I run kde desktop so I don't have to fiddle with scaling on laptop monitor vs. my external displays. It's been an excellent laptop.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by yolomcsuperswag on Wednesday June 03, 2020 @02:40PM (#23407059)
"X1 Extreme Gen2 (...) just works"

Literally? I can't even beat the installer because of the GPU. (Vanilla Fedora)

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by linuxhansl on Friday June 05, 2020 @11:37PM (#23436612)
Huh?

I really did not do anything special (after it was installed I installed the NVidia drivers from RPMFusion, but that was after the base install was done).

Perhaps you need to enable hybrid graphics in the BIOS.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by yolomcsuperswag on Tuesday June 09, 2020 @06:51PM (#23471845)
I've tried both with and without :/ Oh, well.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by thefunnyman on Thursday June 04, 2020 @12:50AM (#23412535)
Does your microphone work? I generally love Thinkpads and have continued to buy them but even running Ubuntu 20.04 I still cannot use my fingerprint reader or microphone on my X1 Yoga and the pen doesn’t show up in Wacom settings at all so I can’t customize the buttons.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by linuxhansl on Friday June 05, 2020 @11:34PM (#23436602)
Yep. Microphone works (in the T42, T440p, and X1E gen2).

I never tried the fingerprint reader, so I do not know whether that works or not.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by discourses on Thursday June 04, 2020 @03:25AM (#23413666)
I had some issues with Ubuntu too. Fedora 32 -- zero issues.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by RMPR on Wednesday June 03, 2020 @11:40AM (#23404615)
For new hardware Ubuntu isn't exactly the distribution I would recommend. You may have a better chance trying a distro like Fedora or Arch. Speaking from my personal experience I have a X1 Yoga 1st gen and installed then updated Fedora from 29 to 31 it's a pretty much hassle-free process (apart from the fingerprint, which never worked in the first place and I don't use it anyway), I postpone the update from 31 to 32 mainly because I have some serious work ongoing, but I'm sure it will be smooth. You already shared you thought about "certifications", but I think the fact that Lenovo is starting Fedora Laptops[0] is telling in this regard.

0: https://www.forbes.com/sites/jasonevangelho/2020/05/08/lenov...

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by Lendal on Wednesday June 03, 2020 @12:13PM (#23405076)
This is my experience. I don't get the fascination with Ubuntu. Whenever I hear about something that doesn't work it's always Ubuntu. That could be confirmation bias though. From my perspective it's old & busted vs Fedora's hot & sexy, using more up to date software revs everywhere you look. It's low maintenance (unlike Manjaro/Arch) yet still fresh. You have a choice of desktops, or no desktop at all. There is Fedora Server available. Everything feels more modern and advanced. There is clearly a huge amount of work put into producing Fedora yet it has less users. I don't get the Ubuntu craze. Is it just peer pressure? Am I antisocial if I prefer Fedora to Ubuntu? What am I missing here?
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by valarauko on Wednesday June 03, 2020 @01:22PM (#23405989)
In my domain (bioinformatics), if it's self managed, Ubuntu is the standard. I would attribute much of the popularity to the Biolinux project, which built upon Ubuntu LTS and bundled in many popular bioinformatics packages which are a pain to setup and configure on your own. Besides these, many popular packages provide deb bundles, which makes it easy for a PhD student to manage on their own.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by hvis on Wednesday June 03, 2020 @06:09PM (#23409459)
> There is clearly a huge amount of work put into producing Fedora yet it has less users.

You're saying that like no work is being put into new Ubuntu's releases. Or its developers don't contribute to GNOME, for instance.

I tried Fedora Core several years ago. Got some broken package resolutions the very same day.

Reinstalled to Ubuntu, it had been more stable (probably simply thanks to 'apt', but still), and I didn't bother with Fedora since. Also, I'm not relishing having to learn rpm/yum/whatisname, with its new arguments, its different set of capabilities, and different names for packages I'm already familiar with.

Speaking of "modern and advanced", though, does it also support the NVIDIA driver's new "offload" PRIME mode? The one where you don't need to reboot or even relogin to use the discrete card.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by tetraca on Wednesday June 03, 2020 @01:05PM (#23405771)
I never got it either, outside of possibly just the momentum of having a relatively easy to install Linux distribution early on.

Rather than Fedora, though, I opted to run Debian sid. I get all the up to date fresh-from-the-oven software packages I care about, can pilfer from external Ubuntu apt repos if I need to, without having to clear out any of the garish brown and sponsored Ubuntu junk, and it's fairly easy to install and maintain. Despite being the permanently unstable branch, it's never really meaningfully broken on me.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by atoav on Thursday June 04, 2020 @02:23AM (#23413218)
I work with a guy who has been sysadmin for 20± years (and he is good) he says something like this (I am paraphrasing):

It is a problem if Hipster-Developers work on bleeding edge Linux, because their software will run on their system but nearly nowhere else (including their own system a year later). If you wanna develope do it on a debian or buntu - if it works there, others won't have a problem

Not sure with I totally agree with him, but we had multiple problems which seemed to proof his point.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by llampx on Thursday June 04, 2020 @04:59PM (#23421703)
Docker containers
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by blacksmith_tb on Wednesday June 03, 2020 @05:30PM (#23409036)
Hmm, given the popularity of Ubuntu, isn't also possible there are more bug reports just because more people use it? I installed 20.04 onto a new Asus laptop a couple of months ago, everything worked out of the box.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by arkj on Wednesday June 03, 2020 @09:38AM (#23403191)
>>If you want to buy a Linux laptop, avoid Lenovo like the plague. They have absolutely zero quality assurance for Linux.

Isn't this a bit too harsh on them? We've had good experiences on T and L series.

I am using L470 with fedora 27 for the last 2 years and I have not had any issues so far. I have gone till 78 days without a shutdown. It's been more stable than windows on suspend to ram cycles.

I did have issues with fonts out of the box but fixing was easy. One of the advantages of using Linux is it forces you to fix the broken parts and personally it has been a very rewarding experience.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by corty on Wednesday June 03, 2020 @10:02AM (#23403415)
I've had mixed experiences in this regard.

Thinkpads from the T and X series (don't know about Yoga, P or L) are really great, usually work out of the box and if there is broken hardware you are visited tomorrow by a nice guy from IBM (yes, really!) who fixes things without complaining about the weird OS you are running (of course you should be able to test that the new component works somehow).

Non-Thinkpad laptops from Lenovo are worse at running with Linux and the hardware support seems to be far worse, send it in, wait a few weeks, no solution.

Note that other vendors are very similar: there is a big difference between the "for professional business use" and "for home use" lines, in prices as well as support for software and support if broken.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by wildmusings on Wednesday June 03, 2020 @12:24PM (#23405225)
You have a pay a premium for that next-day, on-site warranty. But it's worth it.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:13PM (#23405885)
> by a nice guy from IBM (yes, really!)

Why IBM? IBM sold Lenovo to China years ago, does IBM still handle support for Lenovo in your country?

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by corty on Wednesday June 03, 2020 @01:19PM (#23405961)
Here in Germany, they seem to. Don't know if this has changed recently, but for the last personal visit 2 years ago, it was an IBM guy.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:29PM (#23406078)
Cool to know!
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by berdario on Wednesday June 03, 2020 @10:35AM (#23403753)
No, it's not too harsh.

I have a T440s, bought with the wrong (rtl8192ee) wifi chipset, and their support has been practically nonexistent.

If you're a big company, you can test the hardware before letting all your employees adopt it (and I know that my colleagues are quite happy with their X1 Carbon), but if you're a consumer and you find out that the hardware doesn't have (good/reliable) Linux drivers, you need to be prepared to return it... or to find a replacement FRU yourself (good luck with that!)

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by calvinmorrison on Wednesday June 03, 2020 @11:17AM (#23404305)
The biggest take away is make sure your hardware supports the software you want before you make expensive purchases.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by WalterGR on Wednesday June 03, 2020 @11:48AM (#23404738)
Is that information that Lenovo publishes? In the following page it shows some model numbers. Is there a guaranteed 1:1 mapping from model number to chipset?

https://support.lenovo.com/us/en/solutions/pd100264

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by wmf on Wednesday June 03, 2020 @01:24PM (#23406015)
Based on this thread you don't want to trust what Lenovo or Canonical say. You need to find first-hand reports about particular models.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by calvinmorrison on Wednesday June 10, 2020 @02:00PM (#23480085)
Sorry I just saw this. ThinkWiki may be a friend if you're looking for thinkpad specific documntation
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by kiddico on Wednesday June 03, 2020 @11:22AM (#23404354)
I think they’re one of the manufacturers that has a whitelist of wireless cards as well. So sometime you can’t even replace it with something that works.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by thayne on Wednesday June 03, 2020 @11:45AM (#23404695)
I've had mostly good experience with P5x laptops. I haven't gotten the fingerprint reader to work, and have had some minor issues with multiple monitors with the proprietary nvidia drivers. But other than that they've worked pretty well.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by lallysingh on Wednesday June 03, 2020 @08:06AM (#23402435)
I have an older X1 yoga. I haven't tried to make the fingerprint sensor work, but the rest works quite well. Especially after I updated the firmware with fwupd.

It's not my first Thinkpad running Linux, and the prior two ran quite well.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @08:09AM (#23402457)
I run Arch Linux on mine, with the latest kernel, and custom tools (think fan), and some things disabled (fast boot), and it becomes "usable".

That's ok for any Laptop that isn't advertised as "Ubuntu certified".

But I literally had to uninstall Ubuntu and install Arch to get audio and microphone back to work after the 19.04 update broke it, and some dev mentioning on the bug report that the fix wouldn't land on 20.04 which it didn't.

Imagine Microsoft or Apple telling their users that they have to live without a soundcard for 6 months during COVID-19 because "tough luck". Well that's pretty much how Canonical and Lenovo treat their customers.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by ornornor on Wednesday June 03, 2020 @09:41AM (#23403223)
That’s probably not what people want to hear but I learned over the years that it’s best to stay one LTS version behind on Ubuntu. I’m running 18.04 and won’t upgrade to 20.04 until next year because Ubuntu always has bugs 6–9 months after release.

Also, MS and Apple charge for their software. Linux OS are free. That doesn’t absolve Lenovo from selling “certified” laptops that aren’t compatible though.

I also find that sticking to older enterprise Thinkpads (X, T, W) and staying away from the toys posing as thinkpads tremendously helps avoid headaches with Linux. Shame on Lenovo for mucking the waters and using the name for enterprise and consumer machines.

And older enterprise class thinkpads are dirt cheap on top of being easily fixable and upgradable for peanuts because every IT department is on a 3 years lease cycle.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:16PM (#23405912)
> Also, MS and Apple charge for their software. Linux OS are free.

I paid ~2k$ for a Lenovo Laptop certified for Ubuntu. I don't really see the difference between doing that and paying 2k$ for an Apple laptop that's certified for MacOS (which i've upgraded for 8 years for free), or some other laptop certified for windows.

Except for the obvious difference that the Lenovo Laptop does not work with Ubuntu as promised.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by blacksmith_tb on Wednesday June 03, 2020 @05:34PM (#23409077)
I used to be more superstitious about that, but now the most cautious I think I'd recommend being would be to wait for the first point version (e.g. 20.04.1). Ubuntu has been a lot less surprising since 14.04 or so, for me.

How do Apple charge for their software? They do sell things like Logic Pro I suppose, but not the OS itself.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by darkwater on Wednesday June 03, 2020 @08:39AM (#23402651)
"btw, I run Arch" /s

To add some more useful (anecdotal) data, I have a Thinkpad T15 with Ubuntu 20.04 and everything works smoothly (even secure boot) EXCEPT the fingerprints reader, although TBH I still haven't tried after updating to 20.04. So in my opinion Lenovo support for Ubuntu is really good.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:20PM (#23405972)
If this were about somebody getting a 2k$ macbook whose fingerprint reader doesn't work, everyone would be outraged.

But since I paid 2k$ for a Lenovo Ubuntu laptop, I'm the one that's wrong for expecting the fingerprint reader to actually work.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by darkwater on Saturday June 06, 2020 @10:21AM (#23439369)
You can have a more than decent Lenovo laptop for half that price (T490) and TBH fingerprint reader is a nice gimmick but it's not something I care when I choose a laptop.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by jandrese on Wednesday June 03, 2020 @02:19PM (#23406755)
Most fingerprint sensors I've run into on laptops use the Broadcom Security Processor, which Broadcom has emphatically stated they will never support Linux for. Just a straight up no on the driver front, and the thing is purposely designed to be a black box so reverse engineering is a huge effort.

For what its worth however they didn't work all that great in Windows either. The sensor was pretty picky about your thumb being absolutely dry and spotless and getting the swipe speed just right. I found it less convenient than just typing in a password. When I switched the laptops to Linux and discovered that the driver situation was hopeless I wasn't too broken up.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by dahfizz on Wednesday June 03, 2020 @08:42AM (#23402675)
I have a new X1 Carbon 7th gen, and it was definitely a lot of work to get it set up. But after tinkering and some kernel updates (Fedora >> Ubuntu for new hardware) I couldn't be happier. Incredible performance, all day battery life, etc. I have a friend who got their finger print sensor working but I never bothered to try.

I also have had great experience with fwup. I've gotten tons of bios, firmware, microcode etc updates from Lenovo and they all apply seamlessly.

I think Linux support of new hardware is always going to be shaky unless we can get vendors to care and support it themselves. Otherwise, we have to wait and let the open source devs make drivers after the hardware is released.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by Delk on Wednesday June 03, 2020 @09:31AM (#23403114)
I've also got the impression that even just slightly older hardware might be easier to get working than the very latest generation. This may be even more true for distros that don't ship new kernels in a rolling release style. (Fedora continuously updates to new minor/patch versions of the kernel as they're released; I'm not sure what Ubuntu does nowadays but I think they used to only patch the kernel version that was shipped at the time of the release.)

I think the idea of $random_component_vendor maintaining an up-to-date Linux driver themselves may be unrealistic, and laptop vendors probably won't be doing that for all of their components either. At least on Linux that tends to involve being a competent kernel developer, too, at least if you want to be the maintainer of the driver in kernel upstream.

If the OEMs that are interested in Linux support collaborated with distros and/or kernel/driver developers before the new hardware hits the shelves, even if they didn't plan on writing and supporting the drivers themselves, that might work. Otherwise there's always catching up to do, as you said.

For years now, I've also had nothing that didn't work on my now fairly old X240. Everything's pretty dandy. At some point the clickpad didn't work after resuming from suspend, though, and that was a major issue that really shouldn't happen on a laptop series that's supposed to have great Linux support.

Other than that (and the fingerprint reader initially not working even though it was supposed to be supported, but that wasn't a big deal), there's really been nothing that didn't work.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by dahfizz on Wednesday June 03, 2020 @09:55AM (#23403363)
> I think the idea of $random_component_vendor maintaining an up-to-date Linux driver themselves may be unrealistic

I agree. I wonder what the Windows model is, and is there a way to emulate that in Linux?

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by corty on Wednesday June 03, 2020 @10:15AM (#23403532)
The windows model is that you get a binary-only driver that works with the current (certified for that component, etc) version of windows. You maybe get one or two updates over the next half a year. Then nothing.

If there is a bug, exploit, whatever, good luck. If there is a newer version of the component with a minor difference (e.g. different range of serial numbers, different device id, etc) usually the newer driver won't work, so no bugfixes for you. However, you can keep on upgrading your windows version, at least within the same Service Pack and major version, sometimes longer, because the age-old driver will continue to work.

The way to emulate it would be "have a binary compatibility layer for kernel modules". However, this gets you old, broken, weird and incompatible drivers that just happen to run with the new version if you are lucky. Also, because every vendor will reinvent the wheel while doing the minimum amount possible, drivers will be less capable, come with weird special tools, crapware and a generally bad compatibility to devices from other vendors.

Believe me, the grass isn't greener on the other side, just different.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by jhoechtl on Wednesday June 03, 2020 @08:53AM (#23402760)
I have a Lenovo Yoga 720-13ikb. Firmware updates are distributed as Windows Executables only. It's the first time that I have heard of fwup. Will fwup help me to install Firmware (Bios/UEFI) Updates? It's the only reason I have not yet wiped Windows. All hardware worked except the fingerprint reader I do not care for anyway.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by 4cao on Wednesday June 03, 2020 @10:11AM (#23403495)
You should be able to extract the BIOS update .fd file with InnoExtract [1] or InnoUnp [2], and then use the BIOS vendor's flashing tools, which are usually available for a number of other platforms, including Linux.

If this laptop has Insyde BIOS, the relevant utility is called "H2OFFT-L" (Insyde H2O Firmware Flash Tool - Linux). In the worst case, you might have to run a tool from DOS.

1. https://constexpr.org/innoextract/

2. http://innounp.sourceforge.net/

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by dahfizz on Wednesday June 03, 2020 @09:01AM (#23402838)
I do not know about your specific machine, but Lenovo is pretty good about supporting fwupd, so its worth a try. Install fwupd for your distro and run `fwupdmgr get-devices` to see what on your machine is supported. When I run that, I see System Firmware, thunderbolt controller, UEFI firmware, touchpad, etc etc listed.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:25PM (#23406034)
I don't have your Yoga, but fwup has worked perfectly for me. That's something Lenovo should be proud of.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:24PM (#23406013)
Maybe the X1 Carbon 7th gen has a bit better support than the Yoga I have, but that gives me hopes that everything will work one day (although some user below has your exact same Laptop and they complain below that Audio does not work for them, which is the same problem I used to have with Ubuntu, so maybe this is a Debian/Ubuntu issue that others distros do not have).

FWIW, I've also used fwup and it has worked perfectly, so that's something that Lenovo did get right.

> I think Linux support of new hardware is always going to be shaky unless we can get vendors to care and support it themselves.

This is what I actually expect from a Ubuntu-certified laptop. That the manufacturer makes sure that the Laptop actually works with Ubuntu.

That's the same bar I have for Apple and windows laptops.

Otherwise they should just call them "Linux tinkerer friendly" or similar.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by dahfizz on Wednesday June 03, 2020 @06:33PM (#23409714)
The sound card just needs the up to date SOF driver. It works out of the box on Fedora 32.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Thursday June 04, 2020 @03:18AM (#23413613)
Fedora 32 was released in April 21 2020. This laptop was released in october 2019.

Waiting 7 months to be able to use sound was not an option for me. I needed to use the microphone and headphones for work.

Luckily I managed to get Arch set up, which came with a recent enough kernel and SOF driver. As of June 2020, Ubuntu still does not.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by corty on Wednesday June 03, 2020 @09:53AM (#23403346)
Generally, certification is useless except for "compliance" and "get support for something".

If you are running a supported combination of hardware and software, the hardware vendor can't officially close your case just because "you are running unsupported software and we are sure your OpenBSD damaged your mouse" or similar BS. However, as long as there is a hardware problem you are able to clearly identify, support is usually not a problem even with non-certified software with most (but not all) vendors. Problems that might be either hardware or software are always a problem, because you are almost always dealing with 2 vendors blaming each other. The certification leads to a slightly lower overhead for convincing the support to take the case and a slightly higher number of solved cases. But nothing dramatic. And also take care that the supported software is usually a specially adapted version of something, e.g. the exact installation of Windows your laptop came with. If you reinstall your companies default Windows image you are out of luck. If you upgrade to another service pack or major version, you are out of luck.

Also "certfied" is necessary for stuff like "our processes for adding numbers are certified ISO12345 and demand supported hard- and software". There is no real benefit besides complying with some obscure checklist some useless PHB came up with. But in some industries, you cannot do business without that, no matter how pointless, expensive, unsafe, insecure or counterproductive it might be.

In sum "certified" means "the bureaucracy won't be able to complain", not "it works".

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Wednesday June 03, 2020 @01:27PM (#23406054)
I've only used Apple laptops for the past 15 years. So when I buy a Laptop for OS Z, I actually expect Z to work.

Maybe its my fault for having unreasonable expectations. No idea what the story is on Windows.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by corty on Wednesday June 03, 2020 @02:49PM (#23407170)
Even with macs running OSX there were OS and driver problems with overheating, downclocking, batteries, keyboard missing keypresses, keyboard going missing on reboot, touchbar disfunction and problems with the touchpad like broken palm rejection. And thats just stuff from a few weeks of reading HN comments...
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by uoaei on Wednesday June 03, 2020 @03:34PM (#23407677)
I don't think an anecdotal experience with the Yoga line is compatible with the claim that "if you want to buy a Linux laptop, avoid Lenovo like the plague."

I've had great experiences with my Thinkpads (t410s and t530) running Linux. Granted, I was just running Ubuntu, but I never had an issue. I will note that I disabled the fingerprint sensor, camera, and microphone at the BIOS level so didn't have experience dealing with those drivers. I expect most others will have a fine experience with the non-touchscreen Thinkpads, and probably some of the newer models as well.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by momokoko on Wednesday June 03, 2020 @10:51AM (#23403969)
I’m curious which one you have as I’ve been a happy yoga user for many years(2 different models) and never has any issue with quality or Linux support.

I am a long time Linux user so that may be the difference. The fact that you prefer Ubuntu is probably a bit telling about you experience and skill level with Linux on the desktop.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fovc on Wednesday June 03, 2020 @01:38PM (#23406213)
I've had a couple of X1s and T series throughout the years, and ran Ubuntu and Arch wonderfully. Save for the fingerprint sensor (where I think the issue is not drivers but rather that fingerprints don't have enough entropy for a keyring), they actually ran way better than my current Windows X1 which BSODs every 3 days.

I think the yoga subbrand is a lower end model, so maybe they're sloppier there?

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by mark_l_watson on Wednesday June 03, 2020 @09:40AM (#23403212)
Perhaps the Yoga isn't as popular as other Lenovo models for running Linux. Still, the situation you describe sounds bad.

I bought a Linux laptop from System76 almost to years ago, and it have been a painless experience. They even manage CUDA updates fairly much hassle free. Anyway, I was tired of 25 years of futzing around with configuring Linux, so I decided on an easier path.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by FunnyLookinHat on Wednesday June 03, 2020 @01:50PM (#23406397)
Sorry to hear you had such a bad experience... I've had great success with the T430, T480p and X1 Extreme.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by stevewodil on Wednesday June 03, 2020 @08:59AM (#23402819)
In the certification it states testing was done on kernel version 5.0.0-1015-oem-osp1.

Are you using that kernel version? If not, use Ukuu or some other method and install it

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by Delk on Wednesday June 03, 2020 @09:10AM (#23402922)
To be fair, if hardware really only worked with a specific version of the Linux kernel, that wouldn't exactly scream quality either. You'd be stuck without being able to update for security or for any new hardware support.

As a troubleshooting step, trying with the specific kernel version that was used for the certification might of course work.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by jandrese on Wednesday June 03, 2020 @02:29PM (#23406932)
It usually means they hacked in some hardware support for that one particular kernel but didn't upstream it. This is how hardware companies seem to prefer to operate. Release a product (including the drivers) and then forget about it. Maintenance is a drag and getting patches accepted upstream is too much work, plus they might come back to you and ask you to fix stuff in your code later, which isn't in the budget.

Windows bends over backwards to try to support old code. If you have something with Vista drivers there's a decent chance you can get it working in Windows 10, unless they were 32 bit only drivers. Even if you supply the source code (gasp shock! Unheard of!) you still end up chasing Kernel ABI changes from time to time.

For an example, I have an old Canon LiDE 35 scanner that I use from time to time. On Linux it just works as part of the huge SANE bundle. On Windows all I have are ancient 32 bit drivers that don't work on Windows 10, but if you download the Windows 7 x64 drivers for the LiDE 60 and hack some strings you can get it to work. A complete reversal in the amount of technical wizardry necessary to get it working over the course of about 10 years.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by Spivak on Wednesday June 03, 2020 @10:41AM (#23403830)
It seems super weird that "certification" means "works to our spec with $distros at the time of release" instead of "we have an arrangement with $company that will ensure that $distro will always be fully supported."
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by stevewodil on Wednesday June 03, 2020 @10:21AM (#23403599)
I agree, I moreso meant if they are on kernel 4.x or possibly an earlier version of 5.x then that could be why it's not working well
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by fluffything on Thursday June 04, 2020 @03:21AM (#23413633)
They actually managed to upstream support on kernel 5.1, but break it on kernel 5.2, and IIRC only kernel >5.5 has the fix, which ubuntu still doesn't have support for.

I expect Canonical or Lenovo or both to test all release candidates of all kernel versions after release and make sure that the hardware actually works, and if it doesn't, prevent the release of a broken Linux kernel version.

That would be the minimum level of QA acceptable for a "certified" laptop.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by waheoo on Wednesday June 03, 2020 @09:56AM (#23403371)
And ive got three thinkpads that all run arch and dont have any of the issues you have mentioned.

My macs have far more problems.

Dont even get me started on my windows machines.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by m463 on Wednesday June 03, 2020 @11:15AM (#23404286)
I can't help but wonder if this means they will add "linux support" to their install.

People may have forgotten on the windows side they added software to the bios that would install itself even on a clean windows install

https://en.wikipedia.org/wiki/Lenovo#Lenovo_Service_Engine

hmm, "Customer Feedback Program" or "Lenovo Accelerator" look similar.

Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by nabla9 on Wednesday June 03, 2020 @08:23AM (#23402557)
Did you use install first Ubuntu yourself and did you use standard images for first Ubuntu install?
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by thisgoodlife on Wednesday June 03, 2020 @08:57AM (#23402795)
Interesting. Fingerprint sensor works perfectly on my T450s + Ubuntu 20.04.
Re:Lenovo to Certify ThinkPad and ThinkStation Workstation P... by Delk on Wednesday June 03, 2020 @09:35AM (#23403157)
Things tend to work better with slightly older hardware. The compatibility issues have already surfaced and there's been time to fix them.

There's been plenty of time to get things working since the T450s was released.