跳到主要内容

其他上位机安装

本页适用于非 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

安装脚本会自动完成以下操作:

  1. 检查 Klipper 与 printer_data 目录。
  2. 克隆或更新 FlyScreen 项目到 /home/<用户名>/FlyScreen
  3. 根据系统架构选择对应的 FlyScreen 可执行文件。
  4. 复制 FlyScreen.conf/home/<用户名>/printer_data/config/FlyScreen.conf
  5. 创建并启用 FlyScreen.service
  6. 停止并禁用已运行的 KlipperScreen 服务。
  7. 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...