this post was submitted on 10 Aug 2024
207 points (96.4% liked)

Linux

48677 readers
547 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
207
submitted 4 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 

Another update: https://startrek.website/post/13283869 I found a fix for my issue. I'm annoyed that I had it in the first place, but I overall still like my laptop.

Important update in this post: https://startrek.website/post/14075369 I still consider this a good laptop, but this is an important fix if you're using this on Debian 12. When 13 comes out next year, the out-of-box support of this laptop should be basically perfect.

Anyhow, back to the original post: I recently got a brand new laptop, a Thinkpad 21JT001PUS, to consolidate/replace my array of various on-the-go-Linux devices, and I have to say, I'm impressed. I know Thinkpad and Linux aren't news, but for such a recent device, I am surprised how well it works. The price wasn't bad (which makes up for the fact that it's a Zen 3 chip with DDR4, in my opinion), it has good upgradability (I'll touch a bit on my experience later), and hardware support was really good.

I initially tested hardware support with Debian Testing Trixie XFCE (as that was the Live USB I happened to have on hand, since I often test devices and also keep it around as a backup for my desktop, which runs Testing). At first I couldn't get it to boot, but then I found the BIOS setting to enable non-Microsoft certificates. After that, I booted in and found everything worked out of the box (except the fingerprint sensor, of course, but that's extremely rare for any laptop anyway). However, after experience with my previous portable devices, I learned I prefer stable distributions on those, as during some parts of the year, I can go months without opening the laptop.

Thus, I retested with Bookworm. Almost everything worked still, except for the Wi-Fi (which seems to have been introduced in later kernel versions). Luckily, this thing has an ethernet port (From which it is HECK to remove cables - I've found I had to twist the end up a bit to get it out), so I was able to do an install and then add the Backports kernel to get Wi-Fi working.

One minor issue I had (a software fault rather than a hardware/kernel one) was Bluetooth headphones, but as it turned out, it was just that PulseAudio was installed instead of Pipewire, so after switching, it worked flawlessly with Blueman).

As for battery life, so far it seems okay (as I write this, it says 3:29 left at 51%), but I haven't rigorously tested it yet (though I threw on the usual tlp and stuff like that for good measure).

For performance, I once again haven't tested it too rigorously, but I did play some Civ VI, which it was keeping up with just fine.

The upgrabability of this laptop does have one caveat, though. The bottom is a bother to remove, and most Youtube crap conveniently glosses over them. For one, some of the screws would get loose but not come out all the way. I eventually found the trick was to throw some pry tool under the screw head to hold it up so I could get it the rest of the way out. After they were all out, the bottom cover STILL wouldn't budge. This too ended up being a matter of jamming a pick in one corner of the case and running another one to slowly pry up the bottom case on all sides. I lost a plastic tab or two in the process, but that doesn't show up on the outside, and I think 24 GB of RAM (and 2 TB of NVME 2280 storage + 256 GB, the Windows drive that I left in the 2242 bay) will be plenty for a long time.

Overall, I would say this is a great laptop for those who don't want to go the route of purchasing a used laptop for Linux. I'll say an 8.5 out of 10 due to the hard-to-remove bottom cover and weird ethernet port (Update: 8 out of 10 now due to the nasty Wi-Fi bug I had to fix with a few module options, see posts linked in top of page).

Here's the Linux Hardware probe: https://linux-hardware.org/?probe=1e50fb1862

top 29 comments
sorted by: hot top controversial new old
[–] [email protected] 28 points 4 months ago (3 children)
[–] [email protected] 14 points 4 months ago (3 children)

Purely a subjective opinion (and I apologise if the artist shows up in this thread) but is it me or does it look like the person who made the background took a step back after it was done, marvelled at how pretty it was, and enjoyed the moment before thinking "...fuck I forgot about O'Brien"?

It's a great bit of artwork but poor Miles looks like an afterthought!

[–] [email protected] 9 points 4 months ago

This mirrored my though process when composing the screenshot! I almost covered up O'Brien's face with the terminal window, but then realized the guy had gone through enough suffering.

[–] [email protected] 6 points 4 months ago

He's just not fully materialized yet.

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago)

That's called "being true to his character".

[–] [email protected] 1 points 4 months ago

I have a cool background of just the station that I edited in GIMP to dither so it looks nice with Chicago95 (along with a similar Enterprise D for my second monitor), but I only use that on my desktop, as although I love Chicago95, unlike my desktop, this laptop needs to be low-frills manchine, so I can't afford theme-related glitches as much as I love theming. (Not "no-frills", however, as I did go through the extra trouble of a btrfs subvolume for home on a LUKS2 partition that auto-decrypts with Clevis)

[–] [email protected] 1 points 4 months ago

Came here to upvote for the exact same reasons.

[–] [email protected] 7 points 4 months ago (1 children)

The upgrabability of this laptop does have one caveat, though. The bottom is a bother to remove, and most Youtube crap conveniently glosses over them. For one, some of the screws would get loose but not come out all the way. I eventually found the trick was to throw some pry tool under the screw head to hold it up so I could get it the rest of the way out. After they were all out, the bottom cover STILL wouldn't budge. This too ended up being a matter of jamming a pick in one corner of the case and running another one to slowly pry up the bottom case on all sides. I lost a plastic tab or two in the process, but that doesn't show up on the outside, and I think 24 GB of RAM (and 2 TB of NVME 2280 storage + 256 GB, the Windows drive that I left in the 2242 bay) will be plenty for a long time.

It's an E series ThinkPad. They are a lot less durable than any other series - they are basically the Dell Vostro of ThinkPads. (Even Dell doesn't consider the Vostro line business ready now)
For the next best thing for a slight price increase would be the L series which is a lot more bulky and durable (and more repairable in fact - you can't replace a keyboard in an E) which still doesn't come with the premium price of the T series.

[–] [email protected] 1 points 4 months ago

I mostly agree with the assessment, although it seems like though it’s not designed to be replaced, the keyboard is in fact replaceable with some extra misery. The durability seems to have improved, though; it’s mostly aluminum on the exterior.

[–] [email protected] 6 points 4 months ago (2 children)

I think the screws are supposed to be “captive”, they unscrew from the bosses but still stay with the lid so you don’t lose em.

[–] [email protected] 3 points 4 months ago (1 children)

Surprising that ThinkPads are only going to captive screws when Elitebooks had them 15 years ago.

[–] [email protected] 1 points 4 months ago

I believe my thinkpad E590 which I bought in 2019 already had captive screws. Still a 10 year difference at least

[–] [email protected] 1 points 4 months ago

Yep, that's how they work on my T440. It's quite convenient even if I don't trust them to stay in at times (one managed to fall out already)

[–] [email protected] 3 points 4 months ago (1 children)

Love the thinkpads that have the off-center touchpad

[–] [email protected] 1 points 4 months ago (1 children)

Have you used one? I constantly right click on things because I’m expecting it to be centred

[–] [email protected] 2 points 4 months ago

yeah, im left-handed idk if that makes a difference

[–] [email protected] 3 points 4 months ago (1 children)

I got a X1 carbon gen 10 last year, and despite all the Lenovo hate, it's been a great laptop running EndeavourOS. I opted for the 512gb as the price for the 2tb drive was ridiculous, so I bought a WD Black 2tb and swapped it myself. The bottom plate takes a few min to figure out, but it isn't terrible.

[–] [email protected] 1 points 4 months ago (2 children)

I'm running a Gen 6 carbon X1 and I use pop-os on it and it's an absolute dream. I can only imagine a Gen 10 would be really, really, really, really nice.

[–] [email protected] 1 points 4 months ago

I see your gen 6 and raise you a gen 1. Fantastic laptop, fallen off tables more than once, battery life is still all-day. Only issue is that the keyboard has scratched the screen pretty badly.

[–] [email protected] 1 points 4 months ago

Honestly, I haven't used PopOS frequently, but I tested it in a VM once and think it very well might be the best distro in terms of ease of use and ecosystem.

[–] [email protected] 2 points 4 months ago (1 children)

OP, I have a Gen 6 X1 carbon and I struggled for about a year or so to get the fingerprint scanner working, and in the end I just asked chat GPT. In one line it got it working for me. So try that. Fingerprint scanner has been working ever since perfectly.

[–] [email protected] 3 points 4 months ago

Cool. The fingerprint scanner is a feature I don't really care about, though so I'm fine with it not working. I think Lenovo provides drivers according to a comment on LinuxHardware, but I'm wary of proprietary drivers.

[–] [email protected] 1 points 4 months ago

Thinkpads are a special kind of hit; love it

[–] [email protected] 1 points 4 months ago (1 children)

I don't think AMD has good libreboot support

[–] [email protected] 2 points 4 months ago

To be fair, libreboot support is very rare regardless.

[–] [email protected] 1 points 4 months ago (1 children)
[–] [email protected] 1 points 4 months ago

Nothing less than the best from startrek.website. 🖖⭐️

[–] [email protected] 1 points 4 months ago (1 children)

Glad you got it working, but it sounds like more hassle than the older Thinkpads I've been using since whenever. Currently typing on a 10+ year old X220 though it is by now pretty thrashed.

[–] [email protected] 2 points 4 months ago

Software-wise, part of it is my fault for imposing Debian Stable on myself, rather than choosing a newer distro. Hardware-wise, though, I do imagine that X220 is quite a bit easier to bust open.

In all fairness, though, besides a LUK2/Btrfs configuration that would have been annoying to do on any platform anyhow, this was probably the easiest Linux install I have ever done*. My previous main portable device was a first-gen Surface Go that (with the special linux-surface kernel) worked okay except for glitches surrounding sleep and wake that lead to lots of reboots. One day,, the initramfs got borked and I didn't use it frequently enough (as I had a work Chromebook I was forced to use and at home I could just use my desktop) to bother to chroot in and fix it. Server someday?

Eventually, I received my work Chromebook, an AMD Stoney Ridge, when I left and it was decommissioned, which I installed Linux on and then proceeded to compile a custom kernel just to get audio working. (I eventually tried to automate this in Gitlab CI for fun, but found more important things to do.)

I then tried an old Lenovo Yoga 710 15-IKB from circa 2016 I had sitting around, but it had a damaged digitizer that was getting to be a laceration hazard; it was literally cheaper to buy an entire working one on eBay than replace the wrong part. It also had a hardware defect where the camera would quit working until you gave the bezel a little pinch in the right spot. Thus, it mostly just sits around as a backup machine in case my Thinkpad were to suddenly explode, and maybe I'll put it to server duty in the near future.

Even my desktop was just a bit more effort to install, as it has been running Debian Testing since 2022 (my first daily driver Linux system) when Bookworm was still testing and before Debian started including non-free firmware in the installer by default, meaning I had to install several things to get it fully working. Tied with my desktop was a circa-2010 Fujitsu Lifebook that I threw Buster on that also needed Wi-Fi firmware.

I'll take one yeating of newer distribution kernel in comparison. 😂

  • Not including VMs or Raspberry Pis 😉