Кривые плагины Script-fu в GIMP. Как вылечить?

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Laszcz
Сообщения: 37
Зарегистрирован: 24 май 2017, 11:05
Решено: 2
Благодарил (а): 5 раз
Поблагодарили: 10 раз
Контактная информация:

Кривые плагины Script-fu в GIMP. Как вылечить?

#1

03 сен 2017, 04:10

Устанавливаю FX-Foundry, неважно как: из штатного репозитория или из архива с SourceForge, в хомяк или в системный каталог, и некоторые фильтры вываливаются с ошибкой.

Нагуглил совет дать скриптам .scm право исполнения (а на-зачем, собственно, если они и без этого флага прекрасно запускаются), опробовал на всякий атас — всё равно не помогло. Полез в ~/.gimp-2.8/scripts/, нашёл там release-manifest.txt, где написано:

...
CAUTIONS!
If you practice renaming script files and are doing an
update make sure no older versions of files are left in
scripts paths, as it is undetermined which of the
function versions will ultimately be called.

If you have a lot of scripts already and adding these
breaks everything, remove some scripts and try again.
Script-fu has a limit to how many script elements it
can handle and will not work if that border is crossed.
...

Конфликтов быть не может: дубликатов нет, допустимое количество скриптов не превышено, бо окромя FX-Foundry я пока ничего ещё не прикручивал.

В iccii-layer-effects.scm попадаются строки такого вида:

Код: Выделить всё

;replaced 2005-11-13
        ; (gimp-image-add-layer-mask img effect-layer effect-mask)
        (gimp-layer-add-mask effect-layer effect-mask)
Как я понял, этот скрипт в пятом году лечили уже в связи с переименованием команд в новой версии GIMP. Подскажите, плиз, где копать. О программировании знаю чуть более чем ничего.
The best way to spoil a car is to fit a spoiler.

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей