SDB:Configuration du serveur X à l'aide de SaX2

Un article de openSUSE.


Version: 7.0

Après l'installation, l'interface grafique n'apparaît pas correctement ou ne fonctionne pas du tout. En conséquence, vous souhaitez reconfigurer les périphériques (souris, clavier, carte graphique et moniteur) afin de tester d'autres configurations éventuelles.

Cet article est un catalogue de problèmes qui peuvent arriver lors de la configuration de votre système X11 et des solutions correspondantes.

Sommaire

Amorçage depuis le bureau

  • Si votre serveur X est actif, tapez la combinaison de touches suivantes :
     CTRL+ALT+F1
  • Connectez vous en tant qu'administrateur root et exécutez la commande suivante :
init 3 (init 2 pour SuSE Linux 7.0)

pour accéder au niveau d'exécution trois (runlevel 3). À la suite de quoi, vous obtiendrez le message suivant :

MASTER RESSOURCE: CONTROL LEVEL 3 HAS BEEN REACHED
  • Confirmez ce message en pressant une touche quelconque et vous pourrez à nouveau saisir une commande sur la console.

Amorçage par invite (prompt)

  • Lors de l'amorçage du système, vous obtenez, à partir de SuSE Linux 7.1 l'écran de démarrage de LILO. Pressez la touche échap (ESC) pour fermer cet écran. Après quoi, vous verrez :
boot:
  • Saisissez alors :
linux 3

Les utilisateurs de la version 7.0 de SuSE Linux qui ne présente pas cet écran de démarrage de LILO, peuvent saisir directement la commande :

linux 2

pour exécuter l'amorçage. À partir de SuSE Linux 7.2, choisissez l'entrée dans le menu de Lilo et ajoutez-y simplement un 3 (l'entrée linux est disponible dans le menu).

  • À la suite de quoi, le système sera amorcé au niveau d'exécution trois (runlevel 3) et vous pourrez vous connecter en tant qu'administrateur root.

Préparation

  • Une fois que le système a atteint le niveau d'exécution trois (runlevel 3), vous pouvez commencer à réaliser la configuration.

En ce qui concerne toutes les cartes graphiques les plus récentes (Radeon, Rage Fury Maxx, GeForce 2 GTS/MX, Matrox G450, etc.), uniquement Sax2 peut être utilisé pour la configuration. Par contre, certaines des cartes graphiques les plus anciennes (telles que les cartes de la série ATI Rage128, les cartes Mach64, S3, Matrox G100-G400, Nvidia Riva128 ainsi que les cartes TNT et TNT2 etc.) sont encore parfois supportées par XFree 3.3.6. Dans le cas où un problème se poserait avec le pilote pour XFree 86 4.x.x vous pourriez recourir à Sax pour les cartes graphiques plus anciennes.

  • Vous pouvez aisément déterminer quel chipset (ensemble de circuits intégrés) utilise votre carte graphique à l'aide de la commande :
/sbin/lspci
  • Une fois que vous aurez obtenu les résultats de cette commande, cherchez la ligne qui commence par VGA compatible controller :
01:00.0 VGA compatible controller: nVidia Corporation NV11 (rev a1)
  • Dans cet exemple, il s'agit d'une carte dotée de circuits intégrés Nvidia. Afin d'obtenir un résultat plus détaillé, vous pouvez utiliser la commande :
sax2 -p

Le résultat de celle-ci sera du type :

Chip: 0  is -> Nvidia GeForce 2 MX  1:0:0  0x10de 0x0110 AGP nv
  • Vous obtiendrez ainsi des informations plus précises au sujet de votre carte graphique. Vous trouverez ici une explication des détails donnés en réponse à votre requête :
Chip: 0		    = premier chipset graphique trouvé.
Nvidia GeForce 2 MX = Type de la carte grafique. Dans certains cas, "unknown"
		      (inconnu) peut être affiché. Si, en dernière position,
		      fbdev était affiché, cela signifierait que votre carte n'est pas
		      supportée, et qu'il y aura tentative de configurer le framebuffer
		      (mémoire de l'affichage à l'écran).
1:0:0		    = Décrit dans quel emplacement (slot) la carte
		      graphique est insérée. Cette information n'est
		      importante que dans le cas où vous désirez
		      réaliser une configuration avec plusieurs
		      cartes graphiques. Sachez cependant que notre
		      assistance technique à l'installation gratuite
		      ne peut vous assister dans un tel cas de figure.
0x10de 0x0110	    = Fabricant et numéro de carte.
AGP		    = Il s'agit d'une carte AGP.
nv		    = Le module que SaX chargera en démarrant si
		      aucun autre paramètre n'est défini.
  • Maintenant que vous avez identifié votre carte graphique, vous pouvez démarrer les programmes Sax et Sax2 avec différents paramètres.

Sax2 (à partir de XFree 4.0)

  • Le fichier de configuration XF86Config pour XFree 4.x.x est sauvegardé dans /etc/X11/.
  • Afin de démarrer la configuration de l'interface grafique avec Sax2, saisissez tout simplement la commande :
sax2

Les utilisateurs de la version 7.0 de SuSE Linux se verront peut-être ici offrir la possibilité de passer de XFree 3.3.6 à Xfree 4.0. Répondez par l'affirmative avec "yes". Sax2 sera alors démarré.

  • Il peut se produire, qu'avec certaines cartes graphiques, aucun module correspondant ne soit trouvé, dans ce cas, Sax sera démarré et vous pourrez réaliser la configuration décrite ci-dessus. Avec la version 7.1, pratiquement toutes les cartes graphiques sont configurables à l'aide de XFree 4.0.2 à l'exception de quelques cartes graphiques très particulières.

Options

  • Sax2 offre quelques possibilités de résoudre les problèmes qui pourraient apparaître à l'aide de différents paramètres. Ci-dessous, vous trouverez une liste des options les plus importantes :
sax2 -p	     = 	interprête le bus et répertorie toutes les carte reconnues
		comme des cartes graphiques.
sax2 -f	     =	Pour vous assurez qu'une vérification du matériel ait lieu, même si
		des données relatives au matériel sont déjà disponibles. À partir
		de SuSE Linux 7.2 l'option -f  est implémentée dans la commande
		sax2. Si la vérification du matériel ne doit pas être effectué,
		utilisez l'option -q.
sax2 -q	     =	Désactive la reconnaissance du matériel.
sax2 -l	     =	Démarre Sax2 avec 640*480@60Hz. La détection (probing) de
		DDC (Display Data Channel : canal de données d'affichage)
		est désactivée. Cette option est très importante si le moniteur
		se déconnecte ou présente un écran noir lors du démarrage
		de Sax2.
sax2 -m 0=   =	Avec cette chaîne d'options, SaX2 sait avec quel module
		s'adresser à la carte graphique au démarrage.
		par exemple : sax2 -m 0=r128
		charge le module pour les cartes Rage-128.
		Vous pourrez trouver tous les modules disponibles pour
		XFree 4.x.x sous : /usr/X11R6/lib/modules/drivers/
		apm_drv.o        fbdev_drv.o    neomagic_drv.o
		sis_drv.o        ark_drv.o      glide_drv.o
		nv_drv.o         tdfx_drv.o	ati_drv.o
		glint_drv.o      nvidia_drv.o   tga_drv.o
		atimisc_drv.o    i128_drv.o     r128_drv.o
		trident_drv.o    chips_drv.o    i740_drv.o
		radeon_drv.o     tseng_drv.o	cirrus_alpine.o
		i810_drv.o       vesa_drv.o	rendition_drv.o
		cirrus_drv.o     s3virge_drv.o  vga_drv.o
		cirrus_laguna.o  mga_drv.o      savage_drv.o
		cyrix_drv.o      mga_hal_drv.o  siliconmotion_drv.o
sax2 -c	CHIP =	Exemple : vous avez une carte Voodoo-Add-on et une carte
		AGP. Sax2 -p reconnaît la carte Voodoo en tant que circuit
		intégré 0 et la carte AGP en tant que circuit intégré 1.
		Néanmoins, Sax2 plante lors de la configuration, probablement
		parce qu'il tente de configurer la carte PCI. Si par contre,
		vous démarrez SaX2 avec sax2 -c 1, c'est le "deuxième" circuit
		intégré grafique qui sera adressé et vous pourrez continuer
		la configuration.
sax2 -n      =	Comme déjà décrit avec SaX, SaX2 offre aussi la possibilité
		de charger les options pour la souris lors du démarrage au
		cas où la souris ne fonctionnerait pas ou exécuterait de
		mauvaises fonctions. Cette commande nécessite l'ajout de -t,
		avec -n la souris est définie en tant que périphérique.
sax2 -t	     =	Détermine le protocole pour la souris. La syntaxe en
		est ainsi définie :
		par exemple : sax2 -n /dev/usbmouse -t ps/2
		pour une souris USB.
sax2 -F	     =  Cette option est disponible à partir de la version 4.3.
		Avec elle, il est possible de démarrer les modules
		individuellement depuis SaX2. Si, par exemple, vous
		voulez modifier les paramètres de  configuration de
		la souris, vous pouvez démarrer avec
			  sax2 -F mouse
		Vous trouverez ici la liste des différentes possibilités :
		[ -F | --fastpath ]
		  set the fastpath to configure single parts
		  of the configuration. Available are:
		    a) mouse
		    b) keyboard
		    c) desktop
		    d) layout
sax2 -a	     =	À l'aide de l'option -a / --auto, une configuration
		automatique prenant en compte toutes les données relatives
		au matériel déterminées par SaX2 sera exécutée. Vous
		pouvez, directement après l'exécution de "sax2 -a",
		démarrez l'interface graphique et, si nécessaire, régler
		l'image avec xfine2 ou démarrez à nouveau avec SaX2 afin
		de modifier la configuration existante.
Naturellement, vous pouvez combiner différentes options entre elles, par
exemple :
		sax2 -m 0=r128 -n /dev/psaux -t imps/2 -a

Modelines manuels

Vous voulez utiliser d'autres modelines que ceux utilisés dans XF86Config. À cette fin, la commande xmode peut vous aider à calculer les modelines nécessaires. Pensez cependant à n'utiliser que des résolutions/fréquences de rafraîchissement de l'écran admises par votre matériel (carte graphique, moniteur). Avec des valeurs inappropriées, vous pourriez endommager votre matériel ! Si vous désirez, par exemple, générez une résolution de 1024*768@60Hz la commande pour xmode devrait être comme ci-dessous :

 	xmode -x 1024 -y 768 -r 60

Le résultat de cette commande est du type :

	44
	55
	Modeline "1024x768" 61.19 1024 1040 1216 1400 768 768 775 802
		xmode options:
		  [ -d | --dacspeed ]
		    ramdac speed in Mhz
		  [ -r | --refresh ]
		    refresh rate in Hz
		  [ -s | --sync ]
		    horizontal sync rate in Khz
		  [ -x | --xdim ]
		    X - dimension in pixels
		  [ -y | --ydim ]
		    Y - dimension in pixels
		  [ -n | --nocheck ]
		    do not check the geometry
		  [ -f | --fbdev
		    calculate framebuffer mode

Cependant, vous ne devriez utiliser cette option qui permet d'entrer les modelines manuellement que si toutes les autres tentatives n'ont apporté aucun succès ou si vous nécessitez un modeline spécial. Entrez ce modeline dans la section "Modes" de XF86Config et désactivez tous les autres modelines. Exemple : Le modeline ci-dessus doit être ajouté à la section "Modes" : Modelines déjà disponibles :

Section "Modes"
  Identifier   "Modes[0]"
  Modeline "640x480" 27.96 640 656 720 864 480 480 485 501
  Modeline "800x600" 43.68 800 816 928 1072 600 600 606 626
  Modeline      "1024x768" 79.55 1024 1040 1216 1328 768 768 777 802
EndSection

Après le changement :

 Section "Modes"
   Identifier   "Modes[0]"
 #  Modeline "640x480" 27.96 640 656 720 864 480 480 485 501
 #  Modeline "800x600" 43.68 800 816 928 1072 600 600 606 626
 #  Modeline      "1024x768" 79.55 1024 1040 1216 1328 768 768 777 802
    Modeline "1024x768" 61.19 1024 1040 1216 1400 768 768 775 802
 EndSection
 

Démarrage

Ces derniers temps, Sax2 a été modifié plusieurs fois (depuis SuSE Linux 7.0) afin de permettre une configuration plus simple. Étant donné que cet article est censé offrir un panorama des plus actuels des possibilités offertes par Sax2, nous nous concentrerons sur la version de SaX2 la plus récente :

  • Si vous ne démarrez SaX2 qu'avec
sax2

vous obtiendrez le résultat suivant :

SaX: root Password:
SaX: using hardware information from database
SaX: to avoid this run SaX the following:
     sax2 -f
SaX: abort sequence is [ Ctrl-C ]...
SaX: continue [ yes | no ]

Si le matériel doit être déterminé, utilisez, s'il vous plaît, l'option -f si par contre, vous voulez uniquement réaliser des modifications de la configuration déjà existante, contentez vous simplement de confirmer ce message avec yes.

  • Lorsque vous démarrez SaX2 avec l'option -f, le matériel est déterminé et vous obtenez le message suivant :
Card: Nvidia GeForce 2 MX
Do you want to enable 3D for this card ?
[ yes | no ]

Sax2 a trouvé une carte qui est capable d'assurer le support 3D. Si vous n'êtes pas sur que cette fonction est supportée sous Linux (!), choisissez "no" comme réponse. Actuellement, avec les cartes graphiques Nvidia et Voodoo, vous avez d'excellentes chances de pouvoir activer l'accélération 3D de votre matériel pour les jeux et autres applications. Notez cependant, que des pilotes spéciaux peuvent cependant être nécessaires pour ce support. Pour cette raison, il est vous conseillé de jeter un coup d'oeil à notre base de données support http://sdb.suse.de/de/sdb/html/.

  • Si, lors de la configuration de cartes Nvidia, vous vous retrouvez confronté à la question :
Some packages are missing. Do you
want to install the missing packages now ?

répondez s'il vous plaît avec "no". Dans le cas où vous voudriez reconfigurer la carte, vous devrez avoir au préalable installer les pilotes avec YaST ou les commandes rpm. Pour les cartes Nvidia, utilisez uniquement les pilotes de la page d'accueil de Nvidia, (http://www.nvidia.com/view.asp ?PAGE=linux) si vous désirez utiliser le support 3D.

Premier contact

  • Vous avez maintenant deux possibilités :
Enable SaX autodetection mode

et

Use the current configuration

Si vous voulez générer une nouvelle configuration, utilisez Enable SaX autodetection mode. Si vous désirez uniquement procéder à quelques modifications, utilisez Use the current configuration. Après que vous ayez réalisé votre choix, poursuivez avec Next >>.

Configuration de la souris

  • Mouse settings: Propriétés de la souris. Cliquez sur "Properties" afin de charger les paramètres de la souris déjà existants. Si vous possédez une souris PS2 ou USB, les valeurs devraient en être automatiquement entrées. Cependant, certaines propriétés spécifiques de certaines souris (par exemple les souris à roulette) ne sont pas chargées automatiquement à travers le nom du produit parce que certaines souris ne fonctionnent pas avec le protocole imps/2. Il vous est cependant possible de les configurer manuellement sur la carte Expert. Pour cela, entrez les valeurs suivantes pour une souris PS/2 ou USB :
Protocol	=	imps/2
Device  	=	/dev/psaux ou
			/dev/input/mice

Faites alors défiler l'écran jusqu'à trouver l'entrée Wheel Mouse. Changez cette entrée comme suit :

Buttons 		=	cliquez s'il vous plaît
Negative Movement	=	4
Positive Movement	=	5

Confirmez avec OK et cliquez ensuite sur Next >>. Bien entendu, vous pouvez entrer les valeurs manuellement dans un fichier XF86Config déjà existant. Pour cela, ouvrez, en tant qu'administrateur root, le fichier XF86Config et cherchez les entrées suivantes :

Section		"InputDevice"
  Driver       	"mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/mouse"
  Option       "Emulate3Buttons" "on"
  Option       "Emulate3Timeout" "50"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Autodetection"
  Option       "Protocol" "ps/2"
  Option       "Vendor" "Sysp"
EndSection

Dans ce cas, changez le protocole "ps/2" pour un protocole "imps/2" et ajoutez-y la ligne suivante :

Option "ZAxisMapping" "4 5"

La section modifiée "Input Device" doit alors être comme suit :

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/mouse"
  Option       "Emulate3Buttons" "on"
  Option       "Emulate3Timeout" "50"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Autodetection"
  Option       "Protocol" "imps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Configuration de l'ordinateur portable

Dans le cas des ordinateurs portables, la configuration est réalisable de telle sorte qu'il vous soit possible d'utiliser une souris externe (par exemple une souris PS/2 ou USB) en plus de votre touchpad. Afin d'autoriser cette fonctionnalité, ajoutez simplement une deuxième section "Input Device" (c'est à dire la troisième) dans votre fichier XF86Config et les périphérique et protocole corrects. Notez ici que les touchpads internes ne fonctionnent pas avec le protocole imps/2. Par exemple :

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/psaux"
  Option       "Emulate3Buttons" "on"
  Option       "Emulate3Timeout" "50"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Autodetection"
  Option       "Protocol" "ps/2"
  Option       "Vendor" "Sysp"
EndSection
Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/input/mouse"
  Option       "Emulate3Buttons" "on"
  Option       "Emulate3Timeout" "50"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Autodetection"
  Option       "Protocol" "imps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Notez s'il vous plaît que dans le cas d'une souris externe PS/2, des conflits peuvent survenir, dus au fait que le touchpad accèdent également au fichier /dev/psaux.

Problèmes avec la souris

  • === La souris saute ou semble exécuter des commandes non désirées ===

Comme il a été mentionné plus haut, dans certains cas, il peut arriver que des souris ne fonctionnent pas avec certains protocoles (ps/2 et imps/2). Le symptôme est alors une souris inutilisable dont le curseur disparaît dans un coin de l'écran ou qui semble, par exemple, provoquer l'exécution de commandes sur le bureau. Dans ce cas, voici une possible solution au problème : Utilisez votre éditeur favori (vi,emacs,pico,mcedit) afin d'ouvrir le fichier :

mcedit /etc/init.d/boot.local

ajoutez cette commande à la fin du fichier :

/usr/sbin/sysp -s mouse > /dev/null

Ainsi, la souris sera correctement initialisée et fonctionnera avec le protocole imps/2. Une autre possibilité consiste à changer le protocole de la souris. Si la souris a des problèmes de fonctionnement avec le protocole imps/2, changez le protocole dans XF86Config pour ps/2. Si certaines caractéristiques de la souris, ou toute la souris, ne fonctionnent pas, vous devrez régler l'option START_GPM sur "no" dans le fichier /etc/rc.config. À la suite de quoi, vous devrez exécuter SuSEconfig. Vous pouvez aussi essayer d'exécuter la commande gpm -k (qui arrête gpm) et de redémarrer X (si vous avez une connexion graphique, pressez la combinaison de touches CTRL+ALT+BACKSPACE)avant de désactiver gpm complètement.

  • === Le curseur est invisible ===

Symptôme : Les cartes grafiques sont responsables de la représentation du curseur à l'écran. Dans certains cas, il peut arriver que le curseur ne soir pas représenté. Solution : Vous pourrez régler ce problème en éditant la section "Device" de votre XF86Config et en réalisant les modifications suivantes :

Section "Device"
  BoardName    "AutoDetected"
  Driver       "r128"
  Identifier   "Device[0]"
  VendorName   "AutoDetected"
EndSection

Ajoutez ici la ligne suivante :

Section "Device"
  BoardName    "AutoDetected"
  Driver       "r128"
  Identifier   "Device[0]"
  VendorName   "AutoDetected"
  Option       "sw_cursor"
EndSection

De cette façon, la représentation du curseur sera transmise au serveur X et la souris devrait être représentée comme d'habitude.

  • === Le curseur se déplace avec des mouvements saccadés ou avec des variations de vitesse ===

Symptôme : Le curseur se déplace sur l'écran avec des mouvements saccadés ou trop lentement ou uniquement à une certaine vitesse. Solution : Chaque souris possède une résolution (dpi) bien déterminée qui doit être définie dans XF86Config. Cette entrée doit avoir la syntaxe suivante : Option "Resolution" "VALEUR" Exemple : Option "Resolution" "400" Cette entrée doit être ajoutée à la section "Input Device" de la souris de votre fichier XF86Config qui aura alors la forme suivante :

Section "Device"
  BoardName    "AutoDetected"
  Driver       "r128"
  Identifier   "Device[0]"
  VendorName   "AutoDetected"
  Option       "Resolution" "400"
EndSection

Afin de déterminer la résolution de votre souris, veuillez lire les données techniques de votre souris. Cependant, à l'heure actuelle ces options ne fonctionnent pas encore pour les souris USB !

Le clavier

  • Keyboard settings : configuration de la disposition (layout) du clavier. Par défaut, la disposition du clavier devrait être correcte (fr : disposition française). Cependant, si vous voulez réaliser des changements, veuillez confirmer ceux-ci avec "apply". Dans la section "Velocity" vous pouvez définir le temps de réaction de votre clavier ("default delay time" = 50 et "repeat rate" = 5). Il n'est cependant pas nécessaire d'y effectuer des changements. Dans l'espace de test, vous pouvez tester la disposition du clavier. La section "General" vous offre la possibilité, tout comme Sax auparavant, de sélectionner le type de clavier (standard = standard keyboard [ pc104 ]). Étant donné que Linux vous offre la possibilité d'utiliser des polices de caractère TTF (True Type Fonts), vous pouvez inclure celles-ci dans la section "Fonts". Vous trouverez plus d'informations à ce sujet dans votre manuel à la page 159. Veuillez aussi noter que notre service d'assistance technique à l'installation ne peut vous aider en ce qui concerne l'installation des polices de caractère TTF.

Cliquez sur Next >> afin de configurer la carte graphique.

Carte grafique et options

  • Graphics Device Setup: configuration de la carte graphique. Dans la fenêtre, c'est la carte graphique qui vient d'être déterminée qui est affichée. Étant donné que Linux détermine le chipset directement sur la carte, il est tout à fait possible que les informations sur ce modèle diffèrent des informations fournies avec d'autres systèmes d'exploitation au sujet de la même carte graphique. Dans la section "Properties", vous trouverez une liste des fabricants et des cartes graphiques. La section "Expert" vous offre la possibilité de configurer d'autres paramètres dont les plus importants sont répertoriés ci-dessous :
Driver	= 	Ici, vous pouvez définir le pilote. Normalement, cela n'est
		pas nécessaire, cependant, si vous souhaitez utiliser un pilote
		supplémentaire (nvidia), vous pouvez ici définir ce pilote
		explicitement.
Memory	= 	Définit la mémoire pour la carte graphique. Si vous avez une
		carte de plus de 32 Mo, vous pouvez entrer manuellement la
		valeur (1024*64 = 65536).
Options	= 	Vous pouvez ici définir différentes options telles que :
		SWcursor - Dans le cas où le curseur de la souris ne serait pas
		affiché ou incorrectement affiché
		noaccel  - Dans le cas où des problèmes arriveraient lors du
		démarrage de différents chipsets graphiques
Raw Definition	= 	Afin d'assurer, par exemple, l'affichage d'une carte
			graphique avec sortie numérique sur un moniteur adapté,
			vous pouvez entrer :
		  Option "ConnectedMonitor" "DFP"
		  Cette ligne doit respecter la syntaxe de XF86Config.
  • Dans la section "Load 3D Modules", vous pouvez charger les modules pour vos grafiques 3D afin de permettre le fonctionnement de certaines applications OpenGL. Cliquez sur Next >> pour atteindre la dernière étape de la configuration.

Configuration du bureau

  • Desktop Setup: Ici, vous pouvez déterminer la profondeur de couleur, la résolution, le type et la fréquence du moniteur. La profondeur de couleur par défaut conseillée est de 16 bits parce que parfois, certaines cartes peuvent causer des problèmes avec une profondeur de couleur de 24 ou 32 bits. Vous pouvez déterminer la résolution que vous voulez dans la liste "Resolutions". Si vous définissez plusieurs résolutions, vous pourrez plus tard, alors que le système sera en fonctionnement, passer d'une résolution à l'autre à l'aide de la combinaison de touches CTRL+ALT +/-. Si votre moniteur n'est pas répertorié dans la liste, vous pouvez utiliser un des pilotes VESA. Ceux-ci devraient fonctionner avec tous les moniteurs à tube cathodique. Pour les écrans à affichage LCD (cristaux liquides) à matrice active, des pilotes spéciaux sont disponibles. Dans la section des fréquences, vous pouvez entrer la fréquence horizontale et la fréquence verticale de votre moniteur au cas où celui-ci ne serait pas répertorié dans la liste des moniteurs. Vous trouverez ces informations dans votre manuel ou sur Internet. Confirmez alors ces paramètres de configuration et cliquez sur "finish".
  • Dans la fenêtre suivante, vous avez la possibilité de sauvegarder les paramètres de votre configuration ou exécuter un test du serveur X. La commande "start" lancera le test.
  • Vous devriez alors obtenir un test du serveur en ordre de marche. Corrigez directement sur le moniteur les déviations mineures. Si l'image présente une déviation trop importante, arrêtez le test et changez l'algorithme pour Iterate Precisly dans la section "Propriétés/Expert". Après quoi vous pouvez démarrer le test à nouveau.
  • Vous pouvez utiliser l'option "Framebuffer Timing" pour vous permettre de sélectionner des affichages de 60 Hz directement.
  • Si vous êtes satisfait du résultat, finalisez la configuration ("save configuration") et sortez de SaX2.

Vérification

  • Vous pouvez maintenant retourner en mode graphique et vérifier vos paramètres de configuration à l'aide de :
init 5 (init 3 pour SuSE Linux 7.0)

Pas de pilote correspondant à votre carte grafique ?

Dans le cas où votre carte graphique ne serait actuellement pas encore supportée, ou si vous aviez un problème de pilote, vous pourriez configurer le "framebuffer device".

Quels sont les fichiers qui contiennent les protocoles d'erreur ?

Tout comme Sax, Sax2 génère des fichiers journaux qui enregistrent le processus de configuration. Ces fichiers sont :

/var/log/SaX.log
/var/log/XFree86.0.log
  • Copiez simplement ces fichiers à l'aide de :
mcopy /CHEMIN_D_ACCES/NOM_DU_FICHIER a:

sur une disquette. Ajoutez-y le résultat de la commande :

/sbin/lspci -vv

ainsi que le fichier :

/etc/lilo.conf

Si vous deviez avoir le moindre problème lors de la configuration, notre service d'assistance technique à l'installation (support@suse.de) vous prie de bien vouloir joindre ces fichiers à votre requête afin d'avoir les fichiers/informations nécessaires à la résolution de votre problème.

Configurations avancées

Vous voulez activer le 3D, ajouter à votre matériel un moniteur supplémentaire (dual/multihead) ou peut-être installer des polices de caractère True Type Fonts.

Pour ces questions qui n'entrent pas dans le cadre de notre service gratuit d'assistance technique à l'installation, vous pourrez trouver de l'aide auprès de notre "Advanced Support Hotline". Par téléphone, du lundi au vendredi, de neuf heures à dix-sept heures, vous y obtiendrez l'assistance requise. Composez le numéro correspondant à votre problème pour obtenir l'aide du spécialiste dans ce domaine.

Depuis l'Allemagne : 0190 86280x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (1,86 EURO/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis l'Autriche : 0900 47011x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (1,80 EURO/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis la Suisse : 0900 70071x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (3,13 CHF/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis le Royaume-Uni : 0906 666001x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (1,50 £/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis les Pays-Bas : 0900 202216x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (0,70 EURO/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis la Belgique flamande : 0903 4102x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (1,11 EURO/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Depuis la Wallonie/Belgique francophone : 0903 4103x, remplacez le x par le chiffre correspondant à votre problème (0 pour les problèmes liés à l'amorçage et à l'installation, 1 pour les problèmes liés à Internet, etc.) (1,11 EURO/minute, du lundi au vendredi, de neuf heures à dix-sept heures).

Dernier chiffre (x) Domaine de votre problème
Problèmes liés à l'amorçage et à l'installation
1 Problèmes liés à Internet (modem, ISDN, DSL, cable modem)
2 Problèmes liés aux périphériques externes (imprimante, scanner, zip drive, webcam, etc.)
3 Problèmes liés au multimédia (son, DVD, graveur de CD, carte TV)
4 Problèmes liés à l'interface graphique X11 (carte graphique, souris, clavier, 3D, TV-out)
5 Problèmes liés aux applications (bureautiques, commerciales, gestionnaires de fenêtres)
6 Problèmes liés aux ordinateurs portables, PCMCIA
7 Problèmes liés à l'administration du système et LAN (services de réseau, administration d'utilisateurs, droits d'accès, petits réseaux)
9 Problèmes liés à des systèmes autres que i386 (MacIntosh et PowerPC compatibles, ALPHA, IA-64 : problèmes spécifiques à cette architecture liés à l'amorçage et à l'installation)