6 ms·
OpenBSD is really great, and it qualitatively feels really solid and cohesive. Especially compared to Linux which by comparison feels like a bit of a clusterfu
by na85 12y ago
OpenBSD is really great, and it qualitatively feels really solid and cohesive. Especially compared to Linux which by comparison feels like a bit of a clusterfuck at times.
But I just can't switch to OpenBSD as a daily driver yet. The big ones for me are battery life and responsiveness. Unfortunately compared to Debian I get almost 2 fewer hours on a single charge, and using OpenBSD's power management functions makes my i7 thinkpad sluggish and laggy. Noticeably longer delays when starting applications and whatnot.
I'm sure OpenBSD is a great desktop/server OS but IMHO it's just not there yet for laptops, which is surprising/disappointing to me because I'd always heard the OpenBSD guys dogfood their stuff heavily.
- morganvachon 12y agoI can't yet get it to boot and run properly on my Haswell based workstation, but it works a treat on my 15 year old laptop apart from aggressive cooling cycles (Windows and Slackware would rarely spin the fan up above idle speed, OpenBSD runs it full blast 50 percent of the time). It amazes me just how responsive and useful that ancient laptop is with an OS released less than three months ago. And yes, it just feels solid, much the same way Slackware does but even more so. It's not the perfect "Desktop OS", dogfooding or not, but it's good enough if you're focused on using it to get work done and leaving the entertainment stuff for Linux/Windows/OS X. And you should submit your dmesg and any info you have about your battery and PM issues to the OpenBSD devs. They really do listen and try to fix issues like that!
- na85 12y agoYeah I'd submit it but I don't really want to have to deal with Theo and his planet-sized ego.
- morganvachon 12y agoI've yet to interact with him specifically, but it's been my experience that OpenBSD devs are helpful folks, if not as friendly as the Slackware crew. But I'm not submitting bug reports to make friends.
- Gracana 12y agoYou should watch some talks and interviews with Theo. He is very nice and cares about his development team and his users; he's really not the cranky jerk that he's often depicted as.
- DominikD 12y agoOh, he is from time to time, but it's mostly towards people from the outside who pop in at random and tell OpenBSD folks How Things Should Be Done. I get it that some people tend to think they know what's right for any and every project and I'm sure their heart is in the right place. But at the same time I can see why this comes across as impolite to order people around like that. Dev's responses are typically proportional to BS dumped at them. But taken out of context it's easy to paint them as hostile and ego-driven.
- yellowapple 12y ago"it's mostly towards people from the outside who pop in at random and tell OpenBSD folks How Things Should Be Done" See also: Richard Stallman's attempt to troll the OpenBSD mailing list[0] after having been called out[1] about a misunderstanding of the OpenBSD ports tree (and its existence as an index of software that can be built or installed on OpenBSD, free or otherwise). [0]: http://marc.info/?l=openbsd-misc&m=119730630513821&w=2 http://marc.info/?l=openbsd-misc&m=119730630513821&w=2 [1]: http://marc.info/?l=openbsd-misc&m=119725673616073&w=2 http://marc.info/?l=openbsd-misc&m=119725673616073&w=2
- feld 12y agoTheo is South African. He comes from a culture where you are very blunt.
- GFK_of_xmaspast 12y agohttp://en.wikipedia.org/wiki/I%27ve_Never_Met_a_Nice_South_African http://en.wikipedia.org/wiki/I%27ve_Never_Met_a_Nice_South_A...
- linuxydave 12y ago
- gaius 12y agoThe solution I have used for this for well over a decade is Windows on the hardware, then a VM, then my OS of choice running full screen ontop. The overhead of even semi-modern virtualisation is pretty low, and you benefit from power management that has thoroughly matured.
- transpute 12y agoHave you tried Hyper-V as a client hypervisor?
- gaius 12y agoI haven't, most of my experience is VMware (on server farms) and VirtualBox on desktop.
- morganvachon 12y agoI always test drive a new-to-me OS in VirtualBox and VMWare first, just to make sure I can get my head around how it works, but even running it fullscreen on a fast system, it's not quite the same as bare metal. Random slowdowns, unaccelerated window managers, printing not working properly, and issues with some guest OSes sharing folders with the host can be annoying. Another thing to consider is that bug reports are only valid for the virtual environment; sometimes things that happen there simply don't happen on bare metal. I always test Haiku OS on any new hardware I get so if I come across something wonky, I can submit it to the devs for more testing. In a VM, that's pointless (but then Haiku is a hobby, not a job, so maybe not relevant to this discussion). All that said, if all you need is a terminal and a web browser to be productive, a VM is a solid choice for getting things done efficiently.
- xtrumanx 12y agoI tried that out and noticed minification and bundling of my js code taking several seconds rather than a couple of milliseconds. Am I doing it wrong or is that to be expected? I was using Ubuntu in virtual box on win8.
- fencepost 12y ago
- mhd 12y agoYes, sadly the last time I've tested, OpenBSD was actually the best of the BSD's when it came to power management... And I'm not even a big laptop user, but I've gotten so used to suspending systems instead of shutting them down…
- vegedor 12y agoA typical arrogant answer to that is, sucks for you if you can't buy better hw, bsd-functionality comes with a price-tag for speed. I'm not even sure the difference is warranted by design, while I totally see how it would still be an issue e.g. in servers where it goes in the money.