Xorg.conf
Uit Linuxdocs.nl
| Door: | Laurens Vonder |
| Versie: | 1 |
>
Inhoud |
Voorwoord
In alle situaties wordt uitgegaan van het uitvoeren van commando's als root, tenzij anders aangegeven. Sudoers dienen voor elk commando 'sudo ' te plaatsen.
Xorg.conf
Xorg is momenteel de meest gebruikte grafische manager voor het verzorgen van grafische toepassingen. Voorheen was dit XFree86, maar het principe van beide is gelijk. Waar bij Xorg het bestand /etc/X11/xorg.conf wordt gebruikt is dat bij XFree86 /etc/X11/XF86Config. Hierna wordt enkel over Xorg gesproken, en is dit eenvoudig te vertalen naar XFree86 met bovenstaande info.
Resoluties, drivers en randapparaten instellen
Tegenwoordig maakt de gemiddelde distro geen xorg.conf meer aan, Xorg detecteert alles automatisch en bepaalt de meest gunstige instellingen zelf. Maar soms komt het voor (omdat Linux alles aan de hand van chipset scans doet, en niet aan de hand van een modelnummer) dat er te hoge resoluties worden gekozen omdat bijv. de monitor twee varianten heeft en je net die goedkope variant hebt die die resolutie niet goed weer kan geven, of dat iemand andere voorkeuren heeft voor het bedienen van de muisknoppen hoger dan 4, een scrollwiel een andere functie toewijzen, etc. In dat geval is het handig het bestand /etc/X11/xorg.conf te bewerken of zelf aan te maken.
Allereerst beginnen we op de gemakkelijke manier. Linux kent ontzettend veel hulpmiddelen, zowel grafisch als in de console. Echter wordt meestal een beschrijving á la console gedaan omdat deze bij de meeste distro's op de zelfde manier werkt. Onderstaande lijst met acties roept consolevenster 1 aan en schakelt om naar runlevel 3 (of lager indien het systeem bij het instellen klaagt dat Xorg nog draait. Ubuntu werkt met init level 3, en Debian met 2 of 1 om dit gerealiseerd te krijgen. Type dan init 2 of init 1 ipv init 3).
Druk [Ctrl]-[Alt]-[F1] login: root password: cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak (deze mag fout gaan, als deze niet bestaat) init 3 -------- X -configure
Nu verschijnt een interactief ventster met allerlei vragen die beantwoord dienen te worden en kan de grafische omgeving kort worden getest (als de X met de muis mee kan bewegen). Indien akkoord kan het bestand worden opgeslagen naar /etc/X11/xorg.conf.
Even testen of alles goed werkt bij opstart:
shutdown -r now
Voorbeeldconfiguratie
Xorg biedt zelf ook een voorbeeldbestand aan die je handmatig kunt aanpassen. Zeker als je de machine en Linux beter wilt kennen is dit de ideale optie. Het is dan ook mogelijk om alles tot in detail te fine tunen, precies naar je eigen wensen. Het bestand is meestal hier te vinden:
/usr/share/doc/xserver-xorg/examples/xorg.conf
Kopiëer deze naar /etc/X11 en bewerk deze ter plekke. Na het bewerken en opslaan van het bestand even X herstarten, of indien je heel expirimenteel bent geweest X in een andere sessie eerst proberen of deze goed werkt, of überhaupt nog wel werkt. Hieronder staat hoe je een tweede X kunt starten:
Een extra X sessie opstarten
Druk [Ctrl]-[Alt]-[F1] login: root password: startx -- :1
Die :1 staat voor nummer 1. Nummer 0 draait namelijk al op de eerste die bij opstart is geactiveerd. Een derde kan op :2 worden gestart, etc.
Video drivers
Hieronder de webadressen van diverse fabrikanten voor het downloaden van drivers voor je grafische kaart, inclusief een uitvoerige beschrijving (in het engels).
Onderstaande sites leveren de officiële drivers voor de hardware. In sommige gevallen werkt de grafische kaart er beter van (bijv. volledige OpenGL 3.0 ondersteuning) maar er zijn ook gevallen bekend dat het systeem niet meer werkt omdat deze drivers sommige kernel modules vervangen voor hun eigen, en deze niet bij het de-installeren verwijderd kunnen worden. Geeft dit problemen na het uitproberen, dan zal de complete kernel image opnieuw geïnstalleerd moeten worden.
ATI.AMD.com - Drivers voor ATI grafische kaarten
IntelGraphics.org - Drivers voor Intel grafische kaarten
NVIDIA.com - Drivers voor NVIDIA grafische kaarten
Als het bestand binnen is, ga dan naar een tekstconsole (bijv [Ctrl]-[Alt]-[F1]) en voer daar de volgende opdrachten uit:
sudo stop gdm sudo killall Xorg sudo sh driverfile.run
Bij installatie van ATI drivers dient ook nog het volgende aangepast te worden:
Indien /etc/X11/xorg.conf niet bestaat:
sudo aticonfig --initial
Gebruik de --od-enable optie indien er overgeklokt moet worden
Indien er van OpenGL gebruik gemaakt moet worden, stel dan ook onderstaande gegevens in /etc/X11/xorg.conf in:
Option "Capabilities" "0x00000080" Option "UseFastTLS" "off" Option "KernelModuleParm" "locked-userpages=0"
Start nu de computer opnieuw op
Ubuntu Jaunty/Karmic installatiehandleiding voor het handmatig installeren van drivers van ATI kaarten (engels)
How-TO's | Programma How-TO's | Hoofdpagina | Forum | Linux Nieuws | Externe links

