Comment 45 for bug 120434

Revision history for this message
Franck (alci) wrote : Re: [Bug 120434] Re: [needs-packaging] Ricoh R5U87x Webcam userland tools

Hi Willem,

I have installed your package, and it seems to work.
If I run the loader manually, everything seems fine :

franck@franck-laptop:~$ sudo /usr/sbin/r5u87x-loader --reload
r5u87x firmware loader v0.1
Searching for device...
Found camera : 05ca:1835
Firmware : /usr/share/usb/r5u87x/r5u87x-05ca-1835.fw

Camera reports positive microcode state.
Camera reports microcode version 0x0107.
Not doing anything - camera already setup.

Successfully uploaded firmware to device 05ca:1835!
reloading uvcvideo kernel module

But when I come to really use the webcam, I get this error with Cheese :

(cheese:8468): GStreamer-WARNING **: pad video_source:src returned caps
which are not a real subset of its template caps
libv4l2: error converting / decoding frame data: v4l-convert: error
destination buffer too small

With Ekiga (--debug=6), the error I get is :

2008/12/22 14:47:08.216 0:33.916 ekiga Detecting
V4L2 devices
2008/12/22 14:47:08.217 0:33.917 ekiga PV4L2Plugin
detected device metadata at /sys/class/video4linux/
2008/12/22 14:47:14.076 0:39.777 GMVideoTester:019c6640 PVidInDev
Open() videoFd:-1
2008/12/22 14:47:14.077 0:39.777 GMVideoTester:019c6640 PVidInDev
Close() videoFd:-1 started:0
2008/12/22 14:47:14.078 0:39.778 GMVideoTester:019c6640 Detecting
V4L2 devices
2008/12/22 14:47:14.079 0:39.779 GMVideoTester:019c6640 PV4L2Plugin
detected device metadata at /sys/class/video4linux/
2008/12/22 14:47:14.231 0:39.931 GMVideoTester:019c6640 PVidInDev
Open() devName:/dev/video0 videoFd:-1
2008/12/22 14:47:14.231 0:39.931 GMVideoTester:019c6640
VideoInputDevice S_STD failed : Argument invalide
2008/12/22 14:47:14.231 0:39.931 GMVideoTester:019c6640
VideoInputDevice S_INPUT failed : Périphérique ou ressource occupé
2008/12/22 14:47:14.231 0:39.931 GMVideoTester:019c6640 PVidInDev
Close() videoFd:60 started:0
2008/12/22 14:47:14.231 0:39.931 GMVideoTester:019c6640 PVidInDev
Close() videoFd:-1 started:0

In both cases, the little green led on the right of my camera lightens
up. But I can't get any picture to show...

Any idea ?

Le lundi 22 décembre 2008 à 13:01 +0000, wvengen a écrit :
> Ok, I uploaded a package to my PPA at http://launchpad.net/~wvengen/+archive . After adding the repository, install the package r5u87x-firmware. A couple of notes regarding packaging:
> * udev rules are automatically generated from parsing ucode/*.fw
> * there is a -firmware package containing only firmware and a -firmware-loaders package with loader software
> * it works for me after (cold) booting, but suspend/resume still gives problems
> * the loader is installed as /usr/sbin/r5u87x-loader with a wrapper that adds the command --reload to reload the uvcvideo kernel module afterwards
>