https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c9
--- Comment #9 from Michael Chang
Setting white text does make it more readable but does not eliminate "photo flash" effect. It does not look pleasant to put it mildly.
What is "photo flash" effect? Would you please elaborate this ? I suppose it's the flash|flickering when closing terminal window. I have no idea where it came from, but it should happen in current upstream and seems not been addressed yet. We currently did not do any change to grub2's theme engine(or via providing our own theme.txt)
Also where light gray for text come from? Grub defaults to white/black, color is not set in theme and when I check immediately after booting, color_normal already had this value. So what makes grub ignore default until explicitly set?
It defaults to light-gray, afaics, at least in the gfxterm terminal (editing) window. #define GRUB_TERM_DEFAULT_NORMAL_COLOR 0x07 #define GRUB_TERM_DEFAULT_HIGHLIGHT_COLOR 0x70 #define GRUB_TERM_DEFAULT_STANDARD_COLOR 0x07 The 0x07 index to the color light-gray in the palette structure. {0x00, 0x00, 0x00, 0xFF}, // 0 = black {0x00, 0x00, 0xA8, 0xFF}, // 1 = blue {0x00, 0xA8, 0x00, 0xFF}, // 2 = green {0x00, 0xA8, 0xA8, 0xFF}, // 3 = cyan {0xA8, 0x00, 0x00, 0xFF}, // 4 = red {0xA8, 0x00, 0xA8, 0xFF}, // 5 = magenta {0xA8, 0x54, 0x00, 0xFF}, // 6 = brown {0xA8, 0xA8, 0xA8, 0xFF}, // 7 = light gray {0x54, 0x54, 0x54, 0xFF}, // 8 = dark gray {0x54, 0x54, 0xFE, 0xFF}, // 9 = bright blue {0x54, 0xFE, 0x54, 0xFF}, // 10 = bright green {0x54, 0xFE, 0xFE, 0xFF}, // 11 = bright cyan {0xFE, 0x54, 0x54, 0xFF}, // 12 = bright red {0xFE, 0x54, 0xFE, 0xFF}, // 13 = bright magenta {0xFE, 0xFE, 0x54, 0xFF}, // 14 = yellow {0xFE, 0xFE, 0xFE, 0xFF} // 15 = white Probably that macro not used in some circumstances but I have no idea for that. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.