[AG-TECH] Fedora C2 & Ospreys
christoph ganser
ganser at ethworld.ethz.ch
Wed Jul 14 06:12:13 CDT 2004
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 vic at 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-tech at mcs.anl.gov
>>>[mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of Fred Dech
>>>Sent: Tuesday, July 13, 2004 10:20 AM
>>>To: christoph ganser
>>>Cc: ag-tech at 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-tech at mcs.anl.gov
>>>>>>>[mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of ULM AccessGrid
>>>>>>>Sent: Monday, July 12, 2004 1:42 PM
>>>>>>>To: 'Fred Dech'
>>>>>>>Cc: ag-tech at 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-tech at mcs.anl.gov
>>>>>>>[mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of Fred Dech
>>>>>>>Sent: Monday, July 12, 2004 1:07 PM
>>>>>>>To: ULM AccessGrid
>>>>>>>Cc: ag-tech at 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-tech at mcs.anl.gov
>>>>>>>
>>>>>>>[mailto:owner-ag-tech at 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
More information about the ag-tech
mailing list