[gnome-initial-setup] README: Update with latest changes
- From: Michael Wood <mwood src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup] README: Update with latest changes
- Date: Thu, 28 Mar 2013 15:35:43 +0000 (UTC)
commit 264d1d11629ee2db9563f5c3246d38943ac97f23
Author: Michael Wood <michael g wood intel com>
Date: Thu Mar 28 15:28:42 2013 +0000
README: Update with latest changes
gnome-initial-setup/README | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/gnome-initial-setup/README b/gnome-initial-setup/README
index 6aa2866..d997744 100644
--- a/gnome-initial-setup/README
+++ b/gnome-initial-setup/README
@@ -12,10 +12,12 @@ application in a special session. gnome-initial-setup offers a series
of steps to
1. Select your language
-2. Connect to the network
-3. Create a new user account
-4. Set the right location/timezone
-5. Set up online accounts
+2. Select a keyboard layout
+3. Accept any End User Licence Agreements
+4. Connect to the network
+5. Create a new user account
+6. Set the right location/timezone
+7. Set up online accounts
In terms of the user experience, we want the initial setup to seamlessly
switch to the regular user session. In particular, we don't want to
@@ -42,8 +44,8 @@ InitialSetupEnable=True
in the [daemon] section of /etc/gdm/custom.conf. To actually
trigger the initial-setup, gdm additionally looks for the file
-/var/lib/gdm/run-initial-setup. gdm removes this file after the
-initial setup has been performed.
+/var/lib/gdm/run-initial-setup. gnome-initial-setup removes this file after
+the initial setup has been performed.
The session that gdm starts for the initial-setup session is
defined by the file /usr/share/gnome-session/sessions/gdm-setup.session.
@@ -56,6 +58,12 @@ configuration to provide suitable permissions for the gnome-initial-setup
user. The rules file is removed again together with the
gnome-initial-setup user account.
+gnome-initial-setup also has a session mode which activates gnome-initial-setup when a user first logs in.
The gnome-initial-setup-first-login.desktop in the
+xdg autostart directory utilises gnome-session to check if the user has a
+gnome-initial-setup-done file in their XDG_CONFIG_DIR if they don't
+gnome-initial-setup will launch with pages that are suitable for a
+non-privileged user and on exiting will write the done file.
+
TODO
----
@@ -63,8 +71,6 @@ TODO
- Automatic detection of location/timezone is not implemented
-- Configuration of input sources
-
- Figure out how to unlock the copied keyring after the autologin
into the newly created session.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]