Hi list I have the same problem with RedHat 9.0 and AG 2.2
As I wanted to use the S-Video port of my Pinnacle PCTV cards. I tried to debugged a bit ... AG seems to write the correct port into the /tmp/xzy.vic file. this file is given to vic as a script (-u). vic does not care about the command in the script: set defaultPort($device) "S-Video" i tried some variations of that command and also the Option Vic.defaultPort($device) command. Hardwiring the port ("S-Video") in vic helped. but is probably not a solution ;) so i wrote an email to v...@cs.ucl.ac.uk have a nice day christoph PS: i also updated a bug report. concerning the saving and loading of VideoProduducerService (the port information gets lost while loading). Fred Dech wrote: > ok. 'will do. > > thanks. > > --fred > > On Tue, Jul 13, 2004 at 11:11AM, Ivan R. Judson said: > >> >>If you use Doug Kosovic's packages, you'll be in better shape. Doug has been >>working on the "official" fedora core 2 packaging that will emerge when 2.3 >>is released. >> >>--Ivan >> >> >>>-----Original Message----- >>>From: owner-ag-t...@mcs.anl.gov >>>[mailto:owner-ag-t...@mcs.anl.gov] On Behalf Of Fred Dech >>>Sent: Tuesday, July 13, 2004 10:20 AM >>>To: christoph ganser >>>Cc: ag-t...@mcs.anl.gov >>>Subject: Re: [AG-TECH] Fedora C2 & Ospreys >>> >>>i started to submit a Bugzilla yesterday, but stopped because >>>the binary version of AG2.2 i installed is not the official >>>AG2.2. it is a Fedoraized >>>AG2.2 rpm set from the UK. >>>i have noticed that the nodeConfig file generates a parsing >>>error upon read-in. the serviceconfig associated with the >>>service associated with the video resource fails consistently >>>to be parsed correctly on the 'port' field (which is actually >>>called the 'input' field in the error message. on a hunch, i >>>changed the fieldname to 'input' but that did not help) upon read in. >>>e.g., >>>[serviceconfig1] >>>encoding = h261 >>>streamname = Video >>>framerate = 24 >>>standard = NTSC >>>bandwidth = 800 >>>quality = 75 >>>port = S-Video >>> >>>~~~~~~~~~~~~~~~~~~~~~~~ >>>config: invalid value for input: (null) >>>valid choices for "input": "Television", "Composite1", >>>"S-Video", "Composite3" >>> >>>~~~~~~~~~~~~~~~~~~~~~~~ >>>the official release AG2.2 binary pukes (and i should submit >>>that in Bugzilla although if i search, i'm sure someone >>>already has) on a FedoraC2 box at the very end when it is >>>referencing or sourcing some >>>AG2 .py scripts. >>>so i 'may' try and build AG2.2 on that system from source. >>> >>>--fred >>> >>>On Tue, Jul 13, 2004 at 10:07AM, christoph ganser said: >>> >>>>hi list >>>> >>>>Fred Dech wrote: >>>> > i'm going to start looking at my saved config files, >>> >>>etc. and the >>> >>>>args >>>> >>>>>that are sent to VIC when it is started from within the >>> >>>Venue Client >>> >>>>>to try and figure out why things aren't working. >>>> >>>>i have the same problem with the ports. >>>> >>>>the ag-config-file seems to me ok. >>>>the file passed to vic as a script (/tmp/xyz.vic) is also ok. >>>> >>>>i guess either vis does not understand the script commands >>> >>>or vic has a bug! >>> >>>>regards >>>> >>>>christoph >>>> >>>> >>>>>--fred >>>>> >>>>>On Mon, Jul 12, 2004 at 01:49PM, Ivan R. Judson said: >>>>> >>>>> >>>>>>This might be too elementary to have not been done, but have you >>>>>>tried reconfiguring using the Node Management stuff and >>> >>>saving your >>> >>>>>>new configuration? >>>>>> >>>>>>Instructions are at: >>>>>> >>>>>> >>>> >>>>>http://www-unix.mcs.anl.gov/fl/research/accessgrid/documentation/VEN >>>>> >>>>>>UE_CLIEN T_MANUAL_HTML/VenueClientManualHTML.htm >>>>>> >>>>>>Look under section 2.13 Managing your node >>>>>> >>>>>>--Ivan >>>>>> >>>>>> >>>>>> >>>>>>>-----Original Message----- >>>>>>>From: owner-ag-t...@mcs.anl.gov >>>>>>>[mailto:owner-ag-t...@mcs.anl.gov] On Behalf Of ULM AccessGrid >>>>>>>Sent: Monday, July 12, 2004 1:42 PM >>>>>>>To: 'Fred Dech' >>>>>>>Cc: ag-t...@mcs.anl.gov >>>>>>>Subject: RE: [AG-TECH] Fedora C2 & Ospreys >>>>>>> >>>>>>>The port problem has been filed under bug 1067. >>>>>>> >>>>>>>I have tried everything to fix the port problem. Even if I >>>>>>>hardcode the values it reverts back to Composite1. >>>>>>> >>>>>>>Thanks >>>>>>> >>>>>>>Adam >>>>>>> >>>>>>>-----Original Message----- >>>>>>>From: owner-ag-t...@mcs.anl.gov >>>>>>>[mailto:owner-ag-t...@mcs.anl.gov] On Behalf Of Fred Dech >>>>>>>Sent: Monday, July 12, 2004 1:07 PM >>>>>>>To: ULM AccessGrid >>>>>>>Cc: ag-t...@mcs.anl.gov >>>>>>>Subject: Re: [AG-TECH] Fedora C2 & Ospreys >>>>>>> >>>>>>>yeah. i believe the video port issu is a feature that should be >>>>>>>investigated further. >>>>>>> >>>>>>>all this time i assumed i wasn't transmitting video >>> >>>because my two >>> >>>>>>>sources don't show up on VIC. i actually decided to test with >>>>>>>another node to see what came up when i was swapping out S-Video >>>>>>>for composite, etc. it turns out that when i've configured my >>>>>>>VideoProducerServices to S-Video, rather than TV (i have >>> >>>to do this >>> >>>>>>>whenever i start up the Venue Client, but it sticks when >>> >>>switching >>> >>>>>>>venues), and i've switched my video transmission ports from >>>>>>>composite1 to S-Video each time i enter a venue, then i >>> >>>actually am >>> >>>>>>>transmitting correct (more or less) video to other clients >>>>>>>connected to the venue. >>>>>>>i just can't see my video sources at my node. >>>>>>>i disabled my firewall, thinking that this might be caused by >>>>>>>blocked loopbacks as was discussed relating to RAT last week. >>>>>>>but that is not the problem, apparently, since VIC still doesn't >>>>>>>display my streams. >>>>>>> >>>>>>>'anybody else running into this? >>>>>>> >>>>>>>thanks. >>>>>>> >>>>>>>--fred >>>>>>> >>>>>>>On Mon, Jul 12, 2004 at 10:43AM, ULM AccessGrid said: >>>>>>> >>>>>>> >>>>>>>>I have sort of the same problem. My VICs all default to >>>>>>> >>>>>>>composite1. >>>>>>> >>>>>>> >>>>>>>>If I manually change the port in the vic menu to >>>>>>> >>>>>>>Composite2, I see my >>>>>>> >>>>>>> >>>>>>>>video >>>>>>> >>>>>>>just >>>>>>> >>>>>>> >>>>>>>>fine. As soon as I change rooms it defaults back to >>>>>>> >>>>>>>Composite1. It's >>>>>>>like >>>>>>> >>>>>>> >>>>>>>>it ignores the node management resource settings for >>> >>>the ports. >>> >>>>>>>>Any other linux users running 2.2 have this problem??? >>>>>>>> >>>>>>>>Note, I do not have opprey cards. I am running pinnacle >>>>>>> >>>>>>>PCTV Pro cards. >>>>>>> >>>>>>> >>>>>>>>This is because they support PCI-X slots (which my machines >>>>>>> >>>>>>>have more >>>>>>> >>>>>>> >>>>>>>>of >>>>>>> >>>>>>>the >>>>>>> >>>>>>> >>>>>>>>regular pci slots) But the problem sounds the same :-) >>>>>>>> >>>>>>>>Thanks >>>>>>>> >>>>>>>>Adam >>>>>>>> >>>>>>>>-----Original Message----- >>>>>>>>From: owner-ag-t...@mcs.anl.gov >>>>>>> >>>>>>>[mailto:owner-ag-t...@mcs.anl.gov] On Behalf >>>>>>> >>>>>>> >>>>>>>>Of Fred Dech >>>>>>>>Sent: Monday, July 12, 2004 10:00 AM >>>>>>>>To: Andrew Daviel >>>>>>>>Cc: AG Tech List >>>>>>>>Subject: Re: [AG-TECH] Fedora C2 & Ospreys >>>>>>>> >>>>>>>>On Fri, Jul 09, 2004 at 06:15PM, Andrew Daviel said: >>>>>>>> >>>>>>>> >>>>>>>>>On Fri, 9 Jul 2004, Fred Dech wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>>i believe that i have a configuration problem aside >>> >>>from AG2.2 >>> >>>>>>>>>>with >>>>>>>> >>>>>>>>these >>>>>>>> >>>>>>>> >>>>>>>>>>Osprey100 cards. >>>>>>>>>> >>>>>>>>>>when i run xawtv, should i be able to see the output >>> >>>of one of >>> >>>>>>>>>>these cards? i've tried using the -device option but haven't >>>>>>>>>>found anything it would accept. >>>>>>>>> >>>>>>>>>xawtv = Linux ?? >>>>>>>>> >>>>>>>> >>>>>>>>it's part of the AG2.2 install prereqs, if i remember right. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>>If so, there should be entries in the syslog and the >>> >>>bttv module >>> >>>>>>>>>should >>>>>>> >>>>>>>be >>>>>>> >>>>>>> >>>>>>>>>installed (lsmod |grep bttv) . There's install options >>>>>>> >>>>>>>for bttv.o to >>>>>>> >>>>>>> >>>>>>>>>set the card type, BTW, if it's not autodetected (affects >>>>>>> >>>>>>>which port >>>>>>> >>>>>>> >>>>>>>>>is >>>>>>>> >>>>>>>>assigned to TV, s-video >>>>>>>> >>>>>>>> >>>>>>>>>etc.) >>>>>>>>> >>>>>>>>>May need "alias char-major-81 bttv" in /modules.comf >>>>>>> >>>>>>>(should be set >>>>>>> >>>>>>> >>>>>>>>>by >>>>>>>>>kudzu) to install module automatically >>>>>>>>> >>>>>>>>>Cards should also show up with "lspci", e.g. >>>>>>>>>00:0b.0 Multimedia video controller: Brooktree >>> >>>Corporation Bt878 >>> >>>>>>>>>Video Capture (rev 02) >>>>>>>>> >>>>>>>>>Cards should show up (nowadays) in /dev/video0, video 1 >>>>>>> >>>>>>>etc so try >>>>>>> >>>>>>> >>>>>>>>>xawtv -c /dev/video0. I think it still defaults to >>>>>>> >>>>>>>/dev/video which >>>>>>> >>>>>>> >>>>>>>>>is now a directory. >>>>>>>>> >>>>>>>>>It should be possible to run multiple copies of xawtv one >>>>>>> >>>>>>>for each card. >>>>>>> >>>>>>> >>>>>>>>>I use it a lot for testing video (and for watching TV at >>>>>>> >>>>>>>home ....) >>>>>>> >>>>>>> >>>>>>>>thanks for the detailed description, Andrew. >>>>>>>> >>>>>>>>this system has bttv installed, and they show up in >>> >>>modeprobe and >>> >>>>>>>>lspci shows 2 Bt878 Video Captureres. >>>>>>>> >>>>>>>>i'm firing up xawtv -c /dev/video0 i'll be damned. i can see >>>>>>>>myself. and i'm having a bad hair day... >>>>>>>>huh. >>>>>>>>i must have been pointing toward the wrong device IDs in my >>>>>>> >>>>>>>previous >>>>>>> >>>>>>> >>>>>>>>attempts. >>>>>>>>i think i did point at /dev/video1(2) at some point and got >>>>>>> >>>>>>>nothing, >>>>>>> >>>>>>> >>>>>>>>but didn't bother to right-click. it defaults to PAL >>> >>>and TV. it >>> >>>>>>>>works much better as NTSC and S-Video :-P >>>>>>>> >>>>>>>>xawtv -c /dev/video0 and >>>>>>>>xawtv -c /dev/video1 both work. >>>>>>>> >>>>>>>>so i guess it Is an AG config problem. i still get blue >>>>>>> >>>>>>>screens in my >>>>>>> >>>>>>> >>>>>>>>two sub-VICS, and i don't show up at all in the master-VIC. >>>>>>>> >>>>>>>>i hacked at >>>> >>>>>>>/usr/lib/python2.3/site-packages/AccessGrid/Platform/unix/Config.p >>>>>>> >>>>>>>>y >>>>>>>>complements of Adam Taylor.... >>>>>>>> >>>>>>>> def GetResources(self): >>>>>>>> >>>>>>>> deviceList = dict() >>>>>>>> >>>>>>>> videodevpath = '/dev' >>>>>>>> v4lctlexe = '/usr/bin/v4lctl' >>>>>>>> >>>>>>>> if os.path.exists('/sys/class/video4linux'): >>>>>>>> videodevpath = '/sys/class/video4linux' >>>>>>>> # Get list of devices >>>>>>>> cmd = "ls /sys/class/video4linux | grep video" >>>>>>>> fh = os.popen(cmd,'r') >>>>>>>> for line in fh.readlines(): >>>>>>>> device = os.path.join('/dev',line.strip()) >>>>>>>> deviceList[device] = None >>>>>>>> fh.close() >>>>>>>> ... >>>>>>>> >>>>>>>>so i can get these two VideoProducerServices in my AG Node >>>>>>> >>>>>>>Managment: >>>>>>> >>>>>>> >>>>>>>>VideoProducerServices /dev/video0 Enabled >>>>>>>>VideoProducerServices /dev/video1 Enabled >>>>>>>> >>>>>>>>Configuration for both: >>>>>>>>streamname Video >>>>>>>>port S-VIdeo >>>>>>>>encoding h261 >>>>>>>>standard NTSC >>>>>>>> >>>>>>>>when i select 'Menu' on my sub-VICs, i have: >>>>>>>>'Device' v4I- BT878 video (Hauppauge (bt848)) >>>>>>> >>>>>>>/dev/video0(1) 'Signal' >>>>>>> >>>>>>> >>>>>>>>NTSC 'Port' option always defaults to Composite1 >>> >>>whenever i change >>> >>>>>>>>venues?? >>>>>>>>changing it to S-Video doesn't seem to help, though. >>> >>>still no me. >>> >>>>>>>>this is getting to be very time-consuming. >>>>>>>> >>>>>>>>--fred >>>>>>> >>>>>>> >>>> >>>>-- >>>>Swiss Federal Institute of Technology - Center for Product >>> >>>Development >>> >>>>Tannenstrasse 3 - CLA E 14.1 >>>>8092 Zurich - Switzerland >>> >>> > -- Swiss Federal Institute of Technology - Center for Product Development Tannenstrasse 3 - CLA E 14.1 8092 Zurich - Switzerland