Re: [BUG] 2.5.69 - no setfont and loadkeys on tty > 1
From: James Simmons <hidden>
Date: 2003-05-14 23:03:41
Well, it would be nice to set the default font for newly created fonts
Perhaps you need to make old ioctls 2.4.X compatible and introduce new ioctl that sets only "this" console?
PIO_FONTRESET ioctl which is old and the flag KD_FONT_OP_SET_DEFAULT. I have to look at the setfont code to see if it sets this flag. I bet it doesn't. I don't see a flag to tell setfont to use this font as the default font for all terminals :-( The good news is you can tell which tty to change the fonts on (-c /dev/ttyX). So setfont has the idea of setting a single tty but due to a bug in the console layer it set all terminals. I guess we need to update setfont for setting all terminals.
Do this: pavel@amd:~$ echo -e '\e[?8c' Notice cursor changes to block. Switch to another console. Oops, block cursor, too.
Ug!!!! I have cursor_shape in struct display for this reason. Will have to trace to find the problem.
quoted
appears the flashing is the issue. I will see if a hardware cursor also has
Your right. I realize my logic error. I was literally thinking too black and white. In the case of a cursor that is a white thin line at the bottom and a grey background. That is whole cursor image!! The mask should be the font image to be drawn. You can think of it as the cursor being a big grey cookie with white frosting decoration on the bottom. Then I come with my font shape cookie cutter and cut it out.
quoted
KDGKBDTYPE. (Wow, I can't believe we still have this. It should die)What is that? I can not see it in 2.5.X.
Line 420 in vt_ioctl.c.