Com o VMware Integrated Printing, os usuários podem imprimir de uma área de trabalho remota Linux em qualquer impressora local ou de rede disponível em seu dispositivo cliente. VMware Integrated Printing funciona com dispositivos cliente de desktop executando Horizon Client ou HTML Access.

VMware Integrated Printing oferece suporte ao redirecionamento de impressora do cliente, que é descrito em detalhes mais adiante neste artigo. VMware Integrated Printing também oferece suporte à capacidade de incluir uma marca d'água em trabalhos impressos, conforme descrito em Adicionar marcas d'água com o VMware Integrated Printing em desktops Linux.

VMware Integrated Printing só é compatível com desktops Linux executando RHEL 7.9/8.x/9.x, Rocky Linux 8.x/9.x, Ubuntu 20.04/22.04 ou Debian 10.x/11.x/12 .x.

Instalar e ativar VMware Integrated Printing

Por padrão, o VMware Integrated Printing é instalado e ativado quando você instala o Horizon Agent em uma máquina Linux. O recurso não requer nenhuma instalação personalizada ou opções de configuração para ativação.

Se necessário, você pode usar a opção de configuração printSvc.enable no arquivo /etc/vmware/config ou a opção de configuração PrintRedirEnable no arquivo / etc/vmware/viewagent-custom.conf para desativar VMware Integrated Printing. Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Redirecionamento de impressora do cliente

Com o redirecionamento de impressora cliente, os usuários podem imprimir de uma área de trabalho remota em qualquer impressora local ou de rede disponível no computador cliente. A impressora cliente é redirecionada para a área de trabalho remota para processar o trabalho de impressão. Você não precisa instalar nenhum driver de impressora na área de trabalho remota.

VMware Integrated Printing é compatível com os seguintes tipos de drivers de impressora no lado do cliente:

  • Para impressoras redirecionadas de um cliente Windows para a área de trabalho remota, o VMware Integrated Printing oferece suporte ao Universal Printer Driver (UPD).
  • Para impressoras redirecionadas de um cliente Mac ou Linux para a área de trabalho remota, o VMware Integrated Printing oferece suporte ao Native Printer Driver (NPD).
  • Para impressoras redirecionadas de um cliente Chrome ou HTML Access para a área de trabalho remota, o VMware Integrated Printing é compatível com o Universal Printer Driver (UPD). Para imprimir de uma área de trabalho remota, siga este fluxo de trabalho:
    1. Selecione Horizon_Printer(vxx) na primeira caixa de diálogo de impressão.
    2. Em seguida, selecione uma impressora redirecionada na segunda caixa de diálogo de impressão exibida. As opções especificadas na segunda caixa de diálogo de impressão substituem as opções especificadas na primeira caixa de diálogo de impressão.

Nomes de impressoras estáticas

As impressoras redirecionadas mantêm seus nomes entre as sessões para que os usuários não precisem remapear a impressora manualmente quando se conectarem a outra sessão. A impressora redirecionada aparece com um dos seguintes sufixos anexados ao nome da impressora:

  • Para uma área de trabalho ou aplicativo de sessão única, o sufixo é vdi.
  • Para uma área de trabalho ou aplicativo de várias sessões, o sufixo é a ID da sessão.

Configurações de impressão do driver de impressora universal

VMware Integrated Printing fornece as seguintes configurações de impressão para impressoras UPD redirecionadas de clientes Windows.
  • Orientação (Orientation): selecione a orientação retrato ou paisagem do papel. As opções de acabamento com grampo e perfuração dependem da orientação do papel.
  • Imprimir nos dois lados (Print on Both Sides): selecione impressão duplex (frente e verso) para impressoras com capacidade para duplexação.
  • Várias páginas por folha (Multiple Pages per Sheet): para imprimir várias páginas do documento em uma página física, selecione o número de páginas a serem impressas em uma página física e selecione o layout das páginas.
  • Tamanho do papel (Paper size): selecione o tamanho do papel:
    • Tamanhos de papel padrão: tamanhos de papel compatíveis com a maioria das impressoras, como A4, carta e ofício.
    • Tamanhos de papel definidos pelo fornecedor (também chamados de tamanhos de papel não padrão): tamanhos de papel definidos por um fornecedor de impressora.
    • Tamanhos de papel definidos pelo usuário (também chamados de tamanhos de papel personalizados): tamanhos de papel definidos pelos administradores do sistema.
  • Cor (Color): especifique se uma impressora colorida imprime em cores ou monocromática.
  • Número de cópias (Number of copies): especifique o número de cópias.

Excluir impressoras de VMware Integrated Printing

Para configurar filtros para impressoras cliente, você pode usar a opção printSvc.printerFilter no arquivo /etc/vmware/config. As impressoras especificadas no filtro são excluídas do redirecionamento e não aparecem como impressoras disponíveis na área de trabalho do Linux.

printSvc.printerFilter oferece suporte à sintaxe de consulta de pesquisa que permite filtrar impressoras com base no nome da impressora, no driver ou no fornecedor do driver. Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Configurar opções de impressão padrão

Você pode usar a opção printSvc.defaultPrintOptions no arquivo /etc/vmware/config para especificar as configurações de impressão padrão usadas para imprimir a saída, se as configurações de impressão não puderem ser detectadas a partir do aplicativo de origem . Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Observação: A opção de configuração printSvc.defaultPrintOptions só é compatível com clientes Windows, Linux e Mac.

Personalizar a lista de tamanhos de papel disponíveis

Para personalizar a lista de tamanhos de papel que podem ser usados para impressão de saída por meio de VMware Integrated Printing, você deve criar um arquivo de configuração formatado corretamente que defina os tamanhos de papel. Em seguida, use a opção printSvc.paperListFile no arquivo /etc/vmware/config para especificar o caminho do arquivo para esse arquivo de configuração de tamanhos de papel. Somente os tamanhos de papel listados no arquivo de configuração estão disponíveis como opções ao imprimir.

Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Observação: VMware Integrated Printing oferece suporte a listas de tamanhos de papel personalizadas somente ao imprimir de clientes Windows. O recurso se aplica globalmente a todas as impressoras redirecionadas em um sistema cliente Windows.

Redirecionar impressoras não NPD e não UPD

Para redirecionar uma impressora cliente que não usa um driver NPD ou UPD, você deve instalar o arquivo PPD personalizado da impressora na máquina do agente. Em seguida, use a opção de configuração printSvc.customizedPpd no arquivo /etc/vmware/config para especificar o caminho do arquivo para esse arquivo PPD. Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Configurar PDF como formato de impressão

Você pode usar a opção de configuração printSvc.usePdfFilter no arquivo /etc/vmware/config para especificar se deve ou não usar PDF como formato de impressão para impressoras redirecionadas. Consulte Editar arquivos de configuração em uma área de trabalho Linux.

Observação: A opção de configuração printSvc.usePdfFilter só é compatível com clientes Linux e Mac.

Configurar uma marca d'água impressa

VMware Integrated Printing é compatível com a capacidade de incluir uma marca d'água em trabalhos impressos. Para obter informações sobre esse recurso, consulte Adicionar marcas d'água com o VMware Integrated Printing em desktops Linux.

Log de eventos para VMware Integrated Printing

Você pode encontrar o log de eventos para VMware Integrated Printing em /tmp/vmware-$user/vmware-PrintRedir-xxx.log.

Para especificar o nível de detalhamento relatado no log de eventos, use a opção de configuração printSvc.logLevel no arquivo /etc/vmware/config. Consulte Editar arquivos de configuração em uma área de trabalho Linux.