From: Sandra Kachelmann on
Hi

Since the xorg update my xfce4 desktop has become unusable. I always
get the error message below. I even setup FreeBSD 8.0-RELEASE from
scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
settings:

$ portinstall --batch /usr/ports/x11/xorg /usr/ports/x11-wm/xfce4

Then I moved my homedir away to avoid any cruft in .config or
wherever. Setup .ininitrc .session

$ cat .xinitrc
if [ -f ~/.xsession ]; then
. ~/.xsession
fi

$ cat .xsession
cd
xset b off
/usr/local/bin/numlockx
exec sh /usr/local/etc/xdg/xfce4/xinitrc

So now everything should be completely vanilla:

skachelmann(a)valhalla:~ $ startx
xauth: creating new authority file /home/skachelmann/.serverauth.7426


X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 8.0-STABLE amd64
Current Operating System: FreeBSD valhalla.local 8.0-STABLE FreeBSD
8.0-STABLE #0: Fri May 7 20:43:11 CEST 2010
root(a)valhalla.local:/usr/obj/usr/src/sys/GENERIC amd64
Build Date: 19 May 2010 12:50:03AM

Current version of pixman: 0.16.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed May 19 15:41:10 2010
(==) Using config file: "/etc/X11/xorg.conf"
record: RECORD extension enabled at configure time.
record: This extension is known to be broken, disabling extension now..
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
<stdin>:1:3: error: invalid preprocessing directive #Those
<stdin>:2:3: error: invalid preprocessing directive #or
<stdin>:3:3: error: invalid preprocessing directive #Xft
<stdin>:4:3: error: invalid preprocessing directive #Xft
xrdb: "Xft.hinting" on line 9 overrides entry on line 6
xrdb: "Xft.hintstyle" on line 11 overrides entry on line 7
xfdesktop[7480]: starting up
process 7466: arguments to dbus_message_new_signal() were incorrect,
assertion "_dbus_check_is_valid_path (path)" failed in file
dbus-message.c line 1165.
This is normally a bug in some application using the D-Bus library.
D-Bus not compiled with backtrace support so unable to print a backtrace
Abort trap (core dumped)

(xfce4-settings-helper:7482): libxfcegui4-WARNING **: ICE I/O Error

waiting for X server to shut down
(xfce4-settings-helper:7485): xfce4-settings-helper-WARNING **: Failed
to connect to session manager
xfce4-settings-helper: Fatal IO error 53 (Software caused connection
abort) on X server :0.0.
xfwm4: Fatal IO error 2 (No such file or directory) on X server :0.0.
xfce4-panel: Fatal IO error 0 (Unknown error: 0) on X server :0.0.



dbus and hal are running.

Any help to solve this nightmare is gratefully appreciated!

Sandra
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Warren Block on
On Wed, 19 May 2010, Sandra Kachelmann wrote:

> Since the xorg update my xfce4 desktop has become unusable. I always
> get the error message below. I even setup FreeBSD 8.0-RELEASE from
> scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
> settings:
....
> So now everything should be completely vanilla:
....
> xfdesktop[7480]: starting up
> process 7466: arguments to dbus_message_new_signal() were incorrect,
> assertion "_dbus_check_is_valid_path (path)" failed in file
> dbus-message.c line 1165.
> This is normally a bug in some application using the D-Bus library.
> D-Bus not compiled with backtrace support so unable to print a backtrace
> Abort trap (core dumped)

If you can live without the features of xfce4-session, deinstalling it
should allow xfce to run.

There's another approach that may work for you here:
http://lists.freebsd.org/pipermail/freebsd-ports/2010-May/061097.html

-Warren Block * Rapid City, South Dakota USA
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Richard Kuhns on
On 05/19/10 10:46, Warren Block wrote:
> On Wed, 19 May 2010, Sandra Kachelmann wrote:
>
>> Since the xorg update my xfce4 desktop has become unusable. I always
>> get the error message below. I even setup FreeBSD 8.0-RELEASE from
>> scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
>> settings:
> ...
>> So now everything should be completely vanilla:
> ...
>> xfdesktop[7480]: starting up
>> process 7466: arguments to dbus_message_new_signal() were incorrect,
>> assertion "_dbus_check_is_valid_path (path)" failed in file
>> dbus-message.c line 1165.
>> This is normally a bug in some application using the D-Bus library.
>> D-Bus not compiled with backtrace support so unable to print a backtrace
>> Abort trap (core dumped)
>
> If you can live without the features of xfce4-session, deinstalling it
> should allow xfce to run.
>
> There's another approach that may work for you here:
> http://lists.freebsd.org/pipermail/freebsd-ports/2010-May/061097.html

I'm afraid after logging in/out several more times, the sleep before starting
xfce4-session only seems to help about 50% of the time :-(. I finally ended up
moving xfce4-session out of the way.

--
Richard Kuhns <rjk(a)wintek.com> My Desk: 765-269-8541
Wintek Corporation Internet Support: 765-269-8503
427 N 6th Street STE C Consulting: 765-269-8504
Lafayette, IN 47901-2211 Accounting: 765-269-8502
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Gary Jennejohn on
On Wed, 19 May 2010 15:56:05 +0200
Sandra Kachelmann <s.kachelmann(a)googlemail.com> wrote:

> Since the xorg update my xfce4 desktop has become unusable. I always
> get the error message below. I even setup FreeBSD 8.0-RELEASE from
> scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
> settings:
>
> $ portinstall --batch /usr/ports/x11/xorg /usr/ports/x11-wm/xfce4
>

portinstall? What's that?

You could try adding --enable-checks=no to CONFIGURE_ARGS in
/usr/ports/devel/dbus/Makefile and reinstalling dbus. This
option disables all the safety checks which are being triggered.

Might help.

--
Gary Jennejohn
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Sandra Kachelmann on
On Wed, May 19, 2010 at 6:13 PM, Gary Jennejohn
<gljennjohn(a)googlemail.com> wrote:
> On Wed, 19 May 2010 15:56:05 +0200
> Sandra Kachelmann <s.kachelmann(a)googlemail.com> wrote:
>
>> Since the xorg update my xfce4 desktop has become unusable. I always
>> get the error message below. I even setup FreeBSD 8.0-RELEASE from
>> scratch, updated to 8.0-STABLE, installed xorg and xfce4 with default
>> settings:
>>
>> $ portinstall --batch /usr/ports/x11/xorg /usr/ports/x11-wm/xfce4
>>
>
> portinstall?  What's that?

portinstall is part of ports-mgmt/portupgrade THE ports management
tool way back in time when portmaster wasn't around :-)

> You could try adding --enable-checks=no to CONFIGURE_ARGS in
> /usr/ports/devel/dbus/Makefile and reinstalling dbus.  This
> option disables all the safety checks which are being triggered.
>
> Might help.

Thanks, I tried that. Unfortunately it didn't help.

I wonder if the upcomming xfce 4.6.2 release is going to fix this.

Sandra
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"