Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Apr 2009 09:58:05 -0500
From:      Robert Noland <rnoland@FreeBSD.org>
To:        Ronald Klop <ronald-freebsd8@klop.yi.org>
Cc:        freebsd-stable@freebsd.org, Oliver Lehmann <lehmann@ans-netz.de>
Subject:   Re: dri + ATI: dramatic performance slowdown
Message-ID:  <1240325885.14628.12.camel@balrog.2hip.net>
In-Reply-To: <op.usp9qiyt8527sy@82-170-177-25.ip.telfort.nl>
References:  <20090420152620.8f89edd5.lehmann@ans-netz.de> <op.usp9qiyt8527sy@82-170-177-25.ip.telfort.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-r/IFJxS6lX6/pKzH56ED
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2009-04-21 at 10:26 +0200, Ronald Klop wrote:
> On Mon, 20 Apr 2009 15:26:20 +0200, Oliver Lehmann <lehmann@ans-netz.de> =
=20
> wrote:
>=20
> > Hi,
> >
> > as I found out in the meantime - the following described problem can be
> > only worked around when 'Load   "dri"' is removed from the server
> > section, and 'Option     "DRI"   "true"' is removed from the Device
> > section. Otherwise:
> >
> > I've synced my pre-drm-changes 7-STABLE to the latest 7-STABLE. Now the
> > grafic performance in xorg decreased dramatically. Moving a window or
> > resizing a window makes me feel sent back 15 years ago ;). I can "see" =
=20
> > the
> > window resizing. The popup of an window is fast, but moving it around o=
r
> > scrolling... jesus that is what I call slow. Firefox is nearly not usab=
le
> > for example :(
> >
> > I wonder what is causing this. I'm using a ATI Radeon HD3850 in it's AG=
P
> > version (probably kinda uncommon).
> >
> > olivleh1@kartoffel olivleh1> dmesg | grep drm
> > drm0: <ATI Radeon HD3850> on vgapci0
> > vgapci0: child drm0 requested pci_enable_busmaster
> > info: [drm] AGP at 0xd8000000 128MB
> > info: [drm] Initialized radeon 1.29.0 20080528
> > info: [drm] Setting GART location based on new memory map
> > info: [drm] Loading RV670 CP Microcode
> > info: [drm] Loading RV670 PFP Microcode
> > info: [drm] Resetting GPU
> > info: [drm] writeback test succeeded in 1 usecs
> > drm0: [ITHREAD]
> > olivleh1@kartoffel olivleh1> pkg_info | grep radeon
> > xf86-video-radeonhd-1.2.5 X.Org ati RadeonHD display driver
> > olivleh1@kartoffel olivleh1>
> >
> >> From my xorg.conf:
> >
> > Section "Module"
> >     Load        "dbe"
> >     Load        "freetype"
> >     Load        "glx"
> >     Load        "dri"
> > EndSection
> > Section "Device"
> >
> >     Identifier	"ATI1"
> >     BoardName	"ATI Radeon"
> >     Driver      "radeonhd"
> >     BusID	"PCI:1:0:0"
> >     Option      "Monitor-DVI-I_1/digital"  "Syncmaster DVI1"
> >     Option      "Monitor-DVI-I_2/digital"  "Syncmaster DVI2"
> >     Option	"DRI"	"true"
> > EndSection
> >
> > the whole xorg.conf can be found here:
> >
> > http://cvs.olli.homeip.net/index.html/configs/xorg.conf?rev=3D1.9
> >
> > Is this expected to happen with DRI enabled?
> >
>=20
> Hi,
>=20
> X.org is quite good in autodetecting your hardware and running without a =
=20
> config. It works for me out-of-the-box with my Radeon HD 2400 XT and =20
> Radeon HD 2600 XT. (But I'm not using agp.)
> You can also try the xf86-video-ati driver. It works very well with 2d =20
> accell. (I'm using it also.)

If you don't have a config, you won't get drm as it defaults to off on
r6/7xx hardware right now.

robert.

> Ronald.
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
--=20
Robert Noland <rnoland@FreeBSD.org>
FreeBSD

--=-r/IFJxS6lX6/pKzH56ED
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)

iEYEABECAAYFAknt3v0ACgkQM4TrQ4qfROMzXgCeItmzdtAkWqAgTvnzRf0MVli5
weMAn3/8qM397VKNTO6L+Q+Wa6WexG0A
=hSMf
-----END PGP SIGNATURE-----

--=-r/IFJxS6lX6/pKzH56ED--




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