4 ms·
The keyword for me is "desktop". I know FreeBSD might be a good server OS. My question is what features does FreeBSD bring forward for the desktop user in order
by temp007 14y ago
The keyword for me is "desktop". I know FreeBSD might be a good server OS. My question is what features does FreeBSD bring forward for the desktop user in order to be a serious concurrent for Ubuntu, Fedora and the other desktop OS distros.(Does it have a better sound devices support ? better window/desktop manager ? Printer support ? Is it better suited for beginers/average experienced users ?)
- drhowarddrfine 14y agoI can't say I know but, despite what was said above about PC-BSD, I've heard nothing but praise lately for it. If a desktop is what you are looking for, PC-BSD is FreeBSD and might be a great thing we've never used yet.
- rohshall 14y agoIt does not have drivers support as good as Linux. Though I found that most peripherals work as intended. The desktop/windows managers are the same as in Linux world - Gnome, KDE, Xfce and Lxde. Most softwares which work on linux will work on FreeBSD too like Python, Ruby, Java. On top of that, FreeBSD has Linux binary compatibility. So, technically, you can run anything that runs on Linux. But, I found that google tools or gigantic packages like eclipse do not work on FreeBSD (or I don't know how to make them work). The best thing about FreeBSD is what is best about distros like Arch Linux. They have rolling release. So, you don't have to distupgrade every year and face some weird upgrade problems. Another thing is FreeBSD is much stable (like Debian), which has the same advantages and disadvantages. The cutting-edge stuff does not appear in FreeBSD ports/packages till it is thoroughly tested. Third advantage is FreeBSD is a whole Unix OS in contrast to Linux being a kernel. So, you don't have a lot of variety like in Linux world, which is again a good thing and a bad thing. Most sys admins have experience only in a debian or red-hat distro. So, it will be difficult to find somebody if you are using a distro like Gentoo or Arch or Slackware. In BSD world, there are only two server-based OSes - FreeBSD and OpenBSD, which are similar (at least not as different as debian and red-hat). Finally, FreeBSD is closer to its Unix-roots than Linux. I find that FreeBSD people believe that if you have good documentation, people will be comfortable with command line. Linux world is more about making it more newbie friendly with nice GUIs. (Hence the dominance of Ubuntu).
- krenoten 14y agoFor a desktop OS, I'd only recommend it for experienced users and those who are willing to hit lots of walls and keep going. You will have a harder time getting almost everything running. For sound, you may have a lot of headaches if you don't like parsing logs for errors, scouring man pages and tweaking config files many times before finding a mix of settings that works. At least that was my experience the second time I tried to use it as a desktop OS (the first time, I gave up before I got to sound). Maybe try PC-BSD, which is aimed at providing a user-friendly FreeBSD desktop experience. FreeBSD does not implement lots of features or aim to be the first to support new hardware. I have used it as a desktop OS for a few years, and it was definitely a learning experience for me. It was a great one though, because the experience helped me land my first job right out of college in a shop that extensively uses FreeBSD. But TBH, you should probably just use it for servers ;)
- duaneb 14y agoIt's not a good desktop system. Furthermore, I don't think that's a priority of most FreeBSD users or developers. If you aren't comfortable in minimal environments, you should be using a more user-friendly system like Ubuntu/Mac/Windows.
- tedunangst 14y agoMy typical question is what does "desktop" even mean? Yes, BSD can run a window manager. It can run cups (though perhaps not the binary driver that counts as support for your $20 inkjet. I recommend, for many reasons, dropping the $100 it takes to get a laser printer with an ethernet port). It's POSIX and X11. You may have trouble with flash, but didn't you get the memo? Flash is dying. :)