Suite à des problèmes de droit pour télécharger un fichier d'un ordinateur à l'autre via Samba, il m'est arrivé de modifier les droits du fichier .home d'un ordinateur.
Ceci n'est pas la bonne solution et a entraîné l'apparition d'un message au démarrage de l'ordinateur :
"Your $home/.dmrc has incorrect permissions and is being ignored. This prevents the default session and language from beeing saved. File should be owned by user and have 644 permission"
remettre le bon niveau de permission au fichier .dmrc ne suffit pas à résoudre le problème.
Voici une copie de la solution trouvée sur le forum de Ubuntu-fr
Comment supprimer le message d’erreur concernant le fichier .dmrc au lancement d’une session.
"Your $home/.dmrc has incorrect permissions and is being ignored. This prevents the default session and language from beeing saved. File should be owned by user and have 644 permission"
On obtient ce message d’erreur après avoir modifié les permissions de son répertoire utilisateur (/home/philippe). Il s’agit semble t’il d’un problème de droits sur le fichier de configuration de lancement de session graphique. Le problème étant qu’effectuer les actions recommandées par le message d’erreur ne suffit pas à le faire disparaà®tre.
Il faut donc modifier les droits du fichier (lecture/écriture pour le propriétaire, lecture pour le groupe et le reste du monde) :
chmod 644 ~/.dmrc
Et éventuellement se remettre en tant que propriétaire et groupe
sudo chown philippe:philippe /home/philippe/.dmrc
Mais aussi modifier les droits du répertoire personnel non récursivement (7 = rwx) :
chmod 700 /home/philippe
Ce qui n’est pas indiqué dans le message d’erreur.
Pour afficher le résultat :
ls -la .dmrc
-rw-r--r-- 1 501 users 26 2007-06-02 19:32 .dmrc
dimanche 15 février 2009
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire