Hoe configureer ik mijn XFree86 Xserver, en welke moet ik nou precies gebruiken? Lees eerst de lijst van ondersteunde kaarten door Alles wat de XFree86 Xserver moet weten staat in de file XF86Config; volgens de Linux File System Standaard hoort hij thuis in /etc/X11/ . Hoe die configuratie eruit moet zien is een vraag waar niet zomaar antwoord op te geven is. Voordat je een bepaalde Xserver gaat proberen is het van belang om goed te weten welke hardware er in de PC zit. Er is een Engelstalige welke naar mijn mening aardig duidelijk is. Als je een redelijk standaard grafisch kaartje hebt, dan is het meestal voldoende om de opgezochte gegevens (van je eigen hardware !) uit het onderstaande stukje op te schrijven. Daarna kun je één van de setup programma's draaien om de Xserver te configureren. Dit is een checklist welke je naast de bestaande zou kunnen gebruiken voordat je X gaat configureren: Wat voor chipset gebruikt je grafische kaart (video-chip, RAMDAC) Hoeveel geheugen heeft je videokaart Welke video modes ondersteunt deze Deze gegevens staan meestal in de handleiding van de grafische kaart. Als je niet weet wat voor chipset je grafische kaart gebruikt (kijk eerst in de cardlist van XFree86) dan kun je het programma ``SuperProbe'' gebruiken. Dit programma is onderdeel van de XFree86 distributie. Het programma geeft bijvoorbeeld zo'n output: First video: Super-VGA Chipset: S3 Trio64V+ (Port Probed) Memory: 2048 Kbytes RAMDAC: Generic 8-bit pseudo-color DAC (with 6-bit wide lookup tables (or in 6-bit mode)) Ik weet nu dus dat mijn kaart (Miro22SD) een S3 Trio64V+ chipset gebruikt en dat deze 2 MB memory heeft. Je kunt hem hierna opzoeken bij de S3 Trio chipset in de files ``Cards'' of ``AccelCards'' (zit bij de XFree86 distributie).(aanvulling door: Bart Hanssens <>)Opgelet: bij sommige kaarten mislukt SuperProbe, en het is mogelijk dat je daarna enkel een zwart scherm te zien krijgt: je zal dan je PC moeten herstarten.Als de handleiding niet duidelijk vermeldt welke chipset er op je grafische kaart zit, dan kijk je indien mogelijk best eens op de grafische kaart zelf. Soms wordt deze informatie ook getoond bij het (her)starten van je PC, snel lezen is dan de boodschap. Neem ook eens een kijkje in de ``/usr/lib/X11/Cards'' file. Vervolgens is het van belang om deze gegevens van de monitor te weten: Heb ik een multisync monitor ja of nee? Wat is de maximale resolutie van mijn monitor (bv. 1024x768) Wat is de horizontale sync range van mijn monitor (bv. van 27 tot 62 kHz) Wat is de verticale sync range van mijn monitor (bv. van 55 tot 90 Hz) Deze gegevens staan meestal in de handleiding van de monitor. Schrijf al deze gegevens van de checklist op.

XF86SetupÉén van de makkelijkste methoden om X te configuren is via het programma ``XF86Setup''. Met dit programma kun je met een GUI een XF86Config bestand genereren. Meer uitleg over XF86Setup is in het programma zelf te vinden onder ``help''. Het is wel nodig om de X_SVGA server geinstalleerd te hebben op je systeem. ``XF86Setup'' heeft die Xserver nodig. Het zou kunnen zijn dat de X_SVGA server niet werkt met jouw hardware; probeer dan één van de onderstaande manieren.

xf86configEen andere mogelijkheid is om het scriptje ``xf86config'' te gebruiken. Dit scriptje vraagt een aantal gegevens en maakt daar vervolgens een ``/etc/XF86Config'' file van. Als je dit scriptje gebruikt, dan krijg je de meest complete /etc/XF86Config file, sommige opties worden met de andere scriptjes niet in de file gezet (XIE, pex5 fonts en dergelijke).

Xwrapper.Let OP !: Als je Xwrapper gebruikt om de Xserver op te starten moet je ``xf86config'' niet zelf de link naar de Xserver laten aanmaken. De symboliclink ``/etc/X11/X'' moet wijzen naar de Xserver die je gebruikt. De link ``/usr/bin/X11R6/X'' moet dan wijzen naar ``Xwrapper''.

Xconfigurator.Als je RedHat gebruikt, is het ook mogelijk om het programma ``Xconfigurator'' te gebruiken (informatie in de RedHat documentatie).

De /etc/XF86Config file.Nu een XF86Config file gegenereerd is door één van deze bovenstaande programma's, is het handig om die XF86Config door te lezen. Controleer of de gegevens kloppen (commentaar staat in de file), en maak aanpassingen waar nodig. Helaas is er niet zoiets als een universele XF86Config file (honderden combinaties van grafische kaarten en monitoren), dus het heeft weinig zin om die in deze VVV door te nemen . Zie voor uitleg van de verschillende secties ``man Xserver''.Na deze stappen heb je hopelijk een werkend X systeem. Mocht het nu nog niet lukken, dan kan het zijn dat je kaart (nog) niet ondersteund wordt door XFree86. Je zou dan waarschijnlijk wel de ``XF86_SVGA'' server kunnen gebruiken, het is dan mogelijk dat bepaalde modes niet werken. Je zou kunnen uitzoeken of de videokaart wel met een van de commerciële servers werkt (zie ).