--- /usr/share/gdm/guest-session/guest-session-setup.sh~ 2008-10-30 15:53:53.000000000 +0100 +++ /usr/share/gdm/guest-session/guest-session-setup.sh 2008-11-11 23:42:02.000000000 +0100 @@ -42,7 +42,8 @@ # create temporary home directory HOME=`mktemp -td guest-home.XXXXXX` mount -t tmpfs -o mode=700 none "$HOME" || { rm -rf "$HOME"; exit 1; } -chown $USER:$USER "$HOME" +cp -r /etc/skel/* "$HOME" +chown -R $USER:$USER "$HOME" usermod -d "$HOME" "$USER" # disable screensaver, to avoid locking guest out of itself (no password)