5.3 Xorg Xinerama doesn't render remote windows now
Chris Shenton
chris at shenton.org
Wed Feb 2 15:25:16 PST 2005
I've been running Xorg on FreeBSD-5.3-STABLE with a dual-head setup on
a Matrox G450 with two video outputs. I'm using Xinerama to unify the
displays.
This machine gets its /usr/X11R6 (and some other filesystems like
/usr/local) over NFS from my main machine. It's been running fine.
Recently I did a "make world" from CVS, and probably did some
"portupgrade". Now when I run X, ssh into another home box, and run
an X application, my window fvwm2 manager displays the frame but no
window content. For example, even simple "xclock" just gets its window
border drawn (by fvwm2, presumably) but has no clock face -- it's just
the bitmap of the window underneath; if I move the border, it
continues to display the old window bitmap.
To make sure I didn't have an obsolete .conf file, I used "xorgcfg" to
create a new file, then started adding stuff to it to create a
dual-head setup with Xinerama. I found that when I enabled Xinerama
the problem manifested itself.
So I returned to my original .conf file, I simply commented out he
Xinerama line. Now the remote window contents display properly but of
course I've lost the cool Xinerama features.
Has something broken, or am I missing something? Thanks.
Here's my conf file:
Section "ServerLayout"
Identifier "DualHead"
#Screen screen-num "Screen-Id" position-info
Screen 0 "ScreenLeft" LeftOf "ScreenRight"
Screen 1 "ScreenRight"
####### Option "Xinerama"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
#Driver "keyboard"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
EndSection
Section "Monitor"
#DisplaySize 380 290 # mm
Identifier "Iiyama-Visionmaster502"
VendorName "IVM"
ModelName "2120"
Option "DPMS"
EndSection
# DELL: 1800x1440 @ 75Hz, 1600x1200 @ 85Hz
Section "Monitor"
#DisplaySize 400 300 # mm
Identifier "Dell-UltraScanP1110"
VendorName "DELL"
ModelName "DELL P1110"
Option "DPMS"
EndSection
Section "Device"
Identifier "G450-1"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400 AGP"
BusID "PCI:1:0:0"
Screen 0
Option "DRI" "True"
EndSection
Section "Device"
Identifier "G450-2"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400 AGP"
BusID "PCI:1:0:0"
Screen 1
Option "DRI" "True"
EndSection
# 1600x1200x24 at 84Hz UXGA
Section "Screen"
Identifier "ScreenLeft"
Device "G450-1"
Monitor "Iiyama-Visionmaster502"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
EndSection
# 1600x1200x24 at 85Hz
Section "Screen"
Identifier "ScreenRight"
Device "G450-2"
Monitor "Dell-UltraScanP1110"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
EndSection
Section "DRI"
Group 0
EndSection
More information about the freebsd-x11
mailing list