LINUX.ORG.RU

Кто-то ставил Федору на Raspberry Pi? Как завести графику?

 ,


0

2

Есть Raspberry Pi 4 c Fedora Minimal на борту. Поставил sway, mesa, vulkan. В config.txt прописал dtoverlay=vc4-kms-v3d-rpi4, но драйвер все равно llvmpipe. Вроде lsmod говорит, что vc4 подгружен, но графоний лагает, vulkaninfo говорит, что у тебя lavapipe и крашится.

Будет здорово, если кто-то завёл и может поделиться инфой.

я только под распбиан мезу конпелял. все заводилось.

ps. прости, я наврал. Я для OrangePi конпелял. Не для малинки.

bvn13 ★★★★★
()
Последнее исправление: bvn13 (всего исправлений: 1)
Ответ на: комментарий от bvn13

Там да, на их дистрибутиве проблем нет. Просто хотел заюзать такой же дистрибутив, как на рабочем пека.

rbbtnspc
() автор топика
Ответ на: комментарий от gtk3

Забыл что в пи4 уже броадкомовская графика.

anonymous
()
Ответ на: комментарий от rbbtnspc

У меня на Raspberry Pi 3 Model B заводилась Fedora 32 LXDE (armhf) с драйвером VC4.

Я так понял, что проблема с 3D-драйвером на Raspberry Pi 4 Model B связана с тем, что все кому не лень пропихивают U-Boot поверх оригинального загрузчика. На третьей малине работает VC4 через U-Boot гораздо стабильнее, чем через оригинальный загрузчик BROADCOM (не отрубаются USB устройства, не гаснет экран), но не все разрешения экрана работают должным образом + федора работает ну слишком медленно, относительно Arch Linux ARM, зато там есть Olive Video Editor (сам лично тестил, звук не кодируется нормально, зато 480p видеоролики можно неслабо нагружать спецэффектами (olive community effects) и будет работать вполне приемлимо через VC4) в репозитории RPMFUSION.

Но вот у Raspberry Pi 4 сейчас беда с комбинацией U-Boot + VideoCoreVI. Поэтому софтверный рендеринг.

Goat ★★
()

Федору на Raspberry Pi

Я удалённые не смотрел, неужели до сих не прокомментировали? Владимир, ты нам нужен!

Binkledum
()
Ответ на: комментарий от Goat

Информативно, спасибо! Жаль, только, что поломано.

rbbtnspc
() автор топика
Ответ на: комментарий от Binkledum

Кто-то ставил Федору на Raspberry Pi? Как завести графику?

Я могу рассказать только как завести Фёдора или поставить Рафика, а про это Raspberry Pi ничего не знаю.

Владимир

anonymous
()
Ответ на: комментарий от Binkledum

Федора, малина.

Не знаю, я малину не очень, я гонобобель уважаю и кушать люблю.

Владимир

anonymous
()
Ответ на: комментарий от Binkledum

Для малины есть специальная сборка федоры и называется она …

Да хрен с ней, с Федорой. Скажите лучше, сколько вам лет? 30? Фото ваше настоящее?

Владимир

anonymous
()
Ответ на: комментарий от rbbtnspc

Эмуляция OpenGL через zink и аппаратное ускорение драйверами Vulkan.

Согласно https://mesamatrix.net у broadcom драйвера vc4 пока нет поддержки OpenGL и OpenGL ES. Зато есть поддержка Vulkan-1.0 драйвером v3dv.

Для новых GPU, которые имеют драйверы Vulkan и не имеют драйверов OpenGL* разработан специальный драйвер zink. Этот драйвер zink предоставляет API OpenGL-4.2 по верху аппаратных драйверов Vulkan.

То есть у тебя схематически должно получится следующие:

GPU <- Vulkan (v3dv) <- OpenGL (zink) <- mesa <- programs with OpenGL-4.2

Да, малина 4пи, в теории, сегодня, должна держать «аппаратно» через драйвер Vulkan и прослойку zink, OpenGL-4.2!

Ставь:

драйвер Vulkan - v3dv

драйвер OpenGL - zink

В приложениях как драйвер OpenGL возможно надо указать zink.

Гугли, тема новая, обязательно отпиши о любом результате здесь.

anonymous
()
Ответ на: комментарий от rbbtnspc

Про зинк загуглю

Загугли, ходят слухи, что драйвера OpenGL писать перестанут. Будет поддержка только Vulkan, а все «старое» на OpenGL пустят через zink.

У тебя есть малина 4пи, погугли в инете дистр для нее с графикой через вулкан и зинк. Федорку с воидом может долго ждать придётся.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.