xfwm4 segmentation fault in new CVS on Debian Sarge

Brian J. Tarricone bjt23 at cornell.edu
Tue Apr 13 07:52:37 CEST 2004


assuming he's using the standard debian pacakges, it doesn't come with 
the startxfce4 script =p.

but i see you mention CVS...  what we really need is a stacktrace from 
whatever is crashing.  please run 'ulimit -c unlimited' before starting 
X (or perhaps at the top of your .xinitrc) to make sure segfaulting 
programs dump core files.  they should appear from whatever directory 
you run 'startx' in, or, alternatively your homedir if you start xfce 
from a display manager.  sometimes the core files will have the PID of 
the crashed process appended to the end of the file.  you can use 'file 
corefilename' to view which program created the core file.  open the 
core file in gdb.  assuming xfwm4, use 'gdb /usr/local/bin/xfwm4 
corefilename'.  get a backtrace by typing 'bt' at the '(gdb)' prompt and 
send it to the list.

but please, also try the 'startxfce4' script and see if that works.  
regardless, things shouldn't crash...

    -brian


Olivier Fourdan wrote:

>Jeff,
>
>We do provide a standard way of starting xfce (ie use the startxfce4
>script we povide), did you try it?
>
>Cheers,
>Olivier.
>
>On Tue, 2004-04-13 at 01:10, Jeff Hill wrote:
>  
>
>>I expect the seg fault is due to missing xml setting files: gtk.xml,
>>keyboard.xml, mouse.xml, xffm.xml and xfwm4.xml. It seems they are
>>supposed to be created when building and installing Xfce4, but it doesn't
>>happen on Debian.
>>
>>Xfce4 comes up, sans splash screen, but crashes the moment I try to start
>>anything. I've tried on Debian (both Sarge (testing) and Sid (unstable)).
>>
>>I know this is essentially a repeat of an earlier problem I posted, but
>>thought I had Xfce4 running okay last week from the .deb package version.
>>Unfortunately, I could never get that version to start a second time; it
>>constantly crashed showing error messages similar to those below.
>>
>>I've spent two weeks, off and on, googling and reading everything I can
>>about Xfce4. There is scant information about the xml files, and I'm no
>>programmer, so my efforts in looking at the source code have been useless.
>>
>>Xfce4 Error Messages from CVS install on Debian Sarge:
>>-----------------------------------------------------
>>
>>smproxy: unable to connect to session manager
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/xfcalendar/xfcalendar.xml to load data of channel
>>"xfcalendar": No such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/gtk.xml to load data of channel "settings": No
>>such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/gtk.xml to load data of channel "settings": No
>>such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/keyboard.xml to load data of channel "keyboard":
>>No such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/gtk.xml to load data of channel "settings": No
>>such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/mouse.xml to load data of channel "mouse": No
>>such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/xffm.xml to load data of channel "xffm": No such
>>file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/xfwm4.xml to load data of channel "xfwm4": No
>>such file or directory
>>
>>(xfce-mcs-manager:16040): libxfce4mcs-CRITICAL **: Unable to stat file
>>/home/jh/.xfce4/settings/display.xml to load data of channel "display": No
>>such file or directory
>>
>>** (xfce-mcs-manager:16040): WARNING **:   module
>>/usr/local/lib/xfce4/mcs-plugins/workspaces_plugin.so ("workspaces") has
>>already been loaded before
>>** Message: xfwm4: Workspace count not set, using rc value: 4
>>/home/jh/.xinitrc: line 5: 16042 Segmentation fault     
>>/usr/local/bin/xfwm4 --daemon
>>** Message: Cannot connect to session manager
>>** Message: xfce4-iconbox: Running without session manager
>>** Message: xfce4-panel: Successfully started without session management
>>
>>waiting for X server to shut down The application 'xfce-mcs-manager' lost
>>its connection to the display :0.0;
>>most likely the X server was shut down or you killed/destroyed
>>the application.
>>------------------------------------
>>
>>--- The greatest success I've had in starting Xfce4 is through this .xinitrc:
>>------------------------------------
>>#! /bin/sh
>>smproxy &
>>/usr/local/bin/xfce-mcs-manager
>>/usr/local/bin/xfwm4 --daemon
>>/usr/local/bin/xftaskbar4 &
>>/usr/local/bin/xfdesktop &
>># /usr/local/bin/xfce4-session
>>/usr/local/bin/xfce4-iconbox &
>>/usr/local/bin/xfcalendar &
>>exec /usr/local/bin/xfce4-panel
>>-------------------
>>
>>I'm using Linux kernel 2.4.25, Free86 Version 4.3.0.1, and willing to try
>>any suggestion. I don't have a dedicated IP address for these machines, so
>>providing access is a bit problematic.
>>
>>Thanks again for any assist,
>>
>>Jeff
>>
>>
>>
>>_______________________________________________
>>Xfce mailing list
>>Xfce at xfce.org
>>http://lunar-linux.org/mailman/listinfo/xfce
>>http://www.xfce.org
>>    
>>



More information about the Xfce mailing list