その他上位機のインストール
このページは、FlyOS-FAST ではない通常の Linux 上位機(例:Raspberry Pi、FLY Pi など、すでに 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 を停止して無効化し、2つの画面サービスが同時に表示デバイスを占有するのを防ぎます。
設定の有効化:FLY Screen 設定の有効化
Loading...