Re: [PATCH] vgacon: Workaround for resize bug in some chipsets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Samuel Thibault <[email protected]>
To: Jason Dravet <[email protected]>
CC: [email protected], [email protected], [email protected], [email protected],[email protected], [email protected]
Subject: Re: [PATCH] vgacon: Workaround for resize bug in some chipsets
Date: Wed, 16 Nov 2005 01:05:49 +0100

Hi,

Jason Dravet, le Mon 14 Nov 2005 09:27:51 -0600, a écrit :
> >Jason Dravet <[email protected]> wrote:
> >
> >> When I run stty rows 20 I get a screen of 80x20. I can see the top 10
> >rows
> >> and the bottom 10 rows are invisible.
> >
> >I asume your VGA indicates that it'll divide it's scanline counter by 2.
> >Please add a printk("vgacon: mode=%2.2x\n", mode) before line 512 and
> >report
> >the value. A real fix will depend on this value. In the meantime, removing
> >the lines 512 and 513 from the original file should be a temporary fix.
>
> Here is the result from the printk you requested:
> vgacon: mode=a3
>
> I commented out lines 512 and 513 and the problem remains.

Really strange...

At that same line, could you try adding this:

printk("vgacon: y=%d fonth=%d deffh=%d vidfh=%d scanl=%d\n", height, c->vc_font.height, vga_default_font_height, vga_video_font_height, vga_scan_lines);
outb_p(VGA_CRTC_OVERFLOW, vga_video_port_reg);
printk("vgacon: overflow %02x\n",inb_p(vga_video_port_val));
outb_p(VGA_CRTC_V_SYNC_END, vga_video_port_reg);
printk("vgacon: vsync_end %02x\n",inb_p(vga_video_port_val));
outb_p(VGA_CRTC_V_DISP_END, vga_video_port_reg);
printk("vgacon: vdisp_end %02x\n",inb_p(vga_video_port_val));

Regards,
Samuel

Here are the results:
y=25   fonth=16   deffh=16   vidfh=16   scanl=400
overflow=ff
vsync_end=8f
vdisp_end=1f

Thanks,
Jason


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux