On Tue, Feb 19, 2019 at 18:44 Oscar Batista Ribeiro Filho
<[email protected]> wrote:

> Hi,
>
> How can I use my local printers with guacamole for windows server? Is it
> possible?


If by local printers, you mean the printers available to the web browser on
the system accessing Guacamole, there is no way to directly map these
printers through to Guacamole.  This is a limitation of how browsers handle
printers - there is no standard way to make printers available to a remote
system through the browser.  It can be accomplished with things like Java,
ActiveX, or Flash plugins, but since those plugins are going away, and
since we'd like to keep the Guacamole client interface free of extra
software like that, we've no intention of implementing any client plugin to
accomplish that.  Unless the browser makers come up with a standard way of
paying printers to remote systems, this won't be possible in Guacamole.

There is one possible future exception to this - browsers have begun to
adopt the USB API that allows forwarding generic USB devices over HTTPS
connections, and, while current support for devices is fairly limited, it's
possible that at some point in the future other devices, including
printers, could be supported by this protocol.  Besides the lack of support
for printers within the current API, Guacamole currently does not support
the USB over HTTP functionality, either, but there is a JIRA issue open for
adding that support.

In the meantime, printing support in Guacamole is done by generating PDF
files that are then downloaded in the browser and can then be printed
locally.  Since most platforms support PDF, it's a pretty universal way to
support this with the current lack of options for direct printer forwarding.

You could also consider using something like Google CloudPrint.

-Nick
  • Local printers Oscar Batista Ribeiro Filho
    • Re: Local printers Nick Couchman

Reply via email to