Live data from Hacker News

QEMU v4.0.0 released

qemu.org

61–70 of 168 posts

Re: QEMU v4.0.0 released

#61
I'm impressed nobody mentioned libvirt (https://libvirt.org/) here, an open source framework for managing all kind of virtualization platforms. It is especially well suited to take off all heavy work of managing QEMU. From the features, Virt-Manager (https://virt-manager.org/) can compete with VirtualBox -- and is probably well beyond, thanks to network transparency, the Spice protocol, real guest console access, powerful CLI interfaces such as `virsh` and other goodies.

In Linux distributions, you basically install `virt-manager` and the package manager will resolve all dependencies to provide you a fully working virtualization desktop software which is well capable to be used on servers.

Re: QEMU v4.0.0 released

#63
post #32

Anybody here using QEMU? What is your use case?

I'm using it in conjunction with PCI passthrough instead of dual boot. I've been running Windows 10 for more than a year now and played all kinds of AAA titles successfully. The performance-loss seems minimal. Recently I managed to get a second GPU and spin up another VM, so now me and my partner can play on the same machine, heaving each a keyboard, mouse and screen.

I do the same, I used to run my VMs off of ZFS with spinning disks, but that was too slow at times, so my last upgrade has been giving the VMs their own SSDs and that has worked out great, I then backup the VMs to ZFS and snapshot them.

Re: QEMU v4.0.0 released

#64

Anybody here using QEMU? What is your use case?

I use QEMU every day for testing my new operating system: https://github.com/awesomekling/serenity

QEMU has just the right mix of performance and hackability that I need for my "printf debugging" workflow :) (I've used Bochs a lot, too, which is more hackable, but far less performant.)

Re: QEMU v4.0.0 released

#65

Earlier quoted context omitted.

You use NixOS as your daily operating system? What’s that like?

I've been using it on my personal laptop for the past two months. There are a lot of rough edges to the desktop experience, but it generally works. And while that's faint praise, I have no current plans to switch back to Fedora (3 years) or Debian (12 years prior to that). It's comforting to know that my entire base system configuration is declarative, and it's pleasant to not worry about libraries conflicting or unn…

What do you use as a web browser?

edit: nevermind, I didn't realize it was a Linux distro.

Re: QEMU v4.0.0 released

#66

Earlier quoted context omitted.

Rather than using QEMU by itself, it might be advisable to use libvirt..? As somewhat of a newbie to virtualization, that's how I started - googling how to use libvirt and virsh, and I found a lot of resources that helped me to deploy what I needed... What are your painpoints in particular? I.e. which topics would you like to explore deeper and can't due to poor documentation/resources? We could work on improving the…

> What are your painpoints in particular? I believe his pain point is that with Virtual Box you get a very simple GUI where you can get VM up and running very quickly without having to use Google or read any guides at all.

Well, qemu + libvirt + virt-manager works pretty well.

Virt-manager adds a very nice VirtualBox-style GUI front-end to libvirt.

Re: QEMU v4.0.0 released

#67
I always wanted (but never succeeded) in emulating SPARC guests using QEMU. Is there a comprehensive list of systems and hardware emulated? I suspect a lot of people in the HN crowd would be curious about emulating Alphas, even if for only running Genera.

Having a collection of emulated Unix workstations is an upgrade in terms of space saved.

Re: QEMU v4.0.0 released

#68
post #20

Earlier quoted context omitted.

My recommendation for that sort of use would be to look at using a 'management layer' app that sits above QEMU and handles all the fiddly command line details for you -- https://virt-manager.org/ (which uses/is part of libvirt) is a popular one, I think. The QEMU project has kind of settled on the philosophy of being the low-level tool which provides you "full manual control" and interfaces for a higher-level UI to m…

This is the context I was missing when I switched to QEMU. I had not heard about libvirt. A simple "apt search qemu" had shown a few unsatisfying GUIs, but nothing about other layers above qemu. I suggest QEMU's documentation could mention libvirt and its user-friendly interfaces.

Modern GUI for QEMU: https://gitlab.com/qtemu

Re: QEMU v4.0.0 released

#69

Earlier quoted context omitted.

Rather than using QEMU by itself, it might be advisable to use libvirt..? As somewhat of a newbie to virtualization, that's how I started - googling how to use libvirt and virsh, and I found a lot of resources that helped me to deploy what I needed... What are your painpoints in particular? I.e. which topics would you like to explore deeper and can't due to poor documentation/resources? We could work on improving the…

> What are your painpoints in particular? I believe his pain point is that with Virtual Box you get a very simple GUI where you can get VM up and running very quickly without having to use Google or read any guides at all.

You can use QtEmu (https://gitlab.com/qtemu)
Post reply on HN