[Comm] ALT Simply alpha для Raspberry Pi 4

Дмитрий Терехин jqt4 на basealt.ru
Пн Янв 25 17:44:44 MSK 2021


Здравствуйте!

Доступны сборки под 32 битную (armh) и 64 битную (aarch64) архитектуры для Raspberry Pi 4
на стабильной ветке p9 с брендингом ALT Simply:

http://ftp.altlinux.org/pub/people/jqt4/images/rpi4/slinux-rpi4-9.0.8-alpha1-armh.img.xz
http://ftp.altlinux.org/pub/people/jqt4/images/rpi4/slinux-rpi4-9.0.8-alpha1-armh.img.xz.md5

http://ftp.altlinux.org/pub/people/jqt4/images/rpi4/slinux-rpi4-9.0.8-alpha1-aarch64.img.xz
http://ftp.altlinux.org/pub/people/jqt4/images/rpi4/slinux-rpi4-9.0.8-alpha1-aarch64.img.xz.md5

Особенности armh:
Ядро версии 5.4.83

Особенности aarch64:
Ядро версии 5.10.7 "из коробки"
Ядро версии 5.4.83 также установлено, на него можно переключиться
с помощью скриптов из пакета rpi4-boot-switch.

Для установки потребуется карта памяти не менее 8 Гб.
Метод установки тот же, что и для предыдущих образов для Raspberry Pi 4
https://www.altlinux.org/Write/rootfs#Запись_образа_img_на_SD-карту

Проблемы на RPi4:
Образы armh субъективно работают медленнее, чем aarch64.
Особенно сильно это заметно при воспроизведении видео 1920х1080 на полный экран
в firefox: aarch64 - небольшие лаги; armh - лаги неприемлемые.

В образах armh проблема с bluetooth:
blueberry не ищет устройства, поскольку bluetoothd падает.
Можно выполнить поиск устройств из командной строки с помощью bluetoothctl
В этом случае устройства удаётся найти и далее использовать blueberry.

При загрузке образа aarch64 иногда (примерно 20% случаев) выдаются сообщения о сбоях ядра.
Примеры приведены в приложении.
Влияния на работу не заметил.

Также было выполнено менее подробное тестирование образа aarch64 на RPi3 и образа armh на RPi2.
Проблемы:
На RPi2 воспроизвелась ошибка
https://bugzilla.altlinux.org/show_bug.cgi?id=38418
Для обхода нужно прописать в config.txt
[pi2]
dtoverlay=vc4-fkms-v3d

На RPi3 "из коробки" не работает ускорение 3D.
Нужно его включить, прописав в config.txt
[pi3]
dtoverlay=vc4-fkms-v3d

На RPi3 не работает встроенный bluetooth.
Отсутствует каталог /sys/class/bluetooth, наличие которого проверяет bluetoothd.service
systemctl cat bluetoothd.service
...
ConditionPathIsDirectory=/sys/class/bluetooth
...
Как исправить непонятно.

С уважением
Дмитрий Терёхин
----------- следующая часть -----------
An embedded and charset-unspecified text was scrubbed...
Name: log.txt
URL: <http://lists.altlinux.org/pipermail/community/attachments/20210125/b9ce7c90/attachment.txt>


Подробная информация о списке рассылки community