Re: Boot Splash
Posted: 10. Aug 2010, 11:26
I just think it's not worth the effort at the moment.
Well i guess you can always turn off the splash if you dont prefer it, but for the distro not have it at all? Shouldnt you consider the users?thenktor wrote:Actually I'm not keen on having a boot splash anymore, so at least I won't investigate this problem in the near future
I promise this'll be the last I'll say on the matter and I know I'm gonna sound like an ass for saying this so I apologise in advance...ray wrote:Well i guess you can always turn off the splash if you dont prefer it, but for the distro not have it at all? Shouldnt you consider the users?
No offence intended, but scrolling messages arent the most user friendly thing
Code: Select all
--- rc.S.orig 2010-07-28 17:11:51.353886590 -0300
+++ rc.S 2010-07-30 18:29:15.965869513 -0300
@@ -12,11 +12,12 @@
# Tell the viewers what's going to happen.
echo
echo -e "${BOLDYELLOW}Initializing.${COLOR_RESET}"
+echo
PATH=/sbin:/usr/sbin:/bin:/usr/bin
# Try to mount /proc:
-echo -e "${BOLDCYAN}Mounting proc filesystem:${COLOR_RESET}"
+echo -e "${BOLDCYAN}Mounting proc filesystem.${COLOR_RESET}"
/sbin/mount -v proc /proc -n -t proc 2> /dev/null
# Mount sysfs next, if the kernel supports it:
@@ -113,7 +114,7 @@
fi
# Enable swapping:
-echo -e "${BOLDCYAN}Enabling swap partition:${COLOR_RESET}"
+echo -e "${BOLDCYAN}Enabling swap partition.${COLOR_RESET}"
/sbin/swapon -a 2> /dev/null
# Start FUSE, if requested:
Code: Select all
--- rc.M.orig 2010-07-28 17:07:13.288205615 -0300
+++ rc.M 2010-08-05 11:03:13.292162722 -0300
@@ -17,7 +17,8 @@
# Tell the viewers what's going to happen.
echo
-echo -e "${BOLDYELLOW}Going to multi user mode.${COLOR_RESET}"
+echo -e "${BOLDYELLOW}Going to multi-user mode.${COLOR_RESET}"
+echo
# Screen blanks after 15 minutes idle time, and powers down in one hour
# if the kernel supports APM or ACPI power management:
@@ -75,8 +76,13 @@
fi
fi
+echo
+echo -e "${BOLDBLUE}Configuring network.${COLOR_RESET}"
+echo
+
# Initialize the networking hardware.
if [ -x /etc/rc.d/rc.inet1 ]; then
+ echo -e "${BOLDWHITE}Starting network interfaces:${COLOR_RESET}"
. /etc/rc.d/rc.inet1
fi
@@ -87,13 +93,14 @@
# Start networking daemons:
if [ -x /etc/rc.d/rc.inet2 ]; then
+ echo -e "${BOLDWHITE}Starting network daemons:${COLOR_RESET}"
. /etc/rc.d/rc.inet2
fi
-# Mount any additional filesystem types that haven't already been mounted:
-mount -a -v 2> /dev/null | grep -v "already mounted"
+# Mount any additional filesystem types that haven't already been mounted:
+mount -a -v 2> /dev/null | grep -v "already mounted"
# Remove stale locks and junk files (must be done after mount -a!)
/bin/rm -f /var/lock/* /var/spool/uucp/LCK..* /tmp/.X*lock /tmp/core /core 2> /dev/null
@@ -155,6 +162,7 @@
fi
# Start the print spooling system. This will usually be LPRng (lpd) or CUPS.
+echo -e "${BOLDWHITE}Starting the print spooling system:${COLOR_RESET}"
if [ -x /etc/rc.d/rc.cups ]; then
# Start CUPS:
/etc/rc.d/rc.cups start
@@ -172,9 +180,9 @@
# hard drives and reports any problems. Note some devices (which aren't
# smart, I guess ;) will hang if probed by smartd, so it's commented out
# by default.
-#if [ -x /usr/sbin/smartd ]; then
-# /usr/sbin/smartd
-#fi
+if [ -x /usr/sbin/smartd ]; then
+ /usr/sbin/smartd
+fi
# If we're using udev, make /dev/cdrom and any other optical drive symlinks
# if some udev rule hasn't made them already:
@@ -193,10 +201,10 @@
# /usr/doc/genpower-*/ directory.
# You'll also need to configure a similar block in /etc/rc.d/rc.6 if you want
# support for stopping the UPS's inverter after the machine halts.
-#if [ -x /sbin/genpowerd ]; then
-# echo -e "${BOLDWHITE}Starting genpowerd daemon.${COLOR_RESET}"
-# /sbin/genpowerd
-#fi
+if [ -x /sbin/genpowerd ]; then
+ echo -e "${BOLDWHITE}Starting genpowerd daemon.${COLOR_RESET}"
+ /sbin/genpowerd
+fi
# Turn on process accounting. To enable process accounting, make sure the
# option for BSD process accounting is enabled in your kernel, and then
@@ -212,13 +220,13 @@
# If you want cron to actually log activity to /var/log/cron, then change
# -l10 to -l8 to increase the logging level.
if [ -x /usr/sbin/crond ]; then
- echo -e "${BOLDWHITE}Starting the cron scheduling daemon:${COLOR_RESET}"
+ echo -e "${BOLDWHITE}Starting the cron scheduling daemon.${COLOR_RESET}"
/usr/sbin/crond -l10 >>/var/log/cron 2>&1
fi
# Start atd (manages jobs scheduled with 'at'):
if [ -x /usr/sbin/atd ]; then
- echo -e "${BOLDWHITE}Starting the at scheduling daemon:${COLOR_RESET}"
+ echo -e "${BOLDWHITE}Starting the at scheduling daemon.${COLOR_RESET}"
/usr/sbin/atd -b 15 -l 1
fi
@@ -266,14 +274,10 @@
# Load ALSA (sound) defaults:
if [ -x /etc/rc.d/rc.alsa ]; then
+ echo -e "${BOLDWHITE}Configuring sound:${COLOR_RESET}"
. /etc/rc.d/rc.alsa
fi
-# Load a custom keymap if the user has an rc.keymap script.
-if [ -x /etc/rc.d/rc.keymap ]; then
- . /etc/rc.d/rc.keymap
-fi
-
# Start the MySQL database:
if [ -x /etc/rc.d/rc.mysqld ]; then
. /etc/rc.d/rc.mysqld start
@@ -310,6 +314,12 @@
python /etc/rc.d/rc.services
fi
+# Load a custom keymap if the user has an rc.keymap script.
+if [ -x /etc/rc.d/rc.keymap ]; then
+ echo -e "${BOLDWHITE}Loading custom keymap:${COLOR_RESET}"
+ . /etc/rc.d/rc.keymap
+fi
+
# Start numlockx if it's activated.
if [ -x /etc/rc.d/rc.numlock ]; then
. /etc/rc.d/rc.numlock start
@@ -317,6 +327,7 @@
# Load a custom screen font if the user has an rc.font script.
if [ -x /etc/rc.d/rc.font ]; then
+ echo -e "${BOLDWHITE}Loading custom screen font:${COLOR_RESET}"
. /etc/rc.d/rc.font
fi
@@ -330,6 +341,7 @@
# Start the local setup procedure.
if [ -x /etc/rc.d/rc.local ]; then
+ echo -e "${BOLDBLUE}Running local configuration tasks.${COLOR_RESET}"
. /etc/rc.d/rc.local
fi
Code: Select all
--- rc.6.orig 2010-07-30 18:29:57.431480624 -0300
+++ rc.6 2010-07-30 18:30:08.324661623 -0300
@@ -17,6 +17,7 @@
# Tell the viewers what's going to happen...
echo
echo -e "${BOLDYELLOW}Preparing to halt all processes.${COLOR_RESET}"
+echo
# Set the path.
PATH=/sbin:/etc:/bin:/usr/bin
Code: Select all
--- rc.4.orig 2010-07-26 00:42:53.044835775 -0300
+++ rc.4 2010-07-30 18:17:15.161480426 -0300
@@ -14,9 +14,15 @@
. /etc/shell-colors
# Tell the viewers what's going to happen...
+echo
echo -e "${BOLDGREEN}Starting up X11 session manager...${COLOR_RESET}"
+echo
-# Try lxdm first
+# Wait a little while.
+sleep 5
+clear
+
+# Try lxdm first,
if [ -x /usr/sbin/lxdm ]; then
exec /usr/sbin/lxdm
fi
@@ -25,12 +31,12 @@
exec /usr/bin/lxdm
fi
-# Then tru slim
+# Then tru slim:
if [ -x /usr/bin/slim ]; then
exec /usr/bin/slim
fi
-# Then try gdm
+# Then try gdm:
if [ -x /usr/bin/gdm ]; then
exec /usr/bin/gdm -nodaemon
fi
Agreed,pwatk wrote:
What I like about Slackware (and Salix alike) is it's simplicity. I will agree it's not easy for a new comer but it's shear simplicity always brings me back time after time. This isn't necessarily meant to be directed at you but the old adage still stands... 'If you want to learn Linux use Slackware' and if you want a slightly refined Slackware then stay with Salix, you won't be disappointed. But if you just want another Ubuntu, OpenSUSE, Fedora or whatever then just use one of them instead.
End of rant
thenktor wrote:As soon as it is ok on 99% of the machines again, we will implement it again. But AFAIK this is not the case at the moment.