xorg.conf

Meinem Rechner mit einer 128MB Nvidia GeForce TI 4200 AGP im Dualhead-Betrieb (2 Siemens CRT a 21') beizubringen, unter Gutsy auch Effekte zu unterstützen, war nicht so einfach – aber glückte am Ende doch. Zu Dokumentationszwecken hier erst einmal die xorg.conf

 # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Mon Apr 16 20:38:05 PDT 2007

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
    Load           "v4l"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "de"
    Option         "XkbVariant" "nodeadkeys"
    Option         "XkbOptions" "lv3:ralt_switch"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Siemens MCM 21T1"
    HorizSync       30.0 – 107.0
    VertRefresh     50.0 – 160.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce4 Ti 4200"
    Option         "NvAGP" "3"
    Option         "RenderAccel" "true"
    Option         "AddARGBGLXVisuals" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "CRT-0: 1600×1200 +1600+0, CRT-1: nvidia-auto-select +0+0; CRT-0: 1280×1024 +0+0, CRT-1: NULL; CRT-0: 1024×768 +0+0, CRT-1: NULL; CRT-0: 832×624 +0+0, CRT-1: NULL; CRT-0: 800×600 +0+0, CRT-1: NULL; CRT-0: 720×400 +0+0, CRT-1: NULL; CRT-0: 640×480 +0+0, CRT-1: NULL"
    SubSection     "Display"
        Depth       24
        Modes      "1600×1200" "1280×1024" "1024×768" "800×600" "640×480"
    EndSubSection
EndSection

Die folgenden Probleme traten im Rahmen der Installation auf: Zuerst die Installation des richtigen Treibers – für meine doch schon etwas angegraute AGP Grafikkarte musste es nvidia-glx sein (nvidia-glx-new oder -default laufen nicht). Dann zerschoss mir nvidia-settings gründlich die xorg.conf, weil bei einem [Save settings] wohl automatisch ein englisches Tastaturlayout mit abgespeichert wird. Drittens konnten die Effekte für den Desktop nicht aktiviert werden, weil unter Section "Module" v4l unbedingt benötigt wird.

Jetzt läuft Compiz (aiglx) fehlerfrei – und seit heute Nachmittag endlich auch wieder Quake 3A Innocent