Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Feb 2005 18:25:14 -0500
From:      Chris Shenton <chris@shenton.org>
To:        x11@freebsd.org
Subject:   5.3 Xorg Xinerama doesn't render remote windows now
Message-ID:  <86hdkubl45.fsf@PECTOPAH.shenton.org>

next in thread | raw e-mail | index | archive | help
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@84Hz UXGA 
Section "Screen"
	Identifier "ScreenLeft"
	Device     "G450-1"
	Monitor    "Iiyama-Visionmaster502"
	DefaultDepth	24
	SubSection "Display"
		Depth     24
		Modes	"1600x1200"
	EndSubSection
EndSection

# 1600x1200x24@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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86hdkubl45.fsf>