From owner-freebsd-stable@FreeBSD.ORG Tue Apr 21 08:26:35 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80FF21065673 for ; Tue, 21 Apr 2009 08:26:35 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from smtp-out1.tiscali.nl (smtp-out1.tiscali.nl [195.241.79.176]) by mx1.freebsd.org (Postfix) with ESMTP id 1E07A8FC0A for ; Tue, 21 Apr 2009 08:26:34 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from [212.123.145.58] (helo=sjakie.klop.ws) by smtp-out1.tiscali.nl with esmtp id 1LwBJJ-00065a-HN; Tue, 21 Apr 2009 10:26:33 +0200 Received: from 82-170-177-25.ip.telfort.nl (localhost [127.0.0.1]) by sjakie.klop.ws (Postfix) with ESMTP id A1D2D7139; Tue, 21 Apr 2009 10:26:32 +0200 (CEST) Date: Tue, 21 Apr 2009 10:26:32 +0200 To: "Oliver Lehmann" , freebsd-stable@freebsd.org From: "Ronald Klop" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20090420152620.8f89edd5.lehmann@ans-netz.de> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20090420152620.8f89edd5.lehmann@ans-netz.de> User-Agent: Opera Mail/9.64 (FreeBSD) Cc: Subject: Re: dri + ATI: dramatic performance slowdown X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Apr 2009 08:26:35 -0000 On Mon, 20 Apr 2009 15:26:20 +0200, Oliver Lehmann wrote: > 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" > the > window resizing. The popup of an window is fast, but moving it around or > scrolling... jesus that is what I call slow. Firefox is nearly not usable > for example :( > > I wonder what is causing this. I'm using a ATI Radeon HD3850 in it's AGP > version (probably kinda uncommon). > > olivleh1@kartoffel olivleh1> dmesg | grep drm > drm0: 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=1.9 > > Is this expected to happen with DRI enabled? > Hi, X.org is quite good in autodetecting your hardware and running without a config. It works for me out-of-the-box with my Radeon HD 2400 XT and 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 accell. (I'm using it also.) Ronald.