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.

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

Reply via email to