Tips

Connect to VM via virsh

virsh console vmname

To quit the console the escape char is CTRL+5

Problems and solutions

Unable to undefine VM with snapshot

virsh undefine vmname

error: Requested operation is not valid: cannot delete inactive domain with 1 snapshots

virsh undefine --snapshots-metadata vmname

virsh undefine vmname

Failed to create chardev

devpts /dev/pts devpts gid=5,mode=620 0 0

Then

mount -o remount /dev/pts