VNC를 사용하여 Windows 클립보드에서 OpenSuse 클립보드로 데이터를 복사/붙여넣는 방법은 무엇입니까?

VNC를 사용하여 Windows 클립보드에서 OpenSuse 클립보드로 데이터를 복사/붙여넣는 방법은 무엇입니까?

Windows에서 VNC를 사용하여 원격 OpenSuse 시스템에 연결하고 있습니다. VNC를 통해 사용한 다른 Linux에서는 클립보드를 사용하여 원격 컴퓨터와 로컬 Windows 컴퓨터 간에 텍스트를 복사할 수 있습니다. 이 경우에는 로컬 클립보드를 리모콘에 연결할 수 있는 것 같습니다.

VNC 서버는 OpenSuse에서 기본적으로 설정됩니다. 어느 쪽인지 모르겠습니다.

VNC를 통해 복사/붙여넣기 문제를 해결하는 방법은 무엇입니까?

답변1

예, 방금 CentOS 5.2(이전 개발 환경 설정)에서 이 작업을 다시 수행했습니다. $HOME/.vnc/xstartupWindows와 Windows 호스트의 VNC 클라이언트 간에 복사/붙여넣기를 활성화하는 KDE, GNOME 및 ICEWM 기능을 추가합니다 .

vncconfig  -nowin &
export XKL_XMODMAP_DISABLE=1
autocutsel -fork

답변2

작업에 복사하여 붙여넣고 다음을 추가합니다.

  1. sudo apt-get install autocutsel

  2. autocutsel -fork줄 추가 xstartup file:

    vi /home/<username>/.vnc/xstartup
    

    이와 같이:

     #!/bin/bash  
     xrdb $HOME/.Xresources  
     autocutsel -fork  
     startxfce4 &
    
  3. VNC 서버 다시 시작

답변3

autocutselYast의 소프트웨어 관리 섹션에서 RPM을 설치한 후 다음을 실행하여 이 문제를 해결했습니다 .

$ autocutsel -s PRIMARY -fork

이렇게 하면 VNC와 Windows 클립보드 간에 복사/붙여넣기가 가능해집니다.

감사해요이 소스.

답변4

저는 Windows 클라이언트에서 RHEL 서버로 ightVNC를 1년 넘게 사용해 왔습니다. 몇 주 전까지만 해도 복사-붙여넣기는 잘 작동했습니다. 그런 다음 멈췄습니다. 나는 vnc 서비스가 "다운"되었다는 것을 발견했습니다(무슨 뜻인지는 모르겠지만 듣기에는 좋지 않았습니다).

ps -u myUserid | grep vnc
 3414 ?        00:00:01 Xvnc
 3450 ?        00:00:00 vncconfig
 6227 pts/0    20:15:56 Xvnc
 6235 pts/0    00:00:12 vncconfig <defunct>

그래서 Windows 세션의 터미널에서 백그라운드로 다시 시작했습니다.

vncconfig &

이제 모든 것이 정상으로 돌아왔습니다. 실제로 위의 명령/응답 줄은 Linux에서 Windows 브라우저 세션으로 복사하여 붙여넣었습니다. 자동 절단기가 필요하지 않습니다.

관련 정보