Inleiding

Booten
Bootmanagers
Console
Hardware
Internet
Kernel
Netwerken
Programma's (software)
Updaten
Installatie
Voorbereiding
X-server

Skins
Thema's

 
 
 

 


Last updated
23/01/2004
 
 
 

 

 
 
Standaard setup:

Het configureren van een X-server gebeurt via een configuratie bestand dat zich meestal standaard situeert in de /etc/X11 map.
XFConfig of XFConfig_4 zijn de meest voorkomende benamingen. (Deze laatste vanaf de XFree 4.x server.)
Het configureren van dit bestand is niet echt moeilijk.
Je moet enkele zaken in het oog houden.
  1. Ken je hardware: Zoek zoveel mogelijk informatie over de volgende hardware.
    Het minimale is je type videokaart, en op welke chip deze werd gebouwd (vb: ATI Radeon 9200, Nvidea gforce4)
    Je monitor zijn maximale resolutie, de meest ideale resolutie, het verticale en horizontale frequentie bereik. (Eventueel type en merknaam.)
    vb: Sony HD 220 D met Horizontale synchronistatie frequentie tsn 30 en 70 en een Vericale vernieuwings frequentie tsn 48 en 120.
  2. Laat xfree je helpen: Xfree kan voor je de geïnstalleerde hardware scannen en drivers en settings voorstellen.
    root# > X -configure

    Door bovenstaand commando als root in te geven zal door X een scan worden uitgevoerd op je hardware.
    X zal als resultaat een XF86Config.new aanmaken dat geplaatst wordt in de /root directory.
    root# > X -xf86config /root/XF86Config.new

    Met bovenstaand commando geef je X de opdracht om het zonet aangemaakte bestand te testen.
    De kans is groot dat je X-server nu een standaard X WIndow opstartscherm gaat zien.
    Als dit het geval is moet je enkel nog de X-server wat finetunen.
    Maak eerst een backup van je originele configuratie bestand.
    root# > cp /etc/X11/XF86Config /etc/X11/XF86Config~

    Daarna:
    root# > cp /root/XF86Config.new /etc/X11/XF86Config

    of
    root# > cp /root/XF86Config.new /etc/X11/XF86Config_4

    Om je zonet geteste bestand naar de verwachte locatie te verplaatsen.
    Als je nu het commando: startx zou ingeven zal dit bestand worden gebruikt tijdens het starten van je server.
  3. Het X86Config bestand aanpassen: Een goed begin is altijd het lezen van de handleiding.
    root# > man XF86Config

    1. Ingave apparaten (Toetsenbord en muis): Iets wat je altijd nog zult moeten aanpassen, is het toetsenbord en de muis.
      Het 'X -configure' commando kan onmogelijk je toetsenbord layout dedecteren, ook het type muis is niet altijd eenvoudig.
      Section "InputDevice"
      #Een Belgisch toetsenbord met Windows toetsen.
      Identifier "Keyboard"
      Driver "keyboard"
      #voor 'dode' toetsen
      Option "XkbRules" "xfree86"
      Option "XkbModel "pc105"
      Option "XkbLayout" "be"
      EndSection

      Een XConfig bestand is onderverdeeld in secties.
      Elke sectie start met het woord: Section en eindigd met: EndSection
      Hierboven vind je instellingen voor een Belgisch toetsenbord, met extra windows toetsen. Vandaar PC105.
      Section "InputDevice"
      Identifier "Mouse"
      Driver "mouse"
      Option "Device" "/dev/mouse/"
      Option "Protocol" "IMPS/2"
      # Muis heeft 3 knoppen dus emulatie is niet nodig
      Option "Emulate3Buttons" "off"
      # Onderstaande voor instellen van een scroll wieltje. (knop 4 en 5)
      Option "ZAxisMapping" "4 5"
      EndSection

      Voor de muis is het hier een scroll-muis aangesloten op de ps/2 poort.
    2. Terug naar top van deze pagina

    3. Monitor: Voor de Monitor is het belangrijk dat je de maximale resolutie en de Verticale en Horizontale frequenties kent. Deze vind je terug in de handleiding van je Monitor en/of de website van de fabrikant.
      Nogmaals een voorbeeld.
      Section "Monitor"
      Identifier "Monitor0" #identificatie naam (belangrijk voor later!)
      VendorName "SNY"
      ModelName "SONY HMD-A220"
      #DisplaySize 330 240 # mm
      Option "DPMS"
      HorizSync 30-70 #Horizontale synchronistatie frequentie
      VertRefresh 48-120 #Vericale vernieuwings frequentie
      EndSection

    4. Terug naar top van deze pagina

    5. Videokaart: Je Monitor zal niet werken zonder videokaar, dus nu is deze aan de beurt.
      Section "Device"
      Identifier "Card0" #identificatie naam (belangrijk voor later!)
      VendorName "3Dfx Interactive, Inc."
      BoardName "Voodoo Banshee"
      Driver "tdfx" #Gebruikte driver
      Option "power_saver"
      BusID "PCI:1:0:0"
      EndSection

    6. Terug naar top van deze pagina

    7. Andere: Nu moeten we nog de videokaart en het scherm in harmonie laten samenwerken. :-)
      Section "Screen"
      Identifier "Screen0"
      Device "Card0" (#identifier van je videokaart)
      Monitor "Monitor0" (#identifier van je monitor)
      DefaultColorDepth 16 (#start standaard op in 16bit kleuren.)

      Subsection "Display"
      Depth 8 (#settings voor 8-bits kleuren)
      Modes "1024x768" "800x600" "640x480"
      ViewPort 0 0 #Het scherm toent de werkelijke grootte van je desktop
      EndSubsection

      Subsection "Display"
      Depth 16 (#settings voor 16-bits kleuren)
      Modes "1024x768" "800x600" "640x480"
      ViewPort 0 0 #Het scherm toent de werkelijke grootte van je desktop
      EndSubsection

      Subsection "Display" (#settings voor 24-bits kleuren)
      Depth 24
      Modes "1024x768" "800x600" "640x480"
      ViewPort 0 0 #Het scherm toent de werkelijke grootte van je desktop
      EndSubsection
      EndSection

      Je xserver is geconfigureerd!

Terug naar top van deze pagina

vorige : - X-server - volgende : - Meerdere Videokaarten

 

BLSS

linuxbelgium.be
LB-Forum
LinuxGames
LB-Shop

 
   

Copyright ©2000-2004 ITAF bvba. All rights reserved.
All logos and trademarks in this site are property of their respective owner.
Linux is a registered trademark of Linus Torvalds.