[Xfce-bugs] [XFCE 0000297]: a try to use gtk-qt engine as gtk2 engine crashes xfce4

xfce-bugs at xfce.org xfce-bugs at xfce.org
Thu Aug 19 20:38:56 CEST 2004


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000297
=======================================================================
Reporter:                   Damir Perisa
Handler:                    huysmans
=======================================================================
Project:                    XFCE
Bug ID:                     0000297
Category:                   general
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     assigned
=======================================================================
Date Submitted:             2004-08-19 14:18 GMT
Last Modified:              2004-08-19 18:38 GMT
=======================================================================
Summary:                    a try to use gtk-qt engine as gtk2 engine crashes xfce4
Description: 
Trying gtk-qt-engine makes xfce4 crash and restart: unfortunately then, the
titlebar and borders of windows are missing and the desktop becomes
unusable.


=======================================================================

-----------------------------------------------------------------------
 Damir Perisa - 2004-08-19 14:26 GMT 
-----------------------------------------------------------------------
actually, the panel crashed - the rest comes simply with the panel

more info on crash: segfault in /opt/xfce4/etc/xfce4/xinitrc on line 60:

case "x$panel" in
 x|xno*)
  ;;
 *)
  $panel
  ret=$?
  while test $ret -ne 0; do
   xmessage -center -file - -timeout 20 -title Error <<EOF
A crash occured in the panel
Please report this to the xfce4-dev at moongroup.com list
Meanwhile the panel will be restarted
EOF
   cat >&2 <<EOF
A crash occured in the panel
Please report this to the xfce4-dev at moongroup.com list
Meanwhile the panel will be restarted
EOF
   $panel
   ret=$?
  done
  ;;
esac

what is nothing more than the panel

so there are actually 2 problems with xfce4 and gtk-qt:

- the panel has trouble with gtk-qt and crashes

- the windows decorations + titlebar disapears if gtk-qt is used



EDIT: forgot to tell: i use 4.0.6 of everything

edited on: 08-19 14:26

-----------------------------------------------------------------------
 kelnos - 2004-08-19 17:42 GMT 
-----------------------------------------------------------------------
i'm not yet convinced that this is xfce's fault.  last time i tried gtk-qt,
it was terribly unstable and caused a lot of apps to crash (meaning, the
theme engine has problems, not that the apps do).  unless you can get a
backtrace from an xfce app (the panel would be best, probably), there
isn't much we can do.

-----------------------------------------------------------------------
 huysmans - 2004-08-19 18:07 GMT 
-----------------------------------------------------------------------
I'm quite sure it isn't a xfce bug. Since we don't do anything special the
problem is either in gtk, or, and this is much more likely, a bug in
gtk-qt.

Did you try with another DE or window manager?

-----------------------------------------------------------------------
 Damir Perisa - 2004-08-19 18:19 GMT 
-----------------------------------------------------------------------
not using startxfce4 but only xfwm4, gtk-qt changes the color of the
windows borders and all is working - unfortunately, the windows become
very soon not longer managed (borders not working, no
activation/background of windows - all are un-risen)

also if the xfce4-panel is working separately, it do not crash, if i
switch2 to Qt

together (WM + panel run from startxfce4) crashes --- i tried to run xfwm4
and panel from gdb, but how can i create a backtrace if running from
startxfce4 (it's a script, and no binary)

other WM? i'm going to try

-----------------------------------------------------------------------
 Damir Perisa - 2004-08-19 18:29 GMT 
-----------------------------------------------------------------------
tried:
metacity (gnome) works fine with gtk-qt with Qt selected in switch2

this experiment lead to new data:

if Qt is already set as default, and then i start xfce4, the panel is
working, but if i open a windows, it has no borders and i cannot rise it
or do anything with it :-(

i'll try to take a screenshoot of this situation

-----------------------------------------------------------------------
 Damir Perisa - 2004-08-19 18:32 GMT 
-----------------------------------------------------------------------
0000297-dp3.jpg should be in this bug now

one thing more: the taskbar do not show any tasks, but i'm running 2
aterms (one on the other - no positioning or accessing possible) and
konqueror + gimp (good that gimp + konqueror open not in position 0x0 but
on their usual places, so they can still be used a little)

-----------------------------------------------------------------------
 huysmans - 2004-08-19 18:38 GMT 
-----------------------------------------------------------------------
The missing decorations means that xfwm4 has crashed. if you could run it
again from a terminal in gdb and provide a backtrace we might be able to
see whats happening.



More information about the Xfce-bugs mailing list