Remote Desktop Server

From Alpine Linux
Revision as of 11:53, 2 July 2015 by Alacerda (talk | contribs) (exporting)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Remote Desktop Server based on Vino and XRDP

This material is work-in-progress ...

Do not follow instructions here until this notice is removed.
(Last edited by Alacerda on 2 Jul 2015.)

First of all make sure you have a Desktop environment properly installed (you can follow this MATE Setup)

Next, install Vino and XRDP with the following command:

apk add vino xrdp

Replace the file /etc/xrdp/xrdp.ini content with:

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1
max_bpp=24

[xrdp1]
name=Vino
lib=libvnc.so
ip=127.0.0.1
port=5900
username=ask
password=ask

If you want the XRDP service starts automaticaly, add the services to default runlevel:

rc-update add xrdp rc-update add xrdp-sesman rc-update add vino

To start:

rc-service xrdp start rc-service xrdp-sesman start rc-service vino start

Misc

Disabling XRDP Notification and Confirmation

If you do not want the client confirmation before the session being accepted:

export DISPLAY=:0.0

gsettings set org.gnome.Vino notify-on-connect false gsettings set org.gnome.Vino prompt-enabled false

Remote Desktop Server based on x2go

In testing

This material is work-in-progress ...

Do not follow instructions here until this notice is removed.
(Last edited by Alacerda on 2 Jul 2015.)