Installation sur d'autres ordinateurs hôtes
Cette page est destinée aux ordinateurs hôtes Linux ordinaires non FlyOS-FAST, tels que Raspberry Pi, FLY Pi, etc., où Klipper est déjà installé.
- Le système doit déjà avoir Klipper installé, avec le répertoire
/home/<nom_utilisateur>/klipper. - Le système doit avoir le répertoire de données Klipper configuré, avec le répertoire
/home/<nom_utilisateur>/printer_data. - Pour les systèmes non FlyOS-FAST, utilisez un utilisateur ordinaire pour exécuter
sudolors de l'installation, ne passez pas directement à l'utilisateurrootpour exécuter le script.
Installation en une seule commande
Connectez-vous au terminal de l'ordinateur hôte en tant qu'utilisateur ordinaire et exécutez :
curl -fsSL https://cnb.cool/3dmellow/public/FlyScreen/-/git/raw/main/scripts/install.sh | sudo bash
Le script d'installation effectuera automatiquement les opérations suivantes :
- Vérifier les répertoires Klipper et
printer_data. - Cloner ou mettre à jour le projet FlyScreen dans
/home/<nom_utilisateur>/FlyScreen. - Sélectionner le fichier exécutable FlyScreen correspondant à l'architecture système.
- Copier
FlyScreen.confdans/home/<nom_utilisateur>/printer_data/config/FlyScreen.conf. - Créer et activer
FlyScreen.service. - Arrêter et désactiver le service KlipperScreen en cours d'exécution.
- Ajouter
FlyScreendansmoonraker.asvc.
Vérification de l'état
Une fois l'installation terminée, utilisez la commande suivante pour vérifier l'état du service :
systemctl status FlyScreen.service
Afficher les journaux en temps réel :
journalctl -u FlyScreen.service -f
Questions fréquentes
Message indiquant que Klipper n'est pas détecté
Vérifiez que Klipper existe dans le répertoire de l'utilisateur ordinaire actuel :
ls -ld ~/klipper
Si Klipper est installé dans un autre chemin, veuillez d'abord organiser les répertoires selon la méthode d'installation de Klipper de votre système, ou contacter le service après-vente pour savoir si le script en une commande est adapté.
Message indiquant que le répertoire de données n'existe pas
Vérifiez que printer_data existe dans le répertoire de l'utilisateur ordinaire actuel :
ls -ld ~/printer_data
Si vous utilisez un chemin personnalisé pour printer_data, assurez-vous que Moonraker et Klipper sont correctement configurés avant d'installer FlyScreen.
KlipperScreen est désactivé après l'installation
C'est un comportement normal. FlyScreen et KlipperScreen sont tous deux des interfaces de fonctionnement sur l'écran local. Le script d'installation arrête et désactive KlipperScreen pour éviter que les deux services d'écran n'occupent simultanément le périphérique d'affichage.
Configuration d'activation : Configuration d'activation FLY Screen