[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problems with IDL windows under XFree86 v4.0



I've just upgraded my laptop to RedHat 7.0 which is running the new
XFree86 v4 and am using my previous installation of IDL 5.3 (linux
x86). I notice, however, that after using IDL to plot something in one
of its x-windows, if I bring some _other_ window to the front,
covering IDL's x-window, then remove it, IDL's window doesn't
refresh. In other words, the area previously covered by any other
window just stays black.

This only seems to happen with IDL, not with any other program, which
makes me suspect that it's an IDL problem, not an XFree86 one (or
maybe it's some of both?). Everything worked fine with the old
X-server (XF86_Mach4), but I don't want to always be stuck using
that. Anyone else seen this problem - or anyone else using XFree86 v4
with RH7, and finding everything's okay? I enclose my XF86Config-4
file below. As you can imagine, this could be a seriously annoying bug
for future Linux IDLers (unless I'm just doing something stupid of
course!).

Many thanks,

Dave Bowen

--------------------------------------------------------------------
               Department of Astrophysical Sciences, 
          Peyton Hall, Princeton University, NJ 08544-1001 
               Ph (609) 258 3822, FAX (609) 258 1020




Machine is a Gateway Solo 9300XL. I'm currently using Enlightenment as
my window manager, but I've tested and reproduced the problem 
under gnome. 

----------------------------------------------------------------------
# XFree86 4.0 configuration generated by Xconfigurator

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

# By default, Red Hat Linux 6.0 and later use xfs

Section "Files"
	FontPath "unix/:7100"
EndSection

# This loads all the modules...

Section "Module"
	Load  "GLcore"
	Load  "dbe"
	Load  "dri"
	Load  "extmod"
	Load  "glx"
	Load  "pex5"
	Load  "record"
	Load  "xie"
	Load  "v4l"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option      "XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Device" "/dev/mouse"
	Option      "Protocol" "GlidePointPS/2"
	Option      "Emulate3Buttons" "on"
	Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
	Identifier "Generic LCD Panel 1024x768"
	VendorName "Unknown"
	ModelName  "Unknown"
	HorizSync 31.5-48.5
	VertRefresh 50-70 
EndSection

Section "Device"
	Identifier "ATI|Rage Mobility P/M AGP 2x"
	Driver "ati"
	BoardName "Unknown"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device "ATI|Rage Mobility P/M AGP 2x"
	Monitor "Generic LCD Panel 1024x768"
	DefaultDepth 24 
	Subsection "Display"
		Depth 32
		Modes "1024x768"
	EndSubSection
	Subsection "Display"
		Depth 24
		Modes "1024x768"
	EndSubSection
EndSection

Section "DRI"
EndSection


--------------------------------------------------------------------
               Department of Astrophysical Sciences, 
          Peyton Hall, Princeton University, NJ 08544-1001 
               Ph (609) 258 3822, FAX (609) 258 1020