Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 28/02/2006 21:32:09

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Etrange mésaventure avec mon serveur X

Il y a quelque jours, mon serveur X m'a joué un drôle de tour (c'était pendant que le forum était en carafe, au fait, bluffant la mutation du forum, mais bref, là n'est pas la question). J'ai réussi à  bricoler pour le remettre en route (mon serveur X), mais j'avoue ne pas trop avoir compris ce qui s'est passé.

Resituons les choses dans leur contexte : je tourne en debian testing, avec une carte graphique-chipset intégré S3-ProSavage DDR.
Je surfais tranquillement sur internet en essayant de visualiser une video directement dans firefox (ou en train de faire un jeu en flash, je sais plus trop, mais un de ces 2 trucs là qui a tendance à provoquer le même genre de symptômes).
Bref, firefox freeze, et en freezant tout le reste (jusque là rien d'inhabituel, ça arrive régulièrement, ça m'apprendra à utiliser des trucs en flash-sapucepalibre).
"Pas grave" me-dis-je "c'est l'heure du dodo, allons dormir et éteignons l'ordi..."
Au moment où je me déconnecte du serveur X, l'écran a des réactions bizarres, et le passage en console montre un joli kaléidoscope, avec un peu de vert qui clignote mais en tout petit. Bon, ça aussi c'est "normal", c'est le signe que mon serveur X a crashé, dans cette situation ça fait ça sur les consoles, c'est depuis que j'ai mis le bootsplash (encore une fois bien fait, quelle idée de mettre un gadget aussi inutile... Passons.) J'éteins l'ordi à l'aveugle avec "halt" comme j'ai l'habitude de le faire dans ce cas là (la console est toujours opérationnelle, c'est juste qu'il faut avoir le regard super-affûté tellement c'est écrit petit pour voir ce qu'on tape). Je vais donc dormir tranquille comme baptiste. Jusque là tout va bien.

Le lendemain, je redémarre mon ordi, et c'est là que je manque d'avoir un arrêt cardiaque. L'écran me montre obstinément la console, au lieu de démarrer wdm et donc mon serveur X. Un startx ne donne rien de plus à part "allez voir les logs d'Xorg". Panique à bord : j'ai 3 cours et 2 diaporamas à finir, et OpenOffice marche beaucoup moins bien en console wink
Je vais voir les logs d'xorg, qui ne me parlent que moyennement, puis je jette un oeil sur mon xorg.conf.
Et là, stupeur ! le driver signalé pour ma carte video est 'dri-old.savage' (le bon driver étant savage tout court). Bon, je commence à respirer "Bizarre, le crash a changé la référence du driver de ma carte" me dis-je "mais un bon coup de 'dpkg-reconfigure xserver-xorg' va arrange tout ça !". Et hop c'est parti pour dpkg-reconfigure.
Mais là, re-stupeur ! à aucun moment debconf ne me propose de sélectionner le driver de ma carte (quelle que soit la méthode choisie). Argh ! Diantre ! Bigre !
Bon, heureusement, je sais modifier les fichiers "a la mano" en console, et un p'tit coup de vim plus tard (pardons aux emacsiens fanatiques), le driver est redevenu "savage" comme il n'aurait jamais dû cesser de l'être. Mais dans l'histoire, j'ai été obligée de modifier mon xorg.conf à la main, ce qui signifie "adieu le dpkg-reconfigure", enfin sauf à mettre en oeuvre une petite bidouille fastidieuse avec copie et md5sum (raison pour laquelle je ne bidouille plus JAMAIS mon xorg.conf à la main).
Bref, j'ai croisé les doigts et mon serveur X a consenti à redémarrer. L'histoire finit donc bien (si ça vous inquiétait, j'ai réussi à finir mes 3 cours et 2 diaporamas à temps pour la rentrée des classes wink )

Mais cela ne me dit pas :
1) pourquoi suite à un crash, le driver de ma carte graphique s'est modifié tout seul dans le xorg-conf
2) pourquoi dpkg-reconfigure ne m'a pas proposé de choisir le driver

Voilà les 2 points que je soumets à votre sagacité (après une introduction certes un peu longue)


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#2 01/03/2006 14:33:56

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : Etrange mésaventure avec mon serveur X

mmmh, as-tu fait un upgrade ou autre ce jour là ?


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 01/03/2006 19:03:34

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Etrange mésaventure avec mon serveur X

Pas souvenir...

En même temps, en testing effectivement je fais des mises un jour un peu plus fréquente (mais sélectives), et je n'éteins pas le PC tous les soirs (aaahhhh... la stabilité linux..), donc si ça se trouve, y'a p'tet bien une mise à jour dans l'histoire...

pendant que j'y suis, j'ai encore perdu mon accélération graphique dans l'histoire... pfff.


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#4 02/03/2006 22:15:54

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : Etrange mésaventure avec mon serveur X

Y'avait pas un autre fichier Xconfig en -dpkg.old ou un truc du genre.
Regarde dans /var/lib/dpkg/info et fait un petit ls -lart *.list pour regarder ce qui a été installé dernièrement

LeDub qui, à la longue lecture de Koro, fait une moyenne écriture !!!


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#5 04/03/2006 19:10:26

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Etrange mésaventure avec mon serveur X

Les xorg.conf de sauvagarde portent des numéros correspondant à la date (xorg.conf.200602251238), et il existe un fichier Xsession.dpkg-old et un autre Xsession.options.dpkg-old

Résumé des dernières mises à jour :
- Mise à jour de X le 13/02 (avais-je éteint et rallumé mon PC entre ce moment et le plantage ? mystère... ou alzheimer précoce wink )
- mise à jour de debconf le 22/02 (+ d'autres choses sytle mysql, mais je ne pense pas que cela ait quelque chose à voir)

PS : j'ai reparamétré mon accélération graphique, et je peux à nouveau regarder des vidéos dans des conditions acceptables...

Korova qui retourne à la préparation de cours


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

Pied de page des forums