Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2007 22:35:46 +0100
From:      Florent Thoumie <flz@FreeBSD.org>
To:        FreeBSD X11 <freebsd-x11@FreeBSD.org>
Subject:   Re: DRI with ATI Radeon X700 SE: success with R300 / X.org 7.2.
Message-ID:  <4650BF32.1000102@FreeBSD.org>
In-Reply-To: <20070520204525.GB66428@graf.pompo.net>
References:  <20070520204525.GB66428@graf.pompo.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigB50E5C9C404B518CB250D03B
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thierry Thomas wrote:
> Hello,
>=20
> I have a station running FreeBSD 6.2-STABLE (i386), with an ATI Radeon
> X700Super.
>=20
> With X.org 6.9, DRM was not supported:
>=20
> Apr  7 18:09:31 graf kernel: drm0: <ATI Radeon RV410 X700 SE> port 0xb0=
00-0xb0ff
>  mem 0xd0000000-0xdfffffff,0xfbdf0000-0xfbdfffff irq 16 at device 0.0 o=
n pci1
> Apr  7 18:09:31 graf kernel: info: [drm] Initialized radeon 1.24.0 2006=
0225
> Apr  7 18:09:32 graf kernel: error: [drm:pid51441:radeon_do_init_cp] *E=
RROR* Can
> not initialise DRM on this card
> Apr  7 18:09:32 graf kernel: This card requires a new X.org DDX for 3D
>=20
> Since I have upgraded to X.org 7.2, it's OK:
>=20
> OpenGL vendor string: DRI R300 Project
> OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
> OpenGL version string: 1.3 Mesa 6.5.3
>=20
> Remarks:
>=20
> 1- There exist two entries for this card <ATI Radeon RV410 X700 SE> in
> /usr/src/sys/dev/drm/drm_pciids.h
>=20
> grep "RV410 X700 SE" /usr/src/sys/dev/drm/drm_pciids.h
>         {0x1002, 0x5e4c, CHIP_RV410|CHIP_NEW_MEMMAP, "ATI Radeon RV410 =
X700 SE"}, \
>         {0x1002, 0x5e4f, CHIP_RV410|CHIP_NEW_MEMMAP, "ATI Radeon RV410 =
X700 SE"}, \
>=20
> and by default, it does not work (the station freezes!). According to
> `pciconf -lv' ,I have the 0x5e4f model, and I must add the line
>=20
>     ChipID	0x5e4f
>=20
> in the Section "Device" of xorg.conf.
>=20
> 2- Then glxinfo was OK, but glxgears failed with
>=20
> X Error of failed request:  BadRequest (invalid request code or no such=
 operation)
>   Major opcode of failed request:  155 (DAMAGE)
>   Minor opcode of failed request:  4 ()
>   Serial number of failed request:  37
>   Current serial number in output stream:  39
>=20
> I have added the following line:
>=20
> 	Option  "DAMAGE" "Disable"
>=20
> in the Section "Extensions" to disable Damage, and now the usual OpenGL=

> applications are OK.
>=20
> (There is just a libGL warning: 3D driver claims to not support visual
> 0x4b).
>=20
> Regards,

What's the version of xorg-server (especially the PORTREVISION)?

--=20
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer


--------------enigB50E5C9C404B518CB250D03B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGUL82MxEkbVFH3PQRCj+hAJ9+5qAF/C645bV7eUvKRZIpJJMVLACfYk6r
cGoczIzZAqZ41jIudle2JA4=
=ZYGO
-----END PGP SIGNATURE-----

--------------enigB50E5C9C404B518CB250D03B--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4650BF32.1000102>