From owner-freebsd-current@FreeBSD.ORG Fri Mar 27 06:57:09 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 76E3C106566C for ; Fri, 27 Mar 2009 06:57:09 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 48E978FC13 for ; Fri, 27 Mar 2009 06:57:09 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-156-31-142.bna.bellsouth.net [70.156.31.142]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n2R6taOd042150 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 27 Mar 2009 02:55:36 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Brandon Gooch In-Reply-To: <179b97fb0903262114i511ec294ief17475d673e70c9@mail.gmail.com> References: <49CB70BD.3040607@boland.org> <1238086577.1792.30.camel@balrog.2hip.net> <49CC43C4.7030905@swin.edu.au> <1238126285.8491.2.camel@balrog.2hip.net> <179b97fb0903262114i511ec294ief17475d673e70c9@mail.gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-atBWlYA2WXu5JHSlsvNh" Organization: FreeBSD Date: Fri, 27 Mar 2009 01:56:27 -0500 Message-Id: <1238136987.8491.173.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: Michiel Boland , FreeBSD Current , Mattia Rossi Subject: Re: still problems with intel video X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2009 06:57:09 -0000 --=-atBWlYA2WXu5JHSlsvNh Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2009-03-26 at 23:14 -0500, Brandon Gooch wrote: > On Thu, Mar 26, 2009 at 10:58 PM, Robert Noland wro= te: > > On Fri, 2009-03-27 at 14:11 +1100, Mattia Rossi wrote: > >> Robert Noland wrote: > >> > On Thu, 2009-03-26 at 13:10 +0100, Michiel Boland wrote: > >> > > >> >> Hi. I still have problems with a very slow display after logging ou= t of an X > >> >> session and/or switching VTYs. The problem goes away if I add > >> >> hw.pci.enable_msi=3D0 to /boot/loader.conf. > >> >> > >> >> Last csupped Mar 26 09:49 CET. > >> >> > >> >> System is Dell optiplex 745. Has built-in Intel Graphics Media Acce= lerator 950 > >> >> > >> >> Anything I can do to help solve this problem? > >> >> > >> > > >> > I'm going to try and work on getting better debugging info from the > >> > intel driver. I don't have access to any newer Intel hardware at th= e > >> > moment, so testing is tricky. > >> > > >> > There is a tuneable for just msi on drm hw.drm.msi. > >> > > >> > robert. > >> > > >> > > >> Yep, correct - here it is again - just had to log out of KDE, and afte= r > >> logging in again, everything was slow as hell. > >> I didn't fiddle with the msi settings, just rebooted the machine, and > >> everything is fine again. > >> So there must be something that works the first time X is started, but > >> upon restart stuffs up. Like some lock or reference which is not freed= . > > > > There is a problem with restarting X on at least some Intel chips... > > This is a different issue, I was trying to look into that a little bit > > yesterday, but it kinda works on this 915 that I have, so I haven't > > isolated what is getting messed up. Again, vt switch, suspend/resume > > are in the same ballpark, restart is not. > > > > robert. > > > >> Mat > >> >> _______________________________________________ > >> >> freebsd-current@freebsd.org mailing list > >> >> http://lists.freebsd.org/mailman/listinfo/freebsd-current > >> >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freeb= sd.org" > >> >> > >> > > -- > > Robert Noland > > FreeBSD > > >=20 > I have been switching to the vty at which I started X in order to > terminate X. If I try to terminate X while I'm in it, it just "hangs" > -- I have to switch to the vty, ctrl-c it, wait, then blindly key in a > reboot to get my system back up. IIRC, this started happening after I > upgraded to Xorg 7.4. >=20 > I thought that Mattia might be doing the same thing as a work-around > for the freezing intel-driven display thing, thus the X-to-vty switch > "fix" of disabling msi... Hrm, ok... So, vt switching on the I915 that I'm using to test(which doesn't support msi) works pretty much perfectly. Console is not corrupted, (unless I've restarted X at least once). Shutdown/reboot from gnome also works as expected. I did most of the msi development on an i965gm, which did support msi and vt switch also worked with msi at that time. Restart was problematic on the 965 then as well, which I believed to be an agp, or agp/drm interaction issue. So, unless some of the recent changes other than msi, have broken 965, they should be mostly working ok as long as you don't restart. The g31 and g45 are slightly different and all of my work for those has been based on what Intel has released for linux and the small amount of documentation that is available at this point. BTW, you debug output looks strange to me, did you also capture the drm debug log from hw.dri.0.debug=3D1? robert. > -Brandon --=20 Robert Noland FreeBSD --=-atBWlYA2WXu5JHSlsvNh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknMeJsACgkQM4TrQ4qfRON8RACfdIbtTDMyiaAoc34v6u+NIY/a Y7YAniEXM4GRQxJXQd6IBkITE2nJwbLw =7O3e -----END PGP SIGNATURE----- --=-atBWlYA2WXu5JHSlsvNh--