/home/odroid/.config/lxsession/LXDE/autostart
실제로 x11vnc를 시작했습니다.
@/bin/x11vnc -bg -forever -shared -rfbauth /home/odroid/.vnc-passwd -noxdamage -norc -noxrecord -capslock -no6 -rfbport 5900
시작시 자동 로그인이 잘되고 잘 작동합니다.
하지만 그래픽 모드로 로그인하는 경우는 거의 없습니다.
sshd.socket(vs. sshd.service)처럼 작동하게 하고 싶습니다.
아이디어나 조사 내용이 있습니까?
답변1
그래서 내가 만들어/etc/systemd/system/xvnc.socket
[Unit]
Description=XVNC Server
[Socket]
ListenStream=5900
Accept=yes
[Install]
WantedBy=sockets.target
그리고/etc/systemd/system/[email protected]
[Unit]
Description=XVNC Per-Connection Daemon
[Service]
ExecStart=/usr/bin/x11vnc -display :0 -bg -forever -shared -rfbauth /home/odroid/.vnc-passwd -noxdamage -norc -noxrecord -capslock -inetd
User=odroid
StandardInput=socket
StandardError=syslog
다시 시작한 후 컴퓨터에서 연결할 수 있습니다 :)
답변2
첫 번째
지프는 서버(물리적 화면이 없는 ARM Archlinux)입니다.
내 컴퓨터는 Archlinux에서 실행됩니다.
@Bratchley의 제안을 시도합니다. in 으로
변경 하고 재부팅했더니 잘 작동했습니다 :) PC에서 연결할 수 있고 부팅하면 지프에 터미널 창이 나타납니다 :) X11Forwarding
yes
/etc/ssh/sshd_config
sshd.socket
ssh -Y root@jeep
lxterminal
하지만 Jeep에는 전체 LXDE 데스크탑이 필요합니다. 단순히 '추방 신청'만 하는 것이 아닙니다.
나는 많은 정보를 모니터링하기 위해 conky를 사용하기 때문입니다.
그래서 지프를 비활성화 lightdm.service
하고 다시 시작했습니다.
그리고...
부팅하거나 startlxde
( lxsession
물론 Jeep에서) 그래픽 로그인 화면이 표시됩니다...내 컴퓨터입니다!
많은 검색 끝에 이것을 찾았습니다답변내가 올바르게 이해했다면 그것은 불가능합니다 :(
이제 첫 번째 질문(소켓을 통해 x11vnc 시작)으로 돌아갑니다.