VNC サーバーはすでに実行中です。なぜですか?

VNC サーバーはすでに実行中です。なぜですか?
[root@localhost ~]# service vncserver restart
Shutting down VNC server: 11:SXYZ 12:DXYZ 13:FXYZ  [FAILED]
Starting VNC server: 11:SXYZ A VNC server is already running as :11
                                                       [FAILED]
[root@localhost ~]# vncserver -list

TigerVNC server sessions:

X DISPLAY #     PROCESS ID
[root@localhost ~]# vncserver :11
A VNC server is already running as :11
[root@localhost ~]# vncserver -kill :11

Can't find file /root/.vnc/localhost.localdomain:11.pid
You'll have to kill the Xvnc process manually

Centos 6.4があり、xrdp(バージョン0.5.0)とXvnc TigerVNC 1.1.0サービスを介してアクセスします。

何の問題もなくSXYZユーザーと接続できます。なぜこれが起こるのか理解できず、見た目にも悪い... :11は使用されません。私はvncserverファイルを11を表示するように変更したので、そうです。 1,2,3の代わりに12,13です。

どんなアイデアがありますか?

ベストアンサー1

xrdp週末が過ぎると、エラーメッセージが消えました... :) その間に多くのことが行われ、vncserverサービスが再起動されました/tmp/.X11-unix/。以下の内容で/etc/xrdp/sesman.iniを修正しました。

KillDisconnected=1
X11DisplayOffset=1
MaxSessions=100

しばらくしてxrdp_mm_process_login_response: login failed有効なユーザーとしてログインしようとしたら、次の2行を設定し、xrdpユーザーがsesman.iniのユーザーグループにあることを確認します。今、すべてが大丈夫に見えます。

おすすめ記事