본문으로 건너뛰기

기타 상위 컴퓨터 설치

이 페이지는 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. FlyScreenmoonraker.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...