Je ne peux plus me connecter via kdm ou gdm

Bonjour
j’ai fait un aptitude full-upgrade et maintenant je ne peux plus me connecter en mode graphique via kdm ou gdm. Le login échoue à chaque fois. Cependant ca marche qd je me connecte en mode console et lance startx.
Que faire?
J’ai vu sur un forum que le fichier .xsesssion-errors contenait les logs. Le voici :
Merci pour votre aide!

################################################
Xsession: X session started for cyril at mardi 7 octobre 2008, 18:40:22 (UTC+0200)
startkde: Starting up…
kbuildsycoca running…
Reusing existing ksycoca
Could not find ‘nepomukserver’ executable.
Could not read application.ini
QLayout “unnamed” added to QVBox “unnamed”, which already has a layout
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
QObject::connect: Incompatible sender/receiver arguments
StarManager::ratingsColorsChanged() --> ContextBrowser::ratingOrScoreOrLabelsChanged(const QString&)
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 19
Minor opcode: 0
Resource id: 0xe00006
STARTUP
QImage::smoothScale: Image is a null image
QImage::smoothScale: Image is a null image
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
#####################################################"

hello,

“Could not find ‘nepomukserver’ executable.”

sh-3.1$ apt-file search nepomukserver
kdebase-runtime: /usr/bin/nepomukserver
kdebase-runtime: /usr/lib/libkdeinit4_nepomukserver.so
kdebase-runtime-data: /usr/share/autostart/nepomukserver.desktop
kdebase-runtime-dbg: /usr/lib/debug/usr/bin/nepomukserver
kdebase-runtime-dbg: /usr/lib/debug/usr/lib/libkdeinit4_nepomukserver.so

sh-3.1# apt-cache policy kdebase-runtime
kdebase-runtime:
Installé : (aucun)
Candidat : (aucun)
Table de version :
4:4.1.0-2 0
-992 ftp.fr.debian.org sid/main Packages
sh-3.1# apt-cache policy kdebase-runtime-data
kdebase-runtime-data:
Installé : (aucun)
Candidat : (aucun)
Table de version :
4:4.1.0-2 0
-992 ftp.fr.debian.org sid/main Packages
sh-3.1# apt-cache policy kdebase-runtime-dbg
kdebase-runtime-dbg:
Installé : (aucun)
Candidat : (aucun)
Table de version :
4:4.1.0-2 0
-992 ftp.fr.debian.org sid/main Packages

tu as bien “kdebase-runtime” ? Tout ça, c’est de la Sid. tu es en quoi, normalement?

normalement, je suis en lenny!
j’ai juste fait un aptitude full-upgrade car j’avais des problèmes de dépendances.
voici mon sources.list :
##############################
cyril@nirvana:/var/log$ more /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 4.0 r1 Etch - Official i386 DVD Binary-1 20070819-11:33]/ etch contrib main

Line commented out by installer because it failed to verify:

#deb http.us.debian.org/debian/ etch main contrib non-free

Line commented out by installer because it failed to verify:

security

#deb security.debian.org/ etch/updates main contrib
#deb-src security.debian.org/ etch/updates main contrib

etch

#deb ftp.fr.debian.org/debian/ stable main contrib non-free
#deb-src ftp.fr.debian.org/debian/ stable main contrib non-free

#deb ftp.fr.debian.org/debian/ etch main
#deb-src ftp.fr.debian.org/debian/ etch main

#virtualbox
#deb virtualbox.org/debian etch non-free

Debian Multimedia Repositories

#deb debian-multimedia.org lenny main
######################################lenny#####################################

Skype

deb download.skype.com/linux/repos/debian/ stable non-free

#testing lenny

base

deb ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free

sécurité

deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

multimedia

deb debian-multimedia.org/ lenny main

#codeblocks
deb apt.jenslody.de/ any main
deb-src apt.jenslody.de/ any main
deb apt.wxwidgets.org/ etch-wx main

wine

deb wine.sourceforge.net/apt/ binary/

#virtualbox
#deb virtualbox.org/debian etch non-free

#tinyos
deb tinyos.stanford.edu/tinyos/dists/ubuntu edgy main

#firefox 3
#deb ftp.us.debian.org/debian/ experimental main

essaie de reconfiguer xserver-xorg

Regarde aussi quelle verson tu as de xserver-xorg. Un dpkg -l et un apt-cachs show devrait te donner des infos. Par exemple, dans mon cas:

sh-3.1# dpkg -l xserver-xorg
||/ Nom Version Description
++±==============-==============-============================================
ii xserver-xorg 7.1.0-19 the X.Org X server

sh-3.1# apt-cache policy xserver-xorg
xserver-xorg:
Installé : 1:7.1.0-19
Candidat : 1:7.1.0-19
Table de version :
1:7.3+18 0
-992 ftp.fr.debian.org sid/main Packages
*** 1:7.1.0-19 0
1001 ftp.fr.debian.org etch/main Packages
1001 ftp.fr.debian.org stable/main Packages
100 /var/lib/dpkg/status

Dans mon cas, on voit clairement que mon xserver est en Etch.

ok j’ai vérifié mon xserver est bien en lenny!

[sudo] password for cyril:
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom Version Description
++±================================-================================-================================================================================
ii xserver-xorg 1:7.3+17 the X.Org X server
cyril@nirvana:/var/log$ apt-cache policy xserver-xorg
xserver-xorg:
Installé : 1:7.3+17
Candidat : 1:7.3+17
Table de version :
*** 1:7.3+17 0
500 ftp.fr.debian.org lenny/main Packages
100 /var/lib/dpkg/status

tu as essayé

dpkg-reconfigure xserver-xorg

:question:

oui j’ai essayé dpkg-reconfigure xserver-xorg mais après je n’ai plus les pilotes nvidia, donc plus d’interface graphique!
je suis obligé de passer par l’installeur nvidia pour configurer xserver…
Mais je me demande si le problème ne vient pas du fait que j’ai installé firefox 3 sur les dépots de sid alors que je suis en lenny pour tout le reste…

Oulà! nonononosurtoutpasça, malheureux(se?) ! Quand tu dis “installateur”, tu penses au fichier script qui doit installer nvidia, mais qui n’installe pas nvidia dans le cas de la débian, et que tu trouves sur le site nvidia? Si c’est ça : à éviter!

“Mais je me demande si le problème ne vient pas du fait que j’ai installé firefox 3 sur les dépots de sid alors que je suis en lenny pour tout le reste…”

ok cberche pas : la merde vient de là (à mon avis) : la version de Firefox Sid (effectivement, tes sources firefox 3 sont en “expérimental”) veut fonctionner avec la version SID du serveur. Comme il est face à une version Lenny, il demande les fichiers manquant (kdebase-runtime and cie) et ça a viandé ton serveur graphique.

Dommache…

Commence par désinstaller ton Firefox (apt-get --remove -purge). Pour vérifier fais un dpkg -l. Suivant la réponse, histoire d’être sûr, fais un dpkg -P sur ton Firefox.
Relance le tout, histoire de voir ce que ça donne.

Ou alors force l’installation de son serveur graphique en SID (à mon avis évite : pour moi ça a mis un dahoua sans nom et je suis bien parti pour reconstruire l’intétralité de ma bécane… arrggh).

Pourquoi as-tu voulu installer cette version là?

Tu devrais utiliser le fichier préférence, ainsi que les commandes apt-cache policy pour être sûr de bien gérer tes packetage… c’est la voie royale.

Tiens, j’y ai pensé après, mais fais un dpkg -s sur ton firefox.

si je le fais sur xserver-xorg, moi j’ai :
Package: xserver-xorg
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 1368
Maintainer: Debian X Strike Force debian-x@lists.debian.org
Architecture: all
Source: xorg
Version: 1:7.1.0-19
Replaces: xserver-common
Depends: xserver-xorg-core (>= 2:1.1.1-11), xserver-xorg-video-all | xserver-xorg-video-1.0, xserver-xorg-input-all | xserver-xorg-input, debconf (>= 0.5) | debconf-2.0, xkb-data | xkb-data-legacy, xbase-clients
Pre-Depends: x11-common (>= 7.0.0-0ubuntu3)
Recommends: xserver-xorg-video-all, xserver-xorg-input-all, laptop-detect, xresprobe, mdetect, discover1 | discover
Conflicts: xserver-xfree86 (<< 6.8.2.dfsg.1-1), xserver-common

Là ou je veux en venir, c’est que tu as la liste des paquetages qui font conflit, et tu as aussi les dépendances, avec les versions. Ainsi, si dans “depends” tu as un xserver-xorg avec une version qui corresponds au xserver-xorg de Sid… tu auras définitivement ta réponse! :slightly_smiling:

Alors qu’il est si simple de faire :

apt-get install iceweasel

:unamused:

voici ce que j’ai :

#################################"
cyril@nirvana:/var/log$ sudo dpkg -s xserver-xorg
[sudo] password for cyril:
Package: xserver-xorg
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 688
Maintainer: Debian X Strike Force debian-x@lists.debian.org
Architecture: i386
Source: xorg
Version: 1:7.3+17
Replaces: x11-common (<< 1:7.3+11), xserver-common
Depends: xserver-xorg-core (>= 2:1.4-3), xserver-xorg-video-all | xserver-xorg-video-2, xserver-xorg-input-all | xserver-xorg-input-2, libc6 (>= 2.7-1), debconf (>= 0.5) | debconf-2.0, xkb-data | xkb-data-legacy, x11-xkb-utils
Recommends: libgl1-mesa-dri, udev
Conflicts: x11-common (<< 1:7.3+11), xserver-common, xserver-xfree86 (<< 6.8.2.dfsg.1-1)
Description: the X.Org X server
This package depends on the full suite of the server and drivers for the
X.Org X server, as well as providing a configuration infrastructure to manage
xorg.conf. It does not provide the actual server itself, but removing it
is strongly discouraged.
#########################################

Qu’en pensez vous?

Et la meme chose pour firefox :

cyril@nirvana:/var/log$ sudo dpkg -s iceweasel
Package: iceweasel
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 3656
Maintainer: Eric Dorland eric@debian.org
Architecture: i386
Version: 3.0.1-1
Replaces: firefox (<< 2.0+dfsg-1), iceweasel-gnome-support (<= 3.0~b5-2), mozilla-firefox
Provides: www-browser
Depends: fontconfig, psmisc, procps, debianutils (>= 1.16), libc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.12.0), libnspr4-0d (>= 1.8.0.10), libstdc++6 (>= 4.1.1), xulrunner-1.9 (>> 1.9~rc2-5)
Suggests: xulrunner-1.9-gnome-support, latex-xft-fonts, xfonts-mathml, ttf-mathematica4.1, xprint, mozplugger, libkrb53
Conflicts: firefox (<< 2.0+dfsg-1), iceweasel-dom-inspector (<< 3.0~b4), mozilla-firefox (<< 1.5.dfsg-1)
Conffiles:
/etc/iceweasel/profile/bookmarks.html 5268a062e398d7c991f16155159088a3
/etc/iceweasel/profile/localstore.rdf ea03cc19c2a3f622fa557cd8ea9da6eb
/etc/iceweasel/profile/prefs.js 99940ecd258d83b3355ab06fca0ffddb
/etc/iceweasel/profile/mimeTypes.rdf 69cdcb7e0209f2e9d29000ee1c0ee2f0
/etc/iceweasel/profile/chrome/userChrome-example.css 4788fdaa51b0a238cb21f5c2877ef06d
/etc/iceweasel/profile/chrome/userContent-example.css d3765c7d2de5626529195007f4b7144a
/etc/iceweasel/iceweaselrc a7f1bcffd6febdb02e86652a60ebfd16
/etc/iceweasel/pref/iceweasel.js f1bcbce2d713f2f639a9a9db7c3ad228
/etc/iceweasel/profile/search.rdf 939dcfba9fa92f86bcacb487df9dede1 obsolete
Description: lightweight web browser based on Mozilla
Iceweasel is a redesign of the Mozilla browser component, similar to
Galeon, K-Meleon and Camino, but written using the XUL user interface
language and designed to be lightweight and cross-platform.
.
This browser is based on the Firefox source-code, with minor
modifications. Historically, this browser was previously known as
Firebird and Phoenix.

Je ne vois pas de dépendances envers xserver…
A mon avis ca ne vient pas de la!

ok…

Tu dis que ca marche quand tu lances startx, mais ça ne marche pas au boot de la machine, c’est bien ça? une fois lancé au startx, tu peux ouvrir iceweasel?

Quand tu fais un startx, tout démarre correctement? il y a donc un processus de bloqué au démarrage.

Tu as fais un upgrade et hop, ça plante. On voit les erreurs suivantes :
Could not find ‘nepomukserver’ executable.
Could not read application.ini
X Error: BadWindow (invalid Window parameter) 3
De ce que j’ai trouvé (laborieusement, c’est un fait) sur la toile, c’est souvent lié à un problème de versions.

Le fait est que le serveur cherche le paquetage kde-runtime, qui appartient à la SID. Tu as bien vu ce qu’il en était, dans mon premier message.

Il ne peut pas lire "application.ini. Or :
Monstre:/etc/vsftpd# apt-file search application.ini
conkeror: /usr/share/conkeror/application.ini
emusic-remote: /usr/share/emusic-remote/application.ini
fp-docs: /usr/share/doc/fp-docs/fcl/custapp/tcustomapplication.initialize.html
iceweasel: /usr/lib/iceweasel/application.ini

X Error: BadWindow (invalid Window parameter) 3
Cela nous indique un problème de conflit de versions quelque part.

Iceweasel est donc la version libre de firefox. Ton serveur X n’arrive pas à le lire, visiblement… donc, tu en conclus quoi?

A ta place, dans un premier temps, je ferais sauter ton Iceweasel (avec un “purge”), puis que je relancerai la machine pour voir. De toute façon, c’est vite réinstallable.

oui quand je lance startx j’arrive à démarrer iceweasel après…
mais effectivement ca peut venir de iceweasel.
je vais reinstaller iceweasel dans sa version lenny et je vous tiens au courant.
merci !!

bon je viens de purger iceaweasel puis réinstallation…j’ai redémarré, c’est toujours la meme chose…

le problème c’est juste ton login / password qui n’est pas reconnu en graphique ?

Tu as essayé de voir si le clavier était pas en qwerty ?

oui c juste le login en mode graphique qui n’est pas reconnu
le clavier n’est pas en qwerty

si tu crée un autre utilisateur , il arrive a se logguer en graphique ?

Wait… quand tu lances la machine, tu as quand même l’interface? Avec l’invit’ de login?