要为 vDGA 安装 NVIDIA 显卡驱动程序,您必须禁用默认 NVIDIA 驱动程序,下载 NVIDIA 显卡驱动程序,然后在虚拟机上配置 PCI 设备。

前提条件

过程

  1. 禁用默认的 NVIDIA Nouveau 驱动程序并将其列入黑名单。
    1. 编辑 grub.conf 文件。

      对于 RHEL 6.x,此文件是 /boot/grub/grub.conf

      RHEL 版本 命令
      6.x
      sudo vi /boot/grub/grub.conf
    2. 在内核选项的末尾添加 rdblacklist=nouveau 行。
    3. 编辑 blacklist.conf 文件。
      sudo vi /etc/modprobe.d/blacklist.conf
    4. blacklist.conf 文件中的任意位置添加以下行。
      blacklist nouveau
  2. 重新启动虚拟机。
    显示器的外观将发生更改。
  3. (可选) 确认已禁用 Nouveau 驱动程序。
    /sbin/lsmod | grep nouveau
    如果 grep 搜索没有返回任何结果,则表示 Nouveau 驱动程序已被禁用。
  4. NVIDIA 驱动程序下载站点中下载 NVIDIA 驱动程序。
    从 NVIDIA 下拉菜单中选择相应的驱动程序版本:
    选项 说明
    产品类型 GRID
    产品系列 GRID 系列
    产品 选择 ESXi 主机上安装的版本(例如 GRID K2)。
    操作系统 Linux 64 位或 Linux 32 位
  5. 要连接到虚拟机,请打开远程终端,或键入 Ctrl-Alt-F2 以使用文本控制台,以 root 用户身份登录,然后运行 init 3 命令以禁用 X Windows。
  6. 安装 NVIDIA 驱动程序所需的其他组件。
    sudo yum install gcc-c++
    sudo yum install kernel-devel-$(uname -r) 
    sudo yum install kernel-headers-$(uname -r)
  7. 为 vDGA 的 NVIDIA 驱动程序包添加可执行标记。
    chmod +x NVIDIA-Linux-x86_64-version.run
  8. 运行 NVIDIA 安装程序。
    sudo ./NVIDIA-Linux-x86_64-version.run
  9. 接受 NVIDIA 软件许可协议,然后选择以更新 X 配置设置。

下一步做什么

在 Linux 虚拟机上安装 Horizon Agent。请参阅在 Linux 虚拟机上安装 Horizon Agent

创建一个桌面池以包含配置的 Linux 虚拟机。请参阅创建适用于 Linux 的手动桌面池