Я занимаюсь разработкой и созданием виртуальных принтеров с QEMU в качестве гипервизора (без Qemu только для KVM). Можно ли использовать библиотеку libvirt для управления виртуальными принтерами? В настоящее время я изучаю, как преобразовать параметры командной строки qemu в dom.xml и попытаться запустить виртуальный принтер с помощью virsh. Я вижу, что libvirt добавляет свои собственные параметры помимо предоставленного (например, vga), которые больше подходят для ПК и не нужны для виртуальных устройств, таких как принтер.
Был ли livirt успешно использован для виртуализации других устройств или он предназначен только для среды ПК?