[Bug 776244] New: cannot read grub entries with colors gray on green
https://bugzilla.novell.com/show_bug.cgi?id=776244 https://bugzilla.novell.com/show_bug.cgi?id=776244#c0 Summary: cannot read grub entries with colors gray on green Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: All OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: fbourdonnec@chez.com QAContact: jsrain@suse.com Found By: --- Blocker: --- Created an attachment (id=502602) --> (http://bugzilla.novell.com/attachment.cgi?id=502602) A photo of grub, totally unreadable User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0 hello, just look at the file. No there is no flash on the picture. Just an absolute '...' color scheme. Why do WE have to loose time with this..... Franck Reproducible: Always Steps to Reproduce: 1.boot 2.enter grub to edit kernel option, for example splash=silent 3.try to guess where it is Expected Results: High contrast text/backgroung -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c1
--- Comment #1 from Franck Bourdonnec
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c2
Jiri Srain
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c3
Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c4
--- Comment #4 from Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c5
--- Comment #5 from Steffen Winterfeldt
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c6
Stanley Miller
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c7
--- Comment #7 from Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c8
Andrey Borzenkov
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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c10
--- Comment #10 from Michael Chang
We currently did not do any change to grub2's theme engine(or via providing our own theme.txt)
typo .. s/or/only/ -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c11
Peter McPherson
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c12
--- Comment #12 from Andrey Borzenkov
What is "photo flash" effect? Would you please elaborate this ?
It looks as if someone took a picture (photo) of screen with large light spot from flash in the middle. First time I saw it I thought it was reflecting of some direct light bulb. It was not :)
It defaults to light-gray, afaics, at least in the gfxterm terminal (editing) window.
Then it looks like GRUB2 bug. In any case, I think setting text color in grub.cfg is not the right thing to do. It should go into theme support, because only theme author knows which colors are best suited. (In reply to comment #11)
On my other desktop, I did a fresh install from the x86_64 DVD and the display is fine - white lettering on black background. Hope that helps.
Is it UEFI system? I saw the same on one. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c13
--- Comment #13 from Peter McPherson
Is it UEFI system? I saw the same on one.
Yes it's a UEFI Gigabyte GA-970A-D3. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c14
--- Comment #14 from Andrey Borzenkov
Yes it's a UEFI Gigabyte GA-970A-D3.
Grub treats black background as transparent and default colors have black background which makes background image visible in terminal frame. UEFI GOP does not support alpha channel, so black becomes real black. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c15
--- Comment #15 from Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c16
C Rob
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c17
Torsten Duwe
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c18
--- Comment #18 from Torsten Duwe
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c19
--- Comment #19 from Danny van Delft
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c20
Michael Catanzaro
Hi,
For more information here, we intentionally revert back to use black background in final GM release as a workaround fix for the poor readability issue.
Well-intentioned, but this gets reverted after a system update and we're back to gray-on-green. =/ -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c21
Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c22
Benjamin Brunner
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c23
--- Comment #23 from Swamp Workflow Management
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c24
Dino E
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c25
--- Comment #25 from Michael Catanzaro
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c26
--- Comment #26 from Michael Chang
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c27
--- Comment #27 from Dino E
Could this be misunderstanding ..? No. I've installed that patch on one of my machines and I'm very disappointed with it.
it's terminal window (showed with booting message...) will have black background. And it's quite enough to ruin appeal of openSUSE boot process.
I also think that unreadable text is a MUCH more serious issue than a black bootloader. I, personally prefer NOT to see that terminal window AT ALL if boot process is going fine, or at least to see it as much blended with bootloader as possible. So it's clear, that preferences in this area can differ and this patch can be optional at best and by any means it CAN'T be "critical".
-- 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.
https://bugzilla.novell.com/show_bug.cgi?id=776244
https://bugzilla.novell.com/show_bug.cgi?id=776244#c28
Michael Chang
participants (1)
-
bugzilla_noreply@novell.com