个人用户的 vncserver 无法工作

个人用户的 vncserver 无法工作

按照指南启动/停止/重新启动 /etc/sysconfig 中定义的各个 vnc 服务器?,但我仍然无法调出用户桌面。虽然vncserver显示此桌面已在运行,但-kill选项是无法找到它!!!

请参阅下面的输出。

dar@cluster:~$ cat /etc/sysconfig/vncservers
VNCSERVERS="2:mahmood 3:darik 11:dar"
VNCSERVERARGS[2]="-geometry 1250x700"
VNCSERVERARGS[3]="-geometry 1250x700"
VNCSERVERARGS[11]="-geometry 1250x700"
dar@cluster:~$ vncserver :11
A VNC server is already running as :11
dar@cluster:~$ ps aux | grep Xvnc
dar     5815  0.0  0.0 105300   900 pts/5    S+   13:38   0:00 grep Xvnc
darik  6644  0.2  0.0 111864 39068 ?        S    Aug28 143:42 /usr/bin/Xvnc :3 -desktop cluster.scu.edu:3 (darik) -auth /home/darik/.Xauthority -geometry 1368x768 -rfbwait 30000 -rfbauth /home/darik/.vnc/passwd -rfbport 5903 -fp catalogue:/etc/X11/fontpath.d -pn
mahmood  20826  0.0  0.0 123348 49464 ?        S    Aug26  45:57 /usr/bin/Xvnc :2 -desktop cluster.scu.edu:2 (mahmood) -auth /home/mahmood/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /home/mahmood/.vnc/passwd -rfbport 5902 -fp catalogue:/etc/X11/fontpath.d -pn
dar@cluster:~$ vncserver -kill :11

Can't find file /home/dar/.vnc/cluster.scu.ac.ir:11.pid
You'll have to kill the Xvnc process manually

dar@cluster:~$

这是什么问题?我该如何解决?

答案1

由于您尚未配置用户使用桌面管理器登录,他们可能需要使用文件来配置他们的会话~/.xsession

使用 XDMCP 配置 VNC 来启动会话可能更简单。我已经成功运行使用 VNC 和 RDP 的远程桌面。对于 VNC 会话,使用 XDMCP 效果更好。使用 XRDP,桌面由 XRDP 守护进程启动。

相关内容