Page suivantePage pr�c�denteTable des mati�res

4. Configuration de XFree86

4.1 Configuration normale

Configurer XFree86 afin de pouvoir utiliser correctement votre souris, clavier, moniteur et carte vid�o tenait, il y a encore peu d'un art obscure, n�cessitant de taper un fichier de configuration complexe. Depuis les versions 3.2 et 3.3 vous rendent les choses extr�mement simples. Vous n'avez plus qu'� lancer le programme XF86Setup.

Ce programme s'appuie sur le fait que tout nouveau mat�riel vid�o pour PC peut exploiter les modes EGA/VGA des moniteurs. Il lance le serveur de base SVGA16 afin d'obtenir le mode de plus-petit-d�nominateur-commun : 640x480. Ensuite il ex�cute un programme interactif afin de vous permettre de saisir l'ensemble des param�tres relatifs � votre souris, �cran, clavier, carte vid�o et ceux sp�cifiques � votre serveur. L'ensemble du processus est ainsi r�alis� sans aucune difficult�.

Une des remarques � garder � l'esprit, est le fait que les nouveaux claviers sont ce que le programme XF86Setup appelle Generic 102-key PC (intl) plut�t que Generic 101-key PC. Si vous saisissez le mauvais param�tre (101) la partie droite de votre clavier (pav� num�rique et touches associ�es) arr�tera de fonctionner.

Si vous n'�tes pas certain de votre type de moniteur, vous pouvez les essayer les uns apr�s les autres dans leur ordre de succession. Parcourez de haut en bas (les choix situ�s le plus haut sont ceux qui r�clament les fr�quences les plus faibles � votre carte vid�o et donc ceux qui demandent moins � votre mat�riel, et ont donc moins de risque de l'endommager). Si de l�g�res distortions (image un peu trop large ou trop �troite, ou mal centr�e) apparaissent, ce n'est pas un probl�me; vous aurez ensuite la possibilit� d'affiner les r�glages de votre configuration.

Puis, quand le programme lancera xvidtune pour vous permettre d'affiner votre mode vid�o, ne vous laissez pas d�stabiliser par le message d'erreur. Les moniteurs � multi-fr�quences sont bien plus difficiles � endommager que leurs anc�tres � fr�quence fixe.

4.2 �a ne marche toujours pas !

Souvent, il arrive que �a ne fonctionne pas correctement au premier d�marrage du serveur X. Dans la plupart des cas, ceci est d� � une erreur dans le fichier de configuration XF86Config. G�n�ralement les fr�quences pour le moniteur sont inad�quates, ou les horlages pour la carte vid�o sont incorrectes. Les probl�mes mineurs peuvent �tres corrig�s � l'aide de xvidtune; un �cran totalement d�form� n�cessite g�n�ralement un retour sous XF86Setup afin de choisir un moniteur de moindre performances.

Si votre �cran a des effets de roulement ou de flou, c'est que vos fr�quences pour moniteur sont inadapt�es. Soyez aussi certain que vous avez sp�cifi� le bon circuit de carte vid�o, ainsi que les autres options de la partie Device du fichier XF86Config. Soyez absolument certains que vous utilisez le bon serveur X et que le lien symbolique /usr/X11R6/bin/X pointe bien vers ce serveur.

Si, malgr� tout, votre serveur s'obstine � ne pas fonctionner correctement, utilisez la commande :

 X> /tmp/x.out 2>&1
Tuez alors le serveur X � l'aide de la combinaison de touches ctrl-alt-backspace, et examinez le contenu du fichier /tmp/x.out. Le serveur X y aura mis tout les messages d'erreurs et d'avertissement, comme par exemple le fait que l'horloge que vous avez sp�cifi�e n'est pas g�n�rable par votre carte.

Souvenez vous que vous pouvez utiliser les combinaisons ctrl-alt-numeric + et ctrl-alt-numeric - pour changer � la vol�e la r�solution de votre serveur en fonction de ce que vous aurez entr� dans la ligne Modes de la section Screen. Si le mode ayant la plus haute r�solution ne semble pas marcher, tentez de passer � une r�solution inf�rieure.

Vous pouvez aussi jouer sur les boutons de r�glage horizontaux et verticaux de votre moniteur (si ceux-ci existent !). Ceci est souvent n�cessaire au d�marrage du serveur X. Ainsi, si votre �cran semble d�cal� l�g�rement sur la droite, vous pouvez effectuer ce r�glage manuellement.

Le groupe le news USENET comp.windows.x.i386unix est enti�rement d�di� aux discussions concernant XFree86, ainsi que le groupe comp.os.linux.x. Il peut �tre int�ressant de regarder quelques messages relatifs � votre carte vid�o et � sa configuration car vous �tes rarement le premier � avoir un probl�me.

4.3 Am�lioration de la configuration

Vous devrez modifier "� la main" votre configuration X afin d'obtenir des performances optimales si votre moniteur peut fonctionner en mode 1600x1200 (le mode le plus �lev� que XF86Setup puisse configurer est 1280x1024).

Si vous d�sirez effectuer ces modifications, consultez le XFree86 Video Timings HOWTO http://sunsite.unc.edu/LDP/HOWTO/video-modes.html.

4.4 Utiliser 65536 couleurs (en 16 bits donc)

Par d�fault, X utilise seulement un codage des couleurs sur 8 bits, ce qui permet donc d'avoir au plus 256 couleurs. Afin de contourner cette limitation, de nombreuses applications alloue leur propre table de couleurs, ce qui a pour effet de changer brutalement les couleurs quand votre curseur de souris passe d'une application � une autre. Par exemple, le browser Web Arena alloue sa propre table de couleurs.

Si vous d�sirez utilisez des applications graphiques complexes, 256 couleurs ne seront s�rement pas suffisantes. Vous devez alors utiliser un codage des couleurs sur au moins 16 bits, ce qui vous permettra d'utiliser 65536 couleurs. Ceci est possible en lan�ant X par :


 startx -- -bpp 16

ou en mettant
 exec X :0 -bpp 16

dans votre fichier .xserverrc. mais attention toutes les applications ne fonctionnent pas avec des couleurs cod�es sur 16 bits.

Augmenter le nombre de couleurs a pour effet de demander � la carte vid�o de transf�rer plus de donn�es dans un m�me laps de temps. Si votre carte vid�o n'y arrive pas, diminuez la r�solution ou le taux de rafra�chissement. Par d�faut XFree86 r�duit la r�solution. Si vous d�sirez conserver votre r�solution et diminuer le taux de rafra�chissement, vous devez ins�rer une nouvelle ligne Modeline dans le fichier XF86Config d�finissant la r�solution avec un taux de rafra�chissement plus faible. Par exemple remplacez la ligne

Modeline "1024x768"  75  1024 1048 1184 1328 768 771 777 806 -hsync -vsync
par
Modeline "1024x768"  65  1024 1032 1176 1344 768 771 777 806 -hsync -vsync.
Le nombres magiques 75 et 65 sont respectivement les fr�quences d'horloges que vous trouvez �crit dans le fichier .X.err par X. Consultez le fichier monitors dans la documentation de XFree86, afin de trouver les Modelines correspondant � une fr�quence maximale pour que votre carte vid�o puissent g�n�rer des couleurs sur 16 bits.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:22