From c81ada6132a864362044641705efb4a8986bf26e Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Mon, 2 Jan 2017 16:02:21 +0100 Subject: DLACK: improve first-boot experience. Disable two processes that consume time or are just annoying on first boot: - do not start gnome-initial-setup; - do not let systemd re-generate dynamic linker cache on boot. --- make_slackware_live.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/make_slackware_live.sh b/make_slackware_live.sh index b58b795..7a073ee 100755 --- a/make_slackware_live.sh +++ b/make_slackware_live.sh @@ -1627,6 +1627,14 @@ if [ "$LIVEDE" = "DLACK" ]; then # Do not show the blueman applet, Gnome3 has its own BlueTooth widget: echo "NotShowIn=GNOME;" >> ${LIVE_ROOTDIR}/etc/xdg/autostart/blueman.desktop + # Do not start gnome-initial-setup: + mkdir -p ${LIVE_ROOTDIR}/home/${LIVEUID}/.config + touch ${LIVE_ROOTDIR}/home/${LIVEUID}/.config/gnome-initial-setup-done + + # Do not let systemd re-generate dynamic linker cache on boot: + echo "File created by ${MARKER}. See systemd-update-done.service(8)." \ + |tee ${LIVE_ROOTDIR}/etc/.updated >${LIVE_ROOTDIR}/var/.updated + fi # End LIVEDE = DLACK # You can define the function 'custom_config()' by uncommenting it in -- cgit v1.2.3