Exécutez Revu 21 dans un environnement Citrix

Applicable à :

  • Revu 21

Introduction

Ce guide contient des informations destinées aux administrateurs informatiques ayant une solide compréhension de l'installation de logiciels et de l'administration Citrix. Il fournit des conseils sur la façon de configurer Revu 21 dans un environnement virtuel Citrix.

Vous trouverez des détails sur le déploiement et l’administration de Revu 21 sur la page Ressources d’administration informatique .

Compatibilité

Revu 21 est compatible avec Citrix Virtual Apps and Desktops 2203 LTSR.

Revu peut être utilisé dans d'autres environnements virtuels tels que VMWare, Windows RDS ou Microsoft App-V, mais ceux-ci ne sont pas officiellement pris en charge. Un support de dépannage limité est disponible pour ces cas.

L'application Revu (Revu.exe) est le seul composant certifié de la suite Revu pour l'installation de Citrix. D'autres éléments tels que les plugins et l'imprimante Bluebeam sont utilisables mais ne sont pas officiellement pris en charge.

Lorsque Revu est utilisé sur une machine virtuelle (VM), toutes les fonctionnalités, y compris la création de PDF et les plugins d'application, fonctionnent comme sur un système physique. Dans un environnement d'application publié ou partagé, des étapes supplémentaires sont nécessaires pour activer et gérer les processus en dehors de Revu.

Veuillez consulter la configuration système requise et la prise en charge des plug-ins Bluebeam Revu 21 pour connaître les exigences matérielles et logicielles supplémentaires.

Ajouter Revu 21 à Citrix

Pour savoir comment ajouter Revu 21 dans Citrix Virtual Apps and Desktops, consultez la documentation Citrix.

Déconnexion dans des environnements non persistants

En tant que bonne pratique, les utilisateurs doivent se déconnecter de Revu avant d’arrêter leur machine virtuelle. Cependant, les administrateurs peuvent créer un script batch (.bat) ou un script PowerShell (.ps1) dans l'image principale de la machine virtuelle qui permet de libérer le droit Revu d'un utilisateur avant la destruction de la machine virtuelle.

Le script de base est le suivant :

Fichier de commandes : "C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu\Revu.exe" /logout

PowerShell : & "C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu\Revu.exe" /logout

Le script doit être exécuté sous la configuration utilisateur de la stratégie de groupe de la machine locale. Pour savoir comment appliquer le script sous Windows, consultez les instructions de Microsoft.

Lorsque l'utilisateur arrête sa machine virtuelle sans se déconnecter de Revu, le script le déconnecte avant que la machine virtuelle ne soit détruite.

Fichiers et dossiers utilisés par Revu

Revu installe ses fichiers dans des dossiers fixes que vous ne pouvez pas modifier.

Revu s'installe dans les dossiers suivants :

  • Program Files\Bluebeam Software\Bluebeam Revu\21\

  • Program Files\Common Files\Bluebeam Software\21\

  • ProgramData\Bluebeam Software\Bluebeam Revu\21\

Sur une machine physique, Revu enregistre les fichiers dans plusieurs emplacements qui stockent les personnalisations de l'interface Revu, les outils personnalisés et les fichiers mis en cache pour améliorer les performances et réduire la bande passante Internet. Les projets Studio stockent le travail en cours des fichiers extraits. ­­­­

Dans un environnement Citrix, ces paramètres doivent être stockés dans le dossier d'un utilisateur sur le serveur pour fournir un environnement persistant à l'utilisateur. Cela permettra d’éviter toute perte de travail ou de paramètres.

Paramètres et préférences de l'utilisateur

Les profils offrent un moyen aisé de stocker les barres d’outils, les menus et les autres paramètres d’affichage préférés d’un utilisateur dans Revu. Les trousses à outils par défaut et personnalisées conservent les outils et symboles qu’un utilisateur utilise le plus fréquemment pour un accès pratique.

Les profils, les fichiers de configuration et la liste « Récents » sont stockés dans le(s) dossier(s) suivant(s) :

C:\Users\<User Name>\AppData\Roaming\Bluebeam Software\Revu\21\

Des ensembles d’outils personnalisés pour votre environnement peuvent également être stockés dans un emplacement central afin qu’ils soient accessibles à tous les utilisateurs. Pour plus d'informations, consultez la section Utilisation de profils partagés sur un emplacement réseau dans le Guide de l'administrateur Revu.

Réinitialiser les paramètres Revu

Les paramètres Revu peuvent être réinitialisés à leurs valeurs par défaut. Après avoir réinitialisé les paramètres, Revu restaurera ses profils et ensembles d'outils par défaut lors de son prochain démarrage.

Dans une machine virtuelle, les paramètres d'un utilisateur peuvent être rétablis par défaut à l'aide de l' onglet Admin dans les Préférences Bluebeam.

Dans un environnement d'application virtuelle, la suppression ou le changement de nom du dossier suivant réinitialisera les paramètres Revu :

%AppData%\Bluebeam Software\Revu

Les trousses à outils et les profils personnalisés peuvent être sauvegardés en les copiant avant leur suppression. Pour découvrir d’autres méthodes permettant de rétablir les paramètres par défaut de Revu, consultez le Guide de l’administrateur Bluebeam.

Fichiers journaux et fichiers temporaires

Les fichiers journaux et temporaires de Revu sont écrits dans un dossier dans le(s) dossier(s) temporaire(s) suivant(s) :

%TEMP%\Bluebeam Software\

ou

C:\Users\<user_name>\AppData\Local\Temp\Bluebeam Software\

Lorsque vous exportez depuis Revu vers des formats externes, comme Microsoft Word ou Microsoft Excel, Revu écrit des fichiers temporaires dans :

%TEMP%\

Fichiers de récupération

Revu stocke les fichiers de récupération dans le dossier suivant :

%TEMP%\Bluebeam Software\Revu\

Les fichiers dans ce dossier permettent de récupérer le travail non enregistré si Revu se ferme de manière inattendue. Ce dossier doit être maintenu dans le dossier de l’utilisateur sur le serveur pour permettre la récupération après un crash.

Définit les fichiers mis en cache

Revu crée des fichiers mis en cache pour les miniatures des ensembles dans le dossier suivant :

%TEMP%\Bluebeam Software\Revu\

Revu a besoin de ces fichiers pour créer les vignettes des ensembles. Pour en savoir plus sur les ensembles dans Revu, consultez Utilisation des ensembles.

Mise en cache des fichiers Bluebeam Studio

Les sessions et projets en studio stockent les fichiers dans le dossier suivant :

%LocalAppData%\Revu\

Revu économise la bande passante du réseau et permet aux utilisateurs de travailler hors ligne en stockant localement des copies des fichiers Projet et Session. Ces fichiers doivent être stockés dans un emplacement persistant dans l’environnement de l’utilisateur afin qu’ils restent accessibles entre les sessions de Revu.

Les sessions stockent les mises à jour en attente pour les fichiers hors ligne. Les informations de marquage sont ensuite téléchargées dans Studio la prochaine fois que l'utilisateur se connecte. Les projets stockent les modifications enregistrées localement pour les fichiers extraits, qui sont téléchargées dans Studio lorsque la copie du serveur est mise à jour.

Ces fichiers mis en cache ne doivent pas être supprimés tant que vous n’avez pas confirmé que l’utilisateur n’a pas de sessions avec des modifications hors ligne en attente ou des fichiers de projet extraits.

Pour en savoir plus sur les fonctionnalités hors ligne de Studio, consultez Utilisation de fichiers dans Studio hors ligne.

Rendu matériel

Par défaut, Revu 21 s'installe avec son mode de moteur de rendu défini sur Matériel. Le matériel GPU doit être présent sur le serveur pour utiliser le mode de rendu matériel. Si le matériel est sélectionné, mais qu'il n'y a pas de GPU à utiliser, Revu affichera l'erreur suivante lors de la tentative de rendu d'un PDF :

Bluebeam ne teste ni ne prend en charge le rendu matériel GPU dans Citrix pour le moment. Un seul GPU peut être utilisé par un seul utilisateur, mais il n’y a aucun test et aucune prise en charge pour des utilisateurs multiples et le GPU passthrough.

Après avoir sélectionné OK dans l'erreur ci-dessus, Revu définira le mode du moteur de rendu sur Logiciel.

Tant que vous n’avez pas configuré le rendu 2D sur matériel sur le serveur Citrix, les utilisateurs de Citrix Virtual Apps peuvent rencontrer le message d’erreur ci-dessus chaque fois qu’ils ouvrent un fichier sur leur instance de Revu. Les utilisateurs de Citrix Virtual Desktops ne verront le message qu’une seule fois, car la préférence du moteur de rendu sera enregistrée dans les paramètres Revu de l’utilisateur.

Si vous souhaitez définir le moteur de rendu par défaut sur Logiciel, reportez-vous au Guide de déploiement pour plus de détails sur la diffusion des préférences Revu.

Les utilisateurs peuvent également modifier eux-mêmes le mode du moteur de rendu. Le moteur de rendu devra être modifié pour le rendu 2D et le rendu 3D. Pour ce faire :

  1. Sélectionnez Revu > Préférences.
  2. Dans la barre latérale gauche, sélectionnez Avancé.
  3. Sous Rendu 2D, utilisez le menu déroulant Moteur de rendu pour choisir un mode de rendu.
  4. Sélectionnez l’onglet Rendu 3D .
  5. Utilisez le menu déroulant Moteur de rendu pour choisir un mode de rendu.

Imprimante PDF et plugins Bluebeam

L'imprimante PDF Bluebeam et les plugins pour Microsoft Office peuvent être utilisés pour créer des PDF.

Bien que ces extensions puissent être utilisées avec succès dans des environnements virtuels, ni l'imprimante PDF Bluebeam ni les plugins Bluebeam pour Microsoft Office ne sont certifiés ou officiellement pris en charge dans ces environnements.

L'imprimante PDF Bluebeam et les plugins créent des fichiers temporaires pendant le processus de création. L'utilisateur doit disposer des autorisations sur les emplacements suivants pour que les PDF puissent être créés.

Imprimante PDF Bluebeam :

%AllUsersProfile%\Bluebeam Software\Print Jobs\

ou

C:\Users\All Users\Bluebeam Software\Print Jobs\

Modules d'extension de bureau :

%TEMP%\Bluebeam Software\

Bureau publié

Lorsque vous exécutez Revu dans le cadre d'un bureau publié, toutes les fonctionnalités, telles que la création de PDF et les plug-ins d'application, fonctionnent et se comportent de la même manière que lorsqu'elles sont installées sur un système physique.

Application publiée

Lorsqu'elle est exécutée dans un environnement d'application publié Citrix, l'application Revu (Revu.exe) est la seule application de la suite Revu qui est certifiée. Des étapes supplémentaires doivent être prises pour activer et gérer les processus en dehors de l'application Revu, tels que la création de PDF via l'imprimante PDF Bluebeam et les plugins pour Microsoft Office.

Les plug-in CAD ne sont pas pris en charge dans un environnement d’application publié.

Modules d'extension pour Microsoft Office

Les plugins pour Word, Excel, PowerPoint et Outlook peuvent être utilisés dans un environnement d'application publié si Office et Revu sont tous deux installés sur le même serveur. Cependant, comme indiqué ci-dessus, ces extensions ne sont pas officiellement prises en charge.

Comment activer l'imprimante PDF

L'imprimante PDF Bluebeam et certaines versions des plugins pour Microsoft Office s'appuient sur le moniteur d'impression (BBPrint.exe), qui est une application distincte qui s'exécute en arrière-plan lorsque Revu est installé sur un système de bureau traditionnel. Dans un environnement d’application publié, l’application BBPrint.exe doit être en cours d’exécution et disponible pour l’application utilisant l’imprimante ou le plug-in.

Une instance de BBPrint peut être démarrée de l'une des manières suivantes :

Démarrage de BBPrint avec l'application publiée

Vous pouvez utiliser un script qui démarre lorsqu’un utilisateur lance une application publiée. Par exemple, pointez la ligne de commande de l'application publiée (dans cet exemple, PowerPoint) vers un fichier .bat fichier contenant les commandes pour lancer BBPrint.exe et l'application.

Vous trouverez ci-dessous des exemples montrant comment démarrer différentes versions de PowerPoint avec BBPrint.exe :

Revu 21 et PowerPoint 2016 :

start "PrintMon" "C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Revu \BBPrint.exe"
start "PowerPoint" "C:\Program Files\Microsoft Office\Office16\PowerPnt.exe"

Démarrer BBPrint dans un script de connexion

Une autre option consiste à démarrer BBPrint.exe dans le cadre du script de connexion d'un utilisateur afin que BBPrint, l'imprimante PDF Bluebeam et tous les plugins soient toujours disponibles.

Vous pouvez configurer et gérer un serveur de plusieurs manières. Aucune méthode unique ne fonctionnera donc pour chaque cas d'utilisation. Ces suggestions visent à informer les administrateurs de serveur sur le fonctionnement de l'imprimante et des plug-ins afin que vous puissiez mettre en œuvre la meilleure solution pour votre environnement.

Dans un environnement d'application publié, des instances de BBPrint.exe seront exécutées pour chaque utilisateur connecté.

Comment désactiver les plugins pour Microsoft Office pour les utilisateurs non-Bluebeam

Vous pouvez désactiver les plug-in Revu pour les utilisateurs Citrix qui doivent avoir accès à Microsoft Office, mais ne doivent pas avoir accès aux plug-in Revu. Pour empêcher le chargement des plug-in, bloquez l’accès en lecture de l’utilisateur aux clés de registre suivantes :

Office 32 bits et 64 bits

Mot :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{A60EF190-192B-42CE-A5B3-40935DD420}\ InprocServer32

Exceller:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{B5352C6B-5F84-4A81-A7F5-C63A836920}\InprocServer32

Présentation PowerPoint :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{26CE225D-AA52-4337-B8D4-3089C03120}\InprocServer32

Perspectives:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{D00818B2-EB9F-4D2C-8F53-75413C9B20}\InprocServer32

Office 64 bits

Mot :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A60EF190-192B-42CE-A5B3-40935DD420}\ InprocServer32

Exceller:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B5352C6B-5F84-4A81-A7F5-C63A836920}\InprocServer32
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{26CE225D-AA52-4337-B8D4-3089C03120}\InprocServer32

Perspectives:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D00818B2-EB9F-4D2C-8F53-75413C9B20}\InprocServer32

RDP (Remote Desktop Protocol) et autres environnements virtuels

La modification du nom par défaut de l’imprimante PDF Bluebeam dans le menu Imprimantes et scanners n’est pas prise en charge. Si le nom est modifié et qu’un utilisateur tente d’imprimer, Revu ne pourra pas trouver l’imprimante. L’imprimante PDF Bluebeam tentera alors de se réinstaller, et le nom de l’imprimante reviendra à sa valeur par défaut.

Dans le cas d’une session RDP, il est conseillé de Changer l’imprimante par défaut si l’utilisateur doit choisir entre imprimer directement sur la machine de la Session RDP ou sur sa machine locale/hôte.

Configuration

Revu 21

Déploiement

Revu 21 dans un environnement virtuel Citrix