今天翻到一篇不错的技术分享,看完之后自己也琢磨了一下,把思路梳理记录下来。
场景:Arch x86_64、Wayland 会话、AMD Radeon 780M(RADV PHOENIX,Mesa 26.2.4)、PhotoCraft 0.9.0 dev build 的如意玲珑(Linyaps)版本。测试时间 2026 年 10 月。
先说明一点:PhotoCraft 上游本来就提供 AppImage / Flatpak / deb / rpm,Arch 用户装 Flatpak 也能跑。这篇不是劝人换安装方式,只是记录玲珑版在 Arch 上的实际表现,以及和上游分发方式的差别。
为什么试玲珑版
- 沙箱隔离,不碰系统库,滚动更新时不用怕 Qt/GTK 版本冲突
- 版本跟随上游算是快,不用等打包
- 卸载干净,ll-cli uninstall 之后不留残余依赖
- 同一应用可多版本并存,稳定版/开发版对比测试算是方便
玲珑环境在 Arch 官方 extra 仓库:
图形商店可选(AUR):
装应用,ID 以 ll-cli search 结果为准:
全程不需要手动装 Qt/GTK 或其他运行时库,依赖在玲珑包里自带。
实测表现
780M 核显 + Vulkan 后端,PhotoCraft 用的是 wgpu 合成器(Vulkan 路径)。下面是软件内统计面板的读数:
指标
读数
帧时间
1.0 ms
帧更新
1.1 ms(逻辑 0.2 ms,最慢帧 22 ms)
放大镜渲染
710 ms
这是软件自带面板的数据,不是标准 benchmark,仅供参考。主观感受:画布拖动、缩放、滤镜预览都算是跟手;滤镜是多线程实现,半径大的高斯模糊在几 MP 图上也是秒级。内存预算面板显示 1536 MB,GPU 渲染开启、预览尺寸自动。
通过玲珑沙箱跑,没感受到额外性能开销,帧时间仍在 1 ms 量级。
Wayland 的两个注意点
1. 实测 Wayland 下操作比 X11 流畅,建议日常用 Wayland 会话
1. 但有个上游已知问题:Wayland 下从文件管理器拖拽文件进窗口不会打开图片(winit 0.30 尚未支持)。变通做法:
- 用「文件 › 打开」,或在文件管理器复制后到窗口里 Ctrl+V
- 一定要拖放,就用 XWayland 启动:WAYLAND_DISPLAY= photocraft
- 打开/保存分层 PSD / PSB,含 16/32 位、CMYK、Lab
- 也能读 GIMP XCF、Krita .kra、Affinity 文档、OpenRaster、分层 TIFF、HEIC
- 导出:PSD/PSB、PNG、JPEG、WebP、TIFF、OpenEXR、BMP、SVG 等图像格式
- 上游自测:psd-tools 测试集 307/309 个文件回存后渲染一致
- PhotoCraft 仍是 early alpha,官方自己说还不足以替代专业干活流(缺生成式 AI、部分工具和排版能力)
- 玲珑版这边目前是社区在做构建工程(deepin 论坛有 ArtCraft 系列的 linglong 构建配置,可以自己 ll-builder build),具体上架状态和版本以 ll-cli search 结果为准
- 版本迭代很快,10 月内已出多个版本,遇到问题先确认是不是旧版
对 Arch 用户来说,玲珑版的价值在于"沙箱隔离 + 跟着上游走 + 多版本并存",不是性能——性能上和 Flatpak/AppImage 没明显差别(这软件本身就很轻快)。如果已经在用 Flatpak 版,没必要特意换;如果不喜欢 Flatpak 的 runtime 占用,或者需要同时留着几个版本对比,玲珑版是个可选方案。
有人也在 Arch 上用玲珑版跑 ArtCraft 这系列的其他应用(VectorCraft / FilmCraft 那些)吗?想听听兼容性情况。
就写这么多吧,内容比较基础,适合入门回顾。有补充的地方欢迎留言一起完善。
评论 (0)
暂无评论