为服务器安装一块GPU
选型
我在大概今年一月份就看上了这款大船货
GTX1080同款核心, 75w功耗, 无需外部供电, 支持vgpu, 8g显存, 无散热风扇, 半高刀卡
我想要购买一块安装到我的R720XD上, 由于我只装了一路CPU, 所以只有一条pcie插槽可以用, 并且因为在网卡上方所以空间很窄
空间, 功耗, 服务器风道, 所以我选择了这款GPU
购买
在一月份的时候大概这玩意最便宜的还能到380左右, 我三月份买的时候就涨到450了
小黄鱼最后以439包邮入手, 快递很快第二天就到了
专业卡就是敦实, 有背板, 虽然很小的刀卡但是手持很有分量
成色不错, 应该是服务器下架货, 为了风道更加开放卸下了表层的挡板.
上机
关机, 拔掉riser卡, 拆下pcie挡板, 插上riser卡, 插上Tesla P4, 一气呵成
擦腚, 开机, 风扇狂转, 戴尔的服务器在新增了设备后会自动重新配置, 重启一次后进入系统
配置风扇
之前我使用指令手动锁服务器风扇转速到6%, 但是这显然对于这张没有主动散热的显卡是不够的
所以使用ipmi重新启用风扇自动调速
关闭third-party pcie card cooling response
原本我开自动调速的话风扇是在15%转速, 有点声音, 但是现在打开自动调速就是20%, 应该是idrac自动检测到了新硬件所以提高了转速
(比起硬盘炒豆子的声音还是可以忍受的)
GPU直通
我先直通给了一台Windows server 2019, 并且安装了这个文章内提供的GRID驱动
专栏:TESLA P4无需魔改527.41驱动:要打游戏又要装最新CUDA的可以上了
安装一切正常, 跑了一下furmark, 成功跑到90°C, 降频严重
好吧, 我大概也预料到了, 因为我这台服务器并没有专门给GPU留导风槽, 所以这张卡也就只能蹭CPU风道用
这条pcie槽的风量其实一般, 但是我把手放在后面也能感受到一股股热风冒出来, 所以暂且就这样使用吧
云游戏串流配置
安装好Parsec, 我选择它作为串流软件主要是因为配置简单, 当然其他的方案也可以选择Sunshine+Moonlight, 但是目前只是实验一下串流的可行性, 所以暂时不折腾了
一堆问题开始出现:
1. 使用远程桌面, 可以连接到服务器, 但是延迟和桌面响应度非常糟糕
2. Parsec似乎没有开机自启
3. 需要禁用proxmox虚拟的显示设备, 不然parsec连接会黑屏
4. Tesla P4 自动虚拟出的显示设备最高只支持1377×768的分辨率, 无法在NVIDIA控制面板里调整
一个一个来:
1. 既然都用Parsec了, 远程桌面的问题也就不用管了
2. 我怀疑是Win Server的问题, 但是很快这个问题也就不用解决了
3. 在pcie直通设置界面修改一下就好
4. 这是最后的一个大问题, 我们详细说明
首先, Parsec是有虚拟显示器的, 但是只会在没有任何显示输出设备的时候才会启用
没有方案强制Parsec使用自带的虚拟显示器, 在这个Reddit帖子里讨论过了
Virtual Display: Force always active?
其次, 这是一张计算卡, 没有显示输出, 所以我也没法使用我之前购买的一个HDMI诱骗器
最后, 我搜索到了一个能够创建软件虚拟显示器的方案Activating a Secondary Display on Windows 10 when no Monitor is Connected
但是, 他只支持Win10, 我在Winserver上的安装失败了, 所以我又得重新弄一台Win10虚拟机环境
还好, 我之前弄过一个, 我打包成镜像塞在了我的NAS里
可能因为NTFS的问题, 这个镜像打包出来和我那个硬盘分区一样大, 其实里面只有30G的数据, 但是就得消耗200G的空间, 并且在Restore的时候的速度只有大概50MB/s, 非常的慢
在安装上Win10之后, 我成功安装了虚拟显示器, 并且调整分辨率到1920*1080, 但是在虚拟显示器上用Parsec串流的时候能够明显感觉到鼠标指针的延迟, 严重影响使用体验, 所以虚拟显示器的方案也只能告终.
未完待续······