网络对线操盘手
deepin
2026-05-08 09:42 如此年轻的应用竟然用如此老旧的内核,真是道德的沦丧,不知道的还以为是金融和医疗行业的陈旧业务系统
Reply Like 0 View the author
如此年轻的应用竟然用如此老旧的内核,真是道德的沦丧,不知道的还以为是金融和医疗行业的陈旧业务系统
如此年轻的应用竟然用如此老旧的内核,真是道德的沦丧,不知道的还以为是金融和医疗行业的陈旧业务系统
并不是这样
这个app是我硬移植的,来自于最早的夸克1.0
原因在于夸克从3.0开始外挂了各种功能库,有一堆外挂的exe导致不是个纯粹的可移植electron程序,所以3.x以上的夸克无法移植,2.x只有部分能移植。
所以并不是人家用旧内核,而是只有旧内核的版本还能弄到linux来跑原生。
3.x就只能跑wine了,但wine一个浏览器级别的应用效率极低,卡的要死。
话说这个app我移植完后一直有人反馈闪退等各种bug,但问题是我自己的机器从未遇到过,这很尴尬,导致我无法复现而无法修复。
当然,人家代码是混淆过,压根也不好修复就是了
话说这个app我移植完后一直有人反馈闪退等各种bug,但问题是我自己的机器从未遇到过,这很尴尬,导致我无法复现而无法修复。
当然,人家代码是混淆过,压根也不好修复就是了
嗯,移植应用确实不好处理,因为每个人的硬件和系统环境不一样。
我借助AI工具进行了修复后,目前还可以正常用,扫码也能登陆。
Popular Ranking
ChangePopular Events
More
应用商店下载安装的夸克网盘精简版闪退分析:
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ✓ TodoWrite Update todos
│
│ ● 排查夸克网盘闪退原因(GPU进程崩溃)
│ ● 检查GPU环境和驱动信息
│ ● 尝试用 --disable-gpu 等参数启动验证
│ ● 修改app.asar中渲染器崩溃处理器改为自动重载
│ ● 创建启动包装脚本并修改desktop文件
│ ● 验证修复后应用稳定运行
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
✦ 修复完成。以下是完整的排查和修复总结:
问题原因
夸克网盘精简版基于 Chromium 80(2020年的旧版本),与当前系统不兼容:
修复措施(3层防护)
--no-sandbox --in-process-gpu --disable-dev-shm-usage --disable-webgl --disable-accelerated-2d-canvas --disable-accelerated-video-decode
将 Te.webContents.on("crashed", ...) 从记录日志后退出改为 调用
Te.webContents.reload()尝试恢复原文件已备份为 /opt/apps/cn.quark.quark-cloud-drive/files/resources/app.asar.bak
~/.local/bin/quark-cloud-drive-wrapper — 异常退出后3秒自动重启,正常退出则不重启
桌面文件的 Exec 路径已更新为指向包装脚本。
由于 Chromium版本太旧,渲染器可能每隔30-60秒崩溃一次但会自动重载/重启,体验可能不如正常版本流畅,但至少不再闪退。