rdesktop 是 Linux 下經典的 RDP 遠端桌面客戶端,透過豐富的參數可實現「同時使用 Linux 與 Windows」的高效工作流。本文整理常用參數並提供實戰範例,助你快速打造順手的跨平台桌面環境。
| 參數 | 功能說明 |
|---|---|
-z | 啟用網路資料壓縮,降低頻寬佔用 |
-r sound:remote|local|off | 聲音重導向:remote 於遠端播放、local 導向本機、off 關閉 |
-g workarea | 自動偵測 GNOME 可用工作區大小(扣除面板/任務列),非全螢幕卻能最大化利用螢幕空間,免去 Ctrl+Alt+Enter 切換全螢幕 |
-D | 隱藏視窗裝飾(標題列),搭配 -g workarea 達到邊框極小化效果 |
-K | 保留視窗管理員的快捷鍵綁定(如 Ctrl+Alt+←/→ 切換虛擬桌面),遠端視窗取得焦點時仍可使用本地熱鍵 |
-a 16 | 設定色深為 16 位,平衡效能與畫質 |
-u <user> -p <pass> | 指定登入帳號密碼 |
-x lan|modem|broadband | 網路體驗優化:lan 傳送桌面背景、modem 關閉背景與動畫、broadband 介於兩者 |
-T <Title> | 自訂視窗標題,方便多連線識別 |
-r clipboard:PRIMARYCLIPBOARD | 雙向同步遠端與本地剪貼簿(文字/圖片) |
-r disk:<share_name>=<local_path> | 將本地目錄映射為遠端磁碟機,實現雙向檔案存取 |
-f | 強制進入全螢幕模式 |
# 典型區域網路連線:自適應工作區、無邊框、保留本地熱鍵、共享剪貼簿與家目錄
rdesktop 192.168.0.1:5000 \
-g workarea -D -K -T "WindowsXP" \
-P -a 16 -u administrator -p 12345 \
-r clipboard:PRIMARYCLIPBOARD \
-r disk:linux=/home/root \
-x lan -z
.desktop 檔,放入 ~/.local/share/applications/,即可從應用程式選單一鍵啟動。-g 1920x1080+0+0 指定具體幾何參數,或使用 -g workarea 自動適配主螢幕。FreeRDP (xfreerdp) 或 Remmina 圖形化前端。掌握這些參數,即可在 Linux 主力機上流暢運行 Windows 應用程式,真正實現「同時使用雙系統」的高效體驗。