Monday, October 13, 2008

skype and Logitech webcam in Ubuntu Intrepid Ibex 64-bit

There's a bug report on why many webcams stopped to work in Ubuntu Intrepid Ibex.

Here's a workaround using LD_PRELOAD:

sudo apt-get install lib32v4l-0 libv4l-0

(to have both the 32-bit and 64-bit versions.)

For camorama, which is a 64-bit application:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama


For skype, which is a 32-bit application:

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype


(skype can be found in the medibuntu repositories.)

4 comments:

xopher_mc said...

Thanks so much,

this solves the problem i've been having with skype on ubuntu

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

gives...

ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

leo said...

I guess you don't need this anymore with a current version of Ubuntu. The post above was mainly for Intrepid Ibex.