From Bugzilla Helper: User-Agent: Mozilla/4.75 [en] (X11; U; Linux 2.2.16-22smp i686) Description of problem: If an ATI Rage 128 Mobility LE has a PCI bridge between it and the main PCI bus, the XFree86 4.1.0 r128 driver will hang when moving windows. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Install a PCI Card containing multiple Rage 128 LE (M3) accelerators and PCI bridge (DEC DC21152 rev 3)) 2. Boot roswell (2.4.1_SMP) 3. Configure XF86Config for multiple screens 4. Configure /usr/lib/X11/xdm/Xservers to run XFree86 4.1.0 with +xinerama option 5. start xdm 6. configure desktop to show contents when moving windows 7. open a window, e.g. an xterm 8. move the window back and forth across screens Actual Results: The system is hung. You can ping it but not rlogin. Control+Alt+Del does not work. Exported nfs file systems cannot be accessed (request hangs). before hanging, moving window leaves artifacts on root window.
Created attachment 31697 [details] compile info, stack trace (ddd), XF86Config config file and xdm-error log
Just to clarify... You are running a Roswell, or Roswell 2 system? What specific set of XFree86 RPM packages (or do all releases you've tried), cause this behaviour?
BTW, what kernel were you running this under?
Redhat Version = Roswell (7.2 beta), kernel = 2.4.6 (correction), XFree86-4.1.0-0.9.4.i386.rpm Prior releases of XFree86 did not work at all because the "CRT" option was not supported for the Rage 128 Mobility (flat panel only). The source code that I used when problems arose with the installed XFree86 was a tarball, X410src-1.tgz. I also tested this on Guinness 7.0 running 2.2.16-22smp. Same problem. If you do not have a multi-headed M3 adapter, I will send you one.
If you haven't already, could you please upgrade to our latest release of XFree86, and relevant erratum of version 4.1.0-15. I don't know if the problem you have encountered is fixed in it or not, but it is worth trying before proceeding with further troubleshooting. make sure you've got our latest kernel update also.
Sheesh, I forgot to mention also that XFree86 4.2.0 is in rawhide and may solve this problem for you if 4.1.0-15 does not, if you're willing to give it a shot. Either way, update me on your current status and we'll see what we can do.
I haven't heard back on this since my last comment so I am assuming the bug is no longer present in Red Hat Linux 7.3 with XFree86 4.2.0. If the problem does however still exist, please reopen the bug report, and let me know the current status. Include a new log and config file as file attachments if and when you reopen. Thanks.