经常遇到登陆vnc后,输入账号的系统密码,界面无法解锁,一直停留在输入密码的界面,我试了好多次都是这样,每次都需要我不停的kill端口,才可以。
后来查资料,发现这个现象在centos7后容易出现,根本原因是vnc和gnome的兼容性问题,特别是turbovnc server+gnome
解决办法:
1、通用小技巧
loginctl unlock-sessions ## 可以解锁所有被锁的会话
2、解锁对应的会话
#列出当前所有的会话。这是默认命令。
sudo loginctl list-sessions
#锁定/解锁会话(如果会话支持屏幕锁)。
#如果指定了会话ID,那么将锁定/解锁指定的会话,否则将锁定/解锁当前调用者的会话。
sudo loginctl lock-session [ID…]
sudo loginctl unlock-session [ID…]