Checking the log file shows different output if the command is executed via libvirt.
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin QEMU_AUDIO_DRV=none /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 256 -smp 1 -name ubuntu -uuid 48c31f45-33a6-1575-c677-55df6a349c01 -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/ubuntu.monitor,server,nowait -monitor chardev:monitor -boot c -drive file=/home/neil/ubuntu-kvm/tmpPKPInx.qcow2,if=ide,index=0,boot=on -net nic,macaddr=52:54:00:20:76:6a,vlan=0,model=virtio,name=virtio.0 -net tap,ifname=ubuntu-eth0,vlan=0,name=tap.0 -serial none -parallel none -usb -vnc 127.0.0.1:0 -vga cirrus warning: could not configure /dev/net/tun: no virtual network emulation Executing the command as root by hand gives: pci_add_option_rom: failed to find romfile "pxe-virtio.bin" which is the same output you get if you attach the machine to the 'default' network. -- libvirt 'ethernet' interface machines won't start. https://bugs.launchpad.net/bugs/580454 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to qemu-kvm in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs