Hey
Thanks for responding
I've attached xvinfo, the relevant parts of dmesg, and my Xorg config.
As you can see, I have only one screen configured.
As for the Xdriver:
(II) LoadModule: "ivtvdev"
(II) Loading /usr/X11R6/lib/modules/drivers/ivtvdev_drv.o
(II) Module ivtv: vendor="X.Org Foundation"
compiled for 4.3.99.902, module version = 0.10.6
ABI class: X.Org Video Driver, version 0.7
If you need anything else just ask
TIA
Dunc
John Harvey wrote:
These come from the Xv attribute setting & getting methods. For some reason
they are being asked to set or get attributes that the ivtv driver doesn't
understand.
I have no idea what would cause this unless somehow myth is getting confused
between multiple screens on the same xserver or something like that.
What is the output of xvinfo?
Are you definitely using the latest Xdriver?
How is your xserver configured (single screen or multiple screens/cards and
if so what are they)?
John
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Duncan Brown
Sent: 14 February 2006 10:30
To: [email protected]
Subject: [ivtv-devel] IvtvSetPortAttributeOverlay bad attribute
Hey
I've tried asking this on the myth list but with no response,
hope you guys can help
Since upgrading to 0.19, live tv will randomly stop working.
The sound will play fine, and i can change channel etc, but
there is just a black screen.
The Xorg log begins filling up with
IvtvSetPortAttributeOverlay bad attribute
IvtvGetPortAttributeOverlay bad attribute
IvtvGetPortAttributeOverlay bad attribute
I'm using 2 twinhan dvb-t visionplus cards, outputting
through a pcr 350's tv out
I can only find one reference to this error message, and
thats in the trac code for xv picture controls
Any ideas?
Thanks in advance
Dunc
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.3 (tagged release) loading
ivtv: Linux version: 2.6.15-1.1831_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 5 (level, low)
-> IRQ 5
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tveeprom 2-0050: Hauppauge model 48139, rev K257, serial# 2962861
tveeprom 2-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K)
(eeprom 0x74)
tveeprom 2-0050: audio processor is MSP4418 (idx 25)
tveeprom 2-0050: decoder processor is SAA7115 (idx 19)
tveeprom 2-0050: has radio, has IR remote
saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
msp3400 2-0040: chip=MSP4418G-B3 +nicam +simple +simpler +radio
mode=simpler
ivtv0: i2c attach to card #0 ok [client=MSP4418G-B3, addr=40]
msp3400 2-0040: msp34xxg daemon started
tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02040024
ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or
0x02050032.
ivtv0: Decoder revision: 0x02020023
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
total)
ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB
total)
ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB
total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv0: Create encoder radio stream
ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB
total)
ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB
total)
ivtv0: Create decoder VOUT stream
ivtv0: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB
total)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================
ivtv0-osd: Framebuffer module loaded (attached to ivtv card id 0)
ivtv0-osd: screen coords: [0 0] -> [720 576]
ivtv0-osd: original global alpha = 208
ivtv0-osd: current OSD state = 39
ivtv0-osd: new global alpha = 208 (1 255 0)
ivtv0-osd: framebuffer at 0xe1510000, mapped to 0xe1a90000, size 1665k
ivtv0-osd: mode is 720x576x32, linelength=2880
ivtv0-osd warning: ivtvfb_set_par
Console: switching to colour frame buffer device 90x36
ivtv0-osd: fb0: cx23415 TV out frame buffer device
ivtv0: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB
total)
X-Video Extension version 2.2
screen #0
Adaptor #0: "PVR350"
number of ports: 1
port base: 56
operations supported: PutImage
supported visuals:
depth 24, visualID 0x22
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
number of attributes: 2
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 101)
"XV_AUTOPAINT_COLORKEY" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 768 x 576
Number of image formats: 1
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
# XFree86 4 configuration created by pyxf86config
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
# ModulePath "/usr/X11R6/lib/modules/extensions/nvidia"
# ModulePath "/usr/X11R6/lib/modules/extensions"
# ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "PAL Monitor"
HorizSync 30.0 - 68.0
VertRefresh 50.0 - 120.0
ModeLine "720x576" 42.6 720 760 832 944 576 577 580 602 -hsync
-vsync
DisplaySize 182 145
EndSection
Section "Device"
### change fb1 to whatever your card grabbed
### converted from hex to decimal
# lspci says 00:08.0
### More examples
#BusID "PCI:0:09:0" # lspci says 00:0a.0
#BusID "PCI:1:14:0" # lspci says 01:0e.0
#BusID "PCI:0:5:1" # lspci says 00:05.1
Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
Driver "ivtvdev"
Option "fbdev" "/dev/fb0"
Option "ivtv" "/dev/fb0"
### change the BusID to whatever is reported by lspci,
BusID "PCI:0:9:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Hauppauge PVR 350 iTVC15 Framebuffer"
Monitor "PAL Monitor"
DefaultDepth 24
DefaultFbBPP 32
SubSection "Display"
Depth 24
FbBPP 32
Modes "720x576"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel