I'm stuck I'm afraid.
On my system libshadow.a implements things like shadowAlloc.
If I do
nm libshadow.a | grep shadowAlloc
I get
T shadowAlloc
It would be worth trying the same on your libshadow.so and see what happens.
Mail me the output of nm libshadow.so if you like and I'll see if anything
makes any sense.
This would appear to be a gentoo X build quirk that I don't understand.
John
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:ivtv-devel-
> [EMAIL PROTECTED] On Behalf Of Dirk grosse Osterhues
> Sent: 01 June 2005 20:56
> To: [email protected]
> Subject: Re: [ivtv-devel] Problems with xorg and ivtvdev.o 1.9 xdriver
> with Xv [EMAIL PROTECTED]
>
> John Harvey wrote:
>
> >> Can you mail the complete log file for me to look at.
>
>
> The attached log was generated while using the precompiled-driver.
> Thanks a lot for having a look at it.
>
> Cheers,
> Dirk
>
> [log]
> X Window System Version 6.8.2
> Release Date: 9 February 2005
> X Protocol Version 11, Revision 0, Release 6.8.2
> Build Operating System: Linux 2.6.11-gentoo-r6 i686 [ELF]
> Current Operating System: Linux digo 2.6.11-gentoo-r9 #8 SMP Wed Jun 1
> 05:09:29 CEST 2005 i686
> Build Date: 26 April 2005
> 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: Wed Jun 1 20:14:30 2005
> (==) Using config file: "/etc/X11/xorg.conf"
> (==) ServerLayout "Default Layout"
> (**) |-->Screen "TV" (0)
> (**) | |-->Monitor "PAL TV"
> (**) | |-->Device "Hauppauge PVR350"
> (**) |-->Input Device "Generic Keyboard"
> (**) Option "XkbRules" "xorg"
> (**) XKB: rules: "xorg"
> (**) Option "XkbModel" "pc105"
> (**) XKB: model: "pc105"
> (**) Option "XkbLayout" "gb"
> (**) XKB: layout: "gb"
> (==) Keyboard: CustomKeycode disabled
> (**) |-->Input Device "Configured Mouse"
> (WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
> Entry deleted from font path.
> (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> does not exist.
> Entry deleted from font path.
> (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID" does
> not exist.
> Entry deleted from font path.
> (**) FontPath set to
> "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/cyrillic,/usr/lib/X
> 11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/
> fonts/Type1,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi"
> (==) RgbPath set to "/usr/lib/X11/rgb"
> (**) ModulePath set to
> "/usr/X11R6/lib/modules/extensions,/usr/X11R6/lib/modules/drivers,/usr/lib
> /modules"
> (WW) Open APM failed (/dev/apm_bios) (No such file or directory)
> (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/lib/modules/fonts/libbitmap.so
> (II) Module bitmap: vendor="X.Org Foundation"
> compiled for 6.8.2, 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/lib/modules/libpcidata.so
> (II) Module pcidata: vendor="X.Org Foundation"
> compiled for 6.8.2, module version = 1.0.0
> ABI class: X.Org Video Driver, version 0.7
> Using vt 7
> (--) using VT number 7
>
> (II) PCI: PCI scan (all values are in hex)
> (II) PCI: 00:00:0: chip 8086,2570 card 8086,2570 rev 02 class 06,00,00
> hdr 00
> (II) PCI: 00:01:0: chip 8086,2571 card 0000,0000 rev 02 class 06,04,00
> hdr 01
> (II) PCI: 00:1d:0: chip 8086,24d2 card a0a0,042d rev 02 class 0c,03,00
> hdr 80
> (II) PCI: 00:1d:1: chip 8086,24d4 card a0a0,042d rev 02 class 0c,03,00
> hdr 00
> (II) PCI: 00:1d:2: chip 8086,24d7 card a0a0,042d rev 02 class 0c,03,00
> hdr 00
> (II) PCI: 00:1d:3: chip 8086,24de card a0a0,042d rev 02 class 0c,03,00
> hdr 00
> (II) PCI: 00:1d:7: chip 8086,24dd card 8086,24dd rev 02 class 0c,03,20
> hdr 00
> (II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev c2 class 06,04,00
> hdr 01
> (II) PCI: 00:1f:0: chip 8086,24d0 card 0000,0000 rev 02 class 06,01,00
> hdr 80
> (II) PCI: 00:1f:1: chip 8086,24db card a0a0,042d rev 02 class 01,01,8a
> hdr 00
> (II) PCI: 00:1f:2: chip 8086,24d1 card a0a0,042e rev 02 class 01,01,8f
> hdr 00
> (II) PCI: 00:1f:3: chip 8086,24d3 card a0a0,042d rev 02 class 0c,05,00
> hdr 00
> (II) PCI: 00:1f:5: chip 8086,24d5 card a0a0,03ca rev 02 class 04,01,00
> hdr 00
> (II) PCI: 01:00:0: chip 102b,0525 card 102b,0641 rev 82 class 03,00,00
> hdr 00
> (II) PCI: 02:04:0: chip 4444,0803 card 0070,4000 rev 01 class 04,00,00
> hdr 00
> (II) PCI: 02:07:0: chip 14e4,169c card a0a0,03ad rev 03 class 02,00,00
> hdr 00
> (II) PCI: 02:0d:0: chip 11c1,5811 card 0001,0001 rev 61 class 0c,00,10
> hdr 00
> (II) PCI: End of PCI scan
> (II) Host-to-PCI bridge:
> (II) Bus 0: bridge is at (0:0:0), (0,0,2), 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:1:0), (0,1,1), BCTRL: 0x000c (VGA_EN is set)
> (II) Bus 1 non-prefetchable memory range:
> [0] -1 0 0xf6000000 - 0xf8ffffff (0x3000000) MX[B]
> (II) Bus 1 prefetchable memory range:
> [0] -1 0 0xf4000000 - 0xf5ffffff (0x2000000) MX[B]
> (II) PCI-to-PCI bridge:
> (II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0006 (VGA_EN is
> cleared)
> (II) Bus 2 non-prefetchable memory range:
> [0] -1 0 0xf9000000 - 0xf90fffff (0x100000) MX[B]
> (II) Bus 2 prefetchable memory range:
> [0] -1 0 0xf0000000 - 0xf3ffffff (0x4000000) 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)
> (--) PCI:*(1:0:0) Matrox Graphics, Inc. MGA G400 AGP rev 130, Mem @
> 0xf4000000/25, 0xf6000000/14, 0xf7000000/23
> (--) PCI: (2:4:0) unknown vendor (0x4444) unknown chipset (0x0803) rev
> 1, Mem @ 0xf0000000/26
> (II) Addressable bus resource ranges are
>
> [...]
>
> (II) Setting vga for screen 0.
> (**) IVTVDEV(0): Depth 24, (**) framebuffer bpp 32
> (==) IVTVDEV(0): RGB weight 888
> (==) IVTVDEV(0): Default visual is TrueColor
> (==) IVTVDEV(0): Using gamma correction (1.0, 1.0, 1.0)
> (II) IVTVDEV(0): Hardware: iTVC15 TV out (vidmem: 2025k)
> (**) IVTVDEV(0): Option "fbdev" "/dev/fb1"
> (II) IVTVDEV(0): Checking Modes against framebuffer device...
> (II) IVTVDEV(0): mode "720x576" ok
> (II) IVTVDEV(0): Checking Modes against monitor...
> (--) IVTVDEV(0): Virtual size is 720x576 (pitch 720)
> (**) IVTVDEV(0): Mode "720x576": 42.6 MHz (scaled from 0.0 MHz), 45.1
> kHz, 75.0 Hz
> (II) IVTVDEV(0): Modeline "720x576" 42.60 720 760 832 944 576 577
> 580 602 -hsync -vsync
> (==) IVTVDEV(0): DPI set to (75, 75)
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/lib/modules/libfb.so
> (II) Module fb: vendor="X.Org Foundation"
> compiled for 6.8.2, module version = 1.0.0
> ABI class: X.Org ANSI C Emulation, version 0.2
> (**) IVTVDEV(0): Using "Shadow Framebuffer"
> (II) Loading sub module "shadow"
> (II) LoadModule: "shadow"
> (II) Loading /usr/lib/modules/libshadow.so
> (II) Module shadow: vendor="X.Org Foundation"
> compiled for 6.8.2, module version = 1.0.0
> ABI class: X.Org ANSI C Emulation, version 0.2
> (--) Depth 24 pixmap format is 32 bpp
> (II) do I need RAC? No, I don't.
> (II) resource ranges after preInit:
> [0] 0 0 0xf0000000 - 0xf3ffffff (0x4000000) MX[B]
> [1] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
> [2] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
> [3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
> [4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
> [5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
> [6] -1 0 0xf9010000 - 0xf9010fff (0x1000) MX[B]
> [7] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B]
> [8] -1 0 0xf9102000 - 0xf91020ff (0x100) MX[B]
> [9] -1 0 0xf9101000 - 0xf91011ff (0x200) MX[B]
> [10] -1 0 0x40000000 - 0x400003ff (0x400) MX[B]
> [11] -1 0 0xf9100000 - 0xf91003ff (0x400) MX[B]
> [12] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]O
> [13] -1 0 0xf0000000 - 0xf3ffffff (0x4000000) MX[B](B)
> [14] -1 0 0xf7000000 - 0xf77fffff (0x800000) MX[B](B)
> [15] -1 0 0xf6000000 - 0xf6003fff (0x4000) MX[B](B)
> [16] -1 0 0xf4000000 - 0xf5ffffff (0x2000000) MX[B](B)
> [17] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
> [18] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
> [19] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
> [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
> [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
> [22] -1 0 0x0000eb00 - 0x0000eb3f (0x40) IX[B]
> [23] -1 0 0x0000ea00 - 0x0000eaff (0x100) IX[B]
> [24] -1 0 0x00005000 - 0x0000501f (0x20) IX[B]
> [25] -1 0 0x0000e800 - 0x0000e80f (0x10) IX[B]
> [26] -1 0 0x0000e700 - 0x0000e703 (0x4) IX[B]
> [27] -1 0 0x0000e600 - 0x0000e607 (0x8) IX[B]
> [28] -1 0 0x0000e500 - 0x0000e503 (0x4) IX[B]
> [29] -1 0 0x0000e400 - 0x0000e407 (0x8) IX[B]
> [30] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
> [31] -1 0 0x0000e300 - 0x0000e31f (0x20) IX[B]
> [32] -1 0 0x0000e200 - 0x0000e21f (0x20) IX[B]
> [33] -1 0 0x0000e100 - 0x0000e11f (0x20) IX[B]
> [34] -1 0 0x0000e000 - 0x0000e01f (0x20) IX[B]
> [35] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
> [36] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
> bitsPerPixel=32, depth=24, defaultVisual=TrueColor
> mask: ff0000,ff00,ff, offset: 16,8,0
> (EE) IVTVDEV(0): FBIOBLANK: Invalid argument
> (EE) IVTVDEV(0): FBIOPAN_DISPLAY: Invalid argument
> Required symbol shadowAdd from module
> /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o is unresolved!
> Required symbol shadowSetup from module
> /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o is unresolved!
> Required symbol fbPictureInit from module
> /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o is unresolved!
> Required symbol fbScreenInit from module
> /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o is unresolved!
> Required symbol shadowAlloc from module
> /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o is unresolved!
>
> Fatal server error:
> Some required symbols were unresolved
>
>
> Please consult the The X.Org Foundation support
> at http://wiki.X.Org
> for help.
> Please also check the log file at "/var/log/Xorg.0.log" for additional
> information.
> [/log]
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by Yahoo.
> Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
> Search APIs Find out how you can build Yahoo! directly into your own
> Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ivtv-devel
-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel