Impostazioni dei criteri grafici
La sezione Grafica include le impostazioni dei criteri per il controllo della gestione delle immagini nelle sessioni utente.
Consenti compressione visivamente senza perdita di dati
Questa impostazione consente di utilizzare la compressione visivamente senza perdita di dati anziché la compressione realmente senza perdita di dati per la grafica. La compressione visivamente senza perdita di dati migliora le prestazioni rispetto alla compressione realmente senza perdita di dati, ma presenta una perdita minima impercettibile alla vista. Questa impostazione modifica il modo in cui vengono utilizzati i valori dell’impostazione Qualità visiva.
Per impostazione predefinita, questa impostazione è disabilitata.
Indicatore di stato della grafica
Questa impostazione configura l’indicatore di stato della grafica per l’esecuzione nella sessione utente. Questo strumento consente all’utente di visualizzare informazioni sulla modalità grafica attiva. Le informazioni includono dettagli sul codec video, la codifica hardware, la qualità dell’immagine e i monitor utilizzati per la sessione. Con l’indicatore di stato della grafica, l’utente può anche abilitare o disabilitare la modalità pixel-perfect.
Le versioni di Citrix Virtual Apps and Desktops™ 2103 e successive includono un cursore per la qualità dell’immagine per aiutare l’utente a trovare il giusto equilibrio tra qualità dell’immagine e interattività.
Le versioni di Citrix Virtual Apps and Desktops 2109 e successive includono funzionalità per configurare un layout di visualizzazione virtuale tramite un’interfaccia utente avviata utilizzando l’indicatore di stato della grafica.
L’indicatore di stato della grafica sostituisce lo strumento indicatore senza perdita di dati delle versioni precedenti. Questo criterio abilita l’indicatore senza perdita di dati per le versioni di Citrix Virtual Apps and Desktops dalla 7.16 alla 1809.
Condivisione dello schermo
Questa impostazione consente agli utenti di condividere le proprie sessioni, inclusi i contenuti dello schermo, le tastiere e i mouse, con altri utenti.
Per impostazione predefinita, l’impostazione è disabilitata.
Il VDA tenta di utilizzare le porte dall’intervallo di porte TCP per scambiare dati, iniziando con la porta più bassa e incrementando a ogni connessione successiva. La porta gestisce sia il traffico in entrata che quello in uscita.
Per impostazione predefinita, l’intervallo di porte TCP è impostato su 52525-52625.
La porta utilizzata per la condivisione dello schermo deve essere aggiunta all’elenco delle eccezioni del firewall. Questa opzione viene visualizzata come casella di controllo durante l’installazione del VDA. Per impostazione predefinita, questa opzione non è selezionata.
Limite di memoria di visualizzazione
Questa impostazione specifica la dimensione massima del buffer video in kilobyte per la sessione.
Per le versioni VDA 2308 e precedenti, specificare una quantità in kilobyte da 128 a 4.194.303. Se non specificato, l’impostazione predefinita è 65.536 kilobyte.
Per le versioni VDA 2311 e successive, specificare qualsiasi quantità in kilobyte. Se non specificato o se specificato come 0, l’impostazione predefinita è nessun massimo.
Nota:
Per le versioni VDA 2311 e successive, Citrix® consiglia di lasciare questa impostazione al valore predefinito.
L’utilizzo di risoluzioni più elevate e di più monitor per le connessioni richiede più memoria. Calcolare sempre la quantità di memoria video necessaria in base al livello superiore delle configurazioni nel proprio ambiente, poiché HDX™ alloca solo la quantità di memoria di visualizzazione necessaria per ogni sessione. Pertanto, se solo alcuni utenti richiedono più del valore predefinito, non vi è alcun impatto negativo sulla scalabilità aumentando il limite di memoria di visualizzazione.
La quantità di memoria video necessaria può essere calcolata utilizzando la seguente formula:
Memoria video totale = ((32 / 8) x Σ [(risoluzione-verticale-in-pixel) x (risoluzione-orizzontale-in-pixel)])
Esempio 1
Nell’esempio seguente utilizzeremo una sessione con due monitor, uno con una risoluzione di 1920x1080 e l’altro con una risoluzione di 1280x720.
- Calcolare la somma dei prodotti delle risoluzioni:
- (1080 x 1920) + (720 x 1280)
- = 2073600 + 921600
- = 2995200
- Calcolare la memoria video totale:
- ((32 / 8) x 2995200)
- = (4 x 2995200)
- = 11.980.800 byte o 11.700 Kilobyte
In questo esempio, sarebbero necessari 11.700 kilobyte di memoria video per supportare una sessione con queste due configurazioni di monitor.
Esempio 2
Quando si utilizzano 4 monitor 4K, utilizzando la formula specificata sopra, queste sessioni richiederebbero un minimo di 129.600 kilobyte di memoria video.
Per entrambi gli esempi, quando si utilizzano VDA versioni 2311 o successive, Citrix consiglia di lasciare il limite di memoria di visualizzazione al valore predefinito.
Preferenza di degrado della modalità di visualizzazione
Nota:
Per Virtual Delivery Agent 7.x, questa impostazione dei criteri si applica solo quando l’impostazione dei criteri Modalità grafica legacy è abilitata.
Quando viene raggiunto il limite di memoria di visualizzazione della sessione, questa impostazione specifica se la profondità del colore o la risoluzione si degrada per prima.
Per impostazione predefinita, la profondità del colore viene degradata per prima.
Quando viene raggiunto il limite di memoria della sessione, è possibile ridurre la qualità delle immagini visualizzate. È possibile ridurre questa qualità scegliendo se la profondità del colore o la risoluzione si degrada per prima. Quando la profondità del colore viene degradata per prima, le immagini visualizzate utilizzano meno colori. Quando la risoluzione viene degradata per prima, le immagini visualizzate utilizzano meno pixel per pollice.
Per notificare gli utenti quando la profondità del colore o la risoluzione viene degradata, configurare l’impostazione Notifica utente quando la modalità di visualizzazione è degradata.
Anteprima dinamica delle finestre
Questa impostazione abilita o disabilita la visualizzazione di finestre senza bordi in:
- Flip
- Flip 3D
- Anteprima della barra delle applicazioni
- Windows Peek
| Opzione di anteprima di Windows Aero | Descrizione |
|---|---|
| Anteprima della barra delle applicazioni | Quando l’utente passa il mouse sull’icona della barra delle applicazioni di una finestra, un’immagine di quella finestra appare sopra la barra delle applicazioni. |
| Windows Peek | Quando l’utente passa il mouse su un’immagine di anteprima della barra delle applicazioni, un’immagine a grandezza naturale della finestra appare sullo schermo. |
| Flip | Quando l’utente preme ALT+TAB, vengono visualizzate piccole icone di anteprima per ogni finestra aperta. |
| Flip 3D | Quando l’utente preme TAB+tasto logo Windows, grandi immagini delle finestre aperte si susseguono sullo schermo. |
Per impostazione predefinita, questa impostazione è abilitata.
Memorizzazione nella cache delle immagini
Nota:
Per Virtual Delivery Agent 7.x, questa impostazione dei criteri si applica solo quando l’impostazione dei criteri Modalità grafica legacy è abilitata.
Questa impostazione abilita o disabilita la memorizzazione nella cache e il recupero di sezioni di immagini nelle sessioni. La memorizzazione nella cache delle immagini in sezioni e il recupero di queste sezioni quando necessario rende quanto segue:
- Scorrimento più fluido sul dispositivo utente
- Riduce la quantità di dati trasmessi sulla rete sul dispositivo utente
- Riduce l’elaborazione richiesta sul dispositivo utente
Per impostazione predefinita, l’impostazione di memorizzazione nella cache delle immagini è abilitata.
Nota:
L’impostazione di memorizzazione nella cache delle immagini controlla come le immagini vengono memorizzate nella cache e recuperate. L’impostazione non controlla se le immagini vengono memorizzate nella cache. Le immagini vengono memorizzate nella cache se l’impostazione Modalità grafica legacy è abilitata.
Modalità grafica legacy - non supportata. Solo per compatibilità con le versioni precedenti
Importante:
Non supportiamo la modalità grafica legacy e Desktop Composition Redirection (DCR) in questa versione. Questo criterio è incluso solo per la compatibilità con le versioni precedenti quando si utilizzano XenApp 7.15 LTSR, XenDesktop 7.15 LTSR e versioni VDA precedenti con Windows 7 e Windows 2008 R2.
Questa impostazione disabilita l’esperienza grafica avanzata. Utilizzare questa impostazione per tornare all’esperienza grafica legacy, riducendo il consumo di larghezza di banda su una connessione WAN o mobile. Le riduzioni di larghezza di banda introdotte in XenApp e XenDesktop 7.13 rendono questa modalità obsoleta.
Per impostazione predefinita, questa impostazione è disabilitata e agli utenti viene fornita l’esperienza grafica avanzata.
La modalità grafica legacy è supportata su:
- Windows 7
- VDA di Windows Server 2008 R2.
La modalità grafica legacy non è supportata su:
- Windows 8.x e 10
- Windows Server 2012, 2012 R2 e 2016.
Vedere CTX202687 per maggiori informazioni sull’ottimizzazione delle modalità grafiche e dei criteri in XenApp e XenDesktop 7.6 FP3 o versioni successive.
Profondità massima del colore consentita
Nota:
Per Virtual Delivery Agent 7.x, questa impostazione dei criteri si applica solo quando l’impostazione dei criteri Modalità grafica legacy è abilitata.
Questa impostazione specifica la profondità massima del colore consentita per una sessione.
Per impostazione predefinita, la profondità massima del colore consentita è di 32 bit per pixel.
Questa impostazione si applica solo ai driver e alle connessioni Thinwire. Non si applica ai VDA che hanno un driver non ThinWire come driver di visualizzazione primario. Questi VDA sono VDA che utilizzano un driver WDDM (Windows Display Driver Model) come driver di visualizzazione primario. Per i VDA di sistemi operativi a sessione singola che utilizzano un driver WDDM come driver di visualizzazione primario, come Windows 8, questa impostazione non ha alcun effetto. Per i VDA di sistemi operativi multi-sessione Windows che utilizzano un driver WDDM, come Windows Server 2019, questa impostazione potrebbe impedire agli utenti di connettersi al VDA.
L’impostazione di una profondità di colore elevata richiede più memoria. Per degradare la profondità del colore quando viene raggiunto il limite di memoria, configurare l’impostazione Preferenza di degrado della modalità di visualizzazione. Quando la profondità del colore viene degradata, le immagini visualizzate utilizzano meno colori.
Notifica utente quando la modalità di visualizzazione è degradata
Nota:
Per Virtual Delivery Agent 7.x, questa impostazione dei criteri si applica solo quando l’impostazione dei criteri Modalità grafica legacy è abilitata.
Questa impostazione visualizza una breve spiegazione all’utente quando la profondità del colore o la risoluzione viene degradata.
Per impostazione predefinita, la notifica agli utenti è disabilitata.
Ottimizza per carichi di lavoro grafici 3D
Questa impostazione configura le impostazioni predefinite appropriate che meglio si adattano ai carichi di lavoro graficamente intensivi. Abilitare questa impostazione per gli utenti il cui carico di lavoro si concentra su applicazioni graficamente intensive. Applicare questo criterio solo nei casi in cui una GPU è disponibile per la sessione. Qualsiasi altra impostazione che sovrascriva esplicitamente le impostazioni predefinite impostate da questo criterio avrà la precedenza.
Per impostazione predefinita, l’ottimizzazione per il carico di lavoro grafico 3D è disabilitata.
Accodamento e scarto
Nota:
Per Virtual Delivery Agent 7.x, questa impostazione dei criteri si applica solo quando l’impostazione dei criteri Modalità grafica legacy è abilitata.
Questa impostazione scarta le immagini in coda che un’altra immagine sostituisce.
Per impostazione predefinita, l’accodamento e lo scarto sono abilitati.
Questa impostazione migliora la risposta quando la grafica viene inviata al dispositivo utente. La configurazione di questa impostazione può causare l’interruzione delle animazioni a causa di fotogrammi persi.
Usa codec video per la compressione
Consente l’uso di un codec video per comprimere la grafica quando la decodifica video è disponibile sull’endpoint. Quando viene scelto Per l’intero schermo, il codec video viene applicato come codec predefinito per tutti. Quando viene selezionato Per le regioni che cambiano attivamente, il codec video viene utilizzato per le aree in cui c’è un cambiamento costante sullo schermo, altri dati utilizzano la compressione di immagini fisse e la memorizzazione nella cache di bitmap. Quando la decodifica video non è disponibile sull’endpoint, o quando si specifica Non usare codec video, viene utilizzata una combinazione di compressione di immagini fisse e memorizzazione nella cache di bitmap. Quando viene selezionato Usa quando preferito, il sistema sceglie, in base a vari fattori. I risultati potrebbero variare tra le versioni man mano che il metodo di selezione viene migliorato.
Selezionare Usa quando preferito per consentire al sistema di fare del suo meglio per scegliere le impostazioni appropriate per lo scenario corrente.
Selezionare Per l’intero schermo per ottimizzare l’esperienza utente e la larghezza di banda, specialmente in casi di uso intenso di video renderizzati dal server e grafica 3D.
Selezionare Per le regioni che cambiano attivamente per ottimizzare le prestazioni video, specialmente in condizioni di bassa larghezza di banda, mantenendo la scalabilità per contenuti statici e che cambiano lentamente. Questa impostazione è supportata in distribuzioni multi-monitor.
Selezionare Non usare codec video per ottimizzare il carico della CPU del server e per i casi che non presentano numerosi video renderizzati dal server o altre applicazioni graficamente intensive.
L’impostazione predefinita è Usa quando preferito.
Usa codifica hardware per il video
Questa impostazione consente l’uso dell’hardware grafico, se disponibile, per comprimere gli elementi dello schermo con il codec video. Se tale hardware non è disponibile, il VDA ricade sulla codifica basata su CPU utilizzando il codec video software.
L’opzione predefinita per questa impostazione dei criteri è Abilitata.
Sono supportati più monitor.
Qualsiasi app Citrix Workspace™ che supporta la decodifica video può essere utilizzata con la codifica hardware.
NVIDIA
Per le GPU NVIDIA GRID, la codifica hardware è supportata con VDA per sistemi operativi multi-sessione e a sessione singola.
Le GPU NVIDIA devono supportare la codifica hardware NVENC. Vedere NVIDIA video codec SDK per un elenco di GPU supportate.
NVIDIA GRID richiede la versione del driver 3.1 o successiva. NVIDIA Quadro richiede la versione del driver 362.56 o successiva. Citrix consiglia i driver del ramo NVIDIA Release R361.
Il testo senza perdita di dati non è compatibile con la codifica hardware NVENC. Se è stato abilitato il testo senza perdita di dati, il testo senza perdita di dati ha la priorità sulla codifica hardware NVENC.
L’uso selettivo del codec hardware H.264 per le regioni che cambiano attivamente è supportato.
La compressione visivamente senza perdita di dati (YUV 4:4:4) è supportata. La compressione visivamente senza perdita di dati (impostazione dei criteri grafici, Consenti compressione visivamente senza perdita di dati) richiede Citrix Workspace app 1808 o successiva o Citrix Receiver per Windows 4.5 o successiva.
Intel
Per i processori grafici Intel Iris Pro, la codifica hardware è supportata con VDA per sistemi operativi a sessione singola e multi-sessione.
Sono supportati i processori grafici Intel Iris Pro della famiglia di processori Intel Broadwell e successivi. È richiesta la versione 1.0 di Intel Remote Displays SDK, scaricabile dal sito web di Intel: Remote Displays SDK.
Il testo senza perdita di dati è supportato solo quando il criterio Codec video è impostato per l’intero schermo e il criterio Ottimizza per carichi di lavoro grafici 3D è disabilitato.
La compressione visivamente senza perdita di dati (YUV 4:4:4) non è supportata.
L’encoder Intel offre una buona esperienza utente per un massimo di otto sessioni di codifica (ad esempio un utente che utilizza otto monitor o otto utenti che utilizzano un monitor ciascuno). Se sono necessarie più di otto sessioni di codifica, verificare quanti monitor si connettono alla macchina virtuale. L’amministratore decide di configurare questa impostazione dei criteri per utente o per macchina per mantenere una buona esperienza utente.
AMD
Per AMD, la codifica hardware è supportata con VDA per un sistema operativo a sessione singola.
Le GPU AMD devono supportare l’SDK RapidFire. Ad esempio, le GPU AMD Radeon Pro o FirePro.
Affinché la codifica funzioni, installare i driver AMD più recenti. È possibile scaricare tali driver da https://www.amd.com/en/support.
Il testo senza perdita di dati non è compatibile con la codifica hardware AMD. Se è stato abilitato il testo senza perdita di dati, il testo senza perdita di dati ha la priorità sulla codifica hardware AMD.
L’uso selettivo del codec hardware H.264 per le regioni che cambiano attivamente è supportato.
In questo articolo
- Consenti compressione visivamente senza perdita di dati
- Indicatore di stato della grafica
- Condivisione dello schermo
- Limite di memoria di visualizzazione
- Preferenza di degrado della modalità di visualizzazione
- Anteprima dinamica delle finestre
- Memorizzazione nella cache delle immagini
- Modalità grafica legacy - non supportata. Solo per compatibilità con le versioni precedenti
- Profondità massima del colore consentita
- Notifica utente quando la modalità di visualizzazione è degradata
- Ottimizza per carichi di lavoro grafici 3D
- Accodamento e scarto
- Usa codec video per la compressione
- Usa codifica hardware per il video