Я использую blender 2.69, установленный через центр программного обеспечения, и когда я сохраняю свои пользовательские настройки через Файл -> Пользовательские настройки и нажимаю «Сохранить пользовательские настройки», появляется сообщение
» не удается открыть файл /home/ganez/.config/blender/2.69/config/userpref.blend@ для разрешения на запись отказано "
Я проверил путь /home/ganez/.config/blender /2.69/config/ и нет файла userpref.blend .
PS: Я думаю, что это как-то связано с разрешением файла для этой папки config , и я понятия не имею, как использовать команду chmod
. Так что-нибудь посоветуете?
Спасибо заранее.
Я просто столкнулся с той же ошибкой. Я подозреваю, что это, возможно, произошло во время недавнего катастрофического отказа, но я не могу подтвердить это.
можно попытаться переименовать папку (закройте Блендер сначала):
mv ~/.config/blender ~/.config/blender.old
Затем открывают Blender. Когда я попробовал это, Блендер повторно создал папку с верными полномочиями.
Обычно рекомендуется постараться не запускать программы как корень. С такой большой кодовой базой программа обязана иметь некоторые области неопределенного поведения (ошибки), которые, даже если не злонамеренный, могли бы быть опасны для Вашей системы.
Хорошо теперь. Я просто изобразил его сам на данный момент (Отвечающий на мой собственный вопрос).
Мы должны запустить программу как корень от терминала.
gksudo blender
и затем не будет никакой проблемы как , разрешение отклонило .
Решение состоит в том, чтобы использовать показанную команду для взятия владения заинтересованной папки. От терминала: переместитесь к ~/.config/blender по папке; проверьте текущие полномочия с dir -ls
. Например, в моем случае, папка для блендера 2.72 принадлежала корню. Таким образом, я зафиксировал с:
sudo chown -R myusername:myusergroup /2.72
, Где myusername и myusergroup являются моим фактическим именем пользователя Linux и группой.