Windows에서 VNC를 사용하여 원격 OpenSuse 컴퓨터에 연결하고 있습니다. VNC를 통해 사용한 다른 Linuces에서는 클립보드를 사용하여 원격 시스템과 로컬 Windows 시스템 간에 텍스트를 복사할 수 있습니다. 이 경우에는 로컬 클립보드를 리모콘에 연결하는 것처럼 보일 수 있습니다.
VNC 서버는 OpenSuse에서 기본적으로 설정되는 서버입니다. 나는 그것이 어느 것인지 모른다.
VNC를 통한 복사/붙여넣기 문제를 어떻게 해결할 수 있나요?
답변1
예, 방금 CentOS 5.2(이전 개발 환경 설정)에서 이 작업을 다시 수행했습니다. $HOME/.vnc/xstartup
Windows의 VNC 클라이언트와 Windows 호스트 간에 복사/붙여넣기를 활성화하려면 KDE, GNOME 및 ICEWM에 대해 다음을 추가하십시오 .
vncconfig -nowin &
export XKL_XMODMAP_DISABLE=1
autocutsel -fork
답변2
작업에 복사/붙여넣기하여 다음을 추가하세요.
sudo apt-get install autocutsel
autocutsel -fork
다음을 사용 하여 줄을 추가하세요xstartup file
.vi /home/<username>/.vnc/xstartup
이와 같이:
#!/bin/bash xrdb $HOME/.Xresources autocutsel -fork startxfce4 &
vncserver 다시 시작
답변3
autocutsel
Yast의 소프트웨어 관리 섹션에서 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 브라우저 세션에 붙여넣었습니다. 자동 절단이 필요하지 않습니다.