Problema
Quando visualizzate file PDF in Adobe Acrobat o Adobe Reader in un ambiente Terminal Server/Citrix, la velocità di aggiornamento della visualizzazione è ridotta su connessione RDP. Questo problema è particolarmente evidente quando l'utente scorre il contenuto in documenti PDF che contengono immagini ad alta risoluzione.
Soluzioni
Soluzione 1: Modificate le preferenze di visualizzazione pagina in Acrobat o Reader.
Modificate le seguenti impostazioni in Acrobat o Reader. Potete disattivare queste opzioni direttamente in Reader/Acrobat in "Modifica > Preferenze > Visualizzazione pagina > Rendering", oppure utilizzando le chiavi di registro per gli amministratori di sistema:
- disattivate l'accelerazione grafica 2D HKCU\Software\Adobe\Acrobat Reader\9.0\AVDisplay - bUse2DGPUf=dword:0
- disattivate l'arrotondamento immagini HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasImages=dword:0
- disattivate l'arrotondamento grafica al tratto HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasGraphics=dword:0
- impostate l'arrotondamento del testosu Nessuno (opzionale: alcuni clienti hanno segnalato prestazioni accettabili anche senza questa impostazione)
- HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasText=dword:0
- HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - iAntialiasThreshold=dword:0
- HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - benableDDR=dword:0
La modifica dei valori del registro di sistema non è ufficialmente supportata da Adobe ed è a rischio dell'utente. La modifica delle impostazioni del registro di sistema deve essere effettuata solo se si dispone dei privilegi corretti e si ha esperienza in questo campo.
Gli amministratori di sistema devono modificare queste impostazioni in primo luogo utilizzando la finestra di dialogo Preferenze di Adobe Reader (non nel registro) e riprovare le prestazioni con Citrix. Una volta raggiunte le impostazioni corrette, registrate i valori di queste chiavi di registro da utilizzare per le altre installazioni di Reader. Questo è importante in quanto il valore della chiave iAntialiasThreshold può differire (0, 1, o 12) a seconda delle varie opzioni disattivate.
Nota: queste impostazioni miglioreranno le prestazioni di visualizzazione sulle connessioni con larghezza di banda ridotta, tuttavia possono incidere sulle prestazioni di visualizzazione sulle connessioni LAN. È necessario effettuare test approfonditi.
Soluzione 2: utilizzare uno strumento di compressione RDP per comprimere i dati inviati tramite cavo.
RDP invia l'intero set di dati di immagini ogni volta che l'immagine scorre nella pagina. L'invio di tutti i dati nello stesso momento potrebbe causare la congestione della connessione di rete, in particolare con larghezza di banda limitata. Alcuni utenti hanno risolto utilizzando il seguente strumento per migliorare le prestazioni di visualizzazione su un Terminal server per connessioni a larghezza di banda ridotta: http://www.ericom.com/ericom_blaze.asp
Informazioni aggiuntive
Non vi sono soluzioni generali in Acrobat o Reader per risolvere i problemi di prestazioni in Terminal server. I problemi di prestazioni sono spesso legati ai limiti di larghezza di banda della connessione di rete o al protocollo RDP.
Il protocollo RDP non sempre gestisce correttamente i dati immagine. Un Terminal server su Windows 2003 Server utilizza la versione 5.2 di RDP. Un Terminal server su Windows 2008 Server utilizza la versione 7.0 di RDP, per migliorare le prestazioni di visualizzazione per le immagini. Di conseguenza, un aggiornamento a un sistema operativo successivo potrebbe ottimizzare anche le prestazioni se usa una versione più recente di RDP come la 7.0.
Di seguito è riportato un articolo da Citrix che fa riferimento allo stesso problema:
http://support.citrix.com/article/CTX122914
e una voce nel forum in cui viene discussa la procedura: