RemoteFX在NVIDIA低成本video卡上

我正在研究启用RemoteFX的Windows Server 2008 SP1,但是我不想购买NVIDIA Quadro 1000美元+显卡之一(因为只有less数用户将使用虚拟机)。 我想要使​​用一个Geforce卡(我正在查看560 Ti或570)。

我听说有些人已经修改了Geforce卡的INF驱动文件,让他们使用RemoteFX,但我找不到任何有关这方面的信息。 我希望看到一些certificate,然后出发去买一张卡来testing。

任何帮助将不胜感激。

那么,我不能给你任何证据,但我可以从修改INF的经验,当然,你的结果可能会有所不同。

无论何时修改NVIDIA驱动程序的INF文件,都必须下载国际驱动程序。 所以首先下载Quadro / Tesla的国际驱动(我下载的版本是296.70)。

使用您select的工具提取安装程序。 现在,您需要知道您计划使用的卡的设备ID(例如560 Ti的1082.01),设备ID可以从最初为您的卡devise的驱动程序(即GeForce驱动程序)中提取, 。 INF中需要更改的部分是“设备”列表和“string”,在Quadro驱动程序中有两套不同的设备,所以您可能需要进行实验,但我猜测560Ti将适合SetA。 所以你可以这样修改INF:

[NVIDIA_SetA_Devices.NTamd64.6.0] %NVIDIA_DEV.1082.01% = Section008, PCI\VEN_10DE&DEV_1082 [NVIDIA_SetA_Devices.NTamd64.6.1] %NVIDIA_DEV.1082.01% = Section018, PCI\VEN_10DE&DEV_1082 [Strings] NVIDIA_DEV.1082.01 = "NVIDIA GeForce GTX 560 Ti" 

一旦你完成了,你应该能够保存INF文件,并从解压缩安装程序的目录中运行setup.exe。

可以使用pnputil.exe添加和安装GeForce驱动程序,确保使用-i参数进行安装,使用-a添加到驱动程序库。

您也可以使用通配符来安装所有的驱动程序,从而在HV服务器核心中也可以使用多个显示器。
pnputil -i -ac:\NVidia\*.inf )要使用remoteFX中的GeForce驱动程序,您需要在Hyper-v设置中使用它们,然后才能将其添加到VM。

等待WIndows服务器8 – 在十月。 RemoteFX在那里显着更好,包括支持无显卡(虚拟远程fx卡)。

忘了Nvidia – 据我所知ATI工作正常;)

http://social.technet.microsoft.com/Forums/en/w7itproSP/thread/79d5258f-a069-451a-a558-75b39a707fdf

你有没有阅读文档?

  1. 支持SLAT的处理器 RemoteFX服务器中的处理器必须支持二级地址转换(SLAT)。 在虚拟化scheme中,基于硬件的SLAT支持可以提高性能。 在Intel处理器上,这被称为扩展页表(EPT),在AMD处理器上称为嵌套页表(NPT)。
  2. GPU在RemoteFX服务器上至less需要一个graphics处理单元(GPU)。 GPU驱动程序必须支持DirectX 9.0c和DirectX 10.0。 如果RemoteFX服务器中安装了多个GPU,则GPU必须相同。 GPU必须有足够的独立于系统内存的专用video内存。
  3. Hyper-V服务器上必须支持Hyper-V硬件要求。 Windows Server 2008 R2的Hyper-V硬件要求可在Windows Server 2008 R2技术库中find

还有一个正式的Beta版SP1驱动程序:

我们推荐我们的合作伙伴提供以下驱动程序:Nvidia驱动程序版本195.62和196.21,以及ATI驱动程序版本8.720和8.723。 我们将继续与所有合作伙伴紧密合作,确保客户能够可靠地访问RemoteFX解决scheme的驱动程序,包括参与下一个Logo套件。 链接