VNC를 사용하여 Windows 클립보드에서 OpenSuse 클립보드로 데이터를 복사/붙여넣으려면 어떻게 해야 합니까?

VNC를 사용하여 Windows 클립보드에서 OpenSuse 클립보드로 데이터를 복사/붙여넣으려면 어떻게 해야 합니까?

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

VNC 서버는 OpenSuse에서 기본적으로 설정되는 서버입니다. 나는 그것이 어느 것인지 모른다.

VNC를 통한 복사/붙여넣기 문제를 어떻게 해결할 수 있나요?

답변1

예, 방금 CentOS 5.2(이전 개발 환경 설정)에서 이 작업을 다시 수행했습니다. $HOME/.vnc/xstartupWindows의 VNC 클라이언트와 Windows 호스트 간에 복사/붙여넣기를 활성화하려면 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. vncserver 다시 시작

답변3

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

$ autocutsel -s PRIMARY -fork

이를 통해 VNC와 Windows 클립보드 간의 복사/붙여넣기가 가능해졌습니다.

덕분에이 소스.

답변4

저는 1년 넘게 Windows 클라이언트에서 RHEL 서버까지 TightVNC를 사용해 왔습니다. 복사하여 붙여넣기는 몇 주 전까지만 해도 잘 작동했습니다. 그런 다음 멈췄습니다. 나는 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 브라우저 세션에 붙여넣었습니다. 자동 절단이 필요하지 않습니다.

관련 정보