r300 DRI locks up...

Hamish hamish at travellingkiwi.com
Fri Jun 30 16:33:10 PDT 2006

On Thursday 29 June 2006 18:04, Hamish wrote:
> On Thursday 29 June 2006 00:22, you wrote:
> > > I have a dual screen radeon M10, head 1 (DVI) on a Phillips 200W. Heade
> > > 2 on a small noname 1014x768 analog LCD.
> > >
> > > Running without DRI it all works, except with Google Earth... For that
> > > I need hardware acceleration.
> > >
> > > So I enable DRI. Make sure drm & radeon modules are loaded, and start
> > > X. At which point I kiss goodbye my machine as it's power off time (No
> > > keyboard & dark screen). Reset button is no good, it needs a

OK. more playing... More lockups.

First I tried the initr300 program posted earlier... I get lots of RD errors 
from S1, and then just after saying S2, my screen is turned off (No signal & 
into sleep mode) and it's poweroff time.

Had a theory of maybe merged xinerama or  non-rectangular support is causing a 
problem with DRI... So...

I also tried DRI with only one screen defined in xorg.conf. Commented out all 
the side by side framebuffer bits & pieces, the second screen etc. And 
started X with DRI. It loaded DRI for the first head & then tried to load it 
again for the second. And that failed so it ditched DRI... BUt started 
A(lbeit with no accel). Very strange.. Don't think I've seen that before 
(Attachement of log below).

Then I tried turning off the second monitor... With simple config. Only loads 
DRI once this time, but hangs again... There goes my theory of maybe merged 
pseudo xonerama or dual monitors cause the problem.

Tomorrow I'll try ssh'ing into it & attach gdb to the running process, or even 
truss/strace the X binary & see where it's getting stuck (Waiting on the CP 
somewhere maybe which is why it's unresponsive?)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060701/b4d72b6b/attachment.pgp>

More information about the xorg mailing list