Kör Revu 21 i en Citrix-miljö

Gäller för:

  • Revu 21

Inledning

Den här guiden innehåller information för IT-administratörer som har bra koll på programvaruinstallation och Citrix-administration. Den innehåller vägledning om hur du konfigurerar Revu 21 i en virtuell Citrix-miljö.

Du hittar information om distribution och administration av Revu 21 på sidan IT-adminresurser.

Kompatibilitet

Revu 21 är kompatibelt med Citrix Virtual Apps and Desktops 2203 LTSR.

Revu kan användas i andra virtuella miljöer som VMWare, Windows RDS eller Microsoft App-V, men dessa har inte officiellt stöd. Begränsad felsökningssupport finns tillgänglig i dessa fall.

Revu-programmet (Revu.exe) är den enda certifierade komponenten för Citrix-installation i Revu-sviten. Andra delar som pluginprogram och Bluebeam-skrivaren är användbara men har inte officiellt stöd.

När Revu används på en virtuell dator (VM) fungerar alla funktioner, däribland PDF-skapande och pluginprogram för applikationer, som i ett fysiskt system. I en publicerad eller delad programmiljö krävs extra steg för att aktivera och hantera processer utanför Revu.

I systemkraven för Bluebeam Revu 21 och support för pluginprogram finns ytterligare krav på hårdvara och programvara.

Lägg till Revu 21 i Citrix

Om du vill veta hur du lägger till Revu 21 i virtuella appar och datorer för Citrix kan du läsa dokumentationen till Citrix.

Utloggning i icke-beständiga miljöer

Som bästa praxis bör du logga ut från Revu innan de stänger av sin virtuella dator. Administratörer kan dock bygga in ett batchskript (.bat) eller PowerShell-skript (.ps1) i den virtuella datorns gyllene avbildning, så att användares Revu-rättigheter kan frigöras innan den virtuella datorn förstörs.

Det grundläggande skriptet är följande:

Batchfil: "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

Skriptet måste köras i användarkonfigurationen för den lokala datorns grupprincip. För att lära dig hur du tillämpar skriptet i Windows, se instruktionerna från Microsoft.

När användaren stängs av sin virtuella dator utan att logga ut ur Revu loggas skriptet ut innan den virtuella datorn förstörs.

Filer och mappar som används av Revu

Revu installerar sina filer på fasta mappmål som du inte kan ändra.

Revu installeras i följande mappar:

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

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

  • ProgramData\Bluebeam Software\Bluebeam Revu\21\

På en fysisk dator sparar Revu filer på flera platser där anpassningar av Revu-gränssnittet, anpassade verktyg och cachelagrade filer lagras för att förbättra prestandan och minska bandbredden på internet. I Studio-projekt lagras det pågående arbetet i utcheckade filer. ­­­­

I en Citrix-miljö bör de här inställningarna lagras i en användarmapp på servern för att ge användaren en beständig miljö. På så sätt kan du förhindra att arbete eller inställningar går förlorade.

Användarinställningar och -inställningar

Profiler är ett enkelt sätt att lagra en användares favoriter bland verktygsfält, menyer och andra visningsinställningar i Revu. I såväl standardverktygssatser som anpassade verktygssatser lagras de mest använda verktygen och symbolerna för enkel åtkomst.

Profiler, konfigurationsfiler och Senaste-listan lagras i följande mapp(ar):

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

Anpassade verktygssatser för din miljö kan också lagras på en central plats, så att alla användare kan komma åt dem. Se Använda delade profiler på en nätverksplats i administrationshandboken för Revu för mer information.

Återställ Revu-inställningarna

Revu-inställningar kan återställas till sina standardinställningar. När du har nollställt inställningarna återskapas standardprofilerna och standardverktygssatserna nästa gång Revu startas.

I en virtuell dator kan en användares inställningar återställas till standardinställningarna på fliken Kontrollpanel i Bluebeam-inställningarna.

I en virtuell appmiljö återställs Revu-inställningarna om du raderar eller byter namn på följande mapp:

%AppData%\Bluebeam Software\Revu

Anpassade verktygssatser och profiler kan säkerhetskopieras genom att kopiera dem innan de raderas. Andra metoder för att återställa Revu till standardinställningarna finns i administrationshandboken för Bluebeam.

Loggfiler och tillfälliga filer

loggfiler och tillfälliga filer i Revu skrivs till en mapp i följande tillfälliga mapp(er):

%TEMP%\Bluebeam Software\

eller

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

När du exporterar från Revu till externa format, som Microsoft Word eller Microsoft Excel, skriver Revu tillfälliga filer till:

%TEMP%\

Återställningsfiler

Återställningsfilerna sparas i Revu i följande mapp:

%TEMP%\Bluebeam Software\Revu\

Filerna i den här mappen gör det möjligt att återställa osparat arbete om Revu oväntat stängs. Mappen bör alltid finnas i användarens mapp på servern för att möjliggöra återställning efter en krasch.

Ställer in cachelagrade filer

I Revu skapas cachelagrade filer för Sets-miniatyrbilder i följande mapp:

%TEMP%\Bluebeam Software\Revu\

Revu kräver att filerna ska skapas för att miniatyrbilderna för Sets ska kunna byggas. Om du vill veta mer om Sets i Revu, se Arbeta med Sets.

Cachelagring av filer i Bluebeam Studio

Filer för Studio-sessioner och Studio-projekt lagras i följande mapp:

%LocalAppData%\Revu\

Revu sparar nätverksbandbredd och gör det möjligt för användare att arbeta offline genom att kopior av projekt- och sessionsfiler lagras lokalt. Filerna måste lagras på en beständig plats i användarens miljö för att vara tillgängliga mellan Revu-sessioner.

Väntande uppdateringar för offlinefiler lagras i sessioner. Markeringsinformationen laddas sedan upp till Studio nästa gång som användaren är online. I projekt lagras lokalt sparade ändringar i utcheckade filer som laddas upp till Studio när serverkopian uppdateras.

De här cachelagrade filerna bör inte tas bort förrän du har bekräftat att användaren inte har några sessioner med väntande offlineändringar eller utcheckade projektfiler.

Om du vill veta mer om offlinefunktionerna för Studio kan du läsa Arbeta med filer i Studio offline.

Hårdvarurendering

Som standard installeras Revu 21 med Renderingsmotorläget inställt på Maskinvara. GPU-maskinvara måste finnas på servern för att maskinvarurenderingsläget ska kunna användas. Om Maskinvara är valt men det inte finns någon GPU att använda visar Revu följande fel vid försök att rendera en PDF-fil:

Bluebeam testar eller stöder inte GPU-maskinvarurendering i Citrix för närvarande. En enda GPU kan användas av en enda användare, men flera användare eller GPU-genomströmning testas eller stöds inte.

När du har valt OK i felet ovan ställs läget Renderingsmotor in på Programvara i Revu.

Innan du har ställt in 2D-rendering på Maskinvara på Citrix-servern kan användare av Citrix Virtual Apps få se ovanstående felmeddelande när de öppnar en fil i sin instans av Revu. Användare av Citrix Virtual Desktops kanske bara ser meddelandet en gång, eftersom inställningen Renderingsmotor sparas i användarens Revu-inställningar.

Om du vill ställa in standardmotorn för rendering till Programvara hittar du information om hur du distribuerar Revu-inställningarna i Distributionsguiden.

Användarna kan också ändra läget renderingsmotor själva. Renderingsmotorn måste ändras för både 2D- och 3D-rendering. Gör så här:

  1. Välj Revu > Inställningar.
  2. I det vänstra sidofältet väljer du Avancerat.
  3. Under 2D-rendering använder du rullgardinsmenyn Renderingsmotor för att välja ett renderingsläge.
  4. Välj fliken 3D-rendering.
  5. Använd rullgardinsmenyn Renderingsmotor för att välja ett renderingsläge.

Bluebeam PDF-skrivare och plugin-program

Bluebeam PDF-skrivare och pluginprogram för Microsoft Office kan användas för att skapa PDF-filer.

Även om de här tilläggen kan användas i virtuella miljöer, är varken Bluebeam PDF-skrivare eller Bluebeams pluginprogram för Microsoft Office certifierade eller stöds officiellt i dessa miljöer.

Bluebeam PDF-skrivare och pluginprogram skapar tillfälliga filer medan PDF-filer skapas. Användaren måste ha behörighet att komma åt följande platser för att PDF-filer ska kunna skapas.

Bluebeam PDF-skrivare:

%AllUsersProfile%\Bluebeam Software\Print Jobs\

eller

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

Office pluginprogram:

%TEMP%\Bluebeam Software\

Publicerat desktop

När Revu körs som en del av ett publicerat skrivbord fungerar och beter sig alla funktioner – som PDF-skapande och pluginprogram – på samma sätt som när de är installerade i ett fysiskt system.

Publicerat program

Revu-programmet (Revu.exe) är det enda programmet i Revu-sviten som är certifierat för att köras i en miljö med publicerade Citrix-program. Ytterligare åtgärder måste vidtas för att aktivera och hantera processer utanför Revu-programmet, till exempel att skapa PDF genom Bluebeam PDF-skrivare och pluginprogram för Microsoft Office.

CAD-pluginprogram stöds inte i en publicerad programmiljö.

Plugin-program för Microsoft Office

Pluginprogrammen för Word, Excel, PowerPoint och Outlook kan användas i en publicerad appmiljö om Office och Revu är installerade på samma server. Som tidigare nämns stöds de här tilläggen dock inte officiellt.

Så här aktiverar du PDF-skrivaren

Bluebeam PDF-skrivare och vissa versioner av pluginprogrammen för Microsoft Office är beroende av Print Monitor (BBPrint.exe), vilket är ett separat program som körs i bakgrunden när Revu installeras i ett traditionellt skrivbordssystem. I en miljö med publicerade appar måste programmet BBPrint.exe köras och vara tillgängligt för det program som använder skrivaren eller pluginprogrammet.

En instans av BBPrint kan startas på något av följande sätt:

Startar BBPrint med det publicerade programmet

Du kan använda ett skript som startar när en användare startar ett publicerat program. Du kan till exempel rikta kommandoraden för det publicerade programmet (i det här exemplet PowerPoint) mot en .bat-fil som innehåller kommandon för att starta BBPrint.exe och programmet.

Nedan finns exempel som visar hur du startar olika versioner av PowerPoint med BBPrint.exe:

Revu 21 och 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"

Starta BBPrint i ett inloggningsskript

Ett annat alternativ är att starta BBPrint.exe som en del av en användares inloggningsskript så att BBPrint, Bluebeam PDF-skrivare och eventuella pluginprogram alltid är tillgängliga.

Du kan konfigurera och hantera en server på många sätt, så det finns inget sätt som fungerar för alla användare. De här förslagen är avsedda att utbilda serveradministratörer om hur skrivaren och pluginprogrammen fungerar, så att de kan implementera den bästa lösningen för din miljö.

I en publicerad programmiljö kommer det att finnas instanser av BBPrint.exe som körs för varje inloggad användare.

Så här inaktiverar du pluginprogram för Microsoft Office för användare som inte har Bluebeam

Du kan inaktivera Revu-pluginprogram för Citrix-användare som ska ha tillgång till Microsoft Office, men inte ha tillgång till Revu-pluginprogrammen. För att förhindra att pluginprogrammen startas blockerar du användarens läsåtkomst till följande registernycklar:

Office i 32- och 64-bitarsversionen av Office

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 i 64 bitar

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) och andra virtuella miljöer

Standardnamnet på Bluebeam PDF-skrivaren under menyn Skrivare och skannrar kan inte ändras. Om namnet ändras och en användare försöker skriva ut, kommer Revu inte att kunna hitta skrivaren. Därefter görs ett försök att installera om Bluebeam PDF-skrivaren, och skrivarnamnet återgår då till standardnamnet.

För en RDP-session är det bäst att använda standardalternativet för omdirigering av skrivare om användaren behöver välja mellan att skriva ut direkt på datorn för RDP-sessionen eller på sin lokala dator/värddator.

Start

Revu 21

Distribution

Revu 21 i en virtuell Citrix-miljö