Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

TL;DR: OpenBSD is bad as a desktop (no bluetooth, limited gamepad support, etc).



Sounds like it's not great as a server either, if the virtualisation support still isn't up to scratch.


And losing files after a crash is something that hasn't happened to me for at least a decade (not with NTFS,ZFS(FreeBSD),UFS2(FreeBSD), ext4 or XFS), maybe rip out soft updates was a bad idea?


She states in that post she had issues running virtual machines on OpenBSD. This isn't the same running OpenBSD in a virtual environment.


I think the reference was to VMM, OpenBSDs own hypervisor.


Usually you use it as firewall or router in bare metal.


And it was starting to stupidly lag for those use cases by 2007, because after some point you start care about firewall/router performance too...


I adore OpenBSD because it's so lightweight, but I dropped it for FreeBSD when the same hardware couldn't max out a 1 gigabit connection running OpenBSD but could with Free. Since then they have made network changes so I'll probably try again even though the bar's moved and now I need 2.5 gigabit connections to be saturated. Happy to give it a chance anyway.


I just remember considering it for routing/firewalling duties about 2007, grabbing then-current performance optimization guide, and finding whole chapter in how to force irq sharing so that interrupts from any NIC will trigger driver code from all NICs...


I can't argue about gamepad support although I would say it is less desktop territory than console/steam machine territory. But for bluetooth support there are definitely good workaround with those usb class compliant soundcards that autoconnect to nearby bt headset/speakers.[1]

[1] I assume you would want to use bluetooth for audio only because anything else usually sucks and can be done better/faster/more reliably with wifi or USB.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: