Bug 204771 - Evolution broken when started in a KDE session
Summary: Evolution broken when started in a KDE session
Status: RESOLVED WORKSFORME
Alias: None
Product: openSUSE 10.2
Classification: openSUSE
Component: Evolution (show other bugs)
Version: Beta 1 plus
Hardware: x86 Other
: P5 - None : Critical with 5 votes (vote)
Target Milestone: ---
Assignee: Veerapuram Varadhan
QA Contact: Akhil Laddha
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-10 22:29 UTC by Andreas Schlehahn
Modified: 2007-08-14 08:48 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
evolution screenshot (63.64 KB, image/png)
2006-09-11 01:19 UTC, Andreas Schlehahn
Details
CAMEL_DEBUG=all evolution (2.98 KB, text/plain)
2006-11-12 22:46 UTC, Joachim Reichelt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Schlehahn 2006-09-10 22:29:35 UTC
The windows where my emails should be displayed as list view stays empty. The window below with the actual email is also empty.

This only happens when evolution is started in KDE. When started in GNOME, the emails are shown both in the list view and the window below it.
Comment 1 Andreas Schlehahn 2006-09-11 01:19:35 UTC
Created attachment 98290 [details]
evolution screenshot

That is how evolution looks on KDE. In the meantime I also tried to start evolution in fvwm and like in GNOME it's working there too. So it seems like it is "only" an Evolution-KDE-issue.
Comment 2 Andreas Schlehahn 2006-09-25 08:07:26 UTC
Did anyone try to verify the bug?
Comment 3 Daniel Gollub 2006-11-04 11:31:56 UTC
I can reproduce this. It also effects every other component of evolution. Todos, Calendar, Contacts, Memos ...

dani@sugga:~> rpm -qv evolution evolution-data-server
evolution-2.8.1-13
evolution-data-server-1.8.1-14
Comment 4 Timo Hoenig 2006-11-04 12:42:37 UTC
Veerapuram, is anyone investigating this issue?  It's definitely a bad idea to ship a broken Evolution for KDE users if want to convince them to use it :-)

Thank you.
Comment 5 Timo Hoenig 2006-11-04 12:44:36 UTC
Adjusting summary.
Comment 6 Timo Hoenig 2006-11-04 12:49:51 UTC
Daniel, Andreas:

Can you please run Evolution with debug output

$ CAMEL_DEBUG=all evolution

from a terminal and let us know whether something suspicious shows up?

Also, if one could compare the GNOME relevant processes in both a GNOME and a KDE session would probably give us a hint what is going on.

Thanks! 
Comment 7 Daniel Gollub 2006-11-06 08:46:49 UTC
KDE:
^^^^

dani@sugga:~> CAMEL_DEBUG=all evolution
CalDAV Eplugin starting up ...
** (evolution-2.8:17174): DEBUG: mailto URL command: evolution %s
** (evolution-2.8:17174): DEBUG: mailto URL program: evolution

(evolution-2.8:17174): Gtk-CRITICAL **: gtk_widget_is_focus: assertion `GTK_IS_WIDGET (widget)' failed

(evolution-2.8:17174): Gtk-CRITICAL **: gtk_widget_is_focus: assertion `GTK_IS_WIDGET (widget)' failed

(evolution-2.8:17174): Gtk-CRITICAL **: gtk_widget_is_focus: assertion `GTK_IS_WIDGET (widget)' failed

(evolution-2.8:17174): Gtk-CRITICAL **: gtk_widget_is_focus: assertion `GTK_IS_WIDGET (widget)' failed

(evolution-2.8:17174): Gtk-CRITICAL **: gtk_widget_is_focus: assertion `GTK_IS_WIDGET (widget)' failed


GNOME:
^^^^^^

ingrid@sugga:~> CAMEL_DEBUG=all evolution
CalDAV Eplugin starting up ...
** (evolution-2.8:17263): DEBUG: mailto URL command: evolution %s
** (evolution-2.8:17263): DEBUG: mailto URL program: evolution


Maybe it is related to the gtk-qt engine. I will test it without gtk-qt engine.
Comment 8 Andreas Schlehahn 2006-11-06 09:24:13 UTC
I don't use evolution on openSUSE anymore, sorry.

But I remember that the problem was a combination of using gtk-qt-engine together with some window decoration other than the default SuSE one. Once the problem showed up, not even reverting back to the default window decoration fixed it.

HTH
Andreas
Comment 9 Veerapuram Varadhan 2006-11-07 16:16:58 UTC
(In reply to comment #4)
> Veerapuram, is anyone investigating this issue?  It's definitely a bad idea to
> ship a broken Evolution for KDE users if want to convince them to use it :-)
> 
> Thank you.
> 
Sorry, was little held up in fixing other customer issues. I ran it today and able to reproduce it as well.  Will run it without gtk-qt engine tmrw.  BTW, did anyone tried Evolution+KDE+gtk-qt engine in 10.1?
Comment 10 Joachim Reichelt 2006-11-12 22:46:37 UTC
Created attachment 104870 [details]
CAMEL_DEBUG=all evolution

cannot even close evolutuon here on KDE.
Have to hit CTRL-C!
Comment 11 Andreas Jaeger 2006-11-15 19:43:11 UTC
Veerapuram, we're using now qtcurve-gtk2 for 10.2.
Comment 13 Srinivasa Ragavan 2007-08-13 18:35:19 UTC
Is this bug valid for 10.3? Akhil?
Comment 14 Andreas Schlehahn 2007-08-14 03:24:15 UTC
(In reply to comment #13 from Srinivasa Ragavan)
> Is this bug valid for 10.3? Akhil?
> 

For all I remember the bug did not show up anymore once I logged in to KDE with a new username. It has definitely been an incompatibility issue with KDE/gtk-qt-engine.

Gruß
Andreas
Comment 15 Srinivasa Ragavan 2007-08-14 08:48:07 UTC
Closing this bug as per comment #14