Форум проекта PuppyRus Linux

Обсуждения операционных систем => Процессоры ARM архитектуры => Операционные системы (ОС) ARM => Тема начата: uropb от 04 Июнь 2020, 13:04:27

Название: Archdroid : Archlinux для Odroid (Gnome XFCE wayFire)
Отправлено: uropb от 04 Июнь 2020, 13:04:27
https://archdroid.org/
Odroid C4 : AML s905x3
ODROID-N2 (https://3dnews.ru/1015938/odnoplatniy-kompyuter-odroidn2-plus-imeet-razmeri-90-90-mm) : Amlogic S922X Mali-G52
Постоянно обновляется
Застыл около 2020.12 - придется ставить фул и автообновлять

HW в mpv
Wayfire (https://forum.odroid.com/viewtopic.php?f=203&t=39081) sway, weston, plain gnome-shell
XFCE (https://forum.odroid.com/viewtopic.php?f=203&t=38897)

Репа (https://github.com/archdroid-org/repo/releases)
PKGBUILD (https://github.com/jgmdev/archlinux-odroid)
Название: Re: Archlinux: Wayfire Image for Odroid C4 (s905x3)
Отправлено: sfs от 04 Июнь 2020, 14:28:12
Описание настолько впечатляет, что слабо верится...
Не пробовали? У Вас же как раз Х3
Название: Re: Archlinux: Wayfire Image for Odroid C4 (s905x3)
Отправлено: sfs от 04 Июнь 2020, 18:26:39
Интересно, методы запуска ubuntu отличаются от armbian?
Тут арч, но не отличаются. Заливать dd
А вот дальше могут быть сюрпризы с ядром, приточенным только под  Odroid C4
Тогда можно попробовать пересесть на ядро из armbian. Но может что-то типа HW перестать работать
Название: Re: Archlinux: Wayfire Image for Odroid C4 (s905x3)
Отправлено: loop223 от 04 Июнь 2020, 19:30:58
Тут арч
это я к тому, что возможен ли запуск ubuntu на тв боксе, там  как uboot реализован, возможно ли подсунуть свой dtb?
Название: Re: Archlinux: Wayfire Image for Odroid C4 (s905x3)
Отправлено: sfs от 04 Июнь 2020, 20:36:13
там  как uboot реализован
здесь тоже могут быть засады
ядро+dtb точно получится пересадить
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 27 Январь 2021, 09:53:48
В сборках jgmdev
В итоге эти сборки идут с их ядрами на noname s905x3 ?
Переделал название темы и шапку
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: uropb от 27 Январь 2021, 20:37:23
В сборках jgmdev
В итоге эти сборки идут с их ядрами на noname s905x3 ?
Да, начиная с ядра 5.10. Надо только добавить на фат раздел https://yadi.sk/d/in4N0txvu6xFGA?w=1 и отредактировать extlinux.conf. Редактировать согласно boot.ini. Дальше все штатно через pacman.
Думаю на s905x2 тоже должно работать, т. к. ядро большей частью от libreelec.
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 28 Январь 2021, 09:26:19
начиная с ядра 5.10
aufs panfrost в нем есть?
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: uropb от 28 Январь 2021, 10:56:44
aufs нет, а panfrost есть. Причем на wayland wayfire mpv работает лучше
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 28 Январь 2021, 12:11:48
и wifi rtl8822cs работает ? сами компилили?
Посмотрел ядро 5.10.2  отсюда (https://forum.odroid.com/viewtopic.php?f=203&t=38897)
overlayfs panfrost есть, aufs rtl8822cs нет
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 28 Январь 2021, 15:10:46
Надо только добавить на фат раздел https://yadi.sk/d/in4N0txvu6xFGA?w=1 и отредактировать extlinux.conf. Редактировать согласно boot.ini.
# head extlinux.conf
Код
LABEL Armbian
LINUX /Image
INITRD /initramfs-linux.uimg
FDT /dtbs/amlogic/meson-g12a-x96-max.dtb
APPEND  root=UUID=fe961749-415e-4911-a829-28cc8b3d1d72  rootwait rw mitigations=off  onsole=ttyAML0,115200n8 console=tty1  logo=osd0,loaded no_console_suspend fsck.repair=yes net.ifnames=0 сma=800M clk_ignore_unused video=HDMI-A-1:1920x1080@60
На боксе из подписи не грузится. Что сделал не  так... Или надо s905x3, а не x2
meson-g12a-x96-max.dtb одроид-овский
APPEND - одна строка
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: uropb от 28 Январь 2021, 17:30:04
INITRD /initramfs-linux.img
у меня так грузится
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 29 Январь 2021, 09:10:13
Ничего не путаете? В родном boot.ini : uimg.
img - это исходник, который надо еще обработать спец утилитами (на форуме есть тема про это)
И у меня загрузился odroid-xfce с ядром и dtb от balbes. Остальное , в том числе uimg от odroid. Причем грузится через раз и в итоге виснет. По логам Xorg видно, что glamour запустился. Видимо, поэтому и виснет

dtb вы какой юзаете
Не виснет? Из http://archlinuxdroid.tk/archlinuxdroid/aarch64/ что-то удалось запустить с hw?
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: uropb от 29 Январь 2021, 21:14:25
Ничего не путаете?
Нет не путаю. Manjaro так же запускается через .img.
dtb вы какой юзаете
Не виснет?
mason-sm1-sei610.dtb, но g12a тоже загружаются. Ничего не виснет, только thunar запускается медленно и церимониально, сначала рамка окна через пару секунд она заполняется содержимым и дальше он работает слегка задумчиво но терпимо. Поставил pcmanfm - шустрый как электровеник и к черту эти церемонии. Xfce очень редко может подтормаживать, gnome тормозит чаще и в х11 и в wayland, wayfire не тормозит и даже thunar повеселее. Но в wayfire я не смог найти способ переключения раскладки, настроек много и гномовские и вайфаирские и ещё какие-то ,но по раскладке  не работают. Что из той репы Вас интересует? Когда запускал libreelec не видел большой разницы с mpv по качеству воспроизведения, по-этому kodi не ставил. 
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 01 Февраль 2021, 10:01:00
Manjaro так же запускается через .img.
Проверил. Действительно. Странно. Видимо balbes все в u-boot.ext запихал
Это упрощает. Не надо конвертировать
грузится через раз и в итоге виснет. По логам Xorg видно, что glamour запустился. Видимо, поэтому и виснет
Удалил модуль ядра panfrost - зависоны ушли. Видимо надо более свежий panfrost или из родного ядра (с которым у меня не стартует, возможно из-за того, что у меня s905x2 , а не x3).
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: uropb от 01 Февраль 2021, 18:05:15
или из родного ядра (с которым у меня не стартует
В manjaro ядро linux-vim собрано по конфигам от balbes. Я менял ядра туда сюда, все работало и в арче и манджаре. linux-vim 5.10.5, panfrost работает начиная с 5.9.6.
Manjaro релиз 20.12 vim3. ядро 5.9.8 обновляется до 5.10.5 и меняется загрузка со старой на новую (extlinux.conf). Для panfrosta надо mesa-git
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 02 Февраль 2021, 14:33:59
Наконец-то получилось. Бокс из подписи
Ядро и дтв взял в армбиан http://mirror.yandex.ru/puppyrus/2a-aarch64/kernel/new/5.9.8-arm-64
aufs там нет. Конфиг
head extlinux.conf
, но с 598 ядром
С mesa-arm-git 21 132677 (из img) : assaultcube (игра) c небольшими артефактами. glmark2 посередине теста упал

С mesa-arm-git 21 134439 (http://archlinuxdroid.tk/archlinuxdroid/aarch64/mesa-arm-git-21.1.0_devel.134438.b60dfa2c092-1-aarch64.pkg.tar.zst) получше.
В assaultcube fps 12 , glmark2 - 190
mpv воспроизводит с --vo=gpu  : 1080 с ютуба без тррмозов и напряга

Короче счастье где-то рядом. Дождаться релиза месы21. Порешать с aufs и можно обновлять 2А
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: loop223 от 02 Февраль 2021, 15:37:09
mpv воспроизводит с --vo=gpu  : 1080 с ютуба без тррмозов и напряга
Какая загрузка проца?
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 02 Февраль 2021, 15:53:49
costa rica 4k c ютуба 1080x720 (правил такое разрешение в mpv.conf) --vo=gpu 30% 45 градусов нагрев, 0 дропов
Он и больше разрешение вывозит
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 02 Февраль 2021, 16:32:29
Ролик вроде 60fps, ну тогда совсем неплохо!
да - 60
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 03 Февраль 2021, 13:31:27
Мой маленький mpv из 2А здесь тоже работает не хуже родного
Другие произрыватели из img : vlc - норм. вроде хуть больше грузит проц ; parole - как обычно ничего не может
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 03 Февраль 2021, 16:37:36
Выложил и протестировал на этом арче
ядро 5.10.5-1-manjaro
По сравнению с 5.9.8 вроде в играх побыстрее. glmark2 = 195. Компиляция драйвера wifi Realtek RTL8822СS  - без улучшений
Кстати в манжаро реме есть mesa-git посвежее чем здесь - не пробовал
Название: Re: Archlinux от jgmdev для Odroid C4 (AML s905x3)
Отправлено: sfs от 04 Февраль 2021, 10:18:34
mesa почти каждый день обновляется. Улучшений не заметил
Попробовал sudo systemctl suspend - как и раньше - засыпает и не просыпается. Может с пульта получится разбудить... У меня он не с собой

Мне сейчас не проверить звук. В свежих ядрах есть улучшения? Av не заработал? С hdmi звуком - норм?
Название: Re: Archdroid : Archlinux для Odroid (Gnome XFCE wayFire)
Отправлено: sfs от 29 Январь 2022, 09:51:34
Этот дистриб серьезно продвинулся. Постоянно обновляется. Переделал шапку и название темы
Название: Re: Archdroid : Archlinux для Odroid (Gnome XFCE wayFire)
Отправлено: sfs от 30 Январь 2022, 10:00:37
Постоянно обновляется
Застыл около 2020.12 - придется ставить фул и автообновлять