! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
a try to use gtk-qt engine as gtk2 engine crashes xfce4
Status:
RESOLVED: INVALID
Product:
Xfce4-panel

Comments

Description Damir Perisa 2004-08-19 14:18:39 CEST
Trying gtk-qt-engine makes xfce4 crash and restart: unfortunately then, the
titlebar and borders of windows are missing and the desktop becomes unusable.
Comment 1 Damir Perisa 2004-08-19 14:18:41 CEST
Additional information:

http://www.freedesktop.org/Software/gtk-qt

reproduce:
- make sure you have installed: qt, gtk-qt
- use switch2 or other tool to change gtk2 engine
- if selected Qt, Apply
- watch xfce4 crashing and comming up again
- watch missing borders + titlebar of windows

expected: gtk-qt works with xfce4
Comment 2 Damir Perisa 2004-08-19 14:26:14 CEST
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@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@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
Comment 3 Brian J. Tarricone (not reading bugmail) 2004-08-19 17:42:03 CEST
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.
Comment 4 Jasper Huijsmans editbugs 2004-08-19 18:07:01 CEST
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?
Comment 5 Damir Perisa 2004-08-19 18:19:54 CEST
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
Comment 6 Damir Perisa 2004-08-19 18:29:56 CEST
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
Comment 7 Damir Perisa 2004-08-19 18:32:28 CEST
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)
Comment 8 Jasper Huijsmans editbugs 2004-08-19 18:38:56 CEST
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.
Comment 9 Jasper Huijsmans editbugs 2004-09-20 18:16:05 CEST
Ok, this is not a problem with Xfce. Perhaps it's related to Gtk, but most
likely it's a bug in the engine. 

Bug #297

Reported by:
Damir Perisa
Reported on: 2004-08-19
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
Unspecified

Attachments

0000297-dp3.jpg (232.21 KB, image/jpeg)
2004-08-19 18:30 CEST , Damir Perisa
no flags

Additional information