[mythtv-users] Myth Setup Problems - lirc, video, dvb tuning

Richard Horton rhorton at synapse.co.nz
Thu Feb 15 10:10:36 UTC 2007


hi,

I am an experienced developer on windows, and a newbie to linux.  I am
building a linux pvr, a project which is proving a bit troublesome. 
I have followed the instructions on the mythtvology (thanks Jarod), and I
have become stuck in a few places.  I am fairly sure that my problems will
be configuration (or lack of it), hence the posting here.

I am posting this in the hopes that one of you experts can help with some or
all of them.

I have two tv cards, a pvr150 and a nova-s, running onto a leadtek? board w/
x86_64 processor and an nvidia 7950 card.

I have successfully upgraded to the latest kernel (2895) and installed the
ndivia driver (from a .run downloaded from their site), lirc, alsa, and
ivtv.

See the output D below from the initialisation of ivtv.


Problems:

1. Lirc: when I try to start the lircd service, I get no response (no OK's
as mentioned) and no messages in /var/log/messages.  When I tried
/usr/bin/irw it returned "connect: No such file or directory".  Also, when I
use mplayer to test the ivtv mpg I get a failure message (though is this
just because we didn't bother configuring it as it is just a temporary test
setup for the tuner?).  It looks OK in the ivtv initialisation.

2. I can't run mplayer with -vo xv.  When I do, it fails with the message in
output A below.  When I run myth and watch tv, the output B shows that there
is also a problem initialising xvideo.
Is xvideo required for mythtv or can I run in another mode?  I switched to
opengl but that only seems to be the menu system - live video is still in
xvideo.  This appears to be a driver issue.  Any clues on finding the fault?

3. Last time, I successfully tested the dvb card using "/usr/bin/dvbstream
-f 1371 -s 22500 -p v -o 1005 1105 | mplayer -vo gl2 -dr -fs -", but when I
ran mythtv setup it would not scan the channels, despite me putting in
settings that I was sure were correct (LNB freq. = 11300, TVNZ= 12483000
Vertical SR=22500000).  The signal was showing fine, but the scan never left
3% and eventually timed out.  I also tried manually creating the
channels.conf using the scan utility, but this resulted in a blank screen
when selecting those channels.


Any comments or help would be appreciated.

Regards,

Richard Horton.



Output A - mplayer fails on -vo xv:

Xlib:  extension "XFree86-VidModeExtension" missing on display ":0.0".
##note this always displays, even in gl2 mode, which worked
Xlib:  extension "XVideo" missing on display ":0.0".
[VO_XV] Sorry, Xv not supported by this X11 version/driver
[VO_XV] ******** Try with  -vo x11  or  -vo sdl  *********
Error opening/initializing the selected video_out (-vo) device.


Output B - myth fails to start in xvideo mode:

Xlib:  extension "XVideo" missing on display ":0.0".
2007-02-07 20:06:06.368 VideoOutputXv Error: XVideo output requested, but is
not supported by display.
2007-02-07 20:06:06.369 AFD: Opened codec 0x6bcc710, id(MPEG2VIDEO)
type(Video)
2007-02-07 20:06:06.398 AFD: Opened codec 0x6bd66e0, id(MP2) type(Audio)
2007-02-07 20:06:06.458 Opening OSS audio device '/dev/dsp'.
Xlib:  extension "XVideo" missing on display ":0.0".
2007-02-07 20:06:06.515 VideoOutputXv Error: XVideo output requested, but is
not supported by display.
2007-02-07 20:06:06.517 VideoOutputXv: XvMCTex: Init failed
2007-02-07 20:06:06.517 VideoOutputXv: Falling back to X shared memory video
output.
                              *** May be slow ***


Output C - lirc failure on mplayer

Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote
control.

Playing /tmp/test.mpg.


Output D - ivtv startup & some more after (incl. dvb):

Jan 29 16:50:36 localhost kernel: ivtv:  ==================== START INIT
IVTV ====================
Jan 29 16:50:36 localhost kernel: ivtv:  version 0.9.1 (tagged release)
loading
Jan 29 16:50:36 localhost kernel: ivtv:  Linux version: 2.6.19-1.2895.fc6
SMP mod_unload 
Jan 29 16:50:36 localhost kernel: ivtv:  In case of problems please include
the debug info between
Jan 29 16:50:36 localhost kernel: ivtv:  the START INIT IVTV and END INIT
IVTV lines, along with
Jan 29 16:50:36 localhost kernel: ivtv:  any module options, when mailing
the ivtv-users mailinglist.
Jan 29 16:50:36 localhost kernel: ivtv0: Autodetected Hauppauge card
(cx23416 based)
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt Link [APC4] enabled at
IRQ 19
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt 0000:01:07.0[A] ->
Link [APC4] -> GSI 19 (level, low) -> IRQ 19
Jan 29 16:50:36 localhost kernel: ivtv0: Unreasonably low latency timer,
setting to 64 (was 32)
Jan 29 16:50:36 localhost kernel: hda: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW
drive, 2048kB Cache, UDMA(66)
Jan 29 16:50:36 localhost kernel: Uniform CD-ROM driver Revision: 3.20
Jan 29 16:50:36 localhost kernel: nvidia: module license 'NVIDIA' taints
kernel.
Jan 29 16:50:36 localhost kernel: EDAC MC: Ver: 2.0.1 Jan 10 2007
Jan 29 16:50:36 localhost kernel: forcedeth.c: Reverse Engineered nForce
ethernet driver. Version 0.57.
Jan 29 16:50:36 localhost kernel: sd 0:0:0:0: Attached scsi generic sg0 type
0
Jan 29 16:50:36 localhost kernel: cx2388x dvb driver version 0.0.6 loaded
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_ctl_add
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_ctl_add
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_pcm_new
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_pcm_new
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_card_register
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol
snd_card_register
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_card_free
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_card_free
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_ctl_new1
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_ctl_new1
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_card_new
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_card_new
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_pcm_lib_ioctl
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol
snd_pcm_lib_ioctl
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_pcm_set_ops
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol snd_pcm_set_ops
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_pcm_hw_constraint_integer
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol
snd_pcm_hw_constraint_integer
Jan 29 16:50:36 localhost kernel: cx88_alsa: disagrees about version of
symbol snd_pcm_period_elapsed
Jan 29 16:50:36 localhost kernel: cx88_alsa: Unknown symbol
snd_pcm_period_elapsed
Jan 29 16:50:36 localhost kernel: cx2388x v4l2 driver version 0.0.6 loaded
Jan 29 16:50:36 localhost kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware
(262144 bytes)
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: The eeprom says no radio
is present, but the tuner type
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: indicates otherwise. I
will assume that radio is present.
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: Hauppauge model 26159,
rev F1A5, serial# 9846685
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: tuner model is TCL
MPE05-2 (idx 105, type 38)
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: TV standards PAL(B/G)
PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: audio processor is
CX25843 (idx 37)
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: decoder processor is
CX25843 (idx 30)
Jan 29 16:50:36 localhost kernel: tveeprom 2-0050: has radio, has IR remote
Jan 29 16:50:36 localhost kernel: ivtv0: Autodetected Hauppauge WinTV
PVR-150
Jan 29 16:50:36 localhost kernel: ivtv0: reopen i2c bus for IR-blaster
support
Jan 29 16:50:36 localhost kernel: tuner 2-0043: chip found @ 0x86 (ivtv i2c
driver #0)
Jan 29 16:50:36 localhost kernel: tda9887 2-0043: tda988[5/6/7] found @ 0x43
(tuner)
Jan 29 16:50:36 localhost kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c
driver #0)
Jan 29 16:50:36 localhost kernel: cx25840 2-0044: cx25843-23 found @ 0x88
(ivtv i2c driver #0)
Jan 29 16:50:36 localhost kernel: cx25840 2-0044: loaded v4l-cx25840.fw
firmware (16382 bytes)
Jan 29 16:50:36 localhost kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c
driver #0)
Jan 29 16:50:36 localhost kernel: ivtv0: Encoder revision: 0x02050032
Jan 29 16:50:36 localhost kernel: ivtv0: Registered device video0 for
encoder MPEG
Jan 29 16:50:36 localhost kernel: ivtv0: Registered device video32 for
encoder YUV
Jan 29 16:50:36 localhost kernel: ivtv0: Registered device vbi0 for encoder
VBI
Jan 29 16:50:36 localhost kernel: ivtv0: Registered device video24 for
encoder PCM audio
Jan 29 16:50:36 localhost kernel: ivtv0: Registered device radio0 for
encoder radio
Jan 29 16:50:36 localhost kernel: tuner 2-0061: type set to 38 (Philips
PAL/SECAM multi (FM1216ME MK3))
Jan 29 16:50:36 localhost kernel: ivtv0: Initialized Hauppauge WinTV
PVR-150, card #0
Jan 29 16:50:36 localhost kernel: ivtv:  ====================  END INIT IVTV
====================
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt 0000:05:00.0[A] ->
Link [APC3] -> GSI 18 (level, low) -> IRQ 18
Jan 29 16:50:36 localhost kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel
Module  1.0-9746  Fri Dec 15 10:19:35 PST 2006
Jan 29 16:50:36 localhost kernel: CORE cx88[0]: subsystem: 0070:9202, board:
Hauppauge Nova-S-Plus DVB-S [card=37,autodetected]
Jan 29 16:50:36 localhost kernel: TV tuner 4 at 0x1fe, Radio tuner -1 at
0x1fe
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt Link [APCJ] enabled at
IRQ 23
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt 0000:00:04.0[A] ->
Link [APCJ] -> GSI 23 (level, low) -> IRQ 23
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: Hauppauge model 92001,
rev B1B1, serial# 415477
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: MAC address is
00-0D-FE-06-56-F5
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: tuner model is
Conexant_CX24109 (idx 111, type 4)
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: TV standards ATSC/DVB
Digital (eeprom 0x80)
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: audio processor is CX883
(idx 32)
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: decoder processor is
CX883 (idx 22)
Jan 29 16:50:36 localhost kernel: tveeprom 3-0050: has no radio, has IR
remote
Jan 29 16:50:36 localhost kernel: cx88[0]: hauppauge eeprom: model=92001
Jan 29 16:50:36 localhost kernel: input: cx88 IR (Hauppauge Nova-S-Plus  as
/class/input/input3
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt Link [APC1] enabled at
IRQ 16
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt 0000:01:08.2[A] ->
Link [APC1] -> GSI 16 (level, low) -> IRQ 16
Jan 29 16:50:36 localhost kernel: cx88[0]/2: found at 0000:01:08.2, rev: 5,
irq: 16, latency: 32, mmio: 0xe9000000
Jan 29 16:50:36 localhost kernel: cx88[0]/2: cx2388x based dvb card
Jan 29 16:50:36 localhost kernel: DVB: registering new adapter (cx88[0]).
Jan 29 16:50:36 localhost kernel: DVB: registering frontend 0 (Conexant
CX24123/CX24109)...
Jan 29 16:50:36 localhost kernel: intel8x0_measure_ac97_clock: measured
50663 usecs
Jan 29 16:50:36 localhost kernel: intel8x0: clocking to 46766
Jan 29 16:50:36 localhost kernel: ACPI: PCI Interrupt 0000:01:08.0[A] ->
Link [APC1] -> GSI 16 (level, low) -> IRQ 16
Jan 29 16:50:36 localhost kernel: cx88[0]/0: found at 0000:01:08.0, rev: 5,
irq: 16, latency: 32, mmio: 0xe7000000
Jan 29 16:50:36 localhost kernel: cx88[0]/0: registered device video1 [v4l2]
Jan 29 16:50:36 localhost kernel: cx88[0]/0: registered device vbi1


!DSPAM:45d4311f889631959214154! 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070215/71197a33/attachment.htm 


More information about the mythtv-users mailing list