← Back to team overview

desktop-packages team mailing list archive

[Bug 854101] Re: gnome-settings-daemon takes waaaaaaaay too long to start

 

Ok, so here it is again with the media-keys initialization deferred to
the main loop. The session loading time is looking much etter, but still
too slow ;)

Here is the profiling log this time (up until the main loop runs):

0.000000 0.000000 MARK: (null) main: start 
0.000071 0.000071 MARK: (null) parse_args: start 
0.007133 0.007062 MARK: gnome-settings-daemon parse_args: end 
0.007147 0.000014 MARK: gnome-settings-daemon main: start opening gtk display
0.017005 0.009858 MARK: gnome-settings-daemon main: end opening gtk display
0.017275 0.000270 MARK: gnome-settings-daemon main: start gnome_settings_manager_new
0.017582 0.000307 MARK: gnome-settings-daemon main: end gnome_settings_manager_new
0.017598 0.000016 MARK: gnome-settings-daemon gnome_settings_manager_start: start 
0.017605 0.000007 MARK: gnome-settings-daemon gnome_settings_manager_start: start initializing plugins
0.018212 0.000607 MARK: gnome-settings-daemon _load_all: start 
0.018224 0.000012 MARK: gnome-settings-daemon _load_dir: start 
0.018293 0.000069 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
0.018344 0.000051 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
0.018489 0.000145 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
0.018908 0.000419 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
0.018924 0.000016 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
0.018931 0.000007 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
0.019000 0.000069 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
0.019058 0.000058 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
0.019071 0.000013 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/ubuntuone.gnome-settings-plugin
0.019076 0.000005 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/ubuntuone.gnome-settings-plugin
0.019126 0.000050 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/ubuntuone.gnome-settings-plugin
0.019158 0.000032 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/ubuntuone.gnome-settings-plugin
0.019169 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
0.019174 0.000005 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
0.019270 0.000096 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
0.019306 0.000036 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
0.019318 0.000012 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
0.019322 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
0.019419 0.000097 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
0.019454 0.000035 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
0.019466 0.000012 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
0.019471 0.000005 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
0.019567 0.000096 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
0.019623 0.000056 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
0.019635 0.000012 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
0.019640 0.000005 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
0.019710 0.000070 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
0.019768 0.000058 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
0.019786 0.000018 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
0.019793 0.000007 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
0.019942 0.000149 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
0.019998 0.000056 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
0.020014 0.000016 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
0.020020 0.000006 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
0.020136 0.000116 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
0.020173 0.000037 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
0.020186 0.000013 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
0.020190 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
0.020233 0.000043 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
0.020267 0.000034 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
0.020278 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
0.020282 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
0.020373 0.000091 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
0.020405 0.000032 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
0.020416 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
0.020420 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
0.020475 0.000055 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
0.020512 0.000037 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
0.020522 0.000010 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
0.020527 0.000005 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
0.020570 0.000043 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
0.020602 0.000032 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
0.020624 0.000022 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
0.020633 0.000009 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
0.020705 0.000072 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
0.020741 0.000036 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
0.020752 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
0.020756 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
0.020841 0.000085 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
0.020874 0.000033 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
0.020885 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
0.020889 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
0.020957 0.000068 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
0.020990 0.000033 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
0.021001 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
0.021005 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
0.021060 0.000055 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
0.021093 0.000033 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
0.021104 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
0.021108 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
0.021160 0.000052 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
0.021192 0.000032 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
0.021203 0.000011 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
0.021207 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
0.021298 0.000091 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
0.021333 0.000035 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
0.021345 0.000012 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
0.021349 0.000004 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
0.021437 0.000088 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
0.021473 0.000036 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
0.021494 0.000021 MARK: gnome-settings-daemon _load_dir: end 
0.021503 0.000009 MARK: gnome-settings-daemon load_plugin_module: start power
0.022671 0.001168 MARK: gnome-settings-daemon load_plugin_module: end power
0.022692 0.000021 MARK: gnome-settings-daemon gsd_power_manager_start: start 
0.498809 0.476117 MARK: gnome-settings-daemon gsd_power_manager_start: end 
0.498835 0.000026 MARK: gnome-settings-daemon load_plugin_module: start color
0.499997 0.001162 MARK: gnome-settings-daemon load_plugin_module: end color
0.500007 0.000010 MARK: gnome-settings-daemon gsd_color_manager_start: start 
0.500052 0.000045 MARK: gnome-settings-daemon gsd_color_manager_start: end 
0.500071 0.000019 MARK: gnome-settings-daemon load_plugin_module: start xrandr
0.500613 0.000542 MARK: gnome-settings-daemon load_plugin_module: end xrandr
0.500630 0.000017 MARK: gnome-settings-daemon gsd_xrandr_manager_start: start 
1.755545 1.254915 MARK: gnome-settings-daemon gsd_xrandr_manager_start: end 
1.755562 0.000017 MARK: gnome-settings-daemon load_plugin_module: start xsettings
1.757180 0.001618 MARK: gnome-settings-daemon load_plugin_module: end xsettings
1.757187 0.000007 MARK: gnome-settings-daemon gnome_xsettings_manager_start: start 
1.758566 0.001379 MARK: gnome-settings-daemon update_xft_settings: start 
1.758641 0.000075 MARK: gnome-settings-daemon xft_settings_set_xsettings: start 
1.758654 0.000013 MARK: gnome-settings-daemon xft_settings_set_xsettings: end 
1.758660 0.000006 MARK: gnome-settings-daemon xft_settings_set_xresources: start 
1.759109 0.000449 MARK: gnome-settings-daemon xft_settings_set_xresources: end 
1.759119 0.000010 MARK: gnome-settings-daemon update_xft_settings: end 
1.759125 0.000006 MARK: gnome-settings-daemon start_fontconfig_monitor: start 
1.761906 0.002781 MARK: gnome-settings-daemon start_fontconfig_monitor: end 
1.761918 0.000012 MARK: gnome-settings-daemon gnome_xsettings_manager_start: end 
1.761934 0.000016 MARK: gnome-settings-daemon load_plugin_module: start sound
1.764817 0.002883 MARK: gnome-settings-daemon load_plugin_module: end sound
1.764825 0.000008 MARK: gnome-settings-daemon gsd_sound_manager_start: start 
1.765040 0.000215 MARK: gnome-settings-daemon gsd_sound_manager_start: end 
1.765053 0.000013 MARK: gnome-settings-daemon load_plugin_module: start wacom
1.766451 0.001398 MARK: gnome-settings-daemon load_plugin_module: end wacom
1.766456 0.000005 MARK: gnome-settings-daemon gsd_wacom_manager_start: start 
1.766462 0.000006 MARK: gnome-settings-daemon gsd_wacom_manager_start: end 
1.766472 0.000010 MARK: gnome-settings-daemon load_plugin_module: start keyboard
1.772156 0.005684 MARK: gnome-settings-daemon load_plugin_module: end keyboard
1.772164 0.000008 MARK: gnome-settings-daemon gsd_keyboard_manager_start: start 
1.772170 0.000006 MARK: gnome-settings-daemon gsd_keyboard_manager_start: end 
1.772180 0.000010 MARK: gnome-settings-daemon load_plugin_module: start mouse
1.773549 0.001369 MARK: gnome-settings-daemon load_plugin_module: end mouse
1.773555 0.000006 MARK: gnome-settings-daemon gsd_mouse_manager_start: start 
1.773686 0.000131 MARK: gnome-settings-daemon gsd_mouse_manager_start: end 
1.773703 0.000017 MARK: gnome-settings-daemon load_plugin_module: start a11y-keyboard
1.774431 0.000728 MARK: gnome-settings-daemon load_plugin_module: end a11y-keyboard
1.774443 0.000012 MARK: gnome-settings-daemon gsd_a11y_keyboard_manager_start: start 
1.774451 0.000008 MARK: gnome-settings-daemon gsd_a11y_keyboard_manager_start: end 
1.774463 0.000012 MARK: gnome-settings-daemon load_plugin_module: start a11y-settings
1.774641 0.000178 MARK: gnome-settings-daemon load_plugin_module: end a11y-settings
1.774652 0.000011 MARK: gnome-settings-daemon gsd_a11y_settings_manager_start: start 
1.774762 0.000110 MARK: gnome-settings-daemon gsd_a11y_settings_manager_start: end 
1.774775 0.000013 MARK: gnome-settings-daemon load_plugin_module: start smartcard
1.778521 0.003746 MARK: gnome-settings-daemon load_plugin_module: end smartcard
1.778575 0.000054 MARK: gnome-settings-daemon load_plugin_module: start keybindings
1.779877 0.001302 MARK: gnome-settings-daemon load_plugin_module: end keybindings
1.779886 0.000009 MARK: gnome-settings-daemon gsd_keybindings_manager_start: start 
1.816229 0.036343 MARK: gnome-settings-daemon gsd_keybindings_manager_start: end 
1.816258 0.000029 MARK: gnome-settings-daemon load_plugin_module: start background
1.817457 0.001199 MARK: gnome-settings-daemon load_plugin_module: end background
1.817464 0.000007 MARK: gnome-settings-daemon gsd_background_manager_start: start 
1.819090 0.001626 MARK: gnome-settings-daemon gsd_background_manager_start: end 
1.819118 0.000028 MARK: gnome-settings-daemon load_plugin_module: start media-keys
1.819957 0.000839 MARK: gnome-settings-daemon load_plugin_module: end media-keys
1.819963 0.000006 MARK: gnome-settings-daemon gsd_media_keys_manager_start: start 
1.819966 0.000003 MARK: gnome-settings-daemon gsd_media_keys_manager_start: start gvc_mixer_control_new
1.821009 0.001043 MARK: gnome-settings-daemon gsd_media_keys_manager_start: end gvc_mixer_control_new
1.821061 0.000052 MARK: gnome-settings-daemon gsd_media_keys_manager_start: end 
1.821078 0.000017 MARK: gnome-settings-daemon load_plugin_module: start print-notifications
1.824568 0.003490 MARK: gnome-settings-daemon load_plugin_module: end print-notifications
1.824577 0.000009 MARK: gnome-settings-daemon gsd_print_notifications_manager_start: start 
1.831197 0.006620 MARK: gnome-settings-daemon gsd_print_notifications_manager_start: end 
1.831234 0.000037 MARK: gnome-settings-daemon load_plugin_module: start clipboard
1.831847 0.000613 MARK: gnome-settings-daemon load_plugin_module: end clipboard
1.831857 0.000010 MARK: gnome-settings-daemon gsd_clipboard_manager_start: start 
1.831873 0.000016 MARK: gnome-settings-daemon gsd_clipboard_manager_start: end 
1.831888 0.000015 MARK: gnome-settings-daemon load_plugin_module: start cursor
1.832248 0.000360 MARK: gnome-settings-daemon load_plugin_module: end cursor
1.832258 0.000010 MARK: gnome-settings-daemon gsd_cursor_manager_start: start 
1.832266 0.000008 MARK: gnome-settings-daemon gsd_cursor_manager_start: end 
1.832278 0.000012 MARK: gnome-settings-daemon load_plugin_module: start gconf
1.832552 0.000274 MARK: gnome-settings-daemon load_plugin_module: end gconf
1.843539 0.010987 MARK: gnome-settings-daemon load_plugin_module: start housekeeping
1.844209 0.000670 MARK: gnome-settings-daemon load_plugin_module: end housekeeping
1.844219 0.000010 MARK: gnome-settings-daemon gsd_housekeeping_manager_start: start 
1.844517 0.000298 MARK: gnome-settings-daemon gsd_housekeeping_manager_start: end 
1.844531 0.000014 MARK: gnome-settings-daemon _load_all: end 
1.844537 0.000006 MARK: gnome-settings-daemon gnome_settings_manager_start: end initializing plugins
1.844543 0.000006 MARK: gnome-settings-daemon gnome_settings_manager_start: end 

** Attachment added: "farnsworth-oneiric-20110920-2.png"
   https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/854101/+attachment/2431040/+files/farnsworth-oneiric-20110920-2.png

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/854101

Title:
  gnome-settings-daemon takes waaaaaaaay too long to start

Status in The Ubuntu Boot Speed Project:
  Confirmed
Status in “gnome-settings-daemon” package in Ubuntu:
  Triaged
Status in “gnome-settings-daemon” source package in Oneiric:
  Triaged

Bug description:
  gnome-settings-daemon takes 5 seconds to register with the session
  manager, which is when compiz is started (see
  http://ubuntuone.com/0xKppDPyZiHP9aDzmzzPoR - and this *isn't* a slow
  machine). I turned on the profiling support in g-s-d, and modified the
  profiling function to print the profile markers to stdout, with some
  timestamps. This is what I see (on a cold start):

  0.     0 0.     0 MARK: (null) main: start 
  0.    78 0.    78 MARK: (null) parse_args: start 
  0.  6019 0.  5941 MARK: gnome-settings-daemon parse_args: end 
  0.  6032 0.    13 MARK: gnome-settings-daemon main: start opening gtk display
  0. 17026 0. 10994 MARK: gnome-settings-daemon main: end opening gtk display
  0. 17321 0.   295 MARK: gnome-settings-daemon main: start gnome_settings_manager_new
  0. 17467 0.   146 MARK: gnome-settings-daemon main: end gnome_settings_manager_new
  0. 17479 0.    12 MARK: gnome-settings-daemon gnome_settings_manager_start: start 
  0. 17489 0.    10 MARK: gnome-settings-daemon gnome_settings_manager_start: start initializing plugins
  0. 18032 0.   543 MARK: gnome-settings-daemon _load_all: start 
  0. 18041 0.     9 MARK: gnome-settings-daemon _load_dir: start 
  0. 18117 0.    76 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
  0. 18178 0.    61 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
  0. 18317 0.   139 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
  0. 18747 0.   430 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
  0. 18765 0.    18 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
  0. 18773 0.     8 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
  0. 18846 0.    73 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
  0. 18899 0.    53 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
  0. 18915 0.    16 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
  0. 18923 0.     8 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
  0. 19077 0.   154 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
  0. 19130 0.    53 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
  0. 19147 0.    17 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
  0. 19154 0.     7 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
  0. 19306 0.   152 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
  0. 19358 0.    52 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
  0. 19375 0.    17 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
  0. 19381 0.     6 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
  0. 19536 0.   155 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
  0. 19588 0.    52 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/background.gnome-settings-plugin
  0. 19605 0.    17 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
  0. 19612 0.     7 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
  0. 19685 0.    73 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
  0. 19760 0.    75 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
  0. 19778 0.    18 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
  0. 19785 0.     7 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
  0. 19927 0.   142 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
  0. 19991 0.    64 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
  0. 20005 0.    14 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
  0. 20010 0.     5 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
  0. 20148 0.   138 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
  0. 20193 0.    45 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
  0. 20207 0.    14 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
  0. 20211 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
  0. 20261 0.    50 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
  0. 20299 0.    38 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
  0. 20311 0.    12 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
  0. 20315 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
  0. 20414 0.    99 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
  0. 20454 0.    40 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
  0. 20466 0.    12 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
  0. 20470 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
  0. 20541 0.    71 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
  0. 20602 0.    61 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/color.gnome-settings-plugin
  0. 20616 0.    14 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
  0. 20621 0.     5 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
  0. 20682 0.    61 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
  0. 20724 0.    42 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
  0. 20737 0.    13 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
  0. 20746 0.     9 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
  0. 20844 0.    98 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
  0. 209
  (gnome-settings-daemon:1723): GnomeDesktop-WARNING **: could not get output property for eDP1, rc: 15

  (gnome-settings-daemon:1723): GnomeDesktop-WARNING **: could not get
  output property for HDMI1, rc: 15

  (gnome-settings-daemon:1723): power-plugin-WARNING **: not connected
  01 0.    57 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
  0. 20939 0.    38 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
  0. 20947 0.     8 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
  0. 21099 0.   152 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
  0. 21164 0.    65 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/keybindings.gnome-settings-plugin
  0. 21182 0.    18 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
  0. 21189 0.     7 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
  0. 21313 0.   124 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
  0. 21353 0.    40 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
  0. 21366 0.    13 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
  0. 21371 0.     5 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
  0. 21440 0.    69 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
  0. 21477 0.    37 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/power.gnome-settings-plugin
  0. 21488 0.    11 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
  0. 21492 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
  0. 21541 0.    49 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
  0. 21575 0.    34 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/gconf.gnome-settings-plugin
  0. 21588 0.    13 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
  0. 21592 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
  0. 21691 0.    99 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
  0. 21726 0.    35 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
  0. 21738 0.    12 MARK: gnome-settings-daemon _load_file: start /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
  0. 21742 0.     4 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: start /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
  0. 21836 0.    94 MARK: gnome-settings-daemon gnome_settings_plugin_info_fill_from_file: end /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
  0. 21878 0.    42 MARK: gnome-settings-daemon _load_file: end /usr/lib/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
  0. 21892 0.    14 MARK: gnome-settings-daemon _load_dir: end 
  0. 21902 0.    10 MARK: gnome-settings-daemon load_plugin_module: start power
  0. 23619 0.  1717 MARK: gnome-settings-daemon load_plugin_module: end power
  0. 23633 0.    14 MARK: gnome-settings-daemon gsd_power_manager_start: start 
  0.568517 0.544884 MARK: gnome-settings-daemon gsd_power_manager_start: end 
  0.568545 0.    28 MARK: gnome-settings-daemon load_plugin_module: start color
  0.569574 0.  1029 MARK: gnome-settings-daemon load_plugin_module: end color
  0.569608 0.    34 MARK: gnome-settings-daemon gsd_color_manager_start: start 
  1. 83437 0.513829 MARK: gnome-settings-daemon gsd_color_manager_start: end 
  1. 83461 0.    24 MARK: gnome-settings-daemon load_plugin_module: start xrandr
  1. 84065 0.   604 MARK: gnome-settings-daemon load_plugin_module: end xrandr
  1. 84080 0.    15 MARK: gnome-settings-daemon gsd_xrandr_manager_start: start 
  3.201221 2.117141 MARK: gnome-settings-daemon gsd_xrandr_manager_start: end 
  3.201248 0.    27 MARK: gnome-settings-daemon load_plugin_module: start xsettings
  3.201916 0.   668 MARK: gnome-settings-daemon load_plugin_module: end xsettings
  3.201929 0.    13 MARK: gnome-settings-daemon gnome_xsettings_manager_start: start 
  3.203385 0.  1456 MARK: gnome-settings-daemon update_xft_settings: start 
  3.203436 0.    51 MARK: gnome-settings-daemon xft_settings_set_xsettings: start 
  3.203445 0.     9 MARK: gnome-settings-daemon xft_settings_set_xsettings: end 
  3.203448 0.     3 MARK: gnome-settings-daemon xft_settings_set_xresources: start 
  3.204478 0.  1030 MARK: gnome-settings-daemon xft_settings_set_xresources: end 
  3.204488 0.    10 MARK: gnome-settings-daemon update_xft_settings: end 
  3.204499 0.    11 MARK: gnome-settings-daemon start_fontconfig_monitor: start 
  3.207579 0.  3080 MARK: gnome-settings-daemon start_fontconfig_monitor: end 
  3.207592 0.    13 MARK: gnome-settings-daemon gnome_xsettings_manager_start: end 
  3.207609 0.    17 MARK: gnome-settings-daemon load_plugin_module: start sound
  3.209490 0.  1881 MARK: gnome-settings-daemon load_plugin_module: end sound
  3.209498 0.     8 MARK: gnome-settings-daemon gsd_sound_manager_start: start 
  3.209729 0.   231 MARK: gnome-settings-daemon gsd_sound_manager_start: end 
  3.209742 0.    13 MARK: gnome-settings-daemon load_plugin_module: start wacom
  3.211220 0.  1478 MARK: gnome-settings-daemon load_plugin_module: end wacom
  3.211225 0.     5 MARK: gnome-settings-daemon gsd_wacom_manager_start: start 
  3.211232 0.     7 MARK: gnome-settings-daemon gsd_wacom_manager_start: end 
  3.211241 0.     9 MARK: gnome-settings-daemon load_plugin_module: start keyboard
  3.217492 0.  6251 MARK: gnome-settings-daemon load_plugin_module: end keyboard
  3.217501 0.     9 MARK: gnome-settings-daemon gsd_keyboard_manager_start: start 
  3.217510 0.     9 MARK: gnome-settings-daemon gsd_keyboard_manager_start: end 
  3.217524 0.    14 MARK: gnome-settings-daemon load_plugin_module: start mouse
  3.219010 0.  1486 MARK: gnome-settings-daemon load_plugin_module: end mouse
  3.219015 0.     5 MARK: gnome-settings-daemon gsd_mouse_manager_start: start 
  3.219237 0.   222 MARK: gnome-settings-daemon gsd_mouse_manager_start: end 
  3.219252 0.    15 MARK: gnome-settings-daemon load_plugin_module: start a11y-keyboard
  3.219790 0.   538 MARK: gnome-settings-daemon load_plugin_module: end a11y-keyboard
  3.219796 0.     6 MARK: gnome-settings-daemon gsd_a11y_keyboard_manager_start: start 
  3.219802 0.     6 MARK: gnome-settings-daemon gsd_a11y_keyboard_manager_start: end 
  3.219811 0.     9 MARK: gnome-settings-daemon load_plugin_module: start a11y-settings
  3.219939 0.   128 MARK: gnome-settings-daemon load_plugin_module: end a11y-settings
  3.219945 0.     6 MARK: gnome-settings-daemon gsd_a11y_settings_manager_start: start 
  3.220044 0.    99 MARK: gnome-settings-daemon gsd_a11y_settings_manager_start: end 
  3.220057 0.    13 MARK: gnome-settings-daemon load_plugin_module: start smartcard
  3.223644 0.  3587 MARK: gnome-settings-daemon load_plugin_module: end smartcard
  3.223661 0.    17 MARK: gnome-settings-daemon load_plugin_module: start keybindings
  3.224899 0.  1238 MARK: gnome-settings-daemon load_plugin_module: end keybindings
  3.224906 0.     7 MARK: gnome-settings-daemon gsd_keybindings_manager_start: start 
  3.257586 0. 32680 MARK: gnome-settings-daemon gsd_keybindings_manager_start: end 
  3.257637 0.    51 MARK: gnome-settings-daemon load_plugin_module: start background
  3.258175 0.   538 MARK: gnome-settings-daemon load_plugin_module: end background
  3.258184 0.     9 MARK: gnome-settings-daemon gsd_background_manager_start: start 
  3.259876 0.  1692 MARK: gnome-settings-daemon gsd_background_manager_start: end 
  3.259907 0.    31 MARK: gnome-settings-daemon load_plugin_module: start media-keys
  3.260819 0.   912 MARK: gnome-settings-daemon load_plugin_module: end media-keys
  3.260826 0.     7 MARK: gnome-settings-daemon gsd_media_keys_manager_start: start 
  3.260829 0.     3 MARK: gnome-settings-daemon gsd_media_keys_manager_start: start gvc_mixer_control_new
  4.361620 1.100791 MARK: gnome-settings-daemon gsd_media_keys_manager_start: end gvc_mixer_control_new
  4.361737 0.   117 MARK: gnome-settings-daemon gsd_media_keys_manager_start: end 
  4.361772 0.    35 MARK: gnome-settings-daemon load_plugin_module: start print-notifications
  4.365416 0.  3644 MARK: gnome-settings-daemon load_plugin_module: end print-notifications
  4.365424 0.     8 MARK: gnome-settings-daemon gsd_print_notifications_manager_start: start 
  4.372061 0.  6637 MARK: gnome-settings-daemon gsd_print_notifications_manager_start: end 
  4.372103 0.    42 MARK: gnome-settings-daemon load_plugin_module: start clipboard
  4.372920 0.   817 MARK: gnome-settings-daemon load_plugin_module: end clipboard
  4.372930 0.    10 MARK: gnome-settings-daemon gsd_clipboard_manager_start: start 
  4.372943 0.    13 MARK: gnome-settings-daemon gsd_clipboard_manager_start: end 
  4.372955 0.    12 MARK: gnome-settings-daemon load_plugin_module: start cursor
  4.373246 0.   291 MARK: gnome-settings-daemon load_plugin_module: end cursor
  4.373253 0.     7 MARK: gnome-settings-daemon gsd_cursor_manager_start: start 
  4.373259 0.     6 MARK: gnome-settings-daemon gsd_cursor_manager_start: end 
  4.373269 0.    10 MARK: gnome-settings-daemon load_plugin_module: start gconf
  4.373471 0.   202 MARK: gnome-settings-daemon load_plugin_module: end gconf
  4.392716 0. 19245 MARK: gnome-settings-daemon load_plugin_module: start housekeeping
  4.393398 0.   682 MARK: gnome-settings-daemon load_plugin_module: end housekeeping
  4.393407 0.     9 MARK: gnome-settings-daemon gsd_housekeeping_manager_start: start 
  4.393702 0.   295 MARK: gnome-settings-daemon gsd_housekeeping_manager_start: end 
  4.393716 0.    14 MARK: gnome-settings-daemon _load_all: end 
  4.393722 0.     6 MARK: gnome-settings-daemon gnome_settings_manager_start: end initializing plugins
  4.393728 0.     6 MARK: gnome-settings-daemon gnome_settings_manager_start: end 
  5.494764 1.101036 MARK: gnome-settings-daemon draw_background: start 
  5.973256 0.478492 MARK: gnome-settings-daemon draw_background: end 
  6. 27754 0. 54498 MARK: gnome-settings-daemon start_fontconfig_monitor_idle_cb: start 
  6. 32690 0.  4936 MARK: gnome-settings-daemon start_fontconfig_monitor_idle_cb: end 
  6. 32707 0.    17 MARK: gnome-settings-daemon gsd_wacom_manager_idle_cb: start 
  6. 35909 0.  3202 MARK: gnome-settings-daemon gsd_wacom_manager_idle_cb: end 
  6. 35972 0.    63 MARK: gnome-settings-daemon start_keyboard_idle_cb: start 
  6. 41936 0.  5964 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: start 
  6. 61196 0. 19260 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: start xkl_engine_get_instance
  6. 61210 0.    14 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: end xkl_engine_get_instance
  6. 62754 0.  1544 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: start xkl_engine_start_listen
  6. 72335 0.  9581 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: end xkl_engine_start_listen
  6. 72345 0.    10 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: start apply_desktop_settings
  6. 72689 0.   344 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: end apply_desktop_settings
  6. 72697 0.     8 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: start apply_xkb_settings
  6. 73528 0.   831 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: end apply_xkb_settings
  6. 73538 0.    10 MARK: gnome-settings-daemon gsd_keyboard_xkb_init: end 
  6. 73806 0.   268 MARK: gnome-settings-daemon start_keyboard_idle_cb: end 
  6. 73816 0.    10 MARK: gnome-settings-daemon gsd_mouse_manager_idle_cb: start 
  6.108116 0. 34300 MARK: gnome-settings-daemon gsd_mouse_manager_idle_cb: end 
  6.108134 0.    18 MARK: gnome-settings-daemon start_a11y_keyboard_idle_cb: start 
  6.108395 0.   261 MARK: gnome-settings-daemon set_server_from_gsettings: start 
  6.108783 0.   388 MARK: gnome-settings-daemon set_server_from_gsettings: end 
  6.108812 0.    29 MARK: gnome-settings-daemon start_a11y_keyboard_idle_cb: end 
  6.108823 0.    11 MARK: gnome-settings-daemon start_media_keys_idle_cb: start 
  6.108964 0.   141 MARK: gnome-settings-daemon init_kbd: start 
  6.114105 0.  5141 MARK: gnome-settings-daemon init_kbd: end 
  6.114116 0.    11 MARK: gnome-settings-daemon start_media_keys_idle_cb: start gdk_window_add_filter
  6.114131 0.    15 MARK: gnome-settings-daemon start_media_keys_idle_cb: end gdk_window_add_filter
  6.114136 0.     5 MARK: gnome-settings-daemon start_media_keys_idle_cb: end 
  6.114146 0.    10 MARK: gnome-settings-daemon start_clipboard_idle_cb: start 
  6.115167 0.  1021 MARK: gnome-settings-daemon start_clipboard_idle_cb: end 
  6.115181 0.    14 MARK: gnome-settings-daemon gsd_cursor_manager_idle_cb: start 
  6.116256 0.  1075 MARK: gnome-settings-daemon gsd_cursor_manager_idle_cb: end 

  The point at which g-s-d registers with the session manage is just
  after its main loop starts to run, which happens straight after this
  point:

  4.393722 0.     6 MARK: gnome-settings-daemon
  gnome_settings_manager_start: end initializing plugins.

  So, that's 4.39 seconds there, before the session even begins to load
  anything else. Looking through the data shows 3 fairly long delays:

  0. 23633 0.    14 MARK: gnome-settings-daemon gsd_power_manager_start: start 
  0.568517 0.544884 MARK: gnome-settings-daemon gsd_power_manager_start: end

  0.569608 0.    34 MARK: gnome-settings-daemon gsd_color_manager_start: start 
  1. 83437 0.513829 MARK: gnome-settings-daemon gsd_color_manager_start: end 

  So, the color and power plugins eat up a total of 1 second between
  them. There surely should be no reason at all for this. The big
  culprit however, is:

  1. 84080 0.    15 MARK: gnome-settings-daemon gsd_xrandr_manager_start: start 
  3.201221 2.117141 MARK: gnome-settings-daemon gsd_xrandr_manager_start: end 

  Ouch! Didn't we fix this once already?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-boot-speed/+bug/854101/+subscriptions


References