«Не могу открыть файл userpref.blend @ для записи: разрешение запрещено» в блендере

Я использую blender 2.69, установленный через центр программного обеспечения, и когда я сохраняю свои пользовательские настройки через Файл -> Пользовательские настройки и нажимаю «Сохранить пользовательские настройки», появляется сообщение

» не удается открыть файл /home/ganez/.config/blender/2.69/config/userpref.blend@ для разрешения на запись отказано "

Я проверил путь /home/ganez/.config/blender /2.69/config/ и нет файла userpref.blend .

PS: Я думаю, что это как-то связано с разрешением файла для этой папки config , и я понятия не имею, как использовать команду chmod. Так что-нибудь посоветуете?

Спасибо заранее.

enter image description here

1
задан 7 June 2014 в 12:06

3 ответа

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

можно попытаться переименовать папку (закройте Блендер сначала):

mv ~/.config/blender ~/.config/blender.old

Затем открывают Blender. Когда я попробовал это, Блендер повторно создал папку с верными полномочиями.

Обычно рекомендуется постараться не запускать программы как корень. С такой большой кодовой базой программа обязана иметь некоторые области неопределенного поведения (ошибки), которые, даже если не злонамеренный, могли бы быть опасны для Вашей системы.

1
ответ дан 7 June 2014 в 12:06

Хорошо теперь. Я просто изобразил его сам на данный момент (Отвечающий на мой собственный вопрос).

Мы должны запустить программу как корень от терминала.

gksudo blender

и затем не будет никакой проблемы как , разрешение отклонило .

0
ответ дан 7 June 2014 в 12:06

Решение состоит в том, чтобы использовать показанную команду для взятия владения заинтересованной папки. От терминала: переместитесь к ~/.config/blender по папке; проверьте текущие полномочия с dir -ls. Например, в моем случае, папка для блендера 2.72 принадлежала корню. Таким образом, я зафиксировал с:

sudo chown -R myusername:myusergroup /2.72

, Где myusername и myusergroup являются моим фактическим именем пользователя Linux и группой.

0
ответ дан 7 June 2014 в 12:06

Другие вопросы по тегам:

Похожие вопросы: