Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 1998 08:01:15 +0200
From:      Ollivier Robert <roberto@keltia.freenix.fr>
To:        Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Cc:        "FreeBSD Current Users' list" <freebsd-current@FreeBSD.ORG>
Subject:   Re: Funny bug with VESA mode under syscons
Message-ID:  <19981007080115.A647@keltia.freenix.fr>
In-Reply-To: <199810070319.MAA16554@zodiac.mech.utsunomiya-u.ac.jp>; from Kazutaka YOKOTA on Wed, Oct 07, 1998 at 12:18:53PM %2B0900
References:  <19981006212313.A27269@keltia.freenix.fr> <199810070319.MAA16554@zodiac.mech.utsunomiya-u.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
According to Kazutaka YOKOTA:
> Which BETA is this?

I'm very current. Sources are from cvs-cur 4707:

CTM_BEGIN 2.0 cvs-cur 4707 1998/10/06 15:10

> >VESA_132x60 mode and the lines were scrolling down the screen when I
> >noticed that the display slowly shifts.
> [...]
> 
> In what other occasions does this "shift" happen?

That the only occurrence I've seen for now. Run a lengthy compilation and
watch the lines scroll & shift.

> Umm, so shift happens with random amount...

It is probably not random. It is difficult to see when exactly but if it
was a printer, I'd say that sometimes it prints only a LF and not CR+LF.

It prints a few lines then decides to start the next one on the same column
the previous one was stopping.

> Would you possibly show me messages during boot when you start the
> system with the -v option (at the "boot:" prompt)?

I don't have everything because the message buffer is too short but here is 
what I have:

boot w/o -v
-=-=-=-
vga0: <Tseng Labs ET6000 graphics accelerator> rev 0x30 int a irq 11 on pci0.17.0
Probing for devices on the ISA bus:
VESA: v2.0, 2048k memory, flags:0x0, mode table:0xf024afb4 (100008c)
VESA: STB Lightspeed 128 Video (ET6000)
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
-=-=-=-

boot w/ -v
-=-=-=-
 mode:0x106, flags:0x001f, G 1280x1024x4 4, font:8x16
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x107, flags:0x009f, G 1280x1024x8 1, font:8x16, mem:4, LFB:0xfb000000, off:0x140000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x108, flags:0x000f, T 80x60, font:9x8
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x109, flags:0x000f, T 132x25, font:8x16
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x10c, flags:0x000f, T 132x60, font:8x8
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x180, flags:0x000f, T 132x44, font:8x9
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x181, flags:0x000f, T 132x28, font:8x14
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x182, flags:0x000f, T 100x40, font:8x15
VESA: window A:0xb800 (5), window B:0xb800 (3), size:32k, gran:64k
VESA: mode:0x10d, flags:0x009b, G 320x200x16 1, font:8x8, mem:6, LFB:0xfb000000, off:0x20000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x10e, flags:0x009b, G 320x200x16 1, font:8x8, mem:6, LFB:0xfb000000, off:0x20000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x10f, flags:0x009b, G 320x200x24 1, font:8x8, mem:6, LFB:0xfb000000, off:0x30000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x142, flags:0x009b, G 320x240x16 1, font:8x8, mem:6, LFB:0xfb000000, off:0x30000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x143, flags:0x009b, G 320x240x16 1, font:8x8, mem:6, LFB:0xfb000000, off:0x30000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x144, flags:0x009b, G 320x240x24 1, font:8x8, mem:6, LFB:0xfb000000, off:0x40000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x152, flags:0x009b, G 512x384x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x60000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x153, flags:0x009b, G 512x384x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x60000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x154, flags:0x009b, G 512x384x24 1, font:8x16, mem:6, LFB:0xfb000000, off:0x90000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x172, flags:0x009b, G 640x400x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x80000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x173, flags:0x009b, G 640x400x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x80000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x174, flags:0x009b, G 640x400x24 1, font:8x16, mem:6, LFB:0xfb000000, off:0xc0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x110, flags:0x009b, G 640x480x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0xa0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x111, flags:0x009b, G 640x480x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0xa0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x112, flags:0x009b, G 640x480x24 1, font:8x16, mem:6, LFB:0xfb000000, off:0xf0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x113, flags:0x009b, G 800x600x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0xf0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x114, flags:0x009b, G 800x600x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0xf0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x115, flags:0x009b, G 800x600x24 1, font:8x16, mem:6, LFB:0xfb000000, off:0x160000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x116, flags:0x009b, G 1024x768x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x180000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x117, flags:0x009b, G 1024x768x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x180000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x118, flags:0x009a, G 1024x768x24 1, font:8x16, mem:6, LFB:0xfb000000, off:0x0
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x162, flags:0x009b, G 1152x864x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x1f0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x163, flags:0x009b, G 1152x864x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x1f0000
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x119, flags:0x009a, G 1280x1024x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x0
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
VESA: mode:0x11a, flags:0x009a, G 1280x1024x16 1, font:8x16, mem:6, LFB:0xfb000000, off:0x0
VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
sc0: the current keyboard controller command byte 0065
sc0: keyboard device ID: ab41
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
-=-=-=-
 
> I would also like to see the output from:
> 
> 	vidcontrol -i adapter
> 	vidcontrol -i mode

adapter 0:
    type:VESA VGA (5), flags:0x000000ff, CRTC:0x3d4
    initial mode:24, current mode:268, BIOS mode:3

    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
  0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000  0k
  1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000  0k
  2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000  0k
  3 (0x003) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000  0k
  4 (0x004) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000  0k
  5 (0x005) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000  0k
  6 (0x006) 0x00000003 G 640x200x1 1     8x8   0xb8000 32k 32k 0x00000000  0k
  7 (0x007) 0x00000000 T 80x25           8x14  0xb0000 32k 32k 0x00000000  0k
 13 (0x00d) 0x00000003 G 320x200x4 4     8x8   0xa0000 64k 64k 0x00000000  0k
 14 (0x00e) 0x00000003 G 640x200x4 4     8x8   0xa0000 64k 64k 0x00000000  0k
 15 (0x00f) 0x00000002 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000  0k
 16 (0x010) 0x00000003 G 640x350x2 2     8x14  0xa0000 64k 64k 0x00000000  0k
 17 (0x011) 0x00000002 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000  0k
 18 (0x012) 0x00000003 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000  0k
 19 (0x013) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000  0k
 20 (0x014) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000  0k
 21 (0x015) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000  0k
 22 (0x016) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000  0k
 23 (0x017) 0x00000001 T 40x25           8x16  0xb8000 32k 32k 0x00000000  0k
 24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000  0k
 25 (0x019) 0x00000000 T 80x25           8x16  0xb0000 32k 32k 0x00000000  0k
 26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000  0k
 27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000  0k
 28 (0x01c) 0x00000003 G 320x200x8 1     8x8   0xa0000 64k 64k 0x00000000  0k
 30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000  0k
 31 (0x01f) 0x00000000 T 80x50           8x8   0xb0000 32k 32k 0x00000000  0k
 32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000  0k
 33 (0x021) 0x00000000 T 80x30           8x16  0xb0000 32k 32k 0x00000000  0k
 34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000  0k
 35 (0x023) 0x00000000 T 80x60           8x8   0xb0000 32k 32k 0x00000000  0k
 37 (0x025) 0x00000003 G 320x240x8 1     8x8   0xa0000 64k 64k 0x00000000  0k
112 (0x070) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000  0k
113 (0x071) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000  0k
200 (0x0c8) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000  0k
201 (0x0c9) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000  0k
202 (0x0ca) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000  0k
203 (0x0cb) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000  0k
204 (0x0cc) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000  0k
205 (0x0cd) 0x00000009 T 132x25          8x16  0xb8000 32k 64k 0x00000000  0k
209 (0x0d1) 0x00000009 T 132x60          8x8   0xb8000 32k 64k 0x00000000  0k
256 (0x100) 0x0000000f G 640x400x8 1     8x16  0xa0000 64k 64k 0xfb000000 256k
257 (0x101) 0x0000000f G 640x480x8 1     8x16  0xa0000 64k 64k 0xfb000000 320k
258 (0x102) 0x0000000b G 800x600x4 4     8x16  0xa0000 64k 64k 0x00000000  0k
259 (0x103) 0x0000000f G 800x600x8 1     8x16  0xa0000 64k 64k 0xfb000000 512k
260 (0x104) 0x0000000b G 1024x768x4 4    8x16  0xa0000 64k 64k 0x00000000  0k
261 (0x105) 0x0000000f G 1024x768x8 1    8x16  0xa0000 64k 64k 0xfb000000 768k
262 (0x106) 0x0000000b G 1280x1024x4 4   8x16  0xa0000 64k 64k 0x00000000  0k
263 (0x107) 0x0000000f G 1280x1024x8 1   8x16  0xa0000 64k 64k 0xfb000000 1280k
264 (0x108) 0x00000009 T 80x60           9x8   0xb8000 32k 64k 0x00000000  0k
265 (0x109) 0x00000009 T 132x25          8x16  0xb8000 32k 64k 0x00000000  0k
268 (0x10c) 0x00000009 T 132x60          8x8   0xb8000 32k 64k 0x00000000  0k
269 (0x10d) 0x0000000f G 320x200x16 1    8x8   0xa0000 64k 64k 0xfb000000 128k
270 (0x10e) 0x0000000f G 320x200x16 1    8x8   0xa0000 64k 64k 0xfb000000 128k
271 (0x10f) 0x0000000f G 320x200x24 1    8x8   0xa0000 64k 64k 0xfb000000 192k
272 (0x110) 0x0000000f G 640x480x16 1    8x16  0xa0000 64k 64k 0xfb000000 640k
273 (0x111) 0x0000000f G 640x480x16 1    8x16  0xa0000 64k 64k 0xfb000000 640k
274 (0x112) 0x0000000f G 640x480x24 1    8x16  0xa0000 64k 64k 0xfb000000 960k
275 (0x113) 0x0000000f G 800x600x16 1    8x16  0xa0000 64k 64k 0xfb000000 960k
276 (0x114) 0x0000000f G 800x600x16 1    8x16  0xa0000 64k 64k 0xfb000000 960k
277 (0x115) 0x0000000f G 800x600x24 1    8x16  0xa0000 64k 64k 0xfb000000 1408k
278 (0x116) 0x0000000f G 1024x768x16 1   8x16  0xa0000 64k 64k 0xfb000000 1536k
279 (0x117) 0x0000000f G 1024x768x16 1   8x16  0xa0000 64k 64k 0xfb000000 1536k
280 (0x118) 0x0000000f G 1024x768x24 1   8x16  0xa0000 64k 64k 0xfb000000  0k
281 (0x119) 0x0000000f G 1280x1024x16 1  8x16  0xa0000 64k 64k 0xfb000000  0k
282 (0x11a) 0x0000000f G 1280x1024x16 1  8x16  0xa0000 64k 64k 0xfb000000  0k
321 (0x141) 0x0000000f G 320x240x8 1     8x8   0xa0000 64k 64k 0xfb000000 128k
322 (0x142) 0x0000000f G 320x240x16 1    8x8   0xa0000 64k 64k 0xfb000000 192k
323 (0x143) 0x0000000f G 320x240x16 1    8x8   0xa0000 64k 64k 0xfb000000 192k
324 (0x144) 0x0000000f G 320x240x24 1    8x8   0xa0000 64k 64k 0xfb000000 256k
337 (0x151) 0x0000000f G 512x384x8 1     8x16  0xa0000 64k 64k 0xfb000000 192k
338 (0x152) 0x0000000f G 512x384x16 1    8x16  0xa0000 64k 64k 0xfb000000 384k
339 (0x153) 0x0000000f G 512x384x16 1    8x16  0xa0000 64k 64k 0xfb000000 384k
340 (0x154) 0x0000000f G 512x384x24 1    8x16  0xa0000 64k 64k 0xfb000000 576k
353 (0x161) 0x0000000f G 1152x864x8 1    8x16  0xa0000 64k 64k 0xfb000000 1024k
354 (0x162) 0x0000000f G 1152x864x16 1   8x16  0xa0000 64k 64k 0xfb000000 1984k
355 (0x163) 0x0000000f G 1152x864x16 1   8x16  0xa0000 64k 64k 0xfb000000 1984k
370 (0x172) 0x0000000f G 640x400x16 1    8x16  0xa0000 64k 64k 0xfb000000 512k
371 (0x173) 0x0000000f G 640x400x16 1    8x16  0xa0000 64k 64k 0xfb000000 512k
372 (0x174) 0x0000000f G 640x400x24 1    8x16  0xa0000 64k 64k 0xfb000000 768k
384 (0x180) 0x00000009 T 132x44          8x9   0xb8000 32k 64k 0x00000000  0k
385 (0x181) 0x00000009 T 132x28          8x14  0xb8000 32k 64k 0x00000000  0k
386 (0x182) 0x00000009 T 100x40          8x15  0xb8000 32k 64k 0x00000000  0k

-- 
Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr
FreeBSD keltia.freenix.fr 3.0-BETA #2: Sat Oct  3 11:34:55 CEST 1998


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981007080115.A647>