Avec VMware Integrated Printing, les utilisateurs peuvent imprimer depuis un poste de travail Linux distant vers n'importe quelle imprimante locale ou en réseau disponible sur leur périphérique. VMware Integrated Printing fonctionne avec des périphériques clients de poste de travail exécutant Horizon Client ou HTML Access.
VMware Integrated Printing prend en charge la redirection de l'imprimante cliente, qui est décrite en détail plus loin dans cet article. VMware Integrated Printing prend également en charge la possibilité d'inclure un filigrane avec des tâches imprimées, comme décrit dans la section Ajouter des filigranes avec VMware Integrated Printing sur des postes de travail Linux.
VMware Integrated Printing est uniquement pris en charge sur des postes de travail Linux exécutant 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.
Installer et activer VMware Integrated Printing
Par défaut, VMware Integrated Printing est installé et activé lorsque vous installez Horizon Agent sur une machine Linux. La fonctionnalité ne nécessite pas d'options d'installation ou de configuration personnalisées pour l'activation.
Si nécessaire, vous pouvez utiliser l'option de configuration printSvc.enable dans le fichier /etc/vmware/config ou l'option de configuration PrintRedirEnable dans le fichier /etc/vmware/viewagent-custom.conf pour désactiver VMware Integrated Printing. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Redirection d'imprimante cliente
La redirection d'imprimante cliente permet aux utilisateurs d'imprimer depuis un poste de travail distant vers n'importe quelle imprimante locale ou en réseau disponible sur leur ordinateur client. L'imprimante cliente est redirigée vers le poste de travail distant pour traiter la tâche d'impression. Vous n'avez pas besoin d'installer de pilote d'imprimante sur le poste de travail distant.
VMware Integrated Printing prend en charge les types de pilotes d'imprimante suivants côté client :
- Pour les imprimantes redirigées d'un client Windows vers le poste de travail distant, VMware Integrated Printing prend en charge le pilote d'imprimante universel (UPD).
- Pour les imprimantes redirigées d'un client Mac ou Linux vers le poste de travail distant, VMware Integrated Printing prend en charge le pilote d'imprimante natif (NPD).
- Pour les imprimantes redirigées à partir d'un client Chrome ou d'HTML Access vers le poste de travail distant, VMware Integrated Printing prend en charge le pilote d'imprimante universel (UPD). Pour imprimer à partir d'un poste de travail distant, suivez ce workflow :
- Sélectionnez Horizon_Printer(vxx) dans la première boîte de dialogue d'impression.
- Sélectionnez ensuite une imprimante redirigée dans la deuxième boîte de dialogue d'impression qui s'affiche. Les options spécifiées dans la deuxième boîte de dialogue d'impression remplacent les options spécifiées dans la première boîte de dialogue d'impression.
Noms d'imprimantes statiques
Les imprimantes redirigées conservent leur nom entre les sessions afin que les utilisateurs n'aient pas besoin de remapper l'imprimante manuellement lorsqu'ils se connectent à une autre session. L'imprimante redirigée s'affiche avec l'un des suffixes suivants ajoutés au nom de l'imprimante :
- Pour une application ou un poste de travail de session unique, le suffixe est vdi.
- Pour une application ou un poste de travail de sessions multiples, le suffixe est l'ID de session.
Paramètres d'impression du pilote d'imprimante universel
- Orientation : sélectionnez l'orientation portrait ou paysage du papier. Les options de finition par agrafage et poinçonnage dépendent de l'orientation du papier.
- Imprimer des deux côtés : sélectionnez l'impression recto verso pour les imprimantes compatibles.
- Plusieurs pages par feuille : pour imprimer plusieurs pages de document sur une page physique, sélectionnez le nombre de pages à imprimer sur une page physique, puis sélectionnez la disposition des pages.
- Format du papier : sélectionnez le format du papier :
- Formats de papier standard : formats de papier généralement pris en charge par la plupart des imprimantes, tels que A4, lettre et légal.
- Formats de papier définis par le fournisseur (également appelés formats de papier non standard) : formats de papier définis par un fournisseur d'imprimantes.
- Formats de papier définis par l'utilisateur (également appelés formats de papier personnalisés) : formats de papier définis par les administrateurs système.
- Couleur : indiquez si une imprimante couleur doit imprimer en couleur ou en monochrome.
- Nombre de copies : spécifiez le nombre de copies.
Exclure des imprimantes de VMware Integrated Printing
Pour configurer des filtres pour les imprimantes clientes, vous pouvez utiliser l'option printSvc.printerFilter dans le fichier /etc/vmware/config. Les imprimantes spécifiées dans le filtre sont exclues de la redirection et n'apparaissent pas comme des imprimantes disponibles sur le poste de travail Linux.
printSvc.printerFilter prend en charge la syntaxe de requête de recherche qui permet de filtrer les imprimantes en fonction du nom de l'imprimante, du pilote ou du fournisseur du pilote. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Configurer les options d'impression par défaut
Vous pouvez utiliser l'option printSvc.defaultPrintOptions dans le fichier /etc/vmware/config pour indiquer les paramètres d'impression par défaut de la sortie, si ceux-ci ne peuvent pas être détectés à partir de l'application source. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Personnaliser la liste des formats de papier disponibles
Pour personnaliser la liste des formats de papier pouvant être utilisés pour l'impression de la sortie via VMware Integrated Printing, vous devez créer un fichier de configuration correctement formaté qui définit les formats de papier. Utilisez ensuite l'option printSvc.paperListFile dans le fichier /etc/vmware/config pour indiquer le chemin d'accès à ce fichier de configuration des formats de papier. Seuls les formats de papier répertoriés dans le fichier de configuration sont disponibles en tant qu'options lors de l'impression.
Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Rediriger les imprimantes non-NPD et non-UPD
Pour rediriger une imprimante cliente qui n'utilise pas de pilote NPD ou UPD, vous devez installer le fichier PPD personnalisé de l'imprimante sur la machine agent. Utilisez ensuite l'option de configuration printSvc.customizedPpd dans le fichier /etc/vmware/config pour indiquer le chemin d'accès à ce fichier PPD. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Configurer PDF comme format d'impression
Vous pouvez utiliser l'option de configuration printSvc.usePdfFilter dans le fichier /etc/vmware/config pour indiquer s'il convient ou non d'utiliser PDF comme format d'impression pour les imprimantes redirigées. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.
Configurer un filigrane imprimé
VMware Integrated Printing prend en charge la possibilité d'inclure un filigrane avec des tâches imprimées. Pour plus d'informations sur cette fonctionnalité, reportez-vous à la section Ajouter des filigranes avec VMware Integrated Printing sur des postes de travail Linux.
Journal des événements de VMware Integrated Printing
Vous trouverez le journal des événements de VMware Integrated Printing dans /tmp/vmware-$user/vmware-PrintRedir-xxx.log.
Pour indiquer le niveau de détail signalé dans le journal des événements, utilisez l'option de configuration printSvc.logLevel dans le fichier /etc/vmware/config. Reportez-vous à la section Modifier les fichiers de configuration sur un poste de travail Linux.