Windows客户端使用x2go连接Ubuntu远程服务器出现缩放问题如何解决
解决X2Go连接远程XFCE桌面4K屏缩放异常方案
1 X2Go客户端配置调整
- 打开X2Go客户端,找到对应远程服务器的会话配置,点击「编辑」
- 切换到「输入/输出」选项卡,找到DPI设置区域
- 手动指定DPI值为192(4K屏常规200%缩放对应的DPI,若本地Windows 10系统缩放为150%则设为144,可根据实际显示效果微调)
- 确认「显示」区域的分辨率设置选择「使用客户端分辨率」,或手动指定3840×2160,不要勾选低分辨率自动适配选项
- 保存配置后重新连接测试
2 远程XFCE桌面缩放配置
如果客户端调整后仍有部分组件显示过小,进入远程桌面修改以下配置:
2.1 全局界面缩放
- 打开XFCE「设置」-「外观」,切换到「设置」标签
- 找到窗口缩放选项,设置为2x(对应200%缩放)
- 切换到「字体」标签,勾选自定义DPI,设置为192
2.2 窗口管理器适配
- 打开「设置」-「窗口管理器」,切换到「样式」标签
- 调整标题栏字体大小,或选择适配高DPI的系统主题
2.3 永久生效配置(可选)
如果每次连接配置都会重置,修改远程服务器的~/.xprofile文件,加入以下内容:
export GDK_SCALE=2 export GDK_DPI_SCALE=0.5 export QT_AUTO_SCREEN_SCALE_FACTOR=1 xrandr --dpi 192
保存后执行chmod +x ~/.xprofile,下次重新连接会自动加载配置。
3 Windows端X2Go客户端兼容性调整
如果X2Go客户端本身界面也存在缩放异常,可修改程序兼容性设置:
- 找到X2Go客户端的快捷方式或exe执行文件,右键选择「属性」
- 切换到「兼容性」标签,点击「更改高DPI设置」
- 勾选「替代高DPI缩放行为」,缩放执行选项选择「系统」或「系统(增强)」
- 保存设置后重启X2Go客户端再发起连接
内容的提问来源于stack exchange,提问作者Joonyoung Gwak
相关产品推荐
相关产品推荐

