Kør Revu 20 i et Citrix-miljø

Denne artikel gælder for:

  • Revu 20

Introduktion

Denne vejledning gælder kun for Revu 20. For Revu 21, se Kør Revu 21 i et Citrix-miljø.

Denne vejledning indeholder information til it-administratorer og forudsætter, at læseren har en solid forståelse af softwareinstallation og Citrix-administration. Formålet er at give vejledning, når du konfigurerer, bruger og licenserer Bluebeam Revu i et virtuelt Citrix-miljø.

Yderligere oplysninger om installation, konfiguration og licensering af Revu kan findes på vores supportside.

Kompatibilitet

Revu 20 er certificeret Citrix Ready på Server 2016 R2. Se Revu Citrix Ready-siden for at se en komplet liste over certificerede applikationer.

For at overholde vores slutbrugerlicensaftale skal hver organisation købe lige så mange brugerlicenser, som der er Revu-brugere i din organisation.

Selvom det er muligt at implementere og bruge Revu i andre virtuelle miljøer såsom terminaltjenester, VMWare, Windows RDS eller Microsoft® App-V, understøttes disse use cases ikke officielt. Der vil være begrænset support tilgængelig for brugere, der foretager fejlfinding i disse miljøer.

Revu.exe-programmet er den eneste del af Revu-pakken, der er certificeret til installation i et Citrix-miljø. Andre dele af Revu-pakken kan bruges, men understøttes ikke officielt.

Når Revu bruges som en del af et virtuelt skrivebord, fungerer og fungerer alle funktioner – såsom PDF-oprettelse ved hjælp af Bluebeam PDF-printeren og programplugins – som de ville, når de blev installeret på et fysisk system. I et udgivet eller delt applikationsmiljø skal der dog tages yderligere skridt for at aktivere og administrere processer uden for Revu-applikationen.

Se Revu-kompatibilitets- og systemkrav for yderligere hardware- og softwarekrav.

Installation og licens

Open licensing er den eneste understøttede licensmetode i ethvert Citrix-miljø, da den giver maksimal fleksibilitet og adgang. Åbne licenser er kun tilgængelige i Revu eXtreme. Licensmodellerne Perpetual og Enterprise er ikke designet til at blive brugt sammen med virtuelle miljøer, og der kan forventes problemer, når du bruger disse licenstyper.

Open- og Enterprise-licenser kræver en aktiv internetforbindelse for at tillade kommunikation med Bluebeam-licensserveren.

Registrering af Revu i et VDI-miljø

Når du distribuerer en Open License til dit VDI-miljø, skal gyldne billeder ikke registreres, men licensoplysningerne skal stadig implementeres. Når du bruger Open licensing i et VDI-miljø, registrerer Revu licensen automatisk, når Revu eller et Revu-plugin startes. Når programmet lukkes, udløser det automatisk en brugerlicensfrigivelse på licensserveren. Forsinket autorisation er ikke nødvendig, når du arbejder med Open License. Dette system er designet specielt til dynamiske miljøer, hvor brugerinput ikke er påkrævet.

Problemer i forbindelse med Perpetual/Enterprise-licenser

Når du arbejder med systemafbildninger til vedvarende/ikke-vedvarende virtuelle miljøer, er det vigtigt ikke at registrere Revu på det primære værtsafbildning. Forsinket autorisation er påkrævet i installationsscriptet for at sikre, at værtsafbildningen forbliver uregistreret.

Kontekst: Revu er registreret på et systemafbildning, der bruges til at implementere virtuelle skriveborde, og disse skriveborde får nye maskinnavne. Revu-licensen vil:

  • Find et nyt maskinnavn.
  • Afregistrer Revu på det virtuelle skrivebord.
  • Sæt Revu i en 15-dages prøveperiode.

Løsning: Det ville være nødvendigt at genskabe det gyldne billede for at løse problemet. Dette ville sikre, at ingen licensoplysninger bevares på det gyldne billede, så de klonede kopier ikke arver licensdataene. Brug af en Open License ville forhindre dette problem i at ske.

Ikke-vedvarende miljøer

Revu skal afregistreres på hvert virtuelt skrivebord, før det ødelægges.

Kontekst: Hvis Revu ikke afregistreres, efterlades navnet på det virtuelle skrivebord registreret på vores licensserver og optager derved en plads på licensen. Skrivebordsnavnet skal derefter manuelt afregistreres fra vores licensserver (Perpetual) eller tilbagekaldes fra licensgatewayen (Enterprise).

Løsning: Brug Open Licensing, som er den eneste understøttede licensmodel til Citrix-miljøer.

Udgivne applikationer

Åbne licenser understøttes i dette miljø. Perpetual og Enterprise licenses anbefales ikke.

Både Perpetual- og Enterprise-licensmodellerne er ikke ideelle til denne type miljøer, da de begge er nodelåste og registreret på vores licensserver, hvor Revu kun er registreret én gang.

Alle brugere bruger den samme brugerlicens til Revu, så licensejere skal sikre, at der er lige så mange brugerlicenser på licensen, som der er brugere, der får adgang til eller har potentiale til at få adgang til den delte udgave af Revu.

Administration af licenser i et udgivet eller delt programmiljø

Når du implementerer Revu på en udgivet eller delt server, skal du ikke registrere Revu på systemafbildningen. Brug i stedet Forsinket autorisation til Perpetual og Enterprise Licensing. Det anbefales stærkt at bruge Open Licensing til denne type opsætning. Hvis du opretter kloner eller implementerer flere servere fra systemafbildningen og bruger Forsinket autorisation, kan du derefter registrere hver server undtagen systemafbildningen.

Med en Enterprise License optager Revu én brugerlicens for hver udgivet eller delt applikationsserver, som den er installeret på. Hvis en server med Enterprise License er inaktiv i 15 dage, frigøres pladsen automatisk fra Citrix-miljøet og gøres tilgængelig igen.

Hvis serveren nogensinde bliver gendannet, skal Revu først afregistreres (kun Perpetual eller Enterprise). Hvis du ikke afregistrerer Revu, vil servernavnet, der er registreret på vores licensserver, optage en plads på licensen. Dette servernavn skal derefter manuelt afregistreres på vores licensserver (kun Perpetual) eller tilbagekaldes fra licensgatewayen (kun Enterprise).

Med en Open License er Revu faktisk ikke registreret på serveren. den aktiveres, hver gang en bruger starter programmet. Det betyder, at administratoren ikke behøver at revidere, begrænse antallet af autoriserede brugere eller administrere registrerings- og afregistreringsprocessen.

Open Licenses er kun tilgængelige med Revu eXtreme. Når du overvejer Open vs. Enterprise-licensmodeller, skal du sørge for at medregne omkostningerne til licensstyring mellem de to modeller. Enterprise Licensing er ikke designet til virtuelle miljøer og kræver en mere manuel administrationsproces.

I tilfælde af Enterprise-licenser er der kun registreret én brugerlicens til Revu, så kunderne skal sikre, at der er lige så mange brugerlicenser på licensen som brugere, der får adgang til den delte udgave af Revu.

I et udgivet eller delt miljø kan Bluebeam kræve en note på licensen, der angiver den anvendte miljøtype, og kan også kræve revision af brugen.

Brug af flere servere

Når Revu er installeret på flere servere, bør det ikke være registreret på hver server. Det er bedst at bruge Forsinket autorisation. Hvis Revu er registreret på et systemafbildning, og den registrerede server derefter klones eller installeres, forbinder dette licenserne til systemafbildningen med dets kloner. Derfor, hvis en server afregistreres eller tilbagekaldes, anvendes denne ændring på alle servere. Dette medfører, at alle brugere mister adgangen til en registreret udgave af Revu.

Hvis du vil forhindre, at systemafbildninger registreres, kan du:

  • Installer Revu som en prøveversion.
  • Udelad serienummeret og produktnøglen, hvis du implementerer Revu ved hjælp af MSI-filen.
  • Registrer Revu efter kloning eller implementering med en Bluebeam Administrator-kommandolinjefunktion. Se Overførsel af flere Revu-installationer til en ny licens for at få flere oplysninger.
  • Medtag indstillingen "DA" for forsinket godkendelse, hvis du installerer ved hjælp af MSI. Dette giver dig mulighed for at inkludere serienummeret og produktnøglen under installationen. Registreringsprocessen udskydes dog indtil første gang, Revu kræver en licens.

Hvis Revu er registreret, og en server klones og får et nyt maskinnavn, registrerer Revu, at maskinnavnet er ændret, og afregistrerer sig selv og sætter licensen i en 15-dages prøveperiode.

Hyppig gendannelse af serveren

Hvis Citrix-serveren ofte reimages, anbefales det kraftigt at bruge en Open license. Åbne licenser forårsager ikke problemer med licensstyring som Perpetual og Enterprise licensmodeller.

Begrænsning af adgang til kun visningstilstand

Du kan tillade grupper af brugere at bruge Revu i enten visnings- og/eller annotationstilstand. Denne indstilling kan være nyttig, hvis du vil begrænse en gruppe af brugere til Visningstilstand, så de ikke bruger en Revu-licens. Denne metode er kompatibel med Open license-modellen.

Nedenstående registreringsnøgle er ikke en del af standardinstallationen af Revu, men du kan skrive et separat script eller en gruppepolitik for at skubbe denne nøgle per bruger, når vedkommende logger ind på serveren for at få adgang til Revu. Denne nøgle er per bruger under HKEY_CURRENT_USER.

Opret en ny registreringsdatabasenøgle af typen DWORD i:

HKEY_CURRENT_USER\Software\Bluebeam Software\<RevuVersion>

Indstil værdien til et heltal på 1, så starter Revu i Visningstilstand. Muligheden for at skifte til annotationstilstand er skjult samt muligheden for at registrere/afregistrere. Hvis du vil give brugeren mulighed for at skifte til annotationstilstand, skal du enten slette registreringsdatabasenøglen eller indstille værdien til 0.

Filer og mapper, der bruges af Revu

Alle mapper, hvor Revu installerer sine filer, er rettet. Suite-installationsprogrammet tillader ikke, at installationsdestinationen ændres.

Revu installeres i følgende mapper:

  • Program Files\Bluebeam Software\Bluebeam Revu\20\
  • Program Files (x86) \Bluebeam Software\Bluebeam Revu\20\
  • Program Files\Common Files\Bluebeam Software\20\
  • Program Files (x86)\Bluebeam Software\Bluebeam Revu\20\
  • ProgramData\Bluebeam Software\Bluebeam Revu\20\

På en fysisk maskine gemmer Revu filer flere steder, der gemmer tilpasninger til Revu-grænsefladen, brugerdefinerede værktøjer og cachede filer for at forbedre ydeevnen og reducere internetbåndbredden. Studio-projekter gemmer det igangværende arbejde for udtjekkede filer. ­­­­

I et Citrix-miljø skal disse indstillinger gemmes i en brugers mappe på serveren for at give brugeren et vedvarende miljø. Dette hjælper med at forhindre, at alt arbejde eller indstillinger går tabt.

Brugerindstillinger og præferencer

Profiler giver en nem måde at gemme en brugers foretrukne værktøjslinjer, menuer og andre visningsindstillinger i Revu. Standard og brugerdefinerede værktøjssæt gemmer dine mest anvendte værktøjer og symboler for nem adgang.

Profiler, konfigurationsfiler og listen "Seneste" gemmes i følgende mappe(r):

%AppData%\Bluebeam Software\Revu\20\

eller

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

Brugerdefinerede værktøjssæt til dit miljø kan også gemmes på et centralt sted, så alle brugere kan få adgang til dem. Se Brug af delte profiler på en netværksplacering i Revu Administratorvejledning for at få flere oplysninger.

Nulstilling af Revu-indstillingerne

Revu-indstillingerne kan nulstilles til deres standardindstillinger. Efter nulstillingen gendanner Revu standardprofiler og værktøjssæt, næste gang det starter.

På et virtuelt skrivebord kan brugernes indstillinger nulstilles til standard via fanen Administrator i Bluebeams indstillinger.

I et virtuelt appmiljø nulstilles Revu-indstillingerne ved at slette eller omdøbe følgende mappe:

%AppData%\Bluebeam Software\Revu

Brugerdefinerede værktøjssæt og profiler kan sikkerhedskopieres ved at kopiere dem, før de slettes. Se Bluebeam Administrator's Guide for andre metoder, der gendanner Revu til standardindstillingerne.

Logfiler og midlertidige filer

Revu-logfiler og midlertidige filer skrives til en mappe i følgende TEMP-mappe:

%TEMP%\Bluebeam Software\

eller

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

Ved eksport fra Revu til eksterne formater som Word og Excel skrives midlertidige filer til:

%TEMP%\

Gendannelsesfiler

Revu gemmer gendannelsesfiler i følgende mappe:

%TEMP%\Bluebeam Software\Revu\

Filer i denne mappe gør det muligt at gendanne arbejde, der ikke er gemt, hvis Revu lukker uventet. Denne mappe skal opbevares i brugerens mappe på serveren for at muliggøre gendannelse af nedbrud.

Indstiller cachelagrede filer

Revu opretter cachelagrede filer til Sets-miniaturer i følgende mappe:

%TEMP%\Bluebeam Software\Revu\

Disse filer er nødvendige for at opbygge miniaturebilleder til Sets. Du kan få mere at vide om Revu Sets i Arbejde med Sets.

Bluebeam Studio-filcache

Studio-sessioner og -projekter gemmer filer i følgende mappe:

%LocalAppData%\Revu\

Eksempel: C:\Users\<user name>\AppData\Local\Revu\

Revu sparer netværksbåndbredde og lader brugerne arbejde offline ved at gemme kopier af projekt- og sessionsfiler lokalt. Disse filer skal gemmes på et permanent sted i brugerens miljø, så de forbliver tilgængelige mellem Revu-sessionerne.

Sessioner gemmer afventende opdateringer til offlinefiler. Markeringsoplysningerne uploades derefter til Studio, næste gang brugeren går online. Projekter gemmer lokalt gemte ændringer til udtjekkede filer, som uploades til Studio, når serverkopien opdateres.

Disse cachelagrede filer bør ikke fjernes, før det bekræftes, at brugeren ikke har nogen sessioner med ventende offlineændringer eller udtjekkede projektfiler.

Hvis du vil vide mere om Studio offline-funktionalitet, kan du se Arbejde med filer i Studio offline.

Hardwaregengivelse

Som standard installeres Revu 20 med tilstanden for gengivelsesmaskinen indstillet til Hardware. GPU-hardware skal være til stede på serveren for at bruge hardwaregengivelsestilstanden. Hvis Hardware er valgt, men der ikke er nogen GPU at bruge, giver Revu følgende fejl, når der forsøges at gengive en PDF-fil:

Bluebeam tester eller understøtter ikke GPU-hardwaregengivelse i Citrix på nuværende tidspunkt. En enkelt GPU kan bruges af en enkelt bruger, men flere brugere eller GPU passthrough er ikke testet eller understøttet.

Når du har valgt OK i fejlen ovenfor, indstiller Revu gengivelsesmaskinen til Software.

Medmindre denne hardwareindstilling ændres på Citrix-serveren, kan XenApp-brugere opleve ovenstående fejlmeddelelse, når de åbner en fil på deres forekomst af Revu. XenDesktop-brugere ser muligvis kun meddelelsen én gang, fordi indstillingen for gengivelsesmaskinen gemmes i brugerens Revu-indstillinger.

Hvis du vil indstille standardgengivelsesmotoren til Software, skal du se installationsvejledningen for at få oplysninger om udsendelse af Revu-indstillinger.

Brugere kan også selv ændre gengivelsesmaskinens tilstand via Revu > Indstillinger. Gengivelsesmotoren skal ændres for både 2D-gengivelse og 3D-gengivelse.

Sådan gør du:

  1. I Revu skal du klikke på Revu > Indstillinger ( Ctrl+K).
  2. Klik på Avanceret til venstre. Klik på fanen 2D-gengivelse.
  3. Vælg den ønskede motor i rullemenuen Rendering Engine, og klik på OK.
  4. Klik på fanen 3D-gengivelse.
  5. Vælg den ønskede motor i rullemenuen Rendering Engine, og klik på OK.

Brug af Bluebeam PDF-printeren og plugins

Bluebeam PDF-printeren og plugins til Microsoft Office kan bruges til at oprette PDF-filer.

Selvom disse udvidelser med succes kan bruges i virtuelle miljøer, er hverken Bluebeam PDF-printeren eller Bluebeam-plugins til Microsoft Office certificeret eller officielt understøttet i disse miljøer.

Bluebeam PDF-printeren og plugins opretter midlertidige filer under oprettelsesprocessen. Brugeren skal have tilladelser til følgende placeringer, så PDF-filer kan oprettes.

Bluebeam PDF-printer:

%AllUsersProfile%\Bluebeam Software\Print Jobs\

eller

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

Office-plugins:

%TEMP%\Bluebeam Software\

Udgivet desktop

Når du kører Revu som en del af en udgivet desktop, fungerer og opfører alle funktioner – såsom PDF-oprettelse og programplugins – på samme måde, som når de installeres på et fysisk system.

Udgivet ansøgning

Når det kører i et Citrix-udgivet programmiljø, er Revu-programmet (Revu.exe) det eneste program i Revu-pakken, der er certificeret. Der skal tages yderligere trin for at aktivere og administrere processer uden for Revu-programmet, såsom PDF-oprettelse via Bluebeam PDF-printeren og plugins til Microsoft Office.

CAD-plugins understøttes ikke i et udgivet programmiljø.
Plugins til Microsoft Office

Plugins til Word, Excel, PowerPoint og Outlook kan bruges i et udgivet appmiljø, hvis Office og Revu begge er installeret på den samme server. Men som nævnt ovenfor understøttes disse udvidelser ikke officielt.

Aktivering af PDF-printeren

Bluebeam PDF-printeren og nogle versioner af plugins til Microsoft Office (se ovenfor) er afhængige af Print Monitor (BBPrint.exe), som er et separat program, der kører i baggrunden, når Revu er installeret på et skrivebordssystem. I et udgivet appmiljø skal programmet BBPrint.exe køre og være tilgængeligt for programmet, der bruger printeren eller pluginet.

En forekomst af BBPrint kan startes på en af følgende måder:

Start af BBPrint med det udgivne program

En måde er at starte denne proces med et script, når en bruger starter et udgivet program. Peg for eksempel kommandolinjen for det udgivne program (i dette eksempel PowerPoint) mod en .bat fil, der indeholder kommandoer til at starte BBPrint.exe og programmet.

Nedenfor er eksempler, der viser, hvordan du starter forskellige versioner af PowerPoint med BBPrint.exe:

Revu 20 og PowerPoint 2016:

start "PrintMon" "C:\Program Files\Bluebeam Software\Bluebeam Revu\20\Revu \BBPrint.exe"
start "PowerPoint" "C:\Program Files\Microsoft Office\Office16\PowerPnt.exe"
Start af BBPrint i et login-script

En anden mulighed er at starte BBPrint.exe som en del af en brugers login-script, så BBPrint, Bluebeam PDF-printeren og eventuelle plugins altid er tilgængelige.

Da der er mange måder at konfigurere og administrere en server på, er der ikke en enkelt måde, der fungerer for alle anvendelsesområder. Disse forslag er beregnet til at oplyse serveradministratorer om, hvordan printeren og plugins fungerer, så du kan implementere den bedste løsning til dit miljø.

I et udgivet programmiljø vil der være forekomster af BBPrint.exe, der kører for hver bruger, der er logget ind.

Deaktivering af plugins til Microsoft Office for ikke-Bluebeam-brugere

Hvis der er Citrix-brugere, der skal have adgang til Microsoft Office, men ikke have adgang til disse Revu-plugins, kan de deaktiveres globalt for disse brugere for at forhindre dem i at indlæse plugins. Blokering af en brugers læseadgang til følgende nøgler i registreringsdatabasen stopper plugins i at indlæse.

Office 32-bit og 64-bit

Ord:

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

Excel:

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

PowerPoint:

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

Outlook:

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

Ord:

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

Excel:

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

Outlook:

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

RDP (Remote Desktop Protocol) og andre virtuelle miljøer

Omdøbning af standardnavnet for Bluebeam PDF-printer i menuen Printere og scannere (Windows) understøttes ikke. Hvis navnet er redigeret, og en bruger forsøger at udskrive, kan Revu ikke finde printeren. Bluebeam PDF-printeren vil derefter forsøge at geninstallere, og printernavnet vil blive nulstillet til standard.

I tilfælde af en RDP-session er det bedst at bruge standardprinteromdirigering, hvis brugeren skal vælge mellem at udskrive direkte på RDP-sessionsmaskinen eller sin lokale maskine/værtsmaskine.

Opsætning

Revu 20

Implementering

Revu i et virtuelt Citrix-miljø