나는 그것을 사용하고 있다x11vnc내 로컬 컴퓨터에 대한 VNC 원격 터널에 대한 SSH.
이것의 흥미로운 부작용은 내가 집에서 업무용 컴퓨터를 사용하고 있을 때 동료들이 내가 마우스를 움직이는 모습, 타이핑하는 모습 등을 볼 수 있고 사무실 컴퓨터 앞에 서서 모든 것을 지켜볼 수 있다는 것입니다.
디스플레이 출력을 원격으로 비활성화하면서도 자리를 비운 동안에도 실제 데스크탑에 VNC를 연결할 수 있는 방법이 있습니까? 가급적이면 세션™ 중에는 키보드와 마우스 입력을 중지하는 것이 좋습니다.
답변1
xrandr
이를 사용하여 특정 디스플레이를 끌 수 있습니다 .
$ xrandr --output CRT1 --off
다시 활성화하려면:
$ xrandr --output CRT1 --auto
다음 명령을 사용하면 출력에 표시된 이름을 볼 수 있습니다 xrandr -q
.
$ xrandr -q
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
1440x900 60.0*+ 50.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
인용하다
답변2
xrandr
활성 상태에서 디스플레이를 제거하여 뷰포트 해상도에도 문제를 일으킵니다. 더 나은 접근 방식은 강제 화면 절전 모드를 사용하는 것입니다 vbetool
. 다음 명령은 그래픽 카드에 절전 명령을 보내 화면을 검게 만듭니다.
vbetool dpms off
절전 모드에서 작동을 재개하려면:
vbetool dpms on
입력 장치(예: 키보드 또는 마우스)는 여전히 활성화되어 있으며 누군가가 원격 컴퓨터와 상호 작용할 수 있습니다. 이러한 장치를 비활성화하려면 다음을 참조하세요.Unix(X 아래)에서 키보드 및 마우스 입력 비활성화.