[mythtv-users] Garbled X on PVR-350 TV Out
Darren Boyd
dboyd at its.to
Sat Oct 2 14:56:41 EDT 2004
I am trying to get X running on the PVR 250 TV Out. I seem to have all
of what is supposed to be there, but it is all garbled. Sometimes the
middle two thirds of the screen are shifted over about 30%. Sometimes
items don't get drawn over when changing to a different part of the myth
menu. When you move the mouse around the screen everything gets really
messed up (not sure how else to describe this).
The video actually works great. I can watch live TV, or a recording
with no problems.
I am using FC2, and installed everything using Jarod's guide. These are
the RPMs that are installed:
kernel-module-ivtv-2.6.8-1.521-0.1.10-47_pre2_ck100zz.rhfc2.at
ivtv-0.1.10-47_pre2_ck100zz.rhfc2.at
ivtv-firmware-2.02.023-3.at
and I compiled the msp3400 module manually from
ivtv-0.1.10-pre2-ck113e.tgz to get the sound working.
Any ideas what I'm doing wrong?
Here are some log outputs:
Oct 2 12:25:08 gwenno kernel: ivtv: ==================== START INIT
IVTV ====================
Oct 2 12:25:08 gwenno kernel: ivtv: version 0.1.10 (0.1.10pre2-ck100z)
loading
Oct 2 12:25:08 gwenno kernel: ivtv: Linux version: 2.6.8-1.521 686
REGPARM 4KSTACKS gcc-3.3
Oct 2 12:25:08 gwenno kernel: ivtv: In case of problems please include
the debug info
Oct 2 12:25:08 gwenno kernel: ivtv: between the START INIT IVTV and END
INIT IVTV lines when
Oct 2 12:25:08 gwenno kernel: ivtv: mailing the ivtv-devel mailinglist.
Oct 2 12:25:08 gwenno kernel: ivtv: Autodetected WinTV PVR 350 card
Oct 2 12:25:09 gwenno kernel: ivtv: Found an iTVC15 based chip
Oct 2 12:25:09 gwenno kernel: ACPI: PCI interrupt 0000:00:0c.0[A] ->
GSI 11 (level, low) -> IRQ 11
Oct 2 12:25:09 gwenno kernel: ivtv: Unreasonably low latency timer,
setting to 64 (was 32)
Oct 2 12:25:09 gwenno kernel: ivtv: pci: VIA detected device: 0x3099
vendor: 0x1106
Oct 2 12:25:09 gwenno kernel: tveeprom: Hauppauge: model = 48132, rev =
K168, serial# = 2836885
Oct 2 12:25:09 gwenno kernel: tveeprom: tuner = LG NTSC (TAPE series)
(idx = 68, type = 47)
Oct 2 12:25:09 gwenno kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
Oct 2 12:25:09 gwenno kernel: tveeprom: audio_processor = MSP3440 (type
= 11)
Oct 2 12:25:09 gwenno kernel: ivtv: i2c attach [client=tveeprom[0],ok]
Oct 2 12:25:09 gwenno kernel: ivtv: Tuner Type 47, Tuner formats
0x00001000, Radio: yes, Model 0x00ad1598,
Revision 0x00000001
Oct 2 12:25:09 gwenno kernel: ivtv: NTSC tuner detected
Oct 2 12:25:09 gwenno kernel: ivtv: Radio detected
Oct 2 12:25:09 gwenno kernel: tuner: chip found at addr 0xc2 i2c-bus
ivtv i2c driver #0
Oct 2 12:25:09 gwenno kernel: ivtv: i2c attach [client=(tuner unset),ok]
Oct 2 12:25:09 gwenno kernel: saa7115: starting probe for adapter ivtv
i2c driver #0 (0x10005)
Oct 2 12:25:09 gwenno kernel: saa7115: detecting saa7115 client on
address 0x42
Oct 2 12:25:09 gwenno kernel: saa7115: writing init values
Oct 2 12:25:09 gwenno kernel: ivtv: i2c attach [client=saa7115[0],ok]
Oct 2 12:25:09 gwenno kernel: saa7115: status: (1E) 0x48, (1F) 0xc0
Oct 2 12:25:09 gwenno kernel: saa7127: video encoder driver version V
0.3 loaded
Oct 2 12:25:09 gwenno kernel: saa7127: Selecting NTSC video Standard
Oct 2 12:25:09 gwenno kernel: saa7127: Selecting S-Video+Composite
Oct 2 12:25:09 gwenno kernel: saa7127: Turn WSS off
Oct 2 12:25:09 gwenno kernel: saa7127: Widescreen Mode 4:3 Full Format
Oct 2 12:25:09 gwenno kernel: saa7127: Selecting Normal Encoder Input
Oct 2 12:25:09 gwenno kernel: saa7127: Enable Video Output
Oct 2 12:25:09 gwenno kernel: ivtv: i2c attach [client=saa7127[0],ok]
Oct 2 12:25:10 gwenno kernel: msp34xx: ivtv version
Oct 2 12:25:10 gwenno kernel: msp34xx: init: chip=MSP3448W-A2, has
NICAM support, simple (D) mode, simpler
(G) no-thread mode
Oct 2 12:25:10 gwenno kernel: msp34xx: $Id$ compiled on: Sep 30 2004
21:51:49
Oct 2 12:25:10 gwenno kernel: ivtv: i2c attach [client=MSP3448W-A2,ok]
Oct 2 12:25:11 gwenno kernel: ivtv: Encoder revision: 0x02040011
Oct 2 12:25:11 gwenno kernel: ivtv: Decoder revision: 0x02020023
Oct 2 12:25:11 gwenno kernel: ivtv: Configuring WinTV PVR 350 card with
9 streams
Oct 2 12:25:11 gwenno kernel: ivtv: Create DMA stream 0 using 128
buffers of size 32768
Oct 2 12:25:11 gwenno kernel: ivtv: Create DMA stream 1 using 128
buffers of size 32768
Oct 2 12:25:11 gwenno kernel: ivtv: Create stream 2 using 128 buffers
of size 4096
Oct 2 12:25:11 gwenno kernel: ivtv: Create DMA stream 3 using 128
buffers of size 32768
Oct 2 12:25:11 gwenno kernel: ivtv: Create stream 4
Oct 2 12:25:11 gwenno kernel: ivtv: Create DMA stream 5 using 16
buffers of size 32768
Oct 2 12:25:11 gwenno kernel: ivtv: Create stream 6 using 128 buffers
of size 4096
Oct 2 12:25:11 gwenno kernel: ivtv: Create stream 7
Oct 2 12:25:11 gwenno kernel: ivtv: Create DMA stream 8 using 16
buffers of size 32768
Oct 2 12:25:11 gwenno kernel: ivtv: Setting Tuner 47
Oct 2 12:25:11 gwenno kernel: tuner: type set to 47 (LG NTSC (TAPE
series)) by ivtv i2c driver #0
Oct 2 12:25:11 gwenno kernel: ivtv: Setting audio matrix to input 3,
output 1
Oct 2 12:25:11 gwenno kernel: ivtv: Switching standard to NTSC.
Oct 2 12:25:12 gwenno kernel: saa7115: decoder set norm NTSC
Oct 2 12:25:12 gwenno kernel: saa7115: set audio: 0x01
Oct 2 12:25:12 gwenno kernel: saa7127: Setting Encoder Video Standard
Oct 2 12:25:12 gwenno kernel: saa7127: Set NTSC Video Mode
Oct 2 12:25:12 gwenno kernel: saa7127: Selecting NTSC video Standard
Oct 2 12:25:12 gwenno kernel: ivtv: Initialized WinTV PVR 350, card #0
Oct 2 12:25:12 gwenno kernel: ivtv: ==================== END INIT IVTV
====================
and from the XFree log (not sure how much of this is useful, or if I
left something out that is useful).
(II) IVTVDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 01:00:0
(II) IVTVDEV(0): using /dev/fb0
(II) Running in FRAMEBUFFER Mode
(**) 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: 1350k)
(**) IVTVDEV(0): Option "fbdev" "/dev/fb0"
(II) IVTVDEV(0): Checking Modes against framebuffer device...
(II) IVTVDEV(0): mode "720x480" ok
(II) IVTVDEV(0): Checking Modes against monitor...
(--) IVTVDEV(0): Virtual size is 720x480 (pitch 720)
(**) IVTVDEV(0): Mode "720x480": 34.6 MHz (scaled from 0.0 MHz), 37.2
kHz, 73.9 Hz
(II) IVTVDEV(0): Modeline "720x480" 34.56 720 752 840 928 480 484
488 504 -hsync -vsync
(==) 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="X.Org Foundation"
compiled for 6.7.0, 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/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
(--) Depth 24 pixmap format is 32 bpp
bitsPerPixel=32, depth=24, defaultVisual=TrueColor
mask: ff0000,ff00,ff, offset: 16,8,0
(EE) IVTVDEV(0): FBIOPAN_DISPLAY: Invalid argument
(==) IVTVDEV(0): Backing store disabled
(==) RandR enabled
More information about the mythtv-users
mailing list