[devel-sbc] Попробовал релиз Simply Linux на RPi4

Дмитрий Терехин jqt4 at basealt.ru
Tue May 5 13:30:47 MSK 2020


Добрый день!

05.05.2020, 02:47, "Evgeny Sinelnikov" <sin at altlinux.org>:
> Доброй ночи,
>
> В качестве возможного исправления собрал и потестировал ядро 5.6.10 - отправил обновление в сизиф. Для p9 готова тестовая таска:
> #251163 EPERM #1 [test-only] p9 kernel-image.git=rpi-un/5.6.10-alt1
>
> Для проверки нового ядра под p9 достаточно добавить в список репозиториев строку (потом, как обычно, apt-get update && update-kernel):
> rpm http://git.altlinux.org repo/251163/aarch64 task
>
> Для управления тасками, которые прописаны в репозиториях, можно воспользоваться утилитой apt-repo.
>
> У меня на сизифной таске подключенные репозитории выглядят так, но таска 251160 уже недоступна - ждём обновлений в сизифе:
> [sin at rpi kodi]$ grep -R ^rpm /etc/apt/
> /etc/apt/sources.list:rpm http://git.altlinux.org repo/251160/aarch64 task
> /etc/apt/sources.list.d/yandex.list:rpm [p9] http://mirror.yandex.ru/altlinux p9/branch/aarch64 classic
> /etc/apt/sources.list.d/yandex.list:rpm [p9] http://mirror.yandex.ru/altlinux p9/branch/noarch classic
>
> На работоспособность kodi это обновление ядра никак не повлияло. И я решил сам посмотреть сборку kodi.
> Оказалось, что под платформы armh и aarch64 kodi запакован иначе, чем под x86. Не уверен, что его можно запускать из-под иксы на RPi4 при такой сборке:
> https://wiki.archlinux.org/index.php/Kodi#Kodi_for_GBM
>
> [sin at rpi ~]$ rpm -ql kodi -i | grep -v /usr/share
> Name        : kodi
> Version     : 18.6
> Release     : alt1
> DistTag     : p9+249723.100.3.1
> Architecture: aarch64
> Install Date: Чт 26 мар 2020 17:41:18
> Group       : Video
> Size        : 22496456
> License     : GPL
> Signature   : RSA/SHA1, Пн 13 апр 2020 18:46:41, Key ID 2b6b82cb7aed4d09
> Source RPM  : kodi-18.6-alt1.src.rpm
> Build Date  : Пн 13 апр 2020 18:45:13
> Build Host  : zerg-p9.hasher.altlinux.org
> Relocations : (not relocatable)
> Packager    : Sergey Bolshakov <sbolshakov at altlinux.org>
> Vendor      : ALT Linux Team
> URL         : http://kodi.tv
> Summary     : Kodi Media Center
> Description :
> Kodi is an media-player and entertainment hub for all your digital media.
> /usr/bin/kodi
> /usr/bin/kodi-standalone
> /usr/lib64/kodi
> /usr/lib64/kodi/addons
> /usr/lib64/kodi/kodi-gbm
> /usr/lib64/kodi/system
> /usr/lib64/kodi/system/players
> /usr/lib64/kodi/system/players/VideoPlayer
> /usr/lib64/kodi/system/players/VideoPlayer/libdvdnav-aarch64.so
>
> [sin at base ~]$ rpm -ql kodi -i | grep -v /usr/share
> Name        : kodi
> Version     : 18.6
> Release     : alt1
> DistTag     : p9+249723.100.3.1
> Architecture: x86_64
> Install Date: Вт 05 мая 2020 01:44:55
> Group       : Video
> Size        : 24306922
> License     : GPL
> Signature   : RSA/SHA1, Пн 13 апр 2020 18:42:31, Key ID 2b6b82cb7aed4d09
> Source RPM  : kodi-18.6-alt1.src.rpm
> Build Date  : Пн 13 апр 2020 18:40:59
> Build Host  : zerg-p9.hasher.altlinux.org
> Relocations : (not relocatable)
> Packager    : Sergey Bolshakov <sbolshakov at altlinux.org>
> Vendor      : ALT Linux Team
> URL         : http://kodi.tv
> Summary     : Kodi Media Center
> Description :
> Kodi is an media-player and entertainment hub for all your digital media.
> /etc/X11/wmsession.d/20KODI
> /usr/bin/kodi
> /usr/bin/kodi-standalone
> /usr/lib64/kodi
> /usr/lib64/kodi/addons
> /usr/lib64/kodi/kodi-x11
> /usr/lib64/kodi/kodi-xrandr
> /usr/lib64/kodi/system
> /usr/lib64/kodi/system/libsse4-x86_64-linux.so
> /usr/lib64/kodi/system/players
> /usr/lib64/kodi/system/players/VideoPlayer
> /usr/lib64/kodi/system/players/VideoPlayer/libdvdnav-x86_64-linux.so
>
> Я поставил на сборку вариант kodi для X11 - как проверю, оформлю на багзиле.
>
> вт, 5 мая 2020 г. в 02:15, Aleksey Novodvorsky <aen at basealt.ru>:
>> пн, 4 мая 2020 г., 12:53 Антон Мидюков <midyukov-anton at ya.ru>:
>>> 04.05.2020 16:40, Сергей Бессонов пишет:
>>>> В Пн, 04/05/2020 в 16:20 +0700, Антон Мидюков пишет:
>>>>> 04.05.2020 16:10, Сергей Бессонов пишет:
>>>>> Я видел вот такой баг в апстриме raspbian'овского ядра (у нас оно с
>>>>> нашей конфигурацией):
>>>>>
>>>>> https://github.com/raspberrypi/linux/issues/3577
>>>>>
>>>>> В Ubuntu какая версия ядра, кстати?
>>>>>
>>>> Linux ubuntu 5.4.0-1008-raspi
>>> Ну, вот, видимо, и причина. Регрессия в ядре 5.6.
>>
>> Это не факт, -- в убунтовском ядре куча патчей.
>> Надо бы попробовать загрузить наш Симпли с ядром Убунтовском, станет яснее, где копать.
>
> Да, не похоже.
>
> --
> Sin (Sinelnikov Evgeny)
> ,
>
> _______________________________________________
> devel-sbc mailing list
> devel-sbc at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-sbc

Выдача ошибки kodi
ERROR: Unable to create GUI. Exiting
вызвана отсутсвием в системе /dev/dri
В логе strace видно, что kodi-gbm ждет появления этого каталога, затем завершается.

Для обхода проблемы скопировал на FIRMPART
overlays/vc4-fkms-v3d.dtbo
и прописал в config.txt  
dtoverlay=vc4-fkms-v3d

После этого /dev/dri появился и kodi перестал выдавать такую ошибку.

Однако, нормально работать не начал - процесс kodi-gbm выполняется, но пользователького интерфейса нет.
Видимо, это проблема, о которой пишет Евгений.

С уважением
Дмитрий Терёхин



More information about the devel-sbc mailing list