我尝试从 Windows 7 Pro 连接到 Ubuntu 计算机 (14.4 LTS)。
我已经安装xrdp
并设法从 Windows RDP 客户端连接到它(使用用户名和密码),问题是它给了我一个空白的灰色图案屏幕,带有一个 X 光标。
我也安装了XVNCserver11
,并尝试使用 echovnc 客户端连接到它;错误是:没有适合 RFB 3.3 的安全类型支持。
我尝试运行sudo vncserver
,它在后台启动了一些操作,但出现了与xvncserver11
不确定下一步该怎么做,任何帮助都将不胜感激
编辑
这是文件
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startfxce4
. /etc/X11/Xsession
编辑2
这是 xrdp 问题(在下面的答案中所有步骤之后再次出现)
答案1
您可以使用xrdp
,但仍然必须确定在远程处理时使用哪个会话。
首先安装 xrdp:
sudo apt-get install xrdp
安装 XFCE4 或任何其他支持的:
sudo apt-get install xfce4
.xsession
在您的家中编辑我们的文件:
echo xfce4-session >~/.xsession
编辑 startwm.sh
文件:
sudo gedit /etc/xrdp/startwm.sh
在下方直接wm_start()
添加一行:startxfce4
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
因此该函数如下所示:
wm_start()
{
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
# debian
if [ -r /etc/X11/Xsession ]; then
. /etc/X11/Xsession
exit 0
fi
.....
}
现在保存并退出,然后重新启动 xrdp。
sudo service xrdp restart
现在您可以使用 xfce 正常连接到您的 Ubuntu 进行远程会话。