On Mon, Nov 9, 2009 at 1:59 AM, Tom Epperly <[email protected]> wrote:
> Package: xserver-xorg-video-ivtv
>
> Version: 1.0.1-1
> Severity: normal
>
> I upgraded a Knoppmyth R5 system using apt-get update ; apt-get
> dist-upgrade to Debian stable, and the TV output via the PVR-350's composite
> out
> stopped working. I spent a while making sure the right kernel
> modules were being loaded and checking the xorg.conf.
>
> X11 gets launched from /etc/inittab with this line:
> c7:2345:respawn:/usr/bin/openvt -fwc 6 -- /bin/su - mythtv -c
> /usr/bin/startx >& /dev/null
>
> The X11 server seems to be starting up fine, but nothing ultimately
> shows up on my television. The TV acts like it's not seeing a signal at all
> on the composite video in. This hardware worked with the previous version.
>
> Oddly enough, I can connect to the X11 server from another machine via
> LAN using xvnc4viewer, and that looks just fine.
> r...@mythtv:/usr/share/doc/ivtv-utils# lsmod
> Module Size Used by
> autofs4 16452 0
> rfcomm 28272 0
> l2cap 17248 5 rfcomm
> bluetooth 44996 4 rfcomm,l2cap
> ppdev 6468 0
> parport_pc 22500 0
> lp 8164 0
> parport 30988 3
> ppdev,parport_pc,lp battery 10180
> 0 nfsd
> 186864 17 auth_rpcgss
> 33952 1 nfsd exportfs
> 3936 1 nfsd nfs
> 214216 0 lockd
> 54568 2 nfsd,nfs
> nfs_acl 2912 2 nfsd,nfs
> sunrpc 162528 13 nfsd,auth_rpcgss,nfs,lockd,nfs_acl
> wlan_tkip 10272 2
> jfs 148940 1
> nls_base 6820 1 jfs
> ipv6 235396 31
> fuse 42908 1
> tea5767 6020 0
> mt20xx 10824 0
> arc4 1824 0
> serio_raw 4740 0
> crc_itu_t 2080 0
> pcmcia 29548
> 0 yenta_socket
> 20620 0 rsrc_nonstatic
> 9504 1 yenta_socket pcmcia_core
> 31892 3 pcmcia,yenta_socket,rsrc_nonstatic sbp2
> 18572 0 ohci1394
> 24976 0
> ieee1394 75832 2 sbp2,ohci1394
> usb_storage 77120 0
> ohci_hcd 18532 0
> cx88_vp3054_i2c 2528 0
> cx8802 13604 0
> cx88xx 61704 1 cx8802
> saa7134_dvb 17420 0
> saa7134 125044 1 saa7134_dvb
> ir_kbd_i2c 7120 1 saa7134
> videobuf_dvb 4580 1
> saa7134_dvb nvram 7116
> 0 dvb_bt8xx
> 13316 0 dvb_core
> 66528 3 saa7134_dvb,videobuf_dvb,dvb_bt8xx bt878
> 8792 1 dvb_bt8xx bttv
> 148116 2 dvb_bt8xx,bt878 ir_common
> 39620 4 cx88xx,saa7134,ir_kbd_i2c,bttv
> i2c_piix4 7216 0
> # cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 6
> model : 8
> model name : Pentium III (Coppermine)
> stepping : 3
> cpu MHz : 701.596
> cache size : 256 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 2
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
> cmov pat pse36 mmx fxsr sse up
> bogomips : 1404.98
> clflush size : 32
> power management:
>
> # lspci -v 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX -
> 82443BX/ZX/DX Host bridge (rev 03) Flags: bus master, medium devsel,
> latency 32 Memory at d0000000 (32-bit, prefetchable) [size=64M]
> Capabilities: [a0] AGP version 1.0 Kernel driver in use: agpgart-intel
> Kernel modules: intel-agp
> 00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
> (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium
> devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01,
> sec-latency=32 Memory behind bridge: da000000-dbffffff
> Prefetchable memory behind bridge: d8000000-d9ffffff Kernel modules:
> shpchp
> 00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
> Flags: bus master, medium devsel, latency 0
> 00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
> (prog-if 80 [Master]) Flags: bus master, medium devsel, latency 32
> [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled]
> [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable)
> [disabled] [size=1] [virtual] Memory at 00000170 (32-bit,
> non-prefetchable) [disabled] [size=8] [virtual] Memory at
> 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O
> ports at f000 [size=16] Kernel driver in use: PIIX_IDE Kernel
> modules: piix
> 00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
> (prog-if 00 [UHCI]) Flags: bus master, medium devsel, latency 32, IRQ
> 12 I/O ports at c000 [size=32] Kernel driver in use: uhci_hcd
> Kernel modules: uhci-hcd
> 00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
> Flags: medium devsel, IRQ 9 Kernel driver in use: piix4_smbus
> Kernel modules: i2c-piix4
> 00:09.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID
> Controller (rev 50) Subsystem: VIA Technologies, Inc. VT6421 IDE RAID
> Controller Flags: bus master, medium devsel, latency 32, IRQ 12
> I/O ports at c400 [size=16] I/O ports at c800 [size=16] I/O
> ports at cc00 [size=16] I/O ports at d000 [size=16] I/O ports at
> d400 [size=32] I/O ports at d800 [size=256] [virtual] Expansion
> ROM at 20000000 [disabled] [size=64K] Capabilities: [e0] Power
> Management version 2 refetchable) [disabled] [size=32M]
> [virtual] Exp
> # v4l2-ctl --all Driver Info: Driver name : ivtv Card type
> : Hauppauge WinTV PVR-350 Bus info : 0000:00:0b.0 Driver
> version: 66304 Capabilities : 0x010702F3 Video Capture
> Video Output Video Output Overlay
> VBI Capture VBI Output Sliced VBI Capture
> Sliced VBI Output Tuner Audio
> Radio Read/Write Format Video Capture: Width/Height
> : 720/480 Pixel Format : MPEG Field : Interlaced
> Bytes per Line: 0 Size Image : 131072 Colorspace :
> Broadcast NTSC/PAL (SMPTE170M/ITU601) Format Video Output:
> Width/Height : 720/480 Pixel Format : MPEG Field :
> Interlaced Bytes per Line: 0 Size Image : 131072
> Colorspace : Broadcast NTSC/PAL (SMPTE170M/ITU601) Format Video Output
> Overlay: Left/Top : 0/0 Width/Height: 0/0 Field :
> Any Chroma Key : 0x00000000 Global Alpha: 0xff Clip Count
> : 0 Clip Bitmap : No Format Sliced VBI Capture: Service Set
> : Service Line 0: / Service Line 1: /
> Service Line 2: / Service Line 3: / Service
> Line 4: / Service Line 5: / Service Line 6:
> / Service Line 7: / Service Line 8:
> / Service Line 9: / 2
>
>
> -- System Information:
> Debian Release: 5.0.3
> APT prefers stable
> APT policy: (500, 'stable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages xserver-xorg-video-ivtv depends on:
> ii libc6 2.7-18 GNU C Library: Shared libraries
> ii xserver-xorg-core 2:1.4.2-10.lenny2 Xorg X server - core server
>
> xserver-xorg-video-ivtv recommends no packages.
>
> xserver-xorg-video-ivtv suggests no packages.
>
> -- no debconf information
>
>
>
>
Tom,
I recently upgraded on Centos 5.4 and am experiencing the same issues
that you are. The driver and fb load completely fine, but the output
is never displayed on the TV screen. I am able to vnc into the screen0
and see the mythtv application running, but nothing shows up on the
TV.
# uname -a
Linux mythbox 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:18:27 EST 2009
i686 i686 i386 GNU/Linux
xdriver:
xf86-video-ivtv-1.0.2-12.el5
# cat /proc/fb
0 cx23415 TV out
# grep -i ivtv /var/log/messages
Nov 9 12:06:00 mythbox kernel: ivtv: Start initialization, version 1.4.1
Nov 9 12:06:00 mythbox kernel: ivtv0: Initializing card 0
Nov 9 12:06:00 mythbox kernel: ivtv0: Autodetected Hauppauge card
(cx23416 based)
Nov 9 12:06:01 mythbox kernel: ivtv0: Autodetected Hauppauge WinTV PVR-150
Nov 9 12:06:01 mythbox kernel: ivtv0: Reopen i2c bus for IR-blaster support
Nov 9 12:06:01 mythbox kernel: cx25840 1-0044: cx25841-23 found @
0x88 (ivtv i2c driver #0)
Nov 9 12:06:01 mythbox kernel: tuner 1-0061: chip found @ 0xc2 (ivtv
i2c driver #0)
Nov 9 12:06:01 mythbox kernel: wm8775 1-001b: chip found @ 0x36 (ivtv
i2c driver #0)
Nov 9 12:06:01 mythbox kernel: ivtv0: Registered device video0 for
encoder MPG (4096 kB)
Nov 9 12:06:02 mythbox kernel: ivtv0: Registered device video32 for
encoder YUV (2048 kB)
Nov 9 12:06:02 mythbox kernel: ivtv0: Registered device vbi0 for
encoder VBI (1024 kB)
Nov 9 12:06:02 mythbox kernel: ivtv0: Registered device video24 for
encoder PCM (320 kB)
Nov 9 12:06:02 mythbox kernel: ivtv0: Initialized card: Hauppauge WinTV PVR-150
Nov 9 12:06:02 mythbox kernel: ivtv1: Initializing card 1
Nov 9 12:06:02 mythbox kernel: ivtv1: Autodetected Hauppauge card
(cx23415 based)
Nov 9 12:06:03 mythbox kernel: cx25840 2-0044: cx25 0-21 found @
0x88 (ivtv i2c driver #1)
Nov 9 12:06:03 mythbox kernel: tuner 2-0043: chip found @ 0x86 (ivtv
i2c driver #1)
Nov 9 12:06:03 mythbox kernel: tuner 2-0061: chip found @ 0xc2 (ivtv
i2c driver #1)
Nov 9 12:06:03 mythbox kernel: ivtv1: Autodetected Hauppauge WinTV PVR-350
Nov 9 12:06:03 mythbox kernel: saa7115 2-0021: saa7115 found
(1f7115d0e100000) @ 0x42 (ivtv i2c driver #1)
Nov 9 12:06:03 mythbox kernel: msp3400 2-0040: MSP4448G-A2 found @
0x80 (ivtv i2c driver #1)
Nov 9 12:06:04 mythbox kernel: ivtv1: Registered device video1 for
encoder MPG (4096 kB)
Nov 9 12:06:04 mythbox kernel: ivtv1: Registered device video33 for
encoder YUV (2048 kB)
Nov 9 12:06:04 mythbox kernel: ivtv1: Registered device vbi1 for
encoder VBI (1024 kB)
Nov 9 12:06:05 mythbox kernel: ivtv1: Registered device video25 for
encoder PCM (320 kB)
Nov 9 12:06:05 mythbox kernel: ivtv1: Registered device radio1 for
encoder radio
Nov 9 12:06:05 mythbox kernel: ivtv1: Registered device video17 for
decoder MPG (1024 kB)
Nov 9 12:06:06 mythbox kernel: ivtv1: Registered device vbi9 for
decoder VBI (64 kB)
Nov 9 12:06:06 mythbox kernel: ivtv1: Registered device vbi17 for decoder VOUT
Nov 9 12:06:06 mythbox kernel: ivtv1: Registered device video49 for
decoder YUV (1024 kB)
Nov 9 12:06:06 mythbox kernel: ivtv1: Initialized card: Hauppauge WinTV PVR-350
Nov 9 12:06:06 mythbox kernel: ivtv: End initialization
Nov 9 12:06:06 mythbox kernel: ivtv1: Loaded v4l-cx2341x-enc.fw
firmware (376836 bytes)
Nov 9 12:06:06 mythbox kernel: ivtv1: Loaded v4l-cx2341x-dec.fw
firmware (262144 bytes)
Nov 9 12:06:06 mythbox kernel: ivtv1: Encoder revision: 0x02060039
Nov 9 12:06:06 mythbox kernel: ivtv1: Decoder revision: 0x02020023
Nov 9 12:06:06 mythbox kernel: ivtv1: Loaded v4l-cx2341x-init.mpg
firmware (155648 bytes)
Nov 9 12:06:06 mythbox kernel: ivtvfb1: Framebuffer at 0xd9510000,
mapped to 0xfa990000, size 1665k
Nov 9 12:06:06 mythbox kernel: ivtvfb1: Framebuffer registered on ivtv1
Snippet from Xorg.0.log:
(--) IVTV(0): Framebuffer id from dev /dev/fb0 is 0
(II) IVTV(0): IVTV driver version 1.4.1
(II) IVTV(0): Using new API
(II) IVTV(0): Linked framebuffer 'dev/fb0' to yuv device '/dev/video49'
(**) IVTV(0): Depth 24, (**) framebuffer bpp 32
(==) IVTV(0): RGB weight 888
(==) IVTV(0): Default visual is TrueColor
(==) IVTV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) IVTV(0): Hardware: cx23415 TV out (vidmem: 1665k)
(**) IVTV(0): Option "ivtv" "/dev/fb0"
(II) IVTV(0): Checking Modes against framebuffer device...
(II) IVTV(0): mode "720x480" ok
(II) IVTV(0): Checking Modes against monitor...
(--) IVTV(0): Virtual size is 720x480 (pitch 720)
(**) IVTV(0): Mode "720x480": 34.6 MHz (scaled from 0.0 MHz), 37.2 kHz, 73.9 Hz
(II) IVTV(0): Modeline "720x480" 34.56 720 752 840 928 480 484 488
504 -hsync -vsync
(==) IVTV(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(**) IVTV(0): Using "Shadow Framebuffer"
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules/libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
ABI class: X.Org ANSI C Emulation, version 0.3
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xd8000000 - 0xdbffffff (0x4000000) MX[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 0xfeae0000 - 0xfeafffff (0x20000) MX[B]
[6] -1 0 0xfebff900 - 0xfebff9ff (0x100) MX[B]
[7] -1 0 0xfebffa00 - 0xfebffbff (0x200) MX[B]
[8] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[9] -1 0 0xffa80800 - 0xffa80bff (0x400) MX[B]
[10] -1 0 0xfecf0000 - 0xfecf0fff (0x1000) MX[B]
[11] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]O
[12] -1 0 0xfe900000 - 0xfe91ffff (0x20000) MX[B](B)
[13] -1 0 0xfa000000 - 0xfbffffff (0x2000000) MX[B](B)
[14] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[15] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[16] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B)
[17] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B](B)
[18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[20] -1 0 0x0000df40 - 0x0000df7f (0x40) IX[B]
[21] -1 0 0x0000edc0 - 0x0000edff (0x40) IX[B]
[22] -1 0 0x0000ee00 - 0x0000eeff (0x100) IX[B]
[23] -1 0 0x0000eda0 - 0x0000edbf (0x20) IX[B]
[24] -1 0 0x0000fea0 - 0x0000feaf (0x10) IX[B]
[25] -1 0 0x0000fe30 - 0x0000fe33 (0x4) IX[B]
[26] -1 0 0x0000fe20 - 0x0000fe27 (0x8) IX[B]
[27] -1 0 0x0000fe10 - 0x0000fe13 (0x4) IX[B]
[28] -1 0 0x0000fe00 - 0x0000fe07 (0x8) IX[B]
[29] -1 0 0x0000ffa0 - 0x0000ffaf (0x10) IX[B]
[30] -1 0 0x00000374 - 0x00000374 (0x1) IX[B]
[31] -1 0 0x00000170 - 0x00000170 (0x1) IX[B]
[32] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[B]
[33] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[34] -1 0 0x0000ff20 - 0x0000ff3f (0x20) IX[B]
[35] -1 0 0x0000ff40 - 0x0000ff5f (0x20) IX[B]
[36] -1 0 0x0000ff60 - 0x0000ff7f (0x20) IX[B]
[37] -1 0 0x0000ff80 - 0x0000ff9f (0x20) IX[B]
[38] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
(II) IVTV(0): bitsPerPixel=32, depth=24, defaultVisual=TrueColor
mask: ff0000,ff00,ff, offset: 16,8,0
(II) IVTV(0): Screen init width 720 height 480 virtual 720 480
(==) IVTV(0): Backing store disabled
(II) IVTV(0): Init Video
(II) IVTV(0): Enabling Xv support for PVR350
(==) RandR enabled
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users