this post was submitted on 04 Nov 2023
0 points (NaN% liked)

Linux

48194 readers
1380 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
 

Guys I truly don't mean to spam the community but these are legit questions. Yesterday I posted about linux compatibility and computers and every single person gave me knowledge to use and you're all awesome.

Now my question is, I will undoubtedly be purchasing an older machine, would an older but good running machine still be able to install the latest kernels or versions of distros or are you limited to older versions only, based on the era of your laptop or is it really about the hardware you have? I know ram, disk space, basic stuff like that matters with distros, but I know that will not be a problem. I guess I'm thinking beyond that like processors. are older processors or anything else hold certain machines from being compatible with the newest and greatest kernels? Thanks!

top 13 comments
sorted by: hot top controversial new old
[–] ricecake@sh.itjust.works 0 points 1 year ago (1 children)

In general you should be fine. Might have some issues if you want 32 bit.

Most likely difficulty is if you get something with "weird" peripherals that has gone from support.

A laptop with touch sensitive buttons that was only made by Dell for one model in 2008 is something where you might have difficulty finding support.

[–] squaresinger@feddit.de 0 points 1 year ago

Old laptops can often be a pain if they don't have mainstream hardware.

I have a laptop with a touchpad made by Elan. I couldn't even find a website for them, but the laptop's support page has a Windows driver that works well.

I put Linux on there maybe 5 years ago, and there just is no driver for this touchpad on Linux, so it works in PS2 mouse modus and nothing else. No multitouch, no gestures, no way to change any slightly more advanced settings like sensitivity.

[–] grue@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Linux broke compatibility with 386 back in 2012. The kernel maintainers also began considering dropping compatibility with 486 late last year, but as far as I can tell they haven't actually gone through with it yet (apparently it's likely to be coming in 6.2).

So, strictly speaking: yes, almost any computer that was ever capable of running Linux should still be capable of running the newest kernel version, with the sole exception of 386s.

Whether it can actually do anything useful beyond getting to a command prompt on a serial terminal is another issue entirely.

[–] squaresinger@feddit.de 0 points 1 year ago

They actually discontinued quite a few architectures (in total 15 architectures). But all of them where cancelled, because nobody in their right mind is still running them if not for a youtube video.

Sparc Sun-4, SPARCstation and SPARCserver are probably the best-known ones after 386.

[–] Atemu@lemmy.ml 0 points 1 year ago* (last edited 1 year ago) (1 children)

Make sure that device doesn't require proprietary drivers (commonly WiFi or GPU). If the hardware in question needs those and you need the component to work, I wouldn't take it for free because you'd be stuck with shitty support on an ancient kernel.

Most commonly, thio affects broadcom WiFi and Nvidia GPUs.

[–] Hopscotch@lemmy.ml 0 points 1 year ago (1 children)

I second that about Nvidia GPUs. While Linux hardware support is really good, there is plenty of common, mainstream hardware that never was and never will be supported by Linux, usually due to uncooperative manufacturers. For Nvidia, their non-free driver is terrible and the nouveau driver in Linux is hit-or-miss. (Note, many people use either of those successfully, but the likelihood of success drops rapidly with any of: multiple displays, the need to dynamically change outputs, multi-GPU Optimus hardware or even laptops in general, and fully functional hardware acceleration.)

[–] Bene7rddso@feddit.de 0 points 1 year ago

Sounds like OP is more likely to have a winmodem than a Nvidia GPU that doesn't work with nouveau

[–] harry315@feddit.de 0 points 1 year ago

AFAIK if you buy any computer from within the last 20 years, there's a good chance you can get a 6.X Kernel running on it. 32-bit support is fading out, though. If you buy a 64-bit computer, you'll be able (with sufficient RAM and hard disk space) to install any modern distro on it.

[–] Pantherina@feddit.de 0 points 1 year ago (1 children)

Oh you again, yes Linux supports every normal hardware, and even a lot of crazy ones like Risc-V

On Android the system is bundled with the firmware as it comes from the same people. And for some reason those people dont like providing updates for sane amounts of time, like... 20 years?

[–] Macaroni9538@lemmy.ml 0 points 1 year ago (1 children)

haha yes me, no I was wondering about running the latest versions of linux on older machines. are they capable or more limited to older versions just because the age and the older hardware?

[–] Pantherina@feddit.de 0 points 1 year ago (1 children)

Every Linux runs everywhere! This is not Android, iOS or MacOS! Backwards compatibility is the key word here.

Your purse will limit you to older hardware though.

[–] Macaroni9538@lemmy.ml 0 points 1 year ago (1 children)

But I just may not be able to run the newer releases that come out and continue to come out? if the machine is a tad old? is that what I'm getting? because that's what im trying to figure out

[–] Pantherina@feddit.de 0 points 1 year ago

No, every Linux works on every regular Laptop.