My Science Is Better

12Nov/097

Video working with Logitech QuickCam Communicate STX on Linux 64bit

I have a 046d:08d7 Logitech, Inc. QuickCam Communicate STX that works perfectly well with all the native linux applications (ekiga, cheese, empathy) and even with the Flash Player powered TokBox, but it does not work with Skype.

After a bit of digging I've found out how to make Skype detect the video input from my Webcam. The secret is to preload the v4l1compat.so library as shown on the Ubuntu Wiki:

bash -c 'LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype'

That does the trick for 32bit systems, and since there isn't a native Skype version for 64bit

mimir@orion:~$ file /usr/bin/skype
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped

we need to tell skype to preload the 32bit version of the library like so:

bash -c 'LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype'

Now video works perfectly using Skype 2.1.0.47 under Ubuntu 9.10 64bit

Comments (7) Trackbacks (0)
  1. Wow, your science really is better! Thanks for the tip. It got my camera working in Skype. The link to the Wiki was helpful for getting the microphone to work.

  2. Casey,

    i’m glad this helped you! It took me ages to figure it out, nice to know i’ve saved u this much time :)

  3. Kick ass, it works. Skype doesn’t work even in regular 32-bit 9.10 Karmic Koala. But with this preload it is all just fine.

  4. Thanks! This got my QuickCam working, too!!

  5. Romeo – You are my new hero. Thanks for your work documenting this. Works great in Ubuntu Lucid 10.04 64 bit.

    Stuart Trusty, Chairman
    Linux Labs International, Inc.

  6. Sorted! Been trying to fix this all day, now I can have a beer.

    Cheers!

  7. It worked. Thank you very much. I really appreciate it.


Leave a comment


No trackbacks yet.

Tag Cloud

Categories

Archives

Akismet

Blogroll

Ads