lkml.org 
[lkml]   [1998]   [Oct]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectProblems with VESA framebuffer console in 2.1.124-pre2



Hi folks,
the VESA framebuffer console worked fine for my Toshiba i586 notebook
(graphics chip is a CT 65550) up to (at least) 2.1.120
with vga=0x305 (1024x768 @ 256 colors).
With 2.1.124-pre2 and using the default settings I get a black screen.
Machine boots fine though. I then tried different video=vesa:... boot
options:

redraw,nopal works fine as before
redraw black-on-black screen
nopal characters are visible, but screen is vertically offset,
redrawing is incorrect, e.g. at shell prompt the current
line is not visible and appears as the bottom line after
I hit return

So the real culprit seems to be the protected mode palette code
and there are glitches in the panning code as well.

FWIW, here's what's in the logs for the black-on-black case
(w/default modes):

click kernel: vesafb: framebuffer at 0xfe000000, mapped to 0xc5802000, size
2048
click kernel: vesafb: mode is 1024x768x8, linelength=1024, pages=0
click kernel: vesafb: protected mode interface info at e400:9f00
click kernel: vesafb: pmi: set display start = c00edf38, set palette =
c00edf78
click kernel: vesafb: pmi: ports = 3c0 3d4 3d5 3d6 3d7 3d8 3d9 3da
click kernel: vesafb: scrolling: ypan using protected mode interface,
yres_virtual=2048
click kernel: Console: switching to colour frame buffer device 128x48
click kernel: fb0: VESA VGA frame buffer device

Cheers, Roderich
--
Klein bottle for rent -- inquire within.

Roderich Schupp mailto:rsch@ExperTeam.de
ExperTeam GmbH http://www.experteam.de/
Munich, Germany linux:2.1.124




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:44    [W:0.032 / U:0.028 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site