29 ms·
I am so tempted to install this after a 15 year break...
by ttul 8y ago
I am so tempted to install this after a 15 year break...
- enriquto 8y agoYou can try it right now inside virtualbox, and 20 minutes later you realize that it is has all you need. After a few days, you'll notice that you spend most of your time inside the virtual machine, and then it makes sense to turn your setting upside down and work directly on the saner system.
- JoachimS 8y agoHow well does the inverse works - running VMs in OpenBSD to use Windows, Linux? Is it for example possible to run Virtualbox with good performance in OpenBSD? I'm tempted at using OpenBSD as OS, but need to run things like MS Office. A VM is probably the easiest way to do that.
- enriquto 8y ago> How well does the inverse works - running VMs in OpenBSD to use Windows, Linux? Is it for example possible to run Virtualbox with good performance in OpenBSD? As far as I know this is not possible. You can always do it with qemu but it wouldn't be practical. If libreoffice is not appropriate for your needs, you may try googledocs inside the browser.
- JoachimS 8y agoMS Office is just one of many applications that I need to use. I use loads of EDA tools that either only exists for Windows, or Linux. I have been a user of LibreOffice since it was called StarOffice. It is dog slow, still has an ugly UI, crashes etc. But for many things it has been and is good enough. (and keeps getting better). Unfortunately, customers wants to use Word-specific files, Excel-specific files with macros and whatnot that just don't work in Libre. Google does not handle these files correctly either. It is not a fault of these alternatives, but a world where people don't realize that they are being locked in. They use the features of the tools they have to solve their problems. (I guess this became a bit off-tangent)
- enriquto 8y agoIn your situation, then, you'll be happy by running openbsd in a virtual machine from your windows.
- deleted 8y ago[deleted]
- JoachimS 8y agoMacOS actually. In which I have Windows in a VM (and a few Linux versions), which works really well. The MacOS BSD userland is something I use extensively. But when the next laptop update cycle comes I can't see myself getting a new MBP. So what I was hoping to do, and the reason for asking about the state of running VMs in OpenBSD is of course to use it as the main OS, and run the other OSes I need to use in VM. Basically as I do today. I would be close to home in terms if userland experience and gfet good (better) security. BTW: I found this presentation by Mike Larkin from March 2018 about the state of vmm: https://www.openbsd.org/papers/asiabsdcon2018-vmm-slides.pdf https://www.openbsd.org/papers/asiabsdcon2018-vmm-slides.pdf
- JoachimS 8y agoApart from the fun and learning experience, I don't really see a point in running OpenBSD in a VM. In fact I have a OpenBSD 6.3 in a VM today. Playing around with pledge has been very interesting.
- JoachimS 8y agoQEMU sounds like a rather heavy way to do it.
- klez 8y agoI've always thought of qemu as the lightweight way to virtualizea system, but maybe it's just an impression. Or did you mean that using a VM is a heavy way to try a system out?
- ch_123 8y agoThere is an OpenBSD-specific hypervisor (vmm) in recent releases. I cannot comment on whether it is suitable for running VMs at this time.
- JoachimS 8y agoOk, I'll check it out. Thanks!
- ch_123 8y ago* Windows VMs
- yellowapple 8y agoFrom what I've gathered (and experienced last time I've tried it), Windows support is nonexistent right now. That might change eventually, but OpenBSD and Linux (and I think NetBSD?) are the initial targets. QEMU is available in packages/ports, though; while almost certainly slow, it's a start. VirtualBox on Linux requires a kernel module, so unless someone manages to port that to OpenBSD (which would translate to adding it to OpenBSD's kernel, which doesn't support loadable kernel modules anymore), that one probably ain't an option.
- bauerd 8y agoIs there an OCI runtime for one of the BSDs available? I saw some commit messages in the containerd repository mentioning OpenBSD, but afaik running containers on BSD is still not officially supported?
- na85 8y agoOpenBSD just isn't performant enough for me. I can't honestly say that it has what I need when I get multi-second system freezes when opening or closing tabs in chromium (though this was under 6.0) Battery life under OpenBSD is atrocious compared even to Linux. It's a great server OS but it's not ready for laptop daily driver use unless your laptop just sits plugged in all day.
- tsmarsh 8y agoI really enjoy have openbsd on a server that I ssh into. OS X and Windows are better GUI, OpenBSD is a better place for a lot of my work... basically anything that I’d use emacs for.
- sverige 8y agoI use it as a daily driver for my laptop. It's quite performant. I also boot a linux distro sometimes on that machine, and don't notice much difference in battery life between the two. They've been adding drivers like crazy for a while now, too, so there are many more hardware choices than there were a couple years ago.
- na85 8y agoWell, on my x220 the difference between OpenBSD and Debian was more than an hour of battery life, to say nothing of tabbing freezes.
- JdeBP 8y agoIt may have all that you need, but that sweeping generalization is far from true for everyone. For example, things that I need that it does not have (last that I checked) include: filesystem-neutral nmount(), POSIX RT signals, the "new" 1990s dynamic PTY allocation system, a KDGETMODE ioctl on wscons, waitid(), fexecve(), and ACLs. And then there are the things that would make life easier to not have to bodge around: const-correct ncurses API (available in ncurses since 1997), const-correct login_cap API, const-correct sysctl(), and no multiple evaluations in EV_SET(). It would be very welcome for it to gain all of these, but until then there is no "it has all that you need" realization on the cards.