Bug#534944: grub-pc: text mode virtual terminals blank

Luca Tettamanti kronos.it at gmail.com
Tue Jun 30 14:33:37 UTC 2009


On Mon, Jun 29, 2009 at 7:28 PM, Robert Millan<rmh at aybabtu.com> wrote:
> Hi again,
>
> I'm uploading 1.96+20090629-1, which includes some cleanup in the Linux
> loader.  It's possible your problem might disappear with this version,
> please report.

No joy.

> Note: Try it in text mode first (run "terminal_output console" in GRUB
> prompt).  If that _does_ work, try from gfxterm then.

Nope, it doesn't make any difference. What seems important is the
"vga" option on the kernel command line. If I leave it out then I see
the console (using either terminal_output console or gfxterm).

This change may be related:

2009-06-08  Robert Millan  <rmh.grub at aybabtu.com>
        * loader/i386/linux.c (grub_cmd_linux): When processing `vga=', use
        as fallback an equivalent option without depth.

I see the message that "vga" parameter is deprecated. The mode I'm
using is 773 (1024x768x256).

This is the output of a patched kernel, loaded with linux16:

orig_x = 0x0, orig_y =  0x0
ext_mem_k = 0xffff
orig_video_page = 0x0
orig_video_mode = 0x3
orig_video_cols = 0x50
orig_video_ega_bx = 0x3
orig_video_lines = 0x19
orig_video_isVGA = 0x1
orig_video_points = 0x10
lfb_width / lfb_height / lfb_depth = 0x0x0
lfb_base = 0x0, lfb_size = 0x0
cl_magic = 0x0, cl_offset = 0x0
lfb_linelength = 0x0\n
red_size = 0x0, red_pos = 0x0
green_size = 0x0, green_pos = 0x0
blue_size = 0x0, blue_pos = 0x0
rsvd_size = 0x0, rsvd_pos = 0x0
vesapm = 0x0:0x0
pages = 0x0
vesa_attributes = 0x0
capabilities = 0x0

L





More information about the Pkg-grub-devel mailing list