Dear Jos�, Michel,
Jos� Fonseca wrote:
>I'm not sure what's the DGA support status of the existing DRI drivers.
>Please check if there is a way to disable DGA support on VMWARE
>and try it to see if that problem is really DGA related. If not on
>VMWARE, it's possible to turn off DGA extension support on XF86Config-4
>(I don't know it by heart by I can find that out for you).
>
Unfortunately, turning off DGA inhibits VMware full-screen mode.
>>* glxgears performance is limited to approx. 500 fps ; this seems rather
>>below par to me, wrt. to benchmarks of equivalent Radeon desktop models
>>(700-1000 fps).
>>
>>
>
>What bitdepth are you using? Does it changes anything reducing it from
>32 to 16?
>
[RHL 8.0b3]
- no DRI :
1600x1200, 16bpp, AGP 1x : ~ 320 fps
- DRI (Mesa DRI Radeon 20010402 AGP1x x86/MMX/SSE 1.2 Mesa 3.4.2 ,
radeon.o : 1.1.1 20010405)
1600x1200, 16bpp, AGP 1x : ~ 500 fps
1024x768, 16bpp, AGP 1x : ~ 550 fps
1024x768, 16bpp, AGP 2x : ~ 575 fps
1024x768, 16bpp, AGP 4x : machine hard lock (no SysRq)
1024x768, 24bpp, AGP 1x : ~ 280 fps (no DRI)
>
>
>
>>/ Using Xree86 20020829 :
>>
>>* same screen corruption as with stock XFree 4.2 ;
>>* with the DRI nightly binary driver packages, when running glxinfo,
>>glxgears, ... I get a message about TCL being disabled, after which a
>>segmentation fault occurs. All pointers to libGL.so seem correct ;
>>* with a freshly compiled DRI CVS20020830, I can run glxinfo (please
>>find it below, LIBGL_DEBUG=verbose), but glxgears opens a window with
>>some (perhaps not so) random garbage, and locks the computer hard (no
>>Alt-SysRq).
>>
>>
>
>The first strange thing is that there is a difference between the
>nightly binary packages and your own compiled CVS snapshot. What version
>of gcc/libc do you have? Try to get a backtrace from the segmentation by
>
[RHL 7.3] gcc-2.96-112 , glibc-2.2.5-37
As specified in my other post, running DRI CVS 20020907 successfully
allows glxgears without segfault or hard lock.
However, there appears to be an arithmetic exception :
(gdb) run
Starting program: /usr/X11R6/bin/glxgears
[New Thread 1024 (LWP 12939)]
libGL: XF86DRIGetClientDriverName: 4.0.1 radeon (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/radeon_dri.so
libGL: XF86DRIGetClientDriverName: 4.0.1 radeon (screen 0)
drmOpenByBusid: busid is PCI:1:0:0
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenByBusid: drmOpenMinor returns 6
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 1024 (LWP 12939)]
0x402e6cef in _mesa_test_os_sse_exception_support () from
/usr/X11R6/lib/modules/dri/radeon_dri.so
(gdb) bt
#0 0x402e6cef in _mesa_test_os_sse_exception_support () from
/usr/X11R6/lib/modules/dri/radeon_dri.so
#1 0x402e6a42 in check_os_sse_support () at common_x86.c:190
#2 0x402e6b9f in _mesa_init_all_x86_transform_asm () at common_x86.c:273
#3 0x4023c7ff in _math_init () at m_xform.c:220
#4 0x401d2f86 in one_time_init () at context.c:448
#5 0x401d5111 in _mesa_initialize_context (ctx=0x8052200,
visual=0xbffff820, share_list=0x0, driver_ctx=0x804f000, direct=1)
at context.c:1435
#6 0x401d54e3 in _mesa_create_context (visual=0xbffff820,
share_list=0x0, driver_ctx=0x804f000, direct=1) at context.c:1612
#7 0x402eada6 in radeonCreateContext (dpy=0x804bc88,
glVisual=0xbffff820, driContextPriv=0x804e010, sharedContextPrivate=0x0)
at radeon_context.c:266
#8 0x401c23ec in driCreateContext (dpy=0x804bc88, vis=0x804ceb8,
sharedPrivate=0x0, pctx=0x804dffc) at dri_util.c:849
#9 0x4007133a in CreateContext (dpy=0x804bc88, vis=0x804ceb8,
shareList=0x0, allowDirect=1, contextID=0) at glxcmds.c:175
#10 0x4007143d in glXCreateContext (dpy=0x804bc88, vis=0x804ceb8,
shareList=0x0, allowDirect=1) at glxcmds.c:212
#11 0x0804a405 in make_window ()
#12 0x0804a6dd in main ()
#13 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
Kind regards,
Didier
--
Didier Moens
-----
RUG/VIB - Dept. Molecular Biomedical Research - Core IT
tel ++32(9)2645309 fax ++32(9)2645348
http://www.dmb.rug.ac.be
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert