Live data from Hacker News

QEMU v4.0.0 released

qemu.org

41–50 of 168 posts

Re: QEMU v4.0.0 released

#41
post #7

Anybody here using QEMU? What is your use case?

We build our own Linux images (using Yocto) for various embedded devices and run the same images on QEMU for testing purposes.

Is there any great resources to learn QEMU for ARM embedded system? I googled them bit it's a little bit mess.

Re: QEMU v4.0.0 released

#43
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.

Do you have any hints on how to set up a similar system? Links, guides, gotchas, whatnot? I've seen someone mention this setup before (perhaps it was you?) and I'm sure I'm not the only one interested in running something similar.

Re: QEMU v4.0.0 released

#44
post #17

Anybody here using QEMU? What is your use case?

I'm on NixOS and QEMU is well integrated in Nix. You can write a system configuration, generate a QEMU VM and run it. Also all NixOS automatic tests[1] are running in QEMU VMs that are generated from a Nix configuration. The most beautiful thing is that you can create multiple VMs and run them simultaneously to create a virtual network. For example you can test a client-server application by running the client and th…

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

Re: QEMU v4.0.0 released

#45

Anybody here using QEMU? What is your use case?

My employer provides me with an iPad Pro and rather than carry around an additional laptop I run x86 systems (Linux and Windows 10) using QEMU-KVM on my ridiculously overpowered home server and remote desktop to them from the iPad Pro.

What’s your mouse/keyboard situation like?

What remote desktop app do you use?

What’s your latency like? What are the drawbacks to a setup like this?

Re: QEMU v4.0.0 released

#46
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.

FWIW, QEMU's upstream README does mention libvirt and higher-level managment tools:

"QEMU aims to fit into a variety of use cases. It can be invoked directly by users wishing to have full control over its behaviour and settings. It also aims to facilitate integration into higher level management layers, by providing a stable command line interface and monitor API. It is commonly invoked indirectly via the libvirt library when using open source applications such as oVirt, OpenStack and virt-manager."

But I get it, not everyone goes in search of a README buried in a Git repository. I myself am not sure if this REAMDE is rendered in an HTML format somewhere.

[1] https://git.qemu.org/?p=qemu.git;a=blob_plain;f=README

Re: QEMU v4.0.0 released

#47

Anybody here using QEMU? What is your use case?

Recently I started playing with classic Forth systems like figforth and pygmy.

If you are using MS-DOS on QEMU there is a open source utility called DOSIDLE.EXE that keep the CPU usage low and stop the annoying CPU fan from spinning.

Re: QEMU v4.0.0 released

#49
post #5

Last week, I intended to replace VirtualBox with QEMU for my personal use. The spartiate documentation made it really hard. I lack the competence to seriously contribute. The official documentation just explains the numerous parameters. It also points to tutorials (wikibook, etc), which unfortunately are very basic and out of sync. Even Arch Linux does not provide a good documentation (lack of clarity, some obsolete…

I have not used it, but Drew Devault had a post explaining how to get started with Qemu : https://drewdevault.com/2018/09/10/Getting-started-with-qemu...

After a decade of only using qemu via libvirt on the server, and lazily using VirtualBox on the desktop, this post convinced me to start using qemu locally. I run unprivileged guests for development and testing and it fits my workflow perfectly for about six months now.

Re: QEMU v4.0.0 released

#50
post #43
post #32

Earlier quoted context omitted.

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.

Do you have any hints on how to set up a similar system? Links, guides, gotchas, whatnot? I've seen someone mention this setup before (perhaps it was you?) and I'm sure I'm not the only one interested in running something similar.

You might be able to find some info here https://www.reddit.com/r/VFIO/.
Post reply on HN