TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What stops you from using BSD as main workstation OS?

25 pointsby jayp1418over 4 years ago
Basically what title says.

25 comments

znpyover 4 years ago
- Hardware support out of the box<p>I can be given a work laptop, slap some Debian or derivative along with XFCE, and I know that most hardware will work out of the box without much fuss (including but not limited to: webcams, video cards, wireless&#x2F;bluetooth, thunderbolt docking station).<p>- Containers<p>They&#x27;re just very good. FreeBSD looks like it has most of the pieces to get containers going but it&#x27;s not their priority to get that going. The people at Joyend did that, reimplementing the docker server APIs to manage underlying zones. I wonder why don&#x27;t FreeBSD do something similar.<p>- Reference documentation<p>I like to use RHEL and derivatives (CentOS) when I can, and the reference documentation its so, so, so <i>good</i>, ample and complete. The FreeBSD reference guide is good, but not as thorough and&#x2F;or up to date as the RHEL documentation.<p>- systemd &amp; NetworkManager<p>They&#x27;re rock solid, battle tested and well-thought. systemd is much more than init and does a lot of system management, stuff that previously was simply not being done by anything else. BSDs lack that completely -- see <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=o_AIw9bGogo" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=o_AIw9bGogo</a>
评论 #25021724 未加载
评论 #25021960 未加载
评论 #25019960 未加载
Canadaover 4 years ago
Popularity. I need to spend my time getting my job done not messing around trying to figure out why some tool that just works on Linux isn&#x27;t working now. I really like BSD but I can&#x27;t afford the time to get into the details of why something is broken when it just works on Ubuntu.
评论 #25024247 未加载
upofadownover 4 years ago
I have a desktop and a laptop on OpenBSD already. They work fine.<p>One reason that I still have a Linux computer is that OBSD doesn&#x27;t do SATA hotplugging. I use that for swapping an off site backup drive. More of a server issue.<p>My TV stuff all has hardware that only runs on linux. Also a server issue in my case.<p>Weirdly enough, for me the limits on BSD seem to be more on things that run on a server. Desktop use these days is just about having a browser that works.
评论 #25015381 未加载
NitroNillsover 4 years ago
Time. And hardware, yes.<p>I run OpenBSD on an ancient T42 Thinkpad. IBM. I was very happy with the quick, easy install and extremely low memory usage — 53mb&#x27;s with Xorg on idle. Sadly can&#x27;t be main station because too weak for modern computer tasks. For text-based it&#x27;s perfect.<p>Will try FuguIta, Live OpenBSD on USB to see his it runs on modern hardware, but now about to install GhostBSD on it. I botched a NomadBSD install after upgrading it to FreeBSD —CURRENT to try to solve issues like touchpad dead, audio out. I&#x27;m a noob and it&#x27;s a (too) modern machine.<p>So I have mentally made the switch to *BSD — and as soon as I get one of my desktops up and running I will run OmniOSce, OpenIndiana and&#x2F;or some other illumos based distro. It&#x27;s worth it just to see the bootloader print: Starting UNIX…
the_only_lawover 4 years ago
Hardware support. I dont have the time or patience to port drivers for all the weird stuff I swap in and out. Lack of useful graphics drivers and 802.11ac support as well in that category. I&#x27;va had loads of troubles getting wifi cards in general to work across many BSD&#x27;s and honestly I&#x27;d like to help, but its just way to much initial barriers to being useful for that kind of stuff.<p>FreeBSD tends to do best, and interestingly Nvidia even ships FreeBSD drivers, but from what I hear they&#x27;re pretty bare bones.
FandangoRangerover 4 years ago
Nothing, I switched from Linux to OpenBSD and it’s been great. I could see people bemoaning the lack of their flatsnaps and wine.
segmondyover 4 years ago
I switched from BSDs to Linux as main OS about 10+yrs ago, Linux got good enough. Linux has a wide range of apps. BSD is reserved for very specific use cases. If I want to run Unix on a very weird hardware maybe NetBSD. If I really care about everyday useable secure hardware then OpenBSD. I might explore FreeBSD for networking if I&#x27;m really convinced that network is the bottleneck and I&#x27;m hitting scaling issues granted I almost feel it&#x27;s cheaper to just throw money at the problem and get more Linux boxes.
carc1n0genover 4 years ago
Having to resolve merge conflicts of scripts I never touched during an upgrade
评论 #25015049 未加载
robotmayover 4 years ago
Personally I don&#x27;t install any OS that forces me to manually create my partitions. Ultimately it&#x27;s laziness on my part but also frustration: if I&#x27;ve never used the OS before, how should I have an opinion on what partitions I need&#x2F;what size they should be?<p>That&#x27;s not restricted to the BSDs, obviously. I also can&#x27;t be arsed with Arch for that reason.<p>But the main reason is that I actually quite like Linux. I find it comfortable and I&#x27;m not really interested in switching any more.
approxim8ionover 4 years ago
The fact that Debian works fine for me gives me no reason to switch to BSD. I&#x27;ve heard wonderful things about it, but I just don&#x27;t have enough reason to move.
CTOSianover 4 years ago
so far some of the ssues I had (used NetBSD and FreeBSD) * h&#x2F;ware compatibility (usb camera&#x2F;mic not recognised, audio crashes)(FreeBSD) * gfx acceleration low (NetBSD) * software issues, chromium did not work with gnone-keyring (FreeBSD) * rtl-sdr s&#x2F;ware PITA , there is support but not all the eg Linux apps work there (FreeBSD) also , mandatory in my case: work-&gt;home USB share files using LUKS disk encryption (no support from BSDs with the exception of Dragonfly) also I need virtualbox to test sites before production, alas this exist only on FreeBSD.<p>in general my issues were due to h&#x2F;ware compatibility, FreeBSD is a great OS - esp for servers. YMMV I know people that run Free&#x2F;NetBSD and have no issues, but they mainly use a browser (Firefox) plus some opensource apps, this is not my case.
dan_hawkinsover 4 years ago
Scroll Lock. My keyboard doesn&#x27;t have that key. It makes using terminals efficiently impossible.
CodeWriter23over 4 years ago
Nothing. macOS is my daily driver.
dredmorbiusover 4 years ago
Deprecation of GNU userland is a major factor.
karmakazeover 4 years ago
Which *BSD: Open, Net, Free, Firefly?<p>Even if I had figured that out, I don&#x27;t trust that the server packages I want to use have enough people using it to have sorted out differences in packaging configurations and defaults between platforms.<p>There was a Linux&#x2F;Debian userland packages on BSD flavour (can&#x27;t recall the name) that seemed interesting but gave up on for a reason I also don&#x27;t remember.
zodiacover 4 years ago
The fact that I&#x27;m an ios developer
评论 #25021561 未加载
lxeiqrover 4 years ago
I&#x27;ve been using OpenBSD on my laptop for quite a while, but its filesystem is a nightmare for cases where the system might suddenly crash or experience power losses. I will probably return to OpenBSD as soon as they implement something better than FFS2 in the kernel.
评论 #25015456 未加载
slipwalkerover 4 years ago
KVM. as is: running OSX as guest on a VM with acceptable performance ( vmware&#x2F;virtualbox are painfully slow ) for compiling iOS apps.
jettiover 4 years ago
I tried installing GhostBSD on my laptop (Dell Precision M6800) and I couldn&#x27;t get it to install, even with the GUI installer. I tried a couple times and then just gave up and installed Ubuntu
评论 #25015522 未加载
ianaiover 4 years ago
Lack of like people describing how they use *bsd for modern life. Truthfully I hardly touch my personal computers these days. That time is mostly absorbed into “chores.”
mraza007over 4 years ago
Why doesn’t linux uses userland approach compared to bsd
jki275over 4 years ago
Nothing. I write code for work and school on a variety of Macs.
billconanover 4 years ago
smaller online community, harder to find solutions,<p>fear for potential driver issues.<p>usability wise, don&#x27;t see too much difference compared to linux.
juststeveover 4 years ago
i downloaded an ISO and installed it in a VM. Network &quot;card&quot; didn&#x27;t work out of the box so i left it.
probinsoover 4 years ago
Always hardware support