[debian] Impossible d'ouvrire session utilisa

Bonjour à tous, ya 1/2 heure je vien de faire une manipulation qui consister a changer les droits d'un fichier, apres cela impossible de lire la musique permission denied. Donc je redémarre et là j'ai trois messages d'erreur qui apparaissent un par un :

1) :

Votre dossier personelle est censé être :/home/yann mais il ne semble pas exister

2) :

Le fichier $HOME/.dmrc de l'utilisateur a été ignoré. Ceci empêche de souver la session et la langue par défaut. Le fichier devrait appartenir à l'utilisateur et avoir les permissions 644. Le répertoire de l'utilisateur de l'utilisateur doit appartenir a l'utilisateur et ne doit pas être accesible en écriture par d'autres utilisateurs.

3)

Votre session n'a même pas duré 10 secondes. Si vous ne vous êtes pas déconnecté vous-même, cela peut signifier qu'il y a des problèmes d'installation ou que vous êtes à cours d'espace disque.

j'affiche les détailes :

/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running : usr/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0 X servers "-h" "" -l ":0" "yann"
/etc/gdm/Xsession: Beginning session setup...

(seahorse-agent:6792): libgnomevfs-WARNING **:Unable to create ~/.gnome2 diretory: Permission denied
Could not create per- user gnome configuration directory '/home/yann/.gnome2/': Permission denied

Voila ouf, actuellement je suis sur la console de secour en mode root, donc avait vous une idée pour m'aider à régler mon poblème ?

Merci d'avance pour votre aide

Yann
Configuration: Linux Debian
Mozilla 1.8.1.7

42 réponses

Résumé de la discussion

Suite à une modification des droits d'un fichier, l'accès à la musique est bloqué par une erreur de permission, et le redémarrage déclenche une série d'alertes liées au répertoire personnel et à la session. Les messages évoquent un dossier personnel introuvable, un fichier .dmrc non lu et des soucis d'espace disque ou d'installation qui raccourcissent la session, ainsi que des permissions incohérentes. Par ordre de pertinence, les interventions concernent la réattribution de la propriété et des droits du répertoire /home, la remise en ordre du fichier .dmrc et l'examen des paramètres d'authentification X (serverauth / Xauthority). En dernier élément, une proposition technique avancée suggère de modifier le démarrage X pour utiliser la variable d'autorisation XAUTHORITY afin d'éviter la création de fichiers .serverauth, ce qui peut impacter le lancement du bureau.

Bobot (l’IA à votre service)
  1. Modérateur
    Salut,

    si tu peux te connecter en root dans une console virtuelle tape
    chmod -vR 0755 /home/yann
    0
    1. Je vien de tapper la commande les permissions ont était modifier, les résultat ont étaient affiché mais sa ne marche toujours pas
      0
      1. Personne n'aurai une idée ??? j'arrive pas à trouver
        0
        1. Modérateur
          affiche le résultat de
           ls -l /tmp
          0
          1. total 20
            drwx------ 3 root root 4096 2007-10-06 22:51 gconfd-root
            drwx------ 2 root root 4096 2007-10-06 22:51 orbit-root
            drwx------ 2 yann yann 4096 1970-01-01 01:00 orbit-yann
            -rw------- 1 yann yann 463 2007-10-06 22h50 xses-yann.KUFCba
            -rw------- 1 yann yann 216 2007-10-06 22:50 xses-yann.YMPA91

            Je trouve bizzare la date 1970
            0
            1. Modérateur
              sauvegarde le contenu du /tmp
              ensuite supprime le répertoire orbit-yann ainsi que les fichiers xses-yann.KUFCba et xses-yann.YMPA91
              0
              1. Voila c'est fait, j'ai redémarrer mais toujours le même problème et ces fichiers sont réapparue ( normale je pense )
                0
                1. Modérateur
                  affiche
                  grep yann /etc/{passwd,group}
                  tu peux essayer de supprimer tout le contenu du /tmp
                  0
                  1. que te renvoie
                    grep yann /etc/passwd ?
                    0
                    1. Modérateur
                      tape la commande et affiche le résultat
                      0
                      1. Modérateur
                        A priori je dirai que l'utilisateur yann n'a plus les droits sur son home. Tu peux comme suggéré plus haut nous donner la ligne correspondant au login yann pour vérifier :
                        - que cet utilisateur existe toujours
                        - que on home est bien dans /home/yann

                        Il faut vérifier :
                        1) que le répertoire en question (on va dire /home/yann) existe
                        2) qu'il reste de la place sur la partition le contenant
                        3) que yann ait les droits en écriture dans ce répertoire
                        Si le répertoire /home/yann n'existe pas, en root :
                        mkdir -p /home/yann

                        Pour les autres vérfications
                        df -h
                        chown -R yann:users /home/yann
                        chmod u+w -R /home/yann
                        

                        Bonne chance
                        0
                        1. Bonjour à tous, d'abord merci de votre aide

                          j'ai entrer les commandes que vous m'avez indiquer :

                          grep yann /etc/passwd :
                          yann:x:1000:1000:Yann,,,:/home/yann:/bin/bash

                          grep yann /etc/{passwd,group} :
                          /etc/passwd: yann:x:1000:1000:Yann,,,:/home/yann:/bin/bash
                          /etc/group: dialout:x:20:yann,cussys
                          /etc/group:cdrom:x:24:yann
                          /etc/group:floppy:x:25:yann
                          /etc/group:audio:x:29:yann
                          /etc/group:video:x:44:yann
                          /etc/group:plugdev:x:46:yann
                          /etc/group:netdev:x:106:yann
                          /etc/group/powerdev:x:109:yann
                          /etc/group:yann:x:1000:

                          df -h :
                          /dev/sda6 9,7G; 5,5G; 3,7G; 60%; /
                          tmpfs 253M; 0; 253M; 0%; /lib/init/ru
                          udev 10M; 112k; 9,9M; 2%; /dev
                          tmpfs 253M; 0; 253M; 0%; /dev/shm
                          /dev/sda8 1,3G; 794M; 411M; 66%; /home
                          /dev/sda1 25G; 20G; 5,1G; 80%; /media/sda1
                          /dev/sda5 39G; 27G; 12G; 69%; /media/sda5

                          j'ai aussie entrer les commandes

                          Chown -R yann:users/home/yann
                          et
                          Chmod u+w -R /home/yann

                          mais sa ne fonctionne toujours pas
                          0
                          1. Que te renvoient
                            ls -ld /home/yann
                            et
                            lsattr -d /home/yann
                            ?
                            0
                            1. Voila ce qu'affiche les commandes :

                              ls -ld /home/yann :
                              drwxr-xr-r yann users 4096 2007-10-04 22:00 /home/yann

                              lsattr -d /home/yann :
                              ------------------ /home/yann
                              0
                              1. Modérateur
                                fait comme ça
                                mv /home/yann/.gnome /home/yann/gnome_save
                                mv /home/yann/.gnome2 /home/yann/gnome2_save
                                mv /home/yann/.gnome_private /home/yann/gnome_private_save
                                mv /home/yann/.gconf /home/yann/gconf
                                mv /home/yann/.gconfd /home/yann/gconfd_save
                                et essaie la connexion
                                0
                                1. non, ca ne fonctionne toujours pas :'(
                                  0
                                  1. Modérateur
                                    crée un nouveau utilisateur et essaie une connexion

                                    useradd -d /home/yann2 -s /bin/bash -m yann2
                                    passwd yann2
                                    
                                    et essaie une connexion avec yann2
                                    0
                                    1. Modérateur
                                      Alors essaie de réinstaller gnome
                                      aptitude reinstall gnome gnome-desktop-environment

                                      0
                                      1. J'ai fait ce que tu ma dit, apres cela gnome ne marchait plus xD

                                        Donc j'ai retaper la commande mais j'ai remplacer reinstall par install, maintenant lorsque je démarre, le bureau gnome ne se lance plus, je suis obliger de me loguer root et de faire startx pour arriver sur un bureau gnome
                                        0
                                        • 1
                                        • 2
                                        • 3