Bug#381641: [Pkg-sysvinit-devel] Bug#381641: Video mode change during init script disrupts fixed freq monitor

Jack Carroll mykrowatt at comcast.net
Tue Aug 8 02:22:24 UTC 2006


On Mon, Aug 07, 2006 at 08:30:58AM -0300, Henrique de Moraes Holschuh wrote:
> On Sun, 06 Aug 2006, Jack Carroll wrote:
> > 	In general, it's _most_ unwise for any program to touch video modes,
> > until the user has logged in and taken control.  Otherwise, there is too
> 
> Agreed.  But AFAIK the initscript package does not have any code that change
> video modes, or program console fonts, or do anything else of the sort...


	Then maybe it's some program that initscript calls.
console-screen.sh looks like a possibility.  I'll disable it and reboot, and let you
know what happens.
 
> Anyway, please send us the output of ls -l /etc/rcS.D and ls -l /etc/rc2.d
> (or equivalent information from your system).

	OK.  Some of the output from dmesg may also be useful.  I've added
comments to that.



$ ls -l /etc/rcS.D
ls: /etc/rcS.D: No such file or directory
$ ls -l /etc/rcS.d
total 4
-rw-r--r-- 1 root root 785 2006-07-25 13:51 README
lrwxrwxrwx 1 root root  18 2006-06-10 18:19 S01glibc.sh -> ../init.d/glibc.sh
lrwxrwxrwx 1 root root  24 2006-06-10 18:19 S02mountkernfs.sh -> ../init.d/mountkernfs.sh
lrwxrwxrwx 1 root root  14 2006-06-10 18:22 S03udev -> ../init.d/udev
lrwxrwxrwx 1 root root  26 2006-06-10 18:19 S04mountdevsubfs.sh -> ../init.d/mountdevsubfs.sh
lrwxrwxrwx 1 root root  18 2006-06-10 18:19 S05bootlogd -> ../init.d/bootlogd
lrwxrwxrwx 1 root root  19 2006-06-10 18:22 S05keymap.sh -> ../init.d/keymap.sh
lrwxrwxrwx 1 root root  22 2006-06-10 18:19 S10checkroot.sh -> ../init.d/checkroot.sh
lrwxrwxrwx 1 root root  25 2006-06-29 23:47 S18hwclockfirst.sh -> ../init.d/hwclockfirst.sh
lrwxrwxrwx 1 root root  24 2006-06-10 18:20 S18ifupdown-clean -> ../init.d/ifupdown-clean
lrwxrwxrwx 1 root root  27 2006-06-10 18:20 S20module-init-tools -> ../init.d/module-init-tools
lrwxrwxrwx 1 root root  18 2006-08-06 19:39 S20modutils -> ../init.d/modutils
lrwxrwxrwx 1 root root  20 2006-06-29 23:47 S22hwclock.sh -> ../init.d/hwclock.sh
lrwxrwxrwx 1 root root  26 2006-06-10 18:19 S25libdevmapper1.02 -> ../init.d/libdevmapper1.02
lrwxrwxrwx 1 root root  20 2006-06-10 18:19 S30checkfs.sh -> ../init.d/checkfs.sh
lrwxrwxrwx 1 root root  19 2006-06-10 18:19 S30procps.sh -> ../init.d/procps.sh
lrwxrwxrwx 1 root root  21 2006-06-10 18:19 S35mountall.sh -> ../init.d/mountall.sh
lrwxrwxrwx 1 root root  18 2006-06-10 18:23 S36discover -> ../init.d/discover
lrwxrwxrwx 1 root root  31 2006-06-10 18:19 S36mountall-bootclean.sh -> ../init.d/mountall-bootclean.sh
lrwxrwxrwx 1 root root  17 2006-06-10 18:19 S36mtab.sh -> ../init.d/mtab.sh
lrwxrwxrwx 1 root root  19 2006-06-10 18:22 S36udev-mtab -> ../init.d/udev-mtab
lrwxrwxrwx 1 root root  18 2006-06-10 18:20 S39ifupdown -> ../init.d/ifupdown
lrwxrwxrwx 1 root root  21 2006-06-10 18:19 S40hostname.sh -> ../init.d/hostname.sh
lrwxrwxrwx 1 root root  20 2006-06-10 18:20 S40networking -> ../init.d/networking
lrwxrwxrwx 1 root root  17 2006-06-10 18:45 S43portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root  21 2006-06-10 18:19 S45mountnfs.sh -> ../init.d/mountnfs.sh
lrwxrwxrwx 1 root root  31 2006-06-10 18:19 S46mountnfs-bootclean.sh -> ../init.d/mountnfs-bootclean.sh
lrwxrwxrwx 1 root root  27 2006-06-10 18:23 S48console-screen.sh -> ../init.d/console-screen.sh
lrwxrwxrwx 1 root root  20 2006-06-10 18:45 S50alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx 1 root root  21 2006-06-10 18:19 S55bootmisc.sh -> ../init.d/bootmisc.sh
lrwxrwxrwx 1 root root  17 2006-06-10 18:19 S55urandom -> ../init.d/urandom
lrwxrwxrwx 1 root root  17 2006-06-10 18:20 S70nviboot -> ../init.d/nviboot
lrwxrwxrwx 1 root root  20 2006-06-10 18:42 S70x11-common -> ../init.d/x11-common
lrwxrwxrwx 1 root root  14 2006-06-10 18:46 S75sudo -> ../init.d/sudo
lrwxrwxrwx 1 root root  29 2006-06-10 18:23 S80installation-report -> ../init.d/installation-report
lrwxrwxrwx 1 root root  30 2006-06-10 18:19 S99stop-bootlogd-single -> ../init.d/stop-bootlogd-single




$ ls -l /etc/rc2.d
total 4
lrwxrwxrwx 1 root root  20 2006-07-01 10:51 K77ntp-server -> ../init.d/ntp-server
-rw-r--r-- 1 root root 556 2006-07-25 13:52 README
lrwxrwxrwx 1 root root  18 2006-06-10 18:20 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root  15 2006-06-10 18:20 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root  15 2006-06-10 18:45 S15bind9 -> ../init.d/bind9
lrwxrwxrwx 1 root root  16 2006-06-10 18:46 S15lwresd -> ../init.d/lwresd
lrwxrwxrwx 1 root root  15 2006-06-10 18:23 S20acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  16 2006-06-10 18:47 S20cupsys -> ../init.d/cupsys
lrwxrwxrwx 1 root root  14 2006-06-10 18:46 S20dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  15 2006-06-10 18:45 S20exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root  22 2006-06-10 18:46 S20hotkey-setup -> ../init.d/hotkey-setup
lrwxrwxrwx 1 root root  13 2006-06-10 18:45 S20lpd -> ../init.d/lpd
lrwxrwxrwx 1 root root  17 2006-06-10 18:19 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root  23 2006-06-10 18:20 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root  20 2006-06-10 18:45 S21nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  13 2006-06-10 18:45 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 2006-06-10 18:20 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root  19 2006-06-11 16:31 S99fetchmail -> ../init.d/fetchmail
lrwxrwxrwx 1 root root  13 2006-06-10 18:49 S99gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root  19 2006-06-10 18:19 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root  23 2006-06-10 18:19 S99stop-bootlogd -> ../init.d/stop-bootlogd




I think the following line flashed on the screen right after "starting portmap daemon".
Something like this was in dmesg the first time I looked.  When I looked in dmesg again,
the message about portmap was gone.

e1000: eth0: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex


This one might have flashed on the screen too.  It was too quick to catch.

NET: Registered protocol family 10


And after that the bottom half of the screen went black.




More information about the Pkg-sysvinit-devel mailing list