After this update I tried running a new 3D driver without restarting the
Xserver. I only got indirect rendering. After restarting the Xserver
direct rendering started working again. This was with the savage driver.
Is there a binary compatibility issue?

I tried LIBGL_DEBUG=verbose with the old Xserver. I got no error
messages but the output got only as far as:

libGL: XF86DRIGetClientDriverName: 1.1.16 savage (screen 0)
libGL: OpenDriver: trying /usr/X11R6-DRI/lib/modules/dri/savage_dri.so

All the drmOpen stuff was just missing. With the new Xserver and direct
rendering working again I get this:

libGL: XF86DRIGetClientDriverName: 1.1.16 savage (screen 0)
libGL: OpenDriver: trying /usr/X11R6-DRI/lib/modules/dri/savage_dri.so
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0

Regards,
  Felix

On Wed, 03 Mar 2004 13:58:02 -0800
Ian Romanick <[EMAIL PROTECTED]> wrote:

> CVSROOT:      /cvs/dri
> Module name:  xc
> Repository:   xc/xc/programs/Xserver/GL/mesa/X/
> Changes by:   [EMAIL PROTECTED]       04/03/03 13:58:01
> 
> Log message:
>   Merged driinterface-0-0-3
> 
> Modified files:
>       xc/xc/include/GL/:
>         glxtokens.h 
>       xc/xc/lib/GL/GL/:
>         Imakefile 
>       xc/xc/lib/GL/dri/:
>         XF86dri.c dri_glx.c dri_util.c dri_util.h xf86dri.h 
>       xc/xc/lib/GL/glx/:
>         Imakefile glcontextmodes.c glcontextmodes.h glxclient.h 
>         glxcmds.c glxext.c 
>       xc/xc/lib/GL/mesa/drivers/dri/mga/:
>         Imakefile.inc 
>       xc/xc/lib/GL/mesa/drivers/dri/r200/:
>         Imakefile.inc 
>       xc/xc/programs/Xserver/GL/:
>         glxmodule.c 
>       xc/xc/programs/Xserver/GL/dri/:
>         dri.c 
>       xc/xc/programs/Xserver/GL/glx/:
>         Imakefile g_disptab.c g_disptab.h glx-def.cpp glxcmds.c 
>         glxcmdsswap.c glxcontext.h glxdrawable.h glxext.h 
>         glxscreens.c glxscreens.h glxutil.c glxutil.h 
>       xc/xc/programs/Xserver/GL/mesa/X/:
>         xf86glx.c xf86glxint.h 
>   
>   Revision      Changes    Path
>   1.12          +6 -0      xc/xc/include/GL/glxtokens.h
>   1.9           +40 -40    xc/xc/lib/GL/GL/Imakefile
>   1.17          +25 -48    xc/xc/lib/GL/dri/XF86dri.c
>   1.33          +22 -5     xc/xc/lib/GL/dri/dri_glx.c
>   1.29          +541 -306  xc/xc/lib/GL/dri/dri_util.c
>   1.17          +65 -13    xc/xc/lib/GL/dri/dri_util.h
>   1.8           +12 -18    xc/xc/lib/GL/dri/xf86dri.h
>   1.19          +2 -1      xc/xc/lib/GL/glx/Imakefile
>   1.6           +96 -1     xc/xc/lib/GL/glx/glcontextmodes.c
>   1.3           +4 -0      xc/xc/lib/GL/glx/glcontextmodes.h
>   1.48          +121 -11   xc/xc/lib/GL/glx/glxclient.h
>   1.77          +203 -70   xc/xc/lib/GL/glx/glxcmds.c
>   1.39          +307 -74   xc/xc/lib/GL/glx/glxext.c
>   1.3           +1 -1      xc/xc/lib/GL/mesa/drivers/dri/mga/Imakefile.inc
>   1.3           +1 -1      xc/xc/lib/GL/mesa/drivers/dri/r200/Imakefile.inc
>   1.6           +0 -1      xc/xc/programs/Xserver/GL/glxmodule.c
>   1.51          +9 -9      xc/xc/programs/Xserver/GL/dri/dri.c
>   1.4           +5 -2      xc/xc/programs/Xserver/GL/glx/Imakefile
>   1.7           +20 -20    xc/xc/programs/Xserver/GL/glx/g_disptab.c
>   1.7           +6 -0      xc/xc/programs/Xserver/GL/glx/g_disptab.h
>   1.2           +0 -1      xc/xc/programs/Xserver/GL/glx/glx-def.cpp
>   1.13          +275 -97   xc/xc/programs/Xserver/GL/glx/glxcmds.c
>   1.7           +104 -85   xc/xc/programs/Xserver/GL/glx/glxcmdsswap.c
>   1.7           +0 -1      xc/xc/programs/Xserver/GL/glx/glxcontext.h
>   1.5           +3 -2      xc/xc/programs/Xserver/GL/glx/glxdrawable.h
>   1.6           +11 -3     xc/xc/programs/Xserver/GL/glx/glxext.h
>   1.18          +2 -82     xc/xc/programs/Xserver/GL/glx/glxscreens.c
>   1.7           +5 -1      xc/xc/programs/Xserver/GL/glx/glxscreens.h
>   1.5           +5 -57     xc/xc/programs/Xserver/GL/glx/glxutil.c
>   1.5           +0 -1      xc/xc/programs/Xserver/GL/glx/glxutil.h
>   1.3           +123 -93   xc/xc/programs/Xserver/GL/mesa/X/xf86glx.c
>   1.3           +1 -6      xc/xc/programs/Xserver/GL/mesa/X/xf86glxint.h


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to