On Mon, Dec 2, 2013 at 3:54 AM, Daniel P. Berrange <berrange(a)redhat.com> wrote:
On Sat, Nov 30, 2013 at 07:51:10PM -0500, Brad Ackerman wrote:
> This patch gets VMware Fusion 6 working, but the support for
> ThinPrint needs work—I’m not sure what a good way would be to
> represent that in libvirt; none of the existing virDomainChrType
> values seem to be appropriate.
Can you explain a bit what ThinPrint is ?
BTW, it is preferrable to attach patches as text/plain rather
than a binary mode, or have them inline. Best yet is to use
git send-email to submit them since that trivally gets the
formatted correct for you
Regards,
Daniel
From everything I can tell they licensed a cloud printing tech
that's
print first and select a printer later. So basically it allows you to
print from within your VM and queue it up on the host and then select
the printer from the host side. The advantage here is that you don't
have to pass through all the printers to the guest or have drivers
within the guest. They are expressing it as a type of serial device
within their configs. I believe VMware has an interface like
virtio-serial that they can generically plumb things over to the
guest.
Right now I'm skipping expressing the device in libvirt until I come
up with a better way to model it. Based on my description above do you
have any suggestions?
This patch also has a number of fixes that are independent tied
together. We'll also need some tests added for at least one of these
changes.
--
Doug Goldstein