Автор Тема: SimplyLinux на Orange Pi 3 LTS  (Прочитано 1378 раз)

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
SimplyLinux на Orange Pi 3 LTS
« : 07.08.2023 17:55:00 »
Здравствуйте!
В соответствии с https://forum.altlinux.org/index.php?topic=47538.new;topicseen#new установил дистрибутив slinux-10.1-aarch64.tar.xz (предварительно проверив его контрольную сумму) на micro-SD 64 Гб. ОС нормально загрузилась с флешки, но когда затребовала параметры, то в формах ввода не было никаких сетевых устройств. Проверил на других дистрибутивах (Armbian, Debian, Ubuntu) - все сетевые устройства (WiFi, Ethernet и bluetooth) работают нормально. Попробовал сам что-либо понять:root@localhost ~]# dmesg | grep net
[    0.048243] audit: initializing netlink subsys (disabled)
[   17.524159] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
, но я начинающий пользователь Linux и сам вряд ли разберусь. Можно, конечно, работать и в иностранных дистрибутивах, но хотелось бы научиться настраивать отечественную ОС на этом устройстве.  В связи с этим у меня возникли следующие вопросы:
1. Как настроить сетевые устройства?
2. Для других дистрибутивов при включении питания сначала индикатор горит красным цветом, а затем - зеленым, а при работе SimplyLinux индикатор горит все время красным. Это, конечно, пустяки, но хотелось бы понять, почему так происходит.
Готов предоставить любую необходимую информацию из других дистрибутивов, в которых сетевые устройства работают нормально, проводить различные эксперименты с устройством. Помогите, пожалуйста, настроить ОС. Вопрос о настройке ОС на этом устройстве может заинтересовать не только меня одного (учитывая стоимость устройства и его оснащение сетевыми устройствами, USB портами и HDMI).

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #1 : 07.08.2023 18:54:55 »
А зачем создали новую тему?

Попробуйте стартеркит (там из коробки ядро 6.1):
http://nightly.altlinux.org/p10-aarch64/release/alt-p10-xfce-20230610-aarch64.img.xz

Поддержка сети в ядре. Возможно, lts версия платы в части сети отличается от обычной, поэтому поддержки сети нет. Тогда с этим ничего не поделать. Нужно не апстримное ядро.

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #2 : 08.08.2023 09:57:24 »
Перенесите, пожалуйста, в старую тему. Я столкнулся с тем, что alt-rootfs-installer выдал на aarch64.img.xz сообщение "Неизвестный формат архива", а с aarch64.tar.xz отработал нормально. Подскажите, пожалуйста, как перевести img.xz в tar.xz.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #3 : 08.08.2023 10:23:32 »
Я столкнулся с тем, что alt-rootfs-installer выдал на aarch64.img.xz сообщение "Неизвестный формат архива", а с aarch64.tar.xz отработал нормально. Подскажите, пожалуйста, как перевести img.xz в tar.xz.

Нужно другую опцию указывать:
https://www.altlinux.org/Write/rootfs#Запись_образа_img_на_SD-карту

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #4 : 08.08.2023 12:07:52 »
Спасибо, записать на micro-SD получилось. Вот только при загрузке выводятся сообщения, как я понимаю, о нормальной работе сетевых служб, но после последнего сообщения на скриншоте загрузка останавливается, мигает курсов и ничего не происходит.

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #5 : 08.08.2023 14:30:42 »
После повторного запуска катрина немного изменилась.

Оффлайн toreonify

  • Давно тут
  • **
  • Сообщений: 77
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #6 : 08.08.2023 14:56:37 »
Переключитесь на свободный терминал через Ctrl+Alt+F2, войдите под своей учетной записью или root и посмотрите логи X сервера (раз пытается запуститься LightDM). Похоже, что он не нашел подходящего модуля ядра для вывода изображения.

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #7 : 08.08.2023 16:55:11 »
В сообщениях LightDM = ОК и зависает на UTMP (как я понял, на попытке записи информации о входе в систему)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #8 : 08.08.2023 19:08:59 »
В сообщениях LightDM = ОК и зависает на UTMP (как я понял, на попытке записи информации о входе в систему)

Там нет OK. lightdm скорее всего циклически перезапускается.

Оффлайн toreonify

  • Давно тут
  • **
  • Сообщений: 77
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #9 : 09.08.2023 09:10:58 »
Если вы не посмотрите логи, то вам даже экстрасенс не поможет ;-)

Надпись "OK" напротив LightDM - служба запустилась успешно. Но она могла через 100 мсек тут же завершиться с ошибкой, а на экране вам никто об этом не напишет.

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #10 : 09.08.2023 09:38:52 »
Понятно.  Посмотрю.

Оффлайн tumanovalex

  • Давно тут
  • **
  • Сообщений: 79
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #11 : 09.08.2023 17:04:00 »
Вы были совершенно правы - "no screens found(EE)". Может быть это из-за того, что к монитору я подключаю кабель HDMI через переходник HDMI-VGA (на мониторе DVI и VGA, HDMI отсутствует). Хотя Armbian, Ubuntu и Debian для Orange PI 3 LTS нормально с монитором работают. Подскажите, пожалуйста, что нужно сделать, чтобы исправить эту проблему. Лог-файл прикрепил.

Оффлайн toreonify

  • Давно тут
  • **
  • Сообщений: 77
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #12 : 10.08.2023 09:27:24 »
X11 не нашел ни одного способа вывести изображение, т.к. даже устройство фреймбуфера отсутствует.

У вас стоит Mali T720, для него нужен драйвер panfrost. В репозитории есть пакет panfrost-switch, но он для Байкал-М, где тоже стоит Mali, т.к. драйвер нужно именно вручную включать.

https://packages.altlinux.org/ru/p10/srpms/panfrost-switch/

В теории, можно создать /etc/modprobe.d/panfrost_enable.conf, где указать:

options panfrost enable_broken_machines=y

Но нужно еще дописать в /etc/X11/xorg.conf саму видеокарту, чтобы он знал про нее, как сделано в panfrost-switch. Возможно, что на форумах по одноплатникам Orange Pi уже есть посты о том, как настроить X11 вручную. В том же Debian для Mali есть готовый пакет, поэтому там и нет никакой ручной настройки. Можно его распотрошить и посмотреть, т.к. там тоже должен использоваться panfrost.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #13 : 10.08.2023 10:53:57 »
У вас стоит Mali T720, для него нужен драйвер panfrost. В репозитории есть пакет panfrost-switch, но он для Байкал-М, где тоже стоит Mali, т.к. драйвер нужно именно вручную включать.

Не поможет. Проблема скорее в том, что dtb от Orange Pi 3 не подходит для Orange Pi 3 LTS.

Оффлайн toreonify

  • Давно тут
  • **
  • Сообщений: 77
Re: SimplyLinux на Orange Pi 3 LTS
« Ответ #14 : 10.08.2023 11:02:23 »
Ну, тогда dtb раздобыть можно с родного Armbian и добавить вручную. Собрать из исходников ТС врятли сможет. Хотя, я не представляю, насколько dtb привязаны к версии ядра.