11 ms·
It used to be a long running joke as well as practical wisdom on the Windows side to always wait for SP1 (Service Pack 1) for better stability and never to inst
by AnonHP 6y ago
It used to be a long running joke as well as practical wisdom on the Windows side to always wait for SP1 (Service Pack 1) for better stability and never to install the X.0 version.
For all the “doubling down on Mac” that Apple’s senior employees harp about in interviews, macOS itself has been focusing more on eye candy and iOS parity than on stability. For my machines, I switch to Linux once macOS updates are no longer available, even though the user experience isn’t as great with older hardware and support for external peripherals like the Trackpad. For machines that can run the latest macOS, I upgrade every two whole releases on macOS (and that after it’s way beyond a X.0 release) since security updates are made available to past releases for a few years.
Right now I’m on the latest Mojave release, and skipped Catalina completely. I’ll consider Big Sur a few minor releases after 11.0 is released. This also makes some practical sense because Apple works on features with a multi-year plan but releases them partially done in a “brand new version” (you’ll notice this pattern if you look at it).
I’m thankful to all the brave souls who venture sooner (intentionally or because they bought new hardware that will refuse to run an older OS) and pave the way for me to avoid potholes and land mines.
My days of tinkering with the computer and “yak shaving” are long over. Even though my comment may sound hostile to macOS, there’s no other OS I’d rather start using my personal computer with unless I really, really have to.
- perryizgr8 6y ago> For my machines, I switch to Linux once macOS updates are no longer available What's the best way to use Linux on an old MacBook air? Should I be running it in a VM? Is there a way to dula boot? The laptop is quite old, it has 4GB of RAM. So I'm worried nothing will run well on it. Macos definitely feels sluggish on it now.
- popeathlete 6y agoJust install it and use it.
- AnonHP 6y agoI’m not a fan of VMs for older machines since they tend to perform poorly. And 4GB RAM wouldn’t be adequate for that. I’d suggest dual booting with a separate partition for Linux. You can also choose distros that have a lower hardware requirement and perform better on older machines (my first choice is Xubuntu, but there are others too). Make sure you still retain the macOS partition and installation (after resizing it down). There are tools like reFind [1] that can help you manage dual booting better (do read the extensive documentation and refer to it when needed). It goes without saying that you should have a full disk backup with Carbon Copy Cloner or SuperDuper! before you venture into these. The experience on Linux may not be great out of the box (depending on your exact hardware). So I’d also suggest budgeting some time to iron out kinks and make it better. [1]: https://rodsbooks.com/refind/ https://rodsbooks.com/refind/
- scns 6y agoThis is the way to go. But if you like a polished OS i would recommend Mint Cinnamon edition. Installed the Xfce version on my mothers ancient (T61 i think) Thinkpad, and the idiosyncracies were quiet annoying. Replaced it with the Cinnamon version which ran just fine.
- jlokier 6y agoOn my Macbook Pro, I found Linux used more energy running directly, than running inside a VM (tested with VMware Fusion). So I'm happy running Linux in a VM. This might be due to the dual GPUs (on higher end MBPs), I didn't check further after the initial battery test. It's nicer anyway, because of the ability to run MacOS and Linux at the same time, and four-finger swipe between their desktops. That way I get the nicer GUI of MacOS, consistently good touchpad (including in Linux), and Linux for my command line dev needs, and can use utilities for either that aren't available on the other. On an old Macbook Air, Linux might us less energy running directly rather than VM. To be sure you'd have to try both. 4GB of RAM is tight for current software, even Linux, and a VM will make it tighter. Firefox is using more than 4GB for me right now, and Safari is also using more than 4GB. So you will need to avoid using Firefox the way I do, regardless of OS :-) You might need to stick with older versions of whatever you decide to use. I would pick one of the Linux distros that is explicitly for old machines and small memory usage.
- heavyset_go 6y agoLook into tuning TLP with a GUI if you plan on running Linux on your laptop and power usage is an issue. > 4GB of RAM is tight for current software, even Linux, and a VM will make it tighter. Firefox is using more than 4GB for me right now, and Safari is also using more than 4GB. So you will need to avoid using Firefox the way I do, regardless of OS :-) You can use cgroups to limit the amount of memory an application can use. I use it to limit Firefox's memory usage on a machine with much more memory than that.
- sukilot 6y agoMacBookPro have a driver bug that makes the dGPU run at max power (20W) whenever it is on (which is always forced whenever an external monitor is connected). So that's not why Linux uses more energy. More likely Mac is better at turning down idle services like in Safari
- heavyset_go 6y agoLinux will run really well on a machine with 4GB of memory. Check out Plasma Desktop, you can mimic macOS with it pretty well[1]. [1] https://news.ycombinator.com/item?id=23607850 https://news.ycombinator.com/item?id=23607850
- jhanschoo 6y agoLinux runs alright on old (pre-2016) MacBooks (Air/Pro). This is in contrast to the MacBooks in the era when they started introducing the touch bar, secure enclave, and APFS. A word of caution: don't multi-boot together with macOS with Linux on your internal drive (Linux on an external drive is fine if double booting).
- chewz 6y agoFor good, stable GUI install ChromeOS and then for CLI crostini or crosh/crouton do decent job as they are really just debian.. Neverware builds should work out of the box for MacAir. I am using this for more then 3 years on Macs now and never considered going back to MacOS disaster.
- frank2 6y agoWill you consider going back after Google makes it so that you cannot use Ublock Origin or similar level of adblocking in Chrome or is there some way to install a different browser on ChromeOS I don't know about?
- chewz 6y agoNot going back to MacOS. I really lost heart for Apple software. Perhaps BSD or some Linux? I can also drop Macbooks as their build quality tanked after 2015 and sooner or later I should get a new hardware. Personaly I am not a Google hater. They do a lot wrong and stupid things but I am still seeing Google as net positive. Perhaps thats naive.
- nix23 6y agoYou can try OpenBSD or NetBSD, but the biggest problem on all platforms is probably the browser with 4GB.
- BatteryMountain 6y agoMy office gives (almost) everyone a 2017 Macbook Air with dual core i5-5350U with 8Gb Ram and 128Gb ssd's. I installed Fedora last year October and been using it ever since. Volume keys, brightness keys, touchpad & keyboard backlit all works perfect. Only problem is the kernel doesn't support the specific wifi module (broadcom) out of the box, so I installed Fedora via usb-lan dongle (netinstall), which the company also provides anyway. After installation you can install the broadcom modules yourself and it just work. Strange enough the bluetooth works out of the box. I didn't dualboot or mess with any of that, just wiped the ssd clean and made partitions with the lvm automatic option in the Fedora installer. Next time I will definitely install Fedora + Xfce instead of Gnome, since I'm using this combination on a another low spec machine and it's great. So maybe give the xfce spin a try.
- kergonath 6y agoYes, QC of macOS releases is inadequate. I can’t say it’s really new though, even Tiger and Leopard had their issues on day 0 (it was also way worse in the 7.5.x era). On the other hand, it is entirely possible to stay on a given version for the entire life of its successor. It is also possible to wait for the next x.5 version to upgrade, notwithstanding the incredibly annoying notification about a new major version being available (I don’t know how they can get away with that).
- gregoriol 6y agomacOS 10.15.6, which is a minor .6 version, should not cause a lot of concern, had a nasty bug with virtualization, breaking virtualbox/docker/..., it was well known within a week or two after the release. So it's not always good to wait for a .x version, it's sometimes more to wait for a few weeks after the release of any version.
- gurkendoktor 6y ago> On the other hand, it is entirely possible to stay on a given version for the entire life of its successor. Or the successor of its successor: Apple doesn't make any guarantees about it, but typically the _three_ most recent macOS versions receive security updates. Right now: 10.13, 10.14, and 10.15 (plus of course the 10.16 betas). The real problem for many developers is that Xcode typically requires a fairly recent macOS version. Compiling for iOS is the one thing that developers absolutely _need_ a Mac for, so it's unfortunate that Xcode also forces you to be an early adopter on top of that.
- jkestner 6y agoOSes (MacOS, iOS, watchOS, tvOS) and Xcode get released in lockstep. The SDKs for each year’s OS releases will work only on that year’s Xcode, which runs on no earlier than the previous year’s MacOS. I’ve been able to transplant the SDK for iOS 13 (which requires MacOS 10.14) so that I can develop on MacOS 10.13 (the latest my MacBook Pro will run), but that’s about to run out. I may end up with a cheap dev-only Mac Mini.
- kergonath 6y ago
- randomsearch 6y agoJust in case you ever consider it for some reason, under no circumstances should you upgrade to Catalina. Worst OS I’ve used since I left windows nearly 20 years ago.
- simonklitj 6y agoCould you elaborate on the issues you’ve been having? Been using Catalina since the beta and haven’t really had any major problems..
- vetinari 6y agoEarly (cca 10.15.0 - 15.10.2) there was a problem mounting SMB share once it has been unmounted. Having to reboot just to get it mounted is not a fun. Scanning with Samsung MFPs in color into PDFs is still broken, but this one is since 10.14 actually. 10.15 just made it worse, because the Samsung scanning app that could be used instead of Image Capture is 32-bit, so the workaround doesn't work anymore.
- lordnacho 6y agoI'm not the original commenter but I've had this issue where the laptop reboots instead of sleeping properly. Keeps happening, not sure why, and many others have had it too on forums.
- sumedh 6y agoOh wow, this has been happening to my Mac as well. I am thinking of going back to a previous version.
- ivanche 6y agoI found that, paradoxically, putting a laptop explicitly to sleep (apple menu/sleep) before leaving the office helps ~80% of the time (i.e. in the morning it will not reset with kernel panic).
- JiNCMG 6y ago