Continuing Xinerama issue

Kevin Oberman oberman at es.net
Fri Sep 21 11:50:07 PDT 2007


I have been continuing to try to track down my issue with Xinerama on my
primary desktop since I installed xorg-7.3. It is really making it hard
to work!

The problem: I have two screens. When X starts, windows are created in
both screens and all looks as it should, but, if I move my cursor from
screen 0 to screen 1, it can't be moved back to screen 0. I have now
confirmed that this is an X issue as I can move my .xinitrc aside, start
Xorg and it fails over to vanilla X with twm and the problem persists.

I have only seen one other complaint about this, but I can't believe it
won't hit quite a few other people as dual screen systems are pretty
common and I suspect most use Xinerama.

I would love any suggestions on how I can try to track this down but I
know almost nothing about the internals of Xorg. I just use it (or try
to).

For the record:
FreeBSD ptavv.es.net 6.2-STABLE FreeBSD 6.2-STABLE #11: Thu Aug 16 17:18:58 PDT 2007     root at ptavv.es.net:/usr/obj/usr/src/sys/PTAVV  i386

nVidia G70 [Gforce 7800 GT]

Running latest port of nvidia-driver. Composite extension disabled and X
started with -ignoreABI.

Here is my xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (root at ptavv.es.net)  Mon Dec 18 09:41:09 PST 2006

#Section "DRI"
#    Mode 0666
#EndSectiong

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/local/lib/X11/rgb"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/OTF/"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/webfonts/"
EndSection

Section "Module"
    Load           "extmod"
    Load           "record"
    Load           "dbe"
    Load           "glx"
    Load           "xtrap"
    Load	   "dri"
    Load           "freetype"
    Load           "type1"
EndSection

Section "ServerFlags"
    Option         "Xinerama"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbOptions" "ctrl:swapcaps"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Buttons" "5"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"

#    Option         "DPMS"
#    HorizSync       31.0-82.0
#    VertRefresh     60
#    DisplaySize     368 276
    Identifier     "Monitor0"
    VendorName     "NEC"
    ModelName      "LCD1850E"
EndSection

Section "Monitor"

#    Optiion        "DPMS"
#	HorizSync    31.0-82.0
#	VertRefresh  60
#	DisplaySize  368 276
    Identifier     "Monitor1"
    VendorName     "NEC"
    ModelName      "LCD1850E"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "G70 [GeForce 7800 GT]"
    BusID          "PCI:5:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Card1"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "G70 [GeForce 7800 GT]"
    BusID          "PCI:5:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
#    DefaultDepth    24
    Option         "NvAGP"
    SubSection     "Display"
        Viewport    0 0
        Depth	    1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1280x1024"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "NvAGP"
    SubSection     "Display"
        Viewport    0 0
	Depth	    1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1280x1024"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 224 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20070921/32372b2f/attachment.pgp


More information about the freebsd-x11 mailing list