From owner-freebsd-mobile@FreeBSD.ORG Thu Jan 6 22:34:13 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8296B106566C for ; Thu, 6 Jan 2011 22:34:13 +0000 (UTC) (envelope-from joji@eskimo.com) Received: from ultra7.eskimo.com (ultra7.eskimo.com [204.122.16.70]) by mx1.freebsd.org (Postfix) with ESMTP id ED5728FC0C for ; Thu, 6 Jan 2011 22:34:12 +0000 (UTC) Received: from shell.eskimo.com (root@shell.eskimo.com [204.122.16.72]) by ultra7.eskimo.com (8.14.0/8.14.3) with ESMTP id p06MY9kw018581; Thu, 6 Jan 2011 14:34:09 -0800 Received: from shell.eskimo.com (joji@localhost [127.0.0.1]) by shell.eskimo.com (8.14.3/8.14.3) with ESMTP id p06MYBpK005897; Thu, 6 Jan 2011 14:34:11 -0800 Received: (from joji@localhost) by shell.eskimo.com (8.14.3/8.12.10/Submit) id p06MYArA005884; Thu, 6 Jan 2011 14:34:10 -0800 Date: Thu, 6 Jan 2011 14:34:10 -0800 From: Joseph Olatt To: Warren Block Message-ID: <20110106223410.GA3134@shell.eskimo.com> References: <201101040849.34263.milu@dat.pl> <20110104194750.GA20597@shell.eskimo.com> <20110105035534.GA31526@shell.eskimo.com> <20110105173259.GA28569@shell.eskimo.com> <20110106023126.GA13194@shell.eskimo.com> <20110106040507.GA18628@shell.eskimo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: freebsd-mobile@freebsd.org Subject: Re: Thinkpad T60 Xorg issues X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2011 22:34:13 -0000 On Thu, Jan 06, 2011 at 02:17:23PM -0700, Warren Block wrote: > On Wed, 5 Jan 2011, Joseph Olatt wrote: > > >On Wed, Jan 05, 2011 at 08:29:33PM -0700, Warren Block wrote: > > > > > >>Run pkg_libchk from sysutils/bsdadminscripts to make sure something > >>isn't missing. > > > >Ran. pkg_libchk. Nothing missing. > > > >>Run dbus and hal to see if it makes a difference. > > > >Installed and ran dbus and hal. Crashes with same error. > > > >>Rebuild xorg-server and drivers. > > > >Rebuilt xorg-server and xf86-video-intel. No change. > > Given where the error happens, recompiling the mouse and keyboard > drivers won't hurt. > > >>Other than that... rebuild xorg-server with debug symbols, then crash it > >>and get a backtrace. > > > >Will: > >cd /usr/ports/x11-servers/xorg-server > >make -D WITH_DEBUG install > > > >do the trick? > > Yes, I think so. > > >Also, where does the core file show up for the xorg server? > > Should be your home directory. Trying various things, it turns out that the problem is between the xf86-video-intel driver and the awesome (x11-wm/awesome) manager. I had the following in my .xinitrc file: exec awesome This file did not have any problem with the xf86-video-vesa driver. But with the xf86-video-intel, it was causing Xorg to crash. I installed x11-wm/fluxbox and changed the .xinitrc file to contain exec fluxbox and the Xorg process does not crash now. So, it appears that there is a problem when the following combination is used: x11-drivers/xf86-video-intel + x11-wm/awesome I can live with x11-wm/fluxbox. But, I think there is a problem with xf86-video-intel on FreeBSD (when using the 945GM graphics chipset along with x11-wm/awesome). Since I have fluxbox working with xf86-video-intel, I'm on my way. When I get a chance I'll try to spend some more time with xf86-video-intel and x11-wm/awesome to see if we can make this work well on FreeBSD. Warren, Thanks very much for all the assistance you've provided. Next time I'm up in Rapid City, S. Dakota, I will buy you beer or lunch or both.