저는 Arch에서 Wayland를 사용하고 ssh
X11을 사용하는 데비안 서버에 사용하고 있습니다. SSH 연결을 통해 실행되는 vnc 세션이 있습니다. Wayland 클립보드에 저장된 문자열을 가져와 서버의 X 클립보드에 넣어 ctrl+v
vnc 세션에서 해당 문자열을 사용할 수 있도록 하고 싶습니다.
$DISPLAY
vnc를 통해 터미널 에뮬레이터를 열고 변수를 확인한 다음 SSH 세션에서 이를 사용하는 것만큼 간단할 것이라고 생각했습니다 echo "string" | xclip -d ':display' -selection clipboard
(로컬 터미널 에뮬레이터에서 ctrl+shift+v를 사용하여 문자열을 명령에 붙여넣을 수 있습니다). . 그러나 이것은 작동하지 않습니다. 잘 복사되는 것 같은데 clipboard -o -d ':display' -selection clipboard
방금 복사하려고 한 내용이 아닌 클립보드에 이전 내용이 표시됩니다.
지금까지 내가 한 일은 echo "string" > tmpfile
vnc 세션 내의 텍스트 편집기에서 파일을 열고 거기에서 복사하는 것입니다. 그러나 이것은 서투른 일이다.
분명히 이상적인 솔루션은 보다 합리적인 방법으로 원격으로 액세스할 수 있도록 서버를 재구성하는 데 시간을 투자하는 것이지만 시간이 걸립니다. 저는 양방향으로 작동하는 솔루션을 원하며, 위의 방법이 예상대로 작동하지 않는 이유를 알고 싶습니다.