On 07/12/12(Fri) 12:10, Matthieu Herrb wrote:
> On Thu, Dec 06, 2012 at 05:53:05PM +0100, Martin Pieuchot wrote:
> > 
> > If it works for you, I would be pleased to hear it, otherwise try to
> > rebuild a custom kernel with the DRMDEBUG option and send me your
> > dmesg, Xorg.0.log and /var/log/messages with the drm vomit in it.
> 
> On my iBook G3 700 with 
> 
> mpcpcibr0 at mainbus0 pci: uni-north, Revision 0xff
> pci0 at mpcpcibr0 bus 0
> pchb0 at pci0 dev 11 function 0 "Apple Pangea AGP" rev 0x00
> appleagp0 at pchb0
> agp0 at appleagp0: aperture at 0x0, size 0x10000000
> vgafb0 at pci0 dev 16 function 0 "ATI Radeon Mobility M7" rev 0x00, mmio
> wsdisplay0 at vgafb0 mux 1: console (std, vt100 emulation)
> radeondrm0 at vgafb0: irq 48
> drm0 at radeondrm0
> 
> X fails to start, claiming that radeo_dri.so can't be loaded.  With
> the patch below (to also build the r100 dri driver) X starts fine,
> glxgears works and glxinfo reports
> 
> OpenGL vendor string: Tungsten Graphics, Inc.
> OpenGL renderer string: Mesa DRI R100 (RV200 4C57) AGP 2x  TCL
> OpenGL version string: 1.3 Mesa 7.11.2
> OpenGL extensions:
> 
> On exit text mode is not restored correctly though.

Ok, so it looks like only the r200 restore it correctly. Can you tell
what is the output of:

$ dmesg |grep "uni-n rev"

Because the version given above is not always correct.

> Index: Makefile
> ===================================================================
> RCS file: /cvs/xenocara/lib/libGL/dri/Makefile,v
> retrieving revision 1.13
> diff -u -r1.13 Makefile
> --- Makefile  29 Aug 2012 12:52:39 -0000      1.13
> +++ Makefile  7 Dec 2012 11:09:21 -0000
> @@ -5,7 +5,7 @@
>  .if ${MACHINE} == i386 || ${MACHINE} == amd64
>  SUBDIR+= i810 i915 i965 radeon r200 r300 r600
>  .elif ${MACHINE} == macppc
> -SUBDIR+= r200 r300
> +SUBDIR+= radeon r200 r300
>  .endif
>  
>  build depend all install clean cleandir: _SUBDIRUSE

Please, commit this change, ok mpi@

Reply via email to