Установка Klipper Screen + Ubuntu + Orange Pi 3 LTS
Здраствуйте, данная памятка самого для себя в первую очередь.
Описание моего "железа" :
- Одноплатный компьютер Orange Pi3 LTS (покупал на AliExpress в магазине Shenzhen Xunlong Software CO.,Limited за 2 836,65 ₽ включая доставку и все хорошо)
- No Name JRP5008 Сенсорный 5-точечный емкостный сенсорный IPS Дисплей диагональю 5" с разрешением 800 x 480 (покупал на AliExpress в магазине KEPIFO Store за 1 417,56 ₽ включая доставку и все хорошо)
- Блок питания от Glo Hyper на 2 Ампера
- Кабель Usb type-c на 1А купленный в переходе
- microSD
1. Установка на microSD
Скачиваем образ который будем устанавливать, в моем случае это Orangepi3-lts_3.0.8_ubuntu_jammy_desktop_xfce_linux5.16.17 с официального сайта www.orangepi.org (Версия десктоп), и с помощью программы например balenaEtcher записываем наш iso на microSD
2. Настройка нестандартного разрешения дисплея 800x480
Запускаем утилиту от OrangePi config
"Applications" -> "Settings" -> "OrangePi config" по умолчанию у меня пароль "orangepi"
Выбираем пункт "System" -> "Bootenv", ищем "displ_mode=1920x1080p60" и правим ее под свой экран у меня это displ_mode=800x480p60.
Потом тут же выбираем "Firmware" и обновляемся.
затем скорее всего понимаем что нужного мы не получили и в командной строке смотрим какие режимы нам доступны:
1. $ xrandr
Тут нам нужно название видео входа в моем случае это "HDMI-1"
и посмотреть есть ли нужный нам режим работы, если нужного разрешения нет то идем далее, нам нужно создать нужный режим, для этого нам нужен список параметров, для этого выполняем команду
1. $ gtf 800 480 60
Нас интересует вот эта строчка: "Modeline "800x480_60.00" 29.58 800 816 896 992 480 481 484 497 -HSync +Vsync" все что после "Modeline " нам пригодиться
(cvt 800 480 60 команда у меня не работает так как у меня другая версия от общепринятых в подобных советах но у нее вывод был бы такой:
1. $ cvt 800 480 60
2. # 800x480 59.48 Hz (CVT) hsync: 29.74 kHz; pclk: 29.50 MHz
3. Modeline "800x480_60.00" 29.50 800 824 896 992 480 483 493 500 -hsync +vsync
)
В общем то по идее надо бы взять параметры от команды "cvt" но я взял от "gtf" и сформировал параметры для нового режима у меня получилось:
1. $ xrandr --newmode "800x480_60.00" 29.58 800 816 896 992 480 481 484 497 -hsync +vsync
Затем мы спокойно добавляем новый режим в список (где HDMI-1 вы пишете название своего выхода):
1. $ xrandr --addmode HDMI-1 800x480_60.00
Можно сразу с командной строки переключиться в новый режим, но я бы не рекомендовал это делать, а лучше это сделать через "Applications" -> "Settings" -> "Display" просто потому что тут доступен режим масштабирования и он под рукой, для себя я выбрал масштабирование кратное 1.5.
Если вы все же хотите воспользоваться командной строкой то вот команда:
1. $ xrandr --output HDMI-1 800x480_60.00
Дале устанавливаем клеппер или что там вам нужно
Еще больше интересных статей
Собираю электрофарезницу
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В общем докупил блок...
Выравнивание стола Elegoo Neptune 3 PRO: 2 месяца спустя
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В комментария...
Придумал, экструдер.....
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
в целом если размер принтера п...
Спасибо за конструктив.Перед к...
Прошу модераторов исправить на...
Как правильно подключается, вы...
Механизм для подачи пластика н...
Подскажите в чем может быть пр...
Есть два флеша, один из которы...