Feedback from ZeroCopyTFP addition
michel at tungstengraphics.com
Mon May 28 01:26:11 PDT 2007
On Mon, 2007-05-28 at 14:15 +1000, Daniel Kasak wrote:
> On both systems ( AMD64 / Radeon X700, P4 / Intel 845G ), there are some
> minor glitches with the gnome background and panel. There seems to be
> some offset-related issue. When I click & drag with the mouse, the
> selected area shows a part of the background, but the *wrong* part. This
> happens both with and without beryl running. Also when I hover over
> desktop icons and panel launcher icons, the same thing happens here. I
> can produce a screenshot if someone is interested.
Sounds related to the ongoing refactoring of the X software rendering
code to use the pixman library.
> Now for the good news ... On my Radeon system, beryl runs a *lot* more
> smoothly - in fact pretty much perfectly. There were basically no pauses
> when activating any of the effects. It's great :)
Glad it helps for you as it does for me. :) FWIW though, the main reason
I did this was that things like scrolling, resizing windows etc. were
just unusable for me previously.
> And now for the not so good news ... On the Intel system, running beryl
> immediately crashed X. I'm attaching the X log below ...
> 0: /usr/bin/X(xf86SigHandler+0x7e) [0x80bf500]
> 1: [0xb7f28420]
> 2: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b8be94]
> 3: /usr/lib/xorg/modules/extensions//libglx.so(DoMakeCurrent+0x263)
> 4: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b59ce6]
> 5: /usr/lib/xorg/modules/extensions//libglx.so [0xb7b5bc40]
> 6: /usr/bin/X [0x814478c]
> 7: /usr/bin/X(Dispatch+0x29c) [0x8086890]
> 8: /usr/bin/X(main+0x499) [0x806de85]
> 9: /lib/libc.so.6(__libc_start_main+0xe3) [0xb7c56823]
> Fatal server error:
> Caught signal 11. Server aborting
Can you get a backtrace with gdb, preferably with debugging symbols in
everything? I could only build test the i915tex changes for the i830
generation, though this doesn't look directly related.
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg