I have an old Ideapad 3 that's been through a lot. It started as a Windows machine but had serious loading issues, so I switched it to Linux. Initially, I tried Pop!_OS and Ubuntu 24.04 LTS, which were okay until I faced some Wi-Fi driver problems that caused kernel panics. After resolving those, the laptop began crashing again, and I discovered that the HDD is failing. I have an SSD on the way and I'm planning to wipe the old drive and start fresh with a new OS. I'm looking for recommendations on what Linux distribution to use. This laptop is mainly for relaxing at home, accessing my homelab, and checking emails—nothing too demanding or gaming-related. I do want a desktop environment though. Thanks in advance for your suggestions!
4 Answers
I also recommend MX Linux! I've been using it on an old machine and it's been great. I had some trouble with Damn Small Linux and antiX due to driver issues, but MX worked out of the box. It has a lot of drivers available and is usually pretty straightforward to set up. Enjoy your new SSD!
Have you considered trying MX Linux? It's still based on Debian, so it'll feel familiar with apt and .deb packages. It's rock-solid, snappy, and has a lot of useful tools with a good GUI. Plus, since it seems like you've had kernel issues before, did you try running an older kernel to see if that helps?
Check out LMDE 7 (Linux Mint Debian Edition). It's built on Debian instead of Ubuntu, making it better for older hardware. It's user-friendly and well-supported, has a nice Cinnamon desktop, and is a solid choice if you want something simple yet effective.
If you want to try multiple distros first, I recommend using a USB stick (8 or 16 GB) and installing Ventoy. It lets you run different distributions as if they were fully installed, and you can test them out easily. MX Linux is particularly friendly for newcomers, or you could give Elive a shot as well!

I actually found a workaround with a script that stabilized things after switching drivers. It worked well for a few weeks, but then the HDD finally gave out.