Tässä artikkelissa tutkimme erilaisia vinkkejä ja temppuja nopeuttaaksesi xrdp:tä Ubuntu 20.04:ssä Xorgin avulla. xrdp on ilmainen ja avoimen lähdekoodin Remote Desktop Protocol (RDP) -palvelin, jonka avulla voit muodostaa etäyhteyden Linux-palvelimeesi Windows-koneelta. Joskus xrdp:n suorituskyky ei kuitenkaan välttämättä ole riittävä. Tämä opas auttaa sinua optimoimaan xrdp-asetuksesi suorituskyvyn parantamiseksi.
Voit nopeuttaa xrdp:tä Ubuntu 20.04:ssä Xorgin kanssa poistamalla komposoinnin käytöstä, säätämällä väriasetuksia, valitsemalla oikean yhteysnopeuden, optimoimalla xrdp-asetukset, poistamalla käytöstä Gnome-animaatiot ja tutkimalla muita tekijöitä, kuten verkon nopeutta ja palvelinresursseja. Nämä vinkit ja temput voivat parantaa xrdp:n suorituskykyä, mutta on tärkeää huomata, että tehokkuus voi vaihdella järjestelmän kokoonpanon mukaan.
Komosioinnin poistaminen käytöstä
Kokoonpano on ikkunanhallintaominaisuus, joka tarjoaa erilaisia työpöytätehosteita, kuten läpinäkyvyyttä, häipymistä, skaalausta jne. Vaikka nämä tehosteet voivat parantaa käyttökokemusta, ne voivat myös hidastaa etätyöpöytäkokemusta.
Xfce4-työpöytäympäristössä voit poistaa komposioinnin käytöstä suorittamalla seuraavan komennon päätteessä:
$ xfconf-query --channel=xfwm4 --property=/general/use_compositing --type=bool --set=false --create
Tämä komento käyttääxfconf-query
apuohjelma muuttaause_compositing
omaisuuttaxfwm4
kanavaanfalse
, mikä estää komposioinnin tehokkaasti.
Vaihtoehtoisesti voit poistaa komposioinnin käytöstäxorg.conf
tiedosto lisäämällä seuraava osio:
Section "Extensions"
Option "Composite" "Disable"
EndSection
Tämä osio poistaa käytöstä Xorgin Composite-laajennuksen, joka vastaa yhdistelmäominaisuuksien tarjoamisesta.
Väriasetusten säätäminen
Asiakaskokoonpanossa käytettyjen värien määrä voi myös vaikuttaa xrdp:n suorituskykyyn. Oletusarvoisesti xrdp käyttää 32 bittiä pikseliä kohden, mikä tarjoaa korkeimman värilaadun, mutta voi myös hidastaa suorituskykyä. Voit yrittää alentaa värisyvyyttä 16 bittiin pikseliä kohden suorituskyvyn parantamiseksi. Tämä voidaan tehdä RDP-asiakasohjelman asetuksista.
Oikean yhteysnopeuden valitseminen
Muista valita oikea yhteysnopeus RDP-asiakkaassasi. Jos sinulla on nopea yhteys, aseta sen arvoksi "LAN (10 Mbits tai enemmän)" ottaaksesi käyttöön RFX-koodekin, joka voi parantaa suorituskykyä merkittävästi.
xrdp-asetusten optimointi
Voit optimoida xrdp:n suorituskyvyn säätämällä joitain asetuksia/etc/xrdp/xrdp.ini
ja/etc/xrdp/sesman.ini
tiedostot.
Vuonnaxrdp.ini
tiedostoon, voit tehdä seuraavat muutokset:
- Sarja
max_bpp
16. Tämä asettaa maksimibitiksi pikseliä kohti 16:ksi, mikä voi parantaa suorituskykyä vähentämällä värisyvyyttä. - Sarja
use_compression
kohtaan "kyllä". Tämä mahdollistaa tietojen pakkaamisen, mikä voi vähentää verkon kautta siirrettävän tiedon määrää. - Sarja
crypt_level
"ei mihinkään". Tämä poistaa salauksen käytöstä, mikä voi parantaa suorituskykyä vähentämällä palvelimen suorittimen käyttöä. Tämä tulisi kuitenkin tehdä vain, jos muodostat yhteyden suojatun verkon kautta.
Vuonnasesman.ini
tiedostoon, voit tehdä seuraavat muutokset:
- Sarja
KillDisconnected
"todeksi". Tämä varmistaa, että istunnot lopetetaan heti, kun asiakas katkaisee yhteyden, mikä vapauttaa palvelinresursseja. - Sarja
DisconnectedTimeLimit
0:ksi. Tämä varmistaa, että katkaistut istunnot lopetetaan välittömästi sen sijaan, että odotettaisiin aikakatkaisua. - Säädä
tcp_send_buffer_bytes
arvoa lisätäksesi TCP-puskurin kokoa. Tämä voi parantaa suorituskykyä sallimalla xrdp:n lähettää enemmän tietoja kerralla.
Gnome-animaatioiden poistaminen käytöstä
Jos käytät Gnomea työpöytäympäristönä, animaatioiden poistaminen käytöstä voi parantaa suorituskykyä. Voit tehdä tämän suorittamalla seuraavan komennon terminaalissa:
gsettings set org.gnome.desktop.interface enable-animations false
Tämä komento käyttäägsettings
apuohjelma animaatioiden poistamiseksi käytöstä Gnome-työpöytäliittymässä.
Johtopäätös
Xrdp:n suorituskykyä voidaan parantaa merkittävästi noudattamalla yllä olevia vinkkejä ja temppuja. On kuitenkin tärkeää huomata, että suorituskykyyn voivat vaikuttaa myös tekijät, kuten verkon nopeus, palvelinresurssit ja järjestelmän yleinen kokoonpano. Siksi, jos yllä olevat vaiheet eivät paranna suorituskykyä merkittävästi, saatat joutua tutkimaan ja optimoimaan näitä tekijöitä tarkemmin. Muista aina testata suorituskykyä jokaisen muutoksen jälkeen löytääksesi tapauksesi tehokkaimman ratkaisun.
Kyllä, väriasetusten säätäminen voi parantaa xrdp:n suorituskykyä Ubuntu 20.04:ssä Xorgin kanssa. Pienentämällä värisyvyyttä oletusarvosta 32 bittiä pikseliä kohden 16 bittiin pikseliä kohti, voit vähentää verkon kautta siirrettävän tiedon määrää ja parantaa siten suorituskykyä. Voit muuttaa värisyvyysasetuksia RDP-asiakaskokoonpanossa.
Voit optimoida xrdp-asetukset parantaaksesi suorituskykyä Ubuntu 20.04:ssä Xorgin kanssa tekemällä muutoksia/etc/xrdp/xrdp.ini
ja/etc/xrdp/sesman.ini
tiedostot. Vuonnaxrdp.ini
tiedosto, voit asettaamax_bpp
klo 16,use_compression
kohtaan "kyllä" jacrypt_level
"ei mihinkään" suorituskyvyn parantamiseksi. Vuonnasesman.ini
tiedosto, voit asettaaKillDisconnected
"todeksi",DisconnectedTimeLimit
arvoon 0 ja säädätcp_send_buffer_bytes
arvoa lisätäksesi TCP-puskurin kokoa.
Kyllä, Gnome-animaatioiden poistaminen käytöstä voi auttaa parantamaan xrdp:n suorituskykyä Ubuntu 20.04:ssä Xorgin kanssa. Voit poistaa animaatiot käytöstä Gnomessa suorittamalla komennongsettings set org.gnome.desktop.interface enable-animations false
terminaalissa. Tämä poistaa animaatiot käytöstä Gnome-työpöytäliittymässä ja saattaa parantaa suorituskykyä.