Есть успешный запуск Windows11 на Orange Pi5 посредством EDKII https://4pda.to/forum/index.php?showtopic=1060275&view=findpost&p=127842455
😱1
По просьбам трудящихся, сделал tracker и выложил torrent-файлы в каталоги, соответствующие целевым платам.
Файлы называются:
${HARDWARE}-RcL-1.9.367.torrent
их можно грузить в клиента и качать полный релиз. Если нужны только образы и скрипты их создания, то в клиенте можно сделать паузу и отметить галочкой только то, что надо скачать.
Если вы используете скрипт write-egiboot-image, то скачайте файл .dialogrc вручную, так как скрытые файлы и символические ссылки torrent не распознает и не загружает.
Файлы называются:
${HARDWARE}-RcL-1.9.367.torrent
их можно грузить в клиента и качать полный релиз. Если нужны только образы и скрипты их создания, то в клиенте можно сделать паузу и отметить галочкой только то, что надо скачать.
Если вы используете скрипт write-egiboot-image, то скачайте файл .dialogrc вручную, так как скрытые файлы и символические ссылки torrent не распознает и не загружает.
👍1
Есть задача создания экосистемы и сайта на домене pkg.radix-linux.su (простого, типа pkg.openindiana.org). Пока я к ней не приступал, но надо. Нужно это для того, чтобы разработать package-менеджер высокого уровня, над существующим, который будет закачивать и инсталлировать пакеты (учитывая целевое железо и межпакетные зависимости).
👍1
Убрал из описания intel-pc64-RcL-1.9.367.torrent большие образы qcow2 и vdi для виртуальных машин. Устранил досадные ошибки в torrent-ах приводящие к циклу. Если кто-то скачал torrent-файлы, ОБНОВИТЕ.
Leez P710
Объема, распаянной на плате, eMMC не хватает для установки полной системы Radix.Linux. Однако загрузочную SD-карту можно использовать в Live-режиме, так как описано в разделе Install.
Здесь, как обычно, от имени суперпользователя необходимо задать TimeZone с помощью утилиты timeconfig, создать пользователя и выбрать окружение рабочего стола путем создания символической ссылки xinitrc на выбранный скрипт в каталоге /etc/X11/xinit/.
После этого, от имени созданного пользователя, можно выполнить команду startx.
Возможности RK3399 вполне позволяют смотреть фильмы, передаваемые по UPnP, редактировать изображения, с помощью GIMP, и вполне комфортно просматривать страницы Internet в браузере Chromium.
Объема, распаянной на плате, eMMC не хватает для установки полной системы Radix.Linux. Однако загрузочную SD-карту можно использовать в Live-режиме, так как описано в разделе Install.
Здесь, как обычно, от имени суперпользователя необходимо задать TimeZone с помощью утилиты timeconfig, создать пользователя и выбрать окружение рабочего стола путем создания символической ссылки xinitrc на выбранный скрипт в каталоге /etc/X11/xinit/.
После этого, от имени созданного пользователя, можно выполнить команду startx.
Возможности RK3399 вполне позволяют смотреть фильмы, передаваемые по UPnP, редактировать изображения, с помощью GIMP, и вполне комфортно просматривать страницы Internet в браузере Chromium.
👍1
Посоветуйте пожалуйста, на каких площадках можно публиковать короткие новости о выпусках системы: DTF, Tproger, ... (кроме opennet.ru)? Есть ли у нас вообще живые и адекватные ресурсы в сети?
Нашел компанию Sophgo с 64-ядерным RISC-V процессором. Было бы интересно портировать систему на их Milk-V Box. https://www.sophon.ai/site/index.html
sophon.ai
SOPHGO
SOPHGO is committed to becoming the world's leading customized computing power provider, focusing on the development and promotion of RISC-V, TPU processor and other computing power products. SOPHGO follows the ecological concept of full open source and joins…
🔥2
Sophdo заломили большую цену за образец и еще не опубликовали репозитории. Будем надеяться что скоро все будет и по приемлемой цене.
Если есть интерес, то исходники ждем вот сюда: http://milkv.io/docs/pioneer/resources/repository
Вот тут можно ознакомиться с открытой документацией: https://ftp.radix-linux.su/3pp/Sophgo/doc/Milk-V/
Sophgo: наконец дали ссылку на репозитории. Приятно то, что они работают над 6.1.72
https://github.com/sophgo/linux-riscv
https://github.com/milkv-pioneer
Так что не все так плохо.
https://github.com/sophgo/linux-riscv
https://github.com/milkv-pioneer
Так что не все так плохо.
GitHub
GitHub - sophgo/linux-riscv: Linux kernel stable tree
Linux kernel stable tree. Contribute to sophgo/linux-riscv development by creating an account on GitHub.
🔥1
webgl-samples-1920x1080.png
2.2 MB
Посмотрел на работу Panfrost Mali-T860 на Leez P710 (RK399): https://radix-linux.su/devices/leez-p710/#glmark2
Владельцы Orange Pi5 могут попробовать LibreOffice 24.2.0.3 https://ftp.radix-linux.su/tmp/libreoffice/rk358x-glibc/orange-pi5/xapp/
# update-package —reinstall libreoffice-24.2.0.3-aarch64-radix-1.9.txz
Он войдет в следующие выпуски системы.
# update-package —reinstall libreoffice-24.2.0.3-aarch64-radix-1.9.txz
Он войдет в следующие выпуски системы.
👍1🔥1
BaikalElectronics скоро пришлет машину на базе TF307 v4 c SoC Baikal BE-M1000. Займусь ядром 6.1.63 из состава SDK-6.4 и тестированием системы на этом оборудовании. Особое внимание будет уделено поддержке NVMe и работе свободных драйверов Panfrost с GPU Mali-T860. На данный момент SoC M1000, по сути, является лучшим, так как имеет 8 ядер Cortex-A57 и GPU для которого есть свободные драйверы. Такой поддержкой со стороны софта не может похвастаться ни один SoC от китайских производителей.
Если бы BaikalElectronics выпускал дешевые девелоперские платы в больших количествах, то смог бы занять лидирующие позиции в Российском сообществе.
Если бы BaikalElectronics выпускал дешевые девелоперские платы в больших количествах, то смог бы занять лидирующие позиции в Российском сообществе.
👍6
Для Orange Pi5 собрал новый Chromium https://ftp.radix-linux.su/tmp/chromium/rk358x-glibc/orange-pi5/xapp/
За ними не угнаться. Пока собиралась версия 123.0.6286.1 они выпустили 123.0.6288.1
За ними не угнаться. Пока собиралась версия 123.0.6286.1 они выпустили 123.0.6288.1
🔥1
Baikal-m1-2560x1440-2024-02-08.png
666.7 KB
Установил на Байкал новую сборку 1.9.375. Все работает отлично, но есть проблемы с GPU Mali-T628 (работает 4 из 8 ядер, недоработаны регуляторы), надеюсь на помощь инженеров Байкал.
🤯2
-std=c++17 бывают разные:
Начиная с версии 119.0 в Firefox dom имплементировали новые функции работы с массивами dom/bindings/TypedArray.h. Это привело к тому, что Firefox теперь собирается, либо с помощью clang-17, либо с помощью GCC-13.2.0. GCC 12.2.0 оказался не способным собирать C++ код, в котором используются auto/lambda шаблоны, да еще в рекурсии.
Таким образом стандарт -std=c++17 поддерживается не всегда корректно.
Если озадачиться cross-сборкой Firefox с использованием cross-llvm тулчейна, то работа превращается в ад: ./configure не обращает внимания на CFLAFS/CXXFLAGS, .mozconfig тоже не помогает по тому, что использование cross-llvm не освобождает от GCC, так как GCC тоже используется при сборке некоторых компонентов. Одним словом кудесники из команды Firefox бегут вперед, даже не понимая принципов cross-сборки и правильного процесса конфигурирования исходников.
Поскольку система Radix cross Linux, по сути монолитна, все пакеты собираются именно стем окружением, в котором им и предстоит работать на целевой машине, переход на GCC-13.2.0 будет осуществляться в версии 1.10.
В версии системы 1.9 мы имеем Firefox-118.0.2 и в данной версии (1.9) обновлений Firefox не будет.
В принципе, когда Firefox-118.0.x устареет, мы все равно сможем собирать ESR ветку Firefox с помощью GCC-12.2.0, так как в ESR версии подобные новшества не появятся.
Можно, кроме того, подумать о полном переходе на ESR [как вам такое предложение?].
Начиная с версии 119.0 в Firefox dom имплементировали новые функции работы с массивами dom/bindings/TypedArray.h. Это привело к тому, что Firefox теперь собирается, либо с помощью clang-17, либо с помощью GCC-13.2.0. GCC 12.2.0 оказался не способным собирать C++ код, в котором используются auto/lambda шаблоны, да еще в рекурсии.
Таким образом стандарт -std=c++17 поддерживается не всегда корректно.
Если озадачиться cross-сборкой Firefox с использованием cross-llvm тулчейна, то работа превращается в ад: ./configure не обращает внимания на CFLAFS/CXXFLAGS, .mozconfig тоже не помогает по тому, что использование cross-llvm не освобождает от GCC, так как GCC тоже используется при сборке некоторых компонентов. Одним словом кудесники из команды Firefox бегут вперед, даже не понимая принципов cross-сборки и правильного процесса конфигурирования исходников.
Поскольку система Radix cross Linux, по сути монолитна, все пакеты собираются именно стем окружением, в котором им и предстоит работать на целевой машине, переход на GCC-13.2.0 будет осуществляться в версии 1.10.
В версии системы 1.9 мы имеем Firefox-118.0.2 и в данной версии (1.9) обновлений Firefox не будет.
В принципе, когда Firefox-118.0.x устареет, мы все равно сможем собирать ESR ветку Firefox с помощью GCC-12.2.0, так как в ESR версии подобные новшества не появятся.
Можно, кроме того, подумать о полном переходе на ESR [как вам такое предложение?].