[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のユーザーグループにあることを確認します。今、すべてが大丈夫に見えます。