Am Sonntag, den 11.09.2005, 15:05 -0400 schrieb Leif Thande: > I'm using fluxbox as my WM and I have the same problem. I can get the > icon theme to show if I run gnome-settings-daemon, but that implict > lending the control of the Gtk-theme, keyboard, mouse etc. to gnome. > Is there anyway to activate only the icon theme via the > gnome-settings-daemon, or at least remove the keyboard and mouse > support ? As of writing, this is not possible. I've filed a bug [1] against the control center. In the meantime, you'll have to recompile gnome-settings-daemon from the control-center package after applying the two attached patches. I cannot guarantee that they work as expected, though. [1] http://bugzilla.gnome.org/show_bug.cgi?id=316063 -- Christian Neumair <chris gnome-de org>
? gnome-settings-daemon/.gnome-settings-daemon.c.swp Index: gnome-settings-daemon/gnome-settings-daemon.c =================================================================== RCS file: /cvs/gnome/gnome-control-center/gnome-settings-daemon/gnome-settings-daemon.c,v retrieving revision 1.37 diff -u -p -r1.37 gnome-settings-daemon.c --- gnome-settings-daemon/gnome-settings-daemon.c 12 Jun 2005 13:09:44 -0000 1.37 +++ gnome-settings-daemon/gnome-settings-daemon.c 12 Sep 2005 09:51:48 -0000 @@ -339,22 +339,13 @@ gnome_settings_daemon_new (void) /* gnome_settings_disk_init (client);*/ gnome_settings_font_init (client); gnome_settings_xsettings_init (client); - gnome_settings_mouse_init (client); -/* Essential - xkb initialization should happen before */ - gnome_settings_keyboard_xkb_set_post_activation_callback ((PostActivationCallback)gnome_settings_load_modmap_files, NULL); - gnome_settings_keyboard_xkb_init (client); - gnome_settings_keyboard_init (client); - gnome_settings_multimedia_keys_init (client); -/* */ gnome_settings_sound_init (client); gnome_settings_accessibility_keyboard_init (client); gnome_settings_screensaver_init (client); gnome_settings_default_editor_init (client); gnome_settings_background_init (client); - gnome_settings_keybindings_init (client); gnome_settings_gtk1_theme_init (client); gnome_settings_xrdb_init (client); - gnome_settings_typing_break_init (client); for (list = directories; list; list = list->next) { @@ -394,21 +385,13 @@ gnome_settings_daemon_new (void) /* gnome_settings_disk_load (client);*/ gnome_settings_font_load (client); gnome_settings_xsettings_load (client); - gnome_settings_mouse_load (client); -/* Essential - xkb initialization should happen before */ - gnome_settings_keyboard_xkb_load (client); - gnome_settings_keyboard_load (client); - gnome_settings_multimedia_keys_load (client); -/* */ gnome_settings_sound_load (client); gnome_settings_accessibility_keyboard_load (client); gnome_settings_screensaver_load (client); gnome_settings_default_editor_load (client); gnome_settings_background_load (client); - gnome_settings_keybindings_load (client); gnome_settings_gtk1_theme_load (client); gnome_settings_xrdb_load (client); - gnome_settings_typing_break_load (client); g_object_unref (client);
Index: gnome-settings-daemon/gnome-settings-xsettings.c =================================================================== RCS file: /cvs/gnome/gnome-control-center/gnome-settings-daemon/gnome-settings-xsettings.c,v retrieving revision 1.30 diff -u -p -r1.30 gnome-settings-xsettings.c --- gnome-settings-daemon/gnome-settings-xsettings.c 7 Jul 2005 19:35:59 -0000 1.30 +++ gnome-settings-daemon/gnome-settings-xsettings.c 12 Sep 2005 09:55:00 -0000 @@ -108,8 +108,6 @@ static TranslationEntry translations [] GCONF_VALUE_STRING, translate_string_string }, { "/desktop/gnome/interface/font_name", "Gtk/FontName", GCONF_VALUE_STRING, translate_string_string }, - { "/desktop/gnome/interface/gtk_key_theme", "Gtk/KeyThemeName", - GCONF_VALUE_STRING, translate_string_string }, { "/desktop/gnome/interface/toolbar_style", "Gtk/ToolbarStyle", GCONF_VALUE_STRING, translate_string_string_toolbar }, { "/desktop/gnome/interface/toolbar_icon_size", "Gtk/ToolbarIconSize", @@ -120,8 +118,6 @@ static TranslationEntry translations [] GCONF_VALUE_BOOL, translate_bool_int }, { "/desktop/gnome/interface/cursor_blink_time", "Net/CursorBlinkTime", GCONF_VALUE_INT, translate_int_int }, - { "/desktop/gnome/interface/gtk_theme", "Net/ThemeName", - GCONF_VALUE_STRING, translate_string_string }, { "/desktop/gnome/interface/gtk-im-preedit-style", "Gtk/IMPreeditStyle", GCONF_VALUE_STRING, translate_string_string }, { "/desktop/gnome/interface/gtk-im-status-style", "Gtk/IMStatusStyle",
Attachment:
signature.asc
Description: This is a digitally signed message part