J'utilise Blender 2.69, installé via le centre logiciel, et lorsque j'enregistre mes préférences utilisateur via Fichier -> Préférences utilisateur et cliquez sur "Enregistrer les paramètres utilisateur", il y a un message
"impossible d'ouvrir le fichier /home/ganez/.config/blender/2.69/config/userpref.blend@ pour l'autorisation d'écriture refusée"
J'ai vérifié le chemin /home/ganez/.config/blender/2.69/config/ et il n'y a pas de fichier serpref.blend présent.
PS: Je pense que cela a quelque chose à voir avec l'autorisation de fichier pour ce dossier config et je n'ai aucune idée de la façon d'utiliser la commande chmod
. Alors, un conseil?
Merci d'avance.
Je viens de rencontrer le même bug. Je soupçonne que cela s'est produit lors d'un récent accident, mais je ne peux pas le confirmer.
Vous pouvez essayer de renommer le dossier (fermez d'abord Blender):
mv ~/.config/blender ~/.config/blender.old
Ouvrez ensuite Blender. Lorsque j'ai essayé cela, Blender a régénéré le dossier avec les autorisations appropriées.
En règle générale, il est recommandé d'éviter d'exécuter des programmes en tant que root. Avec une base de code aussi grande, un programme est lié à certaines zones de comportement non défini (bogues) qui, même s'il n'est pas malveillant, pourraient être dangereux pour votre système.
Une solution consiste à utiliser la commande chown pour s'approprier le dossier intéressé. Depuis le terminal: accédez au dossier ~/.config/blender; vérifier les autorisations actuelles avec dir -ls
. Par exemple, dans mon cas, le dossier de blender 2.72 appartenait à root. J'ai donc corrigé avec:
Sudo chown -R myusername:myusergroup /2.72
Où myusername et myusergroup sont mon nom d'utilisateur et mon groupe Linux réels.
OK maintenant. Je viens de le découvrir moi-même pour l'instant (Répondre à ma propre question).
Nous devons exécuter le programme en tant que root à partir du terminal.
gksudo blender
et puis il n'y aura aucun problème comme autorisation refusée.