# LM Studio 停用 + ComfyUI 启动记录（2026-09-10 20:50 CST）

> 操作机：DSH 机 192.168.31.76 ｜ 目标机：GPU 机 192.168.31.31（zywpc）
> 触发：用户要求"停用 lmstudio，启动 comfyui"（两者共用 16GB 显存，必须错开）

## 一、切换前状态

| 项目 | 状态 |
|---|---|
| lmstudio.service | **active**（enabled=disabled，手动启动模式） |
| 已加载模型 | `qwen3.8-9b-heretic-uncensored-nvfp4`（llmster pid 207764，:1234 LISTEN） |
| ComfyUI | **未运行**（无 main.py 进程，8189 未监听） |
| 显存 | 13306 MiB / 16311 MiB |

## 二、执行步骤

1. **卸载模型**（先卸再停服务，避免 daemon 残留显存）：
   `lms unload --all` → `Unloading "qwen3.8-9b-heretic-uncensored-nvfp4"... Unloaded 1 model.`
2. **停服务**：`echo yueling408 | sudo -S systemctl stop lmstudio`
3. **启动 ComfyUI**（2026-09-09 记录中的"稳定版"命令，LOW_VRAM、无 sage attention）：
   ```bash
   cd /home/zyw/ComfyUI && setsid nohup env \
     PYTORCH_CUDA_ALLOC_CONF=max_split_size_mb:512,expandable_segments:True \
     CUDA_VISIBLE_DEVICES=0 OMP_NUM_THREADS=4 \
     venv/bin/python main.py --listen 0.0.0.0 --port 8189 \
     --lowvram --force-fp16 --reserve-vram 1.0 --fast-disk \
     --cache-lru 20 --preview-method none \
     > /home/zyw/comfyui_8189_opt.log 2>&1 < /dev/null &
   ```
   （加了 `setsid` + `< /dev/null`，确保 SSH 断开后进程不被 SIGHUP 带走）

## 三、切换后验证（全部通过 ✅）

| 检查项 | 结果 |
|---|---|
| lmstudio.service | inactive（`is-enabled` 仍为 disabled → **开机不会自启，无需额外禁用**） |
| llmster 进程 | 已消失 |
| 端口 1234 | 已关闭（DSH 机 curl 返回 000，符合预期） |
| 显存占用 | 13306 MiB → **18 MiB**（卸载后），ComfyUI 起来后 **154 MiB** |
| ComfyUI 进程 | `venv/bin/python main.py ... --port 8189` 存活（pid 892066） |
| 端口 8189 | LISTEN 0.0.0.0:8189 |
| HTTP 首页 | `http://192.168.31.31:8189/` → **200** |
| system_stats | ComfyUI **0.34.0**，frontend 1.51.9，RAM 空闲 29.8 GB |
| /object_info | **3317** 个节点类型正常注册 |
| 启动日志 | `/home/zyw/comfyui_8189_opt.log` 已打印 `To see the GUI go to: http://0.0.0.0:8189` |

## 四、备注

- 访问入口：**http://192.168.31.31:8189**（局域网直连）。
- 反向切换（要用 LM Studio 时）：先停 ComfyUI，再
  `echo yueling408 | sudo -S systemctl start lmstudio`，然后按需
  `lms load qwen3.8-9b-heretic-uncensored-nvfp4 --gpu max --context-length 262144 -y`
  （或直接用 `~/switch-heretic-9b.sh`）；⚠️ 换配置前务必先 `lms unload --all`。
- 本机（DSH 机）访问局域网服务需带 `curl --noproxy '*'`，否则被 ALL_PROXY 拐走。
- ComfyUI 断电/重启后**不会自启**，仍需手动执行上面的启动命令（或考虑做 systemd unit）。
