[sllug-members]: Xinerama on Intel 965GM

David J Iannucci fyyht at punchcutter.ml1.net
Thu Mar 20 10:21:26 MST 2008


I'm hoping there's an Xorg wizard out there who might be able to give
me some guidance on this....

I'm installing a new Gentoo system on a Thinkpad X61 tablet. The video
chipset is Intel 965GM.  Everything seems fine, and X is working fine,
but I want to get Xinerama working (where a single desktop is extended
across multiple monitors).

I've been following instructions I've found on the web, and I think my
xorg.conf is basically ok (I've quoted a bit below).  However whenever
I turn on the option:

  Option   "Xinerama"      "true"

and restart X, the server crashes out with the following:

  (EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI

and then

  XIO: fatal IO error 104 (Connection reset by peer)

There's more crap, but I've just extracted what seem like the most
useful parts.  If I comment out the xinerama line, everything
works (and my display is cloned on the external monitor).

My xorg is 7.3, and xorg-server is 1.4.0.90-r3.

I've got all packages containing the string "xinerama" merged
(installed) as well, if that means anything :-)  Also FWIW I'm
running KDE 3.5.9, but I've also tried with vanilla twm and it
does the same thing.  KDE's tools don't seem to be any help,
unless I'm just missing which is the one to use.

Following is my xorg.conf.  Thanks in advance for any hints or
help anyone can give...

Dave



================ xorg.conf ============================

Section "Files"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizEdgeScroll"       "0"
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "stylus"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "stylus"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "eraser"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "eraser"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "cursor"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "cursor"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "Device"
        Identifier      "Device[0]"
        Driver          "intel"
        BusID           "PCI:0:2:0"
EndSection

Section "Monitor"
        Identifier      "Monitor[0]"
        ModelName       "LENOVO LCD MONITOR"
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier      "Monitor[1]"
        ModelName       "SUN ????"
EndSection

Section "Screen"
        Identifier      "Laptop Screen"
        Device          "Device[0]"
        Monitor         "Monitor[0]"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1400x1050" "1280x1024" "1024x768"
                "720x400" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "External Screen"
        Device          "Device[0]"
        Monitor         "Monitor[1]"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1280x1024" "1024x768" "720x400"
                "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          0 "Laptop Screen" 0 0
        Screen          1 "External Screen" RightOf "Laptop Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"

# Uncomment if you have a wacom tablet
#       InputDevice     "stylus"        "SendCoreEvents"
#       InputDevice     "cursor"        "SendCoreEvents"
#       InputDevice     "eraser"        "SendCoreEvents"
#       InputDevice     "Synaptics Touchpad"
EndSection

Section "ServerFlags"
        Option          "Xinerama"              "true"
EndSection

Section "DRI"
        Mode    0666
EndSection
=======================================================


More information about the sllug-members mailing list