Bug 1540 - Please add guvcview
Summary: Please add guvcview
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Damien Lallement
QA Contact:
URL: http://guvcview.berlios.de/
Whiteboard:
Keywords: Backport
Depends on:
Blocks:
 
Reported: 2011-06-03 07:32 CEST by Martin Foster
Modified: 2011-11-23 11:44 CET (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Martin Foster 2011-06-03 07:32:18 CEST
Application for capturing and viewing video from devices supported by the linux UVC driver (such as WebCams), although it should also work with any v4l2 compatible device.
Martin Foster 2011-06-08 10:04:19 CEST

Severity: normal => enhancement

Comment 1 Damien Lallement 2011-06-08 16:33:45 CEST
Working on it.

CC: (none) => mageia
Assignee: bugsquad => mageia

Comment 2 Damien Lallement 2011-06-09 18:33:48 CEST
I just imported "luvcview" on "cauldron".
WIP for "guvcview".

Status: NEW => ASSIGNED

Comment 3 Marja Van Waes 2011-10-17 20:12:21 CEST
(In reply to comment #2)
> I just imported "luvcview" on "cauldron".
> WIP for "guvcview".

@ Damien
Do you have any news?

CC: (none) => marja11

Comment 4 Damien Lallement 2011-11-10 17:33:47 CET
http://svnweb.mageia.org/packages?view=revision&revision=166215
guvcview is now available in Cauldron.
You can test it and close the bug if working as expected.
Thanks.
Comment 5 Martin Foster 2011-11-18 09:14:17 CET
Many thanks indeed for that but as I don't have Cauldron enabled, is there a way to install it without enabling Cauldron.
Comment 6 Marja Van Waes 2011-11-18 10:59:15 CET
Generally, for package requests that were solved for Cauldron but not yet for stable:

The package has dependencies. If the required packages and at least the required versions of those packages aren't in Mga 1, you'll need to pull them in as well. Some of those packages can depend on other packages that aren't in Mga1, so you'll need to get them from the cauldron repositories as well.. and so on.

I didn't check to see whether "1" solves all the dependencies, though, sorry, but here is the list for i586:

Requires

    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    rpmlib(CompressedFileNames) <= 3.0.4-1
    libSDL-1.2.so.0
    libavcodec.so.53
    libc.so.6
    libc.so.6(GLIBC_2.0)
    libc.so.6(GLIBC_2.1)
    libc.so.6(GLIBC_2.11)
    libc.so.6(GLIBC_2.2)
    libc.so.6(GLIBC_2.3.4)
    libc.so.6(GLIBC_2.4)
    libgdk-3.so.0
    libglib-2.0.so.0
    libgobject-2.0.so.0
    libgtk-3.so.0
    libm.so.6
    libm.so.6(GLIBC_2.0)
    libm.so.6(GLIBC_2.1)
    libpango-1.0.so.0
    libpng15.so.15
    libportaudio.so.2
    libpthread.so.0
    libpthread.so.0(GLIBC_2.0)
    libpthread.so.0(GLIBC_2.2)
    libpulse-simple.so.0
    libpulse.so.0
    librt.so.1
    librt.so.1(GLIBC_2.2)
    libudev.so.0
    libv4l2.so.0
    rtld(GNU_HASH)
    rpmlib(PayloadIsLzma) <= 4.4.6-1
Comment 7 Dick Gevers 2011-11-18 19:29:21 CET
Dear Marja & others,

If users of '1' are mixing stuff destined for '1' with stuff destined for 'Cauldron', then somewhere down the road it can lead to instable '1' and possibility of loosing support for '1'. I'm wondering, with all due respect, if this is the best course of action. IMHO it could only be solved properly by backporting the said packages to '1' level and enabling '1-backports'.

If one enables Cauldron repositories while trying to keep stable '1', I believe that in fact one may end up with troublesome maintenance or running true Cauldron.

YMMV, HTH

CC: (none) => dvgevers

Comment 8 Martin Foster 2011-11-19 10:27:01 CET
Yes, I agree entirely because I need to install and test the guvcview package which Damien has been kind enough to package but, as things stand at the moment, I cannot do that. Yesterday, I followed the instructions on the Wiki and attempted to "upgrade" my "1" installation to Cauldron but it was a total and utter disaster. Fortunately, I cloned my "1" installation before hand so I was able to restore it after the failed attempt. This now leaves me wondering how I can install, test and report my findings without doing a Cauldron installation on a seperate partition??
Comment 9 Dick Gevers 2011-11-19 10:35:47 CET
I believe you have 3 options: * virtualbox (or similar), * use a separate partition, * use a friend's box.
Comment 10 Martin Foster 2011-11-19 15:38:51 CET
I finally decided to do a complete Cauldron install on a fresh partition using the boot.iso and everything went perfectly. After installing guvcview, I have a problem (see next post) .....
Comment 11 Martin Foster 2011-11-19 15:46:12 CET
(In reply to comment #4)
> http://svnweb.mageia.org/packages?view=revision&revision=166215
> guvcview is now available in Cauldron.
> You can test it and close the bug if working as expected.
> Thanks.

Installed it and, after clicking the guvcview icon in the Sound & Video section of the Application Launcher, I'm getting the following error message:

----------
Guvcview error:
Unable to open device.
Please make sure the camera is connected and that the correct driver is installed.
----------

The device is a Sweex WC060 HD Webcam (USB) and it's definitely plugged in.
As for the correct driver, I don't have a clue with that?
Comment 12 Dick Gevers 2011-11-19 15:54:12 CET
As I found out only days ago: you may have to turn it on by means of (for example) a certain key combination, depending on your hardware: in my case - a particular kind of laptop - it was Fn key plus F10 key as per written instructions that came with the laptop.

WRT a driver I may revert later (on someone else?)
Comment 13 Dick Gevers 2011-11-19 15:59:04 CET
Alternatively, if above doesn't help, according to http://www.ideasonboard.org/uvc/ the application luvcview should support your 'cam.

Please try: 

urpmi luvcview

It works for me.
Comment 14 Martin Foster 2011-11-20 09:38:27 CET
Well, it's a funny old life isn't it:
Prior to switching off my PC yesterday afternoon, nothing had changed WRT to my previous findings. However, after booting the PC this morning, one of the first things I did was to try guvcview and guess what, it's now working and I haven't changed anything :-))

After giving guvcview a good workout, it appears to be working perfectly, so I'll mark this "bug" as RESOLVED.

Many thanks to Damien for packaging the application and to everyone else for their input and help.

Status: ASSIGNED => RESOLVED
Resolution: (none) => WORKSFORME

Martin Foster 2011-11-23 11:44:59 CET

Keywords: (none) => Backport


Note You need to log in before you can comment on or make changes to this bug.