4 ms·
> It could be! The truth is complicated. I’ve been using a ryzen desktop running mint for the last year and I just got a M1 pro. I love both of these machines a
by GekkePrutser 5y ago
> It could be! The truth is complicated. I’ve been using a ryzen desktop running mint for the last year and I just got a M1 pro. I love both of these machines and I still don’t know which I want to be using as a daily driver. (Well, now mint is set up how I like).
You had better love the way Apple set up their system because that's the only way you're going to get.
For me that's the reason to use FOSS OSes (FreeBSD right now). I got annoyed with Apple changing stuff around on me. Sometimes I like it, sometimes not, but I have very strong opinions on how I like things and on Apple it's their way or the highway (or the steep mountain trail of add-ons/work-arounds that Apple will constantly break :) ).
I used to put up with it because of the "just works" thing but things kinda stopped "just working". I used to see the benefit of opinionated software but it's not for me anymore. This is also why I said things like Ubuntu and Gnome because they're heading in the same direction.
Of course mileages vary and I'm far from a standard user. But I feel like Apple used to care more about non-standard users when they only did Macs and their marketshare was tiny.
- josephg 5y agoHow do you find FreeBSD as a desktop operating system? I’m using FreeBSD on my home server and I love it, but I expect that whatever problems Linux on the desktop has will be 10x worse under a more obscure operating system. Though I’d also expect (rightly or wrongly) that FreeBSD would be easier to customise. So it’s something I’d like to tool around with at some point. Do you recommend it? Do you use any of the Linux emulation stuff to run Linux apps?
- GekkePrutser 5y agoI find it really good. It's super stable, I have it running 24/7 for a month at a time and FreeBSD has some really nice things that Linux is only now catching up on. Like ZFS on root (snapshotting your desktop is so cool). It's never crashed on me. Unlike my Mac. Hardware issues are present yes. Your hardware may vary of course. In my case I had to turn off bluetooth on my NUC (NUC5i5RYK). Because it hangs on boot with some cryptic messages. I probably could have troubleshooted it more but because all my peripherals are wired I didn't really care :) Also, I don't think sleep works (I don't care, I want it to be ready for me all the time) and I didn't even try WiFi (I have wired ethernet) In fact the sleep thing is one thing I hated about my Mac Mini. Apple always forces some kind of sleep.. Every morning when I logged in my apps would have this state of "oh wait, just catching up" despite me having switched off all the sleep states with "pmset" and in the GUI, and using an app ("Jiggler") to fake mouse inputs every few minutes. Yet the apps still go to some kind of sleep somehow. Which meant it would take a couple of minutes to be responsive again. I looked it up and this is some "app nap" thing or something. Cool but let me turn it off. My desktop takes 5-10W idle so this is really not something I care about. And during the night I schedule stuff like backups. Another thing where FreeBSD shines are the jails. I've used them for 15 years and you can even jail GUI apps now. Linux has snaps etc but they're really slow to start up and clutter your mounttab. I prefer this. But anyway yeah it's really stable. Wayland is not working at the moment but it's being worked on. The developers are extremely quick and responsive at #freebsd-desktop on libera. When a new KDE version comes out they usually have it ready in a day or so. Which is pretty amazing compared to most Linux distros. I don't use any linux emulation right now. I don't need it. Any apps that were not packaged for FreeBSD I was able to compile natively or use an alternative. What I also like about FreeBSD is that it's just one OS instead of one kernel and hundreds of distros (basically OSes) doing things around it in different ways. There's usually one good and well documented way to do things, but not by hiding powerful configurability from you like most 'modern' OSes do. If you're looking for something the handbook usually has the answer (though it should be kept up to date more...) The ports collection is also super. If you want a package but with different compile options than it comes standard you can just do so.
- vermaden 5y agoFreeBSD is very nice for a well controlled and stable desktop. I use it on desktop since 2005 and did not yet saw a Linux distribution that would provide the same 'zen' experience. Especially with ZFS Boot Environments that make you bulletproof for changes and upgrades. Maybe my guide will help you to start with FreeBSD desktop: https://vermaden.wordpress.com/freebsd-desktop/ https://vermaden.wordpress.com/freebsd-desktop/ Regards.
- GekkePrutser 5y agoYes your site was one of my references when I started with this. Many thanks for writing it! I had used FreeBSD as a server in 2006 or so but moved off it as I moved from colo to VPS at the time and it wasn't supported. So it was off my radar for a long time. But it's really a great OS for the desktop for me.
- vermaden 5y agoGood to hear that someone finds it useful :) Feel free to ask me directly if you will face any problems with FreeBSD - just use the 'contact' on the blog. Regards.