Re: Other Screen Savers.

Alan Cox (alan@lxorguk.ukuu.org.uk)
Mon, 27 May 1996 22:32:44 +0100 (BST)


> I know people are already complaining about Kernel bloat (ie the
> CONFIG_RANDOM debate). But would it be possible to add extra screen savers
> into the kernel (as optional modules only). For example package the LOCKVC
> 1.9 (c) 1994,1995 by Matthias Straub. Or the twinkling stars from
> FreeBSD.

This is a beautiful example of the wrong way and right way to do things.

If you add a kernel ability to do an ioctl on console of "wait for blank"
you can put the rest in user space. Instantly you gain flexibility, a blanker
that wont break the computer, and the ability for other programs to watch
for blanking easily.

The alternative is a nasty hack in the console drivers, a pile of device
specific kernel modules and no gain to other programs.

Alan