Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jan 2011 14:34:10 -0800
From:      Joseph Olatt <joji@eskimo.com>
To:        Warren Block <wblock@wonkity.com>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Thinkpad T60 Xorg issues
Message-ID:  <20110106223410.GA3134@shell.eskimo.com>
In-Reply-To: <alpine.BSF.2.00.1101061415310.23404@wonkity.com>
References:  <201101040849.34263.milu@dat.pl> <20110104194750.GA20597@shell.eskimo.com> <alpine.BSF.2.00.1101041756460.14633@wonkity.com> <20110105035534.GA31526@shell.eskimo.com> <alpine.BSF.2.00.1101042212400.14908@wonkity.com> <20110105173259.GA28569@shell.eskimo.com> <20110106023126.GA13194@shell.eskimo.com> <alpine.BSF.2.00.1101052024140.20030@wonkity.com> <20110106040507.GA18628@shell.eskimo.com> <alpine.BSF.2.00.1101061415310.23404@wonkity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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:
> ><snip>
> >
> >>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.








Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110106223410.GA3134>