Få fart på xrdp på Ubuntu 20.04 med Xorg: Tips og triks

I denne artikkelen vil vi utforske ulike tips og triks for å øke hastigheten på xrdp på Ubuntu 20.04 med Xorg. xrdp er en gratis og åpen kildekode Remote Desktop Protocol (RDP)-server som lar deg koble eksternt til Linux-serveren fra en Windows-maskin. Noen ganger er imidlertid ytelsen til xrdp kanskje ikke opp til målet. Denne veiledningen vil hjelpe deg med å optimalisere xrdp-oppsettet for bedre ytelse.

For å øke hastigheten på xrdp på Ubuntu 20.04 med Xorg, kan du deaktivere komposisjon, justere fargeinnstillinger, velge riktig tilkoblingshastighet, optimalisere xrdp-innstillinger, deaktivere Gnome-animasjoner og undersøke andre faktorer som nettverkshastighet og serverressurser. Disse tipsene og triksene kan forbedre ytelsen til xrdp, men det er viktig å merke seg at effektiviteten kan variere avhengig av systemkonfigurasjonen.

Deaktivering av sammensetning

Compositing er en vindusbehandlingsfunksjon som gir forskjellige skrivebordseffekter som gjennomsiktighet, falming, skalering, osv. Selv om disse effektene kan forbedre brukeropplevelsen, kan de også bremse den eksterne skrivebordsopplevelsen.

I Xfce4-skrivebordsmiljøet kan du deaktivere komposisjon ved å kjøre følgende kommando i terminalen:

$ xfconf-query --channel=xfwm4 --property=/general/use_compositing --type=bool --set=false --create

Denne kommandoen brukerxfconf-queryverktøyet for å endreuse_compositingeiendom ixfwm4kanal tilfalse, som effektivt deaktiverer kompositering.

Alternativt kan du deaktivere komposisjon ixorg.conffil ved å legge til følgende seksjon:

Section "Extensions"
 Option "Composite" "Disable"
EndSection

Denne delen deaktiverer Composite-utvidelsen i Xorg, som er ansvarlig for å tilby komposisjonsfunksjonene.

Justering av fargeinnstillinger

Antall farger som brukes i klientkonfigurasjonen kan også påvirke ytelsen til xrdp. Som standard bruker xrdp 32 biter per piksel, noe som gir den høyeste fargekvaliteten, men kan også redusere ytelsen. Du kan prøve å senke fargedybden til 16 biter per piksel for å forbedre ytelsen. Dette kan gjøres i innstillingene til RDP-klienten din.

Velge riktig tilkoblingshastighet

Sørg for å velge riktig tilkoblingshastighet i RDP-klienten din. Hvis du har en høyhastighetstilkobling, sett den til "LAN (10Mbits eller høyere)" for å aktivere RFX-kodeken, som kan forbedre ytelsen betydelig.

Optimaliserer xrdp-innstillinger

Du kan optimalisere ytelsen til xrdp ved å justere noen innstillinger i/etc/xrdp/xrdp.iniog/etc/xrdp/sesman.inifiler.

Ixrdp.inifil, kan du gjøre følgende endringer:

  • Settmax_bpptil 16. Dette setter maksimale bits per piksel til 16, noe som kan forbedre ytelsen ved å redusere fargedybden.
  • Settuse_compressiontil "ja". Dette muliggjør datakomprimering, noe som kan redusere mengden data som må overføres over nettverket.
  • Settcrypt_leveltil "ingen". Dette deaktiverer kryptering, som kan forbedre ytelsen ved å redusere CPU-bruken på serveren. Dette bør imidlertid bare gjøres hvis du kobler til over et sikkert nettverk.

Isesman.inifil, kan du gjøre følgende endringer:

  • SettKillDisconnectedtil "sant". Dette sikrer at økter blir drept så snart klienten kobler fra, og frigjør serverressurser.
  • SettDisconnectedTimeLimittil 0. Dette sikrer at frakoblede økter blir drept umiddelbart, i stedet for å vente på en timeout.
  • Justertcp_send_buffer_bytesverdi for å øke TCP-bufferstørrelsen. Dette kan forbedre ytelsen ved å la xrdp sende flere data samtidig.

Deaktivering av Gnome-animasjoner

Hvis du bruker Gnome som skrivebordsmiljø, kan deaktivering av animasjoner bidra til å forbedre ytelsen. Du kan gjøre dette ved å kjøre følgende kommando i terminalen:

gsettings set org.gnome.desktop.interface enable-animations false

Denne kommandoen brukergsettingsverktøy for å deaktivere animasjoner i Gnome skrivebordsgrensesnitt.

Konklusjon

Ytelsen til xrdp kan forbedres betydelig ved å følge tipsene og triksene ovenfor. Det er imidlertid viktig å merke seg at ytelsen også kan påvirkes av faktorer som nettverkshastighet, serverressurser og den generelle konfigurasjonen av systemet ditt. Derfor, hvis trinnene ovenfor ikke forbedrer ytelsen vesentlig, må du kanskje undersøke og optimalisere disse faktorene ytterligere. Husk alltid å teste ytelsen etter hver endring for å finne den mest effektive løsningen for ditt tilfelle.

Ja, justering av fargeinnstillinger kan forbedre ytelsen til xrdp på Ubuntu 20.04 med Xorg. Ved å senke fargedybden fra standard 32 biter per piksel til 16 biter per piksel, kan du redusere mengden data som må overføres over nettverket, og dermed forbedre ytelsen. Du kan endre fargedybdeinnstillingene i RDP-klientkonfigurasjonen.

For å optimalisere xrdp-innstillingene for bedre ytelse på Ubuntu 20.04 med Xorg, kan du gjøre endringer i/etc/xrdp/xrdp.iniog/etc/xrdp/sesman.inifiler. Ixrdp.inifil, kan du angimax_bpptil 16,use_compressiontil "ja", ogcrypt_leveltil "ingen" for å forbedre ytelsen. Isesman.inifil, kan du angiKillDisconnectedtil "sant",DisconnectedTimeLimittil 0, og justertcp_send_buffer_bytesverdi for å øke TCP-bufferstørrelsen.

Ja, deaktivering av Gnome-animasjoner kan bidra til å forbedre xrdp-ytelsen på Ubuntu 20.04 med Xorg. Du kan deaktivere animasjoner i Gnome ved å kjøre kommandoengsettings set org.gnome.desktop.interface enable-animations falsei terminalen. Dette vil deaktivere animasjoner i Gnome-skrivebordsgrensesnittet og potensielt forbedre ytelsen.

Related Posts