[ipxe-devel] serial arrow keys broken

Ben Hildred 42656e at gmail.com
Wed Apr 23 01:11:04 UTC 2014


On Tue, Apr 22, 2014 at 6:03 PM, Michael Brown <mcb30 at ipxe.org> wrote:

> On 22/04/14 23:24, Ben Hildred wrote:
>
>> starting with my current version:
>>
>> show version reorts:
>> builtin/version:string = 1.0.0+ (2d6d)
>> there are some patches applied to the local version
>>
>
> What patches?

mostly iscsi, but I removed them for the third round of tests

>
>  echo ${esc:string}[2J  clears the screen both vga and serial, but on the
>> serial it leaves the prompt on the second line (due to trailing newline)
>> and on vga it leaves the prompt on the bottom of the screen. fast white
>> on black.
>>
>> the login screen is color on vga; no color, some bold on serial does not
>> draw background so fast.
>>
>> config and menu are color on vga; no color some bold on serial and draw
>> the background on both so slow,
>>
>
> The absence of colour will be due to the terminal emulation provided by
> whatever you are using to connect to the other end of the serial port. For
> example, if you are using minicom, then you would need to invoke it with
> "minicom -c on" to enable colour output.
>
Indeed  this fixes color there, and makes it obvious that the writing of
the blanks is unnecessary, because the clear gets the whole screen blue,
but you still see cursor flicker on the vga.

>
> Are you seeing the background colour being drawn character by character on
> the VGA output (rather than changing colour as a single block)?  If so then
> something very strange is happening, since that code was removed in
> November.
>
> It may be happening  on serial but it definitely is happening on vga,
including today's master without local patches. Note that this happens on
the menu and config only, not on login.

> Michael
>



-- 
--
Ben Hildred
Automation Support Services
303 815 6721
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20140422/51ed986e/attachment.htm>


More information about the ipxe-devel mailing list