LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 10-22-2009, 12:52 PM   #1
Mark_in_Hollywood
Member
 
Registered: Jan 2006
Location: USA
Distribution: Ubuntu - Precise Pangolin
Posts: 121

Rep: Reputation: 15
Webcam Veo Stingray & Driver


I've been playing with this for two days and am beyond my ability to know what to do next.

This is Jaunty. The webcam is a Veo Stingray (made by Xirlink)

mark@Lexington-19:~$ lsusb | grep Xirlink
Bus 003 Device 002: ID 0545:808b Xirlink, Inc. Veo PC Camera

I have read the following posts about this webcam:

http://www.linux-usb.org/ibmcam/#VeoStingray_Note

http://ubuntuforums.org/showthread.p...ght=veo+webcam

http://ubuntuforums.org/showthread.php?t=725179

http://www.linux-usb.org/ibmcam/

and lastly:

http://www.linux-usb.org/ibmcam/ibmcamFAQ.html

Most of the above seems out-of-date. Because I also found:

From:

http://tldp.org/HOWTO/html_single/Webcam-HOWTO/#MODELS

2.3.12. Xirlink C-it™ HDCS-1000 based Webcams

This driver is for the USB webcams manufactured by Xirlink, IBM (PC Camera) and Veo Stingray model webcams. Support has been in the Linux kernel USB section since 2.2.12. The homepage is at http://www.linux-usb.org/ibmcam.

and I'm:

mark@Lexington-19:/$ uname -r
2.6.28-15-generic

So I believe the driver is in-built? Am I understanding this?

I've installed and tried to find the camera with:

Camorama, Camstream, Cheese Photo Booth, gqcam, and effectv.

Camorama loads but the application is nothing more than a grey box with a white rectangle (blank) where the video image should be. It must be forcibly closed.

Camstream opened a window, which had a fabric like grey texture, but not picture. The terminal output:

mark@Lexington-19:/$ camstream
W: CamStream version 0.27 starting.
>> void CCamStreamApp::ReadConfigFile()
W: Failed to open configuration file '/home/mark/.camstream/config.xml' for reading.
D: creating <defaults> node
D: creating <videodevices> node
D: creating <audiodevices> node
<< void CCamStreamApp::ReadConfigFile()

and more errors omitted, available if you want to read them.

Following one of the above posts, I tried: Cheese Photo Booth. It loads, the "loading" rosette spins, and nothing ever happens beyond that.

Next:
mark@Lexington-19:/$ gqcam

Gtk-WARNING **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
/dev/video: No such file or directory

Synaptic shows that all relevant libcanberra-gtk modules are loaded. How can I know if they are linked? Hardlinked?

and lastly, effectv runs, the terminal returns:

mark@Lexington-19:~$ effectv
video_init: Can't find a supported pixel format.
Video initialization failed.

I have downloaded:

gspcav1-20071224.tar.gz

from:

http://mxhaard.free.fr/spca5xx.html

that site says the Veo Stingray is working. The details:

Veo Stingray 124 0x0545 0x8333 Stingray webcam lv532Av tv_8532 Test gbrg spca5xx *

So, the driver from this guy need to be installed, but he give no instructions. Please help me know what to do next. It's not in GDebi format, so what is the next step? Where do I put this compressed folder so it will uncompress into the correct directory or sub-directory?

Lastly, the device I have, ID 0545:808b Xirlink, Inc. Veo PC Camera doesn't seem to be mentioned specifically as to a driver. But it isn't specifically omitted, either.
__________________
Celeron D-347 CPU (3.06gigHz CiderMill), 1 gig DDR 266 RAM, Foxconn 661GX7MJ-H mobo, 320 Gig HDD, MSI GeForce FX5600, D-Link WDA2320 wireless, Brother MFC-240C prntr, Samsung DVD-rom SD-612, Sony CD-RW CRX-225E, CoolMax CR-450B
 
Old 10-24-2009, 02:26 AM   #2
aus9
Guru
 
Registered: Oct 2003
Posts: 5,056

Rep: Reputation: Disabled
HI

I appreciate you have a number of links but I ignored all of them...as I know a little about gspca cams....they are crap because they are not full uvcvideo compliant cams. I researched them before buying my own cam.

Now here is the deal....kernels are updating so your modules may differ.....but you should read the following modules from my kernel

CONFIG_USB_GSPCA=m
CONFIG_USB_M5602=m
CONFIG_USB_STV06XX=m
CONFIG_USB_GSPCA_CONEX=m
CONFIG_USB_GSPCA_ETOMS=m
CONFIG_USB_GSPCA_FINEPIX=m
CONFIG_USB_GSPCA_MARS=m
CONFIG_USB_GSPCA_MR97310A=m
CONFIG_USB_GSPCA_OV519=m
CONFIG_USB_GSPCA_OV534=m
CONFIG_USB_GSPCA_PAC207=m
CONFIG_USB_GSPCA_PAC7311=m
CONFIG_USB_GSPCA_SN9C20X=m
CONFIG_USB_GSPCA_SN9C20X_EVDEV=y
CONFIG_USB_GSPCA_SONIXB=m
CONFIG_USB_GSPCA_SONIXJ=m
CONFIG_USB_GSPCA_SPCA500=m
CONFIG_USB_GSPCA_SPCA501=m
CONFIG_USB_GSPCA_SPCA505=m
CONFIG_USB_GSPCA_SPCA506=m
CONFIG_USB_GSPCA_SPCA508=m
CONFIG_USB_GSPCA_SPCA561=m
CONFIG_USB_GSPCA_SQ905=m
CONFIG_USB_GSPCA_SQ905C=m
CONFIG_USB_GSPCA_STK014=m
CONFIG_USB_GSPCA_SUNPLUS=m
CONFIG_USB_GSPCA_T613=m
CONFIG_USB_GSPCA_TV8532=m
CONFIG_USB_GSPCA_VC032X=m
CONFIG_USB_GSPCA_ZC3XX=m

2) FROM your ids....you need 2 modules to load
CONFIG_USB_GSPCA_TV8532=m and
CONFIG_USB_GSPCA=m

but of course...we don't use caps...can't make it too easy lol

so

Code:
su
modprobe gspca-tv8532


# lsmod | grep gspca
gspca_tv8532            9212  0 
gspca_main             22780  1 gspca_tv8532
videodev               38272  1 gspca_main
usbcore               152816  6 gspca_tv8532,gspca_main,usb_storage,uhci_hcd,ehci_hcd
now run your software...but because gspca is um not so good...you may need to read this as well

gspca2

Starting with 2.6.27, the kernel ships with the new v4l2 based gspca2 driver, which replaces the old v4l1 based external gspca driver, which is needed for a large number of different webcams. Unfortunately most userspace programs are not aware of the new v4l2 API for devices formerly covered by gspca, meanwhile they need to be started using "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <program>".

# apt-get update
# apt-get install libv4l-0
$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <program>
 
Old 10-24-2009, 12:39 PM   #3
Mark_in_Hollywood
Member
 
Registered: Jan 2006
Location: USA
Distribution: Ubuntu - Precise Pangolin
Posts: 121

Original Poster
Rep: Reputation: 15
A Big Thank You, FIRST.

I have this non-uvcvideo compliant because it cost $10.

I tried

mark@Lexington-19:~$ lsmod | grep gspca
gspca_tv8532 19584 0
gspca_main 29952 1 gspca_tv8532
videodev 41600 1 gspca_main

and comparing it to yours, see no line reading:

usbcore 152816 6 gspca_tv8532,gspca_main,usb_storage,uhci_hcd,ehci_hcd

I also tried:

# apt-get update
# apt-get install libv4l-0

as:

mark@Lexington-19:~$ sudo aptitude install libv4l-0

-here are some omitted irrelevant lines, and then the terminal said:

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 12 not upgraded.

The package you say needs adding: "libv41", I believe you mean it as you see it typed here, in this post, "lib v fourty-one". Yet, as it appears on my screen where the "l" is, the character appears as | the same character used between modprobe and grep. I'm pretty sure it's and "l", if I'm right, no need to talk about it further. thanks.

Lastly, forgive my ignorance, I'm not technically versed at all (just a cut & paste guy, mostly)

Where you say

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <program>

I added camorama where <program> is, and camorama came up with more info than the outline of the application, in grey and a white rectangle at the top, where the video image "was" to be. It also displayed a separate Error Message, saying "unable to capture image". Upon closing the error message, camoramo shuts down. Screenshot attached and the terminal returned:

mark@Lexington-19:~$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama
libv4l2: error turning on stream: Input/output error

Yet, that's real progress from 3 days ago.

Per your post's instructions, I read the list of modules loaded in the kernel. I don't see the Veo Stingray's model listed. From the other posts I've read, this is a Xirlink product, also made for IBM (the drivers that is). It's through that reading, that I first came to believe that this webcam could work. Unfortunately, those posts are 1)dated, 2)not complete and therefore little more than info, not help.

GQcam and effectv, both fail to operate, both giving the same error messages as before.

Could I have a little more help, please. I'm pretty sure "we" are 90% home.
Attached Images
File Type: png camorama unable.png (45.8 KB, 3 views)
 
Old 10-24-2009, 09:01 PM   #4
aus9
Guru
 
Registered: Oct 2003
Posts: 5,056

Rep: Reputation: Disabled
ok I do not have your cam but lets refresh some issues to do with display of l for lima and 1 which looks similar?

libv4l-0

/usr/lib/libv4l/v4l1compat.so

libvideofourlinux
videofourlinuxonecompat.so

try

Code:
# apt-get update && apt-get install libv4l-0
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama (replace camorama with other applications if needed)
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
2) your ids again.

http://mxhaard.free.fr/spca5xx.html

bottom of page gave the tv_8532 but this link was not the one I used. damn where did it go?

AHH

http://lwn.net/Articles/291036/

http://www.kernel.org/doc/Documentat...inux/gspca.txt

3) have you tried modprobe with root powers for usbcore?

4) camorama...well maybe its just software that won't work? try alternatives?
try skype as well?

Last edited by aus9; 10-24-2009 at 09:03 PM.
 
Old 10-25-2009, 05:18 PM   #5
Mark_in_Hollywood
Member
 
Registered: Jan 2006
Location: USA
Distribution: Ubuntu - Precise Pangolin
Posts: 121

Original Poster
Rep: Reputation: 15
Please wait on responding to this reply, Aus9, I found that the mxhaard tarball (or whatever) must be compiled into my kernel. Once that is done, if the cam still is a problem, I'll PM you. thanks.

How odd! Fiddling with the

libv4l-0

module, I saw that it was part of XawTV. XawTV called for the install of libv4l-0 to satisfy dependencies. XawTV installed, reporting no errors. From the terminal, however,

mark@Lexington-19:~$ locate lib4l-0
returns:
mark@Lexington-19:~$

Synaptic shows libv4l-0 as installed as 0.5.8-intrepid~ppa

No video app is working. I tried, in addition to Camorama, Cheese Webcam Booth, camstream, QBcam, and effectv and XawTV, no change. And that is after doing:

mark@Lexington-19:~$LD_PRELOAD=/usr/.../v4l1compat.so <app>

Terminal shows, again:

mark@Lexington-19:~$ sudo modprobe gspca-tv8532
mark@Lexington-19:~$

mark@Lexington-19:~$ lsmod | grep gspca
gspca_tv8532 19584 0
gspca_main 29952 1 gspca_tv8532
videodev 41600 1 gspca_main

and

mark@Lexington-19:~$ sudo lsmod | grep gspca
gspca_tv8532 19584 0
gspca_main 29952 1 gspca_tv8532
videodev 41600 1 gspca_main
mark@Lexington-19:~$

YET:

mark@Lexington-19:~$ modprobe gspca
FATAL: Module gspca not found.


so no change, yet. I still see no line:

usbcore 152816 6 gspca_tv8532,gspca_main,usb_storage,uhci_hcd,ehci_hcd

I cannot find where to go from there. I DID find some info, I'm not sure it's relevant, but it's from 2009, so it looks good.

From:

http://ubuntuforums.org/archive/inde...t-1138254.html

=============== begin copied text =========================

did you patch the driver using the patch here? http://ubuntuforums.org/showthread.p...ighlight=e2500
gunzip gspca.patch.gz
which will create gspca.patch
cd into the gspca directory
cd gspcav1-20071224
then apply the patch:
patch < ../gspca.patch
gspca should compile now and correctly install when you run
sudo ./gspca_build
make sure to remove gspca_main module. Assuming you are re-building gspca from source, as it was broken in the repos last time i tried to use it.
Good luck.

=============== end of copied text ======================

The above is so sketchy. I'm able to compile:

./make
./make install
./build
./build essential

or whatever, but I can't follow the above well enough; or the above doesn't look like the complete instructions. Also, I cannot find a /dev/video directory and I'm thinking there should be one.

Lastly:

==================begin copied text================================

Veo Webcam doesn't want to work
http://ubuntuforums.org/showthread.php?t=40893

Ok, i figured it out. Veo cam is supported in ubuntu
I've checked only GnomeMeeting before and it didn't work...but this camera seems to work with camsteam (you can install it with Synaptic).
To using camera with Gnomemeeting you have to install V4L (not V4L2 which comes with ubuntu) using also synaptic.

=======================end copied text=========================

Synaptic Pkg. Mgr. shows libv4l-0 installed as well as "gspca-souce".
So, I've lost myself again, like Little Bo Peep, who's lost her sheep.

Any ideas?

And I apologize, I feel like I've become a pest.

Last edited by Mark_in_Hollywood; 10-25-2009 at 06:05 PM. Reason: Added info
 
Old 10-25-2009, 07:01 PM   #6
aus9
Guru
 
Registered: Oct 2003
Posts: 5,056

Rep: Reputation: Disabled
hi

I am not responding to your reply as agreed.

why not download a live cd ...which was the source of my gspca info?

http://www.sidux.com/module-News-display-sid-538.html
http://www.sidux.com/module-News-display-sid-519.html

Its a live cd...you do not need to tell Ubuntu users you are straying from the flock...heh heh
 
Old 10-26-2009, 05:24 PM   #7
Mark_in_Hollywood
Member
 
Registered: Jan 2006
Location: USA
Distribution: Ubuntu - Precise Pangolin
Posts: 121

Original Poster
Rep: Reputation: 15
I'm considering the SIDUX. Meanwhile, I'm unsure as to whether the gspca drivers are installed, or just dummy directories for some reason beyond my ken.

I see a webpage at the ubuntuforum.org that says the Veo Stingray works in Ubuntu. I see that the lsusb from the working drivers page, give my exact device & model. So it should work.

I'm trying to get someone to help me with the compiling.

make configmenu
make depends

and the like. I don't know where to start. The most recent how-to at the 'buntu-forums is 2005 and I'm waiting hear from the author of the how-to as to the currency of his works/words.

Please be patient. If I'm understanding this correctly, once the patch is compiled, it should work. I'll see.

Thanks for the help, yet, after reading the SIDUX site, and trying a download, it won't work for me, I don't have a DVD burner. Only a CD burner.

Last edited by Mark_in_Hollywood; 10-26-2009 at 05:26 PM. Reason: added text
 
Old 10-26-2009, 07:17 PM   #8
aus9
Guru
 
Registered: Oct 2003
Posts: 5,056

Rep: Reputation: Disabled
hi

xfce 2009-02 is size 506 megs.....2009-03 sizes are less than 700 megs except for xfce...maybe you chose the wrong one?

btw I am not trying to force you onto sidux...try mint its like ubuntu?

http://distrowatch.com/table.php?distribution=mint

Last edited by aus9; 10-26-2009 at 07:24 PM.
 
Old 10-28-2009, 08:43 PM   #9
Mark_in_Hollywood
Member
 
Registered: Jan 2006
Location: USA
Distribution: Ubuntu - Precise Pangolin
Posts: 121

Original Poster
Rep: Reputation: 15
During a storm the power went out twice while I was d/l Sidux. After getting the .iso, and running it as live-cd. The webcam viewer gave this error:

TV8532 Frames too Short.

I netsearched "frames too short" and found:

Basically, hansdegoede is a hero and wrote a user land library to wrap all the video for linux (v4l) calls into a smart version of the code that solves multiple problems. Thanks!

The short version of the solution:
wget http://people.atrpms.net/~hdegoede/libv4l-0.5.0.tar.gz (mirror)
tar xvzf libv4l-0.5.0.tar.gz
cd libv4l-0.5.0
make
sudo make install
export LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so
run your favorite webcam app


from: http://ztatlock.blogspot.com/search/label/webcam

I tried installing this libv4l-0.5.0 and still have no success with any webcam app: camorama, camstream, camgrab, xawtv, effectv, skype, cheese, etc.

Aus9, I've used enough of your time. I'm going back to the Ubuntu forums and try to get this resolved.

Thank you for all your time and trouble.
 
  


Reply

Tags
gspca, ibm, ubuntu, webcam


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Veo Advance Webcam not recognized alan9339 Linux - Hardware 7 07-07-2009 12:13 AM
veo stingray webcam cd tallwhtdad Linux - Software 1 05-15-2007 11:55 AM
Veo Stingray webcam pwalden Linux - Hardware 1 10-03-2004 08:25 PM
Veo Stingray with id# 8333 hotrodowner Linux - Hardware 11 11-07-2003 08:35 PM
gnomemeeting w/veo stingray datadriven Linux - Hardware 3 07-15-2003 11:08 AM


All times are GMT -5. The time now is 12:55 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration