#574927 green console for GRUB_GFXPAYLOAD_LINUX=keep

Package:
grub-pc
Source:
grub2
Description:
GRand Unified Bootloader, version 2 (PC/BIOS version)
Submitter:
Harald Dunkel
Date:
2014-10-18 21:09:10 UTC
Severity:
normal
#574927#5
Date:
2010-03-22 08:49:25 UTC
From:
To:
If I set

	GRUB_GFXPAYLOAD_LINUX=keep
	GRUB_GFXMODE=1280x1024

in /etd/default/grub, then I get green chars on the console
right after I hit enter on the grub menu. If I drop gfxpayload,
then the chars are white, but I just get 80x25 chars.

This is a regression for 1.98-1. The host is a virtual host (kvm)
running Testing. I haven't seen this problem for a "real" host
yet.


Regards

Harri

#574927#10
Date:
2010-04-05 15:15:09 UTC
From:
To:
I guess I have the same bug.  This is a squeeze install that was upgraded
from a minimal lenny, running directly on hardware, and I'm still
chainloading to grub2.

I put "set gfxpayload=1024x768x16" (or 800x600x16) in /etc/grub.d/40_custom,
and the console font comes up green. If I use 1024x768x8, the console font
is a dull gray. If I boot with grub legacy, it works normally.

Downgrading to grub-pc and grub-common 1.98~20100115-1 eliminates the
problem.

#574927#15
Date:
2010-04-09 16:53:32 UTC
From:
To:
Harald Dunkel wrote:
1.98 passes video information as generic fb parameters instead of
vesafb. I suspect generic fb has problems on linux side.

#574927#20
Date:
2010-10-17 14:30:43 UTC
From:
To:
I found a solution for my problem by changing the line in
/etc/grub.d/40_custom to:

set gfxpayload=1024x768x32

Currently using grub-pc Version: 1.98+20100804-4


And in case it's relevant:
kernel- 2.6.32-5-686
02:00.0 VGA compatible controller: nVidia Corporation NV36 [GeForce
PCX 5750] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: eVga.com. Corp. Device c357
	Flags: bus master, fast devsel, latency 0, IRQ 24
	Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
	Memory at d0000000 (32-bit, prefetchable) [size=256M]
	Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
	[virtual] Expansion ROM at fbce0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia

Driver installed from NVIDIA-Linux-x86-173.14.22-pkg1.run

#574927#25
Date:
2011-04-03 20:58:27 UTC
From:
To:
tag 574927 fixed-upstream
thanks

We've reverted to old behaviour upstream unles gfxpayloadforcelfb=y is
given.