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>