75
submitted 2 days ago* (last edited 2 days ago) by KarnaSubarna@lemmy.ml to c/linux@lemmy.ml
top 14 comments
sorted by: hot top controversial new old
[-] limelight79@lemmy.world 3 points 1 day ago

I used VirtualBox on Linux to host my Home Assistant server for a while. I kept having odd issues with usb devices. I'd have to disconnect and reconnect them to get them working again.

Many people in the HA help groups say not to use VirtualBox, and at first I thought they were basing that on old info. But then I started having issues, too. On the other hand, kvm has been rock solid for a long time.

So I'm glad to see they continue to develop it, but I wouldn't recommend it for heavy duty use. It's useful to dipping toes into virtualization, or maybe for running systems for the short term (a few hours here and there, or something), but for long term use, I'd go another route. It's certainly easier to set up the network in VirtualBox, I'll grant that - it took me a while to get it right for HA on kvm. (Of course, that's a one-time setup thing, too - I shouldn't have to touch it again. And don't ask me what I did, because I don't remember!)

[-] mactan@lemmy.ml 24 points 2 days ago

virtmanager and boxes for qemu/kvm have freed me from the accursed Oracle product and it's dkms modules

[-] LeFantome@programming.dev 5 points 2 days ago

I still use VirtualBox but a version built to work with KVM.

https://github.com/cyberus-technology/virtualbox-kvm

It does not need a kernel module or DKMS because it uses KVM.

Oracle is accused though.

[-] QuazarOmega@lemy.lol 1 points 1 day ago

Interesting! What are its upsides over virt-manager?

[-] _spiffy@lemmy.ca 1 points 1 day ago

I've been too lazy to rebuild my windows work VM in something different and never really had any issues with VirtualBox. I know there are better solutions out there I just can't be stuffed.

[-] m33@lemmy.zip 11 points 2 days ago

Remember : using virtualbox at work is not free

[-] Cyber@feddit.uk 6 points 2 days ago

And... you need the correct licenses for any Windows VMs.

So those Windows 2025 servers running on your laptop needs a license too... or use Linux...

[-] slazer2au@lemmy.world 18 points 2 days ago* (last edited 2 days ago)

I keep forgetting that Virtual Box exists because Hyper-V has been available since Win7 and nix has qemu or KVM for native virtualisation.

[-] sudoku@programming.dev 14 points 2 days ago

I still use Virtualbox, configuration is way easier with the GUI and defaults don't pass any USB devices.

[-] brickfrog@lemmy.dbzer0.com 8 points 2 days ago

I still use Virtualbox, configuration is way easier with the GUI

To be fair you can pair KVM/qemu with any GUI manager and have a similar interface to VirtualBox/Hyper-V/VMWare/etc. virt-manager (https://virt-manager.org/) is a popular one for example, I just started using it and it seems to work well for what I need.

Normally I've been using VirtualBox but for whatever reason it asks me to recompile the kernel on Debian 13 just to launch. Meanwhile qemu just works.

[-] LeFantome@programming.dev 4 points 2 days ago

You can use VirtualBox with KVM as well.

https://github.com/cyberus-technology/virtualbox-kvm

You are probably not recompiling the kernel but rather just a kernel module (DKMS). Still annoying.

You do not need a kernel module for the version above as it KVM is already in the kernel. That is why QEMU does not need a kernel module either.

[-] DonutsRMeh@lemmy.world 3 points 2 days ago

Yup. Virtualbox has some really sane defaults. It is very easy to use.

[-] leo85811nardo@lemmy.world 2 points 2 days ago

VirtualBox also has snapshots, which is useful when the VM is used to "play around the OS" and possibly break the OS, such as sandboxing a custom OS build, checking out a malware, etc

[-] dragonfly4933@lemmy.dbzer0.com 4 points 2 days ago

KVM/Qemu and Hyper-V also have snapshots, but hyper-v has a dumb name for them that I always forget.

this post was submitted on 22 Oct 2025
75 points (98.7% liked)

Linux

57274 readers
244 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS