Commit Graph

71 Commits

Author SHA1 Message Date
6134d49c16 功能:扩展云管资源运维、账号授权及监控管理 2026-11-10 17:52:52 +08:00
eef485306f 功能:完善终端认证恢复、选择页及策略和指标采集 2026-11-10 17:51:39 +08:00
d87fa47e24 文档:归档历史记录并同步云管与终端验收资料 2026-11-09 17:55:16 +08:00
3fb7b4da8c 功能:新增云管API与Web控制台并完成现场接入 2026-11-09 17:54:52 +08:00
18a9ce995d 修复:完善终端开机及串流交接并接入云管平台 2026-11-09 17:54:18 +08:00
starHeTimes
8276da0d45 功能:新增VDI深浅色交互原型并完善终端登录流程 2026-11-09 17:20:21 +08:00
b979b12286 优化:完成麒麟合成器与Ubuntu低延迟验证 2026-11-06 18:03:57 +08:00
249e8f8537 清理:移除已有源码目录的占位文件 2026-11-05 19:22:29 +08:00
a47968496e 功能:接入Linux原生光标并完善设备接入工具 2026-11-05 19:18:54 +08:00
a14f028402 优化:完成Ubuntu 2K画质与拖拽响应调优 2026-11-05 19:18:17 +08:00
65f92df8b7 运维:固定虚拟PCI设备并补充过夜观察与电源策略 2026-11-05 19:15:31 +08:00
6f2ff67300 文档:同步多系统桌面接入与调优进度 2026-11-04 19:12:54 +08:00
e35abf6dc0 优化:完善麒麟2K显示与逐主机视频范围协商 2026-11-04 19:12:52 +08:00
b1082f8465 功能:接入Ubuntu和麒麟云桌面并归档验证记录 2026-11-04 19:12:45 +08:00
bb5f554820 功能:扩展U盘兼容并优化插拔响应和导出负载 2026-11-04 19:12:42 +08:00
b2de05c6a6 工具:完善串流对照测试并同步开发进度 2026-11-03 17:50:31 +08:00
853bcb7574 测试:覆盖USB设备挂载与失败回滚 2026-11-03 17:50:29 +08:00
1439028833 验证:补充独立光标可行性POC 2026-11-03 17:49:31 +08:00
b29b59c62f 验证:补充2K刷新率与单显示器验收 2026-11-03 17:48:21 +08:00
a98d9ddeee 功能:增加终端USB设备监控POC 2026-11-03 17:48:01 +08:00
1bed1948b5 清理:移除已填充目录的占位文件 2026-11-03 13:53:14 +08:00
3b48430f05 文档:补充鼠标优化执行记录 2026-11-03 13:45:34 +08:00
938ec97cce 功能:完善2K串流、显示恢复与输入优化 2026-11-03 13:43:50 +08:00
e47b01beec 功能:支持真实 2K 串流与重启持久化并优化渲染
变更详情:真2K串流与重启持久化,优化客户端渲染和帧率配置

三端统一2560x1440,盒子使用297MHz HDMI时序并保留1080p回退;Windows脚本动态定位VDD恢复2K。串流默认2K20/30Mbps,使用GLES2,设置页支持20/24FPS及自定义值。保持Windows正常光标,记录NVENC阶段性实测和GPU重启后Code43未恢复的限制。
2026-11-02 16:40:22 +08:00
4f9565a768 合并:保留公司 main 历史并合入终端开发成果
变更详情:保留公司 main 完整历史并合入本地全部工作(删 RDP/直进桌面列表/GPU 看板与直通/防闪重构)
2026-10-30 15:21:00 +08:00
6d9541df9a 构建:补充 README 与项目模块目录
变更详情:补充 README 与各模块占位目录(RDP 遗留代码不恢复)
2026-10-30 15:14:33 +08:00
6823fc4bb9 合并:保留公司 main 历史并合入终端开发成果
变更详情:保留公司 main 完整历史并合入本地全部工作(删 RDP/直进桌面列表/GPU 看板与直通/防闪重构)
2026-10-30 15:14:32 +08:00
7d23169d95 功能:统一 Moonlight 会话并优化云桌面启动体验 2026-10-30 15:11:21 +08:00
13f645a503 重构:完善串流就绪检测并补充 GPU 联调记录
变更详情:kiosk 会话就绪检测重构(Moonlight 输出解析器/事件化回调/单元测试);GPU 直通实操记录(vfio Subsystem 注入、sysfs vBIOS、7zr+pnputil 安装、566.36 驱动、Sunshine 配对断链修复)
2026-10-30 14:42:11 +08:00
b08486046b 功能:接入 GPU 直通与看板数据并记录 vBIOS 阻塞
变更详情:GPU 直通实施与看板数据链路——vfio 接管、驱动安装成功,vBIOS 阻塞与后续路线已记录
2026-10-30 13:56:25 +08:00
73a635c4cf 功能:上线 GPU 监控看板并核实 IOMMU 配置
变更详情:GPU 数据展示看板上线(http://192.168.1.51:8090,systemd 自启);修正 GPU/IOMMU 实测事实

- tools/gpu_dashboard.py:宿主机端采集(lspci/sysfs/qm),直通前显示驱动/解绑/IOMMU 状态,直通后经 guest agent 采 nvidia-smi 实时利用率/显存/温度/NVENC 会话
- 实测修正:GPU 为 CLEVO 准系统 GM204M/965M(非笔记本误判);IOMMU 已启用(组 2 = 00:01.0 + 01:00.0 整组直通);Maxwell 需 R580 legacy 驱动
- docs/gpu-passthrough-20261030.md:明日直通操作单
2026-10-30 09:52:18 +08:00
85f64df1a5 功能:支持设备身份自动登录并直达桌面列表
变更详情:开机直进桌面列表——设备身份自动登录,移除登录页与退出登录入口

- 构造时以设备 SN 走演示认证,kConfig->kAuthenticating->kDesktopList 同步完成,开机不再显示登录页
- 列表页移除"退出登录"按钮(无登录概念无去向);管理菜单"退出终端"保留
- 登录页与认证代码保留,接平台正式认证后由 DesktopService 驱动恢复登录流程
- 已部署盒子并抓屏验证;文档与 MEMORY 同步
2026-10-30 09:19:17 +08:00
7fdcb53dd9 清理:移除 RDP 遗留资料并纳管产品文档与运维工具
变更详情:清理 RDP 遗留文档与临时文件,纳管产品文档与运维工具脚本
2026-10-29 17:44:25 +08:00
26fde0369e 重构:移除 RDP 管线并完善会话退出与串流过场
变更详情:删除 RDP 渲染管线,协议统一 Moonlight;退出三层设计与串流过场层落地

- 移除 rdp_session.*、FreeRDP 构建依赖与代码内协议概念,Moonlight 为唯一会话通道
- Ctrl+Alt+Shift+Q 退串流回列表(kiosk 兜底 + moonlight-qt 主路径);登录页去退出按钮
- 新增 TransitionOverlay:全屏过场层盖住串流启动闪烁,进程 CPU 首帧检测后淡出
- Sunshine 写入 sw_preset=ultrafast;实测推翻 x264 瓶颈结论(21.6FPS 帽子在虚拟显示/捕获节奏,CPU≈0%)
- 文档:麒麟(101/.71)/Ubuntu(102/.72) 接入信息与四件事落地记录;MEMORY 根因修正
2026-10-29 17:37:38 +08:00
56b9f1faf3 重构:统一 Moonlight 协议并移除 RDP 选项
变更详情:协议统一 Moonlight,移除 RDP 选项

- 三张桌面默认协议全部 Moonlight(Ubuntu/麒麟装 Sunshine 后即可直连)
- 设置对话框移除协议选择行,保存时固定 Moonlight
- RDP 内嵌代码保留作网关备用,不再从本地配置暴露
2026-10-29 14:56:55 +08:00
2f1f935e38 重构:统一 Moonlight 协议并移除 RDP 选项
变更详情:协议统一 Moonlight,移除 RDP 选项
2026-10-29 02:55:41 -04:00
26fdbec479 重构:统一 Moonlight 协议并移除 RDP 选项
变更详情:协议统一 Moonlight,移除 RDP 选项
2026-10-29 02:55:40 -04:00
91a0d00d88 重构:统一 Moonlight 协议并移除 RDP 选项
变更详情:协议统一 Moonlight,移除 RDP 选项
2026-10-29 02:55:38 -04:00
ec5d839075 功能:接入 GPU 直通与看板数据并记录 vBIOS 阻塞
变更详情:GPU 直通实施与看板数据链路——vfio 接管、驱动安装成功,vBIOS 阻塞与后续路线已记录
2026-10-29 02:15:17 -04:00
24291dd1b7 构建:纳入桌面配置存储与设置对话框模块
变更详情:加入 desktop_store 与 desktop_settings_dialog
2026-10-29 02:10:16 -04:00
936b2cd343 功能:接入桌面连接设置与管理菜单
变更详情:接入桌面连接设置入口与管理菜单
2026-10-29 02:10:14 -04:00
8abc4210e8 功能:接入桌面连接设置入口 2026-10-29 02:10:11 -04:00
14673f8802 重构:从本地连接配置加载桌面数据
变更详情:桌面数据改为从本地连接配置读取
2026-10-29 02:10:09 -04:00
47f97ac764 功能:为桌面列表卡片增加设置入口
变更详情:桌面列表每卡增加设置入口
2026-10-29 02:10:06 -04:00
eb081a3914 功能:为桌面列表卡片增加设置入口
变更详情:桌面列表每卡增加设置入口
2026-10-29 02:10:05 -04:00
8bbb9e9b0e 功能:新增置顶的桌面连接设置对话框
变更详情:新增桌面连接设置对话框(置顶显示)
2026-10-29 02:10:02 -04:00
a050e4ce58 功能:新增桌面连接设置对话框 2026-10-29 02:10:00 -04:00
8cbb867371 功能:持久化桌面连接配置到 desktops.json
变更详情:新增桌面连接配置持久化(desktops.json)
2026-10-29 02:09:57 -04:00
d15833cdc2 功能:持久化桌面连接配置到 desktops.json
变更详情:新增桌面连接配置持久化(desktops.json)
2026-10-29 02:09:55 -04:00
ec1566a80e 功能:支持按桌面配置连接参数与多种地址
变更详情:桌面连接可配置化——每卡设置、地址支持 IP/域名/VPN 隧道

- 新增 DesktopStore:~/.config/vdi-terminal/desktops.json 持久化连接参数,
  首次启动生成三张默认卡(待分配),老盒子自动从 client.conf 迁移 server 地址
- 新增 DesktopSettingsDialog:按桌面编辑协议/地址/应用名/分辨率/帧率,
  置顶显示避免被全屏 kiosk 遮挡
- 桌面列表每张卡增加“设置”按钮;管理菜单 Ctrl+Alt+Shift+M 增加入口
- DesktopService 改为从 store 读取;地址为空的桌面显示待分配且不可连接
- 修复:默认卡未按 endpoint 重算状态导致迁移后仍显示待分配
- 实测真机通过:Windows 自动迁移可连接、对话框显示与保存正常
2026-10-29 14:05:35 +08:00