Vnc

有沒有辦法從 VNC 客戶端解鎖伺服器主機的螢幕?

  • March 11, 2019

我在筆記型電腦上執行 vino 伺服器,在另一台上執行 vinagre。兩者都執行 Lubuntu 18.04。當第一台筆記本的 Lubuntu 18.04 鎖屏時,另一台的 vinagre 顯示黑屏,移動游標不顯示登錄請求。有沒有辦法從 VNC 客戶端解鎖伺服器主機的螢幕,而無需親自移動到 VNC 伺服器主機解鎖螢幕?謝謝。

您應該能夠以鎖定螢幕的使用者身份通過 ssh 連接到另一台主機,然後終止螢幕鎖定程序,例如如果它是 xscreensaver:

killall xscreensaver

警告:我不知道 LXDE 桌面或 Lubuntu 的預設螢幕保護程序是什麼,它可能是另一個程序(gnome-screensaver等)。但這應該以任何方式完全相同。

附加資訊:顯然 LXDE 螢幕保護程序是light-locker. 而是殺了這個。如果您希望它再次執行,請在 VNC 會話中打開一個終端並在light-locker那裡執行。

關於 X-Window 的補充:

當您使用 SSH 時,您可以使用或訪問您連接的螢幕。程序可以完美地在一台機器上執行並在另一台機器上顯示。因此,如果您在遠端電腦上通過 SSH 執行,它將鎖定您的本地顯示而不是遠端顯示(就像執行或任何其他命令將在遠端電腦上執行它但在本地顯示它一樣)。ssh -X <host>``ssh -Y <host>``light-locker``gnome-terminal

引用自:https://unix.stackexchange.com/questions/505627