Dpkg-preconfigure: cannot connect to X server

Résolu/Fermé
Alfred - 17 févr. 2005 à 12:07
 Alfred - 18 févr. 2005 à 12:09
Bonjour a tous,

voila j'ai un gros probleme que je n'arrive aps du tout a régler.
J'utiliser jusqu'ici xdm. Depuis 2 jours je suis passe sous kdm. mais mon portable demarrer sur l'un comme sur l'autre au petit bohneur la chance. J'ai donc decide de supprimer xdm. Il me demandait de supprimer egalement x-window-system. Operation faite je demarrais bien sous kdm. Seulement maintenant j'ai des problemes lorque je fais un simple apt-get install 'paquet'.
Il installe une fois sur deux le paquet ou la mise a jour et me revoie l'erreur dpkg-preconfigure: cannot connect to X server.
Depuis 2 jours que je cherche je n'ai pas trouve la solution.
Je vous met un fichier d'erreur complet a la suite.
Merci d'avance.

apt-get install apache
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
apache-common apache-utils
Suggested packages:
apache-doc apache-ssl apache-perl
The following NEW packages will be installed:
apache apache-common apache-utils
0 upgraded, 3 newly installed, 0 to remove and 12 not upgraded.
Need to get 1492kB of archives.
After unpacking 4362kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ftp2.fr.debian.org testing/main apache-utils 1.3.33-3 [267kB]
Get:2 http://ftp2.fr.debian.org testing/main apache-common 1.3.33-3 [842kB]
Get:3 http://ftp2.fr.debian.org testing/main apache 1.3.33-3 [383kB]
Fetched 1492kB in 1m43s (14.4kB/s)
dpkg-preconfigure: cannot connect to X server
Selecting previously deselected package apache-utils.
(Reading database ... 101949 files and directories currently installed.)
Unpacking apache-utils (from .../apache-utils_1.3.33-3_i386.deb) ...
Selecting previously deselected package apache-common.
Unpacking apache-common (from .../apache-common_1.3.33-3_i386.deb) ...
Selecting previously deselected package apache.
Unpacking apache (from .../apache_1.3.33-3_i386.deb) ...
Setting up apache-utils (1.3.33-3) ...
Setting up apache-common (1.3.33-3) ...
frontend: cannot connect to X server
dpkg: error processing apache-common (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of apache:
apache depends on apache-common (>= 1.3.33-3); however:
Package apache-common is not configured yet.
apache depends on apache-common (<< 1.3.34-0); however:
Package apache-common is not configured yet.
dpkg: error processing apache (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apache-common
apache
E: Sub-process /usr/bin/dpkg returned an error code (1)

6 réponses

Salut,

que se passe t il si tu fais (en root) :

xhost +

juste avant le apt-get install??

Phiphi
0
Et bien ca a marcher. C'est vrai que j'ai omis de dire quelquechose.
Avant je me connecte directement root.
Lorsque je faisias un apt-get install je n'avais besoin de rien faire.
Mais maintenant que je travaille avec un user, et que je passe en su, je n'ai pas du tout penser au xhost +.
Pourtant j'ai pas mal chercher, et je penser que mon systeme ne fonctionnait pas tout simplement.

Merci bocoup pour ton aide.
0
ATTENTION !!!

ca n'est pas une solution !!!! (ou alors un xhost - s'impose a la sortie du root...)
car si tu reste en xhost +, tous les utilisateurs (les fameux "mal intentionnés ;-) ) seront capable d'ouvrir des applis graphiques..

ca sert juste a diagnostiquer le pb...
j'avais fait qques recherches sur le sujet, et il me semble qu'il y a la solution dans la FAQ du XFree86 (un document texte que tu dois avoir déja sur ta babasse) ...

si ca t'intéresse, je rechercherai ca se soir si je rentre pas trop tard...mais fais moi signe, j'vais pas chercher dans le vent sinon...
si tu veux chercher de ton coté, google doit pas mal aider avec les mots cles

XFree .Xauthority cannot connect server

Phiphi
0
Ok ben je veux bien si tu peux voir ca.
J'ai fais une recherche rapide mais je suis pas tomber dessus.
0
http://www.commentcamarche.net/forum/affich-1222973-%5BDebian%5D-Pb-root-kdm-X

comme tu verras, j'avais eu le meme pb avec kdm ;-) et Hector m'avait bien aidé!

y a le lien vers la "solution" en bas...
(sinon, le fichier en question se trouve sur le net avec google il me semble)

Phiphi
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bon ben desole,

je pensais que ca fonctionnait mais non ca ne marche toujours pas.
J'ai bien fais la manip indiquer dans ton lien mais rien n'y fait. Je commence a doute de moi.
0
quelle manip ?

pour ma part, etant donné que je suis le seul a utiliser mon pc, j'ai fait la méthode proposé par "lien" :

en root :

rm /root/.Xauthority
ln -s /home/phiphi/.Xauthority /root/.Xauthority

et depuis ca fonctionne (sauf lors d'une mise a jour une fois... ou j'ai du refaire la manip)

Phiphi
0
J'ai remarque que lorsque je faisais un su classique je pouvais faire un xhost + alors que quand je faisais un su - je ne pouvais pas; le message d'erreur est xhost: unable to open display ""
0