我安装了一台装有 openSuSE 13.2 和 KDE 的计算机。现在我尝试通过 RDP 从 Windows PC 访问它。在第一次尝试失败后(请参阅:https://forums.opensuse.org/showthread.php/509719-xrdp-on-openSuSE-13-2-login-failed?p=2728400#post2728400)现在它使用 icewm 作为窗口管理器,但我想使用 KDE。
目前我使用 LTSP-repo 中的 xrd 0.6.1(http://download.opensuse.org/repositories/server:/ltsp/openSUSE_13.2/)
我安装了一些论坛中提到的 tightvnc。
xrdp.ini 包含:
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1
max_bpp=24
#black=000000
#grey=d6d3ce
#dark_grey=808080
#blue=08246b
#dark_blue=08246b
#white=ffffff
#red=ff0000
#green=00ff00
#background=626c72
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
并且startwm.sh包含:
SESSIONS="icewm-session startxfce4 startkde gnome-session mate-session startkde "
#start the window manager
wm_start()
{
for WindowManager in $SESSIONS
do
which $WindowManager
if test $? -eq 0
then
echo "Starting $WindowManager"
$WindowManager
return 0
fi
done
return 0
}
如果我将 SESSION 更改为 startkde 或 mate-session 或 gnome-session 我会收到消息:连接到 127.0.0.1 5910 错误 - 连接问题或只是黑屏(gnome)
在日志文件(/var/log/xrdp.log /var/log/xrdp-sesman.log)中没有出现任何异常。
我遗漏了什么。有些人似乎在运行它?但是如何运行?