вход или регистрация

GIMP — The GNU Image Manipulation Program
Гимп — бесплатный графический редактор

   

Ошибка работы с текстурами

ГлавнаяОтветы Ошибка работы с текстурами

По выполнению урока. "Правка — Вставить как… — Новая текстура, В появившемся окне вводим название текстуры и жмем ОК."

У меня появляется окошко с ошибкой. В чём дело, не понял до сих пор, даже переустановил Гимп, бесполезно.

22 февраля 2011 1 Никита Высоцкий

Метки: , .

7 ответов

18

Пользователь #2102zend22 февраля 2011 в 23:49#

Кириллические символы в пути до текстуры. Переложите текстуру в такую папку в пути до которой не будет кириллических символов, например С:\my_patterns, и укажите путь к папке с текстурами в диалоге "Параметры..." (Правка > Параметры... > Каталоги > Текстуры)

0

Пользователь #2832Никита Высоцкий24 февраля 2011 в 18:54#

Ну я сделал так как Вы сказали, вот скриншот: http://lin2edu.ucoz.ru/1.bmp либо я делаю что-то не так, потому что не понял, либо ещё что-то, но у меня эта ошибка всё равно вылезает. Причём там в каталогах указан путь в C:\Program Files\GIMP-2.0\share\gimp\2.0\patterns , а не в ту папку которая указана на скриншоте.

17

Пользователь #2102zend24 февраля 2011 в 20:51#

Хм... Скриншот в формате BMP? Да, вы определенно что-то делаете не так...

Теперь по делу. Эта текстура существует только в паке "C:\Program Files\GIMP-2.0\share\gimp\2.0\patterns" или она присутствует и в других папках, например в "C:\Documents and Settings\Администратор\.gimp-2.6\patterns"?

1

Пользователь #2832Никита Высоцкий25 февраля 2011 в 07:43#

Мне просто удобней в таком формате сохранять изображения, и у них качество не теряется.

В папке C:\Program Files\GIMP-2.0\share\gimp\2.0\patterns они есть, я их копировал в новую, а вот папки C:\Documents and Settings\Администратор\.gimp-2.6\patterns нет вообще. Gimp устанавливал скачаный с этого сайта. Система Windows XP Professional Service Pack 2 2008 года. Ещё какая-то информация нужна? А может просто, прикола ради, создать папку patterns тут C:\Documents and Settings\Администратор\.gimp-2.6 ?

17

Пользователь #2102zend25 февраля 2011 в 09:51#

"Мне просто удобней в таком формате сохранять изображения, и у них качество не теряется." Ога, даешь RAW формат для сохранения скриншотов. Вот адрес: http://habrahabr.ru/blogs/blogosphere/110713/ Прочтите страницу расположенную по этому адресу и претензий по поводу скриншотов вам никто предъявить не сможет.

Теперь по делу. Я провел несколько тестов. В общем ничего криминального не происходит. Ошибка НЕ проявляется вне зависимости от того есть кириллические символы в пути до файла или их нет следовательно проблема где-то в вашей системе. Если заглянуть в исходный код этого дополнения paste-as-pattern.scm то мы увидим:

(set! path (string-append gimp-directory
"/patterns/"
filename
(number->string pattern-image)
".pat"))

Я заменил "/patterns/" на "/my_patterns/" ("/my_patterns/" естественно не существует) в результате получил:

"Ошибка при исполнении script-fu-paste-as-pattern:
Error: Procedure execution of file-pat-save failed: Не удалось открыть 'C:\Documents and Settings\Администратор\.gimp-2.6/my_patterns/mypattern3.pat' для записи: No such file or directory"

То есть "А может просто, прикола ради, создать папку patterns тут C:\Documents and Settings\Администратор\.gimp-2.6" один из правильных ответов (самый правильный перейти на GNU/Linux :-) и забыть о виндовых болячках).

PS
Но возникает резонный вопрос: а почему этой папки там не было изначально? Какой версией GIMP-а вы пользуетесь?

17

Пользователь #2102zend25 февраля 2011 в 10:18#

Нет что-то не так. У вас "Invalid argument", а у меня "No such file or directory". Я уверен в том, что если создать пользователя в имени которого не будет кириллицы все прекрасно заработает.

0

Пользователь #2832Никита Высоцкий25 февраля 2011 в 15:10#

"Какой версией GIMP-а вы пользуетесь?"

Я перепробовал уже много версий, на данный момент стоит Gimp 2.6.11, скачал я его с этого сайта.


"(самый правильный перейти на GNU/Linux :-)"

Я бы давно уже сидел на линуксе, но у меня родители привыкли к XPшке, и наотрез отказываются переходить на линукс, а что бы поставить второй системой памяти не хватает.


А всё же, я создал папку, которой не было, перекинул туда все текстуры, и уаля...хоть ошибка и вылезает, но то что я копировал, появилось во вкладке с текстурами! Ну а дальше выполнял по уроку! Спасибо всем за помощь!

Чтобы участвовать в обсуждении вы должны войти или зарегистрироваться.

Информация по вопросу

Задать вопрос
13865+0
Комментариев