我试图在运行Server 2012 R2的全新Cisco UCS刀片服务器上将Server 2008 R2terminal服务器设置为Hyper-V虚拟机。
我需要terminal服务器支持32位颜色的现代显示分辨率,因为它将用于显示医学图像。 不幸的是,这个刀片只包含一个带有高达8MBvideoRAM的Matrox G200evideo芯片组。
是否存在一个纯粹的基于软件的video驱动程序,我可以用它来模拟更好的graphics硬件? 它不必支持DirectX,Aero Glass,video游戏或类似的东西。 它只需要能够在1920×1200支持32位颜色。 刀片本身有16个CPU核心和256GB的RAM,所以性能不是问题。
您的RDP会话video分辨率与terminal服务器上的物理graphics适配器无关,但与您在启动连接的工作站上运行的分辨率更相关。
通过Hyper-V控制台直接连接到来宾,您将被限制为1600×1200分辨率,但是此限制不适用于RDP会话。
有一个基于软件的OpenGL实现,但是它的速度非常缓慢,而且相当麻烦。
我想你的问题只是一个太笼统。 简短的回答:不,没有软件可以模拟Aero兼容的显卡硬件(和Direct3D等)。
根据@Rex的说法,这个问题很可能是客户本身支持必要的解决scheme和深度。 但是,如果将主机上的内置模拟graphics卡设置为32 Mb,则可以解决这个问题。我希望可以使用256 GB的RAM来节省32Mb。
理想情况下,无论您使用什么图像软件来显示事物,都应该有一个软件光栅化器,当加速graphics不可用时,它会自动回落,所以至less程序仍然可以工作。 就我个人而言,我有我的RDP主机设置为64 MB的模拟graphics卡只是踢。