
In questo articolo esploreremo vari suggerimenti e trucchi per velocizzare xrdp su Ubuntu 20.04 con Xorg. xrdp è un server RDP (Remote Desktop Protocol) gratuito e open source che ti consente di connetterti in remoto al tuo server Linux da un computer Windows. Tuttavia, a volte le prestazioni di xrdp potrebbero non essere all'altezza. Questa guida ti aiuterà a ottimizzare la configurazione di xrdp per prestazioni migliori.
Per velocizzare xrdp su Ubuntu 20.04 con Xorg, puoi disabilitare la composizione, regolare le impostazioni del colore, selezionare la giusta velocità di connessione, ottimizzare le impostazioni xrdp, disabilitare le animazioni di Gnome e indagare su altri fattori come la velocità della rete e le risorse del server. Questi suggerimenti e trucchi possono migliorare le prestazioni di xrdp, ma è importante notare che l'efficacia può variare a seconda della configurazione del sistema.
Disabilitare la composizione
La composizione è una funzionalità di gestione delle finestre che fornisce vari effetti desktop come trasparenza, dissolvenza, ridimensionamento, ecc. Sebbene questi effetti possano migliorare l'esperienza dell'utente, possono anche rallentare l'esperienza del desktop remoto.
Nell'ambiente desktop Xfce4, puoi disabilitare la composizione eseguendo il seguente comando nel terminale:
$ xfconf-query --channel=xfwm4 --property=/general/use_compositing --type=bool --set=false --create
Questo comando utilizza ilxfconf-query
utilità per modificare il fileuse_compositing
proprietà nelxfwm4
canale afalse
, disabilitando di fatto la composizione.
In alternativa, puoi disabilitare la composizione nel filexorg.conf
file aggiungendo la seguente sezione:
Section "Extensions"
Option "Composite" "Disable"
EndSection
Questa sezione disabilita l'estensione Composite in Xorg, che è responsabile di fornire le funzionalità di composizione.
Regolazione delle impostazioni del colore
Anche il numero di colori utilizzati nella configurazione del client può influire sulle prestazioni di xrdp. Per impostazione predefinita, xrdp utilizza 32 bit per pixel, che fornisce la massima qualità del colore ma può anche rallentare le prestazioni. Puoi provare a ridurre la profondità del colore a 16 bit per pixel per migliorare le prestazioni. Questo può essere fatto nelle impostazioni del tuo client RDP.
Selezionare la giusta velocità di connessione
Nel tuo client RDP, assicurati di selezionare la velocità di connessione appropriata. Se disponi di una connessione ad alta velocità, impostala su "LAN (10 Mbit o superiore)" per abilitare il codec RFX, che può migliorare significativamente le prestazioni.
Ottimizzazione delle impostazioni xrdp
Puoi ottimizzare le prestazioni di xrdp modificando alcune impostazioni nel file/etc/xrdp/xrdp.ini
E/etc/xrdp/sesman.ini
file.
Nelxrdp.ini
file, è possibile apportare le seguenti modifiche:
- Impostato
max_bpp
su 16. Imposta i bit massimi per pixel su 16, il che può migliorare le prestazioni riducendo la profondità del colore. - Impostato
use_compression
a “sì”. Ciò consente la compressione dei dati, che può ridurre la quantità di dati che devono essere trasferiti sulla rete. - Impostato
crypt_level
a “nessuno”. Ciò disabilita la crittografia, che può migliorare le prestazioni riducendo l'utilizzo della CPU sul server. Tuttavia, questa operazione dovrebbe essere eseguita solo se ti connetti tramite una rete sicura.
Nelsesman.ini
file, è possibile apportare le seguenti modifiche:
- Impostato
KillDisconnected
a “vero”. Ciò garantisce che le sessioni vengano interrotte non appena il client si disconnette, liberando risorse del server. - Impostato
DisconnectedTimeLimit
a 0. Ciò garantisce che le sessioni disconnesse vengano interrotte immediatamente, invece di attendere un timeout. - Regola il
tcp_send_buffer_bytes
valore per aumentare la dimensione del buffer TCP. Ciò può migliorare le prestazioni consentendo a xrdp di inviare più dati contemporaneamente.
Disabilitare le animazioni di Gnome
Se utilizzi Gnome come ambiente desktop, disabilitare le animazioni può aiutare a migliorare le prestazioni. Puoi farlo eseguendo il seguente comando nel terminale:
gsettings set org.gnome.desktop.interface enable-animations false
Questo comando utilizza ilgsettings
utilità per disabilitare le animazioni nell'interfaccia desktop di Gnome.
Conclusione
Le prestazioni di xrdp possono essere notevolmente migliorate seguendo i suggerimenti e i trucchi di cui sopra. Tuttavia, è importante notare che le prestazioni possono essere influenzate anche da fattori quali la velocità della rete, le risorse del server e la configurazione generale del sistema. Pertanto, se i passaggi precedenti non migliorano in modo significativo le prestazioni, potrebbe essere necessario indagare ulteriormente e ottimizzare questi fattori. Ricordati sempre di testare le prestazioni dopo ogni modifica per determinare la soluzione più efficace per il tuo caso.
Sì, la regolazione delle impostazioni del colore può migliorare le prestazioni di xrdp su Ubuntu 20.04 con Xorg. Riducendo la profondità del colore dai 32 bit per pixel predefiniti a 16 bit per pixel, è possibile ridurre la quantità di dati da trasferire in rete, migliorando così le prestazioni. È possibile modificare le impostazioni della profondità del colore nella configurazione del client RDP.
Per ottimizzare le impostazioni xrdp per prestazioni migliori su Ubuntu 20.04 con Xorg, puoi apportare modifiche al file/etc/xrdp/xrdp.ini
E/etc/xrdp/sesman.ini
file. Nelxrdp.ini
file, è possibile impostaremax_bpp
alle 16,use_compression
a "sì" ecrypt_level
a "nessuno" per migliorare le prestazioni. Nelsesman.ini
file, è possibile impostareKillDisconnected
a "vero",DisconnectedTimeLimit
su 0 e regolare iltcp_send_buffer_bytes
valore per aumentare la dimensione del buffer TCP.
Sì, disabilitare le animazioni di Gnome può aiutare a migliorare le prestazioni xrdp su Ubuntu 20.04 con Xorg. Puoi disabilitare le animazioni in Gnome eseguendo il comandogsettings set org.gnome.desktop.interface enable-animations false
nel terminale. Ciò disabiliterà le animazioni nell'interfaccia desktop di Gnome e potenzialmente migliorerà le prestazioni.