其他上位机安装
本页适用于非 FlyOS-FAST 的普通 Linux 上位机,例如树莓派、FLY 派等已自行安装 Klipper 的系统。
使用前提
- 系统需要已安装 Klipper,并存在
/home/<用户名>/klipper目录。 - 系统需要已配置 Klipper 数据目录,并存在
/home/<用户名>/printer_data目录。 - 非 FlyOS-FAST 系统请使用普通用户执行
sudo安装,不要直接切换到root用户运行脚本。
一键安装
使用普通用户登录上位机终端,执行:
curl -fsSL https://cnb.cool/3dmellow/public/FlyScreen/-/git/raw/main/scripts/install.sh | sudo bash
安装脚本会自动完成以下操作:
- 检查 Klipper 与
printer_data目录。 - 克隆或更新 FlyScreen 项目到
/home/<用户名>/FlyScreen。 - 根据系统架构选择对应的 FlyScreen 可执行文件。
- 复制
FlyScreen.conf到/home/<用户名>/printer_data/config/FlyScreen.conf。 - 创建并启用
FlyScreen.service。 - 停止并禁用已运行的 KlipperScreen 服务。
- 将
FlyScreen写入moonraker.asvc。
状态检查
安装完成后,可使用以下命令查看服务状态:
systemctl status FlyScreen.service
查看实时日志:
journalctl -u FlyScreen.service -f
常见问题
提示未检测到 Klipper
请确认当前普通用户目录下存在 Klipper:
ls -ld ~/klipper
如果 Klipper 安装在其他路径,请先按当前系统的 Klipper 安装方式整理目录,或联系售后确认是否适合使用一键脚本。
提示数据目录不存在
请确认当前普通用户目录下存在 printer_data:
ls -ld ~/printer_data
如果使用了自定义 printer_data 路径,需要确认 Moonraker 与 Klipper 已正常配置后再安装 FlyScreen。
安装后 KlipperScreen 被关闭
这是正常行为。FlyScreen 与 KlipperScreen 都是本机屏幕操作界面,安装脚本会停止并禁用 KlipperScreen,避免两个屏幕服务同时占用显示设备。
启用配置:FLY Screen 启用配置
Loading...