Forum Linux.mandriva Session graphique impossible pour un utilisateur particulier

Posté par  .
Étiquettes : aucune
0
22
fév.
2006
Bonjour à tous. Je n'arrive plus à démarrer une session graphique sous mon utilisateur habituel.
Le problème est survenu il y a trois jours. Le processeur s'était emballé et refusait de me rendre la main. Je suis incapable de me souvenir quelle opération avait été lancée. Mais rien d'exceptionnel.

J'ai réinstallé ma Mandriva Cooker le lendemain, pensant que les programmes étaient en cause. Mais non.
Elle démarre bien jusqu'à l'ouverture de session graphique. Ça plante autant sous KDE que sous IceWM ou XFCE. Gnome n'est pas installé.
KDE démarre très bien sous un utilisateur secondaire créé il y a longtemps pour des tests. Il a des droits de même niveau que le mien. Le root est nickel aussi.
Et l'utilisateur principal fonctionne très bien en session "console".

Dans les "symptômes", quand j'essaie d'ouvrir une session (graphique), j'ai ksplash et kded (kdeinit) qui prennent chacun entre 100 et 200 Mo pendant 30 sec., puis kcminit "prend leur relais". Il prend toute la Ram (450 Mo) et jusqu'à 700-800 Mo de Swap (sur 3 Go dispos). Ça dure une peu moins d'une minute. Idem enfin avec ksmserver (Ram + Swap) avant que la tentative d'ouverture de session ne s'interrompe. Je peux vous poster mon .xsession-errors (66 lignes) mais comme je ne suis pas sûr que ça vous aide... Dites-moi ce qui est le plus utile.

Dans mes réglages précédents, KDE restaurait toujours la session précédente. Comme la dernière est défectueuse, j'ai rentré loginMode=default au lieu de restorePreviousLogout dans ~/.kde/share/config/ksmserverrc, mais ça n'a rien fait.

Est-ce-que quelqu'un sait quoi modifier dans mon profil pour le "nettoyer" ?

D'avance, merci, ne serait-ce que de m'avoir lu. ;)
  • # Home

    Posté par  . Évalué à 1.

    Bonjour,

    J'avais eu ce problème (impossible de lancer kde en utilisateur normal mais aucun problème en tant que root). Le problème venait de mon home qui était gavé... plus de place sur la partition.

    Mais bon, si tu dis que tu arrives quand même à te logguer avec un autre user que root, c'est peut-être pas ça...

    Guilhelm
    • [^] # Re: Home

      Posté par  . Évalué à 1.

      Non. C'est vrai que je n'avais pas pensé à ça, mais il reste 45 Go de libres sur ma partition /home de 122 Go.
  • # .kde ?

    Posté par  (site web personnel) . Évalué à 2.

    tu peux toujours essayer de renomer .kde pour voir si le problème est dedans...
    • [^] # Re: .kde ?

      Posté par  . Évalué à 1.

      Je n'y avais pas pensé. Merci. Malheureusement ce n'est pas ça : il m'a recréé allègrement un .kde et a nouveau planté avec quasiment les mêmes symptômes.
      La seule différence est qu'il a attendu plus longtemps avant de passer à kcminit. J'en ai profité pour voir les différences entre l'ancien et le nouveau .kde mais je n'ai rien relevé.

      En revanche ton idée m'a fait remarquer qu'en réinstallant la Cooker, il n'y avait pas que les dossiers utilisateurs qui avaient été conservés, mais aussi les réglages dans /etc. Et peut-être ailleurs ?

      Malgré ça je n'ai pas trouvé. Ça doit bien être quelque part.
      Demain je serai peut-être plus frais. Mais les suggestions sont toujours les bienvenues. ;) Merci
      • [^] # Re: .kde ?

        Posté par  (site web personnel) . Évalué à 2.

        Dans la même veine, tu peux aussi renomer ton répertoire home, voir si le problème est dedans où pas.

        Ensuite tu rappartrie le contenu de ton ancien "home" par étape, pour trouver ou est le problème...

        Enfin, je sais pas si c'est une bonne idée. C'est ce que je ferais.
        • [^] # Re: .kde ?

          Posté par  . Évalué à 1.

          Merci pour ton aide. ;)
          Ma réponse vient un peu tard, mais bon... Mon /home, j'y tiens trop. J'ai pas voulu y toucher, j'ai cherché ailleurs.
          Alors chronologiquement (suite au post avec le code plus bas), j'ai bidouillé le répertoire kdm. Puis tout a planté. On ne peut pas être néophyte et pro à la fois. Mais au moins je progresse : j'ai appris que le répertoire kdm était vital pour kde. lol

          En fait je pense m'être planté dans mon tout premier diagnostic : j'avais mis à jour les paquetages de la Cooker, mais Java n'en faisait pas partie. Je l'avais installé directement à partir du site de Sun.

          Donc j'ai remis ça, sauf qu'au lieu de faire une mise à jour, j'ai refait une installation, avec formatage du / .
          Évidemment maintenant ça marche.

          Et encore merci à tous. ;)
  • # peut-être un lien avec Java ?

    Posté par  . Évalué à 1.

    Quelques infos supplémentaires que je viens de trouver.
    Si ça peut vous aider à m'aider...
    Quand je lance une session avec mon utilisateur principal, je ne trouve "que" ça dans mon /var/log/messages :

    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'GreeterPosFixed' in section [X-*-Greeter] at /usr/share/config/kdm/kdmrc:39
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'GreeterPosX' in section [X-*-Greeter] at /usr/share/config/kdm/kdmrc:40
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'GreeterPosY' in section [X-*-Greeter] at /usr/share/config/kdm/kdmrc:41
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'ServerVT' in section [X-:1-Core] at /usr/share/config/kdm/kdmrc:83
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'ServerVT' in section [X-:2-Core] at /usr/share/config/kdm/kdmrc:86
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'ServerVT' in section [X-:3-Core] at /usr/share/config/kdm/kdmrc:89
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'ServerVT' in section [X-:4-Core] at /usr/share/config/kdm/kdmrc:92
    Feb 23 12:09:35 localhost kdm_config[8765]: Unrecognized key 'ServerVT' in section [X-:5-Core] at /usr/share/config/kdm/kdmrc:95
    Feb 23 12:09:35 localhost kdm_config[8765]: Invalid option value 'All' at /usr/share/config/kdm/kdmrc:51
    Feb 23 12:09:40 localhost kdm_greet[8777]: Can't open default user face
    Feb 23 12:09:55 localhost net_applet[8869]: ### Program is starting ###


    Tandis que quand je lance une session avec mon utilisateur secondaire, qui tourne au poil, j'ai simplement ça :

    Feb 23 12:33:51 localhost kdm_greet[9819]: Can't open default user face
    Feb 23 12:34:19 localhost net_applet[9918]: ### Program is starting ###


    Dans Konqueror, le fichier kdmrc.rpmnew est mentionné comme un "Fichier source Java". Et il date du jour où j'ai installé Java dans mon profil. D'ailleurs Java n'est pas installé pour l'utilisateur de test.
    Comme je n'y connais strictement rien en Java (c'est pas écrit Pierre Tramo ici ;) ), je ne sais pas si c'est la source de mon problème ou non.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.