Date: Tue, 23 Sep 2008 10:52:39 +0100 From: Tom Evans <tevans.uk@googlemail.com> To: freebsd-x11@freebsd.org Subject: Re: Regression in intel driver Message-ID: <1222163559.2731.27.camel@localhost> In-Reply-To: <1222162224.2731.20.camel@localhost> References: <1222162224.2731.20.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-Urjag4igMBOXN7m81nIM Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2008-09-23 at 10:30 +0100, Tom Evans wrote: > Hi all >=20 > 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!) >=20 > I have an HP laptop with a 1400x1050 LVDS panel, with a 1280x1024 TFT > attached to the VGA port. My preferred setup is: >=20 > xrandr --output LVDS --mode 1400x1050 --output VGA --mode 1280x1024 --lef= t-of LVDS >=20 > What I am running now, the only way to get sane performance: >=20 > xrandr --output LVDS --mode 1024x768 --output VGA --mode 1280x1024 --abov= e LVDS >=20 > 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. >=20 > Any tips? >=20 > Cheers >=20 > Tom I've just re-read this, and it isn't clear at all, my bad!=20 First off, I forgot to mention what fbsd version I am using: FreeBSD zoot.mintel.co.uk 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #9: Mon Sep 15 16:06:57 BST 2008 root@zoot.mintel.co.uk:/data2/FreeBSD/RELENG_7/obj/data2/FreeBSD/RELENG_7/s= rc/sys/ZOOT i386 What I really need help with is, if I want to rollback to and use an earlier version of the intel driver, what other packages should I also roll back? The compilation failure of xf86-video-intel-2.2.1_1 (and earlier versions) is: In file included from i810_driver.c:88: i830.h:74:20: error: xf86mm.h: No such file or directory Googling tells me that this is due to a libdrm change, so obviously that must be downgraded, which probably will require an earlier version of xorg-server as well. Any notable others that will need to be downgraded? Cheers Tom --=-Urjag4igMBOXN7m81nIM 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) iEYEABECAAYFAkjYvF8ACgkQlcRvFfyds/eGbACfVth5gQYyTdH73iCwCf9xN9PO GW0An0MgWhx3o77ELwjGNac3oH7S97i6 =WHoo -----END PGP SIGNATURE----- --=-Urjag4igMBOXN7m81nIM--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1222163559.2731.27.camel>