Xgl & Radeon Mobility M6 LY

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Feb 15 17:59:36 PST 2006


> When starting Xgl, everything seems to work fine. No error messages and
> correct display. But when I start compiz, the screen is split in the
> middle :/ Nothing is drawn on the right side except some garbage from
> time to time. However, mouse positions are taken on the whole screen. In
> order to move a window that I see on the left part, I have to click
> somewhere in the black right part where the window should be. I take
> some pictures with my hand phone.

I have something that looks a bit like that when trying on r300 on ppc
without compiz. Starting compiz displays only garbage

The setup is Xgl and compiz from today ubuntu dapper (haven't built my
own yet but those are fairly recent). Host is current CVS HEAD server,
r300 DRI, radeon driver and a kernel DRM hacked to allow BITBLT_MULTI
PACKET3 commands since it seems Xgl/DRI is actually generating those
(shouldn't be allowed without some serious parameter verification, is
there some patch I'm missing there ?).

Compiz doesn't seem to do any good. If I start KDE, things sort-of work
until I do stupid things like switching desktops in the _host_
environment (I start Xgl as a window within my normal KDE env.). At this
point, whem I come back, it gets into a situation where the content of
the Xgl window is shifted left by some amount (about 2/3) this I can
only see the rightmost part of the display in the leftmost part of the
Xgl window.

A very basic thing too: when launching Xgl, only a small vertical band
on the left of the window actually displays the gray background of X.
Though launching an xterm in it seems to work ok, then launching kwin
works and moving that xterm around does refresh the missing background
gray.

Ben.





More information about the xorg mailing list