Сайт | Скачать | Видео | Wiki

Автор Тема: LFA Flowblade Баги  (Прочитано 2482 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +28/-0
  • Автор темы
LFA Flowblade Баги
« : 04 Март 2021, 19:51:36 »
Модуль - video-editor-flowblade-gtk3-2.2-11801-sf01.pfs
При запуске ругался на отсуствующую либу libgfortran.so.4 - пришлось откатить версию gcc-libs После была ругань на отсутсвующую функцию get_hidden_screenshot_dir_path - открыл файл  /usr/share/pyshared/Flowblade/utils.py и добавил две функции:
Код
...
def get_hidden_user_dir_path():
    return os.getenv("HOME") + "/.flowblade/"
def get_hidden_screenshot_dir_path():
    return get_hidden_user_dir_path() + "screenshot/"
Предложение к sfs внести соответствующие коррективы в модуль. Баги проявляются на LFA, на LFD не тестил
« Последнее редактирование: 04 Март 2021, 19:57:49 от Neyel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re: LFA Flowblade Баги
« Ответ #1 : 05 Март 2021, 09:11:28 »
Я совсем далек от видеомонтажа. Думаю - Вам проще будет самому переделать модуль и выложить, чем объяснять мне что надо переделать.
Под LFD модуль не теститровался и лежит в репе LFA1801. Если протестируете, портируете и сделаете универсальным - переложу в portable

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +28/-0
  • Автор темы
Re: LFA Flowblade Баги
« Ответ #2 : 08 Март 2021, 09:24:17 »
libgfortran.so.4
Дело в том, что в последнем LFA используется libgfortran.so.5, также потребовалась библиотека libquadmath.so.0 - возможно, потребуется перекомпиляция + добавить в модуль библиотеку libquadmath.so.0

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #3 : 08 Март 2021, 15:35:31 »
потребовалась библиотека libquadmath.so.0
Она есть в iso, но пустая. Вероятно в целях оптимизации сборки. )
Код
live@pra-roll ..1+optional+001-a-1801-sf23.pfs/usr/lib % ll libquadmath.so*
lrwxrwxrwx 1 root root 20 апр 17  2019 libquadmath.so -> libquadmath.so.0.0.0
lrwxrwxrwx 1 root root 20 апр 17  2019 libquadmath.so.0 -> libquadmath.so.0.0.0
-rw-r--r-- 1 root root  0 окт 23  2019 libquadmath.so.0.0.0

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #4 : 08 Март 2021, 16:02:21 »
Скомпилил под LFA https://file.puppyrus.org/users/pra64/pfs-portable-test/flowblade-git-2.8.0.1.r23.g48f92510-1-any.pkg.tar.xz.

Но там при запуске уже требует другого mlt (mlt 6.6.0), который уже отсутствует в репах. А в pacman-arm самый старый находится с mlt6.14.0. И это только начало, на что flowblade дальше 'ругнется', неизвестно.


Пробовал Flatpak. Ставится flowblade и запускается, но flatpak ставит сопутствующего обеспечения на несколько гигабайтов, что для наших 'маленьких и быстрых' :) сборок не комильфо.
« Последнее редактирование: 08 Март 2021, 16:26:58 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #5 : 09 Март 2021, 00:50:21 »
Модули flatpak-0.10.2.1-1801-kr01.pfs и flatpak-repo-1801-kr01.pfs, положить в /modules. Далее, sudo flatpak install flathub io.github.jliljebl.Flowblade и сам запуск flatpak run io.github.jliljebl.Flowblade.
https://file.puppyrus.org/users/pra64/pfs-portable-test/


Первый, собственно сам пакет flatpak, плюс подмодулем либы avahi.
Второй, результат команд и "mkpfs /var/lib/flatpak":
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak update

Наверно много лишнего, в частности локалей на 1Gb. Стоит прописать в trim эти пути.


Установка flowblade:
sudo flatpak install flathub io.github.jliljebl.Flowblade
Запуск:
flatpak run io.github.jliljebl.Flowblade
Скрин.

Удалить:
sudo flatpak uninstall io.github.jliljebl.Flowblade
Подробно https://wiki.archlinux.org/index.php/Flatpak


p.s. Пробовал через chroot2pfs ставить в LFA, но ни в какую, папку не создает.
chroot2pfs -o flowblade --command "flatpak install flathub io.github.jliljebl.Flowblade"
Через --script, тот же результат.
« Последнее редактирование: 09 Март 2021, 00:59:07 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re: LFA Flowblade Баги
« Ответ #6 : 09 Март 2021, 09:16:43 »
video-editor-flowblade-2.6-2008-sf01.pfs
для прар2008. Из ее репы без оптимизаций и т.п.
lfa1801 планирую слить

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #7 : 11 Март 2021, 00:13:20 »
Модули flatpak-0.10.2.1-1801-kr01.pfs и flatpak-repo-1801-kr01.pfs
Удалил, т.к. не прописаны зависимости polkit, nss, python через start.sh, плюс по уму надо выделить результат команды "flatpak update" из flatpak-repo-1801-kr01.pfs и порезать локали через trim.

К тому же модули собирались на флешке с fat32 и теперь распаковываю flatpak-0.10.2.1*.pfs, чтобы добавить start.sh, а там сплошные ошибки "create_inode:failed... Operation not permitted".


А вот про это я уже несколько раз писал. Или мы сетуем, что мало создается юзерами модулей для наших реп или делаем шаги, чтобы создание пользовательских модулей было удобным.
Попробовал на примере redshift-gtk, прописал python. Создался модуль со start.sh с записью sfs-get-dep python. В принципе удобно...

Но подобную фичу неплохо бы прикрутить и для pacman2pfs/pacman2pfs.sh. Все же еще есть люди, которые собирают модули для реп, хотя их количество стремится к нулю.
« Последнее редактирование: 11 Март 2021, 00:21:33 от krasnyh »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +28/-0
  • Автор темы
Re: LFA Flowblade Баги
« Ответ #8 : 12 Март 2021, 19:14:51 »
Собственно запустил flowblade через flatpak и даже смонтировал видео. Спасибо за подробную инструкцию

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re: LFA Flowblade Баги
« Ответ #9 : 13 Март 2021, 08:58:41 »
video-editor-flowblade-2.6-2008-sf01.pfs
Этот не пробовали? flatpak- наверное сильно жирнее получится
Аppimage не нашли?

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +28/-0
  • Автор темы
Re: LFA Flowblade Баги
« Ответ #10 : 13 Март 2021, 10:38:03 »
Цитата: sfs от 09 Март 2021, 09:16:43

    video-editor-flowblade-2.6-2008-sf01.pfs

Этот не пробовали?
Он же для ролл, а у меня LFA
Аppimage не нашли?
Каюсь не искал - поищу

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #11 : 13 Март 2021, 10:38:45 »
Хм, в пакетной репе появился помимо AUR. Или и был там, но я не заметил.
https://archlinux.org/packages/community/any/flowblade/


Читал здесь и увидел инфу:
https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/INSTALLING.md

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1546
  • Репутация: +28/-0
  • Автор темы
Re: LFA Flowblade Баги
« Ответ #12 : 13 Март 2021, 10:39:30 »
Аppimage не нашли?
Что-то погуглил - не нашёл

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
    • PuppyRus-A
Re: LFA Flowblade Баги
« Ответ #13 : 13 Март 2021, 10:39:54 »
в пакетной репе появился
я модуль выше оттуда и собрал

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5341
  • Репутация: +139/-1
Re: LFA Flowblade Баги
« Ответ #14 : 13 Март 2021, 10:40:07 »
Для Аppimage нет, иначе по ссылке выше была бы инфа.