From owner-freebsd-stable@FreeBSD.ORG Mon Apr 20 13:53:02 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 0AE82106566B for ; Mon, 20 Apr 2009 13:53:02 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [78.111.72.186]) by mx1.freebsd.org (Postfix) with SMTP id 73D978FC24 for ; Mon, 20 Apr 2009 13:53:01 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: (qmail 93399 invoked by uid 89); 20 Apr 2009 13:26:19 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (78.111.72.187) by avocado.salatschuessel.net with SMTP; 20 Apr 2009 13:26:19 -0000 Date: Mon, 20 Apr 2009 15:26:20 +0200 From: Oliver Lehmann To: freebsd-stable@FreeBSD.org Message-Id: <20090420152620.8f89edd5.lehmann@ans-netz.de> X-Mailer: Sylpheed 2.6.0 (GTK+ 2.16.1; amd64-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: 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: Mon, 20 Apr 2009 13:53:02 -0000 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? -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/