x11vnc는 원격 키보드만 있고 화면은 없음

x11vnc는 원격 키보드만 있고 화면은 없음

저는 여기서 두 대의 컴퓨터를 사용하고 있는데 키보드 한 개만 사용하고 싶습니다. 여기에는 공간이 많지 않으므로 "클라이언트" 컴퓨터의 키보드만 사용하겠습니다.

내 생각은 이를 달성하기 위해 원격 데스크톱 솔루션을 사용하는 것입니다. VNC 서버로 x11vnc를 사용하고 있습니다. 모든 컴퓨터에는 마우스가 있습니다.

원격 데스크톱 솔루션을 사용하는 동안 클라이언트 화면의 "느린" 업데이트가 주의를 산만하게 한다는 것을 깨달았습니다. 이제 해결책을 생각했습니다. 화면 데이터는 전송하지 않고 키보드 데이터만 전송하는 것이었습니다. 각 컴퓨터에 화면이 있으므로 두 번 표시할 필요가 없습니다.

이 문제를 해결할 수 있습니까? 다른 VNC 서버를 사용할 수도 있나요?

저는 KDE와 함께 Linux Mint 18을 사용하고 있습니다(krfb를 시도했지만 첫 번째 화면에서 멈췄습니다).

감사해요!

답변1

사용하고 싶으신 것 같아요X2배. "x2x를 사용하면 하나의 X 모니터에서 키보드와 마우스를 사용하여 다른 X 모니터를 제어할 수 있습니다."

또는 다음을 통해 키보드 데이터를 절대적으로 전송하려는 경우VNC 프로토콜, 당신은 또한 사용할 수 있습니다X2VNC.

두 가지 모두 화면 테두리에 보이지 않는 1px 너비 또는 높이의 창을 생성하여 작동하며, 마우스로 테두리를 "터치"하면 포인터가 "고정"되어 원래 화면에서 숨겨지고 입력(키보드 및 마우스)은 원격 X11 또는 VNC 화면으로 전송됩니다. 이는 최대 4대의 원격 컴퓨터에서 작동합니다(화면에 4개의 가장자리가 있으므로).

나는 과거에 이 두 가지 일을 모두 해왔고 지금도 가끔씩 합니다. 내 데비안에서는 패키지 관리자를 통해 둘 다 사용할 수 있습니다. 이는 대부분의/모든 배포판에서 해당됩니다.

MAC의 경우운영 체제X11 및 VNC와 통신할 수 있는 프로그램입니다.

답변2

왜 상황을 복잡하게 만들고 SSH만 사용합니까?
이미 내장되어 있거나 저장소에서 쉽게 다운로드할 수 있습니다(해당 머신에는 없지만 apt-get search ssh, openssh와 관련된 것 같습니다). 전송 GUI가 전혀 없기 때문에 터미널에만 해당됩니다.

일반 아이디어(설치 후):

SSH[이메일 보호됨]

(입력하다)

사용자 계정의 비밀번호를 입력하라는 메시지가 표시되고 기기 인증서를 수락하라는 메시지가 표시됩니다.

그 후에는 원격 시스템의 터미널에 있는 것과 같습니다.

참고 사항:

인간 SSH

사용방법에 대한 자세한 내용은

관련 정보