Hey, Replying to my own message, since I've experienced some more bugs with this driver in the XFree CVS version.
On Wed, 2003-01-08 at 08:11, Koenraad Heijlen wrote: > I have a matrox g450 (PCI/16Mb) and I use Xinerama (dualhead). [...] > - I have used http://hanzubon.org/Linux/Debian/HANZUBON/ CVS snapshot > (4.2.99.3-0+0.20030106.2), no avail. [It has a fancy Cursor though :)]. I'm now using 4.2.99.3.1-0+0.20030107.14 (from http://hanzubon.org/Linux/Debian/HANZUBON/). A debian cvs snapshot. While using these CVS builds (and using the new fancy cursor) I've experienced some more issues, and they seem to relate to the font bug I reported earlier. I have two heads (using XINERAMA) : +----+----+ | | | | 1 | 2 | | | | +----+----+ head1|head2 When I'm working on head1 (moving the cursor, opering closing.. the normal stuff) I get invalid cursor images at head2. As if my cursor is located there. Only problem, I don't get 1 fake images, after a while a get a dozen. It's very confusing over time. I can clear them away by moving an xterm over the backgroup, forcing the screen to rewdraw. You can see a screenshot of the bug in action here: I don't see this behaviour when I'm working on head2. How did I test the problem: * I've started X in a lower resolution (with Xinerama) and I still see fake cursors. * I've started X in the same resolution without Xinerama, no fake cursors. Is there anything else I can do ? I suspect this is a XRENDER vs. XINERAMA bug (just as the I suspect them with the font bug reported before). But this one is less easy to workaround. I have disabled XFT for the fontbug (not ideal but I can read my display, which is better then nothing). I don't know how to disable the fancy cursor drawing. Maybe I only need to disable the semi-transparent drawing, but I don't know how to do that neither. I have put my XF86Config-4 online at: http://vipie.studentenweb.org/dev/bug/mga/XF86Config-4 And the Xfree log is online at (using Xinerama): http://vipie.studentenweb.org/dev/bug/mga/XFree86.0.log A collection of screenshots for the font-bug: http://vipie.studentenweb.org/dev/bug/mga/mg450_font_bug.png http://vipie.studentenweb.org/dev/bug/mga/font_bug_over_two_heads.png http://vipie.studentenweb.org/dev/bug/mga/mga_gnome_calculator.png http://vipie.studentenweb.org/dev/bug/mga/mga_no_fonts_on_head1.png http://vipie.studentenweb.org/dev/bug/mga/mga_no_fonts_on_head2.png A collection of screenshots for the pointer-bug: http://vipie.studentenweb.org/dev/bug/mga/mga450_pointer_bug.png http://vipie.studentenweb.org/dev/bug/mga/qt_opera_drawing_on_wrong_head.png Any advice is welcome, do you guys know what is wrong (which piece of code), do you know a way to solve this? I don't mind testing stuff! regards, koenraad. -- Koenraad Heijlen <[EMAIL PROTECTED]> _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

