Ask Slashdot: Workaday Software For BSD On the Desktop?
An anonymous reader writes So for a variety of reasons (some related to recent events, some ongoing for a while) I've kinda soured on Linux and have been looking at giving BSD a shot on the desktop. I've been a Gentoo user for many years and am reasonably comfortable diving into stuff, so I don't anticipate user friendliness being a show stopper. I suspect it's more likely something I currently do will have poor support in the BSD world. I have of course been doing some reading and will probably just give it a try at some point regardless, but I was curious what experience and advice other slashdot users could share. There's been many bold comments on slashdot about moving away from Linux, so I suspect I'm not the only one asking these questions. Use-case wise, my list of must haves is: Minecraft, and probably more dubiously, FTB; mplayer or equivalent (very much prefer mplayer as it's what I've used forever); VirtualBox or something equivalent; Firefox (like mplayer, it's just what I've always used, and while I would consider alternatives, that would definitely be a negative); Flash (I hate it, but browsing the web sans-flash is still a pain); OpenRA (this is the one I anticipate giving me the most trouble, but playing it is somewhat of an obsession).
Stuff that would be nice but I can live without: Full disk encryption; Openbox / XFCE (It's what I use now and would like to keep using, but I could probably switch to something else without too much grief); jackd/rakarrack or something equivalent (currently use my computer as a cheap guitar amp/effects stack); Qt (toolkit of choice for my own stuff). What's the most painless way to transition to BSD for this constellation of uses, and which variety of BSD would you suggest?
Stuff that would be nice but I can live without: Full disk encryption; Openbox / XFCE (It's what I use now and would like to keep using, but I could probably switch to something else without too much grief); jackd/rakarrack or something equivalent (currently use my computer as a cheap guitar amp/effects stack); Qt (toolkit of choice for my own stuff). What's the most painless way to transition to BSD for this constellation of uses, and which variety of BSD would you suggest?
It's basically a respin of FreeBSD with some packages preinstalled and a nice desktop from the get-go. It includes Firefox and Flash in a default install, works as a VirtualBox guest and host, there's a Java implementation for your Minecraft fix, and there's good documentation.
You can also choose between several DEs and WMs, such as KDE, Cinnamon, FVWM, Xfce, and many others.
Just go with FreeBSD. It's the one with most broad hardware support and easiest to transition from Linux. The major desktop projects (KDE, XFCE, GNOME (probably not any more) try to have FreeBSD support as their priority. Less so for the other BSDs.
OpenBSD and NetBSD have their pluses, and excel in their respective areas. I think that after getting used to FreeBSD, you will have an easier time with OpenBSD on your firewall and NetBSD on your toaster :P
It has been a fairly long slide.
I feel like at some point mass adoption became the big goal, and a lot of the things that really drew my to Linux in the first place have eroded away.
I always loved the variety of choices for just about everything and the general "if you don't like it, change it or make your own" mindset. The new thinking seems to be centered around agreeing on standards and rallying around a subset of options in order to make a more presentable solution to present to the masses. This is probably great for humanity and all, and even if we just end up with an open source version of Windows it's probably a good thing, but it's not what made me love Linux.
Systemd is just another step down that road.