/etc/xrdp/startwm.sh
を編集する.
sudo vim /etc/xrdp/startwm.sh
以下のようにif文を書き換え,SESSION="cinnamon"
に任意のデスクトップ環境を指定する.
{
#To customize system-wise session, edit this file.
#To customize user specific session, copy this file to $HOME and edit it.
#Please refer to DefaultWindowManager and UserWindowManager in /etc/xrdp/sesman.ini for more details.
#The default session is gnome (GNOME Session)
#sle means SLE-Classic Session
SESSION="cinnamon"
case $SESSION in
cinnamon)
if [ -r /usr/bin/cinnamon-session ]; then
export XDG_SESSION_TYPE=x11
/usr/bin/cinnamon-session
elif [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
xfce)
if [ -r /usr/bin/startxfce4 ]; then
export XDG_SESSION_TYPE=x11
/usr/bin/startxfce4
elif [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
sle)
if [ -r /usr/bin/gnome-session ]; then
export XDG_SESSION_TYPE=x11
export GNOME_SHELL_SESSION_MODE=sle-classic
/usr/bin/gnome-session --session gnome-classic
elif [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
gnome)
if [ -r /usr/bin/gnome-session ]; then
export XDG_SESSION_TYPE=x11
/usr/bin/gnome-session
elif [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
plasma)
if [ -r /usr/bin/startplasma-x11 ]; then
export XDG_SESSION_TYPE=x11
/usr/bin/startplasma-x11
elif [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
icewm)
if [ -r /usr/bin/icewm-session ]; then
/usr/bin/icewm-session
fi
;;
esac
}
以下はファイルの全文.
続きを読む