環境:
連線端:Windows 10 pro
被連線端:Hyper-V VM 中 Ubuntu Mate 18.04.4
一開始安裝的是Ubuntu Mate 就沒有在安裝其他桌面環境
sudo apt install -y xrdp xorgxrdp-hwe-18.04
sudo vim /etc/xrdp/startwm.sh
先註解掉最下面兩行
# test -x /etc/X11/Xsession && exec /etc/X11/Xsession
# exec /bin/sh /etc/X11/Xsession
後按o加入下列兩行
mate-session
unset DBUS_SESSION_BUS_ADDRESS
完成
下面列出故障問題
只安裝xrdp >>
登入遠端:一開始藍空白畫面,等很久才會跳出LOG
依序安裝xrdp xorgxrdp-hwe-18.04,沒修改startwm.sh >>
登入遠端:會跳出「could not acquire name on session bus 」的視窗+黑畫面
追加--加入輸入法
參考來源:
https://note.com/junf/n/n3ad096d86f51
在mate-session前面加入下列指令
# For fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
export DefaultIMModule=fcitx
fcitx
# For ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS="@im=ibus"
ibus-daemon -rdx