顯示具有 遠端桌面 標籤的文章。 顯示所有文章
顯示具有 遠端桌面 標籤的文章。 顯示所有文章

2026年9月5日 星期六

樹莓派學習筆記 : VNC Viewer 剪貼簿失效問題

最近使用 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 即可, 這樣每次開機就會自動維持剪貼簿通道暢通. 

2026年1月31日 星期六

樹莓派學習筆記 : 如何用 VNC 從樹莓派傳送檔案到 PC

今天整理鄉下老家客廳門口的櫃子, 打算把放在上面的 Pi 3 移到酒櫥那邊放, 關機前看到下載資料夾下有以前下載的 Anydesk 32 bit 版, 因 Anydesk 似乎不再維護 32 位元的版本, 所以想將此檔案抓回筆電中保存, 我以前都使用 WinSCP 連線來互傳檔案, 其實這可以用 VNC Cloud 桌面的 File Transfer 功能來達成. 

首先按桌面右上方的 VNC 按鈕, 再按 VNC Server 視窗右上角的三條槓按鈕, 點選彈出選單的 File Transfer 選項 :




在 Transfer Files 視窗中, 按左下角的 Send files 鈕, 於彈出視窗點選要抓取的檔案後, 按 OK 即將該檔案傳送到 PC (預設試桌面) :






傳送完畢後在 PC 桌面即可找到該檔案. 

2025年12月5日 星期五

Windows 設定 Anydesk 開機啟動的方法

我平常都使用 Ultraviewer 連線選端 Windows 主機桌面, 但有時會因不明原因連不上 (應該不是 Ultraviewer 有問題), 有必要以 Anydesk 做為備用方案. 設定好無人值守密碼後還必須設定當 Windows 重啟時自動執行 Anydesk, 搜尋谷歌找到如下作法 :




按 Windows + R, 輸入 shell:startup 開啟 Windows 的啟動資料夾 :




然後複製 Anydesk.exe 執行檔 (我使用免安裝版) :




貼到啟動資料夾下即可 :



2025年8月26日 星期二

樹莓派 Pi 3A+ 安裝 AnyDesk 6.3.0

樹莓派 Pi 3A+ 主機重灌 32-bit 的 Buster 後已安裝所需套件, 在 dump 映像檔備份之前還有一個軟體要安裝 : AnyDesk, 雖然通常都使用 VNC Cloud 做遠端桌面連線, 但必須有第二管道備用才穩妥. 目前官網是 v7, 沒找到 Arm 32 位元版本, 之前在 Pi 3B 上有成功安裝 AnyDesk 6.3.0 版, 還是安裝舊版為宜, 作法參考 : 


AnyDesk 6.3.0 deb 檔可在我的 GitHub 下載 : 


在檔案總管直接雙擊此 deb 版安裝 :




按安裝會要求輸入登入密碼 :




安裝完畢在右上角會出現 AnyDesk 圖示, 表示 AnyDesk 在監聽連線埠中 (預設 7070) :




按左上角的樹莓派圖示, 點選 "網際網路/AnyDesk" 開啟 AnyDesk :




左上角的 ID 要記下來遠端連線時要用. 

按左下角的 "設定無人值守存取的密碼" (會驗證使用者密碼) : 




勾選 "啟用無人值守存取" :




輸入遠端登入之存取密碼 (Hinet 原始密碼) :




拉到底下 "自動斷開連線" 項目, 勾選 "使用者長時間沒有動作時, 自動斷開連線" (使用預設的 10 分鐘即可) :




這樣就完成設定了, 可以將 AnyDesk 關掉了. 

我用 LG Gram 筆電的 AnyDesk 遠端連線 Pi 3A+, 輸入無人值守存取密碼連線成功後, 會發現樹莓派螢幕預設不是放到最大, 按正上方的顯示設定鈕 (圖示為顯示器的), 勾選 "延伸" 即可將螢幕顯示區域放到最大 : 



2024年7月15日 星期一

樹莓派 3A+ 加入 RealVNC Connect Lite (Yahoo 帳號)

上週末將樹莓派 Pi 3A+ 重灌最新 Raspbian 後啟用內建的 VNC Server, 由於我 Hinet mail 帳號的 RealVNC Lite 帳戶已滿 (高雄+鄉下 Pi 3B + Mapleboard), 所以昨晚回到高雄後在筆電改用 Yahoo Mail 登入將原先的 Home 帳戶轉成 Lite 帳戶, 然後到 Pi 3A+ 上開啟 VNC Server 登入此帳戶, 把此主機加進來, 程序參考 :


以下是過程截圖 : 










用 VNC Viewer 連線 (HT akf) : 





這台 Pi 3A+ 因 DRAM 較小性能比 Pi 3B 差, 好處是功耗低 (約 1~3W, 實際測量約 1.5W), 之前都沒在用, 現在想給它裝上風扇後專責當爬蟲主機. 

2024年7月6日 星期六

用 Anydesk 傳送檔案的方法

我今天一整天都在忙鄉下兩台主機的遠端桌面連線問題, 因為我經常需從高雄連線回鄉下的 Pi 3 與 Mapleboard 主機, 所幸今天終於解決了 RealVNC Connect 添加主機的問題, 晚上也在 Pi 3 上安裝 Anydesk, 所以 Pi 3 現在可以用 RealVNC Connect 與 Anydesk 連線桌面了, 兩者連線都很穩定, RealVNC Connect 的全螢幕較大, Anydesk 的則較小, 但 Anydesk 傳送檔案很方便. 

用 Anydesk 傳檔只要按視窗上方中間的 -> 按鈕, 這時底下會出現兩個框, 左邊是本機檔案系統, 右邊是遠端主機的檔案系統, 先在左方切換到要傳遞給遠端的檔案, 然後選擇右方遠端要接收檔案的的資料夾, 按 "上傳" 鈕即可 :
 



反之, 若要從遠端主機下載資料, 先點選右邊要下載之檔案, 切換左方要接收的本機資料夾, 按 "下載" 鈕即可, Anydesk 相當於整合了 VNC Viewer 與 WinSCP 的功能於一身, 非常方便. 在樹莓派安裝 Anydesk 方法參考 :


如何在 RealVNC Connect Lite 新增遠端主機

前幾天要用 RealVNC Connect 遠端連線鄉下老家的 Mapleboard 時, 赫然發現 RealVNC Conect 原本的免費 Home 帳戶 (可連線 5 台機器) 已於 6 月中終止服務, 若要繼續免費使用 Connect 必須轉為 Lite 帳戶, 但只能連線 3 台主機, 參考 :


其實如果是在 Intranet 內網環境中, 只要知道遠端主機的 IP (192.168.xxx.xxx) 即可用 VNC Viewer 連線那台主機的 VNC Server, 但是如果要跨越 Internet 進行遠端連線, 則必須註冊 RealVNC 的 Connect 帳號, 透過 Connect 的伺服器來連線 (例如位於社區網路內的高雄家 Pi 3 只能透過 Connect 連線). 

以我鄉下老家的兩台 24 小時運轉的主機為例, Pi 3 位於 Edimax 無線基地台的內網中, 但我利用連線設定要求 DHCP 派發固定 IP=192.168.1.192, 並於無線基地台設定 port forwarding 將 80 與 22 等埠綁定到 Pi 3 的固定內網 IP 上, 然後撰寫一個 Python 程式每小時偵測無線基地台的外網 IP 透過 Line Notify 通知我, 這樣我就能用 VNC Viewer 從遠端跨過 Internet 連線到 Pi 3 的桌面. 

另一台 Mapleboard 主機則是直接連到中華電信光世代數據機 (小烏龜) 利用撥接上網以取得一個浮動式固定 IP (可在 Hinet 網站設定取得, 除非機房硬體設定改變才會通知更改), 主要用來架設網站 (必須有固定 IP 才能申請網域名稱), 此台主機可以用 VNC Viewer 直接連線固定 IP, 也可以安裝 VNC Server 登入 RealVNC Connect 來連線. 

我上週在 RealVNC 網站申請 Lite 帳戶後裡面沒有任何裝置, 這一定是要在遠端主機的 VNC Server 上設定才能加入, 但我在高雄家 Pi 3 的 VNC Server 上找了老半天都不知道要如何才能將主機加入 Lite 帳戶裡. 早上回到鄉下家後便在 Mapleboard 的 VNC Server 上找尋, 下午終於被我找到了, 設定方法如下 :

按右上角的 VNC 圖示開啟 VNC Server 視窗 :




可見目前還是在 Home Team 裡面, 按 VNC Server 視窗右上角的三條槓鈕, 然後在彈出選單點選 "Licensing" (這裡就是 "芝麻開門", 我卻一直沒發現) :




預設勾選 Sign in to your RealVNC account 按 Next :




填好 VNC Connect 帳號密碼後按 Sign in 鈕 :




點選加入 Tony Lite 群組按 Next :




選擇底下的 Direct and Cloud conectivity 按 Next : 




輸入在群組中的識別名稱後按 Apply 會顯示設定摘要 :




若出現如下視窗直接按 Close 即可 :






這時 VNC Connect 的 Lite 帳戶群組就會加入此主機了 : 




按該主機即可進行遠端桌面連線. 

接著我利用前天在高雄家的 Pi 3 安裝的 Anydesk 連線回去, 用上面程序以相同的 Connect 帳號登入 VNC Server, 將高雄 Pi 3 也加入 Lite 帳戶群組, 所以現在有兩台主機加進來了 :




哇, 太好了, 以後用 VNC Connect 或 Anydesk 都可以遠端連線這些主機的桌面了. 

2024-07-07 補充 :

今天將鄉下老家那台 Pi 3 也加進 Lite 帳戶裡 (雖然我有它的外網 IP 可以直接連線), 這個 Lite 帳號 (HT mail) 也滿三台主機, 無法再新增了 :




兩台 Pi 3 遠端連線時都是直接輸入樹莓派帳密, 而 Mapleboard 則是 Hinet 初始密碼, 進去系統螢幕鎖定則是 akf. 

2023年3月24日 星期五

安裝遠端桌面軟體 UltraViewer

這一周被 Anydesk 不斷顯示的 "professional use" 警告所擾, 參考我昨天寫的 :


今天下載安裝了另一個遠端桌面軟體 UltraViewer, 覺得其好用度不輸 Anydesk, 但目前僅支援 Windows, 下載網址如下 : 





我本來想下載中間的 portable 來用, 但下載下來跟左邊的一樣都是 .exe 安裝版, 大小只有 1.5MB, 上傳 TotalVirus 掃描全過. 我下載的是 v6.6 版, 點擊安裝全部用預設五個步驟就完成了 :








安裝完啟動 UltraViewer, 主要的設定都放在首頁, 非常方便. 左方是本機的連線 ID 與密碼 (可按右方的小圖示更新密碼, 也可設定密碼長度), 右方是遠端主機的連線 ID 與密碼, 密碼可以是全數字型的或自訂型的 :




也可以按左下方的鑰匙圖示按鈕可以設定自訂的固定密碼, 為了安全不要設太簡單的密碼 : 




無人值守時最好勾選 "Run UltraViewer with Windows", 萬一當機 Windows 重啟時才會自動執行 UltraViewer : 




輸入對方 ID 與密碼後按 "Connect to partner" 鈕即可連線 : 




遠端桌面上方的隱藏功能表可設定螢幕與錄影或截圖, 點右方邊邊的小箭頭會開啟交談窗可與對方線上聊天 : 





UltraViewer 支援中文介面, 只要在 Settings/Languages 中選擇正體中文即可 : 





UltraViewer 用起來感覺品質與 AnyDesk 差不多, 設定方式與介面則較簡潔方便, 缺點是它目前僅支援 Windows, 沒辦法在 Linux 上使用, 希望很快就能推出. 它的資費方案較 Anydesk 便宜很多, 最便宜的 Lite 方案是每月 3.99 美元, 是 Anydesk 的 1/3 :




現在還不太確定對免費用戶的佛心到哪, 還要持續使用觀察看看. 這家公司的開發商是位於河內的 DUCFABULOUS.