lp://staging/~chrisccoulson/gnome-session/lucid-startup-speed
- Get this branch:
- bzr branch lp://staging/~chrisccoulson/gnome-session/lucid-startup-speed
Branch merges
Branch information
Recent revisions
- 38. By Chris Coulson
-
* debian/
patches/ 22_startup_ time_improvemen t.patch:
- Various changes to improve startup time of gnome-session
- Avoid reading from the GConf database for as long as possible,
as the first call takes a big chunk of time, which delay's the
session starting. This is achieved by:
+ Reading the default session and required components from a
key file.
+ Not initializing the idle timeout delay until the session has
loaded.
+ Not setting up the autostart condition monitors for each app
until they are about to be loaded. This avoids the situation where
an app in the Application phase which has an autostart condition
will delay the entire session from loading whilst its monitor
is set up
- This means that gconfd can load the database in parallel without
blocking the session from loading, so it will be ready to use
by components which load later on
* debian/components:
- New configuration for default session and required components
* debian/rules:
- Install new configuration file
* Refreshed patches:
- 80_new_upstream_ session_ dialog. patch
- 95_dbus_request_ shutdown. patch
- 101_screen_lock_on_ suspend. patch - 35. By Chris Coulson
-
* debian/
patches/ 21_dkp_ start_on_ demand. patch:
- Don't call dkp_client_new() until actually needed. This blocks
for some time whilst DK-Power is started, if it wasn't running already
(which is the case during auto-login). This can delay the whole
session from starting. - 32. By Chris Coulson
-
* debian/
patches/ 100_fix_ xsmp_stop_ crash.patch:
- Bugzilla patch to fix a crash when calling gsm_client_stop on
an unregistered XSMP client in the client store (LP: #437425)
* debian/patches/ 101_screen_ lock_on_ suspend. patch:
- Use the same logic as gnome-power-manager for deciding the "screen
lock on suspend" policy. This restores the Jaunty behaviour rather
than just using the screensaver settings, which is surprising for
users (LP: #446191) - 30. By Martin Pitt
-
No-change upload to dynamically link against libdevkit-
power-gobject again
(previous version had static linkage due to a missing dependency).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)