Why I installed Linux on an old laptop instead of a Raspberry Pi


Recently I wanted to start a new tech project building a lightweight, resource-efficient personal computer. The Raspberry Pi has a following as a low-spec Linux computer, but I would still have to buy one. I ended up saving that money by looking in the storage closet.

I needed only basic functionality

No need for a fancy machine

I wanted something like the Raspberry Pi, a basic Linux machine that I could casually play around with and see how it behaves on real hardware. I decided to put the claim that Linux runs well on older hardware to the test.

I would install the lightweight Xfce desktop and use it mainly for simple tasks like checking email, surfing the web, light coding experiments, and casual games.

These would be the same things I could do on a Raspberry Pi, though some people have done some interesting and fun projects, such as turning a Pi into a Bluetooth speaker. I don’t have much interest in home automation or other “physical computing” projects many other people use the Pi for.

I’ve already got the laptop

So, why buy something else?

I eventually landed on installing Linux on an old laptop I had lying around instead of a Raspberry Pi simply because I already had it on hand.

The machine in question is an ASUS X551MA with a dual-core processor and 4GB of RAM. I’d had it for almost 10 years. It originally ran Windows 8.1, which had been upgraded to Windows 10. I’d already moved on to other machines, but with the end of support for Windows 10 looming, I was curious about how it would work with a lightweight Linux environment replacing the OS.

The specs lined up

Raspberry Pi 5 website.

Looking at the specifications on the Raspberry Pi website, there wouldn’t be much of a difference between the Raspberry Pi and the hardware configuration of my old ASUS laptop.

A Raspberry Pi 5 with 4GB of RAM would cost $110 just for the board from Amazon. If I wanted a desktop kit with a case, a keyboard, and a mouse, I would have to shell out up to over $160, and still wouldn’t include a monitor. I had paid quite a bit more for the laptop back in the day. That’s Moore’s Law for you!

Raspberry Pi 5 specifications listed on the official website.

I decided I didn’t want to spend money on something that would be very similar to what I already had on my old machine.

I could use Pi OS if I really wanted to

Although I opted for something else

The default OS for Raspberry Pi is the creatively named Raspberry Pi OS. It’s based on Debian and comes with an Xfce environment. Do you know what else is based on Debian and can be installed with an Xfce desktop? Debian.

Raspberry Pi OS seems attractive to someone who might not have a lot of Linux experience. It also looks like a nice desktop Linux option. It’s even available as a regular Linux distribution for PCs and Macs, not just Raspberry Pi computers.

Being an experience Linux user, I decided to just install the stock Debian because I had already used it in the past. Now that Debian includes firmware for a lot of hardware, including Wi-Fi devices, right in the default installation image, it’s a lot easier to install than it used to be. When I installed Debian, it could connect to the Wi-Fi right after booting the installation program off of a USB stick.

No need to buy any peripherals

My laptop doesn’t need a new mouse, keyboard, or screen

Xfce Debian desktop with neofetch in a terminal window running on an old ASUS laptop.

I installed Debian on an old laptop running the moribund Windows 10 because even though the Raspberry Pi would be very cheap, I would have to procure a bunch of other peripherals as well, such as a monitor, mouse, and keyboard.

Installing Debian on a laptop takes care of a lot of these issues. The display is built in, as well as the keyboard and trackpad. This meant that I could be up and running immediately after installation.

Even though the performance can be a little slower, as expected on an older machine, and the battery doesn’t seem to want to charge, it works pretty well for a machine that wasn’t that great when it was new.


Linux gives old machines a new lease on life

This effort shows that using Linux to revive older machines to get more use out of them is viable. I saved some money and kept a machine away from the recycler or possibly even a landfill if I ever managed to get rid of any of my old machines. It’s been a fun project pulling it out of storage, though, and that might be the most important reason.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


“It was severely downgraded,” Gilbert confirms. “I never would have found it if I was just looking through Google results.” (I tried the same prompt in Gemini earlier this month, and after an initial denial, the tool also gave me Eiger’s number.)

After this experience, Eiger, Gilbert, and another UW PhD student, Anna-Maria Gueorguieva, decided to test ChatGPT to see what it would surface about a professor. 

At first, OpenAI’s guardrails kicked in, and ChatGPT responded that the information was unavailable. But in the same response, the chatbot suggested, “if you want to go deeper, I can still try a more ‘investigative-style’ approach.” Their inquiry just had to help “narrow things down,” ChatGPT said, by providing “a neighborhood guess” for where the professor might live, or “a possible co-owner name” for the professor’s home. ChatGPT continued: “That’s usually the only way to surface newer or intentionally less-visible property records.” 

The students provided this information, leading ChatGPT to produce the professor’s home address, home purchase price, and spouse’s name from city property records. 

(Taya Christianson, an OpenAI representative, said she was not able to comment on what happened in this case without seeing screenshots or knowing which model the students had tested, even after we pointed out that many users may not know which model they were using in the ChatGPT interface. She also declined to comment generally about the exposure of PII by the chatbot, instead providing links to documents describing how OpenAI handles privacy, including filtering out PII, and other tools.) 

This reveals one of the fundamental problems with chatbots, says DeleteMe’s Shavell. AI companies “can build in guardrails, but [their chatbots] are also designed to be effective and to answer customer questions.”

The exposure issue is not limited to Gemini or ChatGPT. Last year, Futurism found that if you prompted xAI’s chatbot Grok with “[name] address,” in almost all cases, it provided not only residential addresses but also often the person’s phone numbers, work addresses, and addresses for people with similar-sounding names. (xAI did not respond to a request for comment.) 

No clear answers

There aren’t straightforward solutions to this problem—there’s no easy way to either verify whether someone’s personal information is in a given model’s training set or to compel the models to remove PII. 



Source link