Bug 115353 - Problematic Advanced Theme Settings in GNOME
Summary: Problematic Advanced Theme Settings in GNOME
Status: RESOLVED DUPLICATE of bug 163190
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 4
Hardware: x86 SUSE Other
: P5 - None : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-06 06:45 UTC by Don Parris
Modified: 2006-04-25 20:20 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Don Parris 2005-09-06 06:45:30 UTC
Changing the GNOME theme to "QT" in the Advanced Theme Settings dialogue caused
a number of dialogues popping up about windows not responding, Nautilus wanting
to be shutdown or restarted, etc.  Sorry, I did not get all the specific
messages.  The whole session went wild, with me needing to use
[Ctrl]+[Alt]+[Bspace] to exit.

Afterwards, every time I launched GNOME, Nautilus would start-crash,
start-crash, start-crash, etc. in un-stoppable fashion.  Whether I clicked to
close Nautilus or restart it, it kept restarting on its own, and then crashing.
 I again used [Ctrl]+[Alt]+[Bspace] to exit.  Things had worked fine until I
changed the theme settings under "Advanced".  "QT" was the specific option I
chose.  Is this a valid theme option for GNOME?
Comment 1 JP Rosevear 2005-09-07 12:35:06 UTC
I'm not sure what you mean by the "Advanced Theme Settings" dialog.  Do you mean
the dialog you access going to the GNOME control center?
Comment 2 Don Parris 2005-09-08 14:51:47 UTC
(In reply to comment #1)
> I'm not sure what you mean by the "Advanced Theme Settings" dialog.  Do you mean
> the dialog you access going to the GNOME control center?

GNOME Control Center --> Theme --> Theme Details.
On the Controls tab "QT" is one of the selections.  When I highlighted 'QT', and
then closed out, I got several error messages.  I decided to try a fresh
installation of SUSE, which won't help in terms of figuring out how to solve the
problem, but it does let me back into GNOME without problems.

I just tried the same thing, and here is what happened.  I successfully got it
to use the 'QT' controls theme.  I re-opened the Theme Details dialogue (to
change things back) and, upon clicking another controls theme (can't see it, as
that part of the window is pure white right now) I got a series of error
messages about various apps/applets quitting unexpectedly:
- netapplet
- gnome-volume-manager
- resapplet
- gnome-theme-manager
- nautilus
- battstat-applet-2
- gnome-panel
- gnome-control-center
- evolution-exchange-storage
- notification-area-applet
- clock-applet
- wnck-applet

After closing all of these message boxes, I now have the error message reading:

<> 'The panel encountered a problem while loading "OAFIID:GNOME_ShowDesktopApplet".
<>'The panel encountered a problem while loading
"OAFIID:GNOME_WorkspaceSwitcherApplet".
<>'The panel encountered a problem while loading "OAFIID:GNOME_WindowListApplet".

The options are to delete or not delete the applet.  I'll try using the 'Don't
Delete' option on each one. That worked, and I was able to logout and back into
GNOME without problems.  Still, the theme details tools seem a bit flaky.
Comment 3 JP Rosevear 2005-09-23 20:35:14 UTC
Not seeing this in final, can you still replicate?
Comment 4 JP Rosevear 2005-09-23 20:49:39 UTC
Aha, I can replicate this, I missed the bit about restoring it in the same
session.  Trace looks something like:

#0  0x00002aaaaeaf6ea5 in waitpid () from /lib64/tls/libpthread.so.0
#1  0x00002aaaaaf53cf7 in libgnomeui_module_info_get ()
   from /opt/gnome/lib64/libgnomeui-2.so.0
#2  <signal handler called>
#3  0x00002aaab37912d0 in ?? ()
#4  0x00002aaaac21f225 in gdk_events_pending ()
   from /opt/gnome/lib64/libgdk-x11-2.0.so.0
#5  0x00002aaaac220adf in gdk_screen_get_setting ()
   from /opt/gnome/lib64/libgdk-x11-2.0.so.0
#6  0x00002aaaac2223e8 in gdk_screen_get_setting ()
   from /opt/gnome/lib64/libgdk-x11-2.0.so.0
#7  0x00002aaaac22245e in gdk_screen_get_setting ()
   from /opt/gnome/lib64/libgdk-x11-2.0.so.0
#8  0x00002aaaaec2c54d in g_main_context_dispatch ()
   from /opt/gnome/lib64/libglib-2.0.so.0
#9  0x00002aaaaec2f6ef in g_main_context_check ()
   from /opt/gnome/lib64/libglib-2.0.so.0
#10 0x00002aaaaec2f99a in g_main_loop_run ()
   from /opt/gnome/lib64/libglib-2.0.so.0
#11 0x00002aaaabed7ad0 in gtk_main () from /opt/gnome/lib64/libgtk-x11-2.0.so.0
#12 0x0000000000404ecb in main ()

It seems to be only QT widget theme, could be a qindustrial bug.
Comment 5 JP Rosevear 2006-04-25 20:20:44 UTC

*** This bug has been marked as a duplicate of 163190 ***