배경

배경

배경

Cinnamon DE 3.2.2를 사용하여 Windows에서 Ubuntu 16.04로 원격 접속해야 합니다.

그러나 VNC를 설정하려고 하면 모든 것이 실패합니다. 조사한 결과 Cinnamon이 어떤 유형의 가속을 사용하기 때문이라는 것을 발견했습니다.

내가 시도한 것

RealVNC, TightVNC, TigerVNC를 사용해 보았습니다. VNC 뷰어에 검은 화면이 나타납니다.

RDP를 사용해 보았는데 들어갈 수 있었지만 Gnome Session Flashback을 사용해야만 들어갈 수 있었습니다. 이로 인해 Cinnamon 대신 Gnome을 사용하게 되었고 목적이 무산되었습니다.

Teamviewer... 개인이 아닌 용도로 사용하려면 비용이 듭니다.

여기에 이미지 설명을 입력하세요

질문

Ubuntu 16.04에서 실행되는 현재 가속화된 Cinnamon Desktop(3.2.2)과 작동하는 VNC 서버(또는 데스크탑을 원격으로 보는 일반적인 방법)가 있습니까?


편집하다

다음은 무슨 일이 일어나고 있는지에 대한 스크린샷입니다. Windows 10 컴퓨터에서 VirtualBox를 사용하여 컴퓨터를 호스팅하고 있습니다. 오른쪽에는 Real VNC인 VNC 뷰어 프로그램이 있습니다.

여기에 이미지 설명을 입력하세요


편집 2

VNC가 연결된 후 터미널의 출력 내용:

22/12/2016 08:49:41 Got connection from client 192.168.10.92
22/12/2016 08:49:41   other clients:
22/12/2016 08:49:41 Normal socket connection
22/12/2016 08:49:41 Disabled X server key autorepeat.
22/12/2016 08:49:41   to force back on run: 'xset r on' (3 times)
22/12/2016 08:49:41 incr accepted_client=1 for 192.168.10.92:56946  sock=12
22/12/2016 08:49:41 Client Protocol Version 3.8
22/12/2016 08:49:41 Protocol version sent 3.8, using 3.8
22/12/2016 08:49:41 rfbProcessClientSecurityType: executing handler for type 1
22/12/2016 08:49:41 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000016)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000015)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x0000000F)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC6)
22/12/2016 08:49:41 Enabling full-color cursor updates for client 192.168.10.92
22/12/2016 08:49:41 Enabling NewFBSize protocol extension for client 192.168.10.92
22/12/2016 08:49:41 Using ZRLE encoding for client 192.168.10.92
22/12/2016 08:49:41 Pixel format for client 192.168.10.92:
22/12/2016 08:49:41   8 bpp, depth 8
22/12/2016 08:49:41   uses a colour map (not true colour).
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000016)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000015)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x0000000F)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC6)
22/12/2016 08:49:41 Enabling full-color cursor updates for client 192.168.10.92
22/12/2016 08:49:41 Enabling NewFBSize protocol extension for client 192.168.10.92
22/12/2016 08:49:41 Switching from ZRLE to raw Encoding for client 192.168.10.92
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x0000000F)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000016)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000015)
22/12/2016 08:49:41 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFEC6)
22/12/2016 08:49:41 Enabling full-color cursor updates for client 192.168.10.92
22/12/2016 08:49:41 Enabling NewFBSize protocol extension for client 192.168.10.92
22/12/2016 08:49:41 Switching from raw to hextile Encoding for client 192.168.10.92
22/12/2016 08:49:41 Pixel format for client 192.168.10.92:
22/12/2016 08:49:41   32 bpp, depth 24, little endian
22/12/2016 08:49:41   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
22/12/2016 08:49:41 no translation needed
22/12/2016 08:49:41 client 1 network rate 1891.4 KB/sec (1891.4 eff KB/sec)
22/12/2016 08:49:41 client 1 latency:  0.5 ms
22/12/2016 08:49:41 dt1: 0.0002, dt2: 0.0093 dt3: 0.0005 bytes: 17694
22/12/2016 08:49:41 link_rate: LR_LAN - 1 ms, 1891 KB/s
22/12/2016 08:49:41 client useCopyRect: 192.168.10.92 -1
22/12/2016 08:49:41 client_set_net: 192.168.10.92  0.0042
22/12/2016 08:49:41 created   xdamage object: 0x3400040
22/12/2016 08:49:42 cursor_noshape_updates_clients: 0
22/12/2016 08:49:44 cursor_noshape_updates_clients: 0
22/12/2016 08:49:49 cursor_noshape_updates_clients: 0
22/12/2016 08:49:50 created selwin: 0x3400041
22/12/2016 08:49:50 called initialize_xfixes()
22/12/2016 08:49:52 cursor_noshape_updates_clients: 0

답변1

TeamViewer를 사용해 보셨나요?

https://www.teamviewer.com/en/download/linux/

나는 openbox와 함께 데비안을 사용하는데 잘 작동합니다.

답변2

Cinnamon Desktop은 Gnome Shell의 포크이고 x11vnc내 시스템에서 잘 작동하므로 귀하의 문제는 창 합성기가 아니라고 말하고 싶습니다.

SSH 세션(또는 X11 세션에서 생성되지 않은 다른 터미널 세션)에서 VNC 서버를 시작할 때 사용할 X11 디스플레이를 알려주어야 합니다. 예:

x11vnc -display :0

또는

DISPLAY=:0 x11vnc

다른 VNC 서버는 디스플레이를 지정하기 위해 다른 방법을 사용할 수 있지만 DISPLAY규칙에 따라 환경 변수를 허용해야 합니다.

x11vnc또한 X 세션을 소유한 사용자의 계정 이름을 기반으로 하는 "기호" 표시 이름을 허용합니다. 또한 가상 Xfvb 디스플레이 장치에 새로운 X 세션을 생성할 수도 있습니다. 자세한 내용 -display은 옵션 설명을 참조하세요.x11vnc(1)수동.


당신은 또한 시도할 수 있습니다싸구려 이탈리아 적 포도주, 현재 실행 중인 데스크톱 세션에 대한 원격(VNC) 액세스를 제공하는 GUI 구성 인터페이스입니다.

관련 정보