Hi Rolf, On Sun, Aug 14, 2011 at 12:57:51PM -0500, Rolf Brudeseth wrote: > > I suppose this has to be > > > > echo -ne "\e]R" > > No, it is without the '-e' switch in the script. But yes, when I reproduced > it from the command line the '-e' switch was necessary.
Yup, that’s what Anton was getting at. The script as shipped uses the literal ASCII character for ESC and doesn’t need -e, but your version does because of the escape for escape :-) > > Is this some special terminal, or the Linux framebuffer works > > differently on these systems? If the first, then either some check is > > required in /etc/init.d/kbd to avoid this echo, or a redirection is > > required (echo -ne "\e]R" >/dev/somewhere). If the second, then perhaps > > this is a bug in the kernel? > > $ grep ^co /etc/inittab > co:2345:respawn:/sbin/getty hvc0 9600 vt100 > > I did make the observation that just removing the echo statement eliminated > the problem. Other than not blacking out the text, did you notice any other behavior that occurs/fails to occur when you remove the echo statement? I actually wonder if this escape sequence, apparently introduced eleven years ago (#60721) to work around some mild chaos introduced by a special gimmick in the kernel, is still necessary nowadays. Anton, do you know anything about this? Cheers, -- Michael Schutte | michi@{uiae.at,debian.org} Innsbruck, Austria | happily accepting encrypted mail OpenPGP: 0x16fb 517b a866 c3f6 8f11 1485 f3e4 122f 1D8C 261A
signature.asc
Description: Digital signature