Ubuntu VNC剪贴板功能使用指南
要实现Ubuntu VNC的剪贴板共享,需先安装以下工具(解决同步依赖问题):
xclip(处理剪贴板数据)、autocutsel(同步系统与VNC剪贴板)。sudo apt install xclip autocutsel。-noclipboard参数(该参数会禁用剪贴板功能)。~/.vnc/xstartup配置文件,确保包含以下内容(启用桌面环境及剪贴板支持):#!/bin/sh
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
保存后重启VNC Server:vncserver -kill :1 && vncserver :1(:1为显示号,根据实际情况调整)。TigerVNC依赖vncconfig实现剪贴板同步,需在VNC桌面会话中运行:
vncconfig -nowin &
# 若使用GNOME桌面环境,需指定显示号(如:1)
vncconfig -nowin -display :1 &
此进程需保持运行,否则剪贴板同步可能失效。
以Windows系统+TigerVNC Viewer为例,步骤如下:
192.168.1.100:5901),点击“连接”。配置完成后,即可实现双向复制粘贴:
Ctrl+C复制内容,在Windows中用Ctrl+V粘贴。Ctrl+C复制内容,在Ubuntu中用Ctrl+V粘贴(或鼠标中键粘贴,部分桌面环境支持)。vncconfig进程(可通过ps aux | grep vncconfig查看),若未运行则重新启动;确保客户端剪贴板同步已启用。xsel:sudo apt install xsel)。通过以上步骤,即可解决Ubuntu VNC剪贴板同步问题,提升远程操作效率。