OVH Cloud OVH Cloud

X ne démarre plus

4 réponses
Avatar
Daniel C
Bonjour,

J'ai reçu nouvel écran lcd. Donc je démarre mon PC (debian etch) avec le câble vidéo débranché pendant que je déballe l'écran.
Je branche et me retrouve sous gdm en 640x480. Je me loggue normalement, mais pas moyen de changer la résolution dans les préférences de gnome.

Je m'étonne un peu, et redémarre (p'tet qu'il détecte un truc pendant le boot...).
=> gdm apparait bien en 1280x1024, mais je reviens sur l'écran de login juste après la saisie login/pass.

Je démarre en single, et je trouve dans mon .xsessions-errors

/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/X11R6/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "daniel"
/etc/gdm/Xsession: Beginning session setup...
The application 'gnome-session' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.

Dans les logs gdm j'ai "I810: No matching Device section for instance (BusID PCI:0:2:1) found"

Bon, bizarre...

Je lance un dpkg-reconfigure xserver-xorg, mais là, j'obtiens "not updating /etc/X11/X; file has been customized"
J'essaie une réinstall de Xorg mais idem "not updating...". Je vire le lien et renomme la cible (/usr/bin/Xorg), et ensuite je réinstall xorg => idem

J'ai réinstallé tous les paquets contenant "xorg" dans le nom (avec un dpkg --get-selections|grep xorg puis aptitude reinstall en boucle sur la
liste), mais toujours rien. Le dpkg-reconfigure marche, détecte vesa comme driver video, ce que j'ai laissé. Le message d'erreur gdm change, mais X
démarre toujours pas:

Fatal server error:
Caught signal 11. Server aborting
(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue
(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue


Bref, j'y perd mon latin.
Si vous aviez une piste...

Daniel



PS, le log gdm complet avec vesa :

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12-1-686 i686
Current Operating System: Linux dcailli 2.6.16-2-686 #1 Fri Aug 18 19:01:49 UTC 2006 i686
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Sep 22 14:50:20 2006
(==) Using config file: "/etc/X11/xorg.conf"
error opening security policy file /etc/X11/xserver/SecurityPolicy
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
error opening security policy file /etc/X11/xserver/SecurityPolicy
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!

*** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0x89) [0x80b6849]
1: [0xffffe420]
2: /usr/lib/xorg/modules/libfb.so(fbFillRegionSolid+0xdd) [0xa7894dad]
3: /usr/lib/xorg/modules/libfb.so(fbPaintWindow+0xae) [0xa7894e9e]
4: /usr/lib/xorg/modules/libshadow.so [0xa78a69fe]
5: /usr/X11R6/bin/X [0x814de4f]
6: /usr/X11R6/bin/X(miWindowExposures+0xf6) [0x8104646]
7: /usr/X11R6/bin/X(miHandleValidateExposures+0x77) [0x811bf47]
8: /usr/X11R6/bin/X [0x80c221b]
9: /usr/lib/xorg/modules/drivers/vesa_drv.so [0xa795fed6]
10: /usr/X11R6/bin/X [0x80bde33]
11: /usr/X11R6/bin/X(xf86SwitchMode+0xbc) [0x80b447c]
12: /usr/X11R6/bin/X [0x80d3fc2]
13: /usr/X11R6/bin/X [0x80d4272]
14: /usr/X11R6/bin/X [0x814b011]
15: /usr/X11R6/bin/X(Dispatch+0x19b) [0x8086b8b]
16: /usr/X11R6/bin/X(main+0x48e) [0x806e5de]
17: /lib/tls/libc.so.6(__libc_start_main+0xc8) [0xa7d11ea8]
18: /usr/X11R6/bin/X(FontFileCompleteXLFD+0xad) [0x806d911]

Fatal server error:
Caught signal 11. Server aborting

(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue
(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
Daniel Caillibaud
NaiosKAE{FR} a écrit :

avec vesa j'ai
Fatal server error:
Caught signal 11. Server aborting
(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue
(EE) VESA(0): unknown reason for exception
(EE) VESA(0): cannot continue





Une question, pourquoi si tu as un chipset I810, veut tu utiliser le
pilote vesa ?



J'ai un chipset i915G intégré à la carte mère, je ne "veux" pas vesa,
mais comme i810 plantait

>> Dans les logs gdm j'ai "I810: No matching Device section for instance
>> (BusID PCI:0:2:1) found"

j'ai laissé celui détecté par "dpkg-reconfigure xserver-xorg" pour voir
si ça marchait mieux.

ensuite pour ton problème d'affichage, essaie de changer les frequences
de synchro en mettant celles de ton écran (tu peux obtenir la section
Xorg complete avec $ get-edid | parse-edid )



Je regarde ça lundi sur le PC en question, mais jusque là aucune
fréquence de synchro n'était précisée et ça marchait (jusqu'à ce boot
sans écran).
Et il me semble qu'une fréquence défectueuse devrait empêcher l'écran
d'afficher qqchose mais pas X de démarrer.

J'ai d'ailleurs oublié de préciser que X ne démarre plus avec le
xorg.conf initial (qui marchait jusque là) que ce soit avec le nouvel
écran ou avec l'ancien.
Il y a donc probalement un autre fichier de conf qui a été modifié lors
du boot sans écran mais je ne sais pas lequel. Ou alors le BusID de la
carte vidéo a changé tout seul (c'est ce que semble indiquer le message
d'erreur avec i810), mais je comprend assez mal comment c'est possible
(et "dpkg-reconfigure xserver-xorg" continue de détecter PCI:0:2:1).

Bref, pour le moment, à part de la sorcellerie, je n'ai aucune
explication...

Daniel


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vincent Lefevre
On 2006-09-24 15:45:02 +0200, Daniel Caillibaud wrote:
J'ai un chipset i915G intégré à la carte mère, je ne "veux" pas vesa,
mais comme i810 plantait


[...]
Je regarde ça lundi sur le PC en question, mais jusque là aucune
fréquence de synchro n'était précisée et ça marchait (jusqu'à ce boot
sans écran).
Et il me semble qu'une fréquence défectueuse devrait empêcher l'écran
d'afficher qqchose mais pas X de démarrer.



J'ai eu une machine avec un i915g et un problème de fréquence avec le
moniteur LCD (un DELL 2001FP). Je l'ai résolu avec l'indication donnée
ici: <http://wiki.x.org/wiki/FAQVideoModes>, i.e. en mettant:

Section "Monitor"
Identifier "DELL 2001FP"
DisplaySize 367 275
HorizSync 31-80
VertRefresh 56-76
Option "DPMS"
ModeLine "1600x1200" 160.00 1600 1664 1856 2160 1200 1201 1204 1250
EndSection

Et pour la section Device:

Section "Device"
Identifier "Intel 82915G Video Card"
Driver "i810"
BusID "PCI:0:2:0"
EndSection

J'ai d'ailleurs oublié de préciser que X ne démarre plus avec le
xorg.conf initial (qui marchait jusque là) que ce soit avec le nouvel
écran ou avec l'ancien.
Il y a donc probalement un autre fichier de conf qui a été modifié lors
du boot sans écran mais je ne sais pas lequel. Ou alors le BusID de la
carte vidéo a changé tout seul (c'est ce que semble indiquer le message
d'erreur avec i810), mais je comprend assez mal comment c'est possible
(et "dpkg-reconfigure xserver-xorg" continue de détecter PCI:0:2:1).

Bref, pour le moment, à part de la sorcellerie, je n'ai aucune
explication...



En ce qui me concerne, quand je suis passé à Xorg sur mon PowerBook
sous Linux (Debian testing/unstable), X démarrait, mais quittait
immédiatement. La raison: je changeais les chemins des fontes dans
mon .xinitrc, et les chemins utilisés ne fonctionnaient plus. Ça
peut être aussi un truc à regarder...

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel C
Vincent Lefevre wrote:
On 2006-09-24 15:45:02 +0200, Daniel Caillibaud wrote:
J'ai un chipset i915G intégré à la carte mère, je ne "veux" pas vesa,
mais comme i810 plantait


[...]
Je regarde ça lundi sur le PC en question, mais jusque là aucune
fréquence de synchro n'était précisée et ça marchait (jusqu'à ce boot
sans écran).
Et il me semble qu'une fréquence défectueuse devrait empêcher l'écran
d'afficher qqchose mais pas X de démarrer.



J'ai eu une machine avec un i915g et un problème de fréquence avec le
moniteur LCD (un DELL 2001FP). Je l'ai résolu avec l'indication donnée
ici: <http://wiki.x.org/wiki/FAQVideoModes>, i.e. en mettant:

Section "Monitor"
Identifier "DELL 2001FP"
DisplaySize 367 275
HorizSync 31-80
VertRefresh 56-76
Option "DPMS"
ModeLine "1600x1200" 160.00 1600 1664 1856 2160 1200 1201 1204 1250
EndSection



J'ai ajouté toutes ces infos (avec mes données), mais ça démarre toujours pas :-/
Je ne pense pas que cela vienne du xorg.conf car
- les sections Monitor et Device du xorg.conf sont strictement identique à celles de la ubuntu sur la partition voisine (donc même machine)
- X ne démarre plus non plus avec l'ancien écran (alors que ce xorg.conf avec cet écran marchait)
mais je ne comprend pas...

Je vais probablement finir par réinstaller mais je manque de temps, je me débrouille avec ubuntu en attendant.

En ce qui me concerne, quand je suis passé à Xorg sur mon PowerBook
sous Linux (Debian testing/unstable), X démarrait, mais quittait
immédiatement. La raison: je changeais les chemins des fontes dans
mon .xinitrc, et les chemins utilisés ne fonctionnaient plus. Ça
peut être aussi un truc à regarder...



J'ai des pbs de chemin de fontes qui ne datent pas d'hier dans le xorg.conf (pas de fontes dans le xinitrc), mais ça lui posait pas de pbs (un warning
dans le log).

En tout cas, merci pour les tuyaux.

Daniel

PS: dans mon Xorg.0.log j'ai

(--) PCI:*(0:2:0) Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller rev 14, Mem @ 0xcfd00000/19, 0xd0000000/28,
0xcfcc0000/18, I/
(--) PCI: (0:2:1) Intel Corporation 82915G Express Chipset Family Graphics Controller rev 14, Mem @ 0xcfd80000/19
[...]
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
915GM, 945G, 945GM
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 915G found
[...]
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
the saved state
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
[...]
(WW) I810(0): Successfully set original devices (2)


et le xorg.conf

Section "Device"
Identifier "Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
EndSection

Section "Monitor"
Identifier "ASUS MM19S"
Option "DPMS"
DisplaySize 377 301
HorizSync 30-83
VertRefresh 55-75
ModeLine "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066
EndSection


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vincent Lefevre
On 2006-09-26 19:39:19 +0200, Daniel C wrote:
PS: dans mon Xorg.0.log j'ai

(--) PCI:*(0:2:0) Intel Corporation 82915G/GV/910GL Express Chipset Family
Graphics Controller rev 14, Mem @ 0xcfd00000/19, 0xd0000000/28,
0xcfcc0000/18, I/
(--) PCI: (0:2:1) Intel Corporation 82915G Express Chipset Family Graphics
Controller rev 14, Mem @ 0xcfd80000/19
[...]
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
915GM, 945G, 945GM
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 915G found
[...]
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
the saved state
(WW) I810(0): Extended BIOS function 0x5f05 not supported.
[...]
(WW) I810(0): Successfully set original devices (2)



WW, c'est juste des warnings. L'important est plutôt de voir si tu as
des erreurs (EE), et si le .xinitrc a été lancé (si tu utilises startx)
en ajoutant quelque chose du style:

date > $HOME/foo

Il se peut très bien que X soit lancé normalement, mais que ton
window manager échoue (c'est ce qui se produisait pour moi, à cause
des mauvais chemins pour les fontes).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact