Описание проблемы

На принтере с одноплатным компьютером Rock Pi в процессе печати изображение на экране зависает, нет реакции на нажатие. Веб-интерфейс продолжает работать. Принтер продолжает печатать.

Причина

Причина 1. Нестабильное соединение с сетью

Из-за нестабильного соединение (помехи от других устройств, стены и т.п.) с беспроводной сетью интерфейс экрана может зависать.
Если зависания происходят при проводном подключении, то возможно проблема с большим количеством переходных устройств, например сетевых коммутаторов, концентраторов.

Причина 2. Ошибка программного обеспечения

Решение

Решение 1. Замена, настройка или смена расположения сетевого оборудования

Убедитесь, что между принтером и маршрутизатором нет других устройств, создающих помехи, железобетонных конструкций, иной проводки. Все эти факторы могут влиять на стабильность работы принтера по сети. Постарайтесь обеспечить прямую видимость между принтером и сетевым оборудованием при беспроводном подключении.

Мы рекомендуем использовать проводное соединение при эксплуатации принтера, так как данный тип соединения наиболее стабилен и не подвержен помехам.

Решение 2. Переустановка KlipperScreen

Подключитесь к принтеру по SSH.

Чтобы вставить команды в окно терминала, необходимо скопировать команду из данной инструкции (Ctrl+C) и нажатием правой кнопки мыши вставить в терминал.

Переходим в директорию:

cd ~/kiauh

Запускаем установщик:

./kiauh.sh

После загрузки установщика переходим в меню Remove (жмем 3 и Enter), далее выбираем KlipperScreen (5) соглашаемся со всем и ждем окончания удаления.
Далее возвращаемся обратно (B) в главное меню установщика и выходим (Q).

Переходим в домашнюю директорию:

cd ~

Клонируем репозиторий:

git clone https://github.com/Z-Bolt/KlipperScreen -b Z-BOLTUI2

Переходим в директорию:

cd ~/KlipperScreen/scripts

Выполняем установку:

./KlipperScreen-install.sh

Соглашаемся со всем.
Открываем файл конфигурации сервера экрана:

sudo nano /etc/X11/Xwrapper.config

И добавляем в начало строчку (если эта строчка там уже есть, то ничего не добавляем):

needs_root_rights=yes

Сохраняем и выходим: Ctrl+S, Ctrl+X
Перезагружаем принтер командой:

sudo reboot

Проверяем работу принтера.

Примечание

Если у вас возникли трудности, то рекомендуем обратиться в нашу техническую поддержку.