나는 간단한 xserver 설정을 가지고 있습니다: linuxcnc를 실행하는 원격 Beaglebone 컴퓨터가 연결되는 xserver를 실행하는 Ubuntu 워크스테이션입니다. 그래서 저는 워크스테이션의 마우스, 키보드, 화면을 사용하여 linuxcnc 응용 프로그램을 제어합니다.
기계는 물리적으로 서로 옆에 있지만 linuxcnc 제어가 약간 느리다는 것을 알았습니다 ...
그래서 비글본에 마우스와 키보드를 직접 연결하고 워크스테이션의 화면을 사용해 애플리케이션을 표시할 수 있는지 궁금했습니다. 다음과 같습니다(Wikipedia의 기본 패턴에서 수정됨).
이에 대한 설명을 찾지 못했는데 불가능하다고 생각합니까? xserver가 내부적으로 어떻게 작동하는지 잘 모르겠지만 마우스가 상대 위치 이벤트를 보내기 위해 화면에 대한 정보가 필요하다고 상상할 수 있습니다... 키보드의 경우 문제가 무엇일지 상상할 수 없습니다. 원격 키보드에서 키 입력을 응용 프로그램으로 전달할 수 있습니까?
답변1
수행할 수는 있지만 설명된 대로 작동하지 않으며 원하는 이점을 제공하지 못할 수도 있습니다.
표준 x 서버에서는 모니터와 키보드가 물리적으로 연결되어 있습니다. Xnest와 같은 중첩 서버, 디스플레이나 입력이 없는 가상 서버, Xvnc와 같은 변환기, 정말 이상한 서버는 예외입니다.
분산 다중 헤드 X 서버는 디스플레이를 위해 여러 X 서버를 사용하는 디스플레이가 없는 X 서버입니다. 하지만 키보드와 마우스는 있을 수 있습니다.