Jesse Off wrote:
>
> On Mon, 17 Aug 1998, R. Brock Lynn wrote:
>
> > Glynn Clements wrote:
> > >
> > > James wrote:
> > > > i want to make a text-based screensaver that has a block that moves
> > > > around the screen (saw it once on some ancient netware server), i could
> > > > write the program, but how would i make it run instead of the builtin
> > > > screen blanker?
> > >
> > > I suspect that you'll need to modify the kernel; there doesn't seem to
> > > be any simple way to determine when the screen saver should be
> > > activated.
> >
> > Not that this is directed at you personally Glynn, but rather it's directed at
> > your idea: THAT'S BULLSHIT MAN, BULL SHIT!!!
>
> Not exactly.
>
> The kernel implements its own screen saver and that is the screen blanking or
> vesa/apm blanking. I know that vesa/apm blanking is runtime configurable, but I
>don't
> think the regular screen blanking (erasing of all characters on screen) is. So
>unless
> you don't want your text mode screensaver to be active for awhile until the kernel
>screen
> blanker kicks in, you'll need to do something with the kernel.
>
> I dont know if this got into the kernel or not, but at one time I remember seeing a
>small
> patch that would send kerneld a ipc message when it wanted a screensaver to
>activate. Kerneld
> would then response by invoking the userspace program.
>
> /dev/random garbage is generated by what the kernel developers thought of as random
>events. The
> timing between keystrokes and interrupts (mouse) are used as a seed. While it does
>become active
> and spew out garbage when you hit the keyboard and mouse, I'm pretty sure thats not
>the only events
> that drive it. Besides, if you have a daemon process in the background with
>/dev/random open, I
> am not sure if another process can open it.
>
> ~Jesse Off
Hmm, and Linus wants this to become a desktop OS huh? Heh, without hooks for
even minimal screensaver capabilities in console mode, I'm starting to lose
faith.
Brock out...
+------------------------/----------------------------------------------------+
| R. Brock Lynn / My uptime is 20 days, what's yours? |
| [EMAIL PROTECTED] / http://www.kirch.net/unix-nt.html Live free or die. |
+---------------------/-------------------------------------------------------+