From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-08 03:46:00
|
Hi there, I'm running X.org 6.7, kernel 2.4.24. Whenever I load the i830 module compiled from dri snapshot, I get a kernel oops. Below is the ksymoops and 'lspci -v'output. ------------ ksymoops 2.4.9 on i686 2.4.24-1. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.24-1/ (default) -m /boot/System.map-2.4.24-1 (specified) inter_module_register: duplicate im_name 'drm'kernel BUG at module.c:117! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0118ecc>] Tainted: PFZ Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 00000031 ebx: dec9628c ecx: dcece000 edx: dcecff64 esi: dec96290 edi: dec96290 ebp: c96ceb00 esp: d8231e40 ds: 0018 es: 0018 ss: 0018 Process modprobe.old (pid: 17977, stackpage=d8231000) Stack: c02e2a00 dec9628c 00000014 c96ce2c0 dec98214 00000000 00000000 00000654 dec9048b dec9628c dec89000 dec97b28 dec98214 ffffffff c155dc00 dec8c645 dec95f43 dec97560 dec98214 00000003 00000002 dec95f48 00000000 c155da1c Call Trace: [<dec9628c>] [<dec98214>] [<dec9048b>] [<dec9628c>] [<dec97b28>] [<dec98214>] [<dec8c645>] [<dec95f43>] [<dec97560>] [<dec98214>] [<dec95f48>] [<c013fe79>] [<dec979b8>] [<dec97a20>] [<c025d315>] [<dec979b8>] [<dec97a20>] [<c025d3bc>] [<dec97a20>] [<dec8c892>] [<dec97a20>] [<c01197b8>] [<dec89060>] [<dec89060>] [<c01079bf>] Code: 0f 0b 75 00 46 84 2e c0 8b 55 00 eb a0 89 5c 24 04 c7 04 24 >>EIP; c0118ecc <inter_module_register+dc/110> <===== >>ebx; dec9628c <[i830]__module_using_checksums+1c14/2ee8> >>ecx; dcece000 <_end+1cb0bce8/1e822d48> >>edx; dcecff64 <_end+1cb0dc4c/1e822d48> >>esi; dec96290 <[i830]__module_using_checksums+1c18/2ee8> >>edi; dec96290 <[i830]__module_using_checksums+1c18/2ee8> >>ebp; c96ceb00 <_end+930c7e8/1e822d48> >>esp; d8231e40 <_end+17e6fb28/1e822d48> Trace; dec9628c <[i830]__module_using_checksums+1c14/2ee8> Trace; dec98214 <[i830]i830_device+654/1950> Trace; dec9048b <[i830]i830_stub_register+12b/180> Trace; dec9628c <[i830]__module_using_checksums+1c14/2ee8> Trace; dec97b28 <[i830]i830_stub_info+0/18> Trace; dec98214 <[i830]i830_device+654/1950> Trace; dec8c645 <[i830]drm_probe+c5/240> Trace; dec95f43 <[i830]__module_using_checksums+18cb/2ee8> Trace; dec97560 <[i830]i830_fops+0/0> Trace; dec98214 <[i830]i830_device+654/1950> Trace; dec95f48 <[i830]__module_using_checksums+18d0/2ee8> Trace; c013fe79 <alloc_area_pte+a9/b0> Trace; dec979b8 <[i830]i830_pciidlist+38/a0> Trace; dec97a20 <[i830]drm_driver+0/40> Trace; c025d315 <pci_announce_device+35/80> Trace; dec979b8 <[i830]i830_pciidlist+38/a0> Trace; dec97a20 <[i830]drm_driver+0/40> Trace; c025d3bc <pci_register_driver+5c/60> Trace; dec97a20 <[i830]drm_driver+0/40> Trace; dec8c892 <[i830]drm_init+b2/f0> Trace; dec97a20 <[i830]drm_driver+0/40> Trace; c01197b8 <sys_init_module+538/690> Trace; dec89060 <[i830]i830_agp_info+0/0> Trace; dec89060 <[i830]i830_agp_info+0/0> Trace; c01079bf <system_call+33/38> Code; c0118ecc <inter_module_register+dc/110> 00000000 <_EIP>: Code; c0118ecc <inter_module_register+dc/110> <===== 0: 0f 0b ud2a <===== Code; c0118ece <inter_module_register+de/110> 2: 75 00 jne 4 <_EIP+0x4> Code; c0118ed0 <inter_module_register+e0/110> 4: 46 inc %esi Code; c0118ed1 <inter_module_register+e1/110> 5: 84 2e test %ch,(%esi) Code; c0118ed3 <inter_module_register+e3/110> 7: c0 8b 55 00 eb a0 89 rorb $0x89,0xa0eb0055(%ebx) Code; c0118eda <inter_module_register+ea/110> e: 5c pop %esp Code; c0118edb <inter_module_register+eb/110> f: 24 04 and $0x4,%al Code; c0118edd <inter_module_register+ed/110> 11: c7 04 24 00 00 00 00 movl $0x0,(%esp) ------------ lscpi -v ------------ 00:00.0 Host bridge: Intel Corp. 82852/855GM Host Bridge (rev 02) Flags: bus master, fast devsel, latency 0 Memory at <unassigned> (32-bit, prefetchable) Capabilities: [40] #09 [a105] 00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, fast devsel, latency 0 00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, fast devsel, latency 0 00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02) (prog-if 00 [VGA]) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at b0000000 (32-bit, prefetchable) [size=128M] Memory at f0000000 (32-bit, non-prefetchable) [size=512K] I/O ports at e000 [size=8] Capabilities: [d0] Power Management version 1 00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: fast devsel Memory at 20000000 (32-bit, prefetchable) [disabled] [size=128M] Memory at 1e000000 (32-bit, non-prefetchable) [disabled] [size=512K] Capabilities: [d0] Power Management version 1 00:1d.0 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #1 (rev 03) (prog-if 00 [UHCI]) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 0, IRQ 10 I/O ports at 1200 [size=32] 00:1d.2 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #3 (rev 03) (prog-if 00 [UHCI]) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 0, IRQ 11 I/O ports at 1700 [size=32] 00:1d.7 USB Controller: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI]) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 0, IRQ 11 Memory at f0080000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] #0a [2080] 00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 83) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 I/O behind bridge: 0000c000-0000dfff Memory behind bridge: e0000000-efffffff Prefetchable memory behind bridge: a0000000-afffffff 00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03) Flags: bus master, medium devsel, latency 0 00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03) (prog-if 8a [Master SecP PriP]) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 0, IRQ 11 I/O ports at <unassigned> I/O ports at <unassigned> I/O ports at <unassigned> I/O ports at <unassigned> I/O ports at 1100 [size=16] Memory at 1e080000 (32-bit, non-prefetchable) [size=1K] 00:1f.3 SMBus: Intel Corp. 82801DB/DBM (ICH4) SMBus Controller (rev 03) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: medium devsel, IRQ 10 I/O ports at 1400 [size=32] 00:1f.5 Multimedia audio controller: Intel Corp. 82801DB (ICH4) AC'97 Audio Controller (rev 03) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 0, IRQ 10 I/O ports at e100 [size=256] I/O ports at e200 [size=64] Memory at f0080400 (32-bit, non-prefetchable) [size=512] Memory at f0080600 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 00:1f.6 Modem: Intel Corp. 82801DB (ICH4) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic]) Subsystem: Toshiba America Info Systems: Unknown device 0001 Flags: bus master, medium devsel, latency 0, IRQ 10 I/O ports at e300 [size=256] I/O ports at e400 [size=128] Capabilities: [50] Power Management version 2 01:04.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04) Subsystem: Intel Corp.: Unknown device 2581 Flags: bus master, medium devsel, latency 128, IRQ 10 Memory at e0001000 (32-bit, non-prefetchable) [size=4K] Capabilities: [dc] Power Management version 2 01:06.0 CardBus bridge: Texas Instruments PCI1250 PC card Cardbus Controller (rev 01) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 64, IRQ 10 Memory at 1e081000 (32-bit, non-prefetchable) [size=4K] Bus: primary=01, secondary=02, subordinate=05, sec-latency=64 I/O window 0: 00000000-00000003 I/O window 1: 00000000-00000003 16-bit legacy interface ports at 0001 01:06.1 CardBus bridge: Texas Instruments PCI1250 PC card Cardbus Controller (rev 01) Subsystem: Toshiba America Info Systems: Unknown device ff10 Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at 1e082000 (32-bit, non-prefetchable) [size=4K] Bus: primary=01, secondary=06, subordinate=09, sec-latency=64 I/O window 0: 00000000-00000003 I/O window 1: 00000000-00000003 16-bit legacy interface ports at 0001 01:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (CNR) Ethernet Controller (rev 83) Flags: bus master, medium devsel, latency 128, IRQ 11 Memory at e0000000 (32-bit, non-prefetchable) [size=4K] I/O ports at c000 [size=64] Capabilities: [dc] Power Management version 2 ------------- |
From: Dave A. <ai...@li...> - 2004-07-08 04:34:35
|
On Thu, 8 Jul 2004, Bill Gou wrote: > Hi there, > > I'm running X.org 6.7, kernel 2.4.24. Whenever I load the i830 module compiled from dri > snapshot, I get a kernel oops. Below is the ksymoops and 'lspci -v'output. > that's interesting, looks like something wierd with the two PCI devices being the same card, they both have the same PCI ids.. I never thought about this .. gimme a day or two and I should be able to track it down.,. the DRM that comes with 2.4.24 should be okay to use for now .. Dave. > 00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev > 02) (prog-if 00 [VGA]) > Subsystem: Toshiba America Info Systems: Unknown device ff10 > Flags: bus master, fast devsel, latency 0, IRQ 10 > Memory at b0000000 (32-bit, prefetchable) [size=128M] > Memory at f0000000 (32-bit, non-prefetchable) [size=512K] > I/O ports at e000 [size=8] > Capabilities: [d0] Power Management version 1 > > 00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02) > Subsystem: Toshiba America Info Systems: Unknown device ff10 > Flags: fast devsel > Memory at 20000000 (32-bit, prefetchable) [disabled] [size=128M] > Memory at 1e000000 (32-bit, non-prefetchable) [disabled] [size=512K] > Capabilities: [d0] Power Management version 1 > -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Alex D. <ale...@gm...> - 2004-07-08 05:17:46
|
On Thu, 8 Jul 2004 05:34:27 +0100 (IST), Dave Airlie <ai...@li...> wrote: > On Thu, 8 Jul 2004, Bill Gou wrote: > > > Hi there, > > > > I'm running X.org 6.7, kernel 2.4.24. Whenever I load the i830 module compiled from dri > > snapshot, I get a kernel oops. Below is the ksymoops and 'lspci -v'output. > > > > that's interesting, looks like something wierd with the two PCI devices > being the same card, they both have the same PCI ids.. I never thought > about this .. gimme a day or two and I should be able to track it down.,. > the DRM that comes with 2.4.24 should be okay to use for now .. > Dave. It might be a place holder without any real function for the second head, much like ATI does for their newer cards so their windows drivers can say "i855 secondary port" for 00:02.1. Alex > > > > 00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev > > 02) (prog-if 00 [VGA]) > > Subsystem: Toshiba America Info Systems: Unknown device ff10 > > Flags: bus master, fast devsel, latency 0, IRQ 10 > > Memory at b0000000 (32-bit, prefetchable) [size=128M] > > Memory at f0000000 (32-bit, non-prefetchable) [size=512K] > > I/O ports at e000 [size=8] > > Capabilities: [d0] Power Management version 1 > > > > 00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02) > > Subsystem: Toshiba America Info Systems: Unknown device ff10 > > Flags: fast devsel > > Memory at 20000000 (32-bit, prefetchable) [disabled] [size=128M] > > Memory at 1e000000 (32-bit, non-prefetchable) [disabled] [size=512K] > > Capabilities: [d0] Power Management version 1 > > > > -- > David Airlie, Software Engineer > http://www.skynet.ie/~airlied / airlied at skynet.ie > pam_smb / Linux DECstation / Linux VAX / ILUG person > > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > -- > _______________________________________________ > Dri-devel mailing list > Dri...@li... > https://lists.sourceforge.net/lists/listinfo/dri-devel > |
From: Dave A. <ai...@li...> - 2004-07-11 10:00:17
|
On Thu, 8 Jul 2004, Bill Gou wrote: > Hi there, > > I'm running X.org 6.7, kernel 2.4.24. Whenever I load the i830 module compiled from dri > snapshot, I get a kernel oops. Below is the ksymoops and 'lspci -v'output. > > I can see the issue, I just have to think of a clean way to fix it ... I've checked in a probable fix (read ugly backways compat hack :-) can you check it out and test it? I have to split the 2.4 compat stuff into a separate header file at some stage soon, it is messy having it in there at the moment... Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-11 13:06:23
|
Dave Airlie wrote: > On Thu, 8 Jul 2004, Bill Gou wrote: > > >>Hi there, >> >>I'm running X.org 6.7, kernel 2.4.24. Whenever I load the i830 module compiled from dri >>snapshot, I get a kernel oops. Below is the ksymoops and 'lspci -v'output. >> >> > > > I can see the issue, I just have to think of a clean way to fix it ... > I've checked in a probable fix (read ugly backways compat hack :-) can you > check it out and test it? > > I have to split the 2.4 compat stuff into a separate header file at some > stage soon, it is messy having it in there at the moment... > > Dave. > Yes, I can load the module now. Here's the kernel msg: ------------ [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device PCI: Enabling device 00:02.1 (0000 -> 0002) [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2) ------------ However, DRI is disable after starting X. Below is the log: Xorg.0.log ---------- _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open failed for inet6/cooldog:0 _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 Release Date: 18 December 2003 X Protocol Version 11, Revision 0, Release 6.7 Build Operating System: Linux 2.4.26 i686 [ELF] Current Operating System: Linux cooldog 2.4.24-1 #2 Wed Mar 3 20:10:35 CST 2004 i686 Build Date: 28 April 2004 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 11 20:30:40 2004 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Simple Layout" (**) |-->Screen "Screen 1" (0) (**) | |-->Monitor "My Monitor" (**) | |-->Device "Intel 855GM" (**) |-->Input Device "Mouse1" (**) |-->Input Device "Mouse2" (**) |-->Input Device "Keyboard1" (==) Keyboard: CustomKeycode disabled (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/cyrillic/,/usr/X11R6/lib/X11/fonts/zh/,/usr/X11R6/lib/X11/fonts/gbk/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/TrueType/western/,/usr/X11R6/lib/X11/fonts/TrueType/zh/,/usr/X11R6/lib/X11/fonts/freefont/,/usr/X11R6/lib/X11/fonts/sharefont/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "BlankTime" "5" (**) Option "StandbyTime" "0" (**) Option "SuspendTime" "0" (**) Option "OffTime" "10" (WW) Open APM failed (/dev/apm_bios) (No such device) (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (++) using VT number 5 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x8000113c, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 8086,3580 card 0000,0000 rev 02 class 06,00,00 hdr 80 (II) PCI: 00:00:1: chip 8086,3584 card 1179,ff10 rev 02 class 08,80,00 hdr 00 (II) PCI: 00:00:3: chip 8086,3585 card 1179,ff10 rev 02 class 08,80,00 hdr 80 (II) PCI: 00:02:0: chip 8086,3582 card 1179,ff10 rev 02 class 03,00,00 hdr 80 (II) PCI: 00:02:1: chip 8086,3582 card 1179,ff10 rev 02 class 03,80,00 hdr 80 (II) PCI: 00:1d:0: chip 8086,24c2 card 1179,ff10 rev 03 class 0c,03,00 hdr 80 (II) PCI: 00:1d:2: chip 8086,24c7 card 1179,ff10 rev 03 class 0c,03,00 hdr 00 (II) PCI: 00:1d:7: chip 8086,24cd card 1179,ff10 rev 03 class 0c,03,20 hdr 00 (II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01 (II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80 (II) PCI: 00:1f:1: chip 8086,24ca card 1179,ff10 rev 03 class 01,01,8a hdr 00 (II) PCI: 00:1f:3: chip 8086,24c3 card 1179,ff10 rev 03 class 0c,05,00 hdr 00 (II) PCI: 00:1f:5: chip 8086,24c5 card 1179,ff10 rev 03 class 04,01,00 hdr 00 (II) PCI: 00:1f:6: chip 8086,24c6 card 1179,0001 rev 03 class 07,03,00 hdr 00 (II) PCI: 01:04:0: chip 8086,1043 card 8086,2581 rev 04 class 02,80,00 hdr 00 (II) PCI: 01:06:0: chip 104c,ac55 card 0000,0000 rev 01 class 06,07,00 hdr 82 (II) PCI: 01:06:1: chip 104c,ac55 card 0000,0000 rev 01 class 06,07,00 hdr 82 (II) PCI: 01:08:0: chip 8086,103a card 0000,0000 rev 83 class 02,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,6), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:30:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared) (II) Bus 1 I/O range: [0] -1 0 0x0000c000 - 0x0000dfff (0x2000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xa0000000 - 0xafffffff (0x10000000) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-CardBus bridge: (II) Bus 2: bridge is at (1:6:0), (1,2,5), BCTRL: 0x03c0 (VGA_EN is cleared) (II) PCI-to-CardBus bridge: (II) Bus 6: bridge is at (1:6:1), (1,6,9), BCTRL: 0x03c0 (VGA_EN is cleared) (--) PCI:*(0:2:0) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xb0000000/27, 0xf0000000/19, I/O @ 0xe000/3 (--) PCI: (0:2:1) Intel Corp. 82852/855GM Integrated Graphics Device rev 2, Mem @ 0x20000000/27, 0x1e000000/19 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) Active PCI resource ranges: [0] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [1] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [2] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [3] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [4] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [5] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [6] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [7] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [8] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [9] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [10] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [11] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [12] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [13] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [14] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [15] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [16] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [17] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [18] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [19] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [1] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [2] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [3] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [4] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [5] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [6] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [7] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [8] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [9] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [10] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [11] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [12] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [13] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [14] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [15] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [16] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [17] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [18] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [19] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [6] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [7] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [8] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [9] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [10] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [11] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [12] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [13] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [14] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [17] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [18] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [19] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [20] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [21] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [22] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [23] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [24] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [25] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [26] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.2 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 6.7.0, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font FreeType (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.1 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Speedo (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a (II) Module glx: vendor="The XFree86 Project" compiled for 4.3.99.12, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found (II) Module GLcore: vendor="The XFree86 Project" compiled for 4.3.99.12, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension GLX (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="The XFree86 Project" compiled for 4.3.99.12, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a (II) Module drm: vendor="The XFree86 Project" compiled for 4.3.99.12, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "i810" (II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o (II) Module i810: vendor="The XFree86 Project" compiled for 4.3.99.12, module version = 1.3.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.7 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G (II) Primary Device is: PCI 00:02:0 (--) Assigning device section with no busID to primary device (--) Chipset 852GM/855GM found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [6] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [7] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [8] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [9] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [10] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [11] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [12] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [13] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [14] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [17] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [18] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [19] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [20] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [21] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [22] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [23] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [24] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [25] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [26] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x1dffffff (0x1df00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [6] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [7] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [8] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [9] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [10] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [11] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [12] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [13] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [14] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [15] 1 0 0x000a0000 - 0x000affff (0x10000) MS[B] [16] 1 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [17] 1 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [20] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [21] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [22] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [23] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [24] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [25] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [26] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [27] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [28] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [29] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) [30] 1 0 0x000003b0 - 0x000003bb (0xc) IS[B] [31] 1 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/linux/libint10.a (II) Module int10: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "vbe" (II) LoadModule: "vbe" (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (**) I810(0): Depth 16, (--) framebuffer bpp 16 (==) I810(0): RGB weight 565 (==) I810(0): Default visual is TrueColor (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) I810(0): initializing int10 (II) I810(0): Primary V_BIOS segment is: 0xc000 (II) I810(0): VESA BIOS detected (II) I810(0): VESA VBE Version 3.0 (II) I810(0): VESA VBE Total Mem: 32576 kB (II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS (II) I810(0): VESA VBE OEM Software Rev: 1.0 (II) I810(0): VESA VBE OEM Vendor: Intel Corporation (II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller (II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0 (II) I810(0): Integrated Graphics Chipset: Intel(R) 855GM (--) I810(0): Chipset: "852GM/855GM" (--) I810(0): Linear framebuffer at 0xB0000000 (--) I810(0): IO registers at addr 0xF0000000 (II) I810(0): detected 32636 kB stolen memory. (II) I810(0): I830CheckAvailableMemory: 418812 kB available (--) I810(0): Pre-allocated VideoRAM: 32636 kByte (==) I810(0): VideoRAM: 32768 kByte (==) I810(0): video overlay key set to 0x83e (**) I810(0): page flipping disabled (--) I810(0): Maximum frambuffer space: 32616 kByte (==) I810(0): Using gamma correction (1.0, 1.0, 1.0) (II) I810(0): 2 display pipes available. (II) I810(0): Display Info: CRT: attached: FALSE, present: TRUE, size: (800,600) (II) I810(0): Display Info: TV: attached: FALSE, present: TRUE, size: (800,600) (II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0) (II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1024,768) (II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0) (II) I810(0): Display Info: DFP2 (second digital flat panel): attached: FALSE, present: FALSE, size: (0,0) (II) I810(0): Size of device LFP (local flat panel) is 1024 x 768 (II) I810(0): No active displays on Pipe A. (II) I810(0): Currently active displays on Pipe B: (II) I810(0): LFP (local flat panel) (II) I810(0): Lowest common panel size for pipe B is 1024 x 768 (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (II) I810(0): VESA VBE DDC supported (II) I810(0): VESA VBE DDC Level none (II) I810(0): VESA VBE DDC transfer in appr. 0 sec. (II) I810(0): VESA VBE DDC read failed (--) I810(0): A non-CRT device is attached to pipe B. No refresh rate overrides will be attempted. (II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs. (II) I810(0): Will use BIOS call 0x5f64 to enable displays. (--) I810(0): Maximum space available for video modes: 32576 kByte Mode: 30 (640x480) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 640 XResolution: 640 YResolution: 480 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 100 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 640 BnkNumberOfImagePages: 100 LinNumberOfImagePages: 100 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 32 (800x600) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 800 XResolution: 800 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 71 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 800 BnkNumberOfImagePages: 71 LinNumberOfImagePages: 71 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 34 (1024x768) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1024 XResolution: 1024 YResolution: 768 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 41 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1024 BnkNumberOfImagePages: 41 LinNumberOfImagePages: 41 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 38 (1280x1024) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1280 XResolution: 1280 YResolution: 1024 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 24 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1280 BnkNumberOfImagePages: 24 LinNumberOfImagePages: 24 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 3a (1600x1200) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1600 XResolution: 1600 YResolution: 1200 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 16 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1600 BnkNumberOfImagePages: 16 LinNumberOfImagePages: 16 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 3c (1920x1440) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1920 XResolution: 1920 YResolution: 1440 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 11 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1920 BnkNumberOfImagePages: 11 LinNumberOfImagePages: 11 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 *Mode: 41 (640x480) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1280 XResolution: 640 YResolution: 480 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 55 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1280 BnkNumberOfImagePages: 55 LinNumberOfImagePages: 55 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 *Mode: 43 (800x600) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1600 XResolution: 800 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 32 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1600 BnkNumberOfImagePages: 32 LinNumberOfImagePages: 32 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 *Mode: 45 (1024x768) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 2048 XResolution: 1024 YResolution: 768 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 20 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 2048 BnkNumberOfImagePages: 20 LinNumberOfImagePages: 20 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 49 (1280x1024) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 2560 XResolution: 1280 YResolution: 1024 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 11 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 2560 BnkNumberOfImagePages: 11 LinNumberOfImagePages: 11 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 4b (1600x1200) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 3200 XResolution: 1600 YResolution: 1200 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 7 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 3200 BnkNumberOfImagePages: 7 LinNumberOfImagePages: 7 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 4d (1920x1440) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 3840 XResolution: 1920 YResolution: 1440 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 5 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 3840 BnkNumberOfImagePages: 5 LinNumberOfImagePages: 5 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 50 (640x480) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 2560 XResolution: 640 YResolution: 480 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 25 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 2560 BnkNumberOfImagePages: 25 LinNumberOfImagePages: 25 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 52 (800x600) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 3200 XResolution: 800 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 16 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 3200 BnkNumberOfImagePages: 16 LinNumberOfImagePages: 16 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 54 (1024x768) ModeAttributes: 0x9b WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 4096 XResolution: 1024 YResolution: 768 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 9 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 4096 BnkNumberOfImagePages: 9 LinNumberOfImagePages: 9 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 58 (1280x1024) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 5120 XResolution: 1280 YResolution: 1024 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 5 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 5120 BnkNumberOfImagePages: 5 LinNumberOfImagePages: 5 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 5a (1600x1200) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 6400 XResolution: 1600 YResolution: 1200 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 3 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 6400 BnkNumberOfImagePages: 3 LinNumberOfImagePages: 3 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 5c (1920x1440) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 7680 XResolution: 1920 YResolution: 1440 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 6 BankSize: 0 NumberOfImages: 2 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 7680 BnkNumberOfImagePages: 2 LinNumberOfImagePages: 2 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 Mode: 7c (1024x600) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 1024 XResolution: 1024 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 8 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 55 RedMaskSize: 0 RedFieldPosition: 0 GreenMaskSize: 0 GreenFieldPosition: 0 BlueMaskSize: 0 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 1024 BnkNumberOfImagePages: 55 LinNumberOfImagePages: 55 LinRedMaskSize: 0 LinRedFieldPosition: 0 LinGreenMaskSize: 0 LinGreenFieldPosition: 0 LinBlueMaskSize: 0 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 7d (1024x600) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 2048 XResolution: 1024 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 16 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 25 RedMaskSize: 5 RedFieldPosition: 11 GreenMaskSize: 6 GreenFieldPosition: 5 BlueMaskSize: 5 BlueFieldPosition: 0 RsvdMaskSize: 0 RsvdFieldPosition: 0 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 2048 BnkNumberOfImagePages: 25 LinNumberOfImagePages: 25 LinRedMaskSize: 5 LinRedFieldPosition: 11 LinGreenMaskSize: 6 LinGreenFieldPosition: 5 LinBlueMaskSize: 5 LinBlueFieldPosition: 0 LinRsvdMaskSize: 0 LinRsvdFieldPosition: 0 MaxPixelClock: 230000000 Mode: 7e (1024x600) ModeAttributes: 0x9a WinAAttributes: 0x7 WinBAttributes: 0x0 WinGranularity: 64 WinSize: 64 WinASegment: 0xa000 WinBSegment: 0x0 WinFuncPtr: 0xc0006f86 BytesPerScanline: 4096 XResolution: 1024 YResolution: 600 XCharSize: 8 YCharSize: 16 NumberOfPlanes: 1 BitsPerPixel: 32 NumberOfBanks: 1 MemoryModel: 4 BankSize: 0 NumberOfImages: 12 RedMaskSize: 8 RedFieldPosition: 16 GreenMaskSize: 8 GreenFieldPosition: 8 BlueMaskSize: 8 BlueFieldPosition: 0 RsvdMaskSize: 8 RsvdFieldPosition: 24 DirectColorModeInfo: 0 PhysBasePtr: 0xb0000000 LinBytesPerScanLine: 4096 BnkNumberOfImagePages: 12 LinNumberOfImagePages: 12 LinRedMaskSize: 8 LinRedFieldPosition: 16 LinGreenMaskSize: 8 LinGreenFieldPosition: 8 LinBlueMaskSize: 8 LinBlueFieldPosition: 0 LinRsvdMaskSize: 8 LinRsvdFieldPosition: 24 MaxPixelClock: 230000000 (II) I810(0): My Monitor: Using hsync range of 31.50-50.00 kHz (II) I810(0): My Monitor: Using vrefresh range of 40.00-90.00 Hz (--) I810(0): Virtual size is 1024x768 (pitch 1024) (**) I810(0): *Built-in mode "1024x768" (**) I810(0): *Built-in mode "800x600" (**) I810(0): *Built-in mode "640x480" (==) I810(0): DPI set to (75, 75) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "shadow" (II) LoadModule: "shadow" (II) Loading /usr/X11R6/lib/modules/libshadow.a (II) Module shadow: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 1 0 0xf0000000 - 0xf007ffff (0x80000) MS[B] [1] 1 0 0xb0000000 - 0xb7ffffff (0x8000000) MS[B] [2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0 0x00100000 - 0x1dffffff (0x1df00000) MX[B]E(B) [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0 0xe0000000 - 0xe0000fff (0x1000) MX[B] [8] -1 0 0xe0001000 - 0xe0001fff (0x1000) MX[B] [9] -1 0 0xf0080600 - 0xf00806ff (0x100) MX[B] [10] -1 0 0xf0080400 - 0xf00805ff (0x200) MX[B] [11] -1 0 0x1e080000 - 0x1e0803ff (0x400) MX[B] [12] -1 0 0xf0080000 - 0xf00803ff (0x400) MX[B] [13] -1 0 0x1e000000 - 0x1e07ffff (0x80000) MX[B](B) [14] -1 0 0x20000000 - 0x27ffffff (0x8000000) MX[B](B) [15] -1 0 0xf0000000 - 0xf007ffff (0x80000) MX[B](B) [16] -1 0 0xb0000000 - 0xb7ffffff (0x8000000) MX[B](B) [17] 1 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [18] 1 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [19] 1 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [20] 1 0 0x0000e000 - 0x0000e007 (0x8) IS[B] [21] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [22] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [23] -1 0 0x0000c000 - 0x0000c03f (0x40) IX[B] [24] -1 0 0x0000e400 - 0x0000e47f (0x80) IX[B] [25] -1 0 0x0000e300 - 0x0000e3ff (0x100) IX[B] [26] -1 0 0x0000e200 - 0x0000e23f (0x40) IX[B] [27] -1 0 0x0000e100 - 0x0000e1ff (0x100) IX[B] [28] -1 0 0x00001400 - 0x0000141f (0x20) IX[B] [29] -1 0 0x00001100 - 0x0000110f (0x10) IX[B] [30] -1 0 0x00001700 - 0x0000171f (0x20) IX[B] [31] -1 0 0x00001200 - 0x0000121f (0x20) IX[B] [32] -1 0 0x0000e000 - 0x0000e007 (0x8) IX[B](B) [33] 1 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [34] 1 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) I810(0): initializing int10 (II) I810(0): Primary V_BIOS segment is: 0xc000 (II) I810(0): VESA BIOS detected (II) I810(0): VESA VBE Version 3.0 (II) I810(0): VESA VBE Total Mem: 32576 kB (II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS (II) I810(0): VESA VBE OEM Software Rev: 1.0 (II) I810(0): VESA VBE OEM Vendor: Intel Corporation (II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics Controller (II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0 (==) I810(0): Default visual is TrueColor (II) I810(0): Allocated 128 kB for the ring buffer at 0x0 (II) I810(0): Allocating at least 768 scanlines for pixmap cache (II) I810(0): Initial framebuffer allocation size: 3072 kByte (II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x18717000) (II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x14226000). (II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: Searching for BusID pci:0000:00:02.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card1 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card2 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card3 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card4 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card5 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card6 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card7 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card8 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card9 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card10 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card11 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card12 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card13 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card14 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenByBusid: drmOpenMinor returns -1023 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card1 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card2 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card3 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card4 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card5 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card6 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card7 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card8 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card9 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card10 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card11 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card12 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card13 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card14 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device) drmOpenDevice: open result is -1, (No such device) drmOpenDevice: Open failed (II) I810(0): [drm] drmOpen failed (EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI. (II) I810(0): Updated framebuffer allocation size from 3072 to 4096 kByte (II) I810(0): Updated pixmap cache from 768 scanlines to 1280 scanlines (II) I810(0): 0x84b9808: Memory at offset 0x00020000, size 4096 kBytes (II) I810(0): 0x84b9828: Memory at offset 0x07fff000, size 4 kBytes (II) I810(0): 0x84b984c: Memory at offset 0x00000000, size 128 kBytes (II) I810(0): 0x84b987c: Memory at offset 0x07fee000, size 64 kBytes (II) I810(0): 0x84b989c: Memory at offset 0x07ffe000, size 4 kBytes (==) I810(0): Write-combining range (0xb0000000,0x8000000) (II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767) (II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07fee000 (pgoffset 32750) (II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffe000 (pgoffset 32766) (II) I810(0): Display plane A is disabled. (II) I810(0): Display plane B is enabled. (II) I810(0): PIPEACONF is 0x80000000 (II) I810(0): PIPEBCONF is 0x80000000 (II) I810(0): Mode bandwidth is 47 Mpixel/s (II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 126 Mbyte/s, 0 Mbyte/s (II) I810(0): LFP compensation mode: 0x6 (II) I810(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Horizontal and Vertical Lines Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 12 256x256 slots (==) I810(0): Backing store disabled (==) I810(0): Silken mouse enabled (II) I810(0): Initializing HW Cursor (**) Option "dpms" "on" (**) I810(0): DPMS enabled (II) I810(0): direct rendering: Failed (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (**) Option "Protocol" "IMPS/2" (**) Mouse1: Device: "/dev/mouse" (**) Mouse1: Protocol: "IMPS/2" (**) Option "CorePointer" (**) Mouse1: Core Pointer (**) Option "Device" "/dev/mouse" (**) Option "Buttons" "5" (**) Option "Emulate3Buttons" (**) Option "Emulate3Timeout" "50" (**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Mouse1: ZAxisMapping: buttons 4 and 5 (**) Mouse1: Buttons: 5 (**) Option "Protocol" "IMPS/2" (**) Mouse2: Device: "/dev/input/mice" (**) Mouse2: Protocol: "IMPS/2" (**) Option "AlwaysCore" (**) Mouse2: always reports core events (**) Option "Device" "/dev/input/mice" (**) Option "Buttons" "5" (==) Mouse2: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Mouse2: ZAxisMapping: buttons 4 and 5 (**) Mouse2: Buttons: 5 (II) Keyboard "Keyboard1" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse2" (type: MOUSE) (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE) (II) Mouse1: ps2EnableDataReporting: succeeded (II) Mouse2: ps2EnableDataReporting: succeeded SetClientVersion: 0 8 (II) 3rd Button detected: disabling emulate3Button |
From: Dave A. <ai...@li...> - 2004-07-13 23:49:54
|
Can you load the original i830 module from 2.4.24? and let me know if direct rendering gets enabled, (send the Xorg.0.log ...) I'm try to narrow down if this is totally the drm's fault :-) Dave. > [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated > Graphics Device > PCI: Enabling device 00:02.1 (0000 -> 0002) > [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated > Graphics Device (#2) -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-14 01:19:45
Attachments:
oops
Xorg.0.log
|
Dave Airlie wrote: > Can you load the original i830 module from 2.4.24? and let me know if > direct rendering gets enabled, (send the Xorg.0.log ...) I'm try to narrow > down if this is totally the drm's fault :-) > This is what happened: First I built the i830 module from 2.4.24. Then I tried to unload the current module which was built from dri cvs, the kernel gave me an oops. See attachment for the decoded oops. I had to reboot, then loaded the 2.4.24 i830 successfully. The kernel msg is like this [drm] AGP 0.99 Aperture @ 0xb0000000 128MB [drm] Initialized i830 1.3.2 20021108 on minor 0 Next, I started X. The Xorg.0.log shows dri was enabled, but glxinfo gives me the following error msg: name of display: :0.0 glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. Aborted Actually any opengl app gives the same error. The current libGL and X drivers are from 20040706 snapshot, the orignal ones with Xorg 6.7 worked correctly. Bill |
From: Dave A. <ai...@li...> - 2004-07-14 09:12:25
|
> First I built the i830 module from 2.4.24. Then I tried to unload the > current module which was built from dri cvs, the kernel gave me an oops. > See attachment for the decoded oops. okay there is something wrong with the unload but I can't see it straight away, can you insmod the i830 from the snapshot with drm_opts=debug and then rmmod it and send me the dmesg output I'd like to track that one down... I'll then make the fix I think is needed to stop the second head getting detected... It may also me the DDX that needs upgrading a lot of changes have been made to Xorg i810 DDX and I may need to fold them back into the DRI tree.. > Next, I started X. The Xorg.0.log shows dri was enabled, but glxinfo gives me the > following error msg: > > name of display: :0.0 > glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. > Aborted This is wierd alright.. no matter what happens you shouldn't see it .. can you send me on the X startup log for this, Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-14 09:40:32
|
Dave Airlie wrote: >>First I built the i830 module from 2.4.24. Then I tried to unload the >>current module which was built from dri cvs, the kernel gave me an oops. >>See attachment for the decoded oops. > > > okay there is something wrong with the unload but I can't see it straight > away, can you insmod the i830 from the snapshot with drm_opts=debug and > then rmmod it and send me the dmesg output I'd like to track that one > down... I'll then make the fix I think is needed to stop the second head > getting detected... I'll do that later and come back to you. > > It may also me the DDX that needs upgrading a lot of changes have been > made to Xorg i810 DDX and I may need to fold them back into the DRI tree.. > > > >>Next, I started X. The Xorg.0.log shows dri was enabled, but glxinfo gives me the >>following error msg: >> >>name of display: :0.0 >>glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. >>Aborted > > > This is wierd alright.. no matter what happens you shouldn't see it .. can > you send me on the X startup log for this, > The Xorg.0.log was attached in my previous mail. I noticed the following interesting part in the log: (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found Bill |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-14 10:11:18
|
Dave Airlie wrote: > okay there is something wrong with the unload but I can't see it straight > away, can you insmod the i830 from the snapshot with drm_opts=debug and > then rmmod it and send me the dmesg output I'd like to track that one > down... I'll then make the fix I think is needed to stop the second head > getting detected... > Here's the dmesg output: ... [drm] Debug messages ON [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] calling inter_module_register [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device [drm:drm_probe] [drm:i830_stub_register] PCI: Enabling device 00:02.1 (0000 -> 0002) [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2) [drm:drm_cleanup] [drm:i830_takedown] [drm:i830_stub_unregister] 0 inter_module_unregister: no entry for 'drm'kernel BUG at module.c:158! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0118f7b>] Tainted: PF EFLAGS: 00010282 eax: 0000002e ebx: ddeef5c0 ecx: dcfe2000 edx: dcfe3f64 esi: c03069d7 edi: dec962d0 ebp: bfffe628 esp: d4d53f20 ds: 0018 es: 0018 ss: 0018 Process rmmod.old (pid: 1540, stackpage=d4d53000) Stack: c02e2ae0 dec962cc 00000000 dec97a80 00000000 dec9031c dec962cc d8c0de00 d8c0de80 00000000 dec90538 00000000 dec96301 00000000 dec97c20 dec8c910 00000000 dec95fa4 00000206 c155d800 c025d418 dec97c20 dec89000 fffffff0 Call Trace: [<dec962cc>] [<dec97a80>] [<dec9031c>] [<dec962cc>] [<dec90538>] [<dec96301>] [<dec97c20>] [<dec8c910>] [<dec95fa4>] [<c025d418>] [<dec97c20>] [<dec8ca70>] [<dec97a80>] [<c011a66a>] [<c01199e7>] [<c01079bf>] Code: 0f 0b 9e 00 46 84 2e c0 eb df 8b 41 04 89 43 04 89 18 c7 41 |
From: Dave A. <ai...@li...> - 2004-07-14 12:42:17
|
> [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated > Graphics Device (#2) > [drm:drm_cleanup] > [drm:i830_takedown] > [drm:i830_stub_unregister] 0 > inter_module_unregister: no entry for 'drm'kernel BUG at module.c:158! > invalid operand: 0000 I've checked in a fix for this load/unload it probably won't help your main situation yet but I'd appreciate if you could check it the module load and unload, if that works I'll try and fix your specific problem or at least rule out the DRM..... Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-15 02:01:05
|
Dave Airlie wrote: > > I've checked in a fix for this load/unload it probably won't help your > main situation yet but I'd appreciate if you could check it the module > load and unload, if that works I'll try and fix your specific problem or > at least rule out the DRM..... > oops again, seems this time at a different place. [drm] Debug messages ON [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] calling inter_module_register [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device [drm:drm_probe] [drm:i830_stub_register] PCI: Enabling device 00:02.1 (0000 -> 0002) [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2) [drm:drm_exit] [drm:drm_cleanup] [drm:i830_takedown] [drm:i830_stub_unregister] 0 inter_module_put: no entry for 'drm'kernel BUG at module.c:230! invalid operand: 0000 CPU: 0 EIP: 0010:[<c01190ba>] Tainted: PFZ EFLAGS: 00010282 eax: 00000027 ebx: ddeef5c0 ecx: dcfde000 edx: dcfdff64 esi: c03069d7 edi: dec962f9 ebp: bfffe668 esp: d57b5f20 ds: 0018 es: 0018 ss: 0018 Process rmmod.old (pid: 2884, stackpage=d57b5000) Stack: c02e2b20 dec962f5 00000000 dec97ac0 00000000 dec9031f dec962f5 d7cbb580 d7cbb100 dec90558 00000000 dec9632a 00000000 dec97c60 dec8c910 00000000 dec95fc4 c0328198 c155d800 c025d418 dec97c60 dec95fea fffffff0 dec8ca73 Call Trace: [<dec962f5>] [<dec97ac0>] [<dec9031f>] [<dec962f5>] [<dec90558>] [<dec9632a>] [<dec97c60>] [<dec8c910>] [<dec95fc4>] [<c025d418>] [<dec97c60>] [<dec95fea>] [<dec8ca73>] [<dec97ac0>] [<dec95fea>] [<c011a66a>] [<c01199e7>] [<c01079bf>] Code: 0f 0b e6 00 46 84 2e c0 83 c4 08 5b 5e 5f c3 8b 41 0c 85 c0 ----------- Decode the oops: ksymoops 2.4.9 on i686 2.4.24-1. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.24-1/ (default) -m /usr/src/linux-2.4.24-1/System.map (specified) Warning (compare_ksyms_lsmod): module i830 is in lsmod but not in ksyms, probably no symbols exported [drm] Debug messages ON inter_module_put: no entry for 'drm'kernel BUG at module.c:230! invalid operand: 0000 CPU: 0 EIP: 0010:[<c01190ba>] Tainted: PFZ Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010282 eax: 00000027 ebx: ddeef5c0 ecx: dcfde000 edx: dcfdff64 esi: c03069d7 edi: dec962f9 ebp: bfffe668 esp: d57b5f20 ds: 0018 es: 0018 ss: 0018 Process rmmod.old (pid: 2884, stackpage=d57b5000) Stack: c02e2b20 dec962f5 00000000 dec97ac0 00000000 dec9031f dec962f5 d7cbb580 d7cbb100 dec90558 00000000 dec9632a 00000000 dec97c60 dec8c910 00000000 dec95fc4 c0328198 c155d800 c025d418 dec97c60 dec95fea fffffff0 dec8ca73 Call Trace: [<dec962f5>] [<dec97ac0>] [<dec9031f>] [<dec962f5>] [<dec90558>] [<dec9632a>] [<dec97c60>] [<dec8c910>] [<dec95fc4>] [<c025d418>] [<dec97c60>] [<dec95fea>] [<dec8ca73>] [<dec97ac0>] [<dec95fea>] [<c011a66a>] [<c01199e7>] [<c01079bf>] Code: 0f 0b e6 00 46 84 2e c0 83 c4 08 5b 5e 5f c3 8b 41 0c 85 c0 >>EIP; c01190ba <inter_module_put+5a/80> <===== >>ebx; ddeef5c0 <_end+1db2d2a8/1e81fd48> >>ecx; dcfde000 <_end+1cc1bce8/1e81fd48> >>edx; dcfdff64 <_end+1cc1dc4c/1e81fd48> >>esi; c03069d7 <bl_order+28fcb/3abb4> >>edi; dec962f9 <[vmnet].data.end+150ea/449e51> >>esp; d57b5f20 <_end+153f3c08/1e81fd48> Trace; dec962f5 <[vmnet].data.end+150e6/449e51> Trace; dec97ac0 <[vmnet].data.end+168b1/449e51> Trace; dec9031f <[vmnet].data.end+f110/449e51> Trace; dec962f5 <[vmnet].data.end+150e6/449e51> Trace; dec90558 <[vmnet].data.end+f349/449e51> Trace; dec9632a <[vmnet].data.end+1511b/449e51> Trace; dec97c60 <[vmnet].data.end+16a51/449e51> Trace; dec8c910 <[vmnet].data.end+b701/449e51> Trace; dec95fc4 <[vmnet].data.end+14db5/449e51> Trace; c025d418 <pci_unregister_driver+58/60> Trace; dec97c60 <[vmnet].data.end+16a51/449e51> Trace; dec95fea <[vmnet].data.end+14ddb/449e51> Trace; dec8ca73 <[vmnet].data.end+b864/449e51> Trace; dec97ac0 <[vmnet].data.end+168b1/449e51> Trace; dec95fea <[vmnet].data.end+14ddb/449e51> Trace; c011a66a <free_module+ba/d0> Trace; c01199e7 <sys_delete_module+a7/1d0> Trace; c01079bf <system_call+33/38> Code; c01190ba <inter_module_put+5a/80> 00000000 <_EIP>: Code; c01190ba <inter_module_put+5a/80> <===== 0: 0f 0b ud2a <===== Code; c01190bc <inter_module_put+5c/80> 2: e6 00 out %al,$0x0 Code; c01190be <inter_module_put+5e/80> 4: 46 inc %esi Code; c01190bf <inter_module_put+5f/80> 5: 84 2e test %ch,(%esi) Code; c01190c1 <inter_module_put+61/80> 7: c0 83 c4 08 5b 5e 5f rolb $0x5f,0x5e5b08c4(%ebx) Code; c01190c8 <inter_module_put+68/80> e: c3 ret Code; c01190c9 <inter_module_put+69/80> f: 8b 41 0c mov 0xc(%ecx),%eax Code; c01190cc <inter_module_put+6c/80> 12: 85 c0 test %eax,%eax 1 warning issued. Results may not be reliable. |
From: Dave A. <ai...@li...> - 2004-07-20 11:01:18
|
Okay my final attempt :-) is now checked in... the last issue that register_chrdev returns a 0 when the fops is the same caused your last problem.. hopefully this work.. if you can load/unload this module and see if it works... then I'll add the couple of lines to hopefully avoid using the second device.. Dave. On Thu, 15 Jul 2004, Bill Gou wrote: > Dave Airlie wrote: > > > > I've checked in a fix for this load/unload it probably won't help your > > main situation yet but I'd appreciate if you could check it the module > > load and unload, if that works I'll try and fix your specific problem or > > at least rule out the DRM..... > > > > oops again, seems this time at a different place. > > [drm] Debug messages ON > [drm:drm_probe] > [drm:i830_stub_register] > [drm:i830_stub_register] calling inter_module_register > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated > Graphics Device > [drm:drm_probe] > [drm:i830_stub_register] > PCI: Enabling device 00:02.1 (0000 -> 0002) > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated > Graphics Device (#2) > [drm:drm_exit] > [drm:drm_cleanup] > [drm:i830_takedown] > [drm:i830_stub_unregister] 0 > inter_module_put: no entry for 'drm'kernel BUG at module.c:230! > invalid operand: 0000 > CPU: 0 > EIP: 0010:[<c01190ba>] Tainted: PFZ > EFLAGS: 00010282 > eax: 00000027 ebx: ddeef5c0 ecx: dcfde000 edx: dcfdff64 > esi: c03069d7 edi: dec962f9 ebp: bfffe668 esp: d57b5f20 > ds: 0018 es: 0018 ss: 0018 > Process rmmod.old (pid: 2884, stackpage=d57b5000) > Stack: c02e2b20 dec962f5 00000000 dec97ac0 00000000 dec9031f dec962f5 d7cbb580 > d7cbb100 dec90558 00000000 dec9632a 00000000 dec97c60 dec8c910 00000000 > dec95fc4 c0328198 c155d800 c025d418 dec97c60 dec95fea fffffff0 dec8ca73 > Call Trace: [<dec962f5>] [<dec97ac0>] [<dec9031f>] [<dec962f5>] [<dec90558>] > [<dec9632a>] [<dec97c60>] [<dec8c910>] [<dec95fc4>] [<c025d418>] [<dec97c60>] > [<dec95fea>] [<dec8ca73>] [<dec97ac0>] [<dec95fea>] [<c011a66a>] [<c01199e7>] > [<c01079bf>] > > Code: 0f 0b e6 00 46 84 2e c0 83 c4 08 5b 5e 5f c3 8b 41 0c 85 c0 > > ----------- > > Decode the oops: > > ksymoops 2.4.9 on i686 2.4.24-1. Options used > -V (default) > -k /proc/ksyms (default) > -l /proc/modules (default) > -o /lib/modules/2.4.24-1/ (default) > -m /usr/src/linux-2.4.24-1/System.map (specified) > > Warning (compare_ksyms_lsmod): module i830 is in lsmod but not in ksyms, probably no > symbols exported > [drm] Debug messages ON > inter_module_put: no entry for 'drm'kernel BUG at module.c:230! > invalid operand: 0000 > CPU: 0 > EIP: 0010:[<c01190ba>] Tainted: PFZ > Using defaults from ksymoops -t elf32-i386 -a i386 > EFLAGS: 00010282 > eax: 00000027 ebx: ddeef5c0 ecx: dcfde000 edx: dcfdff64 > esi: c03069d7 edi: dec962f9 ebp: bfffe668 esp: d57b5f20 > ds: 0018 es: 0018 ss: 0018 > Process rmmod.old (pid: 2884, stackpage=d57b5000) > Stack: c02e2b20 dec962f5 00000000 dec97ac0 00000000 dec9031f dec962f5 d7cbb580 > d7cbb100 dec90558 00000000 dec9632a 00000000 dec97c60 dec8c910 00000000 > dec95fc4 c0328198 c155d800 c025d418 dec97c60 dec95fea fffffff0 dec8ca73 > Call Trace: [<dec962f5>] [<dec97ac0>] [<dec9031f>] [<dec962f5>] [<dec90558>] > [<dec9632a>] [<dec97c60>] [<dec8c910>] [<dec95fc4>] [<c025d418>] [<dec97c60>] > [<dec95fea>] [<dec8ca73>] [<dec97ac0>] [<dec95fea>] [<c011a66a>] [<c01199e7>] > [<c01079bf>] > Code: 0f 0b e6 00 46 84 2e c0 83 c4 08 5b 5e 5f c3 8b 41 0c 85 c0 > > > >>EIP; c01190ba <inter_module_put+5a/80> <===== > > >>ebx; ddeef5c0 <_end+1db2d2a8/1e81fd48> > >>ecx; dcfde000 <_end+1cc1bce8/1e81fd48> > >>edx; dcfdff64 <_end+1cc1dc4c/1e81fd48> > >>esi; c03069d7 <bl_order+28fcb/3abb4> > >>edi; dec962f9 <[vmnet].data.end+150ea/449e51> > >>esp; d57b5f20 <_end+153f3c08/1e81fd48> > > Trace; dec962f5 <[vmnet].data.end+150e6/449e51> > Trace; dec97ac0 <[vmnet].data.end+168b1/449e51> > Trace; dec9031f <[vmnet].data.end+f110/449e51> > Trace; dec962f5 <[vmnet].data.end+150e6/449e51> > Trace; dec90558 <[vmnet].data.end+f349/449e51> > Trace; dec9632a <[vmnet].data.end+1511b/449e51> > Trace; dec97c60 <[vmnet].data.end+16a51/449e51> > Trace; dec8c910 <[vmnet].data.end+b701/449e51> > Trace; dec95fc4 <[vmnet].data.end+14db5/449e51> > Trace; c025d418 <pci_unregister_driver+58/60> > Trace; dec97c60 <[vmnet].data.end+16a51/449e51> > Trace; dec95fea <[vmnet].data.end+14ddb/449e51> > Trace; dec8ca73 <[vmnet].data.end+b864/449e51> > Trace; dec97ac0 <[vmnet].data.end+168b1/449e51> > Trace; dec95fea <[vmnet].data.end+14ddb/449e51> > Trace; c011a66a <free_module+ba/d0> > Trace; c01199e7 <sys_delete_module+a7/1d0> > Trace; c01079bf <system_call+33/38> > > Code; c01190ba <inter_module_put+5a/80> > 00000000 <_EIP>: > Code; c01190ba <inter_module_put+5a/80> <===== > 0: 0f 0b ud2a <===== > Code; c01190bc <inter_module_put+5c/80> > 2: e6 00 out %al,$0x0 > Code; c01190be <inter_module_put+5e/80> > 4: 46 inc %esi > Code; c01190bf <inter_module_put+5f/80> > 5: 84 2e test %ch,(%esi) > Code; c01190c1 <inter_module_put+61/80> > 7: c0 83 c4 08 5b 5e 5f rolb $0x5f,0x5e5b08c4(%ebx) > Code; c01190c8 <inter_module_put+68/80> > e: c3 ret > Code; c01190c9 <inter_module_put+69/80> > f: 8b 41 0c mov 0xc(%ecx),%eax > Code; c01190cc <inter_module_put+6c/80> > 12: 85 c0 test %eax,%eax > > > 1 warning issued. Results may not be reliable. > -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-21 02:06:21
|
Dave Airlie wrote: > Okay my final attempt :-) is now checked in... > > the last issue that register_chrdev returns a 0 when the fops is the same > caused your last problem.. hopefully this work.. > > if you can load/unload this module and see if it works... then I'll add > the couple of lines to hopefully avoid using the second device.. > The module couldn't be unloaded. I tried to unload it right after loading, rmmod complains "i830: Device or resource busy". lsmod shows: Module Size Used by Tainted: PF i830 66620 1 Bill |
From: Dave A. <ai...@li...> - 2004-07-21 09:33:15
|
> > The module couldn't be unloaded. I tried to unload it right after loading, rmmod complains > "i830: Device or resource busy". lsmod shows: > > Module Size Used by Tainted: PF > i830 66620 1 > jeez this is annoying me :-), there was a bug with my ++ and -- for the pointers so I've fixed that try again please.. (if it doesn't work throw a drm_opts=debug on it again, as I've added further debugging...).. Thanks for this again, Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-22 04:06:14
|
Dave Airlie wrote: >>The module couldn't be unloaded. I tried to unload it right after loading, rmmod complains >> "i830: Device or resource busy". lsmod shows: >> >>Module Size Used by Tainted: PF >>i830 66620 1 >> > > > jeez this is annoying me :-), there was a bug with my ++ and -- for the > pointers so I've fixed that try again please.. (if it doesn't work throw a > drm_opts=debug on it again, as I've added further debugging...).. > > Thanks for this again, > Dave. > Still the same. This is the debug msg: [drm] Debug messages ON [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] calling inter_module_register [drm:i830_stub_getminor] info count increased 1 [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] already registered 1 [drm:i830_stub_getminor] info count increased 2 [drm:i830_stub_register] info_register failed [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2) Bill |
From: Dave A. <ai...@li...> - 2004-07-22 12:10:20
|
again please, found another error in the logic, this is like programming by numbers!!! thanks be to God you found these issues before I submitted this for the kernel :-) > > Still the same. This is the debug msg: > > [drm] Debug messages ON > [drm:drm_probe] > [drm:i830_stub_register] > [drm:i830_stub_register] calling inter_module_register > [drm:i830_stub_getminor] info count increased 1 > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated > Graphics Device > [drm:drm_probe] > [drm:i830_stub_register] > [drm:i830_stub_register] already registered 1 > [drm:i830_stub_getminor] info count increased 2 > [drm:i830_stub_register] info_register failed > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated > Graphics Device (#2) > > Bill > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > -- > _______________________________________________ > Dri-devel mailing list > Dri...@li... > https://lists.sourceforge.net/lists/listinfo/dri-devel > -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-24 01:07:20
|
Dave Airlie wrote: > again please, found another error in the logic, this is like programming > by numbers!!! thanks be to God you found these issues before I submitted > this for the kernel :-) > > Still can't unload it. It seems the problem is that the kernel thought the driver is in use, and did not even call the clean-up code. The debug msg follows: [drm] Debug messages ON [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] calling inter_module_register [drm:i830_stub_getminor] info count increased 1 [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device [drm:drm_probe] [drm:i830_stub_register] [drm:i830_stub_register] already registered 1 [drm:i830_stub_getminor] info count increased 2 [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2) |
From: Dave A. <ai...@li...> - 2004-07-25 05:45:45
|
The intricacies of inter module registration were not at first apparant.. the latest fix only does an inter module get/put for the first device in each driver... let me know how this one gets on .. Dave. > > Still can't unload it. It seems the problem is that the kernel thought the driver is in > use, and did not even call the clean-up code. The debug msg follows: > > [drm] Debug messages ON > [drm:drm_probe] > [drm:i830_stub_register] > [drm:i830_stub_register] calling inter_module_register > [drm:i830_stub_getminor] info count increased 1 > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 0: Intel Corp. 82852/855GM Integrated > Graphics Device > [drm:drm_probe] > [drm:i830_stub_register] > [drm:i830_stub_register] already registered 1 > [drm:i830_stub_getminor] info count increased 2 > [drm:i830_ctxbitmap_next] drm_ctxbitmap_next bit : 0 > [drm:i830_ctxbitmap_init] drm_ctxbitmap_init : 0 > [drm] Initialized i830 1.3.2 20021108 on minor 1: Intel Corp. 82852/855GM Integrated > Graphics Device (#2) > -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-26 03:46:52
|
Dave Airlie wrote: > The intricacies of inter module registration were not at first apparant.. > the latest fix only does an inter module get/put for the first device in > each driver... > > let me know how this one gets on .. > Yes, this one works :) Thanks. And I also find out why glxinfo fails. I set the LIBGL_DEBUG env variable and run glxinfo, this is the output: ---------- $ glxinfo name of display: :0.0 libGL error: Can't open configuration file /etc/drirc: No such file or directory. libGL error: Warning in /home/bgou/.drirc line 1, column 0: <option> should be inside <application>. libGL error: Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: type. libGL error: Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: default.libGL error: Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: valid. glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. Aborted ---------- the content of ~/.drirc file is: <option name="vblank_mode" type="enum" default="2" valid="0:3" value="1"> I have no idea where this file comes from. I remove this file, then glxinfo runs well, so do other GL apps. Bill |
From: Bill G. <Bill.Gou@Sun.COM> - 2004-07-26 03:51:23
|
Bill Gou wrote: > Dave Airlie wrote: > >>The intricacies of inter module registration were not at first apparant.. >>the latest fix only does an inter module get/put for the first device in >>each driver... >> >>let me know how this one gets on .. >> > > > Yes, this one works :) Thanks. > > And I also find out why glxinfo fails. I set the LIBGL_DEBUG env variable and run glxinfo, > this is the output: > > ---------- > $ glxinfo > name of display: :0.0 > libGL error: > Can't open configuration file /etc/drirc: No such file or directory. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: <option> should be inside <application>. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: type. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: default.libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: valid. > glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. > Aborted > ---------- > > the content of ~/.drirc file is: > > <option name="vblank_mode" type="enum" default="2" valid="0:3" value="1"> > > I have no idea where this file comes from. I remove this file, then glxinfo runs well, so > do other GL apps. > > Bill 1 thing forgot to mention, I see these errors in Xorg.0.log (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o": No symbols found Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o": No symbols found |
From: Felix <fx...@gm...> - 2004-07-26 12:09:33
|
On Mon, 26 Jul 2004 11:45:59 +0800 Bill Gou <Bill.Gou@Sun.COM> wrote: [snip] >=20 > And I also find out why glxinfo fails. I set the LIBGL_DEBUG env variable= and run glxinfo, > this is the output: >=20 > ---------- > $ glxinfo > name of display: :0.0 > libGL error: > Can't open configuration file /etc/drirc: No such file or directory. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: <option> should be inside = <application>. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: t= ype. > libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: d= efault.libGL error: > Warning in /home/bgou/.drirc line 1, column 0: unkown option attribute: v= alid. > glxinfo: xmlconfig.c:102: findOption: Assertion `i < size' failed. > Aborted > ---------- Ah, now I see what this was all about. It's a corner case where the hash table is completely full and a config file specifies an undefined option. Instead of an error message you get an assertion failure. An assertion failure should never happen due to a bad configuration file. I'll commit a fix in a minute. >=20 > the content of ~/.drirc file is: >=20 > <option name=3D"vblank_mode" type=3D"enum" default=3D"2" valid=3D"0:3" va= lue=3D"1"> >=20 > I have no idea where this file comes from. I remove this file, then glxin= fo runs well, so > do other GL apps. >=20 > Bill >=20 | Felix K=FChling <fx...@gm...> http://fxk.de.vu | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | |