Linux Mint 19.1 Cinnamon에 VNCServer를 설치했습니다. 그리고 새로운 Cinnamon 데스크톱을 생성하여 Windows 10의 클라이언트를 통해 연결하고 싶습니다. 내가 아는 대로 VNC4Server, TightVNCServer 및 TigervncServer의 세 가지 VNCServer가 이 작업을 수행할 수 있습니다.
1.TigerVNCServer는 Linux Mint 19.1 Cinnamon에서 작동하지 않습니다.
1) 종속성 문제로 인해 Tigervncserver 패키지를 설치할 수 없습니다.
2) Tigervnc-standalone-server 패키지를 설치할 수 있지만 연결할 수 없습니다.
2. VNC4Server 및 TightVNCServer는 모두 작동하지만 "계피 충돌" 문제가 발생합니다.
연결하면 "Cinnamon이 방금 충돌했습니다. 현재 대체 모드에서 실행 중입니다. Cinnamon을 다시 시작하시겠습니까?"라는 창이 나타납니다. 예를 클릭하면 동일한 메시지가 계속해서 표시되고, 아니요를 클릭하면 바탕 화면 배경 없이(순수한 검정색만) 사용할 수 있습니다.
3. Linux Mint 19.1 Cinnamon에서 작동하는 두 종류의 xstartup 스크립트가 있지만 둘 다 다른 문제가 발생합니다.
1) 이 스크립트를 사용하면 메이트 데스크탑이 생성되지만 계피는 생성되지 않으며 "계피 충돌 문제"도 없습니다. 그러나 fcitx 입력 방법은 작동하지 않습니다.
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# unset DBUS_SESSION_BUS_ADDRESS·
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
mate-session &
mate-panel &
2) exec /etc/X11/xinit/xinitrc
xstartup 스크립트의 주석 처리를 제거하거나 사용하지 않으면 계피 데스크탑이 생성됩니다. 실제로 이것은 잘 작동하지만 처음 연결할 때 항상 성가신 "계피 충돌" 메시지가 표시됩니다. 어떤 해결책이 있습니까?