Index:
[thread]
[date]
[subject]
[author]
From: Alexander Larsson <alla@lysator.liu.se>
To : ggi-develop@eskimo.com
Date: Sun, 09 Aug 1998 20:14:40 +0200
kgicon problems...
Today i decided to do a new try at kgicon.
First i compiled a fresh 2.1.115 with vgafb etc.
Then i compiled a clean vga kgicon.o
(using the default 640x400x8, is this really possible in vga?)
Inserting gives a scrambled graphics mode and after a second or
so it locks up.
The following oopses can be found in /var/log/messages:
Aug 9 19:23:57 c125 kernel: IBM VGA chipset driver rev $Revision: 1.1 $
Aug 9 19:23:57 c125 kernel: Detected 256KBytes of Video RAM
Aug 9 19:23:57 c125 kernel: Monosync monitor driver rev $Revision: 1.1 $
Aug 9 19:23:57 c125 kernel: monosync.c:83: standard 14" Super VGA (1024x768 pxl, 240 x 180 mm2, 31-58 kHz, 50-75 Hz)
Aug 9 19:23:57 c125 kernel: VGA DAC driver rev. $Revision: 1.1 $
Aug 9 19:23:57 c125 kernel: VGA clock driver rev $Revision: 1.1 $, common code:$Revision: 1.1 $
Aug 9 19:23:57 c125 kernel: IBM VGA driver loaded.
Aug 9 19:23:57 c125 kernel: kgifb_init: xres 640 yres 400 bpp 8 vaddr 0xa0000 paddr 0xa0000 size 65536
Aug 9 19:23:57 c125 kernel: fb1: KGI frame buffer device using 64K of video memory
Aug 9 19:23:58 c125 kernel: Unable to handle kernel paging request<1>Unable to handle kernel paging request at virtual address 000dc000
Aug 9 19:23:58 c125 kernel: current->tss.cr3 = 0356d000, `r3 = 0356d000
Aug 9 19:23:58 c125 kernel: *pde = 00000000
Aug 9 19:23:58 c125 kernel: Oops: 0002
Aug 9 19:23:58 c125 kernel: CPU: 0
Aug 9 19:23:58 c125 kernel: EIP: 0010:[<c01a8ea1>]
Aug 9 19:23:58 c125 kernel: EFLAGS: 00010046
Aug 9 19:23:58 c125 kernel: eax: 00000000 ebx: c01dd060 ecx: 000dc000 edx: 0000000f
Aug 9 19:23:58 c125 kernel: esi: 00000000 edi: c020d800 ebp: 07070707 esp: c33cda48
Aug 9 19:23:58 c125 kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 19:23:58 c125 kernel: Process con2fbmap (pid: 1489, process nr: 41, stackpage=c33cd000)
Aug 9 19:23:58 c125 kernel: Stack: c01dc1a8 00000018 00000280 000dc000 c01a53f3 c0087000 c020d800 c3074f02
Aug 9 19:23:58 c125 kernel: 00000025 00000018 00000000 00000004 c020bdd8 c3074f00 00000026 c01dc1a8
Aug 9 19:23:58 c125 kernel: c017cfe8 c0087000 c3074f00 00000026 00000018 00000000 c01d50e8 c01ea508
Aug 9 19:23:58 c125 kernel: Call Trace: [<c01a53f3>] [<c017cfe8>] [<c0113880>] [<c010f1ce>] [<c01aff0a>] [<c0109d40>] [<c01a8ea1>]
Aug 9 19:23:58 c125 kernel: [<c01a53f3>] [<c01790a6>] [<c0179a83>] [<c017a0fe>] [<c0109d40>] [<c01acc17>] [<c0130938>] [<c0131b97>]
Aug 9 19:23:58 c125 kernel: [<c01a7646>] [<c48449c1>] [<c01a72d3>] [<c4846b6c>] [<c01a5042>] [<c4846b6c>] [<c0106000>] [<c0111043>]
Aug 9 19:23:58 c125 kernel: [<c01a86f8>] [<c016889b>] [<c01a49a1>] [<c017e9af>] [<c4846a5c>] [<c017efeb>] [<c012f7bd>] [<c012af18>]
Aug 9 19:23:58 c125 kernel: [<c012b0b5>] [<c013e6a6>] [<c012aefb>] [<c012b0b5>] [<c012456e>] [<c017f26c>] [<c0124861>] [<c012c954>]
Aug 9 19:23:58 c125 kernel: [<c0109bd8>]
Aug 9 19:23:58 c125 kernel: Code: 89 01 8a 03 24 0f 25 ff 00 00 00 43 8b 04 85 68 c1 1d c0 21
Aug 9 19:23:58 c125 kernel: Unable to handle kernel paging request at virtual address 000dc000
Aug 9 19:23:58 c125 PAM_pwdb[439]: (login) session closed for user root
Aug 9 19:23:58 c125 kernel: current->tss.cr3 = 03f72000, `r3 = 03f72000
Aug 9 19:23:58 c125 kernel: *pde = 00000000
Aug 9 19:23:58 c125 kernel: Oops: 0002
Aug 9 19:23:58 c125 kernel: CPU: 0
Aug 9 19:23:58 c125 kernel: EIP: 0010:[<c01a8ea1>]
Aug 9 19:23:58 c125 kernel: EFLAGS: 00010246
Aug 9 19:23:58 c125 kernel: eax: 00000000 ebx: c01dd0c0 ecx: 000dc000 edx: 0000000f
Aug 9 19:23:58 c125 kernel: esi: 00000000 edi: c020d800 ebp: 07070707 esp: c3d9fe24
Aug 9 19:23:58 c125 kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 19:23:58 c125 kernel: Process bash (pid: 1089, process nr: 4, stackpage=c3d9f000)
Aug 9 19:23:58 c125 kernel: Stack: c01dc1a8 00000018 00000280 000dc000 c01a53f3 c0087000 c020d800 c3074f4e
Aug 9 19:23:58 c125 kernel: 00000010 00000018 00000000 00000020 00000020 c3074f4c 00000004 c01dc1a8
Aug 9 19:23:58 c125 kernel: c017cc4a c0087000 c3074f4c 00000011 00000018 00000000 c3591000 00000011
Aug 9 19:23:58 c125 kernel: Call Trace: [<c01a53f3>] [<c017cc4a>] [<c017d1f3>] [<c01820b0>] [<c011a7f2>] [<c0183e4c>] [<c017fdad>]
Aug 9 19:23:58 c125 PAM_pwdb[1486]: (su) session closed for user root
Aug 9 19:23:58 c125 kernel: [<c0183d38>] [<c0123e8c>] [<c0109bd8>]
Aug 9 19:23:58 c125 kernel: Code: 89 01 8a 03 24 0f 25 ff 00 00 00 43 8b 04 85 68 c1 1d c0 21
The oops seems to be in fbcon_putcs (c01a5340).
Ok, the i tried the mystique driver. It locks solid (with a black
screen) on inserting.
Ok, maybe if i try vga in 320x200x8, that might work better.
No, new oops, this one also in fbcon_putcs:
Aug 9 19:46:12 c125 kernel: IBM VGA chipset driver rev $Revision: 1.1 $
Aug 9 19:46:12 c125 kernel: Detected 256KBytes of Video RAM
Aug 9 19:46:12 c125 kernel: Monosync monitor driver rev $Revision: 1.1 $
Aug 9 19:46:12 c125 kernel: monosync.c:83: standard 14" Super VGA (1024x768 pxl, 240 x 180 mm2, 31-58 kHz, 50-75 Hz)
Aug 9 19:46:12 c125 kernel: VGA DAC driver rev. $Revision: 1.1 $
Aug 9 19:46:12 c125 kernel: VGA clock driver rev $Revision: 1.1 $, common code:$Revision: 1.1 $
Aug 9 19:46:12 c125 kernel: IBM VGA driver loaded.
Aug 9 19:46:12 c125 kernel: kgifb_init: xres 320 yres 200 bpp 8 vaddr 0xa0000 paddr 0xa0000 size 65536
Aug 9 19:46:12 c125 kernel: fb1: KGI frame buffer device using 64K of video memory
Aug 9 19:46:13 c125 kernel: Unable to handle kernel paging request<1>Unable to handle kernel paging request at virtual address 000af000
Aug 9 19:46:13 c125 kernel: current->tss.cr3 = 01fc5000, `r3 = 01fc5000
Aug 9 19:46:13 c125 kernel: *pde = 00000000
Aug 9 19:46:13 c125 kernel: Oops: 0002
Aug 9 19:46:13 c125 kernel: CPU: 0
Aug 9 19:46:13 c125 kernel: EIP: 0010:[<c01a8ea1>]
Aug 9 19:46:13 c125 kernel: EFLAGS: 00010002
Aug 9 19:46:13 c125 kernel: eax: 00000707 ebx: c01dc5a0 ecx: 000af000 edx: 00000007
Aug 9 19:46:13 c125 kernel: esi: 00000000 edi: c020d6f0 ebp: 07070707 esp: c283ba98
Aug 9 19:46:13 c125 kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 19:46:13 c125 kernel: Process con2fbmap (pid: 915, process nr: 41, stackpage=c283b000)
Aug 9 19:46:13 c125 kernel: Stack: c01dc1a8 00000018 00000140 000af000 c01a53f3 c02d2fc0 c020d6f0 c3d97782
Aug 9 19:46:13 c125 kernel: 00000025 00000018 00000000 00000000 c020bdd8 c3d97780 00000026 c01dc1a8
Aug 9 19:46:13 c125 kernel: c017cfe8 c02d2fc0 c3d97780 00000026 00000018 00000000 c01d50e8 c01ea508
Aug 9 19:46:13 c125 kernel: Call Trace: [<c01a53f3>] [<c017cfe8>] [<c0113880>] [<c010f1ce>] [<c01aff0a>] [<c0109d40>] [<c01a90f4>]
Aug 9 19:46:13 c125 kernel: [<c01a6628>] [<c0179a65>] [<c017a0fe>] [<c0109d40>] [<c01acc17>] [<c0130938>] [<c0131b97>] [<c4843940>]
Aug 9 19:46:13 c125 kernel: [<c01a7a26>] [<c483f0c0>] [<c484648c>] [<c4843a2e>] [<c484648c>] [<c4846bf8>] [<c484499b>] [<c4843940>]
Aug 9 19:46:13 c125 kernel: [<c4846b6c>] [<c01a72d3>] [<c4846b6c>] [<c01a5042>] [<c4846b6c>] [<c013aa04>] [<c01a86f8>] [<c01256fb>]
Aug 9 19:46:13 c125 kernel: [<c01a49a1>] [<c017e9af>] [<c4846a5c>] [<c017efeb>] [<c012f7bd>] [<c012af18>] [<c012b0b5>] [<c013e6a6>]
Aug 9 19:46:13 c125 kernel: [<c012aefb>] [<c012b0b5>] [<c012456e>] [<c017f26c>] [<c0124861>] [<c012c954>] [<c0109bd8>]
Aug 9 19:46:13 c125 kernel: Code: 89 01 8a 03 24 0f 25 ff 00 00 00 43 8b 04 85 68 c1 1d c0 21
Aug 9 19:46:13 c125 PAM_pwdb[440]: (login) session closed for user alex
Aug 9 19:46:13 c125 kernel: Unable to handle kernel paging request at virtual address 000af000
Aug 9 19:46:13 c125 kernel: current->tss.cr3 = 024a8000, `r3 = 024a8000
Aug 9 19:46:13 c125 kernel: *pde = 00000000
Aug 9 19:46:13 c125 kernel: Oops: 0002
Aug 9 19:46:13 c125 kernel: CPU: 0
Aug 9 19:46:13 c125 kernel: EIP: 0010:[<c01a8ea1>]
Aug 9 19:46:13 c125 kernel: EFLAGS: 00010206
Aug 9 19:46:13 c125 kernel: eax: 07070000 ebx: c01dc5d0 ecx: 000af000 edx: 00000007
Aug 9 19:46:13 c125 kernel: esi: 00000000 edi: c020d6f0 ebp: 07070707 esp: c21a9e24
Aug 9 19:46:13 c125 kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 19:46:13 c125 kernel: Process bash (pid: 448, process nr: 36, stackpage=c21a9000)
Aug 9 19:46:13 c125 kernel: Stack: c01dc1a8 00000018 00000140 000af000 c01a53f3 c02d2fc0 c020d6f0 c3d977ce
Aug 9 19:46:13 c125 kernel: 00000010 00000018 00000000 00000020 00000020 c3d977cc 00000000 c01dc1a8
Aug 9 19:46:13 c125 kernel: c017cc4a c02d2fc0 c3d977cc 00000011 00000018 00000000 c3f3a000 00000011
Aug 9 19:46:13 c125 PAM_pwdb[912]: (su) session closed for user root
Aug 9 19:46:13 c125 kernel: Call Trace: [<c01a53f3>] [<c017cc4a>] [<c017d1f3>] [<c01820b0>] [<c011a7f2>] [<c0183e4c>] [<c017fdad>]
Aug 9 19:46:13 c125 kernel: [<c0183d38>] [<c0123e8c>] [<c0109bd8>]
Aug 9 19:46:13 c125 kernel: Code: 89 01 8a 03 24 0f 25 ff 00 00 00 43 8b 04 85 68 c1 1d c0 21
Ok, this was on my Matrox Mystique running RH 5.1, and
linux 2.1.115 on a P200 MMX.
Does anybody know what's happening?
/ Alex
Index:
[thread]
[date]
[subject]
[author]