Xorg.conf

Uit Linuxdocs.nl

Ga naar: navigatie, zoeken
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


Persoonlijke instellingen