(cc帮忙写的)
Bug 报告:宠物窗口渲染空白,所有主题图片都无法显示
环境
- MiniCPM Desk Pet v0.10.0
- 操作系统:Windows 11 Pro 10.0.26200(1536×864 @125% 缩放)
问题现象
App 崩溃过一次后,宠物窗口变成透明/空白的窗口,任何主题的图片都无法渲染出来。截屏确认宠物窗口区域没有任何内容;主进程状态机运行正常(session-debug.log 中 state=working 一直在流动),渲染进程也存活,没有产生崩溃转储。
解决方法
-
完全退出 App:任务管理器结束所有 MiniCPM Desk Pet.exe 进程(包括渲染/GPU 子进程);
-
删除以下缓存目录(App 会自动重建):
%APPDATA%\minicpm-desk-pet\GPUCache
%APPDATA%\minicpm-desk-pet\DawnWebGPUCache
%APPDATA%\minicpm-desk-pet\DawnGraphiteCache
%APPDATA%\minicpm-desk-pet\Code Cache
-
重新启动 App。
清理缓存并重启后问题立即恢复,宠物正常显示。
根因(推测)
%APPDATA%\minicpm-desk-pet 下的 GPU / WebGPU / 着色器缓存损坏,导致渲染/GPU 进程卡死,所有主题的 SVG/图片都无法绘制。
建议
- 在
render-process-gone / 启动时检测损坏的 GPU 缓存并自动清理,或给用户提示,而不是让用户手动排查。
(cc帮忙写的)
Bug 报告:宠物窗口渲染空白,所有主题图片都无法显示
环境
问题现象
App 崩溃过一次后,宠物窗口变成透明/空白的窗口,任何主题的图片都无法渲染出来。截屏确认宠物窗口区域没有任何内容;主进程状态机运行正常(
session-debug.log中state=working一直在流动),渲染进程也存活,没有产生崩溃转储。解决方法
完全退出 App:任务管理器结束所有
MiniCPM Desk Pet.exe进程(包括渲染/GPU 子进程);删除以下缓存目录(App 会自动重建):
重新启动 App。
清理缓存并重启后问题立即恢复,宠物正常显示。
根因(推测)
%APPDATA%\minicpm-desk-pet下的 GPU / WebGPU / 着色器缓存损坏,导致渲染/GPU 进程卡死,所有主题的 SVG/图片都无法绘制。建议
render-process-gone/ 启动时检测损坏的 GPU 缓存并自动清理,或给用户提示,而不是让用户手动排查。