Windows から VNC を使用してリモートの OpenSuse コンピュータに接続しています。VNC 経由で使用した他の Linux では、クリップボードを使用してリモート マシンとローカルの Windows マシン間でテキストをコピーできます。この場合、ローカル クリップボードをリモートに接続できるようです。
VNC サーバーは、OpenSuse でデフォルトで設定されているものになります。どれがデフォルトかはわかりません。
VNC 経由のコピー/貼り付けを修正するにはどうすればよいですか?
答え1
はい、CentOS 5.2 でこれをもう一度実行しました (古い開発環境を設定)。KDE $HOME/.vnc/xstartup
、GNOME、ICEWM で動作するようにこれを追加すると、Windows 上の VNC クライアントと Windows ホスト間でコピー/貼り付けが可能になります。
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 ブラウザー セッションに貼り付けられました。autocutsel は必要ありません。