Hi,

  I don't know too much, but after some futzing, I did manage to get a bunch of QC fusions working, though on Debian rather than FC.

  The lsmod | grep usb output you provide doesn't show usbcore installed, which seems a bit odd.  Did you load the uvcvideo module?  Giving the full output of lsmod would help.  :)

Denis

On 9/30/06, Richard Brady <[EMAIL PROTECTED]> wrote:
Hi,
  I'm trying to get a QC fusion running on FC5 and am not having much luck.
  I appogise now for being a total noob at setting up webcams on linux
so I may well be missing something simple ,like not starting the
device before trying to access it, but I was searching all day
yesterday and came up with nothing.. mailing you guys is the desperate
act of a desperate man! :)

  I'm running 2.6.17-1.257_FC5 and have compiled uvcvideo from source.
It seems to have installed OK as uvccapture can happily grab still
images. I can't get anything else working though.

   'xawtv -hwscan' - sees the device OK
This is xawtv-3.95, running on Linux/i686 (2.6.17-1.2157_FC5 )
looking for available devices
/dev/video0: OK                         [ -device /dev/video0 ]
    type : v4l2
    name : DViCO FusionHDTV DVB-T Plus
    flags: overlay capture tuner

/dev/video1: OK                         [ -device /dev/video1 ]
    type : v4l2
    name : DViCO FusionHDTV DVB-T Plus
    flags: overlay capture tuner

/dev/video2: OK                         [ -device /dev/video2 ]
    type : v4l2
    name : USB Video Class device
    flags:  capture

  'luvcview -d/dev/video2'
uvcview version 0.1.7
Video driver: x11
A window manager is available
video /dev/video0
Unable to set format: 22.
Init v4L2 failed !! exit fatal

  'camstream' detects the usb cam fine but when I select it I get
CVideoDeviceInput: Warning: no channel info available.
CCamWindow::CCamWindow()
CWebCamViewer::CWebCamViewer(0x9ce1b28, 0x0)
CVideoDevice::Init()
Allocating own buffer.
Trying to find video options for USB Video Class device:/dev/video2
searching USB Video Class device
CSnapshotSettingsDlg::CSnapshotSettingsDlg(...)
QFont::setRawName(): Invalid XLFD: "system"
CVideoSettingsDlg::SizeChanged(320x240)
CVideoSettingsDlg::FramerateChanged(10)
CCamPanel::SetSize(320x240)
CCamPanel::SetImageSize(320x240)
CCamPanel::SetVisibleSize(320x240)
CCamPanel::SetSize(320x240)
CCamPanel::SetImageSize(320x240)
CCamPanel::SetVisibleSize(320x240)
RecalcTotalViewSize: resize viewport(320x240)
EnableRGB: +
CVideoDevice::SetPalette picked palette 0 []
CVideoDevice::CreateImagesRGB()
allocating space for RGB
CVideoDevice::StartCapture() go!
CVideoDevice::LoadImage() Error loading image; errorcode=-19

   'xawtv -c/dev/video2'
This is xawtv-3.95, running on Linux/i686 (2.6.17-1.2157_FC5 )
WARNING: v4l-conf is compiled without DGA support.
/dev/video0 [v4l2]: ioctl VIDIOC_G_FBUF: Invalid argument
v4l-conf had some trouble, trying to continue anyway
ioctl: VIDIOC_G_FBUF(capability=0x0 [];flags=0x0
[];base=(nil);fmt.width=0;fmt.height=0;fmt.pixelformat=0x00000000
[....];fmt.field=ANY;fmt.bytesperline=0;fmt.sizeimage=0;fmt.colorspace=unknown;fmt.priv=0):
Invalid argument
station "-c/dev/video2" not found
ioctl: VIDIOC_TRY_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=972;fmt.win.w.top=24;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)):
Invalid argument
ioctl: VIDIOC_S_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=972;fmt.win.w.top=24;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)):
Invalid argument
ioctl: VIDIOC_OVERLAY(int=0): Invalid argument
ioctl: VIDIOC_TRY_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=972;fmt.win.w.top=24;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)):
Invalid argument
ioctl: VIDIOC_S_FMT(type=VIDEO_OVERLAY;fmt.win.w.left=972;fmt.win.w.top=24;fmt.win.w.width=384;fmt.win.w.height=288;fmt.win.field=ANY;fmt.win.chromakey=0;fmt.win.clips=(nil);fmt.win.clipcount=0;fmt.win.bitmap=(nil)):
Invalid argument
ioctl: VIDIOC_OVERLAY(int=0): Invalid argument

I have also tried ekiga which also detects the webcam but give me
'Failed to open device' messages.
  I am running as root and have granted rwx permissions to all for
/dev/video2 just to be sure that wasn't the problem.
Does anyone have any advice on what I should try now?

Thanks in advance

Rich.

-----------------------
Some other info that might help:

'cat /proc/filesystems | grep usb'
nodev   usbfs

'lsmod | grep usb'
snd_usb_audio          75073  1
snd_usb_lib            16833  1 snd_usb_audio
snd_rawmidi            25665  1 snd_usb_lib
snd_hwdep              10053  1 snd_usb_audio
snd_pcm                83781  4
snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd                    55237  12
snd_usb_audio,snd_rawmidi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer

'cat /var/log/messages'
Oct  1 11:02:19 mythbox syslogd 1.4.1: restart.
Oct  1 11:19:14 mythbox kernel: usb 1-3: new high speed USB device
using ehci_hcd and address 4
Oct  1 11:19:14 mythbox kernel: usb 1-3: configuration #1 chosen from 1 choice
Oct  1 11:19:14 mythbox kernel: uvcvideo: Found UVC 1.00 device
<unnamed> (046d:08c1)
Oct  1 11:19:15 mythbox kernel: 4:3:1: cannot set freq 0 to ep 0x86
Oct  1 11:19:16 mythbox kernel: 4:3:2: cannot set freq 0 to ep 0x86
Oct  1 11:19:17 mythbox kernel: 4:3:3: cannot get freq at ep 0x86
Oct  1 11:19:33 mythbox kernel: uvcvideo: Failed to query (132) UVC
control 4 (unit 2) : -32.
Oct  1 11:21:42 mythbox gconfd (mythtv-5036): starting (version
2.14.0), pid 5036 user 'mythtv'
Oct  1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only
configuration source at position 0
Oct  1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address
"xml:readwrite:/home/mythtv/.gconf" to a writable configuration source
at position 1
Oct  1 11:21:42 mythbox gconfd (mythtv-5036): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only
configuration source at position 2
Oct  1 11:32:01 mythbox kernel: uvcvideo: Failed to query (135) UVC
control 2 (unit 2) : -110.
Oct  1 11:32:01 mythbox kernel: uvcvideo: Failed to query (130) UVC
control 2 (unit 2) : -75.
Oct  1 11:32:02 mythbox kernel: uvcvideo: Failed to query (135) UVC
control 2 (unit 2) : -110.
Oct  1 11:32:02 mythbox kernel: uvcvideo: Failed to query (130) UVC
control 2 (unit 2) : -75.
Oct  1 11:32:02 mythbox kernel: uvcvideo: Failed to query (131) UVC
control 2 (unit 2) : -32.
Oct  1 11:32:03 mythbox kernel: uvcvideo: Failed to query (135) UVC
control 2 (unit 2) : -110.
...
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to