this post was submitted on 03 Nov 2023
105 points (95.7% liked)

Linux

48072 readers
1 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 6 years ago
MODERATORS
 

I apologize if this has been asked a ton, still migrating to lemmy. Still stuck on crappy reddit out of habbit, but i've found the lemmy universe to be much more helpful.

Basically I've had a Dell Xps 13 9310 laptop for 4-5 years maybe? and I've put the thing through hell and back. Always (I believe) fixing it though and bringing it back to life. However, it seemed as if any linux distro i ever installed always had some sort of problems. I don't know Linux well enough yet to be able to trouble shoot because it seems there's many different routes to do it in Linux.

I've gone through so many distros and DEs and have tried everything on this thing. Well I think I finally bricked it after tinkering around with it. So I'm trying to plan a new budget setup.

I've always been a laptop guy because I love being able to lay on the couch by the TV and also have my laptop right there in front of me. I suppose im open to a small form or mini form desktop or box and just get a small display and a wireless keyboard/touchpad combo.

I just don't know how to find what's better compatible with linux. I see so much talk about "X" computers being great for Linux and to avoid "Y" computers because they dont work well with Linux (which I found out the newer Dells kinda suck. becoming more locked down and proprietary like Apple). I know there's companys like Tuxedo or Pine or Pop Os that sell their specific Linux friendly devices, but those are all too expensive for me.

I'm looking for a machine that can easily handle Linux but also handle I guess a system or network, basically something strong enough to be a stable link in my entire network; if that makes sense. Because I have many plans for things I want to learn about and add to my network or system down the road. Also something durable and fairly user friendly.

The million dollar question(s)..... how am I supposed to know which machines are better or even "compatible" with Linux? like all linux distros or flavors? I ran into a firmware/driver issue with my Dell and linux.... they provided only a handful of drivers/firmware for ONLY Ubuntu 20.04. super limited and meant as a windows machine. As far as ram and storage, those are probably not pertinent and more of personal preference. But I guess it boils down to things like the cpu, gpu, ram, idk, whatever is important for Linux? any tips or advice is greatly appreciated. I want to finally take this serious and ensure I have the right equipment for what I want to do instead of falling for the newest, shiny things lol. Thanks

top 50 comments
sorted by: hot top controversial new old
[–] Juujian@lemmy.world 36 points 2 years ago (6 children)

Lenovo/Thinkpad will certify certain models for use with Linux, other brands sell Linux laptops. Those are obviously good indicators that those models should be safe to choose. More generally, the more popular a model is, and the longer it's been on the market the more likely they are to be compatible, just because they are in people's hands and people tinker with them and add stuff to the Linux Kernel. So stay away from the latest model that is uncertified, and don't choose the flashy, overpriced model that will see poor sales.

[–] TerkErJerbs@lemm.ee 5 points 2 years ago

I have a lenovo thinkbook (cheapy thinkpad) for work with AMD chip and gpu. It wasn't one of their models certified for linux but everything runs flawlessly for a lean debian build for me. I've had linux on several laptops and this is my second machine with AMD chips, and I'll say that what you hear is true; There are way more, and better, drivers available for AMD if you go with linux.

My 2 cents.

[–] pete_the_cat@lemmy.world 5 points 2 years ago (3 children)

I second this. I got a Lenovo Thinkpad Carbon X1 for work after the Dell I had originally got straight up refused to sleep. I would put it to sleep manually, close the screen and when fully closed the screen would turn back on. Also, it refused to charge properly so I just left it plugged in 24/7. One day it became unplugged and then refused to turn on at all.

I've been running Fedora for about 2 years on it and the only issue I've had that I can't fix is the fingerprint reader doesn't work in SDDM/KDE for unlocking stuff. Fprintd recognizes it and I can enroll fingerprints, it just doesn't work with KDE for some reason.

[–] d3Xt3r@lemmy.nz 2 points 2 years ago* (last edited 2 years ago) (1 children)

Yeah, unfortunately it looks like the reader on the X1 is a special case. Thankfully, this isn't an issue with my Z13 - the reader itself worked out-of-the-box, just had to enroll my fingerprint from the Settings menu and then added fprintd to my pam.d rules.

[–] pete_the_cat@lemmy.world 2 points 2 years ago

I've tried everything I've found in the Arch Wiki but nothing seemed to work, oh well, it's not a big deal all things considered.

load more comments (2 replies)
load more comments (4 replies)
[–] woelkchen@lemmy.world 31 points 2 years ago (4 children)

Avoid NVidia graphics and Broadcom WiFi.

[–] Bizarroland@kbin.social 5 points 2 years ago

The 2060 in my Lenovo legion seems to work pretty well

[–] maeries@feddit.de 5 points 2 years ago* (last edited 2 years ago) (2 children)

Wifi is usually easy and cheap to swap in case thats the only thing that bothers you with a laptop

[–] rotopenguin 7 points 2 years ago (1 children)

It may be modular, but many OEMs have the BIOS block out any other component you put in there. Neat, huh?

load more comments (1 replies)
[–] AnUnusualRelic@lemmy.world 3 points 2 years ago

I'll assume that was meant to be WiFi. It's indeed one of the few components that's easy to swap (a new one is about 30€), as long as it's accessible (it usually is).

[–] Macaroni9538@lemmy.ml 5 points 2 years ago

Thanks, didn't know about the Broadcom wifi part.

[–] Ringmasterincestuous@aussie.zone 3 points 2 years ago (1 children)

Fucking Broadcom wifi 😤

[–] Flaky@iusearchlinux.fyi 7 points 2 years ago

Same. The moment I got a card with Wifi from Intel, it was so much better.

[–] Flaky@iusearchlinux.fyi 19 points 2 years ago (1 children)

For near-guaranteed compatibility, there are dedicated manufacturers like System76 and Tuxedo. Framework also claims Linux compatibility but for set tested distros (Ubuntu and Fedora).

Generally, anything with Intel/AMD graphics and Intel Wifi is pretty much guaranteed to work in my experience. For laptops, high-DPI displays can be problematic but the fixes are on Wayland which is getting higher priority now.

load more comments (1 replies)
[–] starman@programming.dev 14 points 2 years ago (1 children)
load more comments (1 replies)
[–] Petter1@lemm.ee 14 points 2 years ago (1 children)

I just collect junk from my friends and install Linux on them, lol, you get what you get and make it work

[–] Macaroni9538@lemmy.ml 4 points 2 years ago (3 children)

It's just that my model is a newer generation Dell and I've heard from multiple people that Dell is getting more and more locked down and proprietary like Apple, so im thinking that's why I haven't had the best linux experience on this darn thing.

[–] Petter1@lemm.ee 4 points 2 years ago

Have tried openSuse together with the community repo "packman"? OpenSuse was best distro with compatible driver yet.

load more comments (2 replies)
[–] mfat@lemdro.id 14 points 2 years ago* (last edited 2 years ago) (2 children)

As a genera rule avoid Nvidia. Also google the fingerprint sensor and wifi model before buying. General advice like "Thinkpads are fully linux compatible" is rubbish. Take your time to Google all idiosyncrasies of your desired model.

load more comments (2 replies)
[–] phx@lemmy.ca 13 points 2 years ago

AMD or Intel Graphics. Intel networking, Atheros, or a chipset that is known to be friendly with Linux.

CPU support is fairly diverse.

Sound is fairly well supported but with some devices can be a surprise, as are touchpads. Touchscreen and webcams are generally a bit more dubious.

With desktops, I very rarely have issues but it's also easier to pick my own hardware. For laptops, I usually don't buy something that's new to market unless the component models are known to work. If it's been around for a bit I can usually Google comments by somebody else who's got one and tried to run Linux on it.

[–] OddFed@feddit.de 10 points 2 years ago (1 children)
[–] oh_gosh_its_osh@lemmy.ml 8 points 2 years ago

Fully agree. Even though OP mentioned it, I personally find that the prices compared to others (Dell, Lenovo Thinkpads) way more affordable.

[–] msage@programming.dev 8 points 2 years ago (1 children)

Do you mean like System76?

[–] Macaroni9538@lemmy.ml 2 points 2 years ago (1 children)

What the heck is System76??? I see it everywhere but only affiliated with Pop OS

[–] turbowafflz@lemmy.world 5 points 2 years ago (4 children)

They make computers designed for linux, Pop OS is their default operating system for the computers they make

load more comments (4 replies)
[–] Pantherina@feddit.de 7 points 2 years ago (8 children)

In general its not about the CPU or GPU. Even Nvidia works kinda okay on some Devices, at least according to Nick from TheLinuxExperiment. Some apps like Davinciresolve require it, and cuda is also only supported on Nvidia. Mobile AMD graphics are kinda underpowered for some tasks.

Its more about weird hardware that isnt supported, Fingerprint readers, even keyboards going into some weird hibernation and you need to hard reset the PC as you cant control it anymore (Acer swift). Some devices like Microsoft Surfaces need a custom kernel.

Lots ot refurbished business laptops like the Lenovo T series, HP or Dell business series works well, as they also dont have weird components.

Check linux-hardware.org and if you have a running laptop, install their HWprobe and run it, to share that your laptop is working. With comments you can add what is really working etc.

Personally I would also care about Coreboot. Checkout Novacuston (EU) or System76 or Starlabs, they have Coreboot laptops. I mean, installing Linux on some laptop with a proprietary garbage Bios that doesnt get updates (!!!) anymore is pretty hypocritical. Coreboot is awesome but rare, its awesome that there are some companies and people making it run on new hardware, so I would check those out.

And... maybe dont get an M1 Macbook ;D

load more comments (8 replies)
[–] alt@lemmy.ml 7 points 2 years ago (3 children)

You basically already know the drill; buy it from a Linux-first vendor that offers devices that you can afford. A list of vendors can be found here. Personally, I'm quite fond of NovaCustom and Star Labs. Fortunately, both have 'cheaper' offerings with their NJ50 Series and StarLite respectively.

load more comments (3 replies)
[–] ShitOnABrick@lemmy.world 7 points 2 years ago* (last edited 2 years ago) (5 children)

Generally it doesnt really matter but if you can it's best to avoid using nvidia gpus although they will work under Linux they don't have as good support doesn't mean you can't use a nvidia gpu under linux if you want or have to I mean I've got a nvidia gpu in my gaming laptop and while it's a pain to setup it works somewhat well for gaming

[–] null@slrpnk.net 11 points 2 years ago (1 children)

Here, take some of these: . . . . , , , , ,

load more comments (1 replies)
load more comments (4 replies)
[–] Frederic@beehaw.org 6 points 2 years ago (1 children)

I always had chance installing Linux on Dell Latitude laptops. MX Linux works flawlessly, everything.

load more comments (1 replies)
[–] kanzalibrary@lemmy.ml 6 points 2 years ago (3 children)

something strong enough to be a stable link in my entire network; if that makes sense. Because I have many plans for things I want to learn about and add to my network or system down the road.

You need to check out Fedora Podcast EP: Getting Fedora with your Lenovo. For the first time they take laptop compatibility with Fedora Linux ecosystem seriously and announce it with such a deep detail on how they do that.

how am I supposed to know which machines are better or even “compatible” with Linux? like all linux distros or flavors?

I think Thinkpad line seems to be your right choice. Not for all linux distros, but at least Thinkpad has used by many developers in the world, so probably more compatible than other laptop brand IMO.

[–] PipedLinkBot@feddit.rocks 3 points 2 years ago

Here is an alternative Piped link(s):

Getting Fedora with your Lenovo

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

load more comments (2 replies)
[–] pete_the_cat@lemmy.world 5 points 2 years ago* (last edited 2 years ago) (11 children)

Dell is well known for their proprietary fuckery, both in hardware and software. Pretty much anything other than a Dell or an Ultrabook like the Surface or MacBooks (obviously) should give you very little issue. Look for something that uses Intel NICs and you should be fine, Realtek NICs are poorly supported in Linux.

[–] stealthnerd@lemmy.world 11 points 2 years ago (1 children)

I've had two Dell laptops that ran Ubuntu perfectly. Dell sells laptops with Ubuntu pre-installed and also certifies models for Linux. Their Linux support is top notch in my experience.

load more comments (1 replies)
[–] otter@lemmy.ca 6 points 2 years ago

A key one is batteries

Dell, and other brands, sometimes have it so the device will reject all third party batteries. It has to be one made by Dell.

Meanwhile they stop selling the battery for older devices, which is usually when you need one of those batteries.

[–] zShxck@lemmy.ml 3 points 2 years ago

My Dell XPS is perfectly compatible with linux

load more comments (8 replies)
[–] p_q@lemmy.world 4 points 2 years ago (1 children)

they pretty much all run linux ootb. Question is: What devices run without binary blobs underneath the OS?

load more comments (1 replies)
[–] rollerbang@sopuli.xyz 4 points 2 years ago

Maybe Slimbook? I haven't bought one yet but it's definitely on my close watch.

https://slimbook.es/en/

[–] recarsion@discuss.tchncs.de 4 points 2 years ago (1 children)

Avoid Kaby Lake processors. I specifically have i7-7600u in my laptop and must use a kernel parameter otherwise it kernel panics freezes minutes after booting. Sometimes it still freezes when waking up from sleep or hibernate. Something to do with power management or such.

[–] Macaroni9538@lemmy.ml 3 points 2 years ago

Yup my dell xps 13 had kaby lake processors, not all cores though.

[–] AlexanderESmith@kbin.social 3 points 2 years ago

@Macaroni9538

I've been using Clevo laptops for years. Large user base, lots of great Linux support. I just run Ubuntu, haven't had many issues (and no critical issues).

They usually get rebranded, and I've gotten them through IBuyPower, Origin, and... can't remember the other one. My most recent one was just straight up marketed as a Clevo, got it on Amazon.

You might have one or two odd issues (like having to install custom code to configure the RGB key backlights), but there are plenty of users to ask for assistance on various forums and repos.

[–] silencioso@lemmy.world 3 points 2 years ago (1 children)
load more comments (1 replies)
load more comments
view more: next ›