From owner-freebsd-x11@FreeBSD.ORG Sun Mar 21 10:12:17 2010 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EA53106567A; Sun, 21 Mar 2010 10:12:17 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 18F268FC0C; Sun, 21 Mar 2010 10:12:16 +0000 (UTC) Received: by vws1 with SMTP id 1so46387vws.13 for ; Sun, 21 Mar 2010 03:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:in-reply-to:message-id:references:user-agent :x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; bh=GEC1FcJ1p7xT2bY6Ck3+YOein7c/iZQi+tz6+5K6CFM=; b=DIKyTHHpTpZ+VW0Q24/e2tmdgfiTcaWaW9S1Dmb41m6xeqARfrucMZML7N1P6+q5+X AvIdeSRynYl48YyPqzksGV/bUaMDCTdNqp+ITQl6f2DsRDdELN+qSXL8D0rUxEfgpaRL JyKVwjmNbUHQLT4UtKTaFSyGbnorYjay8zo4o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=akLKiqIPQkckb5LbRWYZWtcYGImtLi/EDs4QpBdQnEYSBpse47+Cod+NGbkqufJwSV 6fAwAc5vZM9Hm4b5yhUacjvbRWC9+OaULJsTvDE7oaAN+24xg9L98/0FoNayYjJR9oCK tTYUu9kRIp2LNRfcZLjcJNmXrMV86Zle5Fs/8= Received: by 10.220.107.158 with SMTP id b30mr2642177vcp.225.1269164702371; Sun, 21 Mar 2010 02:45:02 -0700 (PDT) Received: from centel.dataix.local (ppp-21.62.dialinfree.com [209.172.21.62]) by mx.google.com with ESMTPS id 25sm24992608vws.9.2010.03.21.02.43.40 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 21 Mar 2010 02:45:00 -0700 (PDT) Sender: "J. Hellenthal" Date: Sun, 21 Mar 2010 05:42:47 -0400 From: jhell To: Robert Noland In-Reply-To: <1268625423.2608.348.camel@balrog.2hip.net> Message-ID: References: <20100311134413.GH19740@bsdcrew.de> <1268414671.2608.293.camel@balrog.2hip.net> <1268484504.2608.309.camel@balrog.2hip.net> <1268625423.2608.348.camel@balrog.2hip.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org, Torfinn Ingolfsen , x11@freebsd.org Subject: Re: [Call for Testing] X.org 7.5 for FreeBSD 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: Sun, 21 Mar 2010 10:12:17 -0000 On Sun, 14 Mar 2010 23:57, Robert Noland wrote: In Message-Id: <1268625423.2608.348.camel@balrog.2hip.net> > On Sun, 2010-03-14 at 15:02 -0600, Warren Block wrote: >> On Sat, 13 Mar 2010, Robert Noland wrote: >> >>> Ok, now that agp seems to be working... I have created a port for the >>> 2.9.1 version of the Intel driver. You will need to uninstall the >>> existing intel driver and install this one. You still won't have drm, >>> but should be a good bit better than vesa... >>> >>> http://people.freebsd.org/~rnoland/xf86-video-intel29.tar.gz >> >> Problem: after switching away from X with ctrl-alt-f4, on switching back >> the screen is corrupted. Stuff that's drawn on top of it after that >> point is usually correct. The clear areas on this image were caused by >> GIMP redrawing them; before opening it, they were the same as the strip >> on the right edge. > > Ok, I'm not surprised... I spent a little time playing with the 2.9.1 > driver on my g45 today. Basically... It is horrid... > Damn! I rely on this driver for my main machine that has a i845G in it. This thing tends to keep getting more shitty with every release. Or I suppose I could cough it up to ancient hardware to... ;) The last Intel driver I remember working seamlessly with my i845G with no known side effects and without HAL was 2.3*. After that it somehow became very dependent on HAL and if compiled without HAL would pretty much disable you(being me) from switching from X to the console and back again resulting in a reboot after a borked screen. Now that I see the following I sort of understand whats happening with this. And eventually this hardware will have to be replaced :( > When Intel chose to remove all non-GEM support for the 2.8 series > driver, what is actually going on is that it is calling into > libdrm_intel's fake buffer manager and doing ton's of memcpy's. It > seems to be sort of ok as long as it is just basic 2d, but enable > composite in metacity and it falls on it's face... Granted all of my > machines run with WITNESS and INVARIANTS, but you can almost count the > pixels as they are drawn... > > I was thinking that Intel had actually killed the fake buffer manager as > well, but it looks like it does still exist in libdrm git. Perhaps it > was that they removed it from mesa. At any rate, they don't deny that > it is broken, nor do they test it or have any intention of fixing it... > > The only reason for using the 2.9.1 driver that I can think of is if you > have an Ironlake chipset, which isn't supported in 2.7.1. I now have to > decide whether to spend time back porting Ironlake support to 2.7.1 or > spend time on GEM. > > robert. > >> http://www.wonkity.com/~wblock/xorg7.5/grab.png >> >> -Warren Block * Rapid City, South Dakota USA >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > Regards, -- jhell