Автор Тема: Re: Установка kernel драйверов mali 400  (Прочитано 4079 раз)

Оффлайн bambr3312

  • Посвященный
  • ***
  • Сообщений: 130
  • Лайков: 28
  • Карма: +3/-1
  • Сами Вы, сэр, осётр!
    • Просмотр профиля
Re: Установка kernel драйверов mali 400
« : Октябрь 04, 2015, 03:38:33 pm »
Вопрос! Откуда файлы устройств /dev/mali и /dev/ump берутся?  ;D
И sudo cat <<eof>/etc/udev/rules.d/50-mali.rules - лучше делать так - sudo cat > /etc/udev/rules.d/50-mali.rules <<EOF
Относительность относительна (с)
Orange Pi 2, Orange Pi PC

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 286
  • Лайков: 63
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Re: Установка kernel драйверов mali 400
« Ответ #1 : Октябрь 04, 2015, 03:55:38 pm »
После старта mali.ko ump.ko появятся.
« Последнее редактирование: Октябрь 04, 2015, 06:38:03 pm от tracert »

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Установка kernel драйверов mali 400
« Ответ #2 : Январь 26, 2016, 08:32:45 am »
Здравствуйте форумчане!
Как можно определить Mali работает или нет?
Эта надпись говорит о том, что Mali работает?
Цитировать
root@OPi:~# lsmod
Module                  Size  Used by
8189es                901572  0
mali_drm                6634  0
drm                   180351  1 mali_drm
mali                  211408  0
ump                    40421  1 mali

Оффлайн Lipton

Re: Установка kernel драйверов mali 400
« Ответ #3 : Январь 26, 2016, 08:48:46 am »
Здравствуйте форумчане!
Как можно определить Mali работает или нет?
Эта надпись говорит о том, что Mali работает?
Цитировать
root@OPi:~# lsmod
Module                  Size  Used by
8189es                901572  0
mali_drm                6634  0
drm                   180351  1 mali_drm
mali                  211408  0
ump                    40421  1 mali
у вас добавлены модули ядра, это не говорит о том что мали работает. Нужно поставить пакет mesa-utils-extra и просмотреть es2_info - если увидите там мали, значит драйвер уже скомпилирован и можно пробовать запустить es2gears. Если нет - вам надо компилировать libdri2, libump и сам драйвер для иксов - xf86-video-fbturbo, затем положить библиотеки для мали в /usr/lib и синхронизировать библиотеки. Затем поменять используемый драйвер на fbturbo в /etc/X11xorg.conf, перезагрузиться и пробовать снова.
ЗЫ, еще нужно добавить разрешающие правила для устройств в /etc/udev/rules.d и добавить своего пользователя в группу video.
ЗЗЫ, где то на форуме было полное описание вышесказанного.
« Последнее редактирование: Январь 26, 2016, 08:50:37 am от Lipton »

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Установка kernel драйверов mali 400
« Ответ #4 : Январь 26, 2016, 09:37:31 am »
Спасибо! В дебиановских пакетах почему-то такого пакета не имеется. Есть mesa-utils, пойдет?
« Последнее редактирование: Январь 26, 2016, 09:52:27 am от vash_sa »

Оффлайн Lipton

Re: Установка kernel драйверов mali 400
« Ответ #5 : Январь 26, 2016, 10:19:54 am »
Спасибо! В дебиановских пакетах почему-то такого пакета не имеется. Есть mesa-utils, пойдет?
нет, mesa-utils для openGL, а у нас openGL ES2
пропишите в /etc/apt/sources.list такие репозитории - у меня они нормально работают
Цитировать
deb http://ftp.us.debian.org/debian jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian jessie main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Re: Установка kernel драйверов mali 400
« Ответ #6 : Январь 26, 2016, 10:32:50 am »
Lipton, Еще раз спасибо! Пакет нашелся. Я правда использую raspbian-wheezy. Это норм если пакет из jessie?
Открыл es2_info. Там много артифактов и не понятно что есть что.
« Последнее редактирование: Январь 26, 2016, 10:45:29 am от vash_sa »

Оффлайн Lipton

Re: Re: Установка kernel драйверов mali 400
« Ответ #7 : Январь 26, 2016, 10:40:25 am »
Lipton, Еще раз спасибо! Пакет нашелся. Я правда использую raspbian-wheezy. Это норм если пакет из jessie?
лучше не стоит, просто поменяйте везде в /etc/apt/sources.list jessie на wheezy, иначе можно поломать зависимости пакетов.

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Re: Установка kernel драйверов mali 400
« Ответ #8 : Январь 26, 2016, 12:59:38 pm »
Lipton, А у Вас Мали на Дебиане работает?

Оффлайн Lipton

Re: Re: Установка kernel драйверов mali 400
« Ответ #9 : Январь 26, 2016, 01:12:13 pm »
Lipton, А у Вас Мали на Дебиане работает?
конечно, в первую очередь завел.

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Re: Установка kernel драйверов mali 400
« Ответ #10 : Январь 26, 2016, 01:19:55 pm »
Lipton, А алгоритмик сможете набросать? С установкой на минимальную конфигурацию Дебиана. В FAQ прописан алгоритм для Lubuntu, а я хочу попробовать на Дебиан OPi PC (H3).

Оффлайн Lipton

Re: Re: Установка kernel драйверов mali 400
« Ответ #11 : Январь 26, 2016, 01:49:45 pm »
Lipton, А алгоритмик сможете набросать? С установкой на минимальную конфигурацию Дебиана. В FAQ прописан алгоритм для Lubuntu, а я хочу попробовать на Дебиан OPi PC (H3).
он практически не будет отличаться, у меня только загвоздка возникла с тем что модули не только в /usr/lib/ нужно было засунуть, но и в /usr/lib/arm-linux-gnueabihf/ но это возможно потому что я изначально не тот драйвер скомпилировал. Вот я по тутариалу лобориса делал, т.к. оставил его ядро, по скольку модули ядра вы уже подгрузили, вам останется только это:
Извините, вам запрещён просмотр содержимого спойлеров.
библиотеки, которые нужно распаковать https://yadi.sk/d/o6QtpS5AnkwDH

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Установка kernel драйверов mali 400
« Ответ #12 : Январь 26, 2016, 03:33:06 pm »
Что такое GPU paсk. Откуда его брать? Откуда этот кусок? Не могу найти. pcmanfm у меня не открывает. Не пойму начало.
« Последнее редактирование: Январь 26, 2016, 03:48:56 pm от vash_sa »

Оффлайн Lipton

Re: Установка kernel драйверов mali 400
« Ответ #13 : Январь 26, 2016, 03:59:56 pm »
Что такое GPU paсk. Откуда его брать? Откуда этот кусок? Не могу найти. pcmanfm у меня не открывает. Не пойму начало.
я ссылку дал на библиотеки, вам gpu pack не нужен, все файлы в архиве, просто распакуйте их в /usr/lib остальное по инструкции

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 536
  • Лайков: 151
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: Re: Установка kernel драйверов mali 400
« Ответ #14 : Январь 26, 2016, 04:01:52 pm »
GPU pack тут. Это пак из этого видео: https://www.youtube.com/watch?v=tKEwKzsWd0M
Orange Pi PC, Orange Pi One, Orange Pi Zero