problems with Mesa miniglx (linux-solo) and radeon dri with X700 SE card (RV 410)

Luigi Campora luigi.campora at
Thu Apr 10 02:13:05 PDT 2008

I'm trying to run miniglx sample server on my system, using radeon as dri
interface (my card is an X700 SE 512MB, RV410 family).
Launching sample_sever fails and the error is within the radeon drm module:

This is the output of the command line:

[miniglx] probed chipset 0x5e4d
got MMIOAddress 0x3111f000 offset 536870912
shared virtual width is 1200
[drm] added 8192 byte SAREA at 0xd1048000
[drm] mapped SAREA 0xd1048000 to 0x31123000, size 8192
[drm] framebuffer handle = 0x90000000
[drm] register handle = 0xa0000000
[pci] 8192 kB allocated with handle 0xd2151000
[pci] ring handle = 0xd2151000
[pci] ring read ptr handle = 0xd2252000
[pci] vertex/indirect buffers handle = 0xd2253000
[pci] GART texture map handle = 0xd2453000
Using 8 MB AGP aperture
Using 1 MB for the ring buffer
Using 2 MB for vertex/indirect buffers
Using 1 MB for AGP textures
Will use back buffer at offset 0x95a000
Will use depth buffer at offset 0x10ad000
Will use 499712 kb for textures at offset 0x1800000
RADEONDRIKernelInit failed
__miniglx_StartServer: __driInitFBDev failed
Error: __miniglx_StartServer failed
root at localhost:/root/Mesa-7.0.2/progs/miniglx>

While this is the output from /var/log/messages:

Apr 7 11:13:46 localhost kernel: [drivers/char/drm/radeon_cp.c,1767:
ENTERING radeon_cp_init cmd=80546440,data=78ddac78
Apr 7 11:13:46 localhost kernel: [drm:radeon_do_init_cp] *ERROR* Cannot
initialise DRM on this card
Apr 7 11:13:46 localhost kernel: This card requires a new DDX for 3D

Indeed, the card is described as a "NEW_MEMMAP" card in the drivers/char/drm
directory, but there's no mention within Mesa code to any ioctl's filling
new_memmap param via a RADEON_SETPARAM_NEW_MEMMAP request.

Is there any chance of running miniglx on this kind of cards?



-------------- next part --------------
An HTML attachment was scrubbed...

More information about the xorg-driver-ati mailing list