Klipper на компьютере.
Установка программы Klipper на компьютер с системой Debian 11.
Рекомендуемое оборудование:
1. Процессор 2 ядра и выше с частотой больше 2 Ггц.
2. Оперативная память больше 2 Гб.
3. Жесткий диск Sata больше 16 Гб.
4. Сетевая карта с подключением к интернет.
5. Адаптер WIFI mt7601u (опциональной, для других адаптеров возможны другие действия с установкой драйверов).
6. Принтер с платой которая поддерживает Klipper.
7. Видеокарта опционально с объёмом больше 1 Гб памяти.
8. Карта памяти больше 8 Гб.
9. Программа Rufus для записи в режиме DD.
10. Монитор на первое время необходим. Дальше по необходимости.
Файлы с командами для установки.
https://disk.yandex.ru/d/VcMXww4HXRC5eQ#
Подключаем ПК к проводной сети перед установкой дебиан. Устанавливаем Debian с XFCE, с добавлением пользователя klipper/klipper, root/admin.
# Добавляем пользователя klipper в файл
В терминале вводим su затем пароль от root пользователя
sudo nano edit /etc/sudoers
# Должно выглядеть так
# User privilege specification
root ALL=(ALL:ALL) ALL
klipper ALL=(ALL:ALL) ALL
# Добавляем репозитории для системы Debian, приводим к виду ниже. Введя команду
sudo nano /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11.5.0 _Bullseye_ - Official amd64 DVD Binary-1 20220910-10:40]/ bullseye contrib main # deb cdrom:[Debian GNU/Linux 11.5.0 _Bullseye_ - Official amd64 DVD Binary-1 20220910-10:40]/ bullseye contrib main
deb http://security.debian.org/debian-security bullseye-security main contrib
deb-src http://security.debian.org/debian-security bullseye-security main contrib
# bullseye-updates, to get updates before a point release is made;# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports# A network mirror was not selected during install. The following entries# are provided as examples, but you should amend them as appropriate# for your mirror of choice.#deb http://deb.debian.org/debian/ bullseye-updates main contribdeb-src http://deb.debian.org/debian/ bullseye-updates main contrib# adddeb http://deb.debian.org/debian bullseye maindeb-src http://deb.debian.org/debian bullseye main# add wifi mt7601u по необходимости.deb http://ftp.de.debian.org/debian/ stretch main non-freedeb-src http://ftp.de.debian.org/debian/ stretch main non-free#
Устанавливаем git с помошью команды
sudo apt-get install git -y
# Отключаем сон
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
# Добавляем программу net-tools ( https://itisgood.ru/2019/07/12/kak-ustanovit-nedostajushhuju-komandu-ifconfig-v-debian/ ).
sudo apt install net-tools -y
# Выполняем команды
sudo apt-get update
sudo apt-get upgrade
# Устанавливаем WIFI адаптер
sudo apt-get install firmware-ralink firmware-misc-nonfree wireless-tools wpasupplicant - устанавливаем wifi драйвер ( https://nemcd.com/2019/10/kak-podklyuchit-wi-fi-linux/ ).
sudo modprobe mt7601u - подгрузить нужный драйвер
sudo reboot now - выполняем перезагрузку.
sudo ifconfig - проверяем сетевые подключения, должен появиться наш wlan0, если видим wlx1cbfce9b1d87 или похожее выполняем команду ниже для сброса имени адаптера
sudo ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules - ( https://askubuntu.com/questions/826325/how-to-revert-usb-wifi-interface-name-from-wlxxxxxxxxxxxxx-to-wlanx )
sudo reboot now - выполняем перезагрузку. После должен появится наш адаптер wifi с именем wlan0.
# Подключаемся к wifi сети.
sudo nmtui
# Выбираем Activate a connection. Выбираем нашу сеть WIFI и подключаемся к ней введя пароль.
# Проверяем ip для сети wifi командой
sudo ifconfig
# Переподключаемся к wifi сети через SSH.
# Добавляем KIAUH ( https://github.com/th33xitus/kiauh ).
cd ~ - переходим в корневой каталог
sudo git clone https://github.com/th33xitus/kiauh.git - копируем KIAUH
./kiauh/kiauh.sh - запускаем KIAUH
# Выполняем установку klipper в Debian.
Выбираем 1 ( 1 [Install]) Установка программ.
Выбираем 1 ( Firmware & API: 1) [Klipper] ).
Выбираем 1 ( 1) [Python 2.7] (recommended))
Выбираем 1 ( Количество принтеров для программы Klipper 1 принтер) и соглашаемся " Y ".
Выбтраем " Y " добавим пользователя klipper в группу. ( ###### Add user 'klipper' to group(s) now? (Y/n):)
Далее ставим Moonraker выбрав цифру 2. ( Firmware & API: 2) [Moonraker]), подтверждаем " Y ".
Далее ставим Fluidd выбрав цифру 4. ( Klipper Webinterface: 4) [Fluidd]), Подтверждаем дополнительные макросы ( Add the recommended macros? (Y/n): " Y ".)
Webcam Streamer: 10) [MJPG-Streamer] - 10-ый пункт не работает в версии для ПК (Function currently disabled! Sorry!), будем ставить другой сервис для работы с web камерами.
На этом установка klipper частично законченна, проверяем web интерфейс.
sudo reboot now - перезагружаемся
вводим ваш IP в строку браузера вашей сети. Открывается панель Klipper.
Устанавливаем motioneye в Debian 11 для видеонаблюдения за печатью с помошью web камеры. ( https://github.com/motioneye-project/motioneye/wiki/Installation ).
Для подключения к web камере в строке браузера вводим http://ваш IP:8765. Первый вход пользователь admin.
sudo apt-get install motion ffmpeg v4l-utils -y
sudo systemctl stop motion
sudo systemctl disable motion
sudo apt-get install python2 curl -y
sudo curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
sudo python2 get-pip.py
sudo apt-get install python-dev-is-python2 python-setuptools libssl-dev libcurl4-openssl-dev libjpeg-dev zlib1g-dev libffi-dev libzbar-dev libzbar0 -y
sudo pip install motioneye
sudo mkdir -p /etc/motioneye
sudo cp /usr/local/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf
sudo mkdir -p /var/lib/motioneye
sudo cp /usr/local/share/motioneye/extra/motioneye.systemd-unit-local /etc/systemd/system/motioneye.service
sudo systemctl daemon-reload
sudo systemctl daemon-reload
sudo systemctl start motioneye
sudo pip install motioneye --upgrade
sudo systemctl restart motioneye
sudo reboot now
В строке браузера вводим http://ваш IP:8765. Первый вход пользователь admin.
Добавляем камеру нажав в верхнем углу add camera.
Отключаем фиксацию движения в поле Motion Detection ставим OFF.
Получаем ссылку на стиминг видео в поле Video Streaming нажав Streaming URL. Это ваш IP адрес:8081. Копируем его и идем в klipper
В klipper нажимаем настройки, камеры, добавить камеру, Camera Type-Local V4L2 Camera, Camera-UVC Camera, присваиваем имя камере, Тип потока: Адаптивный MJPEG или MJPEG-поток, в поле URL камеры вставляем нашу строку http://ваш IP:8081 нажимаем сохранить.
Небольшие настройки motioneye: Frame Rate 20 или 25. Streaming Frame Rate 20 или 25. Streaming Quality 50. Video Resolution на ваше усмотрение. Text Scale 3.
Добавить пароль для admin и user на ваше усмотрение.
После каждого изменения прожать APPLY.
Устанавливаем PrusaSlicer в Debian. При наличии рабочего окружения.
Скачать zip архив с сайта https://www.prusa3d.com/page/prusaslicer_424/
Распаковать в папке Download, будет несколько файлов
Нас интересует PrusaSlicer-2.5.0+linux-x64-GTK3-202209060725.AppImage для примера.
В терминале набрать cd Downloads. После вводим ls отображаются наш файл PrusaSlicer-2.5.0+linux-x64-GTK3-202209060725.AppImage
Далее вводим chmod a+x PrusaSlicer-2.5.0+linux-x64-GTK3-202209060725.AppImage делаем файл исполняемым.
Для запуска программы из папки Downloads вводим ./PrusaSlicer-2.5.0+linux-x64-GTK3-202209060725.AppImage
На рабочем столе создать ярлык до программы слайсера.
Установка драйверов для Debian 11 и старые видеокарты. ( https://www.youtube.com/watch?v=gOwMe_UYMdM&ab_channel=NeonCipher ).
lspci -nnk | grep -i -EA3 "3d|display|vga"
xrandr
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install xserver-xorg-video-amdgpu
sudo nano /etc/apt/sources.list
(main contrib non-free)
sudo apt-get update
sudo apt-get install firmware-amd-graphics libgl1-mesa-dri
How to install Snap & Snap-store on Debian 11 Bullseye Linux
https://www.how2shout.com/linux/how-to-install-snap-snap-store-on-debian-11-bullseye-linux/
В Клиппере отредактировать файл для карты памяти своей платы.
printer.cfg
[virtual_sdcard]
path: /home/klipper/printer_data/gcodes вместо path: ~/gcode_files
Еще больше интересных статей
Умерли термисторы и концевик по y, creality ender 3 s1
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настройка Marlin для датчика Biqu microprobe для платы BigTreeTech_SKR_mini_E3_V2.0
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
Отличная конструкция. Тоже вын...
Мне, видимо повезло, но за пар...
что ж такое качество печати ср...
Добрый вечера! Есть задачка. К...
Поменял хотенд на ender 3s1 pr...
Приобрел сабж. Ревизия 2. Нрав...
Недавно обнаружил то что хруст...