In dieser Datei wird der X-Server konfiguriert, man kann allerdings auch den X-Server durch falsche Einträge unbrauchbar machen.
Eine automatische Anpassung der Datei durch Beantwortung einiger Fragen in einem Dialog erfolgt mit dem root-Befehl
dpkg-reconfigure xserver-xorg
Einige Einstellungen können bei Bedarf auch mit einem Editor einfach direkt angepasst werden. Die Datei gliedert sich in die Sectionen:
Section "Extensions" Section "Files" Section "Module" Section "InputDevice" Section "Device" Section "Monitor" Section "Screen" Section "ServerLayout" Section "DRI"
Nicht benötigte Zeilen und Einstellungen werden in der Datei durch ein vorangestelltes # deaktiviert und können später bei Bedarf wieder aktiviert werden.
Eine genaue Dokumentation liegt in
man xorg.conf
Section "Extensions"
Beispiel:
Section "Extensions" Option "Composite" "enable" EndSection
- Dieser Abschnitt schaltet Erweiterungen von Xorg ein, die nicht zwingend benötigt werden.
Section "Files"
Beispiel:
Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection
- Dieser Abschnitt legt die vom Desktop verwendeten Schriftarten fest.
Section "Module"
Beispiel:
Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" # Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
- Dieser Abschnitt legt die Module fest, die der X-Server verwenden soll. Module stellen dem Server zusäzliche Funktionen zur Verfügung.
Section "InputDevice"
Beispiel:
Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "de" Option "XkbVariant" "nodeadkeys" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "true" EndSection
- Dieser Abschnitt beschreibt die Eingabegeräte. Jedes Eingabegerät erhält eine Section, hier z.B. je eine Section für Maus und Tastatur.
- Identifier: Frei wählbarere eindeutiger Name, der unten wieder benötigt wird.
- Driver: Treiber für Maus bzw. Tastatur.
- Option: Oben angegeben sind notwendige basale Einstellungen für eine deutsche Tastatur und eine PS/2-Radmaus.
Section "Device"
Beispiel:
Section "Device" Identifier "NVIDIA Corporation NV17 [GeForce4 MX 440]" # Driver "nvidia" Driver "nv" BusID "PCI:1:0:0" EndSection
- Dieser Abschnitt beschreibt die Grafikkarte.
- Identifier: Frei wählbarere eindeutiger Name, der unten wieder benötigt wird.
- Driver: Treiber für die Grafikkarte.
- BusID: Nummer des AGP- oder PCI-Steckplatzes, über den die Grafikkarte läuft.
Section "Monitor"
Beispiel:
Section "Monitor" Identifier "Standardbildschirm" Option "DPMS" HorizSync 25-80 VertRefresh 50-75 EndSection
- Dieser Abschnitt beschreibt den Monitor.
- Identifier: Frei wählbarere eindeutiger Name, der unten wieder benötigt wird.
- Option: DPMS (Display Power Management Signaling) aktiviert die Monitor-Stromsparfunktion.
- HorizSync und VertRefresh: Die Werte legen Horizontalfrequenz (in kHz) und Vertikalfrequenz (in Hz) fest. Die Werte für den neuen Monitor stehen im Handbuch des Gerätes.
Section "Screen"
Beispiel:
Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV17 [GeForce4 MX 440]" Monitor "Standardbildschirm" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" EndSubSection EndSection
- In diesem Abschnitt werden Monitor und Grafikkarte zusammengeführt.
- Identifier: Frei wählbarere eindeutiger Name, der unten wieder benötigt wird.
- Device: Oben gewählter Identifier-Name der Grafikkarte.
- Monitor: Oben gewählter Identifier-Name des Monitors.
- DefaultDepth: Die Standard-Farbtiefe in Bit.
- Modes: Für jede mögliche Farbtiefe (Depth) werden die Auflösungen eingetragen, die der neue Monitor darstellen kann.
Section "ServerLayout"
Beispiel:
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection
- Dieser Abschnitt führt Screen (Monitor und Grafikkarte) mit Eingabegeräten (Tastatur und Maus) zusammen.
- Identifier: Frei wählbarere eindeutiger Name.
- Screen: Oben gewählter Identifier-Name des Screens (Monitor und Grafikkarte).
- InputDevice: Oben gewählte Identifier-Namen für Tastatur und Maus.
Section "DRI"
Beispiel:
Section "DRI" Mode 0666 EndSection
- DRI (Direct Rendering Infrastructure) verbessert Hardwarebeschleunigung der Grafikkarte, wenn das Module dri oben in Section "Module" aktiviert wurde.

Artikel RSS


Kommentar hinzufügen