SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Linux
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Linux Discussion related to the SageTV Media Center for Linux. Questions, issues, problems, suggestions, etc. relating to the SageTV Linux should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-19-2006, 12:17 AM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
Setup Wizard cannot see video preview

So...I've gotten to the point that SageTV is installed and running and I'm going through the Setup Wizard. When I get to the part to configure my tuner cards, I see both of them listed, however, when I select TUNER, I don't see the video and I receive the error:

There was a Playback Error in playback. Details: sage.PlaybackException

the log file shows the following:

Code:
Mon 9/18 23:12:36.414   at java.net.SocketInputStream.socketRead0(Native Method)
Mon 9/18 23:12:36.414   at java.net.SocketInputStream.read(Unknown Source)
Mon 9/18 23:12:36.414   at java.net.SocketInputStream.read(Unknown Source)
Mon 9/18 23:12:36.414   at java.io.DataInputStream.readInt(Unknown Source)
Mon 9/18 23:12:36.415   at sage.bq.a(Unknown Source)
Mon 9/18 23:12:36.415   at sage.bq.load(Unknown Source)
Mon 9/18 23:12:36.415   at sage.VideoFrame.if(Unknown Source)
Mon 9/18 23:12:36.415   at sage.VideoFrame.a(Unknown Source)
Mon 9/18 23:12:36.415   at sage.VideoFrame.run(Unknown Source)
Mon 9/18 23:12:36.415   at java.lang.Thread.run(Unknown Source)
Mon 9/18 23:12:36.418 VideFrame had an error loading the file. It must abort the file load.
Mon 9/18 23:12:36.418 Closing down MiniPlayer
Any ideas? Thanks in advance for the help
Reply With Quote
  #2  
Old 09-19-2006, 01:49 AM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
This problem apparently could be audio related. I'm getting the following during boot:

CS4232 soundcard not found or device busy
CS4232 soundcard not found or device busy
No WaveFront cards found or devices busy
No WaveFront cards found or devices busy

I'm running a VIA chipset with what I thought was an 82xx soundcard built into it.

Any ideas?
Reply With Quote
  #3  
Old 09-19-2006, 01:54 AM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
Here's the soundcard line from lspci if this helps:

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)

Don't know why it's trying to load the 4232 on boot. How do I change the card that alsa is trying to load?
Reply With Quote
  #4  
Old 09-19-2006, 07:45 AM
_Demo_ _Demo_ is offline
Moderator
 
Join Date: Mar 2003
Posts: 863
Send a message via ICQ to _Demo_
You cab try running alsamixer to know if the sound card is detected or not.

_Demo_
Reply With Quote
  #5  
Old 09-19-2006, 09:33 AM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
Well...I ran alsaconf and it detected and configured the card. I ran alsamixer and everything looks normal. I checked the modules files and the correct soundcard is listed. If I restart alsa, it looks like it is loading the right card.

HOWEVER...on boot, it still tries to load the 4232 driver and fails. And SageTV won't display video or audio.

I had to recompile the kernel to get the ati-drivers to work properly. Do I need to emerge the alsa-drivers again or should the changes I made above be sufficient to get this working?
Reply With Quote
  #6  
Old 09-19-2006, 04:03 PM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
Well...this is not related to the soundcard. I've got that working fine now. I'm still getting the video error when trying to configure my capture cards (PVR-250s).

Anyone have ideas on what this could be?
Reply With Quote
  #7  
Old 09-19-2006, 04:12 PM
_Demo_ _Demo_ is offline
Moderator
 
Join Date: Mar 2003
Posts: 863
Send a message via ICQ to _Demo_
If you recompiled your kernel you will also need to recompile ivtv. You can see if it's installed properly by running dmesg and looking for the ivtv loading messages.

_Demo_
Reply With Quote
  #8  
Old 09-19-2006, 04:38 PM
psenechal psenechal is offline
Sage User
 
Join Date: Sep 2006
Posts: 24
I reinstalled everything since then and did the kernel compile before I installed SageTV. Here is my ivtv output in dmesg:

Code:
hdd: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache, UDMA(66)
Uniform CD-ROM driver Revision: 3.20
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
EISA: Probing bus 0 at eisa.0
EISA: Detected 0 cards.
NET: Registered protocol family 2
IP route cache hash table entries: 8192 (order: 3, 32768 bytes)
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI Shortcut mode
Freeing unused kernel memory: 208k freed
input: AT Translated Set 2 keyboard as /class/input/input0
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt Link [ALKB] BIOS reported IRQ 0, using IRQ 21
ACPI: PCI Interrupt Link [ALKB] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:10.3[D] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:10.3, from 9 to 1
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: irq 177, io mem 0xe2002000
ehci_hcd 0000:00:10.3: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
USB Universal Host Controller Interface driver v2.3
ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:10.0, from 12 to 1
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.0: irq 177, io base 0x0000d800
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:10.1, from 5 to 1
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.1: irq 177, io base 0x0000dc00
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.2[C] -> Link [ALKB] -> GSI 21 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:10.2, from 11 to 1
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.2: irq 177, io base 0x0000e000
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
sl811: driver sl811-hcd, 19 May 2005
usb 2-2: new full speed USB device using uhci_hcd and address 2
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1313 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 17 (level, low) -> IRQ 185
PCI: Via IRQ fixup for 0000:00:0d.0, from 5 to 9
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[185]  MMIO=[e2000000-e20007ff]  Max Packet=[2048]
sbp2: $Rev: 1306 $ Ben Collins <bcollins@debian.org>
ieee1394: sbp2: Driver forced to serialize I/O (serialize_io=1)
ieee1394: sbp2: Try serialize_io=0 for better performance
libata version 1.20 loaded.
usb 4-2: new low speed USB device using uhci_hcd and address 2
input: Microsoft Microsoft 5-Button Mouse with IntelliEye(TM) as /class/input/input1
input: USB HID v1.10 Mouse [Microsoft Microsoft 5-Button Mouse with IntelliEye(TM)] on usb-0000:00:10.2-2
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
ReiserFS: hda3: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda3
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[004063c000000395]
eth1394: $Rev: 1312 $ Ben Collins <bcollins@debian.org>
eth1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
Adding 1028152k swap on /dev/hda2.  Priority:-1 extents:1 across:1028152k
EXT3 FS on hda3, internal journal
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected VIA PT800 chipset
agpgart: AGP aperture is 128M @ 0xc0000000
Linux video capture interface: v1.00
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.4.5 (tagged release) loading
ivtv:  Linux version: 2.6.15.3 SMP 586 4KSTACKS gcc-3.4
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 250 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 193
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 32031, rev = B210, serial# = 6152206
tveeprom: tuner = Philips FI1236 MK2 (idx = 10, type = 2)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = MSP3435 (type = a)
tveeprom: decoder processor = SAA7115 (type = 13)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
saa7115 0-0021: ivtv driver
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
msp3400 0-0040: ivtv driver
msp3400 0-0040: chip=MSP3435G-B6 +nicam +simple +simpler +radio mode=simpler
ivtv0: i2c attach to card #0 ok [client=MSP3435G-B6, addr=40]
msp3400 0-0040: msp34xxg daemon started
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by ivtv i2c driver #0
ivtv0: Initialized WinTV PVR 250, card #0
ivtv:  ======================  NEXT CARD  ======================
ivtv1: Autodetected WinTV PVR 250 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level, low) -> IRQ 201
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 32552, rev = C168, serial# = 7356996
tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = MSP4448 (type = 1b)
tveeprom: decoder processor = SAA7115 (type = 13)
ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #1
ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
saa7115 1-0021: ivtv driver
saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=saa7115, addr=21]
msp3400 1-0040: ivtv driver
msp3400 1-0040: chip=MSP4448G-A2 +nicam +simple +simpler +radio mode=simpler
ivtv1: i2c attach to card #1 ok [client=MSP4448G-A2, addr=40]
tda9887 1-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43]
msp3400 1-0040: msp34xxg daemon started
ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv1: Encoder revision: 0x02050032
ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv1: Create encoder radio stream
tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #1
ivtv1: Initialized WinTV PVR 250, card #1
ivtv:  ====================  END INIT IVTV  ====================
i2c /dev entries driver
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
ACPI: PCI Interrupt 0000:00:0e.0[A] -> GSI 18 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:0e.0, from 11 to 1
eth1: VIA Rhine III (Management Adapter) at 0xe2001000, 00:40:63:c0:78:bf, IRQ 193.
eth1: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
via82xx: Assuming DXS channels with 48k fixed sample rate.
         Please try dxs_support=5 option
         and report if it works on your machine.
         For more details, read ALSA-Configuration.txt.
ACPI: PCI Interrupt Link [ALKC] BIOS reported IRQ 0, using IRQ 22
ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [ALKC] -> GSI 22 (level, low) -> IRQ 209
PCI: Via IRQ fixup for 0000:00:11.5, from 11 to 1
PCI: Setting latency timer of device 0000:00:11.5 to 64
Real Time Clock Driver v1.12
input: PC Speaker as /class/input/input2
FDC 0 is a post-1991 82077
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
CS4232 soundcard not found or device busy
CS4232 soundcard not found or device busy
No WaveFront cards found or devices busy
No WaveFront cards found or devices busy
gameport: NS558 PnP Gameport is pnp00:0d/gameport0, io 0x201, speed 864kHz
cdrom: open failed.
eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 8.27.10 [Jul 27 2006] on minor 0
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 201
[fglrx] Internal AGP support requested, but kernel AGP support active.
[fglrx] Have to use kernel AGP support to avoid conflicts.
[fglrx] AGP detected, AgpState   = 0x1f000a0b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled,  AgpCommand = 0x1f000302 (selected caps)
[fglrx] total      GART = 134217728
[fglrx] free       GART = 118222848
[fglrx] max single GART = 118222848
[fglrx] total      LFB  = 126873600
[fglrx] free       LFB  = 116387840
[fglrx] max single LFB  = 116387840
[fglrx] total      Inv  = 0
[fglrx] free       Inv  = 0
[fglrx] max single Inv  = 0
[fglrx] total      TIM  = 0
mtrr: no MTRR for c8000000,400000 found
mtrr: no MTRR for c8400000,200000 found
mtrr: no MTRR for c8600000,100000 found
mtrr: no MTRR for c8700000,1000 found
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 201
[fglrx] Internal AGP support requested, but kernel AGP support active.
[fglrx] Have to use kernel AGP support to avoid conflicts.
[fglrx] AGP detected, AgpState   = 0x1f000a0b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled,  AgpCommand = 0x1f000302 (selected caps)
[fglrx] total      GART = 134217728
[fglrx] free       GART = 118222848
[fglrx] max single GART = 118222848
[fglrx] total      LFB  = 126873600
[fglrx] free       LFB  = 116387840
[fglrx] max single LFB  = 116387840
[fglrx] total      Inv  = 0
[fglrx] free       Inv  = 0
[fglrx] max single Inv  = 0
[fglrx] total      TIM  = 0
STVMC-308 server #
Reply With Quote
  #9  
Old 09-20-2006, 09:42 PM
shamgar03 shamgar03 is offline
Sage User
 
Join Date: Aug 2006
Posts: 11
manual tv...

Try manually watching some tv. I only have 1 tuner card but what you might want to do is check out what the input numbers are for your 2 tuners from ivtvctl. Then double check that sage has the same numbers. I was having problems because sage thought my svideo was at a different location than it was. Just an attempt, but knowing whether you can actually watch tv without sagetv is a start. Try cat /dev/video0 > test.mpg once you have the card tuned. The second card might be somthing else so make sure they both work. Yo can also do "mplayer /dev/video0"
Reply With Quote
  #10  
Old 09-21-2006, 08:37 AM
_Demo_ _Demo_ is offline
Moderator
 
Join Date: Mar 2003
Posts: 863
Send a message via ICQ to _Demo_
Does it give you a number on the error, what is it?

Thanks

_Demo_
Reply With Quote
  #11  
Old 09-25-2006, 03:36 PM
cbhatt cbhatt is offline
Sage User
 
Join Date: Jan 2006
Location: Mount Laurel, NJ
Posts: 20
we need logs

Hi all,
Good to hear you resolved your network issue. The sage.PlaybackException caused me many hours of grief. When I worked with Sage tech support they had me switch sage into debug mode and send them the logs as I recreated the problems I was having.

You already found sagetv_0.txt but there are other logs. Can you please post Xorg.0.log found in /var/log/. This will tell us what drivers are being loaded for X.

Also in the client directory in /opt/sagetv edit the sageclient.sh to read:

#java -cp MiniClient.jar:. sage.miniclient.MiniClient $1 $2 2>&1 > /dev/null

java -cp MiniClient.jar:. sage.miniclient.MiniClient $1 $2 &> miniclient.log

Once you make the edit to sageclient.sh, reboot the machine and recreate the exception. Then ctrl-alt-backspace to kill X. Then copy the Xorg.0.log and minilog.txt to the forum.

The minilog.txt file will have bloody-gorey details on the exception. Given those 2 log files we can pin point exactly (video, sound, other) what's not working.

Thank you George Oms (sage tech support) for how to get logs out of sagetv.
__________________
-Chirag
Reply With Quote
  #12  
Old 04-09-2007, 03:18 AM
slamduncan slamduncan is offline
Sage User
 
Join Date: May 2005
Posts: 17
Trying to find the route cause of a dreaded playbackexception error. Modified the client startup script as mentioned here. The logfile gets created but only has one line in saying "Starting MiniClient" even after I recreate my problem. Any ideas what I'm doing wrong?
__________________
EPIA M9000, 1GB RAM, 300GB HD, Silverstone LC04 (Black), Hauppauge PVR250, GFX5200 256MB, DVD-RW, Noiseblocker S2 80mm, Red-Eye Serial, Keene RGB->SVID.
EPIA ME6000, 256MB RAM, 80GB HD, Morex Cubid 2699RR (Black), Hauppauge PVR150MCE, CD-ROM
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 01:36 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.