VNC 클라이언트가있는 Windows 컴퓨터에서 Gnome 3 데스크탑에 연결할 수있었습니다. 그러나 얼마 전 (리눅스 쪽) 업그레이드 한 후에는 작동이 중단되었습니다. 연결하려고하면 “일치하는 보안 유형이 없습니다”또는 “지원되는 인증 방법이 없습니다!”라는 메시지 만 표시됩니다. (내가 시도한 클라이언트에 따라 다름).
Gnome 3의 설정> 공유에서 화면 공유를 켰습니다. 그 아래에는 원격보기, 원격 제어, 모든 연결 승인, 암호 필요 끄기가 있습니다. vino 3.8.1로 Arch Linux를 실행하고 있습니다.
Windows 측에서는 TigerVNC 1.0.1 & 1.2.0 및 UltraVNC 1.0.9.6.2를 시도했습니다.
이 작업을 어떻게 수행 할 수 있습니까?
답변
이것은 실제로 알려져 있고 현재 열려있는 버그 입니다. 그러나 매우 쉬운 해결 방법이 있습니다. 다음 명령을 실행하십시오.
gsettings set org.gnome.Vino require-encryption false
이제 대부분의 vnc 뷰어와 연결할 수 있습니다.
답변
다른 가능한 해결책은 다음과 같습니다.
- Vino 암호화 비활성화 후 SSH 터널 설정
- Vino의 TLS 버전과 호환되는 VNC 클라이언트 사용 : Android : bVNC Free, Windows : SSVNC, Linux : vinagre
- tigervnc 또는 x11vnc와 같은 다른 VNC 서버를 사용하십시오.
- MATE, Xfce, LXDE 등과 같은 다른 데스크탑 관리자와 함께 tightvnc와 같은 다른 VNC 서버를 사용하십시오.
2.5 년이 지난 후에도 여전히 Fedora, Redhat 및 Debian 시스템에서 문제가됩니다 … 기본적으로 Gnome 3는 gnome-session을 시작할 때 3D 그래픽 드라이버 검사를 수행하여 Vino를 사용하지 않을 때 vncserver와 충돌합니다. 다른 데스크톱 관리자를 사용하십시오. 또는 Vino를 사용하는 경우 Type 18 TLS 및 소수의 호환되는 VNC 뷰어를 사용하거나 암호화를 해제하고 모든 트래픽을 쉽게 스니핑해야합니다. 따라서 암호화를 끄고 SSH 터널을 사용하십시오.
여러 개발자 그룹이 해결하기 위해 조정해야하는 복잡한 문제이며 거의 진전이 없었습니다.
답변
이 질문은 내장 데스크톱 공유가 작동하지 않는 경우 VNC를 통해 Gnome에 연결하는 방법과 모든 대체 방법과 제안을 다룬다 고 생각합니다. 명령 줄에서 Gnome 용 원격 데스크톱을 사용 하시겠습니까?