[测试平台]
1、平板:华为 MatePad Pro 12.6 +No Machine NX Player 6.1.9,物理分辨率2560×1600,设置适应客户端分辨率
2、被控端:Deepin Linux 20.2.4+No Machine NX 7.6.2,外接显示器位于 DP-1 ,原始分辨率 3440×1440
[原始问题]
原始屏幕的分辨率列表只直接2560×1080,客户端会适配到该分辨率,上下区域为黑边。
[为客户端添加自定义分辨率]
1、打开【终端】,输入下面的命令,注意分辨率与平板物理分辨率一致:
cvt 2560 1600
输出如下:
# 2560x1600 59.99 Hz (CVT 4.10MA) hsync: 99.46 kHz; pclk: 348.50 MHz
Modeline "2560x1600_60.00" 348.50 2560 2760 3032 3504 1600 1603 1609 1658 -hsync +vsync
2、在终端中,使用 xrandr 添加新的模式支持
xrandr --newmode "2560x1600_60.00" 348.50 2560 2760 3032 3504 1600 1603 1609 1658 -hsync +vsync
xrandr --addmode DP-1 "2560x1600_60.00"
3、进入设置->显示里,调整物理分辨率为2560×1600即可。也可以断开后重新连接。