LINUX.ORG.RU

Собрал Cinelerra-GG на Orange Pi Zero 2W 4GB (Armbian Bookworm)

 , , ,


0

2

Скачал последнюю стабильную версию с git.cinelerra-gg.org. Далее собрал, введя следующие команды:

cd cinelerra-5.1
sudo ./blds/bld_prepare.sh debian
./autogen.sh
./configure --disable-libaom --disable-libwebp --disable-dav1d
make
sudo make install

Всё успешно собралось и работает (за исключением отключенных модулей).

Конкретно на скриншоте версия под кодовым названием 30cad31.

В режиме proxy1/4 вполне можно с комфортом монтировать видео 1080p.

Теперь по поводу качества работы на allwinner h618: GUI работает абсолютно плавно, но в режиме X11-OpenGL возможны странности с отображением в полноэкранном режиме (я так понял, болячка драйвера для конкретного чипа, т.к. в mpv, freetube и qutebrowser такая же болячка наблюдается при частом переключении полноэкранного и оконного режимов).

Напомню что на RockChip RK3399 при использовании режима X11-OpenGL не было никаких проблем с отрисовкой видео, но вот GUI люто дёргался, благо на ArchLinuxARM это не так заметно было.

Используется сборка Armbian Bookworm для Orange Pi Zero 3 прошлой версии (новая не выводит изображение на Orange Pi Zero 2W, а та что для Orange Pi Zero 2W, не умеет в Panfrost).

>>> Просмотр (1920x1080, 118 Kb)

★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Я для себя открыл Wayland на одноплатнике, работает намного быстрее и плавнее иксов. SoC тот же, RK3399.

Werenter ★★★
()

В принципе ничего удивительного, это не 2010й год, когда запуск любого серьёзного софта на arm железке считался чудом.
Попробуй reaper и wolfram армовый запустить, любопытно как поведёт проприетарный софт себя

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

В 2020-м году это было невозможно, а в данный момент элементарно собирается в несколько комманд и работает на aarch64.

Andrew-R портировал Cinelerra-GG под ARM в 2021 году, без его трудов это было бы невозможно собрать.

Kdenlive на фоне Cinelerra-GG работает заметно задумчивей даже в режиме прокси, присутствует некая желейность, что не сказать о Cinelerra-GG на арме. (Это я еще молчу как на арме глючит рендер нескольких дорожек с масками и цветокором в kdenlive - картинка просто сыпется, в Cinelerra-GG на арме - всё работает)

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

Из нативного проприетарного - немного поигрался с демо-версией программы Renoise на Orange Pi 4 LTS в конце 2022 года - проблем не наблюдал, работала сносно.

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

labwc работала идеально плавно, сам был в шоке

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

В принципе ничего удивительного, это не 2010й год, когда запуск любого серьёзного софта на arm железке считался чудом.

Тем не менее, на ЛОРе до сих пор встречаются мнения, что десктоп на АРМе это что-то несерьёзное или даже нелепое. Вот совсем недавно такой комментарий встречал, хотя сейчас не найду ни автора, ни тему. (*)

Поэтому любая информация интересна. А тут ещё и за пределами Raspberry, к которой обычно всё сводится. Лайк автору я поставил ещё до подтверждения.

(*) P.S. А впрочем, хоть это и не тот комментарий, про который я писал – раз, два.

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

Я использовал в 2013-2015 годах arm планшет вместо основного десктопа. Каких-то проблем не было кроме того, что конечно же всё из сорцов собиралось. Потом гигабайта сильно перестало хватать на браузер, а ничего с уровнем работоспособности хотя бы сравнимым с Allwinner A10 в то время по приемлемой цене не было. Дальше был shield tablet, на котором были проблемы со стабильностью линукса , да и L4T не обновляется. Пришлось перелазить на android. На mi pad 4 у меня не завёлся wifi при загрузке напрямую в linux, притом что те же действия в chroot из android на том же ядре работали. Конечно стоит наверно всякие hallium и ubports попробовать, но что-то так и не добрался до этого дела. Да и камера мне нужна иногда.
На актуальныепо железу планшеты нет сорцов ядра даже. Всё жду, когда говново соизволит на хотя бы один из своих y700 выложить, но Хунь там плавал.
А чисто с одноплатниками без дисплея мне возиться совсем не хочется. Одно дело в качестве сервера, но с графикой при отсутствии мобильности интерес теряется.

mittorn ★★★★★
()
Ответ на: комментарий от hobbit

до сих пор встречаются мнения, что десктоп на АРМе это что-то несерьёзное

Скорее из-за производительности самих чипов и сырости драйверов.

einhander ★★★★★
()

следующие команды

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

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

Убивать

sudo make uninstall
sudo pkill Goat -9

Софт удалён, враг повержен

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

Да оно то понятно что /usr/local, но каких-либо преимуществ перед хомяком на сингл-юзер системе у него нет, зато при установке в хомяк шанс сломать что-то в системе минимален

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

По дефолту он в /usr/local вроде ставится. Но в любом случае такое лучше ставить в хомяк

mittorn ★★★★★
()
Ответ на: комментарий от hateWin

А чем тебе не нравится deb пакет который ставит в /usr? Синелерру можно билдить статически, будет работать без установки.

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

Скачал последнюю стабильную версию с git.cinelerra-gg.org

стабильная версия у них выкладывается в виде appimage

git - это текущие изменения

/usr/local

если не пользоваться готовыми скриптами, то можно и в /opt

./configure --prefix=/opt/cgg --with-buildinfo=git/recompile

тогда при удалении достаточно

sudo rm -r /opt/cgg

сам всегда собираю в /opt

igor_ubuntu
()

А что за плата такая, али не нашел ничего, только orange pi 4 lts есть с 4gb и rk3399

irton ★★★★★
()
Ответ на: комментарий от Andrew-R

Я в курсе.

Я про то, что гит - это текущие изменения, а стаб. - это аппимэйдж. Архитектура - это уже другой вопрос.

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

Тег 2024-05 разве не стабильный релиз? Я его закачивал.

./configure –prefix=/opt/cgg –with-buildinfo=git/recompile

Спасибо, буду теперь так делать

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

а, ну да, если по тегам, то конечно.

но сегодня в завтрашний день по тегам смотрят не только лишь все — мало кто смотрит сегодня по тегам. (легкая интерпретация гениального выражения).

igor_ubuntu
()

sudo make install

Ой, лучше используйте checkinstall, чтобы сразу автоматом deb пакет соьрался и уже он установился.

realbarmaley ★★
()
Ответ на: комментарий от mittorn

Да оно то понятно что /usr/local, но каких-либо преимуществ перед хомяком на сингл-юзер системе у него нет, зато при установке в хомяк шанс сломать что-то в системе минимален

Можешь озвучить что можно сломать, собрав софтинку в /usr/local?

skiminok1986 ★★★★★
()
./configure --disable-libaom --disable-libwebp --disable-dav1d

я всё-таки включаю системный libdav1d добавлением такой строчки перед configure:

export FFMPEG_EXTRA_CFG="--disable-debug --enable-libdav1d"
Andrew-R ★★★★★
()
Ответ на: комментарий от skiminok1986

Тут скорее проблема не в /usr/local, а в sudo make install.
Доверять сомнительным скриптам писать в путь от root. А что если там кастомное правило что-нибудь делает вне префикса?
--prefix=/home/$USER/.local в этом плане безопаснее т.к make install выполняется без sudo и даже если он что-то делает вне .local, то скорее всего будет EPERM (если конечно намеренно $PREFIX/.. не использует)

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

Вполне резонно. Спасибо. Как-то с этой стороны не думал.

skiminok1986 ★★★★★
()
Ответ на: комментарий от hobbit

Вот да. Я на своей малинке, (с которой сейчас пишу, кстати), вовсю вживую на электрухе играю. Когда читаю мнения, подобные упомянутому, приятно распухает ЧСО))))

piyavking ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.