その他上位機インストール
このページは、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...