Skip to content

FastFlowLM / Lemonade 排错 ​

NPU 与 Lemonade 环境、部署中的常见问题。GPU 的 ROCm / HIP 问题仍见 00-Environment 校验。

现象处理
没有 flm按 FastFlowLM 环境 装 deb,然后 reboot
No NPU device found查 /dev/accel/accel0 与 render 组;sudo usermod -aG render,video $USER 后重新登录
SVA bind -19cmdline 必须 amd_iommu=on iommu=pt,改 GRUB 后 reboot
No such device with index '0'当前 shell 不要带 ROCm XRT:unset ROCM_PATH HIP_PATH LD_LIBRARY_PATH;再查 xrt-smi examine
只换 1.1 固件、NPU 消失驱动+固件必须成对;用 PPA 的 amdxdna-dkms,不要只刷 firmware
modinfo amdxdna 不在 updates/dkms未 reboot,或仍在用内核树内旧模块
ulimit -l 不是 unlimited写入 limits.conf 后重新登录;当前会话可试 ulimit -l unlimited
NPU 与大 GTT 配方冲突GTT 常用 amd_iommu=off,和 FLM 互斥
没有 lemonadesudo apt install lemonade-server
status 连不上 13305看进程 /usr/bin/lemond;ss -tlnp | grep 13305;sudo systemctl start lemond
13305 停不掉sudo systemctl stop lemond(单位名不是 lemonade-server)
llamacpp:rocm = kernel missing support改用 llamacpp:vulkan;ROCm 见 gfx1151 Linux
flm:npu 未装 / GitHub 超时国内拉 FLM tar.gz 常失败。NPU 用原生 FastFlowLM
load gemma4-it:e4b 404systemd lemond 的 ProtectHome 看不到用户 FLM 缓存;走 8219
Lemonade 和 flm serve 抢 NPU先 lemonade unload + sudo systemctl stop lemond 或 pkill -x flm,只留一路
503NPU 队列满,降并发或加大 --q-len
和 GPU 大模型一起 OOM统一内存;先停 vLLM / Ollama / 大 GGUF,再只起 FLM
flm validate 在沙箱里失败无 /dev/accel 属正常;在真实终端跑

日志位置:

bash
# FastFlowLM 前台日志,或你重定向的文件
journalctl -u lemond -n 80 --no-pager