[Call for Testing] X.org 7.5 for FreeBSD

Robert Noland rnoland at FreeBSD.org
Sun Mar 21 14:00:11 UTC 2010

On Sat, 2010-03-20 at 18:47 +0100, Torfinn Ingolfsen wrote:
> Update
> On Sat, Mar 20, 2010 at 1:26 PM, Gary Jennejohn
> <gary.jennejohn at freenet.de>wrote:
> >
> > Well, I don't know whether this is really relevant, but I noticed that
> > xfce4-session actually depends on dbus-glib and not dbus.  It might be
> > necessary to reinstall dbus-glib with DBUS_DISABLE_CHECKS set.
> >
> > This is easily done by modifying devel/dbus-glib/Makefile to set
> > --enable-checks=no at line 320.
> >
> Ok, I tried that too. Sadly, it had no effect. xfce4-session core dumps as
> before with this option set for dbus-glib. Yes, I restarted dbus after
> reinstalling this port.
> > Of course, this is just a hack and doesn't fix the real problem and we're
> > probably all getting tired of this thread :)
> >
> Possibly, but I'm willing to try a few suggestions more.
> It would be nice if it worked.

You said that X also crashes when this happens, correct?  If so, rebuild
xorg-server with -DWITH_DEBUG.  ssh into the machine and "gdb startx
-- :0", or If you can get X running before starting xfce4-session, just
attach gdb to the running Xorg server.  You must do this from a second
machine or you will just lock everything up.  When the server exits,
your screen will freeze and you will be able to get a backtrace from
gdb.  Then just hit 'c' in gdb and it will finish aborting and restart
or exit...


Robert Noland <rnoland at FreeBSD.org>

More information about the freebsd-ports mailing list