새로운 데비안 10을 설치하여 기존 노트북에서 vnc 서버를 실행하려고 합니다. 설치 tigervnc-standalone-server
하고 실행했는데거의내가하고 싶은 일을하세요.
노트북에 로그인하기 전에 VNC를 시작하면 vnc를 실행할 수 있고 연결이 잘 되어 사용이 가능합니다. 노트북을 열고 로그인하고 노트북에서 작업을 수행하면 XIO 오류가 발생하여 vnc 서버를 시작할 수 없습니다.
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12004000, The X.Org Foundation
Fri Jul 2 22:20:19 2021
vncext: VNC extension running!
vncext: Listening for VNC connections on all interface(s), port 5905
vncext: created VNC server for screen 0
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":5"
after 173 requests (173 known processed) with 0 events remaining.
나생각하다문제는 화면 0: "화면 0에 대해 생성된 VNC 서버"를 사용하고 있다는 것입니다. 그러나 vncserver를 다음과 같이 시작합니다.
vncserver -localhost no -display :5
내 Xvnc-session
것은 수정되지 않았습니다. 여기서 무엇을 변경해야 할지 잘 모르겠습니다.
#! /bin/sh
test x"$SHELL" = x"" && SHELL=/bin/bash
test x"$1" = x"" && set -- default
vncconfig -iconic &
"$SHELL" -l <<EOF
exec /etc/X11/Xsession "$@"
EOF
vncserver -kill $DISPLAY
나는 또한 다음과 같이 xstartup을 설정하려고 시도했습니다.
vncserver -localhost no -xstartup startxfce4 :5
그래서 랩톱과 vnc를 동시에 사용할 수 있지만 vnc에서 프로그램을 열려고 할 때마다 랩톱 디스플레이에 팝업이 나타납니다.
TL;DR 랩톱 자체에 연결된 모니터를 방해하지 않는 지속적인 두 번째 데스크탑을 원하지만 그렇게 할 수는 없는 것 같습니다.