部分开发用户有使用多屏的需求,linux vda默认支持2监视器,分辨率5120x1600,若需要支持3屏或者4屏,需要修改linux vda注册表键值(最大支持为9),同时修改图像分辨率以适应多屏显示。
首先修改默认支持显示数量。
输入命令:
修改分辨率。
该值要根据客户现场需求,横向键值为显示器矩阵横向分辨率和,纵向键值为显示器矩阵纵向分辨率和。
以1960x1080 分辨率,4显示器上下各两块组成矩阵举例。
那么横向键值:1960x2=3920;纵向键值:1080x2=2160.
修改横向键值,
修改纵向键值,
另外,会话显示内存citrix默认64mb(65536kb),更改后内存需求3920x2160x4/1024=33075kb,可以调整citrix策略中的默认值,以优化内存。
计算公式:m=x*y*z
m是会话显示内存总值。
x是虚拟会话桌面的宽度
y是虚拟会话桌面的高度
z是hdx会话窗口的颜色深度(linux vda总是32位色,单位bit,所以32/8=4)