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

У меня были проблемы с драйвером atheros ath9k, когда я обновил свое ядро, чтобы исправить некоторые проблемы с управлением питанием.

Я скачал драйвер, и он решил мои проблемы с Wi-Fi. Вот что я сделал:

Перейдите на http://wireless.kernel.org/en/users/Download/stable/ и загрузите соответствующий драйвер для вашего ядра.

Распакуйте файл, который вы только что загрузили, в новую папку в папку загрузок.
(это должно быть что-то вроде Downloads / compat-wireless-3.5.4-1-snp)
( будьте осторожны: ваше имя файла может отличаться )

Вам, вероятно, понадобятся инструменты для сборки; откройте терминал и введите:

sudo apt-get install build-essential linux-headers-generic

Затем, после того как вы установили build-essential и headers, сделайте следующее:

cd Downloads/compat-wireless-3.5.4-1-snp
sudo su
make
make install
modprobe -r ath9k
modprobe ath9k
exit

Мой компьютер вышел из строя вскоре после 2-го modprobe, но когда я перезапустил все, работал со скоростью света !!!

Возможно, это исправление не испортит ваше разрешение. Надеюсь, это поможет!

Кредиты chili555 за его пост здесь: http://ubuntuforums.org/showthread.php?t=2035156

1
задан 07.06.2014, 11:06

3 ответа

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

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

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

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

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

1
ответ дан 07.10.2019, 16:58
  • 1
    Спасибо @snapfractalpop. Это работало. И +1 для рекомендуемого пути. That' s, что я хотел. – Unni Kris 30.01.2015, 19:50

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

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

gksudo blender

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

0
ответ дан 07.10.2019, 16:58
  • 1
    Я просто проверил свой каталог в ~/.config/blender/2.69/config/ и существует файл, названный userpref.blend в том каталоге, от которого я могу открыться, Подает заявку с Блендером как обычный пользователь. Таким образом, мой вопрос Вам, теперь, когда Вы открыли Blender как пользователь root, у Вас все еще нет userpref.blend файла в ~/.config/blender/2.69/config/? – RajeshKdev 28.06.2014, 11:45
  • 2
    Нет там нет все еще никакого userpref.blend файла. Все, что я имею в каталоге, bookmarks.txt и recent-files.txt . I' m использование блендера 2,69 установленных через Центр программного обеспечения. – ArK 29.06.2014, 19:34

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

sudo chown -R myusername:myusergroup /2.72

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

0
ответ дан 07.10.2019, 16:58

Теги

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