LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 05-23-2005, 07:11 AM   #1
brundles
Member
 
Registered: Nov 2003
Location: UK
Distribution: SUSE 9.2
Posts: 77

Rep: Reputation: 15
Lightbulb [SOLVED] Did YoU break Firefox and Thunderbird?


I've seen the errors I'm including below on several other threads but the answers on those threads haven't helped me

A few days ago I updated my SuSE box using the YoU tool for the first time in a couple of months. Since then Thunderbird can't even start and Firefox will sometimes start but die whenever I resize the screen, click on a menu, etc. The following is what comes from GDK when Thunderbird attempts to start:
Code:
keith@brundles:~> thunderbird

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkdraw.c: line 204 (gdk_drawable_get_depth): assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:22711): Gdk-CRITICAL **: file gdkwindow-x11.c: line 2510 (gdk_window_set_back_pixmap): assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadPixmap (invalid Pixmap parameter)'.
  (Details: serial 1744 error_code 4 request_code 56 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
What else? I'm using KDE but have some GNOME libraries installed as applications needed them. I think I saw a GNOME update in the list a few days ago but can't find the history to check it.

All help greatly appreciated.

Last edited by brundles; 06-01-2005 at 02:06 PM.
 
Old 05-23-2005, 07:15 AM   #2
jtshaw
Senior Member
 
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
Moved to Suse so you'll be more likely to get a good response...
 
Old 05-23-2005, 07:40 AM   #3
Whiskers
Member
 
Registered: Jan 2004
Location: Lacey, WA
Distribution: SUSE 9.2
Posts: 102

Rep: Reputation: 15
Remove Baghira menu from your kde kicker, reboot, then try again.....

I had the same problem, and it didnt start till after I started using Baghira.
Something about how baghira overlays itself over the kicker, is what I think is the cause,
but its definately baghira causing the problem. at least for me it was. I ended up not only disabling it, but uninstalling it
as well.
 
Old 05-23-2005, 07:54 AM   #4
brundles
Member
 
Registered: Nov 2003
Location: UK
Distribution: SUSE 9.2
Posts: 77

Original Poster
Rep: Reputation: 15
Thanks for the response - I saw a reference to Baghira on another thread.

Unfortunately I don't have Baghira installed at all - that I can find anyway. Nothing shows up in YAST or via an RPM -qa. Are there any other packages I should look for that may have brought it with them?

I do have SuperKaramba installed but that's been on the system for quite a while now with no ill affects.
 
Old 05-23-2005, 02:02 PM   #5
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: Ubuntu
Posts: 3,517

Rep: Reputation: 58
Maybe it helps if you re-install firefox and thunderbird ...or the latest YOU patches?
 
Old 05-23-2005, 04:13 PM   #6
brundles
Member
 
Registered: Nov 2003
Location: UK
Distribution: SUSE 9.2
Posts: 77

Original Poster
Rep: Reputation: 15
Hi abisko00,

As far as I can tell it was the latest YoU patches that got me into this state Is there anything in SuSE to show a history of what YaST has done? Or rollback certain updates?

I'll re-install them both and let you know how I get on. I've been putting off upgrading them both to the current versions for a while now anyway

Thanks,
Keith
 
Old 05-30-2005, 10:52 PM   #7
GoodieG
LQ Newbie
 
Registered: May 2005
Location: Germany
Distribution: SuSE 9.2
Posts: 1

Rep: Reputation: 0
The reason for this error is the update of the gtk-qt-engine during a SuSE Online Update. You have to downgrad to e.g.
gtk-qt-engine-0.5. Afterwards everything works proper.

See following thread:

http://www.linuxforen.de/forums/showthread.php?t=182977
 
Old 05-31-2005, 07:57 AM   #8
brundles
Member
 
Registered: Nov 2003
Location: UK
Distribution: SUSE 9.2
Posts: 77

Original Poster
Rep: Reputation: 15
Thanks for the link GoodieG - much appreciated. Just glad I'm on my work PC with a working firefox and the translation extension
 
Old 05-31-2005, 11:49 AM   #9
emg
Member
 
Registered: Apr 2005
Location: Western Mass USA
Distribution: Sabayon 4.2K 64bit
Posts: 107

Rep: Reputation: 15
>I've seen the errors I'm including below on several other threads but the answers on those threads haven't helped me

>A few days ago I updated my SuSE box using the YoU tool for the first time in a couple of months. Since then Thunderbird can't even start and Firefox will sometimes start but die whenever I resize the screen, click on a menu, etc. The following is what >comes from GDK when Thunderbird attempts to start:


I also had this problem ... after a bunch of searching what fixed it for me was to rename (then delete if all is working) my
~./qt-gtk folder ... somehow when the window for FF is drawn it calls for qt-gtk
 
Old 06-01-2005, 02:05 PM   #10
brundles
Member
 
Registered: Nov 2003
Location: UK
Distribution: SUSE 9.2
Posts: 77

Original Poster
Rep: Reputation: 15
Lightbulb Yes - YoU did break Thunderbird and Firefox

Just thought I'd should confirm that GoodieG's link worked a treat - went in to YaST, selected it and downgraded it then everything worked again. Hurrah!

Thanks to emg for the suggestion - unfortunately that didn't help in my case (although I've seen others on here where it did work).
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Thunderbird and Firefox raysr Mandriva 12 10-05-2005 01:33 PM
Please!!!!Help with Firefox-Thunderbird Lier Linux - Software 3 01-27-2005 08:32 AM
Firefox from Thunderbird tjd Linux - Newbie 4 11-11-2004 08:06 AM
Firefox and Thunderbird together Ephracis Linux - Software 6 11-10-2004 03:55 PM
Thunderbird and Firefox, Thunderbird doesnt launch firefox? sovietpower Slackware 1 11-01-2004 12:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 01:48 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration