返回秀秀每日修改日志

秀秀 3.226-X3 - Hyper-V控制台2560×1440兼容性验证与安全回滚

记录日期:中国时间 2026-08-24;不可覆盖快照 ID:e15a34b1e9ae1191199f3169361a2b4bce9564ec8e7d4fbfd6ab258694154c25

记录完整性:详细记录待补齐:修改逻辑、采用方法、数据/调用链路、改动文件

## 秀秀 3.226-X3 - Hyper-V控制台2560×1440兼容性验证与安全回滚

- 建立时间:2026-08-24 CST。
- 详细记录标准:v1。
- 父版本:秀秀 3.226-X3;对外功能版本仍为秀秀 3.226,固定严重故障回滚基准仍为秀秀 3.2。
- 修改目的:按管理员要求将守一替身虚拟机Hyper-V基础控制台由1920×1080提高到2560×1440,并以驱动实际输出而非仅凭配置文件判断是否生效。
- 原因判断:Hyper-V基础控制台由Linux `hyperv_fb`帧缓冲决定分辨率。当前Ubuntu 22.04使用5.15.0-190内核;该驱动可以接收`video=hyperv_fb:2560x1440`命令行,但未能建立对应2K模式,启动后实际回退到1024×768。因此外层VMConnect全屏不能获得真实2560×1440画布。
- 修改与回滚逻辑:先备份1920×1080的独立GRUB片段和完整`grub.cfg`,写入2560×1440参数、更新GRUB并重启;同时核对`/proc/cmdline`、`fb0/modes`和`fb0/virtual_size`。发现实际输出为1024×768后,立即恢复`video=hyperv_fb:1920x1080`,再次更新GRUB、重启并复验。
- 兼容保护:未修改秀秀源码、数据库、账号、BOT、聊天、Q/X军团、Codex、ChatGPT隔离浏览器、EasyTier、网卡、XRDP配置、206授权、域名、安装包或其他服务器。两次重启均依靠既有开机自启恢复,未迁移或覆盖任何业务数据。
- 改动位置:仅验证并最终恢复`/etc/default/grub.d/99-hyperv-console-resolution.cfg`和由`update-grub`生成的`/boot/grub/grub.cfg`;最终有效参数仍为`video=hyperv_fb:1920x1080`。
- 验证结果:2560测试启动时内核命令行正确,但`fb0`模式和虚拟尺寸实际为1024×768;回滚后内核命令行为1920×1080,`fb0`模式为`U:1920x1080p-0`,虚拟尺寸为`1920,1080`。LightDM、XRDP正常,系统失败单元为0,X运行中心端口17410和XRDP端口3389均在EasyTier地址监听,公网秀秀入口HTTP 200。
- 同步与回滚:本项只涉及守一替身虚拟机,不同步其他服务器。2560测试前备份为`/var/backups/xiuxiu3-hyperv-resolution-2560/20260824-132533`,此前1920基线备份为`/var/backups/xiuxiu3-hyperv-resolution/20260824-125924`。如需2560×1440桌面,应使用XRDP客户端自适应会话;当前基础Hyper-V控制台保留1920×1080稳定配置。