From owner-freebsd-x11@FreeBSD.ORG Tue Sep 23 09:30:31 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1275106564A for ; Tue, 23 Sep 2008 09:30:31 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by mx1.freebsd.org (Postfix) with ESMTP id 348178FC17 for ; Tue, 23 Sep 2008 09:30:30 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by nf-out-0910.google.com with SMTP id h3so715328nfh.33 for ; Tue, 23 Sep 2008 02:30:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:content-type :date:message-id:mime-version:x-mailer; bh=tXvk8FEzZxnxQg2hGuhUF0ItsB5aeLhKKNnamalrVz8=; b=xqT8hCfJ6iYK3tsC1reiadekkzVkUAQZHpjzIGHdJYyZylmCOmVNJBT5ymGCLCISq5 /lIyO9XvNZ4zLfq+VY1MxE5KCNwdOBa+ZZikNDMo+bG2xSDGnuu6LoXEh5aIsDEOyHIl XYMwXC/l37Dk4oByuwnRtwhpBoT+AvbTBBT0k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=OJLEBvovdH5a1GYsWl5yi3P7AW2Ez3j8q56vkbTNqLuwK7Oi45uKbSWQ+r0BtCfAfF NdIp94aQ4s/ROUQFAkxB8KYiDVhZ0yXlbIB4cDYUQpEhQZOLTG/EyB94yzEqT6UhBLCH UEHOKDwCE6ajOw6GbMJHGMab0NfJWmfKgNjKQ= Received: by 10.210.26.10 with SMTP id 10mr6364132ebz.170.1222162229300; Tue, 23 Sep 2008 02:30:29 -0700 (PDT) Received: from ?127.0.0.1? ([217.206.187.80]) by mx.google.com with ESMTPS id p10sm2678593gvf.7.2008.09.23.02.30.27 (version=SSLv3 cipher=RC4-MD5); Tue, 23 Sep 2008 02:30:28 -0700 (PDT) From: Tom Evans To: freebsd-x11@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-2ToGypo7kUfw+5KIUy1y" Date: Tue, 23 Sep 2008 10:30:24 +0100 Message-Id: <1222162224.2731.20.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Subject: Regression in intel driver X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 09:30:31 -0000 --=-2ToGypo7kUfw+5KIUy1y Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi all I've been using the intel xorg driver for quite some time now, and recently upgraded Xorg server/drm/intel driver to the most current available in ports. This has caused a significant performance regression when running without direct rendering enabled, which is required with this driver to achieve Virtual desktop with a dimension greater than 2048 pixels. Xorg now chews through 30-35% CPU whilst tailing a log file, where as before this used 3-4%. The effect is visibly noticeable (and doesn't just apply to fast moving text!) I have an HP laptop with a 1400x1050 LVDS panel, with a 1280x1024 TFT attached to the VGA port. My preferred setup is: xrandr --output LVDS --mode 1400x1050 --output VGA --mode 1280x1024 --left-= of LVDS What I am running now, the only way to get sane performance: xrandr --output LVDS --mode 1024x768 --output VGA --mode 1280x1024 --above = LVDS I've tried reverting back to an older driver, but it seems that changes to libdrm prevent that. I fear I may have to roll back drm, mesa, xorg-server et al just to use a different driver version. Any tips? Cheers Tom --=-2ToGypo7kUfw+5KIUy1y Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkjYty0ACgkQlcRvFfyds/elIwCZAUBynw5FZQeivyuI2mSLr5wX vusAoJyzK9at2n4mvuf8inmPiKHyBITJ =TTU9 -----END PGP SIGNATURE----- --=-2ToGypo7kUfw+5KIUy1y--