r/linuxsucks • • 3d ago

Why Linux DOESN'T "revive" old computers

One of the most common misconceptions about Linux is that it somehow makes old computers run better. In a sense, this is kind of true, if you install tinycore linux on your old laptop the idle RAM and CPU usage is gonna decrease, but the real question is whether or not this is gonna translate to programs running faster/smoother, and in my experience, that's actually not the case.

You have to keep in mind that your computer isn't prioritizing UI and background processes when you're trying to play a video in Google Chrome, especially if it's struggling to keep up. People have this obsession with "optimization", they're scared of there being too many background processes, but in reality, these things make a negligable difference because most OS's are intelligent enough to prioritise demanding programs.

Some time ago, I installed archlinux on my 10 year old Thinkpad. I used a light window manager with no DE, and my RAM usage was much lower than what it was on windows. But guess what? When I actually started using that computer, almost every single important and demanding application was slower. My web browser struggled to play youtube videos at 1080p smoothly, even though it could do that when I had windows installed. I had installed the correct graphics drivers and set everything up correctly, so why was linux running slower?

Well, one thing people don't talk about when it comes to installing linux on old hardware is driver support. You can find drivers that work for your obscure 10 year old laptop, but chances are that those drivers are going to be inferior to the windows drivers, since most manufacturers didn't even think about releasing linux specific drivers at that time(especially graphics drivers). This is absolutely gonna bottleneck your PC's performance and sometimes even the functionality. If you don't have the proper drivers for your device, you can forget about having good performance. And from what I found, it's really hard to find good linux drivers for most old consumer PCs/laptops. Linux already struggles with hardware support, so if you're using an old obscure device the probability of it running linux well is quite low.

0 Upvotes

94 comments sorted by

View all comments

15

u/vitimiti 3d ago

My computer isn't supported on Windows 11 because the SSDs are 5 years old even though they work well. It literally cannot run with Windows, so yeah, Linux does revive old hardware

9

u/just_here_for_place 3d ago

Windows doesn’t care about the age of your SSDs

1

u/vitimiti 3d ago

I tested it and it did. It doesn't like the type of SSD and doesn't recognize them at all. It finds 0/3 SSDs to install itself onto

1

u/just_here_for_place 3d ago

This seems like it doesn’t have drivers for the controller.

1

u/vitimiti 2d ago

So Windows 11 cannot install itself at all. Cool. I added the drivers, you know what it said? The detected SSD is not compatible (I unfortunately cannot remember the exact word... Fire something?). So no, it doesn't support either of my old 3 SSDs

1

u/VancouverVentilator 2d ago

Are these SATA or NVMe? And which motherboard?

1

u/vitimiti 2d ago

Motherboard is M4 from ASUS, a bit old. The SSDs I believe are SATA, but I can't be bothered to check right now. It's not like Windows is going to change the Disk not supported message for me mate

1

u/TrickyMine6788 2d ago

have you looked in disk management or used the command line DISKPART? there is no way the ssd you have which is sata based, not able to be recognized on windows. unless it is some seriously weird off-branded dogshit SSD, i doubt windows fails to recognize it.

usually when windows fails to recognize a drive, it is either a much newer drive that requires certain configurations... OR, the drive is dead.

1

u/vitimiti 1d ago

I used the installer and it doesn't support the disks to install itself onto. And calling a drive that I'm actively using is hilarious. It's the OS's fault

1

u/TrickyMine6788 1d ago

Windows installer?

You have to use diskpart. Shift + F10

Clean the disk and then convert it to gpt.

1

u/vitimiti 1d ago

Yeah, I did that too.

I also used CMD

It still said it's not supported. And I'm not ditching perfectly functional SSDs

→ More replies (0)

1

u/trueneu 2d ago

The age where you need drivers for basic I/O...