一次显示登录 XRDP 屏幕,当尝试登录用户时,它再次消失,显示 RDP 设置屏幕

一次显示登录 XRDP 屏幕,当尝试登录用户时,它再次消失,显示 RDP 设置屏幕

使用 Ubuntu 14.04 LTS 并安装 XRDP 和 XFCE4 后,当我执行sudo service xrdp restart它时显示一条消息:

It looks like xrdp is allready running, 
if not delete the xrdp.pid file and try again

获取 XRDP Sesman-Xvnc 登录屏幕,尝试再次自动登录,返回 RDP 设置屏幕。请帮我解决这个问题。

答案1

如果pgrep xrdp显示没有xrdp实际运行,locate xrdp.pid将找到您应该删除的文件(或阅读文档)。

progname.pid文件传统上用作锁定文件。也就是说,想要防止 2 个副本同时运行的程序会将其写入PID文件progname.pid,并计划在退出时将其删除。如果无法正常退出(用户类型^C、系统崩溃等),则.pid文件可能会悬而未决。

一旦你locate xrdp.pid,它的内容应该是创建它的程序的PID。ps -fp后面的PID会显示当前状态。例如ps -fp $(cat xrdp.pid)。如果ps没有显示任何内容,则创建该文件的进程不再存在,xrdp.pid可以放心删除。

相关内容