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