Octoprint. Плюшки. Часть 2. Осьминожка с сенсорным экраном за 700 рублей. Пункт 2.
ssh - авторизуемся и погнали:
su
apt-get install --no-install-recommends xserver-xorg xserver-xorg-core xfonts-base xinit libgl1-mesa-dri x11-xserver-utils -y
apt-get install xfce4 slim xserver-xorg-video-fbturbo xinput-calibrator xterm -y
reboot
su
nano /etc/slim.conf
Редактируем:
# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user ИМЯ ПОЛЬЗОВАТЕЛЯ
# Automatically login the default user (without entering
# the password. Set to 'yes' to enable this feature
auto_login yes
Перезагружаемся
reboot(Да я знаю за скриншотеры и прочее, но так не передать того что творится в реале, ну и ставить их желания нет ни какого ) )
Погнали ставить окту:
cd ~
sudo apt-get install python-pip python-dev python-setuptools python-virtualenv git libyaml-dev build-essential
pip install --upgrade pip
pip install virtualenv
git clone https://github.com/foosel/OctoPrint.git cd OctoPrint
virtualenv --system-site-packages venv
./venv/bin/python setup.py install
mkdir ~/.octoprint
Все остальное как у камрада eta4ever http://3dtoday.ru/blogs/eta4ever/orange-octopus-a-step-by-step-guide/ Больше отличий вроде бы нет. Ну пользователя только своего указываем.
Устанавливаем через Plugin Manager TouchUI.
Дальше по поводу установки web камеры если ставите. libjpeg62-turbo-dev больше нет. Только libjpeg62-dev.
Остался на очереди браузер и автозапуск.
При запуске GUI у нас снизу появляется панель. Она будет очень сильно мешать. ПКМ на ней и снимаем Lock, еще раз ПКМ и активируется доступ к Panel-panel preferences. Panel 2 - DEL (знак '-';):sudo apt-get install chromium-browser -y
Как ни странно, но да. Это самое меньше зло. FireFox не взлетел. Остальное по факту форки. не интересно.
nano startoctochrome.sh
Вставить:
#!/bin/bash
sleep 10
sudo /usr/bin/chromium-browser --open-ash --ash-force-desktop --ash-host-window-bounds='480x320*0.5' --start-fullscreen --no-sandbox IP:5000
exit 0
Где IP - ваш IP локальный. localhost не работает... Хотя в том же firefox все было отменно.
sudo chmod +x startoctochrome.sh
sudo nano /etc/xdg/autostart/chrome.desktop
Вставить:
[Desktop Entry]
Name=Chrome
Comment=Start OctoPrint web page
Exec=/home/pi/startoctochrome.sh
TryExec=/home/pi/startoctochrome.sh
Icon=
Type=Application
DesktopNames=Chrome
reboot
Тут нам понадобится клавиатура на апельсине. Дело в том что после старта один раз надо авторизоваться и нажать F11 и закрыть крестиком хром и перезагрузить саму апельсину. Иначе каждый раз будет не сохраненная сессия с запросом на восстановление и каждый раз придется авторизовываться в окте. Хотя restore временами все равно надоедает.Ну вот вроде бы и все:PS. У меня проблема со всеми хромоподобными браузерами. Ни одна страница не доступна. даже about самого хромиума. Пока выкрутился вот так:
sudo visudo
pi ALL=(ALL) NOPASSWD: ALL
Ну и за одно и все проблемы с ребутами и обновлениями прямо из окты решил одним выстрелом. Все равно я за натом и доступ только через VPN с сертификатом.
Если у вас все нормально то из startoctochrome.sh просто уберите sudo и --no-sandbox. С ними будет докучать сообщение о том что низя --no-sandbox, что мол безопасности нема, ибо от суда хром запущен. Но как я думаю нам этого будет за глаза. Тем более мы только что вообще разрешили без пароля су`дить ).
Ну вроде бы все.
За сим откланиваюсь. Всем спасибо за внимание.
Еще больше интересных статей
Обновленный хотэнд QIDI Tech Q1 Pro
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Умерли термисторы и концевик по y, creality ender 3 s1
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
10000 м/c^2, это нормальное ус...
Даже 2G серьёзная перегрузка.....
С осью Z я решил проблему друг...
Можно ли сделать 3d принтер за...
Всем доброго времени суток!&nb...
POWER_LOSS_RECOVERY (НЕ РАБОТА...
Здравия, други! Внезапно появи...