GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I was using linux quite a lot while I was a student many years ago. I found that in general, things mostly worked, but after 5-6 updates, and to generalise across hardware in general, things started breaking. That was fine while I was a student, but after a few years of really needing a desktop to just work I caved in.
I eventually settled on MacOS. But I was surprised how many annoyances this had as well. These were fixable, but it took a lot of research to get past expensive subscription based solutions. Eventually I managed to find resources and answers from skilled users. Brew was very helpful in this. In general, there is actually a linux-like community hiding in amongst the clueless.
Queue to this year. Apple are finally dropping support for my Mac after about 8 years of support that, to be honest, I'm happy with after having upgraded the SSD to 10x its original space and after replacing the battery 3x. That said, 8GB RAM is soldered on and causing problems.
I looked at new Macbooks and I'm underwhelmed. The RAM is still soldered on and isn't enough for much AI. Now they're even soldering on the SSD, which is a shame since I've utilised swapping drives around so much. The battery isn't as easy to replace either. All in all, upgrading from a 2015 MBP to an 2024 M3 is a step backwards in key practical terms.
So I had a look at the Framework laptops. However, the touchpads aren't Sensel quality, and while that sounds minor, touch is an intimate sense that can't be ignored, so it would mean carrying a mouse everywhere. Battery life is also not great on the Frameworks. AI is possible, but with a GPU expansion, which reminds me of some kind of 1990's experience to be honest. The portability of a laptop, just keeping everything local and avoiding cloud syncing just works. I even looked at remote cloud desktops but lag variablity in connectivity makes this a lot less portable than just carrying a laptop around.
Desperate, I just bought a 16GB MBP from the same year, swapping the SSD and immediately getting everything working with no more browser lags. It's madness, but it's bought me some time.
Time to recycle that old MBP 2015 into the server with Linux.
This is where I got some surprises. I thought Macs are common, so this should be a good candidate for linux. It's an old laptop with nearly a decade to get drivers right, so things should be OK.
On top of this I chose Fedora, not because I actually want to, but because I expect i tto be the most stable. It's got the biggest userbase, but also some commercial support, but IMHO, not too much to screw with the whole opensource approach, unlike Canocial.
Further, IMMUTABLE systems could well be the future, and this is an opportunity to try them out. So I went with Silverblue. Again, not because I really want to (I'm actually interested in BlendOS, which is based on Arch), but because it's the most well documented immutable system.
The first thing that went wrong was accidentally downloading the wrong system image. This happened because the direct download wouldn't actually resume, so I had to track down a link to give to wget. But all the images are dumped in a big folder and I ended up actually getting the standard Fedora.
I had no idea I'd installed standard Fedora until I started trying to install packages. It even took a while just to figure out that this wasn't Silverblue. However, the experience was interesting because it helped me realise just how much easier standard Fedora is to work with than Silverblue. Potentially, there's quite a lot of new concepts to get used to with Silverblue.
WiFi worked find out of the box, even though reports with airport cards mentioned issues. It turns out that the hardware needs to be shutdown manually before rebooting, so there can be a situation where WiFi doesn't work on boot. It's an easy fix... once you know how; reload the kernel module. The question is, why doesn't Fedora shutdown the wifi on this model before suspend/reboot? We can blame the hardware, but why not have a workaround?
The next issue is the keyboard. Keys get stuck when typing fast. It seems like a wayland thing. Doesn't affect Windows or MacOS, so it's definitely software.
Then there's the webcam. Keyword search for this problem is "Facetime camera". It's a closed driver from Apple. It just means it can't be bundled with Fedora. It's a simple module compile fix, but there's no script to assist with the process, and AFAIK, it will break on every update, since it's a kernel module that needs compiling every time. Again, no hand holding for this process. At this point, I've decided to sell the laptop. The idea of Silverblue was that I wanted to always update, and just reboot nightly to actually apply those updates. I wanted Silverblue to be more reliable. User reports mentioned updates on Silverblue to be very reliable.
There are other problems. The bluetooth mouse doesn't reconnect. I expect this is the mouse fault since I use it with other laptops?
The touchpad settings also just don't feel right. It's just hard to get anything like the same response as MacOS. 2 finger scrolling is too fast. It's hassle. I'm surprised that I can't find any post online with someone sharing settings for this.
This brings me to a critical linux problem all-round: If there was just one laptop that sold way more than others, support for that laptop on linux would be better. Yet even with Macbooks there's not enough users.
Overall, the last 3 years the laptop has actually been working for me, but generally it feels like I'm fighting tech and it's controlling me more than I control it, unless I put in lots of time figuring things out. It's a PITA.
This post could be seen as a bit ungrateful to tech as it is. A first world problem, as it were. I think that would be naive. We rely on technology to live. If (when!) the internet shuts down, we've got problems.
And I'm really disappointed with linux too. Can you cheer me up with an install that went smoothly for you? What was the hardware?
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,499
Rep:
HP & Dell seem to work well, in my experience, but I tend to use older, pre used machines, (fairly cheap to buy, older Windows machines).
I'm a Devuan user, in the main, (basically Debian without systemd), maybe try the live XFCE image to see if you like it; else try MX Linux, a great distro for a 'newbie', lots of very helpful info & videos created by the developers.
I like using (K)Ubuntu for my desktops/server/laptops. Everything has worked fine on all the platforms I use. Got an AMD HP 15" laptop for my dad just a couple months ago. No problem cleaning off Windoze and putting latest KUbuntu LTS on it. I've got a AMD MSI Laptop myself and same experience. All my desktops and server is home built (ie. I pick the parts) and no problem either. That said, I used to be redhat fan for years and years (~Redhat 4 through the start of the latest Fedora series) and being on the 'cutting edge'. Now I just want it to work for years and years, not months before it has to be upgraded . Fedora doesn't bundle things I use out of the box unlike Ubuntu or Mint either. Anyway, more than satisfied now with install and everything just works out of the box -- for me. And any software I might want to install is available for (K)Ubuntu. Oh, and for nostalgia purposes, I run latest Fedora in a VM just on my development Workstation.
On my desktop computer I use Linux Mint Cinnamon because it is the easiest to use most updated and most supported version of Linux. I turn off all the fancy Cinnamon graphical gimmicks.
On an old laptop with 4 GB of memory I use Linux Mint Xcfe, with the Falkon browser, but it still often freezes and has to be restarted.
I have an ancient 32bit desktop that runs LMDE - Linux Mint Debian Edition - successfully with only 3GB of memory. The last remaining version of Linux Mint available for 32bit.
It is a disappointment that Linux Mint Cinnamon now requires as high a spec as Windows does, but there are light-weight GUI Linuxes that require much less memory, so can be used to revitalise old machines. I want to try some of them, antiX is maybe the best supported and maintained.
Last edited by grumpyskeptic; 03-31-2024 at 06:50 AM.
I have used refurbished HP, DELL, and Lenovo laptops with good luck. The Dell i have performs best, the HP business laptop is most dependable.
I never use the HP these days, it is my oldest working laptop and a real dog, but if other hardware fails I know it will still work.
Fedora is not a stable platform: the original release model was a new release every 3 months and the most recent 3 supported. You have less than a year before an upgrade becomes urgent. It is also a Red Hat product, which means it is now run by IBM and I do not trust them with FOSS projects.
I like more cutting edge: faster, newer, but I dislike bleeding. Rolling releases that do extra testing (Manjaro, not Arch for example) satisfy me and I have not had one break. (I have had Debian SID based break, and Arch, and Ubuntu itself once, so I only recommend those to people who LOVE backups and reinstalling Linux.)
For stability you might want Mint (I prefer MintDE myself, but main Mint is Ubuntu based and might be better for your use case), or something SUSE flavored.
If solid is key for you, look for the long term support versions.
I was shocked recently to realize that all of my platforms, even lower memory models, will run KDE/Plasma on Wayland or X.Org. I used to always go to X.Org minimal and fluxbox. I now recommend plasma if you can get it, it has gotten VERY good and far leaner than it once was. Although I like Wayland, I recommend X.Org for long term stability.
IF you like to "try before buy" approach to finding your distribution, I recommend grabbing a USB key you do not mind blanking and installing Ventoy. The install reformats and partitions the device, so back up anything you want to keep first. Once you have a Ventoy device you can just copy the ISO files onto it. When you boot form that device it will give you a menu and you can select the one you want to boot. Make sure they have a live mode, and you can run test them without installing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.