본문으로 건너뛰기

기타 상위 컴퓨터 설치

이 페이지는 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 경로를 사용한 경우, FlyScreen을 설치하기 전에 Moonraker와 Klipper가 정상적으로 구성되었는지 확인하세요.

설치 후 KlipperScreen이 종료됨​

이는 정상적인 동작입니다. FlyScreen과 KlipperScreen은 모두 로컬 화면 조작 인터페이스이며, 설치 스크립트는 두 화면 서비스가 동시에 디스플레이 장치를 점유하지 않도록 KlipperScreen을 중지하고 비활성화합니다.

설정 활성화: FLY Screen 설정 활성화

Loading...