我可以通过 ssh 访问 Ubuntu 16.04 机器,通常能够使用 连接x11vnc
。-display :0 -connect [server.tld]
它不是一个无头系统,而且只有在有人登录时才有效。但是,当机器处于登录屏幕时,vnc 屏幕是黑色的,带有光标。我试过
sudo x11vnc -auth /var/run/lightdm/root/:0 -display :0 -forever
-bg -connect [server.tld]
但这没什么区别。屏幕仍然是黑色的,带有光标。如何从登录屏幕进行连接?
答案1
light-locker
锁定时切换到:1
,这样就解释了为什么运行的 vnc 服务器:0
只会看到黑屏。
解决方法很简单,在 启动另一个 vnc 服务器:1
,连接到它,输入密码,然后返回到原始 vnc 连接:0
x11vnc -auth /var/run/lightdm/root/\:1 -display :1