此頁面概述了準備 Linux 實體機器以在桌面平台集區中使用時必須執行的步驟。

先決條件

  • 確認實體機器執行的是受支援的 RHEL 8.x 版或 9.x 版,如 Horizon Agent 支援的 Linux 發行版中所述。只有執行 RHEL 發行版的實體機器才支援 Horizon Agent
  • 若要在遠端桌面工作階段中支援軟體編碼,請確認實體機器配備了 NVIDIA GPU。
  • 若要在遠端桌面工作階段中支援硬體編碼,請確認實體機器配備了支援下列所有功能的 NVIDIA GPU。
    • NVIDIA 擷取 SDK,包括 NVIDIA Framebuffer Capture (NVFBC) API
    • NVIDIA 編碼器 (NVENC)
    • H.264 硬體編碼
    例如,以下 GPU 型號符合所有支援需求:
    • Tesla
    • Quadro K2000 及更新版本
    • Quadro M2000 及更新版本
    • Quadro P2000 及更新版本
    • Quadro RTX2000 及更新版本

    除了要用於呈現遠端桌面工作階段的硬體編碼方法外,Horizon Agent 還需要 GPU 來支援 H.264,以便符合效能需求。如需有關特定 GPU 功能的相關資訊 (包括受支援的編碼方法),請參閱https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

程序

  1. 開啟與 Linux 實體機器的 Secure Shell (SSH) 連線。

    建議使用 SSH 連線在機器上執行 Horizon Agent 安裝、升級和解除安裝程序。或者,您也可以切換到其他主控台視窗 (例如,按 Ctrl+Alt+F3 鍵)。

  2. 請確定機器的主機名稱可解析為 127.0.0.1。
  3. 如果要升級機器上的現有 Horizon Agent 版本,請停止 viewagent 服務。
    sudo systemctl stop viewagent
  4. 停止機器上的 X 伺服器和 Gnome Display Manager (GDM)。
    sudo systemctl stop gdm
    sudo systemctl isolate multi-user.target
  5. 在未受管理模式中下載並安裝 Horizon Agent

    如需詳細安裝指示,請參閱在 Linux 機器上安裝 Horizon Agent。如需有關未受管理模式的相關資訊,請參閱用於安裝 Horizon Agent for Linux 的命令列選項

    例如,可以使用以下命令在未受管理模式下安裝 Horizon Agent

    • Tarball 安裝程式:
      sudo ./install_viewagent.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    • RPM 安裝程式:
      sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      
      sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    備註: 作為在未受管理模式下部署機器的替代方法,您可以將機器設定為使用 Horizon Agent Direct-Connection 外掛程式進行直接連線。如需詳細資訊,請參閱 VMware Horizon 說明文件入口網站上的 《Horizon Agent Direct-Connection 外掛程式》
  6. 完成 Horizon Agent 安裝後,請在 /etc/vmware/config 檔案中設定以下設定。
    Desktop.displayNumberMin=0 
    Desktop.displayNumberMax=0
  7. 重新啟動機器。

    在安裝期間停止的服務會在機器重新啟動後恢復。

  8. 設定桌面平台環境。

    如需詳細資訊,請參閱桌面平台環境

  9. 繼續前往準備用於遠端桌面平台部署的 Linux 機器

Linux 實體機器的考量事項

安裝 Horizon Agent 後,以下考量事項將適用於實體機器。

  • 若要在實體機器上顯示圖形桌面平台,請按 Ctrl+Alt+F7 鍵。若要設定其他功能鍵快捷方式,請使用 /etc/vmware/config 中的 DesktopWorker.ttyNum 選項,如編輯 Linux 桌面平台上的組態檔中所述。
  • 如果動態新增監控器,則必須重新啟動機器以偵測新增的監控器。或者,您也可以重新安裝 Horizon Agent 以支援偵測新增的顯示器。