Le serveur X ne démarre plus

Le serveur X ne démarre plus - Logiciels - Linux et OS Alternatifs

Marsh Posté le 23-04-2005 à 10:18:01    

Avant hier, je faisais une mise à jour des paquets (Mandrake 10.1), il me semble qu'il s'agissait du paquet kdelib ou qqch dans ce genre. Au bout d'1h, la fenêtre ne se raffraichisait plus, j'ai donc arreter la machine. Au reboot, détection d'erreur sur une partition, et après le nouveau reboot, impossible d'arriver à la fenêtre de login.
 
L'écran semble essayer de changer de résolution environ 3x, et je finis sur le terminal  1..
 
Dans les messages au démarrage, une ligne d'erreur du style "can't open /dev/raw.. " apparait, mais je n'arrive pas à trouver le log dans lequel je pourrais retrouver le message exact. Dans le log Xorg, j'ai d'abord eu un message d'erreur lors du chargement de lib glx, que j'ai alors retiré de xorg.conf.
 
Ensuite, un autre message, après le chargement du module ramdac, j'ai un message du style "(WW) NV(0): Failed to set up wite-combining (range 0xdc00000,0x100000000)"
 
et je n'ai rien de spécial dans le boot.log.
 
Je ne sais plus trop quoi faire/ou regarder..
 
J'ai tenter une mise à jour du système via les cds d'installations, mais sans succès..
 
Une ame charitable pour me sauver ?


Message édité par youmoussa le 23-04-2005 à 10:18:17
Reply

Marsh Posté le 23-04-2005 à 10:18:01   

Reply

Marsh Posté le 23-04-2005 à 11:02:44    

tu as fait un urpmi (pas seulement deopuis les cd) depuis la console ?

Reply

Marsh Posté le 23-04-2005 à 11:11:41    

roscocoltran a écrit :

tu as fait un urpmi (pas seulement deopuis les cd) depuis la console ?


 
oui, j'ai oublié cette étape dans ma description. Sachant que la cause du plantage était suite à une mise à jour de paquets, j'ai fait en mode console au reboot un  
 

Code :
  1. urpmi --auto-select --verify-rpm-no --keep


 
(j'ai désactivé les sources CDs)
 
et là lors de l'install de kdelib-common, j'avais un message d'erreur(impossible d'installer.. pb de dépendance) mais le rpm était bien dans le cache. Donc j'ai fini par faire un rpm -i sur ce rpm (kdelib-common.qqch.mdk)

Reply

Marsh Posté le 23-04-2005 à 11:12:42    

et pas mise à jour du système, il s'agit en fait du menu Install/upgrade du cd

Reply

Marsh Posté le 23-04-2005 à 11:35:52    

J'ai retrouvé une partie du message d'erreur lors du urpmi
 

Citation :

kdelibs-common = 30000000:3.2.3-105.1.1.101mdk est nécessaire pour ...

Reply

Marsh Posté le 23-04-2005 à 11:46:15    

Salut,
Le coup du relancage 3 fois est signe que le serveur X ne peut pas démarrer, et que le gestionnaire de login tente de le relancer...
Log toi en mode texte, et tappes startx voir l'erreur qu'il te met :)

Reply

Marsh Posté le 23-04-2005 à 11:48:06    

deather2 a écrit :

Salut,
Le coup du relancage 3 fois est signe que le serveur X ne peut pas démarrer, et que le gestionnaire de login tente de le relancer...
Log toi en mode texte, et tappes startx voir l'erreur qu'il te met :)


 
 
ca :  
 

Citation :

Using vt7
 
(WW) NV(0): Failed to set up wite-combining (range 0xdc00000,0x100000000)
 
waiting for X server to shut down


Message édité par youmoussa le 23-04-2005 à 11:48:51
Reply

Marsh Posté le 23-04-2005 à 11:58:15    

j'oubliais encore  autre chose : j'ai tenté un xorgconfig.. à un moment donné

Reply

Marsh Posté le 23-04-2005 à 12:20:08    

salut,
là ça vient pas de la config, jpense que ça vient des droits mais pas sûr j'ai jamais vu ce genre d'erreur. Ca te fais pareil en root ?

Reply

Marsh Posté le 23-04-2005 à 12:33:37    

vi  :sweat: je me demande à quel point l'arret brutal lors de la màj du paquet + fscheck peuvent avoir casser tout ca
 
je reste débutant mais je me demande quelle est l'interaction entre le serveur X et kde ? dans quelle mesure un paquet manquant ou corrompu peut bloquer le lancement ?

Reply

Marsh Posté le 23-04-2005 à 12:33:37   

Reply

Marsh Posté le 23-04-2005 à 12:35:30    

non ça n'a rien à voir avec KDE là :/

Reply

Marsh Posté le 23-04-2005 à 12:41:29    

il y a un moyen de le désinstaller/réinstaller ?

Reply

Marsh Posté le 23-04-2005 à 13:12:56    

Oui avec urpmi, mais je saurais pas te dire comment :/

Reply

Marsh Posté le 23-04-2005 à 13:17:36    

deather2 a écrit :

Oui avec urpmi, mais je saurais pas te dire comment :/


 
 
j'ai cherché un peu ce matin, mais sans trouver non plus pour l'instant

Reply

Marsh Posté le 23-04-2005 à 16:06:54    

commence par un draxconf

Reply

Marsh Posté le 23-04-2005 à 19:17:47    

roscocoltran a écrit :

commence par un draxconf


 
 
merci chacun pour votre aide..
 
bon,le drakxconf marche moyen..
 
je sélectionne  
Carte : Riva TNT
Ecran : Delta DA 570
Résolution : 1024x768 16 bpp (ou 800x600 8bpp, bref que des résolution largement supportée normalement et avant par mon moniteur)
 
lors du lancement du test, je vois bien sur la sortie 7 un écran bleu avec le curseur, mais c'est tout. Et quand je bascule à nouveau sur ma session terminal, j'ai le message :
 

Citation :

XFDrake
Une erreur est survenue
essayer de changer les paramètres


 
 :(

Reply

Marsh Posté le 25-04-2005 à 12:58:59    

petit up de début de semaine

Reply

Marsh Posté le 25-04-2005 à 21:04:11    

Salut.
Apparemment, ton probleme est au niveau du serveur graphique.
Quel pilote tu utilise ?
Et poste ton xorg.conf ou XF86Config (dans /etc/X11) et les lignes (EE) de ton Xorg.0.log (dans /var/log).

Reply

Marsh Posté le 25-04-2005 à 21:18:40    

/etc/X11/xorg.conf
 

Citation :

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
 
Section "Module"
    # This loads the DBE extension module.
     
    Load "dbe"   # Double buffer extension
     
    # This loads the Type1 and FreeType font modules
    Load "type1"
    Load "speedo"
    Load "freetype"
     
    # Load        "xtt"
     
    # This loads the GLX module
    # Load       "glx"
    # This loads the DRI module
    # Load       "dri"
    Load "glx" # 3D layer
    Load "/usr/X11R6/lib/modules/extensions/libglx.a"
     
    # This loads the miscellaneous extensions module, and disables
    # initialisation of the XFree86-DGA extension within that module.
     
    Subsection "extmod"
        Option "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubsection
EndSection
# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************
 
Section "Files"
    # The location of the RGB database.  Note, this is the name of the
    # file minus the extension (like ".txt" or ".db" ).  There is normally
    # no need to change the default.
     
    RgbPath "/usr/X11R6/lib/X11/rgb"
     
    # Multiple FontPath entries are allowed (which are concatenated together),
    # as well as specifying multiple comma-separated entries in one FontPath
    # command (or a combination of both methods)
    #
    # If you don't have a floating point coprocessor and emacs, Mosaic or other
    # programs take long to start up, try moving the Type1 and Speedo directory
    # to the end of this list (or comment them out).
    #
     
    # FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
     
    # FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
     
    # FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
    # FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
    # FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
     
    # The module search path.  The default path is shown here.
     
    # ModulePath "/usr/X11R6/lib/modules"
EndSection
# **********************************************************************
# Server flags section.
# **********************************************************************
 
Section "ServerFlags"
    EndSection
# Uncomment this to cause a core dump at the spot where a signal is
# received.  This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging
 
# Option "NoTrapSignals"
 
# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12).  This allows clients to receive these key
# events.
 
# Option "DontVTSwitch"
 
# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.
 
# Option "DontZap"
 
# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences.  This allows clients to receive these key events.
 
# Option "Dont Zoom"
 
# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.
 
# Option "DisableVidModeExtension"
 
# Uncomment this to enable the use of a non-local xvidtune client.
 
# Option "AllowNonLocalXvidtune"
 
# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.
 
# Option "DisableModInDev"
 
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
 
# Option "AllowNonLocalModInDev"
# **********************************************************************
# Input devices
# **********************************************************************
 
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
 
Section "InputDevice"
    Identifier "Keyboard1"
    Driver "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
     
    # For most OSs the protocol can be omitted (it defaults to "Standard" ).
    # When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
    # uncomment the following line.
     
    # Option     "Protocol"      "Xqueue"
     
    Option "AutoRepeat" "500 30"
    Option "XkbOptions" ""
     
    # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    # Option "Xleds"      "1 2 3"
     
    # Option "LeftAlt"     "Meta"
    # Option "RightAlt"    "ModeShift"
     
    # To customise the XKB settings to suit your keyboard, modify the
    # lines below (which are the defaults).  For example, for a non-U.S.
    # keyboard, you will probably want to use:
    # Option "XkbModel"    "pc102"
    # If you have a US Microsoft Natural keyboard, you can use:
    # Option "XkbModel"    "microsoft"
    #
    # Then to change the language, change the Layout setting.
    # For example, a german layout can be obtained with:
    # Option "XkbLayout"   "de"
    # or:
    # Option "XkbLayout"   "de"
    # Option "XkbVariant"  "nodeadkeys"
    #
    # If you'd like to switch the positions of your capslock and
    # control keys, use:
    # Option "XkbOptions"  "ctrl:swapcaps"
     
    # These are the default XKB settings for X.Org
    # Option "XkbRules"    "__XKBDEFRULES__"
    # Option "XkbModel"    "pc101"
    # Option "XkbLayout"   "us"
    # Option "XkbVariant"  ""
    # Option "XkbOptions"  ""
     
    # Option "XkbDisable"
     
    Option "XkbRules" "xorg"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
 
Section "InputDevice"
    # Identifier and driver
     
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "PS/2"
    Option "Device" "/dev/psaux"
    # Mouse-speed setting for PS/2 mouse.
     
    # Option "Resolution" "256"
     
    # When using XQUEUE, comment out the above two lines, and uncomment
    # the following line.
     
    # Option "Protocol" "Xqueue"
     
    # Baudrate and SampleRate are only for some Logitech mice. In
    # almost every case these lines should be omitted.
     
    # Option "BaudRate" "9600"
    # Option "SampleRate" "150"
     
    # Emulate3Buttons is an option for 2-button Microsoft mice
    # Emulate3Timeout is the timeout in milliseconds (default is 50ms)
     
    # Option "Emulate3Buttons"
    # Option "Emulate3Timeout"    "50"
     
    # ChordMiddle is an option for some 3-button Logitech mice
     
    # Option "ChordMiddle"
EndSection
 
Section "Monitor"
    Identifier "monitor1"
    VendorName "Delta"
    ModelName "Delta DA-570"
    HorizSync 30-70
    VertRefresh 50-100
     
    # Sony Vaio C1(X,XS,VE,VN)?
    # 1024x480 @ 85.6 Hz, 48 kHz hsync
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
     
    # Dell D800 and few Inspiron (16/10) 1280x800
    ModeLine "1280x800"  147.89  1280 1376 1512 1744  800 801 804 848
     
    # Dell D800 and few Inspiron (16/10) 1680x1050
    ModeLine "1680x1050"  214.51  1680 1800 1984 2288  1050 1051 1054 1103
     
    # Dell D800 and few Inspiron (16/10) 1920x1200
    ModeLine "1920x1200" 230 1920 1936 2096 2528 1200 1201 1204 1250 +HSync +VSync
     
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
     
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection
 
Section "Device"
    Identifier "device1"
    VendorName "nVidia Corp."
    BoardName "RIVA TNT"
    Driver "nv"
    Option "DPMS"
EndSection
 
Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 16
     
    Subsection "Display"
        Depth 8
        Virtual 1024 768
    EndSubsection
     
    Subsection "Display"
        Depth 15
        Virtual 1024 768
    EndSubsection
     
    Subsection "Display"
        Depth 16
        Virtual 1024 768
    EndSubsection
     
    Subsection "Display"
        Depth 24
        Virtual 1024 768
    EndSubsection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
 
# Any number of ServerLayout sections may be present.  Each describes
# the way multiple screens are organised.  A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option.  In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
 
Section "ServerLayout"
    # The Identifier line must be present
    Identifier "Simple Layout"
     
    # Each InputDevice line specifies an InputDevice section name and
    # optionally some options to specify the way the device is to be
    # used.  Those options include "CorePointer", "CoreKeyboard" and
    # "SendCoreEvents".
     
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
    Screen "screen1"
EndSection


 
les erreurs dans le log :
 

Citation :


(EE) Failed to load module "/usr/X11R6/lib/modules/extensions/libglx.a" (once-only module, 135962511)

Reply

Marsh Posté le 25-04-2005 à 21:36:14    

si je commente  
 

Citation :

 Load "glx" # 3D layer
    Load "/usr/X11R6/lib/modules/extensions/libglx.a"


 
je n'ai plus d'erreurs dans le log, mais ca ne marche pas non plus

Reply

Marsh Posté le 25-04-2005 à 21:44:50    

T'utilise le driver libre ou le nvidia ?
En tout cas l'un ou l'autre essaye de le reinstaller

Reply

Marsh Posté le 25-04-2005 à 21:45:45    

le libre (les simple RIVA TNT ne sont pas supportées par driver proprio il me semble).
 
ca se réinstalle/désinstalle comment ?


Message édité par youmoussa le 25-04-2005 à 21:57:47
Reply

Marsh Posté le 25-04-2005 à 21:51:48    

Il faut que tu trouves le nom du package correspondant (moi je sais pas j'ai une ati) et tu peux tenter de le virer/reinstaller.
Sauf si ta carte ne gère pas la 3D le fichier libglx.a fait partie de ce/ces packages.
 
Pour trouver le nom du package tu peux deja essayer en root un  
# rpm -qa | grep nv

Reply

Marsh Posté le 26-04-2005 à 12:36:35    

est ce que le driver NV fait forcement parti d'un package ?

Reply

Marsh Posté le 26-04-2005 à 12:38:59    

madkat a écrit :

Il faut que tu trouves le nom du package correspondant (moi je sais pas j'ai une ati) et tu peux tenter de le virer/reinstaller.
Sauf si ta carte ne gère pas la 3D le fichier libglx.a fait partie de ce/ces packages.
 
Pour trouver le nom du package tu peux deja essayer en root un  
# rpm -qa | grep nv


 
en désactivant le support de la 3d (comme indiqué ci dessus en commentant dans le xorg.conf), ca ne marche pas mieux (même symptome (écran switche 1 fois en bleu, 1 fois en rouge, puis revient sur le terminal), et sans aucun message d'erreur dans le log mis à part le
 
(WW) NV(0): Failed to set up wite-combining (range 0xdc00000,0x100000000)

Reply

Marsh Posté le 26-04-2005 à 13:21:41    

j'ai désinstallé/réinstallé xorg-x11 et xorg-x11-serveur.. ca n'a rien changé.
 
par contre, je note que le warning donnée :
 

Citation :

(WW) NV(0): Failed to set up wite-combining (range 0xdc00000,0x100000000)


 
on peut le faire correspondre à  
 

Citation :

(--) NV(0): Linear framebuffer at 0xDC000000
(--) NV(0): MMIO registers at 0xDE000000


 
je vois quand même pas pourquoi un plantage lors d'une mise à jour sur un package KDE me bousille ca..  
 
faut que je vérifie ce soir si les erreurs corrigées sur le disque provenaient d'une partition Linux

Reply

Marsh Posté le 26-04-2005 à 13:26:28    

youmoussa a écrit :

si je commente  
 

Citation :

 Load "glx" # 3D layer
    Load "/usr/X11R6/lib/modules/extensions/libglx.a"


 
je n'ai plus d'erreurs dans le log, mais ca ne marche pas non plus


 
J'avais un problème similaire et en remplaçant libglx.a par libglx.so tout est rentré dans l'ordre. ça ne coute rien d'essayer.


---------------
Ubuntu c'est nul ! Tu l'installes et puis ça marche ... y a rien à bidouiller. rm -rf /  
Reply

Marsh Posté le 26-04-2005 à 13:30:25    

shaddy a écrit :

J'avais un problème similaire et en remplaçant libglx.a par libglx.so tout est rentré dans l'ordre. ça ne coute rien d'essayer.


 
avec le driver proprio ou le libre ?
 
car il me semble que le libre (que j'utilise) ne gère pas la 3d, ce qui fait que je dois commenter ces lignes (j'aimerai une confirmation..). De plus, une fois les lignes commentées, ca ne fonctionne pas plus, alors que cela devrait.
 
en tout cas, j'essaierai ca ce soir, merci

Reply

Marsh Posté le 26-04-2005 à 13:42:49    

Mon problème c'était : avec une Geforce2 et les drivers proprios fournis par mandrake. X ne démarrait pas. J'avais remplacé le driver proprio par "vesa".


---------------
Ubuntu c'est nul ! Tu l'installes et puis ça marche ... y a rien à bidouiller. rm -rf /  
Reply

Marsh Posté le 26-04-2005 à 18:49:34    

Au fait au hasard, des fois quand tu reinstalle un nouveau package, tu a l'ancien fichier de conf qui deviens ancien_fichier_de_conf.rpm.save .
Cherche eventuellement apres un Xorg.conf.rpm.save ou XF86Config.rpm.sava, on sait jamais ...

Reply

Marsh Posté le 26-04-2005 à 20:26:38    

madkat a écrit :

Au fait au hasard, des fois quand tu reinstalle un nouveau package, tu a l'ancien fichier de conf qui deviens ancien_fichier_de_conf.rpm.save .
Cherche eventuellement apres un Xorg.conf.rpm.save ou XF86Config.rpm.sava, on sait jamais ...


 
au bout d'une semaine, j'ai cracké et fait une réinstall  :(
 
merci qd même


Message édité par youmoussa le 26-04-2005 à 20:26:53
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed