最近使用 VNC Connect 遠端連線樹莓派桌面時偶而會發生無法從 PC 正常貼指令到樹莓派, 只好人工輸入指令, 若指令很長就會非常困擾. 我詢問 Gemini 此問題之原因, 它要我檢查 Wayland 是否有設為 X11, 這在系統設定時就已經設好啦! 其次可能是 X11 剪貼簿所有權機制 (Selection Ownership) 被搶奪, 建議安裝 autocutsel 套件讓它在背景常駐是一勞永逸的辦法 :
先更新套件清單再用 apt install 安裝 :
pi@pi4b:~ $ sudo apt update && sudo apt install -y autocutsel
已有:1 http://deb.debian.org/debian bookworm InRelease
已有:2 http://deb.debian.org/debian-security bookworm-security InRelease
下載:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
已有:4 https://ngrok-agent.s3.amazonaws.com buster InRelease
下載:5 http://archive.raspberrypi.com/debian bookworm InRelease [55.0 kB]
下載:6 http://archive.raspberrypi.com/debian bookworm/main arm64 Packages [581 kB]
下載:7 http://archive.raspberrypi.com/debian bookworm/main armhf Packages [582 kB]
取得 1,273 kB 用了 28s (45.7 kB/s)
正在讀取套件清單... 完成
正在重建相依關係... 完成
正在讀取狀態資料... 完成
238 packages can be upgraded. Run 'apt list --upgradable' to see them.
正在讀取套件清單... 完成
正在重建相依關係... 完成
正在讀取狀態資料... 完成
下列【新】套件將會被安裝:
autocutsel
升級 0 個,新安裝 1 個,移除 0 個,有 238 個未被升級。
需要下載 16.3 kB 的套件檔。
此操作完成之後,會多佔用 62.5 kB 的磁碟空間。
下載:1 http://deb.debian.org/debian bookworm/main arm64 autocutsel arm64 0.10.1-1 [16.3 kB]
取得 16.3 kB 用了 1s (13.9 kB/s)
選取了原先未選的套件 autocutsel。
(讀取資料庫 ... 目前共安裝了 131154 個檔案和目錄。)
正在準備解包 .../autocutsel_0.10.1-1_arm64.deb……
Unpacking autocutsel (0.10.1-1) ...
設定 autocutsel (0.10.1-1) ...
執行 man-db (2.11.2-2) 的觸發程式……
安裝完後將其加入開機自啟動, 作法如下 :
pi@pi4b:~ $ mkdir -p ~/.config/autostart
pi@pi4b:~ $ nano ~/.config/autostart/autocutsel.desktop
貼入下列內容 :
[Desktop Entry]
Type=Application
Exec=sh -c "autocutsel -fork -selection CLIPBOARD && autocutsel -fork -selection PRIMARY"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=AutoCutSel
按 Ctrl+O 存檔後按 Ctrl+X 跳出 nano 即可, 這樣每次開機就會自動維持剪貼簿通道暢通.
沒有留言 :
張貼留言