Jerome Glisse wrote:

On 8/8/05, Adam K Kirchhoff <[EMAIL PROTECTED]> wrote:
Adam K Kirchhoff wrote:

I have an interesting problem with an HP Pavilion.  It's an IGP320M
with a Radeon Mobility.  DRI works just fine when using WindowMaker or
gnome.  However, when I try to use xfce4 instead, X locks up when the
splash screen would normally be displayed.  I can move the mouse
around, but I can't always control-alt-delete out of it (though
sometimes I can...  I think the difference may have to do with whether
it was the first time X started up since I rebooted).  I can ssh into
the machine and reboot it.  If I disable the DRI, xfce4 has no problems.

This is with recent Mesa cvs and drm 1.16.0 (2.6.12.3, specifically,
though I've noticed this with each of the 2.6.12 releases....  Can't
speak about anything earlier).

Any ideas?

Thanks,
Adam

No one knows what's going on here?  Has anyone ever seen this before?

I don't know much about this, but did you try with lastest xorg cvs,
radeon driver
and dri changed a bit lattly, maybe it's fixed now...

Jerome Glisse



Jerome,

Thanks for the tip. I updated to not only the latest Mesa cvs and drm cvs, but the latest xorg cvs. This is a vast improvement, and XFCE4 works with DRI enabled. But... glxgears segfaults:

(gdb) run
Starting program: /usr/X11R6/bin/glxgears
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 5369)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 5369)]
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1 0xb7a300e4 in execute_list (ctx=0x805e7b8, list=145) at main/dlist.c:6420
#2  0xb7a30940 in _mesa_CallList (list=1) at main/dlist.c:6749
#3  0xb7a81a3d in neutral_CallList (i=1) at vtxfmt_tmp.h:304
#4  0xb7e8d615 in glCallList (list=1) at glapitemp.h:85
#5  0x08049fa4 in ?? ()
#6  0x00000001 in ?? ()
#7  0x00000000 in ?? ()
#8  0x00000000 in ?? ()
#9  0x3f800000 in ?? ()
#10 0x00000000 in ?? ()
#11 0x0804c050 in ?? ()
#12 0xbfd011f8 in ?? ()
#13 0xb7db1509 in XPending () from /usr/X11R6/lib/libX11.so.6
#14 0x0804a6dd in ?? ()
#15 0x0804c050 in ?? ()
#16 0xbfd01250 in ?? ()
#17 0xbfd01258 in ?? ()
#18 0xb7b1159b in _mesa_set_enable (ctx=0x804c050, cap=3221225472,
   state=0 '\0') at main/enable.c:1017
#19 0x0804a8d9 in ?? ()
#20 0x0804c050 in ?? ()
#21 0x01400002 in ?? ()
---Type <return> to continue, or q <return> to quit---
#22 0x00000000 in ?? ()
#23 0x00000000 in ?? ()
#24 0x00000000 in ?? ()
#25 0x0000012c in ?? ()
#26 0x0000012c in ?? ()
#27 0xbfd01320 in ?? ()
#28 0xbfd01324 in ?? ()
#29 0xbfd01314 in ?? ()
#30 0xb7d3ec6a in pthread_mutex_unlock () from /lib/libpthread.so.0
#31 0xb7c0d469 in __libc_start_main () from /lib/libc.so.6
#32 0x08049141 in ?? ()

All the xscreensaver apps work, as does blender. So far, it's just glxgears that crashes.

Any ideas?

Adam


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to