LinHES Forums
http://forum.linhes.org/

PVR350 and XF86 problems
http://forum.linhes.org/viewtopic.php?f=2&t=3368
Page 1 of 1

Author:  ermine [ Fri Jan 28, 2005 11:57 am ]
Post subject:  PVR350 and XF86 problems

I have a Shuttle SV25 PC running KNOPPMYTH r4v5.
I'm using a PVR350 model 993, tuner type 1 (PAL-I)
The PC has 800MHz P3, 256Mb Ram, onboard everything else.

To get the PVR350 to work I have installed Chris Kennedy's ivtv-0.2.0-rc3e driver

I can capture video using: cat /dev/video > test.mpg
I can output using the frame buffer:
ivtvfbctrl /dev/fb1 -alpha -on -globalalpha -nolocalalpha
dd if=/dev/video of=/dev/video16 bs=64k

I have copied ivtvdev_fb.o to /usr/X11R6/lib/modules/drivers

However X wont start.
From the log file it appears as if X is trying to use the framebuffer on the Graphics card.
The bus id for the PVR350 is "0.0x0a:0" or "0:10:0" in decimal, I have tried both in the XFConfig-4 file.

Clue from XFree86.0.log
(**) IVTVDEV(0): claimed PCI slot 0:10:0
(II) IVTVDEV(0): using default device

(EE) IVTVDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
(EE) IVTVDEV(0): Mode init failed


I have attached the following

/var/log/XFree86.0.log
/etc/X11/XF86Config-4
/etc/mythtv/modules/ivtv
/var/log/messages (ivtv stuff only)

Before installing ivtv-0.2.0-rc3, I had MythTV running using the TV output from the Graphics Card.
The picture quality was poor hence wanting to get the TV output of the PVR350 to work.

I feel i'm very close to getting this to work...
Any help is greatly appreciated.
Chris

===========================================================

XFree86 Version 4.3.0 (Debian 4.3.0-0ds4 20030416150820 dstone@aedificator)
Release Date: 18 March 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.21-pre5 i686 [ELF]
Build Date: 16 April 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.25-chw (root@km_dev.mysettopbox.tv) (gcc version 3.3.2 20030812 (Debian prerelease)) #1 Sat Apr 10 15:46:31 PDT 2004
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/XFree86.0.log", Time: Fri Jan 28 16:46:56 2005
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "TV Screen" (0)
(**) | |-->Monitor "PAL Monitor"
(**) | |-->Device "Hauppauge PVR 350 iTVC15 Framebuffer"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "PS/2 Mouse"
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/truetype".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/share/fonts/truetype").
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/truetype/openoffice".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/share/fonts/truetype/openoffice").
(WW) The directory "/usr/X11R6/lib/X11/fonts/defoma/CID" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/defoma/TrueType" does not exist.
Entry deleted from font path.
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi:unscaled,/usr/X11R6/lib/X11/fonts/100dpi,/usr/X11R6/lib/X11/fonts/Speedo,/usr/X11R6/lib/X11/fonts/PEX,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/Type1,/usr/share/fonts/ttf/western,/usr/share/fonts/ttf/decoratives,/usr/share/fonts/truetype/ttf-bitstream-vera,/usr/share/fonts/latex-ttf-fonts"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail" "true"
(++) using VT number 7

(II) Open APM successful
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 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="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000060, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,0605 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1106,8605 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 1106,0686 card 1106,0000 rev 40 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1106,0571 card 1106,0571 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:07:2: chip 1106,3038 card 0925,1234 rev 1a class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 1106,3038 card 0925,1234 rev 1a class 0c,03,00 hdr 00
(II) PCI: 00:07:4: chip 1106,3057 card 1106,3057 rev 40 class 06,80,00 hdr 00
(II) PCI: 00:07:5: chip 1106,3058 card 1106,3058 rev 50 class 04,01,00 hdr 00
(II) PCI: 00:0a:0: chip 4444,0803 card 0070,4000 rev 01 class 04,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1106,3044 card 1106,3044 rev 46 class 0c,00,10 hdr 00
(II) PCI: 00:0c:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
(II) PCI: 01:00:0: chip 5333,8d01 card 0000,7000 rev 02 class 03,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,1), 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 0xe0000000 - 0xe1ffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI: (0:10:0) unknown vendor (0x4444) unknown chipset (0x0803) rev 1, Mem @ 0xdc000000/26
(--) PCI:*(1:0:0) S3 Inc. 86C380 [ProSavageDDR K4M266] rev 2, Mem @ 0xe1000000/19, 0xd0000000/27
(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) PCI Memory resource overlap reduced 0xd8000000 from 0xdbffffff to 0xd7ffffff
(II) Active PCI resource ranges:
[0] -1 0 0xe2001000 - 0xe20010ff (0x100) MX[B]
[1] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[2] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[3] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[4] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[5] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[6] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[7] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[8] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[9] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[10] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[11] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[12] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[13] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xe2001000 - 0xe20010ff (0x100) MX[B]
[1] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[2] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[3] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[4] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[5] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[6] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[7] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[8] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[9] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[10] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[11] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[12] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[13] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[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) All system 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 0xe2001000 - 0xe20010ff (0x100) MX[B]
[6] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[7] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[8] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[9] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[10] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[14] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[15] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[16] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[17] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[18] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[19] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[20] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.0.1
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 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: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.3.0, 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
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o": No symbols found
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "bitmap"
(II) Reloading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Loading font Bitmap
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o": No symbols found
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Speedo
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 2.0.2
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.13.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "ivtvdev"
(II) Loading /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
(II) Module ivtv: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.6.0
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.4
(II) v4l driver for Video4Linux
(II) IVTVDEV: driver for framebuffer: ivtv
(II) Primary Device is: PCI 01:00:0
(II) resource ranges after xf86ClaimFixedResources() call:
[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 0xe2001000 - 0xe20010ff (0x100) MX[B]
[6] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[7] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[8] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[9] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[10] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[13] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[14] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[15] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[16] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[17] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[18] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[19] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[20] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
(**) IVTVDEV(0): claimed PCI slot 0:10:0
(II) IVTVDEV(0): using default device
(II) resource ranges after probing:
[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 0xe2001000 - 0xe20010ff (0x100) MX[B]
[6] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[7] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[8] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[9] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[10] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[11] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[12] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[13] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[17] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[18] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[19] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[20] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[21] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[22] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[23] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
[24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(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: VESA VGA (vidmem: 1875k)
(II) IVTVDEV(0): Checking Modes against framebuffer device...
(II) IVTVDEV(0): mode "720x576" test failed
(II) IVTVDEV(0): Checking Modes against monitor...
(--) IVTVDEV(0): Virtual size is 800x600 (pitch 800)
(**) IVTVDEV(0): Built-in mode "current": 48.0 MHz, 46.9 kHz, 75.1 Hz
(II) IVTVDEV(0): Modeline "current" 48.00 800 832 928 1024 600 604 608 624 -hsync -vsync -csync
(==) IVTVDEV(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="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 ANSI C Emulation, version 0.2
(**) IVTVDEV(0): Using "Shadow Framebuffer"
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/X11R6/lib/modules/libshadow.a
(II) Module shadow: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 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 0xdc000000 - 0xdfffffff (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 0xe2001000 - 0xe20010ff (0x100) MX[B]
[7] -1 0 0xe2000000 - 0xe20007ff (0x800) MX[B]
[8] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[9] -1 0 0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
[10] -1 0 0xe1000000 - 0xe107ffff (0x80000) MX[B](B)
[11] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[12] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[13] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[14] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[17] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]
[18] -1 0 0x0000e800 - 0x0000e87f (0x80) IX[B]
[19] -1 0 0x0000e400 - 0x0000e403 (0x4) IX[B]
[20] -1 0 0x0000e000 - 0x0000e003 (0x4) IX[B]
[21] -1 0 0x0000dc00 - 0x0000dcff (0x100) IX[B]
[22] -1 0 0x0000d800 - 0x0000d81f (0x20) IX[B]
[23] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B]
[24] -1 0 0x0000d000 - 0x0000d00f (0x10) IX[B]
[25] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[26] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
bitsPerPixel=32, depth=24, defaultVisual=TrueColor
mask: ff0000,ff00,ff, offset: 16,8,0
(EE) IVTVDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
(EE) IVTVDEV(0): Mode init failed

Fatal server error:
AddScreen/ScreenInit failed for driver 0


When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to .

===========================================================


Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "TV Screen"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "PS/2 Mouse" "CorePointer"
# Serial Mouse not detected
# USB Mouse not detected
EndSection


Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection


Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
# FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
# FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/X11R6/lib/X11/fonts/defoma/CID"
FontPath "/usr/X11R6/lib/X11/fonts/defoma/TrueType"
EndSection


Section "Module"
# Load "ddc" # ddc probing of monitor
# Load "GLcore"
Load "dbe"
Load "v4l"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "speedo"
Load "type1"
Load "freetype"
Load "record"
# Load "dri"
EndSection


Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection


Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection


Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection


Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection


Section "Monitor"
Identifier "PAL Monitor"
HorizSync 30-68
VertRefresh 50-120
Mode "720x576"
DotClock 42.6
HTimings 720 760 832 944
VTimings 576 577 580 602
Flags "-HSync" "-VSync"
EndMode
EndSection


Section "Device"
Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
Driver "ivtvdev"

### change fb1 to whatever number you got in the previous section
Option "fbdev" "/dev/fb1"

### change the busid to whatever is reported by lspci. Note that
### output of lspci is hex, so add a preceding "0x" to the BusID

BusID "00:10:00"

EndSection


Section "Screen"
Identifier "TV Screen"
Device "Hauppauge PVR 350 iTVC15 Framebuffer"
Monitor "PAL Monitor"
DefaultDepth 24
DefaultFbbpp 32
Subsection "Display"
Depth 24
FbBpp 32
Modes "720x576"
EndSubsection
EndSection


===========================================================


alias char-major-61 lirc_i2c
alias char-major-81 videodev
alias char-major-81-0 ivtv

options ivtv ivtv_std=2 debug=1
options tuner type=1
options saa7127 enable_output=1 output_select=0
options msp3400 once=0 simple=1

add below ivtv msp3400 saa7115 saa7127 tuner
add above ivtv lirc_dev lirc_i2c ivtv-fb


===========================================================


Jan 28 16:46:45 mythtv kernel: Linux video capture interface: v1.00
Jan 28 16:46:45 mythtv kernel: i2c-core.o: i2c core module version 2.6.1 (20010830)
Jan 28 16:46:45 mythtv kernel: i2c-algo-bit.o: i2c bit algorithm module
Jan 28 16:46:45 mythtv kernel: saa7127: video encoder driver version V 0.3 loaded
Jan 28 16:46:45 mythtv kernel: ivtv: ==================== START INIT IVTV ====================
Jan 28 16:46:45 mythtv kernel: ivtv: version 0.2.0 (rc3e) loading
Jan 28 16:46:45 mythtv kernel: ivtv: Linux version: 2.4.25-chw
Jan 28 16:46:45 mythtv kernel: ivtv: In case of problems please include the debug info
Jan 28 16:46:45 mythtv kernel: ivtv: between the START INIT IVTV and END INIT IVTV lines when
Jan 28 16:46:45 mythtv kernel: ivtv: mailing the ivtv-devel mailinglist.
Jan 28 16:46:45 mythtv kernel: ivtv: Autodetected WinTV PVR 350 card
Jan 28 16:46:45 mythtv kernel: ivtv: Found an iTVC15 based chip
Jan 28 16:46:45 mythtv kernel: PCI: Found IRQ 5 for device 00:0a.0
Jan 28 16:46:45 mythtv kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32)
Jan 28 16:46:45 mythtv kernel: ivtv: VIA PCI device: 0x0605 vendor: 0x1106
Jan 28 16:46:45 mythtv kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
Jan 28 16:46:45 mythtv kernel: ivtv: i2c attach [client=(tuner unset),ok]
Jan 28 16:46:45 mythtv kernel: tuner: type set to 1 (Philips PAL_I (FI1246 and compatibles)) by insmod option
Jan 28 16:46:45 mythtv kernel: tuner: The type=<n> insmod option will go away soon.
Jan 28 16:46:45 mythtv kernel: tuner: Please use the tuner=<n> option provided by
Jan 28 16:46:45 mythtv kernel: tuner: tv aard core driver (bttv, saa7134, ...) instead.
Jan 28 16:46:45 mythtv kernel: saa7127: Selecting NTSC video Standard
Jan 28 16:46:45 mythtv kernel: saa7127: Selecting S-Video+Composite
Jan 28 16:46:45 mythtv kernel: saa7127: Turn WSS off
Jan 28 16:46:45 mythtv kernel: saa7127: Widescreen Mode 4:3 Full Format
Jan 28 16:46:45 mythtv kernel: saa7127: Selecting Normal Encoder Input
Jan 28 16:46:45 mythtv kernel: saa7127: Enable Video Output
Jan 28 16:46:45 mythtv kernel: ivtv: i2c attach [client=saa7127[0],ok]
Jan 28 16:46:45 mythtv kernel: saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
Jan 28 16:46:45 mythtv kernel: saa7115: detecting saa7115 client on address 0x42
Jan 28 16:46:45 mythtv kernel: saa7115: writing init values
Jan 28 16:46:45 mythtv kernel: ivtv: i2c attach [client=saa7115[0],ok]
Jan 28 16:46:45 mythtv kernel: saa7115: status: (1E) 0x48, (1F) 0xc0
Jan 28 16:46:45 mythtv kernel: msp34xx: ivtv version
Jan 28 16:46:45 mythtv kernel: msp34xx: init: chip=MSP3418W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode
Jan 28 16:46:45 mythtv kernel: msp34xx: $Id$ compiled on: Jan 25 2005 23:09:41
Jan 28 16:46:46 mythtv kernel: ivtv: i2c attach [client=MSP3418W-A2,ok]
Jan 28 16:46:46 mythtv kernel: tveeprom: Hauppauge: model = 48135, rev = J324, serial# = 7244985
Jan 28 16:46:46 mythtv kernel: tveeprom: tuner = Philips FM1246 (idx = 24, type = 1)
Jan 28 16:46:46 mythtv kernel: tveeprom: tuner fmt = PAL(I) (eeprom = 0x10, v4l2 = 0x00000010)
Jan 28 16:46:46 mythtv kernel: tveeprom: audio_processor = CS5331 (type = 9)
Jan 28 16:46:46 mythtv kernel: ivtv: i2c attach [client=tveeprom[0],ok]
Jan 28 16:46:46 mythtv kernel: ivtv: Tuner Type 1, Tuner formats 0x00000010, Radio: yes, Model 0x00a93494, Revision 0x00000001
Jan 28 16:46:46 mythtv kernel: ivtv: Radio detected
Jan 28 16:46:47 mythtv kernel: ivtv: Encoder revision: 0x02040011
Jan 28 16:46:47 mythtv kernel: ivtv: Decoder revision: 0x02020023
Jan 28 16:46:47 mythtv kernel: ivtv: Configuring WinTV PVR 350 card with 9 streams
Jan 28 16:46:47 mythtv kernel: ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 0 minor 0
Jan 28 16:46:47 mythtv kernel: ivtv: Create DMA stream 1
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 1 minor 32
Jan 28 16:46:47 mythtv kernel: ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 2 minor 224
Jan 28 16:46:47 mythtv kernel: ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 3 minor 24
Jan 28 16:46:47 mythtv kernel: ivtv: Create stream 4
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 4 minor 64
Jan 28 16:46:47 mythtv kernel: ivtv: Create DMA stream 5 using 16 65536 byte buffers 1048576 kbytes total
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 5 minor 16
Jan 28 16:46:47 mythtv kernel: ivtv: Create stream 6 using 1024 2048 byte buffers 262144 kbytes total
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 6 minor 228
Jan 28 16:46:47 mythtv kernel: ivtv: Create stream 7
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 7 minor 232
Jan 28 16:46:47 mythtv kernel: ivtv: Create DMA stream 8
Jan 28 16:46:47 mythtv kernel: ivtv: Registered v4l2 device, streamtype 8 minor 48
Jan 28 16:46:47 mythtv kernel: ivtv: ivtv_enc_thread: pid = 878, itv = 0xceb790a0
Jan 28 16:46:47 mythtv kernel: ivtv: ivtv_dec_thread: pid = 879, itv = 0xceb790a0
Jan 28 16:46:47 mythtv kernel: ivtv: Setting Tuner 1
Jan 28 16:46:47 mythtv kernel: ivtv: Setting audio matrix to input 3, output 1
Jan 28 16:46:47 mythtv kernel: ivtv: Switching standard to PAL.
Jan 28 16:46:47 mythtv kernel: spurious 8259A interrupt: IRQ7.
Jan 28 16:46:47 mythtv kernel: saa7115: decoder set norm PAL
Jan 28 16:46:47 mythtv kernel: saa7115: set audio: 0x01
Jan 28 16:46:47 mythtv kernel: saa7127: Setting Encoder Video Standard
Jan 28 16:46:47 mythtv kernel: saa7127: Set PAL Video Mode
Jan 28 16:46:47 mythtv kernel: saa7127: Selecting PAL video Standard
Jan 28 16:46:47 mythtv kernel: ivtv: Initialized WinTV PVR 350, card #0
Jan 28 16:46:47 mythtv kernel: ivtv: ==================== END INIT IVTV ====================
Jan 28 16:46:47 mythtv kernel: ivtv-osd: Framebuffer module loaded (attached to ivtv card id 0)
Jan 28 16:46:47 mythtv kernel: ivtv-osd: Framebuffer is at decoder-relative address 0x00510000 and has 1704960 bytes.
Jan 28 16:46:48 mythtv kernel: ivtv-osd: screen coords: [0 0] -> [720 576]
Jan 28 16:46:48 mythtv kernel: ivtv-osd: original global alpha = 208
Jan 28 16:46:48 mythtv kernel: ivtv-osd: current OSD state = 39
Jan 28 16:46:48 mythtv kernel: ivtv-osd: new global alpha = 208 (1 255 0)
Jan 28 16:46:48 mythtv kernel: ivtv-osd: framebuffer at 0xdd510000, mapped to 0xcf92c000, size 1620k
Jan 28 16:46:48 mythtv kernel: ivtv-osd: mode is 720x576x32, linelength=2880
Jan 28 16:46:48 mythtv kernel: ivtv-osd: fb1: iTVC15 TV out frame buffer device
Jan 28 16:46:48 mythtv kernel: lirc_dev: IR Remote Control driver registered, at major 61
Jan 28 16:46:48 mythtv kernel: bttv: driver version 0.9.15 loaded
Jan 28 16:46:48 mythtv kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jan 28 16:46:48 mythtv kernel: bttv: driver version 0.9.15 loaded
Jan 28 16:46:48 mythtv kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jan 28 16:46:48 mythtv kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR)
Jan 28 16:46:48 mythtv kernel: ivtv: i2c attach [client=Hauppauge IR,ok]
Jan 28 16:46:48 mythtv kernel: lirc_dev: lirc_register_plugin:sample_rate: 10
Jan 28 16:46:48 mythtv kernel: saa7115: decoder disable output
Jan 28 16:46:48 mythtv kernel: saa7115: decoder set input (0)
Jan 28 16:46:48 mythtv kernel: saa7115: now setting Composite input
Jan 28 16:46:48 mythtv kernel: ivtv: Setting audio matrix to input 1, output 1
Jan 28 16:46:48 mythtv kernel: saa7115: decoder enable output
Jan 28 16:46:48 mythtv kernel: saa7115: decoder set picture bright=128 contrast=63 saturation=64 hue=0
Jan 28 16:46:48 mythtv kernel: saa7115: decoder set picture bright=128 contrast=63 saturation=63 hue=0
Jan 28 16:46:48 mythtv kernel: saa7115: decoder set picture bright=127 contrast=63 saturation=63 hue=0
Jan 28 16:46:48 mythtv kernel: saa7115: decoder set picture bright=127 contrast=63 saturation=63 hue=0
Jan 28 16:46:48 mythtv kernel: saa7115: decoder disable output
Jan 28 16:46:48 mythtv kernel: saa7115: decoder enable output
Jan 28 17:06:30 mythtv -- MARK --

Author:  rod821 [ Mon Jan 31, 2005 10:49 am ]
Post subject:  What about the X11 driver for the pvr-350

Did you copy the X11 driver for ivtv?

Follow this thread: http://mysettopbox.tv/phpBB2/viewtopic.php?t=2995

Author:  ermine [ Wed Feb 02, 2005 2:42 pm ]
Post subject: 

Thanks very much, had read that post before but hadn't sunk in!

Replacing the ivtvdev_dev.o driver from http://membres.lycos.fr/badzzzz/ solved the problem.

Cheers!

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/