Outils pour utilisateurs

Outils du site


retrouver_un_mode_graphique_rapidement_en_cas_de_crash

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

retrouver_un_mode_graphique_rapidement_en_cas_de_crash [2014/12/21 19:42] (Version actuelle)
Ligne 1: Ligne 1:
 +======Éditer le fichier xorg.conf======
 +
 +//**Auteur d'​origine : syberia303 **//\\
 +//**Date : 7 décembre 2007 **//\\
 +
 +Ce tutoriel est destiné à tous les utilisateurs des distibutions proposant de créer un compte root lors de l'​installation. On pourra citer debian, suse, fedora et mandriva notamment.
 + 
 +Il faut maintenant se connecter en utilisateur root. Gardez bien à l'​esprit que l'​utilisateur root ou l'​administrateur à tous les droits et peut tout à fait crasher sa machine si le coeur lui en dit et sans autre forme de procès. Il faut donc faire preuve de beaucoup d'​attention lorsqu'​on se logge en root et surtout ne faire que ce dont on est sûr!  ​
 +
 +Pour se connecter en root, il suffit de taper ceci:
 +
 +  su
 +
 +Après avoir tapé cette commande, vous devrez rentrer votre mot de passe. Ne vous inquiétez pas si vous ne voyez rien se passer à l'​écran,​ c'est tout à fait normal et c'est par mesure de sécurité. Si vous avez bien tapé votre mot de passe, vous devriez avoir une ligne ressemblant à ça:
 +
 +  nom de la machine:/​home/​nom d'​utilisateur# ​
 +
 +Le fait de passer en root est facilement identifiable par le signe #.
 +
 +
 + ​Maintenant que vous êtes loggé en root, on va commencer par sauvegarder notre fichier xorg.conf. Rien de plus simple, il suffit de taper cette commande:
 +
 +  cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.backup
 +
 +
 +Le fichier xorg.conf se compose de plusieurs parties dont voici un exemple disponible [[http://​doc.ubuntu-fr.org/​xorg| ici]]:
 +
 +  # /​etc/​X11/​xorg.conf (xorg X Window System server configuration file)
 +  #
 +  # This file was generated by dexconf, the Debian X Configuration tool, using
 +  # values from the debconf database.
 +  #
 +  # Edit this file with caution, and see the /​etc/​X11/​xorg.conf manual page.
 +  # (Type "man /​etc/​X11/​xorg.conf"​ at the shell prompt.)
 +  #
 +  # This file is automatically updated on xserver-xorg package upgrades *only*
 +  # if it has not been modified since the last upgrade of the xserver-xorg
 +  # package.
 +  #
 +  # If you have edited this file but would like it to be automatically updated
 +  # again, run the following command:
 +  #   sudo dpkg-reconfigure -phigh xserver-xorg
 +  ​
 +  Section "​Files"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​misc"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​cyrillic"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​100dpi/:​unscaled"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​75dpi/:​unscaled"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​Type1"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​100dpi"​
 +      FontPath ​   "/​usr/​share/​X11/​fonts/​75dpi"​
 +      # path to defoma fonts
 +      FontPath ​   "/​var/​lib/​defoma/​x-ttcidfont-conf.d/​dirs/​TrueType"​
 +  EndSection
 +  ​
 +  Section "​Module"​
 +      Load    "​i2c"​
 +      Load    "​bitmap"​
 +      Load    "​ddc"​
 +      Load    "​dri"​ ## direct rendering
 +      Load    "​extmod"​
 +      Load    "​freetype"​
 +      Load    "​glx"​ ## client GLX pour OpenGL
 +      Load    "​int10"​
 +      Load    "​type1"​
 +      Load    "​vbe"​
 +  EndSection
 +  ​
 +  Section "​InputDevice"​
 +      Identifier ​   "​Generic Keyboard"​
 +      Driver ​       "​kbd"​
 +      Option ​       "​CoreKeyboard"​
 +      Option ​       "​XkbRules" ​   "​xorg"​
 +      Option ​       "​XkbModel" ​   "​pc105"​
 +      Option ​       "​XkbLayout" ​   "​fr" ​ # "​fr-oss"​ pour Feisty et +
 +      Option ​       "​XkbVariant" ​   "​latin9"​
 +  EndSection
 +  ​
 +  Section "​InputDevice"​
 +      Identifier ​   "​Configured Mouse"
 +      Driver ​       "​mouse"​
 +      Option ​       "​CorePointer"​
 +      Option ​       "​Device" ​       "/​dev/​input/​mice"​
 +      Option ​       "​Protocol" ​       "​ExplorerPS/​2"​
 +      Option ​       "​ZAxisMapping" ​       "4 5"
 +      Option ​       "​Emulate3Buttons" ​   "​true"​
 +  EndSection
 +  ​
 +  Section "​Device"​
 +      Identifier ​   "​Carte"​
 +      Driver ​       "​vesa"​ ## nv pour les NVIDIA (libre), ati pour les ATI (libre).
 +      BusID        "​PCI:​1:​0:​0"​
 +  EndSection
 +  ​
 +  Section "​Monitor"​
 +      Identifier ​   "​Moniteur"​
 +      Option ​       "​DPMS"​
 +  ##    HorizSync ​   31-60 ## selon vos valeurs, n'est pas toujours nécéssaire.
 +  ##    VertRefresh ​   47.5-125 ## voir http://​www.monitorworld.com/​
 +  EndSection
 +  ​
 +  Section "​Screen"​
 +      Identifier ​   "​Ecran"​
 +      Device ​       "​Carte"​
 +      Monitor ​       "​Moniteur"​
 +      DefaultDepth ​   24
 +      SubSection "​Display"​
 +      Depth        16
 +      Modes        "​1024x768"​ "​800x600"​ "​640x480" ​
 +  EndSubSection
 +      SubSection "​Display"​
 +      Depth        24
 +      Modes        "​1024x768"​ "​800x600"​ "​640x480"​
 +  EndSubSection
 +  EndSection
 +  ​
 +  Section "​ServerLayout"​
 +      Identifier ​   "​Default Layout"​
 +      Screen ​       "​Ecran"​
 +      InputDevice ​  "​Generic Keyboard"​
 +      InputDevice ​  "​Configured Mouse"
 +  EndSection
 +
 +
 +Vous pouvez y voir notamment une section nommée "​Device"​ qui va nous occuper pour nous sortir d'​affaire et retrouver l'​affichage. Repérer l'​endroit où l'​action va se passer est une chose mais il va s'agir de l'​éditer et si l'​interface graphique ne veut pas se lancer, vous ne pourrez utiliser vos programmes habituels tels que gedit, kate ou kwrite pour la simple et bonne raison qu'ils ont besoin que l'​interface graphique fonctionne pour se lancer. Nous devons donc nous retourner vers des programmes qui marchent sans interface graphique: nano, vi ou pico. Je vais choisir nano pour éditer le fichier xorg.conf:
 +
 +  nano /​etc/​X11/​xorg.conf
 +
 +Vous allez devoir vous déplacer grâce aux flèches de votre clavier car la souris n'est pas utilisable. Descendez donc à le Section "​Device"​ et changez le Driver. Le plus souvent, le fait d'​utiliser "​vesa"​ comme driver permettra de retrouver l'​interface graphique. Nous avons donc une Section "​Device"​ qui ressemble à ça:
 +
 +  Section "​Device"​
 +      Identifier ​   "​Carte"​
 +      Driver ​       "​vesa" ​
 +      BusID        "​PCI:​1:​0:​0"​
 +  EndSection
 +
 +Mais voilà qu'un autre problème surgit car vous ne savez pas comment sauvegarder avec nano. Une fois les modifications apportées, il faut faire **//ctrl + o //**, puis sauvegarder en appuyant sur **//​Entrée//​** et enfin de quitter nano en faisant **//ctrl + x//**. Et voilà, il ne reste plus qu'à quitter le compte root grâce à la commande:
 +
 +  exit
 +
 +Vous revenez donc à votre compte de base, il suffit de taper:
 +
 +  startx
 +
 +Si tout s'est bien passé, vous avez de nouveau l'​interface graphique. Si vous avez mis vesa comme driver, l'​affichage n'est certes pas optimal mais c'est toujours mieux que l'​invite de commande ;-).
  
retrouver_un_mode_graphique_rapidement_en_cas_de_crash.txt · Dernière modification: 2014/12/21 19:42 (modification externe)